/* CSS Document */

{margin: 0; padding: 0; border: none;}

* {padding: 0; margin: 0;}

html, body {height: 100%; background:#f1f1f1;}

cursor { cursor:auto; }

body { font-family: arial, helvetica, sans-serif; font-size: 80%; }

.floatright 

	{

		float: right; margin:0 8px 4px; 

		color: #636363; 

}

.floatleft 

	{

		float: left; margin:4px; 

		color: #636363; 

}

h1{font-size:1.2em; color:#555F9C; padding:0 10px 1em}

h2{font-size:1em; color:#555F9C; padding:0 10px 1em}

h3{font-size:1em; color:#555F9C; padding:0 10px 1em}

h4{font-size:1em; color:#555F9C; padding:0 10px 1em}



a:hover{color:#7DB2EA; text-decoration:none}

a{color:#000; text-decoration:none}



p{padding:0 10px 1em; color:#000; text-align:justify}



#wrapper{width:805px;  margin:0 auto; background-color:#F1F1F1; }



#header{width:805px; height:251px;  background-color:#F1F1F1;  margin:0 auto; z-index:200;}

#menubg{width:805px; height:49px;  background-color:#F1F1F1; background:url(menu_bg.jpg) no-repeat; margin:0 auto}

#menu{width:651px; height:37px;  background-color:#FfFfFf;  margin:0 auto}

#nav{ float:left; width:166px; height:125px; }

#top-link{position: absolute; font-size:11px; color:#FFFFFF;  width:100px; height:15px; top:18px; margin-left:665px; z-index:600; list-style:none; display:block}



#top-links{position:absolute;top:6px;width:120px;height:26px;margin-left:580px;margin-top:5px;z-index:1208;}



#top-link a:hover{color:#fdd371; text-decoration:none}

#top-link a{color:#FFFFFF; text-decoration:none}



#bk{position:relative; font-size:11px; color:#FFFFFF; top:-20px; width:40px; height:15px;  margin-left:545px; z-index:100; list-style:none; display:block}



#container{float:left; width:805px; background:url(c_bg.jpg) repeat-y; min-height:340px; height:auto !important}

#c_bottom{float:left; width:805px; background:url(c_bg_end.jpg) no-repeat; height:20px;}



/*#menu{position:absolute; color:#FCFF00; width:166px; height:125px; top:275px; padding-left:38px; z-index:120; list-style:none; display:block;}*/







#content{margin-left:15px; margin-top:10px; margin-right:15px; width:775px; min-height:304px; height:auto !important }

#content2{margin-left:4px; margin-top:10px; margin-right:15px; width:775px; min-height:304px; height:auto !important }

#content3{margin-left:170px; margin-right:5px; width:595px; min-height:304px; height:auto !important }

#content3a{margin-left:170px; margin-right:5px; width:595px; min-height:304px; height:auto !important }

#content4{margin-left:20px; margin-right:5px; width:750px; min-height:304px; height:auto !important }

.col_A{float:left; width:365px; min-height:200px; height:auto !important}

.col_Aa{float:left; width:775px; min-height:200px; height:auto !important}

.dot{float:left; width:5px; background:url(dot.jpg) repeat-y; min-height:550px; height:auto !important}

.dot_b{float:left; width:5px; background:url(dot.jpg) repeat-y; min-height:314px; height:16px !important}

.dot_ba{float:left; width:5px; padding-left:10px; background:url(ns.jpg) no-repeat; height:300px;}

.dot_c{float:left; width:5px; background:url(dot.jpg) repeat-y; min-height:190px; height:auto !important}

.dot_d{float:left; width:5px; background:url(dot.jpg) repeat-y; min-height:160px; height:auto !important}

.dot_h{float:left; width:396px; background:url(dot.jpg) repeat-x;}

.col_B{float:left; width:386px; margin-left:5px; min-height:200px; height:auto !important}

.up_hd{float:left;  width:356px; background:url(up_head.jpg) no-repeat; height:48px;}

.up_bg{float:left;  width:356px; background:url(up_bg.jpg) repeat-y; min-height:90px; height:auto !important}

.up_bt{float:left;  width:356px; background:url(up_btom.jpg) no-repeat; height:27px;}

.t_hd{float:left;  width:396px; background:url(t_head.jpg) no-repeat; height:47px;}

.t_bg{float:left;  width:396px; background:url(t_bg.jpg) repeat-y; min-height:120px; height:auto !important}

.t_bt{float:left;  width:396px; background:url(t_btm.jpg) no-repeat; height:18px;}

.i_hd{float:left;  width:574px; background:url(i_head.jpg) no-repeat; height:46px;}

.i_bg{float:left;  width:574px; background:url(i_bg.jpg) repeat-y; min-height:200px; height:auto !important}

.i_bt{float:left;  width:574px; background:url(i_btom.jpg) no-repeat; height:18px;}





#footer{clear:both; width:805px; height:61px; background:url(foot_bg.jpg) no-repeat; }

#footer_content a:hover{color:#0652a2; text-decoration:none}

#footer_content a{color:#5f5f5f; text-decoration:none}

#footer_content{color:#5f5f5f; width:768px; height:25px; margin:0 auto; padding-top:25px; font-size:11px; text-align:center;}

