a
{
    text-decoration:none;
    color:#0C92C6;
}
a:hover
{
    color:#0c5582;
    text-decoration: underline;
}
a:visited
{
    color:#0c92c6;
    text-decoration:none;
}
a:visited:hover
{
    color:#0c5582;
    text-decoration: underline;
}

body {
background-color: #D7DFE2;
margin:0px;
padding:0px;
font: 11px  verdana, arial, helvetica;
color: #416271;
}
h1{
padding:5px 0 5px 0;
margin:0px;
font-size:18px;
color:#FFFFFF;
}
h2{
padding:5px 0 5px 0;
margin:0px;
font-size:18px;
color:#416271;
}
h3{
padding:0 0 5px 0;
margin:0px;
font-size:14px;
color:#0C92C6;
}
h4{
padding:0 0 0 px 0;
margin:0px;
font-size:14px;
color:#7ea743;
}
.feature_text h4
{
padding:0 0 10px 0;
margin:0px;
font-size:14px;
color:#AFD2DB;
}
h5{
padding:0 0 0 0;
margin:0px;
font-size:11px;
color:#ffffff;
text-align: center;
}
h5 a{
padding:0 0 10px 0;
margin:0px;
font-size:9px;
color: #7DD6DD;
text-decoration: none;
}
p{
text-align:left;
padding:2px 0 2px 0;
margin:0px;
line-height:15px;
}
p.white{
color:#FFFFFF;
}
p.clear{
clear:both;
padding:10px 0 0 0;
}
img.left_img{
border:1px #cae6c6 solid;
float:left;
margin:0 10px 0 0 ;
}
img.box_img{
float:left;
padding:0 25px 40px 0;
}
img.box_img_feature{
float:left;
padding:0 10px 20px 0;
}
img.box_img2{
float:left;
padding:0 25px 0px 0;
}
#main_container{
width:960px;
height:auto;
margin:auto;
background-color:#FFFFFF;
}
#header{
width:960px;
height:auto;
margin:auto;
}
#logo{
padding:35px 0 0 30px;
float:left;
}

/*----------------------client login button-------------------------*/
#top_header{
width:960px;
height:125px;
padding:0px;
clear:both;
background-color:#ffffff;
}
#top_line{
height:5px;
width:auto;
background-color:#3386a4;
}
#top_logo
{
    float:left;
    padding: 25px 0 0 30px;
}
#top_button
{
width:360px;
margin-left: 535px;
margin-top:-5px;
height:119px;
color:#ffffff;
}
#top_button p{
text-align:center;
font-size: 12px;
font-weight: bold;
margin-left:10px;
padding:7px 9px 0 0;
}
#top_button a{
    text-decoration: none;
    color:#ffffff;
}
#top_button a:visited{
    text-decoration: none;
    color: #ffffff;
}
#top_button a:hover{
    color:#E2F3A7;  
}

/*----------------------menu-------------------------*/
#menu{
width:960px;
height:42px;
padding:0px;
clear:both;
background-color:#416271;
}
#menu ul{
list-style:none;padding:0 0 0 135px;margin: auto;display:block;
}
#menu ul li{
list-style:none;display:inline;float:left;width:auto;height:42px;padding:0px;line-height:42px; font-family:Arial, Helvetica, sans-serif; font-size:13px;
}
#menu ul li a{
height:42px; width: auto;float:left;text-decoration:none;padding:0 20px 0 20px; margin:0px 3px 0px 3px;color:#fff;text-align:center;
}
#menu ul li a:hover{
height:42px;width: auto;text-decoration:none;color: #fff;padding:0 20px 0 20px; background:url(../../images/menu_arrow7.png) no-repeat left;
}
#menu ul li a.current{
height:42px;width: auto;float:left;text-decoration:none;padding:0px;color: #fff;padding:0 20px 0 22px; background:url(../../images/menu_arrow7.png) no-repeat left;
}

