﻿/* CSS Document */
* {padding:0; margin:0}
html, body {height:100%; min-height:101%}
body {font:12px Verdana, Arial, Helvetica, sans-serif; color:#444; background-color:#a7a7a7;height:100%; line-height:16px}
img, fieldset {border:0}
.frame {width:1024px;min-height:100%;margin: 0 auto 0 auto;background-color:#fff; overflow:hidden}
* html .frame {height:100%; margin-bottom:10px; overflow:visible}
.wrapper {position:relative; width:1024px; margin:15px auto 0 auto;background-color:#fff;}
.container {width:984px;margin:auto;background-color:#fff}
.leftcol {position:relative; width:228px; float:left; left:0}
.maincol {position:relative; width:428px; float:right;right:322px}
.rightcol {position:relative; width:308px; float:right; right:0; left:428px}
h1 {font:normal 26px "Futura Md BT", Arial, Helvetica, sans-serif; color:#0a50a1; margin-bottom:15px}
h2 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; padding:5px 0 5px 0; color:#0a50a1}
.homeh1 {margin:0;padding:10px 0 0 22px;font:26px "Futura Md BT", Arial, Helvetica, sans-serif; color:#0a50a1}
p {padding:0 10px 20px 0}
a:link, a:visited {color:#0a50a1}
a:hover {color:#19a9cb}
.maincol div {margin-bottom:20px}
.maincol li {padding:2px 0 2px 0}
.maincol li a:link, .maincol li a:visited {color:#0a50a1; text-decoration:none}
.maincol li a:hover {color:#19a9cb; text-decoration:underline}
.maincol ul {padding-left:30px}
.clear {clear:both}
p a:link, p a:visited {color:#0a50a1; text-decoration:none}
p a:hover {color:#19a9cb; text-decoration:underline}
.browse {font:11px Verdana, Arial, Helvetica, sans-serif}
.browse a:link, .browse a:visited {color:#0a50a1; text-decoration:none}
.browse a:hover {color:#19a9cb; text-decoration:underline}
.rowspace td {padding:3px 0 3px 0}
.quick {margin:5px 0 20px 20px; color:#0a50a1; font-family: Verdana, Arial, Sans-Serif}
.quick a:link, .quick a:visited {color:#19a9cb;font-family: Verdana, Arial, Sans-Serif}
.bigger {font:bold 18px Verdana, Arial, Helvetica, sans-serif;color:#19a9cb;}
.red {color:#f00}
.links a:link, .links a:visited {color:#0a50a1;font-weight:bold}
.links a:hover {color:#19a9cb}
.number {font: 20px "Futura Md BT", Arial, Helvetica, sans-serif; color:#0a50a1; padding-left:5px}
.phonetxt {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#0a50a1}
.sitemap {font-size:12px; line-height:20px}
.sitemap a:link, .sitemap a:visited {color:#0a50a1; text-decoration:none}
.sitemap a:hover {color:#19a9cb; text-decoration:underline}
/* << ---------- HEADER DIV BOTTOM TO TOP ---------- >> */
.header {text-align:left; margin:0 auto; padding:0; width:984px; min-width:984px}
.top {position:absolute; top:0; width:984px;height:112px}
.logo {float:left; width:492px; margin-top:6px}
.phone {float:right;margin-top:14px}

/* << ---------- HEADER MENU ---------- >> */
.topnav {width:984px;background-color:#929292; color:#fff; margin:112px auto 0 auto; height:34px}
.topnav dd {text-align:center; padding-top:10px;font:12px verdana,  Arial, Helvetica, sans-serif;float:left}
.topnav a:link, .topnav a:visited {color:#fff; text-decoration:none; border-right:1px solid #fff; padding-right:18px;padding-left:18px; text-decoration:none}
.topnav a:hover {text-decoration:underline}
.noborder a:link, .noborder a:visited {border-right:1px solid #929292; text-decoration:none}
.noborder a:hover {text-decoration:underline}

/* << ---------- MAIN BODY ---------- >> */

/* << ---------- HOME INTRO ---------- >> */
.intro {width:676px; background:url(Images/bg-home.jpg) no-repeat top right; height:307px}
.introtext {padding:50px 280px 10px 20px;font: 12px Verdana, Arial, Helvetica, sans-serif;vertical-align:top}
.introbtn {padding:0 0 12px 8px; vertical-align:top}

/* << ---------- HOME PODS ---------- >> */
.pods {margin-top:5px}
.podA {font:12px Verdana, Arial, Helvetica, sans-serif; padding-top:20px; width:318px; margin-right:20px; float:left}
.podB {font:12px Verdana, Arial, Helvetica, sans-serif; padding-top:20px; width:308px; float:right}
.pods h3 {font: 12px Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px; border-bottom:1px solid #ccc; color:#333; font-weight:200}
.podA ul {margin-top:3px; list-style:none}
.podA li {background:url(Images/bg-li.gif) no-repeat top left; line-height:33px; padding-left:25px}
.podA a:link, .podA a:visited {text-decoration:none;color:#0a50a1}
.podA a:hover {text-decoration:underline;color:#ff9100}
.podB div {background-color:#f4f4f4; margin:10px 0 10px 0; height:80px; vertical-align:top}
.podB p {font:11px Verdana, Arial, Helvetica, sans-serif; padding:10px 80px 10px 10px}
.podB a:link, .podB a:visited {text-decoration:none;color:#0a50a1;font:12px Verdana, Arial, Helvetica, sans-serif}
.podB a:hover {text-decoration:underline}
.linkclaim {background:url(Images/linkclaim.gif) no-repeat right top}
.linkcalc {background:url(Images/linkcalc.gif) no-repeat right top}
.linkfaqs {background:url(Images/linkfaqs.gif) no-repeat right top}

/* << ---------- HOME UNDERPODS ---------- >> */
.underpod {margin-top:10px;width:984px;margin-bottom:60px;background-color:#f5f5f5;border-top:5px solid #b7bbbe; padding:10px 0 10px 0; overflow:auto}
.homenews {float:left;width:318px; margin-right:20px; border-right:1px solid #ccc}
.homenews h2 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; padding:10px 0 0 10px; color:#0a50a1}
.homearticles {float:left;width:624px}
.homearticles h2 {font: bold 12px Verdana, Arial, Helvetica, sans-serif;padding:10px 0 15px 0; color:#0a50a1}

/* << ---------- SIDE FORM ---------- >> */
.form {background:#ff9f00 url(Images/bg-form.gif) repeat-x; width:308px; color:#fff; height:308px}
.claimTop {font:24px "Futura Md BT", Arial, Helvetica, sans-serif; padding:7px 10px 0 10px}
.claimSub {font:11px Verdana, Arial, Helvetica, sans-serif; padding:10px 8px 0 10px}
.claimform {font:bold 12px Verdana, Arial, Helvetica, sans-serif;text-align:left; padding:10px 0 0 0}
.claimform td {padding:2px 0 2px 4px; text-align:right}
.claimbtn {text-align:right; padding:0 25px 5px 0}
.formdisclaimer {font:10px Verdana, Arial, Helvetica, sans-serif; padding:0 8px 10px 10px}
.formdisclaimer a {color:#fff}

/* << ---------- CLAIM FORM ---------- >> */
.injuryclaim {background:#f4f4f4 url(Images/bg-claim.gif) no-repeat top left; padding:80px 0 15px 16px; width:600px; margin-right:50px; font-size:12px; float:left}
.proclaim {background:#f4f4f4 url(Images/bg-claim-pro.gif) no-repeat top left; padding:80px 0 15px 16px; width:600px; margin-right:50px; font-size:12px; float:left}
.criminalclaim {background:#f4f4f4 url(Images/bg-claim-criminal.gif) no-repeat top left; padding:80px 0 15px 16px; width:600px; margin-right:50px; font-size:12px; float:left}
.replaceclaim {background:#f4f4f4 url(Images/bg-claim-replace.gif) no-repeat top left; padding:80px 0 15px 16px; width:600px; margin-right:50px; font-size:12px; float:left}
.bullets {float:left; width:277px}

/* << ---------- GUIDES HOME---------- >> */
.guide {margin-top:20px; padding-bottom:20px; border-bottom:1px solid #ccc}
.guide p {font:12px Verdana, Arial, Helvetica, sans-serif; padding:0 20px 10px 0; color:#555}
.guide span {font:bold 9px Verdana, Arial, Helvetica, sans-serif; color:#555}
.guide a:link, .guide a:visited {color:#555; text-decoration:none}
.guide a:hover {color:#0a50a1; text-decoration:none}
.more {color:#0a50a1;font:bold 9px Verdana, Arial, Helvetica, sans-serif; padding:15px 8px 0 0; text-align:right}

/* << ---------- GUIDES PAGE---------- >> */
.guiderepeat {margin-top:20px; padding-bottom:20px; border-bottom:1px solid #ccc}
.guiderepeat a:link, .guiderepeat a:visited {color:#0a50a1; text-decoration:none}
.guiderepeat a:hover {color:#0a50a1; text-decoration:none}
.guidepagemore {color:#0a50a1;font:bold 9px Verdana, Arial, Helvetica, sans-serif; padding:15px 8px 0 0; text-align:right}
.guidepagemore a:link, .guidepagemore a:visited {color:#0a50a1; text-decoration:none}
.guidepagemore a:hover {text-decoration:underline}
.guidepage h2 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; margin:10px 0 20px 0; padding-bottom:5px; color:#0a50a1;border-bottom:1px solid #ccc}
.guidepage {margin-bottom:10px; margin-right:20px}


/* << ---------- NEWS HOME---------- >> */
.newstory {margin-left:10px; margin-right:20px}
.newstory p {font:11px Verdana, Arial, Helvetica, sans-serif; padding:5px 0 15px 0; color:#555; border-bottom:1px solid #ccc}
.newstory span {font:9px Verdana, Arial, Helvetica, sans-serif; color:#555}
.newstory a:link, .newstory a:visited {color:#0a50a1; text-decoration:none; font-weight:normal}
.newstory a:hover {color:#0a50a1; text-decoration:underline}
.newstoryrss {float:left; margin-left:10px; padding-top:10px;font:9px Verdana, Arial, Helvetica, sans-serif; color:#555}
.newstoryrss a:link, .newstoryrss a:visited {color:#555; text-decoration:none}
.newstoryrss a:hover {text-decoration:underline}
.newstorymore {float:right}
.newstorymore a:link, .newstorymore a:visited {color:#0a50a1; font:bold 9px Verdana, Arial, Helvetica, sans-serif; text-align:right; float:right; text-decoration:none; padding:15px 20px 0 0}
.newstorymore a:hover {text-decoration:underline}

/* << ---------- NEWS ---------- >> */
.artside {margin-right:30px; width:195px}
.artside h2 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; padding:10px 0 0 0; color:#0a50a1}
.artside span {font:9px Verdana, Arial, Helvetica, sans-serif; color:#555}
.artside p {font:11px Verdana, Arial, Helvetica, sans-serif; padding:5px 0 15px 0; color:#555; border-bottom:1px solid #ccc}
.artside a:link, .artside a:visited {color:#0a50a1; text-decoration:none; font-weight:normal}
.artside a:hover {color:#0a50a1; text-decoration:underline}
.artsidemore {font:9px Verdana, Arial, Helvetica, sans-serif; padding-top:10px; text-align:right; width:195px}
.artsidemore a:link, .newssidemore a:visited {color:#0a50a1; font:bold 9px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:15px 5px 0 0}
.artsidemore a:hover {text-decoration:underline}

/* << ---------- ARTICLES HOME---------- >> */
.arthomemore {padding:15px 0 0 0}
.arthomemore a:link, .arthomemore a:visited {color:#0a50a1; font:bold 9px Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.arthomemore a:hover {text-decoration:underline}
.arthomereadmore a:link, .arthomereadmore a:visited {color:#0a50a1; font:10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:15px 20px 0 0}
.arthomereadmore a:hover {text-decoration:underline}
.arthome a:link, .arthome a:visited {font:font:11px Verdana, Arial, Helvetica, sans-serif; color:#444; text-decoration:underline}

/* << ---------- PAGES SUB MENU ---------- >> */
.subMenu {font:12px Verdana, Arial, Helvetica, sans-serif; width:215px; margin-bottom:10px}
.subMenu ul {list-style:none}
.subMenu li {background:url(Images/bg-li-small.gif) no-repeat top left;line-height:26px; padding-left:20px}
.subMenu a:link, .subMenu a:visited {text-decoration:none;color:#333}
.subMenu a:hover {text-decoration:underline;color:#0a50a1}
.active {color:#0a50a1}
.subMenuExt {font:11px Verdana, Arial, Helvetica, sans-serif; width:214px;margin-left:-21px}
.subMenuExt ul {list-style:none}
.subMenuExt li {background:url(Images/bg-li-small-sub.gif) no-repeat top left; padding-left:35px; line-height:26px}
.subMenuExt a:link, .subMenuExt a:visited {text-decoration:none;color:#333}
.subMenuExt a:hover {text-decoration:underline;color:#0a50a1}
.activeSubMenu {background:url(Images/bg-li-small-active.gif) no-repeat !important;color:#0a50a1}

/* << ---------- CMS VIEW ---------- >> */
.cmsview h1 {font:normal 24px "Futura Md BT", Arial, Helvetica, sans-serif; color:#0a50a1; margin-bottom:15px}
.cmsview h2 {font:normal 20px "Futura Md BT", Arial, Helvetica, sans-serif; color:#0a50a1; margin-bottom:10px}
.cmsview {padding: 0 15px 0 0}
.cmsview a:link,.cmsview a:visited {color:#0a50a1}
.cmsview a:hover {color:#19a9cb}

/* << ---------- COMPENSATION GUIDELINE ---------- >> */
.guideline h3 {font:normal 18px "Futura Md BT", Arial, Helvetica, sans-serif; color:#0a50a1; margin:5px 0 5px 0}
.guideline li {font:11px Verdana, Arial, Helvetica, sans-serif}
.guideline ul {margin-bottom:25px}

/* << ---------- FOOTER ---------- >> */
.footer {background:url(Images/bg-footer.gif) repeat-x top left; height:35px;width:984px;margin:0 auto 5px auto; clear:both}
.footer ul {padding-top:10px}
.footer li {float:left; background:url(Images/bg-footer-li.gif) no-repeat right center; display:block; padding-left:13px; padding-right:13px}
.footer a:link, .footer a:visited {font:11px Verdana, Arial, Helvetica, sans-serif; color:#929292; text-decoration:none}
.footer a:hover {color:#0a50a1; text-decoration:underline}
.copy {font-size: 10px; text-align: right; padding: 0 20px 10px 0; float:right}
.crm {float:left;font-size: 10px; padding-left:20px}
.crm a:link, .crm a:visited {color:#666; text-decoration:none}
.crm a:hover {text-decoration:underline; color:#333}
.charges {font-size: 10px; text-align: left; margin:10px 0 5px 20px; clear:both; width: 974px}
.charges a:link, .charges a:visited {color:#666; text-decoration:none}
.charges a:hover {text-decoration:underline; color:#333}

/* << ---------- FAQs ---------- >> */
.faqs {margin:0; padding:0 0 0 15px}
.faqs a:link, .faqs a:visited {color:#555; text-decoration:none}
.faqs a:hover {text-decoration:underline; color:#0a50a1}
.faqs ul {list-style:url(Images/q-bullet.gif); margin-left:-5px}
.faqs li {margin:0; vertical-align:text-bottom;padding:0 0 0 5px; line-height:20px}


