@charset "utf-8";
/* CSS Document */

body { margin-left: auto; margin-right: auto; background:url(../images/bg.jpg) top center repeat-x #0b839e; border:0px; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

a {color:#444; text-decoration:none;}
a:hover {color:#333; text-decoration:underline;}

img {border:0;}
h2 {font-size:16px;}
	
.content { clear:both; width:799px; margin-left:auto; margin-right:auto; background:#fff; }
	.content .header_container { min-height:384px; background:url(../images/header.jpg) top center no-repeat; clear:both;}
	.content .left_container { width:215px; min-height:400px; float:left; _width:212px; }
	.content .body_container { width:380px; min-height:400px; float:left; }
	.content .right_container { width:204px; min-height:400px; float:left; }
	.content .footer_container { clear:both; height:45px; background:#ddd; }
.system_alert { background-color:#F00; color:#FFF; font-weight:bold; font-size:14px; text-align:center; padding:2px; border:solid 1px #000; }

	
.spacer { clear:both; }

.header_top {height: 109px;}
.header_top .register {float: right; padding-top: 90px; padding-right: 20px; color:#999;}
.header_top .register a {color: #888;}
.search_bar2 {height: 39px;}
.banners {padding: 4px; margin-bottom: 2px;}
.offerimg {padding-top: 4px; margin-left: 3px; margin-bottom: 10px;}

.manu_top {clear:both; font-size:12px; width:186px; height:34px; color:#ffffff; background:url(../images/man_top.jpg) center top no-repeat; font-weight:bold; padding-top:5px; margin-left:25px; margin-top: 15px;}
.manu_list {clear:both; background:url(../images/cat_bottom.jpg) bottom center no-repeat #1e97b2; width: 186px; margin-left: 25px; padding-bottom: 5px; padding-top: 5px; min-height: 30px; margin-bottom: 15px;}
.manu_list .box {width: 160px; min-height: 55px; background:#fff; margin: 8px; margin-top: 3px; padding: 5px;}
.searchtitle {float: left; font-size: 12px; color:#eee; margin-left: 60px; padding-top: 11px; margin-right: 3px;}
.searchtitle2 {float: left; font-size: 12px; color:#eee; margin-left: 20px; padding-top: 11px; margin-right: 10px;}
.advancedsearch {float: left; font-size: 11px; color:#eee; margin-left: 10px; padding-top: 12px; margin-right: 10px;}
.advancedsearch a {color: #eee;}

.home_image {margin-top: 32px; margin-left: 24px; float: left; _margin-left:14px; }

.error_alert { background-color:#FF0; color:#000; font-weight:bold; font-size:14px; text-align:center; padding:2px; border:solid 1px; }
.standard_alert { background-color:#0F0; color:#000; font-weight:bold; font-size:14px; text-align:center; padding:2px; border:solid 1px; }

#page123 {padding: 10px;}


/*S T Y L E S  F O R  S T A T I C  P A G E S*/

  .static_container { margin-top:-10px; margin-left:-5px; margin-right:-5px;}
    .static_container .title { background:#EEEEEE none repeat scroll 0 0; border-bottom:1px dotted #DDDDDD; color:#444444; font-size:22px; font-weight:bold;  padding:10px; text-align:center; margin-bottom:10px; }
	.static_container .content { width:auto; padding-left:10px; padding-right:10px; }
	.static_container .content .sub_title {color:#1E97B2; font-size:12px; font-weight:bold; margin-bottom:4px;}
	.static_container .content a {color:#015087; text-decoration:none; }
	.static_container .content a:hover { text-decoration:underline; }