/*---------------- features_box_home -----------*/
.feature_box_home{
width:960px;
height:300px;
clear:both;
background:url(../../images/feature_box_index.jpg) no-repeat left #277a93;
/*background-color: #59b0dd;*/
background-position:0px 0px;
}
.feature_image_home{
float:left;
padding:5px 0px 0px 0px;
}
.feature_text_home{
width:440px;
float:left;
padding:50px 0 0 0;
}
.feature_text_home h4
{
padding:0 0 0 0;
margin:0px;
font-size:14px;
color:#AFD2DB;
}

/*
.feature_text2{
width:425px;
float:left;
padding:20px 0 30px 200px;
}
.feature_box_about{
width:960px;
height:255px;
clear:both;
background:url(images/feature_box_bg6.jpg) no-repeat left #277a93;
background-color: #59b0dd;
background-position:0px 0px;
}

.feature_box_service{
width:960px;
height:190px;
clear:both;
background:url(images/feature_box_bg6.jpg) no-repeat left #277a93;
background-color: #59b0dd;
background-position:0px 0px;
}*/

/*---------------------- read more link -------------------------*/
.read_more{
width:101px;
height:29px;
float:right;
padding:10px;
background:url(../../images/read_more_bg3.png) no-repeat center;
line-height:29px;
text-align:center;
}
.read_more a{
color:#FFFFFF;
}
.read_more_link{
width: auto;
float:right;
padding:3px 25px 3px 0;
background:url(../../images/green_bullet2.png) no-repeat right;
}
.read_more_link a{
color:#7ea743;
}
.read_more_link_feature{
width: auto;
float:left;
padding:3px 25px 3px 0;
background:url(../../images/green_bullet2.png) no-repeat right;
}
.read_more_link_feature a{
text-decoration:none;
color:#7ea743;
}

/*---------------------- feature_nav_home -------------------------*/
/*#feature_nav_home{
width:206px;height: auto;padding:20px 40px 0 0; float:right;
}
#feature_nav_home ul{
list-style:none;margin: auto;display:block; padding:0px;
}
#feature_nav_home ul li{
list-style:none;display:block;width:auto;height:29px;padding:0px;line-height:29px;
}
#feature_nav_home ul li a{
height:29px;display:block; width:170px;text-decoration:none;padding:0 0 0 35px; margin:7px 0 7px 0; font-size: 12px; color:#ffffff;background:url(images/right_nav14.jpg) no-repeat center;
background-position:0px 0px;
}
#feature_nav_home ul li a:hover{
height:29px;display:block;width:170px;text-decoration:none;color: #ffffff;padding:0 0 0 35px;margin:7px 0 7px 0; background:url(images/right_nav_a7.jpg) no-repeat center;
background-position:0px 0px;
}
*/
/*#feature_nav ul li a.current{
height:29px;display:block;width:263px;text-decoration:none;padding:0px;color: #d4f0ba;padding:0 0 0 35px;margin:7px 0 7px 0; 
background:url(images/right_nav_a.gif) no-repeat center;
background-position:0px 0px;
}*/

/*--------------------------main_content-------------------*/
#main_content{
width:auto;
height:auto;
clear:both;
}
#left_content{
width:315px;
height:auto;
margin:15px 20px 0px 15px;
float:left;
padding:15px;
background:url(../../images/home_left_bg3.jpg) repeat-x top;
clear:both;
}
#left_title_paragraph{
margin-left: 15px;
width: 290px;
}
#right_content{
width:530px;
height:auto;
margin:15px 0 0 0px;
float:left;
padding:0px;
}

#top_content{
width:930px;
height:auto;
padding:15px;
margin: 10px 0 0 0;
clear:both;
}

#top_content_quote{
width:930px;
height:auto;
padding:30px 15px 15px 15px;
margin: 0px 0 0 0;
}



#top_content_reports{
width:960px;
height:auto;
padding:0px;
margin:0 0 0 0;
clear:both;
}

/*---------------------- left content list -------------------------*/
#content_list{
margin: 10px 0 30px 40px;
width:250;height:auto;padding:5px 0 0 0; float:left;
}
#content_list ul{
list-style:none;margin: auto;display:block; padding:0px;
}
#content_list ul li{
list-style:none;display:block;width:auto;padding:0px;line-height:18px;height:auto;display:block; width:230px;text-decoration:none;padding:3px 0 3px 35px; margin:7px 0 7px 0;color:#6898ac;background:url(../../images/green_check4.png) no-repeat left;border-bottom:1px #bedf77 dashed;
background-position: left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
#content_list ul li no_underline{
border-bottom: none;
}

