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

a, a:visited{color:#0096ff; text-decoration:none;}
a:hover {color: #9BC000;}

body{margin:0px; /*background:url(../images/bg.gif) repeat-y center top; */font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#55595c;}
h1{margin:0px; margin-bottom:8px; font-family:"Trebuchet MS", Arial; font-size:19px; font-weight:normal; color:#0096ff;}h1 em{ font-style:normal; color:#9bc000; text-transform:uppercase;}
h2{margin:0px; margin-bottom:8px; font-family:"Trebuchet MS", Arial; font-size:16px; font-weight:bold; color:#0096ff; text-decoration:none;}
P{margin:0px; margin-bottom:10px;}
form, img{border:none; margin:0px;}

#top{display:block; height:31px; background:url(../images/bg_top.jpg) repeat-x;}
#top_con{position:absolute; width:900px; left:50%; margin-left:-450px;line-height:31px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#495d00; text-align:center; font-weight:bold;}
#top_con span{font-size:11px;}

#content{ width:870px; margin:0 auto; padding:0px 15px 15px;}
#border{width:900px; margin:0 auto; border:2px solid #c6c6c6;border-top:none; border-bottom:none;}
#banner{display:block; height:265px; width:900px; margin:0 auto; margin-bottom:20px; }

.top_box{width:425px; float:left; margin-bottom:15px;}
.top_box_in{ display:block;background:url(../images/bg_top_boxes.jpg) repeat-y; border:1px solid #ddd; padding:10px; padding-left:15px;}
.top_box_dd{width:200px; font-size:11px; padding:3px; margin-bottom:10px;}
*html .top_box_dd{width:200px; font-size:11px;}
.top_box_img{ padding:0px 10px;}


.sep_h{display:block; clear:both; border-bottom:1px dashed #ccc; padding-top:15px; margin-bottom:15px;}
*html .sep_h{display:block; clear:both; border-bottom:1px dashed #ccc; padding-top:5px; margin-bottom:15px;}
.img_r{float:right; padding-left:10px;}
.img_l{float:left; padding-right:15px;}

#footer{display:block; height:70px; background:url(../images/bg_footer.jpg) repeat-x; clear:both; text-align:center; color:#fff; padding-top:20px;letter-spacing: normal;}
#footer a{padding:0px 10px; text-decoration:none; color:#fff;}
#footer a:hover{text-decoration:underline;}

.paging
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	padding-bottom: .25ems;
	text-align:center;
}

.paging1{font-weight:bold;}

table td{padding: 3px;}
.lables{vertical-align:top; width:19%; font-weight:bold;}
.required{color:#990000;}

.error-message{color:#FF0000; border: solid #C9FB33 1px; background-color:#FFFFFF; margin-bottom:10px; padding:3px;}
.info-message{color:#000099; border: solid #C9FB33 1px; background-color:#FFFFFF; margin-bottom:10px; padding:3px;}

.indent_1{margin-left:10px;}
#sitemap ul li{margin:0px; margin-bottom:8px; font-family:"Trebuchet MS", Arial; font-size:16px; font-weight:bold; color:#0096ff; text-decoration:none;}
#sitemap ul li ul li{ margin-bottom:1px; font-size:14px; font-weight:normal;}
