body{color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:0;margin:0;background-repeat:repeat-x;background-color:#fff;}
p{margin:0;padding:0;line-height:17px;}
.clearbothFix{clear:both;}
#container{background-color:#fff;padding:10px;min-width:980px;width:960px;margin:0 auto;}
#logo{margin:0;text-align:center;background-color:#fff;}
#search_box{width:400px;margin:15px auto;text-align:center;}
#search_box #box{padding:4px;color:#666;font-weight:bold;border:#999 solid 1px;}
#nav{height:34px;color:#fff;background-image:url(../images/nav_bg_blue.gif);background-repeat:repeat-x;}
#nav #links{width:950px;margin:auto;padding-top:8px;font-size:14px;}
#nav p{padding:8px 8px 0 15px;}
#nav a:link{color:#fff;text-decoration:none;}
#nav a:visited{color:#fff;text-decoration:none;}
#nav a:hover{color:#fff;text-decoration:underline;}
#nav a:active{color:#fff;text-decoration:none;}
#left_side{width:150px;padding:5px 0 0 0;float:left;}
#left_side a{text-decoration:underline;line-height:16px;font-size:12px;color:#399;}
#left_side a:hover{text-decoration:none;}
#left_side ul{color:#7994e3;line-height:16px;font-size:11px;}
#middle_PagesInfo{margin:6px 183px 0 170px;color:#333;}
#middle_PagesInfo h1{color:#00f;font-size:18px;font-family:Verdana,Arial,Helvetica,sans-serif;}
#middle_PagesInfo h2{color:#7994e3;font-size:14px;}
#right_side{width:160px;padding:5px 0 0 0;float:right;}
#right_side b{width:160px;padding:5px 0 0 0;float:right;color:#00f;}
a:visited{color:#399;text-decoration:underline;}
a:hover{color:#399;text-decoration:none;}
a:active{color:#399;text-decoration:underline;}
#masterdiv{width:160px;float:left;text-align:left;margin-bottom:2px;border:1px solid #ababab;}
.toggle{height:31px;float:right;margin:5px 8px 0 0;}
.learn_more{text-align:right;padding:0 10px 5px 0;}
#footer{text-align:center;}
#emblem_code{width:300px;height:100px;}
#tracking_code{width:450px;height:100px;}
.login_box{border:#bbb solid 1px;padding:6px;margin-bottom:6px;width:300px;}
.login_box table{text-align:center;}
.logout_box{border:#bbb solid 1px;padding:6px;margin-bottom:6px;width:300px;}
.error_text{color:#f00;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.table_border{border:#bbb solid 1px;}
#google-ad300{padding-top:20px;}
.salary_report_bar{height:15px;color:#fff;font-size:12px;font-weight:bold;border-width:1px;border-style:solid;border-color:#000;float:left;}
.stateindex{border:#bbb solid 1px;background-color:#f0f0ff;padding:12px;margin-bottom:20px;width:600px;}
.sectionlist li{padding:8px 0 4px 10px;}