.states
{
/*border: solid 6px #E0E0E0;*/
clear: both;
float: left;
margin: 0px 20px 0px 30px;
width: 280px;
}

.simple_list_service{
height: auto;
padding:0 0 0 10px;
margin: 0 0 0 0;
float:left;
font-size:12px;
}
.simple_list_service ul{
list-style:none;padding:10px 10px 10px 10px;margin:0px; float:left;
}
.simple_list_service ul li{
list-style:none;height:auto;padding:8px 0 8px 30px; background:url(../../images/green_check4.png) no-repeat left;color:#6898ac;border-bottom:1px #bedf77 dashed;font-size:12px;font-family:Arial, Helvetica, sans-serif;width:750px;
}


/*#content_list ul li a{
height:29px;display:block; width:285px;text-decoration:none;padding:0 0 0 25px; margin:7px 0 7px 0;color:#6898ac;background:url(images/green_check4.png) no-repeat left;border-bottom:1px #bedf77 dashed;
background-position:0px 0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.quote
{
width: 225px;
font: 14px  verdana, arial, helvetica;
font-weight: bold;
font-style: italic;
color: #BCBCBC;
text-align:left;
padding: 10px 10px 10px 10px;
margin:0px;
line-height:18px;
float: left;
}*/

/*---------------------- right_content -------------------------*/
#home_button_section{
/*background-image:url(images/button_bg.jpg);*/
height:240px;
padding:0px;
margin-bottom:10px;
}

#free_quote_button
{
height:80px;
width:482px;
margin: 0px 0 0 30px;
}
#free_quote_button a, a:visited
{
    text-decoration: none;
    border: none;
}
#compare_button
{
height:80px;
width:482px;
margin: 3px 0 0px 30px;
}
#easy_button
{
height:80px;
width:482px;
margin: 3px 0 0px 30px;
}
#free_quote_button h1
{
font-size: 25px;
color: #000000;
padding: 30px 0 0 110px;
}
.products_box{
width:450px;
height:115px;
padding:20px 0 15px 0;
border-bottom:1px #a7ef6e dashed;
}
.products_box_long{
width:450px;
height:150px;
padding:20px 0 25px 0;
border-bottom:1px #a7ef6e dashed;
}
.products_box_short{
width:450px;
height:90px;
padding:20px 0 25px 0;
border-bottom:1px #a7ef6e dashed;
}
#special_features_home{
margin: 30px 0 0 50px;
}
#special_features_home h2{
margin-bottom:-15px;
}
.content_box{
width:267px;
height:124px;
float:left;
margin:15px 10px 10px 0;
background:url(../../images/search_box_bg.gif) no-repeat center;
background-position:0px 0px;
}

.contact_information{
width:375px;
float:right;
padding:20px 0 0 10px;
}

/*.search_title{
font-size:14px;
color:#7ea743;
padding:10px 0 0 15px;
float:left;
font-weight:bold;
}
input.search_input{
width:170px;
height:20px;
background-color:#FFFFFF;
border:1px #c0c485 solid;
float:left;
margin:15px 0 0 15px;
}
input.submit{
float:left;
padding:0 0 0 10px;
}
.subsearch{
width:200px;
float:left;
color:#8b8e5d;
padding:0 0 0 15px;
}*/

/*----------------------top_content-------------------------*/
.top_left{
width:140px;
float:left;
clear:both;
margin: 40px 0 0 60px;
}

.top_left_contact{
width:300px;
float:left;
clear:both;
margin: 0px 0 0 90px;
}



.top_left_reports_certified{
width:210px;
float:left;
clear:both;
margin: 15px 10px 0px 15px;
height:1025px;
background-color: #DFDFDF;
background-color: #c8dae1;
background-color: #deebf0;

}


