
.menu
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:11pt;
	text-decoration:none;
}
.menu:Hover
{
	text-decoration:underline;
}
.c
{
	text-align:center;
}
.l
{
	text-align:left;
}
.r
{
	text-align:right;
}
a
{
	color:#0982c5;
}
a:Hover
{
	color:#0a5c89;
}
.menuoff
{
	background-image:url(../images/menu0.gif);
	text-align:center;
	border-right:1px solid #FFFFFF;
	white-space:nowrap;
}
.menuon
{
	background-image:url(../images/menu1.gif);
	text-align:center;
	border-right:1px solid #FFFFFF;
	white-space:nowrap;
}

.sidemenu
{
	color:#000000;
	text-decoration:none;
	line-height:25px;
	min-height:25px;
	font-family:Trebuchet MS, Verdana,Arial, Helvetica, sans-serif;
}

.sidemenu a
{
	color:#000000;
	text-decoration:none;

}
.sidemenu a:Hover
{
	color:#000000;
	text-decoration:none;

}
.sidemenu0
{
	font-size: 14px;
	font-weight:bold;

}
.sidemenu1
{


}
.sidemenu_select
{
	text-decoration: none;
	font-weight:bold;
	
}
.sidemenu_update
{
	background-image:url(../images/report_updated.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.homeintro
{
	background-color:#4b718e;
	abackground-image:url(../images/home_text_area.gif);
	color:#FFFFFF;
}
.homeintro a
{
	color:#ffcc00;
	font-weight:bold;
}
.homeintro a:Hover
{
	color:#ffcc00;
	font-weight:bold;
}
.homeside
{
	background:#45577f;
	color:#FFFFFF;
}
.homeside a
{
	color:#ffcc00;
	font-weight:bold;
}
.homeside a:Hover
{
	color:#ffcc00;
	font-weight:bold;
}
.homelogin a
{
	color:#ffffff;
	font-weight:bold;
}

.papdan
{
	text-align:right;
}


input.errHilite, select.errHilite, textarea.errHilite 
{
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color: #f2a41f;
}
label.errHilite 
{
	color: #FF9933;
}
.membermenu td
{
	color:#666666;
}

.membermenu a
{
	font-weight:bold;
}
.membermenu a:Hover
{
	color:#ED1B23;
	font-weight:bold;
}
.membermenu .section
{
	padding-bottom:15px;
}
hr
{
	border-top:0px;
	border-bottom:1px dashed #666666;
	height:1px;
}

.producttitle
{
	color:#007aae;
	font-size:15pt;
	font-weight:bold;
}
.producttitle_special
{
	color:#ff6600;
	font-size:15pt;
	font-weight:bold;
}
.productdescription
{
	color:#666666;
}
.productprice
{
	color:#777777;
	font-weight:bold;
	font-size:13pt;
}
.productprice_normal
{
	color:#ed9d1d;
	font-weight:bold;
	font-size:13pt;	
}

.productprice_special
{
	color:#ff6600;
	font-weight:bold;
	font-size:13pt;
}
.productprice_na
{
	color:#666666;
	font-size:11pt;
	text-decoration:line-through;
}
.productpurchase
{

}

.productpurchase a
{
	font-size:14pt;
}

.product_hr
{
	height:1px;
	border-bottom:1px dashed #CCCCCC;
}
div.error
{
	border:1px solid #CC0000;
	color:#CC0000;
	font-weight:bold;
	padding:4px;
	margin-bottom:10px;
	margin-top:10px;
}
div.done
{
	border:1px solid #00AA00;
	color:#00AA00;
	font-weight:bold;
	padding:4px;
	margin-bottom:10px;
	margin-top:10px;
}

.mini_header
{
	height:30px;
	width:200px;
}
.mini_body
{
	width:200px;
	background-image:url(../images/mini_body.gif);
}
.mini
{
	width:200px;
	height:29px;
	vertical-align:middle;
	line-height:29px;
}
.mini a
{
	padding-left:65px;
	color:#1d2536;
	text-decoration:none;
}
.mini a:Hover
{
	text-decoration:underline;
}
.mini1 { background-image:url(../images/mini1.gif); }
.mini2 { background-image:url(../images/mini2.gif); }
.mini3 { background-image:url(../images/mini3.gif); }
.mini4 { background-image:url(../images/mini4.gif); }
.mini5 { background-image:url(../images/mini5.gif); }
.mini6 { background-image:url(../images/mini6.gif); }
.mini7 { background-image:url(../images/mini7.gif); }

.mini_footer
{
	background-image:url(../images/mini_footer.gif);
	height:31px;
	width:200px;
}

.mainbody
{
	width:768px;
	background-image:url(../images/mainbody_bg.jpg);
	background-repeat:no-repeat;
}
.mainbody h1
{
	font-size:26px;
	color:#ffaa41;
	font-family:Tahoma;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:10px;
}

.mainbody_footer
{
	background-image:url(../images/mainbody_footer.jpg);
	height:14px;
	width:768px;
	background-repeat:no-repeat;
}



