/* CSS Document */
body {margin:0px; width:100%; height:100%; background: #FFFFFF url(../images/body_background.jpg) repeat-x;}
#big_big_container {background:#FFFFFF; width:850px; height:100%; padding:0px auto;}
.hereweigo {height:20px; text-indent:-9999px;}
 
#header_container {height:223px; width:850px; margin:0px; padding:0px;}

/* header - logo, navigation */
#header_container .leftcol {width:180px; height:223px; margin-right:-0.1px; position:relative; float:left; background:url(../images/logo.jpg) no-repeat; margin-bottom:0px;}
#header_container .rightcol { width:670px; height:223px; border-left:0.1px; float:left; position:relative; margin-bottom:0px;}
#header_container .inrightcol_banner { height:178px; width:670px; background: url(../images/head_baner.jpg) no-repeat top; clear:both; margin-bottom:0px;}
#header_container .inrightcol_navigation {margin: 0; padding: 0; float: left; font: bold 13px Arial; width: 100%; border-width: 1px 0;
background: url(../images/navi_back.jpg) repeat-x center; height:45px;}
#header_container .inrightcol_navigation ul {margin:0px; padding:0px;}
#header_container .inrightcol_navigation li{ display: inline;}
#header_container .inrightcol_navigation li a{ float: left; color: white; padding: 13px 10px; text-decoration: none;}
#header_container .inrightcol_navigation li a:visited{color: white;}
#header_container .inrightcol_navigation li a:hover, .inrightcol_navigation li .current{ color: #689957; background:url(../images/navihover.jpg) center repeat-x;}

 
/* body */
#body_container {width:850px;margin:0px; padding:0px;}
#body_container .bodyMainContain { width:850px; margin:0px auto; padding:0px auto;}
#body_container .bodyContent {width:850px; height:100%; background:url(../images/content_back.jpg) repeat-y; margin:0PX auto; padding-left:5px; padding-top:15px;}
#body_container .bodyContent p {padding:10px; margin:0px auto; display:block; width:750px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:0.8em; background:#C7EBE8;}
#body_container .bodyContent h1 {color:#44B7B1; margin:0 0 0 45px; padding:0px;}

.bodyContent ul {list-style:none;}
.bodyContent li {list-style:none;font-family:Arial, Helvetica, sans-serif; padding:5px;}


#body_container .bodyContent span {width:600px; display:block; color: #44B7B1; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; margin:10px; }
.ClearAll {clear:both; width:1000px; margin:0px; padding:0px; }
#body_container .contentFoot {background:url(../images/content_foot.jpg) no-repeat; width:850px; height:15px; clear:both; margin:0px auto;}

#body_container .contentHead {background:url(../images/content_head.jpg) no-repeat; width:850px; height:22px; margin:0px; clear:both;}
#body_container .content2Head {background: url(../images/content2header.jpg) no-repeat; width:850px; height:15px; margin:0px auto;}
#body_container .bodyContent1st {width:850px; height:190px; background:url(../images/content_back.jpg) repeat-y; padding:0px auto; margin:0px auto; padding-left:25px; padding-bottom:10px;}
#body_container .bodyContent1st ul {float:left; margin:0px 45px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; height:150px; }
#body_container .bodyContent1st li {margin:0px 10px 0px 0px; padding:0px; list-style:url(../images/bullet.jpg)  outside;}
#body_container .bodyContent1st h2 {margin:0px; margin-left:20px; font-family: "Courier New", Courier, monospace; color:#44B7B1;} 

/* foot */

#mainFoot {height:53px; background:url(../images/foot_back.jpg) repeat-x; width:100%; margin:0px; padding-top:25px;} 
#mainFoot p {margin:0px auto auto 10px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color: #666666; height:53px;}


.contact_girl {background:#ECF9F8 url(../images/contact_girl.jpg) top right no-repeat; width:750px; margin:10px auto; border:1px solid  #44B7B1;}





#body_container .table1 {width:700px; margin:10px 8%; font-family:Arial, Helvetica, sans-serif; font-size:0.9em;}
#body_container .table2 {width:500px; margin:10px 27px; font-family:Arial, Helvetica, sans-serif; font-size:0.9em;}
#body_container .table3 {width:300px; margin:10px 27px; font-family:Arial, Helvetica, sans-serif; font-size:0.9em;}
#body_container caption {background:#EFF9F8; margin:10px auto; font-family:Arial, Helvetica, sans-serif; padding:10px;}
td { background:#EFF9F8; padding:5px;}
td:hover {background:#F8D1A7;}