.top_left_reports_newhire{
width:210px;
float:left;
clear:both;
margin: 15px 10px 0px 15px;
height:755px;
background-color: #DFDFDF;
background-color: #c8dae1;
background-color: #deebf0;
}
.top_left_reports_eeo{
width:210px;
float:left;
clear:both;
margin: 15px 10px 0px 15px;
height:625px;
background-color: #DFDFDF;
background-color: #c8dae1;
background-color: #deebf0;
}
.top_left_reports_workerscomp{
width:210px;
float:left;
clear:both;
margin: 15px 10px 0px 15px;
height:758px;
background-color: #DFDFDF;
background-color: #c8dae1;
background-color: #deebf0;
}
.top_left_reports_joblabor{
width:210px;
float:left;
clear:both;
margin: 15px 10px 0px 15px;
height:508px;
background-color: #DFDFDF;
background-color: #c8dae1;
background-color: #deebf0;
}
.top_left_reports_proofing{
width:210px;
float:left;
clear:both;
margin: 15px 10px 0px 15px;
height:1350px;
background-color: #DFDFDF;
background-color: #c8dae1;
background-color: #deebf0;
}
.top_left_reports_union{
width:210px;
float:left;
clear:both;
margin: 15px 10px 0px 15px;
height:1950px;
background-color: #DFDFDF;
background-color: #c8dae1;
background-color: #deebf0;
}
.top_left_reports_custom{
width:210px;
float:left;
clear:both;
margin: 15px 10px 0px 15px;
height:647px;
background-color: #DFDFDF;
background-color: #c8dae1;
background-color: #deebf0;
}
.top_left_reports_multiple{
width:210px;
float:left;
clear:both;
margin: 15px 10px 0px 15px;
height:659px;
background-color: #DFDFDF;
background-color: #c8dae1;
background-color: #deebf0;
}
.top_left_reports_jobcosting{
width:210px;
float:left;
clear:both;
margin: 15px 10px 0px 15px;
height:495px;
background-color: #DFDFDF;
background-color: #c8dae1;
background-color: #deebf0;
}
.top_left_typical{
width:115px;
float:left;
clear:both;
margin: 40px 0 0 60px;
}
.top_right{
float:left;
width:500px;
margin: 10px 0 0 120px;
padding-bottom: 30px;
}
.top_right_thankyou{
float:left;
width: 475px;
margin: 10px 0 0 260px;
padding-bottom: 200px;
}
.sitemap
{
    float:left;
    width:400px;
    margin: 40px 0 30px 300px;
}
.top_right_fit{
float:left;
width:900px;
margin: 10px 0 0 35px;
padding-bottom: 30px;
}
.top_right_typical{
float:left;
width:575px;
/*margin: 10px 0 0 120px;*/
margin: 10px 0 0 20px;
padding-bottom: 30px;
}
.top_right_reports{
float:left;
width:700px;
margin: 10px 0 0 0;
}
.top_right_compare{
float:left;
width:700px;
margin: 10px 0 0 120px;
padding-bottom: 30px;
}
.top_right_standard{
float:left;
width:550px;
margin: 10px 0 0 20px;
padding-bottom: 30px;
}
.top_right_special{
float: left;
width:500px;
margin: 10px 0 0 20px;
padding-bottom: 30px;
}
.top_right_power{
float: left;
width:500px;
margin: 10px 0 0 20px;
padding-bottom: 30px;
}
.top_right_special p
{
border-bottom: dashed 1px #BABABA;
}

.top_right_easy{
float: left;
width:900px;
margin: 10px 0 20px 30px;
padding-bottom: 0px;
}
#easy_conclusion
{
    width:600px;
    margin: 10px 0 0 150px;
}
#easy_header
{
    text-align:center;
    width:700px;
    margin: 10px 0 5px 115px;
}
#easy_header h4
{
    font-size:24px;
}
.top_right_easy h4
{
    font-size:14px;
}
#one
{
    width:240px;
    height:422px;
    float:left;
    padding:15px;
    margin: 0 20px 0 10px;
    background:url(../../images/easy1_bg.jpg);
}
#one_text
{
    margin-top: 230px;
    margin-left:8px;
    width:230px;
}
#two
{
    width:240px;
    height:422px;
    float:left;
    padding:15px;
    margin: 0 20px 0 0;
    background:url(../../images/easy2_bg.jpg);
}
#two_text
{
    margin-top: 208px;
    margin-left:8px;
    width:230px;
}
#three
{
    width:240px;
    height:422px;
    float:left;
    padding:15px;
    background:url(../../images/easy3_bg.jpg);
}
#three_text
{
    margin-top: 215px;
    margin-left:8px;
    width:230px;
}

