@charset "utf-8";
/* CSS Document */
#wrap{ margin:0 auto; width:958px; }
#wrapInner{ padding:0 9px; }
#header{ margin:0 auto; width:940px; height:100px; }
.logo{ float:left; width:700px; }
.logo_img{ padding:5px 0 0 30px; }
.logo_img a{ background:url(../images/logo.jpg) no-repeat top left; display:block; text-indent:-3000px; height:97px; width:217px; overflow:hidden; }

.googlevoice{ float:left; width:240px; }
.googlevoiceInner{ padding:10px 0 0 0; }
/*bg color*/
.bg_white{ background-color:#FFF; zoom:1; }
/*bg color end*/

/*content box*/
.content_2wrap{ padding-bottom:2px; }
.content_wrap{ padding:0 0 10px 0; } 
.content_10box{ padding:10px; }
/*content box end*/

/*body*/
.bodybg{ background:url(../images/body_bg.jpg) no-repeat top center; }
.bodyInner{ padding:0 2px; }

.nav_left{ float:left; width:599px; }
.nav_leftInner{ padding:0 2px 0 0; }

.nav_leftborder{ background:url(../images/nav_leftborder.jpg) no-repeat top left; width:14px; float:left; height:40px; }
.nav_bg{ background:url(../images/nav_bg.jpg) repeat-x top left; width:920px; float:left; height:40px; }
.nav_rightborder{ background:url(../images/nav_rightborder.jpg) no-repeat top left; width:14px; float:left; height:40px; }

.nav_links{ font-size:16px; color:#FFF; }
.nav_links ul{ margin:0px; padding:0px; list-style:none; }
.nav_links ul li{ float:left; width:auto; display:block; }
.nav_links ul li.separator{ float:left; width:auto; display:block; background:url(../images/nav_separator.jpg) no-repeat top left; width:2px; height:40px; }
.nav_links ul li a{ float:left; width:auto; display:block; line-height:40px; color:#FFF; text-align:center; padding:0 23px 0 20px; }
.nav_links ul li a.navselected{ color:#005398; background:url(../images/nav_bg_hover.jpg) repeat-x top left; }
.nav_links ul li a:hover{ color:#005398; background:url(../images/nav_bg_hover.jpg) repeat-x top left; }
.nav_links ul li a.home{ background:url(../images/home_tab_bg.jpg) no-repeat top left; }
.nav_links ul li a.home:hover{ background:url(../images/home_tab_bg_hover.jpg) no-repeat top left; }
.nav_right{ float:left; width:337px; }
.howitwork_leftborder{ float:left; background:url(../images/howitwork_leftborder.jpg) no-repeat top left; height:40px; width:5px; }
.howitwork_bg{ float:left; background:url(../images/howitwork_bg.jpg) repeat-x top left; height:40px; width:326px; line-height:40px; }
.howitwork_rightborder{ float:left; background:url(../images/howitwork_rightborder.jpg) no-repeat top left; height:40px; width:5px; }

.down_icon{ background:url(../images/down_arrow.jpg) no-repeat right; padding-right:20px; }
.howitwork ul{ margin:0px; padding:0px 0 0 9px; list-style:none; }
.howitwork ul li{ display:inline; }

.banner_bg{ background:url(../images/banner_img.jpg) no-repeat top left; width:597px; height:253px; overflow:hidden; }
.banner_bgInner{ padding:55px 32px 0 370px; }

.body_bluebg{ background:url(../images/blue_bg.jpg) repeat-x top left; zoom:1; }

.leftside{ float:left; width:716px; }
.rightside{ float:left; width:220px; }
.rightsideInner{ padding:50px 0 0 0; }

.bodycontent_box{ padding:10px 8px 10px 8px; }

/*home content*/
.uniquebox{ float:left; width:240px; }
.uniqueboxInner{ padding:0 40px 0 0; }
.coveragebox{ float:left; width:240px; }
.coverageboxInner{ padding:0 40px 0 0; }
.expertisebox{ float:left; width:240px; }
.expertiseboxInner{ padding:0 40px 0 0; }
.missionbox{ float:left; width:200px; }
.missionboxInner{ padding:0 0px 0 0; }

.contentdesc_height{ min-height:65px; height:auto !important; height:65px; }

.box_img img{ border:1px solid #D7EBFF; padding:2px; }

.rightblueboxwrap{ padding-bottom:2px; }
.rightbluebox_bg{ background:url(../images/bg_box.jpg) no-repeat top left; width:337px; height:148px; }
.rightbluebox_bgInner{ padding:15px 10px 10px 5px; }

.reportvault_logo{ padding-left:90px; display:block; background:url(../images/reportvault_icon.jpg) no-repeat top left;  }
.reportvault_logo a{ padding-top:25px; font-size:19px; display:block; color:#2B99FF; }

.paypal_bg{ background:url(../images/paypal_bg.jpg) no-repeat top left; width:337px; height:103px; }
.paypal_icon{ background:url(../images/cashimg.jpg) no-repeat top left; display:block; height:41px; line-height:41px; font-size:21px; padding-left:90px; font-weight:bold; color:#777777; }
.paypal_btn{ float:right; width:auto; }
/*home content end*/

/*contact*/
.contactinfo_left{ float:left; width:125px; padding-right:10px; }
.contactinfo_right{ float:left; width:150px; padding-right:10px; }
/*contact end*/

/*body end*/

/*footer*/
.footer_bg{ background:#EEEEEE url(../images/footer_bg.jpg) no-repeat top left; padding-top:20px; }

.paypal_left{ background:url(../images/paypal_icon.jpg) no-repeat top right; height:63px; line-height:63px; width:150px; }

.relatedlinks{ font-family:Tahoma,"microsoft Sans Serif", arial, helvetica; font-size:10px; color:#858585; text-align:center; width:400px; margin:0 auto; }
.relatedlinks ul{ margin:0px; padding:0px 0 0 50px; list-style:none; text-align:center; }
.relatedlinks ul li{ float:left; width:auto; }
.relatedlinks ul li a{ display:block; float:left; width:auto; color:#858585; padding:0 0px 0 15px;}
.relatedlinks ul li a:hover{ color:#000000; }

.footer_separator{ background:url(../images/footer_separator.jpg) no-repeat top center; height:3px; }

.footer_links{ font-family:"trebuchet MS", sans-serif, arial, georgia; font-size:10px; color:#858585; text-align:center; }
.footer_links ul{ margin:0px; padding:0px; list-style:none; }
.footer_links ul li{ display:inline; }
.footer_links ul li a{ color:#858585; }
.footer_links ul li a:hover{ color:#000; }
/*footer end*/
