 /* CSS Document */
body{ margin:0; padding:0; font-size:12px; color:#303030; font-family:Arial, Helvetica, sans-serif; background:#CCCCCC;}
a{color:#303030; text-decoration:none}
h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#303030; font-weight:normal; text-transform:capitalize; display:inline;} 
.head_bg{ background:url(../images/head_top_bg.gif) repeat-x; height:67px;}

/* ---------------- top nav -------------- */

#top_nav{ font-family:Arial, Helvetica, sans-serif;font-size:12px; color: #fff;text-decoration:none; line-height:normal; padding:0px;margin:0;}  
#top_nav ul {margin:0;padding:0;list-style:none;}    
#top_nav a {display:block; 	color:#fff; text-decoration:none;padding:3px 10px 6px 10px; outline:none;} 
#top_nav li {margin:5px 3px;padding:0; float:left;}
#top_nav #current {background:url(../images/menu_right.gif)  no-repeat right top;color:#ffffff;	text-decoration:none;}  
#top_nav #current a {background:url(../images/menu_left.gif)  no-repeat left top;color:#ffffff;}

.content{ line-height:22px;}
.state{ width:70px;}
.dot_text{ background:url(../images/dot.gif) no-repeat left; font-weight:bold; padding-left:20px; line-height:28px;}
.dot_text a{ color:#303030; font-weight:bold;}
.dot_text a:hover{ color:#6eb4f3; font-weight:bold;}


.heading_bg{ background:url(../images/heading_bg.gif) repeat-x; height:30px; color:#FFFFFF; padding-left:5px; font-size:18px; font-weight:bold;}

.footer{ background:url(../images/foot_bg.gif) repeat-x; height:50px; color: #FFFFFF; font-weight:bold; letter-spacing:1px;}
.footer a{color: #FFFFFF; font-weight:bold; text-decoration:none;}
.footer .copyright{color: #FFFFFF; font-weight:normal;}
.backcolor{background-color:#6eb4f3; }