.top_right_terms{
float: left;
width:600px;
margin: 10px 0 0 0px;
padding-bottom: 30px;
}
.top_right_terms ul
{
    margin: 5px 0 10px 45px;
}

.top_right_terms p
{
    margin-bottom: 10px;
}

.contact_headline{
float: left;
width:800px;
margin: 30px 0 0 60px;
}

.top_right_contact{
float: left;
width:500px;
margin: 30px 0 0 40px;
padding-bottom: 30px;
}


.top_right_special h4{
padding-top:15px;
}
.no_border {
border-bottom: dashed 1px #000000;
}

#compare{
margin-top:30px;
}
#compare_left{
width:320px;
padding:10px;
border:solid 1px #CFCFCF;
float:left;
}
#compare_right{
width:320px;
padding:10px;
border:solid 1px #CFCFCF;
float:right;
}
.report_image{
margin: 20px 0 30px 30px;
}
.report_text{
width: 500px;
margin:20px 0 0 90px;
padding: 0 0 15px 0;
border-bottom:1px #a7ef6e dashed;
}

/*----------------------bottom_features-------------------------*/
.bottom_features
{
padding: 30px 50px 20px 50px;
background-color: #E2F3A7;
height: 140px;
clear:both;
}
.feature_left
{
width:240px;
float:left;

}
.feature_middle
{
width:240px;
float:left;
margin-left: 60px;
display:inline;
}
.feature_right
{
width:260px;
float: right;
}

/*-----------------------------footer------------------*/
#footer{
clear:both;
width: auto;
height:37px;
color: #fff;
background-color:#416271;
}
.copyright{
float:left;
padding-left:10px;
padding-top:10px;
}
.footer_links{
float:right;
padding-right:20px;
padding-top:13px;
}
.footer_links a{
text-decoration:none;
color: #fff;
padding-left:20px;
}
.footer_links a:hover{
text-decoration:underline;
color: #fff;
}

/*---------------- features_box_about -----------*/
.feature_box_about{
width:960px;
height:250px;
clear:both;
background:url(../../images/feature_box_service.jpg) no-repeat left #277a93;
/*background-color: #59b0dd;*/
background-position:0px 0px;
}
.feature_image_about{
float:left;
padding:10px 0px 0px 10px;
}
.feature_text_about{
width:400px;
float:left;
padding:25px 0 0 30px;
}
.feature_text_about h4
{
padding:0 0 0 0;
margin:0px;
font-size:14px;
color:#AFD2DB;
}





/*---------------------- feature_nav_about -------------------------*/



#feature_nav_about{
width:200px;height: auto;padding:25px 55px 0 0; float:right;
}
#feature_nav_about ul{
list-style:none;margin: auto;display:block; padding:0px;
}
#feature_nav_about ul li{
list-style:none;display:block;width:205px;height:29px;padding:0px;line-height:29px;border-bottom: solid 1px #c9d9e0;
}
#feature_nav_about ul li a{
height:29px;display:block; width:175px;text-decoration:none;padding:0 0 0 30px; margin:0 0 0px 0; font-size: 11px; color:#416271; 
background-color: #deebf0;
}
#feature_nav_about ul li a:hover{
height:29px;display:block;width:175px;text-decoration:none;color:#ffffff;padding:0 0 0 30px;margin:0px 0 0px 0; 
background-color:#416271;background:url(../../images/service_nav_bg.png) no-repeat center; background-position:0px 0px;
}
#feature_nav_about ul li a.current{
height:29px;display:block;width:175px;text-decoration:none;color:#ffffff;padding:0 0 0 30px;margin:0px 0 0px 0; 
background-color:#416271;background:url(../../images/service_nav_bg.png) no-repeat center; background-position:0px 0px;
}

