/* CSS Document */

body{ background:#ffffff; margin:auto; font-family:Verdana, Arial, Helvetica, sans-serif }

a:link {
	color: #FFFFFF;   text-decoration:none; 
}
a:visited {
	color: #FFFFFF;   text-decoration:none; 
}
a:hover {
	color: #00CC00;   text-decoration:underline; 
}
a:active {
	color: #FFFFFF;   text-decoration:none; 
}

.blue a:link {
	color: #004a53;  text-decoration:none;  
}
.blue a:visited {
	color: #004a53;   text-decoration:none; 
}
.blue a:hover {
	color: #004a53;  text-decoration:underline;  
}
.blue a:active {
	color: #004a53;  text-decoration:none;  
}

.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}
.font17{font-size:17px;}
.font18{font-size:18px;}

.clr_white{color:#FFFFFF}
.clr_green{color:#0079cc}

.div_top{ height:98px; background:#FFFFFF; width:1002px;}
.div_nav{ background:#bebebe; height:32px; border:1px solid #000000; width:1000px}
.nav_cell{ width:132px; height:32px; background-image:url(../../images/button-bg.gif)}
.nav_sel_cell{width:132px; height:32px; background-image:url(../../images/button-sel-bg.gif)}
.div_main_body{ width:970px; background:#ffffff; border:1px solid #000000; border-top:none; padding:15px } 
.div_admin{background-image:url(../../images/button-admin.gif); width:195px; height:26px; margin: 0 0 1px 0; padding: 7px 0 0 0}
.div_admin_sel{background-image:url(../../images/button-admin-sel.gif); width:185px; height:26px; margin: 0 0 1px 0; padding: 7px 0 0 10px}
.style1 {color: #0079cc}
.greenbutton{ -moz-border-radius:3px;-webkit-border-radius:3px; border:1px solid #59b203; background-image:url(../../images/button-green.gif); height:14px; cursor:pointer; padding: 0 2px 0 2px; background-repeat: repeat-x }
.pad5{ padding:4px}
.messagebox{ -moz-border-radius:25px; -webkit-border-radius:25px; padding:25px; background:#FFFFFF; border:1px solid #62bb0d; width:300px;   position:absolute; top:40%; left:40%; z-index:2000;   }
.loading{ padding:25px; border:0px; width:300px;   position:absolute; top:40%; left:40%; z-index:2000;   }
.floatleft{ float:left}
.floatright{ float:right}

.clr_red{color:#FF0000}

.close a:link {
	color: #666666;
	text-decoration: none;
}
.close a:visited {
	text-decoration: none;
	color: #666666;
}
.close a:hover {
	text-decoration:underline ;
	color: #CE0000;
}
.close a:active {
	text-decoration:underline;
}

.black a:link {
	color: #000; text-decoration:none;
}
.black a:visited {
	color: #000; text-decoration:none;
}
.black a:hover {
	color: #000; text-decoration:underline;
}
.black a:active {
	color: #000; text-decoration:none;
}

.topul{padding:0; margin:0; font-size:12px; }
.topli{ display: inline; line-height:32px }
.topli a{
	color: #fff;
	text-decoration: none;
	float:left;
	width:132px;
}
.red a:{color:#FF0000}
.lightblue a:link {
	color: #0079cc;  text-decoration:none;  
}
.lightblue a:visited {
	color: #0079cc;   text-decoration:none; 
}
.lightblue a:hover {
	color: #0079cc;  text-decoration:underline;  
}
.lightblue a:active {
	color: #0079cc;  text-decoration:none;  
}
.color_gray{color: #BFBFBF  }

.ch_divmain 
{ width:325px; border:1px solid #e3e3e3; background:#e3e3e3;  
}
.ch_head{ background:#e3e3e3; padding:5px;}
.ch_mid{ padding:5px; height:255px; overflow-y:scroll; padding-left:0; background:#f1f1f1} 
.ch_list{ background:#e3e3e3}
.ch_list_right{ border-left:1px solid #bebebe; padding-left:5px}
.ch_bottom{ padding:5px;}
.ch_clr{ clear:both}

.rednew a:link {
	color: #FF0000;  text-decoration:none;  
}
.rednew a:visited {
	color: #FF0000;   text-decoration:none; 
}
.rednew a:hover {
	color: #FF0000;  text-decoration:underline;  
}
.rednew a:active {
	color: #FF0000;  text-decoration:none;  
}

.clr_blue{
	color:#0079CC;
}

.cart_sel{ display:block; border-bottom:2px solid #8ce839; background-image:url(../../images/cart.jpg); background-position: 0px -2px; background-repeat:no-repeat;  font-size:12px; font-weight:bold; width:107px; padding-left:23px;  }
.cart_unsel{ display:block; border-bottom:2px solid #ccc; font-size:12px; font-weight:bold; width:130px; color:#ccc;  }