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

BODY{ background:#1A272A url(../images/body-bg.jpg) center top no-repeat; margin:0px; padding:0px; font-family: "trebuchet ms", verdana, sans-serif; font-size:12px;}

P{ margin:0px; padding:6px 0px;}

UL{ margin:0px 0px; padding-top:12px; padding-bottom:12px;}

a:link, a:visited{ color:#9D0B0B;}
a:hover, a:active{ color:#720707;}

.clear_both{ clear:both;}
.flLeft{ float:left;}
.flRight{ float:right;}

img.flLeft{ padding-right:18px;}
img.flRight{ margin-left:18px; border:3px solid #333;}

.wrapperA{ margin:0px auto; width:1000px; background: url(../images/mid-bg-y.jpg) center top repeat-y;}
.wrapperB{ width:1000px; background:url(../images/top-bg.jpg) center top no-repeat;}
.wrapperB-A{ background:transparent url(../images/mid-bg.jpg) repeat-x scroll; background-position:0 233px; min-height:623px; height:auto; margin:0px 13px 0px 16px; width:969px;}
/* for Internet Explorer */
/*\*/
* html .wrapperB-A { height:623px; }
/**/

.content-bg{ width:916px; margin:0px auto; /*background: url(../images/content-bg.jpg) center top repeat-y;*/ }
.content-bg .content{ padding:0px 36px;}
.content-top{ height:16px;width:916px; background:url(../images/content-bg-top.png) center top no-repeat; }
.content{ min-height:588px; height:auto; padding:0px 18px; border-right:1px solid #B69548; border-left:1px solid #B69548; background:#ffffff; }
/* for Internet Explorer */
/*\*/
* html .content { height:588px; }
/**/

.content-bottom{ height:18px; width:916px; background:url(../images/content-bg-bottom.png) center bottom no-repeat; }

.flashBox{ margin:0px auto 8px; width:922px;}

.left{ float:left; width:618px; margin-left:26px; }
.right{ float:right; width:290px; margin-right:26px; }
.column-bg{ width:100%; margin:0px auto; }
.column-top{ height:16px; width:100%; }
.column-top .left-corner{ height:16px; width:70%; background:url(../images/content-bg-top.png) left top no-repeat; float:left; }
.column-top .right-corner{ height:16px; width:30%; background:url(../images/content-bg-top.png) right top no-repeat; float:right; }
.left .content{ min-height:588px; height:auto; }
.right .content{ min-height:588px; height:auto; }
/* for Internet Explorer */
/*\*/
* html .column { height:588px; }
/**/

.column-bottom{ height:18px; width:100%; }
.column-bottom .left-corner{ height:18px; width:70%; background:url(../images/content-bg-bottom.png) left top no-repeat; float:left; }
.column-bottom .right-corner{ height:18px; width:30%; background:url(../images/content-bg-bottom.png) right top no-repeat; float:right; }

.content .welcome{ padding-bottom:22px; margin-bottom:22px; border-bottom:1px solid #764921;}

.testimonials{}
.testimonials .quote{ padding-top:11px; margin-top:11px; border-top:1px solid #764921; }

.content .services{ margin-bottom:18px; padding-top:3px; }
.content .services ul{ padding:0px; }
.content .services ul li{ list-style:none; line-height:28px; font-size:14px; color:#9D0B0B; font-weight:bold; }
.content .services ul li a{ text-decoration:none; }

.content .pricing{}
.content .pricing ul{ padding:0px 0px 0px 30px; }
.content .pricing ul li{ list-style:none; line-height:28px; font-size:14px; color:#9D0B0B; font-weight:bold; }

.content .quickFacts{ margin-bottom:18px; padding-top:5px; }
.content .quickFacts ul{ padding:0px; }
.content .quickFacts ul li{ list-style-type:none; background:url(../images/check-box.gif) top left no-repeat; padding-left:40px; line-height:14px; font-size:12px; font-weight:bold; min-height:34px; height:auto; margin:6px 0 16px; }
/* for Internet Explorer */
/*\*/
* html .content .quickFacts ul li { height:34px; }
/**/

.content .licenseNumbers{ padding:18px 0px; margin-bottom:18px; border-top:1px solid #764921; border-bottom:1px solid #764921; text-align:center;}

.content .acceptedCards{ text-align:center; font-size:11px; font-weight:bold;}

.content * IMG:first-child{ font-size:20px; font-weight:bold; padding-bottom:11px;}
.content * p:first-child{ padding-top:0px;}
.content * p:last-child{ padding-bottom:0px;}

.content * ul:first-child{ padding-top:0px;}
.content * ul:last-child{ padding-bottom:0px;}


.footer-bumper{ height:37px; width:1000px; background:url(../images/bottom-bg.jpg) center top no-repeat;}
.footer{ height:150px; width:1000px; background:#1A272A;}

.menu{ position:relative; height:242px;}
.menu .logo a IMG{ border:0px none;}
.menu .logo{ position:absolute; left:428px; top:36px; }

.menu .leftTop{ position:absolute; left:23px; top:89px; }
.menu .rightTop{ position:absolute; right:18px; top:89px; }

.menu .leftBottom{ position:absolute; left:108px; top:219px; z-index:10 !important; }
.menu .rightBottom{ position:absolute; right:101px; top:219px; z-index:10 !important; }

.porfiles{ margin-top:21px; border-top:1px solid #764921; padding-bottom:21px;}
.porfiles .member{ margin:21px 0px; padding-bottom:21px; border-bottom:1px solid #764921;}
.porfiles .member IMG{ background:#FFFFFF none repeat scroll 0 0; border:1px solid #764921; float:right; margin-left:18px; padding:1px; }
.porfiles .member IMG.lefty{ background:#FFFFFF none repeat scroll 0 0; border:1px solid #764921; float:left; margin-right:18px; margin-left:0px; padding:1px; }
.porfiles .member IMG.name{ background:#FFFFFF none repeat scroll 0 0; border:0px none; float:left; margin:0px; padding:1px; }

.glossary{}
.glossary ul{padding:0px inherit; padding-top:0px; margin:12px 0px;}
.glossary ul li{margin:8px 0px; font-size:14px; line-height:20px;}
.glossary strong{color:#9D0B0B;}

.links{}
.links ul{padding:0px inherit; padding-top:0px; margin:12px 0px;}
.links ul li{margin:8px 0px; font-size:14px; line-height:20px; font-weight:bold;}

.submitCaseForm{ margin-top:18px;}
.submitCaseForm .leftCol{width:40%;}
.submitCaseForm .rightCol{width:60%;}
.submitCaseForm .leftColWide{ width:300px;}

.surveillance{}
.surveillance strong{color:#9D0B0B;}
.surveillance ul{padding:0px inherit; padding-top:0px; margin:0px;}
.surveillance ul li{margin:8px 0px; font-size:14px; line-height:20px; font-weight:bold;}

.statement{}
.statement strong{color:#9D0B0B;}
.statement ul{padding:0px inherit; padding-top:0px; margin:0px;}
.statement ul li{margin:8px 0px; font-size:14px; line-height:20px; font-weight:bold;}

.backgroundInvestigations{}
.backgroundInvestigations strong{color:#9D0B0B;}
.backgroundInvestigations ul{padding:0px inherit; padding-top:0px; margin:0px;}
.backgroundInvestigations ul li{margin:8px 0px; font-size:14px; line-height:20px; font-weight:bold;}

.subrogation{}
.subrogation strong{color:#9D0B0B;}
.subrogation ul{padding:0px inherit; padding-top:0px; margin:0px;}
.subrogation ul li{margin:8px 0px; font-size:14px; line-height:20px; font-weight:bold;}
.subrogation ul li ul{padding:0px 0px 0px 15px; padding-top:0px; margin:0px;}
.subrogation ul li ul li{margin:0px; font-size:14px; line-height:20px; font-weight:bold; list-style-type:none;}

.process{}
.process strong{color:#9D0B0B;}
.process ul{padding:0px inherit; padding-top:0px; margin:0px;}
.process ul li{margin:8px 0px; font-size:14px; line-height:20px; font-weight:bold;}
.process ul li ul{padding:0px 0px 0px 15px; padding-top:0px; margin:0px;}
.process ul li ul li{margin:0px; font-size:14px; line-height:20px; font-weight:bold; list-style-type:none;}

.sitemap{}
.sitemap strong{color:#9D0B0B;}
.sitemap a{ text-decoration:none;}
.sitemap ul{padding:0px inherit; padding-top:0px; margin:0px;}
.sitemap ul li{margin:8px 0px; font-size:14px; line-height:20px; font-weight:bold;}
.sitemap ul li ul{padding:0px 0px 0px 15px; padding-top:0px; margin:0px;}
.sitemap ul li ul li{margin:0px; font-size:14px; line-height:20px; font-weight:bold; list-style-type:none;}

.footer{ text-align:center; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.footer a:link, .footer a:visited{ text-decoration:none; color:#ffffff;}
.footer a:hover, .footer a:active{ text-decoration:underline; color:#ffffff;}


.footer p.link{ color:#794D26; font-size:10px; }
.footer p.link a:link, .footer p.link a:visited{ text-decoration:none; color:#794D26;}
.footer p.link a:hover, .footer p.link a:active{ text-decoration:underline; color:#794D26;}
.ttl {
	font-size: 22px;
}

.flashVideo{ float:left; padding-right:10px; padding-bottom:8px;}

.red {
	color: #CC0000;
}