/*---------------- features_box_service -----------*/
.feature_box_service{
width:960px;
height:250px;
clear:both;
background:url(../../images/feature_box_service.jpg) no-repeat left #277a93;
/*background-color: #59b0dd;*/
background-position:0px 0px;
}
.feature_image_service{
float:left;
padding:10px 0px 0px 10px;
}
.feature_text_service{
width:400px;
float:left;
padding:30px 0 0 25px;
}
.feature_text_service h4
{
padding:0 0 0 0;
margin:0px;
font-size:14px;
color:#AFD2DB;
}

/*---------------------- feature_nav_service -------------------------*/
#feature_nav_service{
width:200px;height: auto;padding:10px 80px 0 0; float:right;
}
#feature_nav_service ul{
list-style:none;margin: auto;display:block; padding:0px;
}
#feature_nav_service ul li{
list-style:none;display:block;width:230px;height:29px;padding:0px;line-height:29px;border-bottom: solid 1px #c9d9e0;
}
#feature_nav_service ul li a{
height:29px;display:block; width:200px;text-decoration:none;padding:0 0 0 30px; margin:0 0 0px 0; font-size: 11px; color:#416271; 
background-color: #deebf0;
}
#feature_nav_service ul li a:hover{
height:29px;display:block;width:200px;text-decoration:none;color:#ffffff;padding:0 0 0 30px;margin:0px 0 0px 0; 
background-color:#416271;background:url(../../images/service_nav_bg.png) no-repeat center; background-position:0px 0px;
}
#feature_nav_service ul li a.current{
height:29px;display:block;width:200px;text-decoration:none;color:#ffffff;padding:0 0 0 30px;margin:0px 0 0px 0; 
background-color:#416271;background:url(../../images/service_nav_bg.png) no-repeat center; background-position:0px 0px;
}

/*---------------------- feature_nav_123 -------------------------*/
#feature_nav_123{
width:200px;height: auto;padding:10px 80px 0 0; float:right;
}
#feature_nav_123 ul{
list-style:none;margin: auto;display:block; padding:0px;
}
#feature_nav_123 ul li{
list-style:none;display:block;width:230px;height:29px;padding:0px;line-height:29px;border-bottom: solid 1px #c9d9e0;
}
#feature_nav_123 ul li a{
height:29px;display:block; width:200px;text-decoration:none;padding:0 0 0 30px; margin:0 0 0px 0; font-size: 11px; color:#416271; 
background-color: #deebf0;
}
#feature_nav_123 ul li a:hover{
height:29px;display:block;width:200px;text-decoration:none;color:#ffffff;padding:0 0 0 30px;margin:0px 0 0px 0; 
background-color:#416271;background:url(../../images/service_nav_bg.png) no-repeat center; background-position:0px 0px;
}


/*---------------- features_box_reports -----------*/
.feature_box_reports{
width:960px;
height:245px;
clear:both;
background:url(../../images/feature_box_reports.png) no-repeat left #277a93;
/*background-color: #59b0dd;*/
background-position:0px 0px;
}
.feature_image_reports{
float:left;
padding:20px 0px 0px 10px;
}
#browse_reports{
text-align:center;
font-size: 16px;
margin: -10px 0 0 85px;
}

.feature_text_reports{
width:505px;
float:right;
padding:25px 35px 0 10px;
}
.feature_text_reports a{
color: #afd2db;
text-decoration:none;
}
.feature_text_reports a:hover{
color: #C8E6ED;
text-decoration:underline;
}

.feature_text_reports h4
{
padding:0 0 0 0;
margin:0px;
font-size:14px;
color:#AFD2DB;
}
#pdf_button{
margin:20px 0 0 10px;
display: inline;
float:left;
}
#pdf_button a{
text-decoration: none;
border: none;
}

/*---------------------- feature_nav_reports -------------------------*/
#feature_nav_reports{
width:200px;height:auto;padding:0 0 0 0; float:left;margin:20px 0 0 0px;
}
#feature_nav_reports h1{
font-size:14px; color:#000000;
margin: 10px 0 10px 6px;
}
#feature_nav_reports ul{
list-style:none;margin:auto;display:block; padding:0px;
}
#feature_nav_reports ul li{
list-style:none;display:block;width:210px;height:29px;padding:0px;line-height:29px;border-bottom: solid 1px #c9d9e0;
}
#feature_nav_reports ul li a{
height:29px;display:block; width:180px;text-decoration:none;padding:0 0 0 30px; margin:0px 0 0px 0; font-size: 11px; color:#416271; background-color: #deebf0;
}
#feature_nav_reports ul li a:hover{
height:29px;display:block;width:180px;text-decoration:none;color:#ffffff;padding:0 0 0 30px;margin:0px 0 0px 0; background-color:#416271;background:url(../../images/reportnav_bg3.jpg) no-repeat center;
background-position:0px 0px;
}
#feature_nav_reports ul li a.current{
height:29px;display:block;width:180px;text-decoration:none;padding:0px;color:#ffffff;padding:0 0 0 30px;margin:0px 0 0px 0; background-color:#416271;background:url(../../images/reportnav_bg3.jpg) no-repeat center;
background-position:0px 0px;
}


/*---------------------- feature_nav_home2 -------------------------*/
#feature_nav_home{
width:220px;height: auto;padding:20px 10px 0 0; float:right;
}
#feature_nav_home h1{
font-size:14px; color:#000000;
margin: 10px 0 10px 6px;
}
#feature_nav_home ul{
list-style:none;margin:auto;display:block; padding:0px;
}
#feature_nav_home ul li{
list-style:none;display:block;width:210px;height:29px;padding:0px;line-height:29px;border-bottom: solid 1px #c9d9e0;
}
#feature_nav_home ul li a{
height:29px;display:block; width:180px;text-decoration:none;padding:0 0 0 30px; margin:0px 0 0px 0; font-size: 11px; color:#416271; 
background-color: #deebf0;
}
#feature_nav_home ul li a:hover{
height:29px;display:block;width:180px;text-decoration:none;color:#ffffff;padding:0 0 0 30px;margin:0px 0 0px 0; 
background-color:#416271;background:url(../../images/reportnav_bg3.jpg) no-repeat center; background-position:0px 0px;
}
#feature_nav_home ul li a.current{
height:29px;display:block;width:180px;text-decoration:none;padding:0px;color:#ffffff;padding:0 0 0 30px;margin:0px 0 0px 0; 
background-color:#416271;background:url(../../images/reportnav_bg3.jpg) no-repeat center; background-position:0px 0px;
}
#feature_nav_home h5{
margin:0 0 10px -10px;
}







































/*---------------------- news -------------------------*/
.news{
width:310px;
clear:both;
padding:10px 0 10px 0;
}
.news_icon{
width:30px;
float:left;
padding:0 10px 0 0;
}
.news_content{
width:260px;
float:left;
padding:0 0 0 10px;
text-align:justify;
line-height:13px;
}
.news_content span{
color:#4ab7e8;
}
.text_box{
width: 800px;
padding:10px 0 5px 0;
margin:0px 0px 10px 0;
border-bottom:1px #a7ef6e dashed;
}
.text_box_service{
width: 850px;
padding:0 0 0 0;
margin:0px 0px 0px 0;
/*border-bottom:1px #a7ef6e dashed;*/
}
.left_sol_box{
width:300px;
float:left;
padding: 20px 20px 20px 20px;
margin: 0 0 0 50px;
background:url(../../images/left_content_bg2.gif) repeat-x top;
}
.text_box_service_middle{
width:850px;
float:left;
padding: 20px 20px 20px 20px;
margin: 0 0 0 35px;
background:url(../../images/left_content_bg3.gif) repeat-x top;
}

/*----------------------news_archive list-------------------------*/
.simple_list{
width:240px;
height: auto;
padding:10px 0 0 30px;
margin: 0 0 30px 0;
float:left;
font-size:12px;
}
.simple_list ul{
list-style:none;padding:10px 10px 10px 30px;margin:0px; float:left;
}
.simple_list ul li{
list-style:none;height:auto;padding:15px 0 15px 40px; background:url(../../images/green_check4.png) no-repeat left;color:#6898ac;border-bottom:1px #bedf77 dashed;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;width:325px;
}
/*.simple_list ul li a{
width: 180px;text-decoration:none;padding:0 0 0 20px; margin:6px 0px 6px 0px;color:#000;text-align:left;
background:url(images/bullet.gif) no-repeat left; background-position:0px 0px;
}
.simple_list ul li a:hover{
width: 180px;text-decoration:underline;color: #000;
}*/

/*----------------------simple_list_service-------------------------*/
.simple_list_service{
height: auto;
padding:0 0 0 10px;
margin: 0 0 0 0;
float:left;
font-size:12px;
}
.simple_list_service ul{
list-style:none;padding:10px 10px 10px 10px;margin:0px; float:left;
}
.simple_list_service ul li{
list-style:none;height:auto;padding:8px 0 8px 30px; background:url(../../images/green_check4.png) no-repeat left;color:#6898ac;border-bottom:1px #bedf77 dashed;font-size:12px;font-family:Arial, Helvetica, sans-serif;width:750px;
}

/*----------------------simple_list_standard-------------------------*/
.simple_list_standard{
height: auto;
padding:0 0 0 10px;
margin: 0 0 0 0;
float:left;
font-size:12px;
}
.simple_list_standard ul{
list-style:none;padding:10px 10px 10px 10px;margin:0px; float:left;
}
.simple_list_standard ul li{
list-style:none;height:auto;padding:8px 0 8px 30px; background:url(../../images/green_check4.png) no-repeat left;color:#6898ac;border-bottom:1px #bedf77 dashed;font-size:12px;font-family:Arial, Helvetica, sans-serif;width:550px;
}

.contact_info_box{
width:481px;
height:116px;
margin:5px;
background:url(../../images/contact_info_bg.gif) no-repeat center;
}
.contact_info_title{
font-size:14px;
color:#7ea743;
padding:10px 0 0 15px;
font-weight:bold;
}
.contact_info{
float:left;
padding:15px 10px 5px 13px;
}
.adress{
clear:both;
padding:10px 0 0 20px;
}

/*-----------------------contact_form-------------------*/
#contact_form{
width:700px;
height:auto;
padding:10px 0 0 0;
}
.form_row{
float:left;
width:525px;
padding:4px 0 4px 0;
}
.form_label{
float:left;
padding:10px 0 4px 0;
width: 500px;
font-size:13px;
font-weight:bold;
}
label{
width:290px;
float:left;
padding:3px 5px 0 0;
color:#59a5bf;
text-align:right;
}

input.contact_input{
width:220px;
height:18px;
float:left;
border:1px #ced6ec solid;
background-color:#dbedf3;
color: #000;
}
textarea.contact_textarea{
width:220px;
height:80px;
float:left;
border:1px #ced6ec solid;
background-color:#dbedf3;
color: #000;
}
.send a{
width:62px;
height:24px;
display:block;
background:url(../../images/read_more_bg_white.gif) no-repeat center;
background-position:0px 0px;
line-height:22px;
color:#FFFFFF;
text-decoration:none;
padding-left:40px;
float:left;
margin:10px 120px 0 0;
}
.send2
{
    display:block;
    float:right;
}


/*--------------wide_content-----------*/
#wide_content{
width:auto;
padding:10px 20px 10px 20px;
}

.redtext
{
    color:Red;
}

.radio
{
     font-style:italic;
     margin-left: 40px;
     
}

.radio2
{
    font-style:italic;
    margin-left:40px;
}


/*--------------video-----------*/
#cs_flashBody
{
	background-color: #ffffff;
	font: .8em/1.3em verdana,arial,helvetica,sans-serif;
	text-align: center;
	margin-top: 20px;
}

#cs_noexpressUpdate
{
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003300;
	text-align: left;
	background-image: url(FCPS_Production1_6-24-10_nofp_bg.gif);
	background-repeat: no-repeat;
	width: 210px; 
	height: 200px;	
	padding: 40px;
}
