/* @override http://gottrouble.novaedge.com/includes/stylesheet.css */

body {
  margin: 0;
  background-color:#FFFFFF;
  padding: 0;
  font-family: "Trebuchet MS", Verdana, Arial;
}

h1 { font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
font-size:19px;
color:#000000;
padding-top:20px;
padding-left:10px;
}

h2 { font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
font-size:19px;
color:#000000;
padding-top:0px;
padding-left:10px;
}

h3 { font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
font-size:16px;
color:#000000;
padding-left:25px;
}

img {
	border: none;
}

a, a:visited {
  text-decoration: none;
  color: #2966BD;
}
 
a:hover {
  text-decoration: underline;
}
.matchForm{
	margin-left: 10px;
	background: url(../images/match_bg.gif) no-repeat;
	width: 645px;
	padding-left: 40px;
	padding-top: 60px;
	padding-right: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
}
.matchForm h1{
	font-size: 18px;
}
.matchForm p{
		color: #666;
	font-size: 12px;
}
.matchForm form{
	font-size: 12px;
}
.matchForm form table{
	font-size: 12px;
}
.formHeader{
	text-align: center;
	font-size: 14px;
	width: 625px;
	background: url(../images/footer_rule.jpg) no-repeat center top;
	padding-top: 15px;
	margin-top: 5px;
}
.nextButton{
	float: left;
}
.formFooter{
	width: 650px;
	float: left;
	background: url(../images/footer_rule.jpg) no-repeat center top;
	margin-top: 18px;
	padding-top: 20px;
	margin-bottom: 25px;
}
.formEnd{
	color: #666;
	height: 300px;
}
.applyBoxRow .applyBox{
	float: left;
}
.applyBoxRow{
	height: 100px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 80px;
}
.prevButton{
	float: left;
	width: 130px;
	height: 25px;
}
.formFooter em{
	color: #ff1800;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
}
.formFooter strong{
	font-weight: bold;
	font-size: 24px;
}
.formFooterText{
	width: 390px;
	float: left;
	text-align: center;
}
.inputTitle{
	margin-top: 18px;
	font-size: 14px;
}
.legalOption p {
	font-size: 14px;
	
}	
.legalOption li{
    font-size: 14px;
	padding-bottom: 5px;
	list-style-type: disc;
	color: #ff1800;
	list-style-position: outside;
}
.legalOption ul{
	padding-left: 15px;
}
.legalOption table{
	margin: 0 auto;	
	margin-top: 15px;
	text-align: left;
	width: 470px;
	font-size: 13px;
}
.legalOption td{
	font-size: 12px;
	margin: 0 auto;
	padding-top: 2px;
	padding-bottom: 2px;
}
.legalOption th{
	border-bottom: 3px double #ff1800;
	border-top: 1px solid #ff1800;
}
.questionBar{
	width: 450px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 30px;
}
.questionBarTop{
	background-image: url(../images/questionBarTop.jpg);
	height: 14px;
}
.questionBarBottom{
	height: 14px;
	background: url(../images/questionBarBottom.jpg) no-repeat 0 bottom;
}
.questionBarContent{
	background-color: #99CCFF;
	color: navy;
	width: 448px;
	margin-left: 1px;
}
.questionBarContent img{
	float: left;
	margin-left: 7px;
	margin-top: 3px;
	margin-right: 8px;
}
#header {
}

#headerBanner {
  height: 114px;
  background: url(../images/gtHeader.jpg) no-repeat;
}

#headerBannerHome {
  height: 114px;
  background: url(../images/gtHeaderBannerHome.jpg) no-repeat;
}

#headerBannerEmpty {
  height: 90px;
  background: url(../images/gtHeaderThin.jpg) no-repeat;
}
a.rightColumnYellowBox:hover {
	font-weight: normal;
	font-style: normal;
	font-variant: small-caps;
	color: #2966BD;
	font-size: 18px;
	text-decoration: none;
	padding-top: 55px;
	padding-left: 250px;
}

.headerTaglineHome {
	font-weight: normal;
	font-style: normal;
	font-variant: small-caps;
	color: #2966BD;
	font-size: 18px;
	text-decoration: none;
	padding-top: 75px;
	padding-left: 250px;
}
.headerTagline {
	font-weight: normal;
	font-style: normal;
	font-variant: small-caps;
	color: #2966BD;
	font-size: 18px;
	text-decoration: none;
	padding-top: 65px;
	padding-left: 250px;
	width: 600px;
}
#header a:hover {
	text-decoration: none;
}
.breadCrumb {
  margin: 0 0 15px 0;
  font-size: 14px;
  height: 25px;
}
.breadCrumbHome{
	color: #2966BD;
	float: left;
}
.breadCrumbHome a a:visited{
	color: #2966BD;
}
.breadCrumbEnd{
	color: #1b4785;
  float: left;
}
.promoBox{

	margin-bottom: 15px;

	width: 192px;
}

.promoBox2{

	margin-bottom: 0px;

	width: 192px;
}

a .promoBox:hover{
	color: navy;
	text-decoration: none;
}
.rightAwardsBox{
	margin-left: 4px;
	margin-bottom: 10px;
	margin-right: 0;
	margin-top: 20px;
}
.rightPromoBox{
	margin-left: 7px;
	margin-bottom: 23px;
	margin-right: 0px;
	margin-top: 0px;
}
.legalZoomTitle{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 7px;
}
.legalZoomText{
	font-weight: bold;
	text-decoration: underline;
	font-size: 14px;
	margin-bottom: 2px;
}
.legalZoomSubtext{
	font-size: 12px;
}
.legalZoomLogo{
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	background: url(../images/lz_button.gif) no-repeat center;
	width: 110px;
	height: 34px;
}
.findLawyerBoxTitle{
	background: url(../images/boxTitleBar.jpg) no-repeat;
	height: 18px;
	padding-left: 6px;
	padding-top: 6px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
}
.legaldocBoxTitle{
	background: url(../images/boxTitleBar.jpg) no-repeat;
	height: 18px;
	padding-left: 0px;
	padding-top: 6px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
}
.findLawyerBoxHeader{
	background: url(../images/gtRightColumnYellowBoxTop.gif) no-repeat;
	height: 7px;
}
.findLawyerSubmit{
	padding:  0 11px 0 0;
	float: right;
}
.findLawyerBox{
	width: 190px;
	margin-top: 2px;

}
.stateCityBox{
	padding-top: 6px;
	padding-bottom: 3px;
}
.footerRule{
	background: url(../images/footer_rule.jpg) no-repeat 0 top;
	margin-left: 226px;
	width: 500px;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
	margin-bottom: 35px;
}
.footerRule a{
	font-variant: small-caps;
	font-size: 12px;
	color: #0066CC;
}
.footerRule a:hover{
	font-variant: small-caps;
	font-size: 12px;
	color: #0066CC;
}
.footerRule a:visited{
	font-variant: small-caps;
	font-size: 12px;
	color: #0066CC;
}
.findLawyerBoxText{
	background-color: #FFAE00;
	font-size: 12px;
	color: #fff;
	padding: 0 10px;
}
.legalzoomBoxText{
	font-size: 12px;
	color: #000000;
	}
.findLawyerBoxText form{
	padding: 0;
	margin: 0;
}

.findLawyerBoxFooter{
	background: url(../images/gtRightColumnYellowBoxBot.gif) no-repeat 0 bottom;
	height: 7px;
}
.sponsorBoxTitle{
	background: url(../images/boxTitleBar.jpg) no-repeat;
	height: 18px;
	padding-left: 12px;
	padding-top: 6px;
	color: #fff;
	font-size: 13px;

	width: 180px;
	margin-top: 15px;
	font-weight: bold;
}
.discountBoxTitle{
	background: url(../images/boxTitleBar.jpg) no-repeat;
	height: 18px;
	padding-left: 12px;
	padding-top: 6px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
}

.discountBox {
	width: 190px;
	background: url(../images/discount_legal_BG.jpg) no-repeat;
}
.discountBox a:visited{
	color: #000;
	text-decoration: none;
}
.discountBox a:hover  {
	color: #000;
	text-decoration: none;
}
.discountBox a{
	color: #000;
	text-decoration: none;
}
.discountBoxHeader{
	width: 130px;
	padding-left: 60px;
	padding-top: 18px;
	color: navy;
	margin-bottom: 10px;
}
.discountBoxPenline{
	width: 165px;
	background: url(../images/discount_penline.jpg) no-repeat 0 top;
	margin-left: 35px;
	font-size: 10px;
	padding-top: 15px;
	line-height: 16px;
	font-weight: bold;
}
.discountBoxFooter{
	background: url(../images/discount_footer.jpg) no-repeat;
	height: 26px;
	color: #fff;
	font-size: 14px;
	padding-top: 3px;
	margin-top: 5px;
	text-align: center;
}
.applyBox{
	margin-left: 8px;
	margin-right: 4px;

}
.applyHeader{
	height: 12px;
	background: url(../images/applyHeader.gif) no-repeat;
}
a .applyText {
	background: repeat-y;
	font-size: 12px;
	color: navy;
}

a:hover .applyText {
	text-decoration: none;
}

.applyBox .applyText a:hover{
	text-decoration: none;
}

.applyText strong{
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;

}
.applyFooter{
	background: url(../images/applyFooter.gif) no-repeat;
	height: 30px;
}
.learnFooter{
	background: url(../images/learnMoreFooter.gif) no-repeat;
	height: 30px;
}
.podRule{
	background: url(../images/pod_rule.gif) no-repeat 0 top;
	margin-left: 15px;
	width: 445px;
	padding-top: 10px;
	padding-left: 20px;
	margin-bottom: 35px;
}
.podRule a{
	font-size: 12px;
}
/*
#headerBanner {
  height: 114px;
  background: url(/images/gtHeader.jpg) no-repeat;
}
*/
.headerSeachBar {
  height: 46px;
  background: #2E7DD3 url("/images/gtBlueBar.gif") repeat-y;
}

.searchBar {
  width: 1000px;
}

.seachLaywerBar {
  float:left;
  margin: 0 0 0 30px;
  width: 500px;
}

.seachLaywerBar .seachLaywerBarFind {
  float: left;
  margin: 10px 10px 0 0;
}

.LawyerSearchInputField {
  float:left;
  width:5em;
  margin-right:10px;
  margin-top:14px;
  background:#fff;
  color:#aaa;
 }


.LawyerSearchInputField2 {
  float: none;
  width:5em;
  margin-right:0px;
  margin-top:0px;
  background:#fff;
  color:#aaa;
 }

.seachLaywerBar select {
  float: left;
  margin: 14px 10px 0 0;
}

.seachLaywerBar .seachLaywerBarButton {
  float: left;
  margin: 10px 0 0 0;
}


.headerLinks, .footerLinks {
  width: 950px;
  height: 16px; 
  font-size: 12px;
  color: #FFAE00;
  padding: 0 0 0 34px;
  display:block;
}

.headerLinks a, .headerLinks a:visited, .footerLinks a, .footerLinks a:visited {
  color: #ffffff;
  margin: 0 5px;
  line-height: 16px;
}

#header .headerLinks a:hover, .footerLinks a:hover {
  text-decoration: underline;
}

#torso {
	float:left;
  width: 950px;
}
.subMenu{
	background-color: #D9E1EC;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}
.menu{

	width: 189px;
	margin-bottom: 22px;
}

.menuTitle{
	background: url(../images/redTitle.gif) no-repeat;
	vertical-align:middle;
	padding-left: 5px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.menuTop{
	background-image: url(../images/menuTop.gif);
	width: 189px;
	height: 9px;
}
.menuPointer{
	font-size: 9px;
	float: left;
	margin-top: 2px;
	margin-left: -12px;
}
a.menuItemSelected{
	font-size: 13px;
	background-color: #D9E1EC;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-left: 15px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 5px;
	width: 172px;
	color: #FF1800;
	display: block;
}
a.menuItemSelected:hover{
	font-size: 13px;
	background-color: #D9E1EC;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-left: 15px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 5px;
	width: 172px;
	color: #FF1800;
	display: block;
	text-decoration: none;
}
a.menuItemSelected:visited{
	font-size: 13px;
	background-color: #D9E1EC;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-left: 15px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 5px;
	width: 172px;
	color: #FF1800;
	display: block;
}
.menuBottom{
	background-image: url(../images/menuFooter.gif);
	width: 189px;
	height: 12px;
}
.menuItem{
	font-size: 13px;
	background: url(../images/menubg.jpg) repeat-y left;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-left: 15px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 172px;
	color: #000000;
	display: block;
}
.menuItem2{
	font-size: 13px;
	background: url(../images/menubg.jpg) repeat-y left;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-left: 15px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 189px;
	color: #000000;
	display: block;
}
.menuItemSub{
	margin-left: 35px;
	color: #3B3D8A;
	font-size: 12px;
	display: block;
	border-top: 1px solid #fff;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}
a.menuItemSub:hover{
	margin-left: 35px;
	color: #3B3D8A;
	font-size: 12px;
	display: block;
	border-top: 1px solid #fff;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}

a.menuItemSub:visited{
	margin-left: 35px;
	color: #3B3D8A;
	font-size: 12px;
	display: block;
	border-top: 1px solid #fff;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}


a.menuItem:visited{
	color: #000000;
}

a.menuItem:hover{
	color: #FF1800;
	text-decoration: none;
}
#footer {
float:left;
}
.matchItem{
		font-weight: bold;
		/*padding: 4px 0 0 0;*/
	}
.footerBlueBar {
  height: 16px;
  background: #2E7DD3 url("/images/gtBlueBar.gif") repeat-y;
}

.footerRedBar, .headerRedBar {
  height: 16px;
  background: #FF1800 url("/images/gtRedBar.gif") repeat-y;
}
.bbbLink{
	padding: 12px 0 0 10px;
	float: left;
	}
	.footerIcons{
		height: 40px;
	float: left;
	margin-top: 5px;
}
.troubleShooterLogo{
	padding: 0 0 5px 0px;
	font-size: 12px;
}
.troubleShooterBox{
	padding: 0 0 5px 0;
	font-size: 12px;
	text-align: center;
	width: 200px;
	margin-top: 5px;
}
.troubleShooterBox a, .troubleShooterBox a:visited, .troubleShooterBox a:active {
		color: #000000;
		text-decoration: none;
		font-weight: bold;
	}
.troubleShooterBox a:hover{
	text-decoration: underline;
	}
.attorneyMatch a{
	color: #FF1800;
	font-size: 14px;
}
.attorneyMatch {
	color: #FF1800;
	font-size: 12px;
}
.copyright {
  font-size: 12px;
  color: #666666;
	float: left;
	padding-top: 5px;
	margin-left: 25px;
}
.copyright2 {
  font-size: 12px;
  color: #666666;
	padding-top: 5px;	
}
.trusted{
	  margin: 0 0 0 39px;
  padding: 0 0 15px 0;
  float: left;
}
.trusted2{
	  margin: 5px 0 0 39px;
  padding: 5px 0 15px 0;
  float: left;
}
.podInfo{
	color: #666;
	font-size: 14px;
	margin-bottom: 22px;
}
.podInfo b{
	color: #000;
	
}
.podSection{
	margin-bottom: 25px;
}
.podHeader{
	font-size: 24px;
	margin-bottom: 15px;
}
.sectionHeading{
	background: url(../images/centerSectionBar.gif) no-repeat left bottom;
	height: 54px;
	margin-bottom: 20px;
	width: 400px;
	margin-top: 5px;
	color: #fff;
	text-transform: uppercase;
}
.sectionHeading img{
	float: left;
}
.sectionHeading h2{
	margin: 0;
	font-size: 14px;
	float: left;
	padding: 19px 0 0 12px;
}
.sectionHeading h2 a, .sectionHeading h2 a:visited{
	color: #ffffff;
}

.sectionIcon{
	float: left;
}
.sectionInfo{
	padding-left: 35px;
	padding-right: 12px;
	font-size: 14px;
	margin-bottom: 10px;
}
.troubleHeader2{
	background: url(../images/troublecenter_header2.jpg) no-repeat 0 10px;
	width: 472px;
	height: 130px;
	font-size: 24px;
	text-align: right;
	margin-bottom:11px;
	padding-bottom: 11px;
	
	/*
	padding-right: 35px;
	*/
	margin: 0px auto;
}
.troubleHeader{
	background: url(../images/troublecenter_header.jpg) no-repeat 0 10px;
	width: 472px;
	height: 130px;
	font-size: 24px;
	text-align: right;
	
	/*
	padding-right: 35px;
	*/
	margin: 0px auto;
}
.troubleHeader3{
	background: url(../images/troublecenter_header3.jpg) no-repeat 0 10px;
	width: 472px;
	height: 171px;
	font-size: 24px;
	text-align: right;
	
	/*
	padding-right: 35px;
	*/
	margin: 0px auto;
}
.troubleHeader4{
	background: url(../images/troublecenter_header4.jpg) no-repeat 0 10px;
	width: 590px;
	height: 140px;
	font-size: 24px;
	text-align: right;
	
	/*
	padding-right: 35px;
	*/
	margin: 0px auto;
}
.centerColumn{
	width: 515px;
	float: left;

	/*background: url("/images/gtLeftColumnGradient.gif") top left no-repeat;*/
	background: url("/images/gtCenterColumnGradient.gif") top left no-repeat;
}
.centerColumn2{
	width: 600px;
	float: left;

	/*background: url("/images/gtLeftColumnGradient.gif") top left no-repeat;*/
	background: url("/images/gtCenterColumnGradient.gif") top left no-repeat;
}

.centerColumn_lawyer_listings{
	width: 515px;
	float: left;
}

.centerColumnFooter{
	height: 60px;
	width: 515px;
	float: left;
	background: url(../images/gtCenterColumnBottom3.gif) no-repeat left top;
}
.centerColumnThreeColumn{
	width: 503px;
	padding: 5px 5px 5px 5px;
	/*background: url("/images/gtCenterColumnGradient.gif") top left no-repeat;*/
	border-left: 1px solid #BCD2ED;
	border-right: 1px solid #BCD2ED;
	font-size: 14px;
}
.centerColumnThreeColumn p{
	margin: 0;
}
.centerColumnTwoColumn{
	background: url("/images/gtLeftColumnGradient.gif") top left no-repeat;
		width: 517px;
	float: left;
		border-left: 1px solid #BCD2ED;
	padding-left: 13px;
}
.centerColumnBottom3 {
  width: 516px;
  height: 61px;
  background: url("/images/gtCenterColumnBottom3.gif") top left no-repeat;
}

.contentColumn {
  float: left;
  width: 663px;
}

.contentTop {
  width: 663px;
  height: 165px;
}

.contentTopLeft {
  float: left;
  background: url("/images/gtContentTopLeft.jpg") no-repeat right;
  width: 278px;
  height: 165px;
}

.contentTopMiddle {
  float: left;
  background: url("/images/gtContentTopMiddle.jpg") top left no-repeat;
  width: 366px;
  height: 165px;
}

.contentTopRight {
  float: left;
  background: url("/images/gtContentTopRight.jpg") top left no-repeat;
  width: 19px;
  height: 165px;
}

.contentMain {
  width: 663px;
}

.contentMainSpacer {
  height: 165px;
}

.contentLeft {
  float: left;
  background: url("/images/gtContentLeft.jpg") top left no-repeat;
  width: 33px;
  height: 686px;
}
.contentMiddle {
  float: left;
  background: url("/images/gtContentMiddle.jpg") top left no-repeat;
  width: 17px;
  height: 686px;
}
.troubleItem{

}
h4{
	margin: 0px;
	line-height: normal;
	color: black;
}

.troubleItem p{
	margin-left: 15px;
	margin-bottom: 5px;
	
	color: #666;
	margin-top: 4px;
}
.questionFooterRule{
	background: url(../images/footer_rule.jpg) no-repeat 0 top;
	width: 500px;
	padding-top: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.questionFooterRule a{
	font-variant: small-caps;
	font-size: 12px;
	color: #0066CC;
}
.questionFooterRule a:hover{
	font-variant: small-caps;
	font-size: 12px;
	color: #0066CC;
}
.questionFooterRule a:visited{
	font-variant: small-caps;
	font-size: 12px;
	color: #0066CC;
}
.sideBoxTop{
	height: 16px;
	background: url(../images/sideBoxTop.jpg) no-repeat 0 bottom;
	width: 195px;
}
.sideBoxBottom{
	height: 19px;
	background: url(../images/sideBoxBottom.jpg) no-repeat left bottom;
	width: 189;
	margin-bottom: 20px;
}
.sideBoxContent{
	width: 177px;
	background-color: #99CCFF;
	padding-left: 8px;
	padding-right: 4px;
}
.sideBoxContent a{
	color: #fff;
}
.troubleTipQuestions {
	line-height: 22px;
	font-size: 14px;
	color: #FF1800;
}
.troubleTipQuestions ul{
	padding-left: 0;
	margin-left: 32px;
}
.troubleTipQuestions a{
	text-decoration: none;
	color: #000;
}
.troubleTipQuestions a:hover{
	text-decoration: underline;
}
.troubleTipQuestions a:visited{
	text-decoration: none;
}

.awardDesc{
	margin-bottom: 30px;
	color: #666;
}
.awardBar{
	margin-left: 12px;
	float: left;
	width: 208px;
	font-size: 14px;
}
.awardTitle a{
	color: black;
font-weight: bold;
}
.awardTitle a:hover{
	color: black;
font-weight: bold;
}
.awardTitle a:visited{
	color: black;
	font-weight: bold;
}
.awardBar img{
	margin-left: 40px;
	margin-bottom: 10px;
}

.awardNomination {
  }
.awardNomination p {
  margin: 0;
  padding: 0;
	font-size: 12px;
}
  
.awardNominationTitle {
  font-weight: bold;
	font-size: 14px;
	margin-bottom: 12px;
}
.intSearchBox{
	background: url(../images/searchBar_bg.gif) no-repeat;
	padding-top: 3px;
	width: 400px;
	padding-left: 15px;
	padding-bottom: 3px;
	margin: 0px auto 15px;
}
.searchBox {
	margin: 55px 0 0 0;
}

.searchBox form {
  margin: 0;
  padding: 0;
}

.searchInput {
  float: left;
  margin: 2px 0 0 7px;
  width: 269px;
}

.searchButton {
  float: left;
  margin: 0 0 0 10px;
}

.links {
	margin: 0;
	padding: 15px 0 20px 0;
	border-top: 1px solid #BCD2ED;
	border-left: 0px solid #BCD2ED;
	border-right: 0px solid #BCD2ED;
}

.linkBox {
	float: left;
	padding: 0;
 	margin: 0 0 0 10px;
	width: 155px;
}
.mainLink {
 	font-size: 14px;
 	font-weight: bold;
}

.mainLink a, .mainLink a:visited {
  color: #000000;
}

.subLink {
	font-size: 12px;
	padding: 0 0 0 25px;
  line-height: 14px;
}

.subLink a, .subLink a:visited {
  color: #666666;
}

.subLink a:hover, .moreLink a:hover {
  text-decoration: underline;
}

.moreLink {
	font-size: 11px;
	padding: 0 0 0 50px;
	font-style: italic;
}

.moreLink a, .moreLink a:visited {
  color: #999999;
}

.logo{
		width: 500px;
		margin: 0px auto;
		text-align: center;
	}

.clear {
	clear: both;
}

.rightColumn {
  float: right;
  width: 232px;
  margin: 0 0 0 7px;
}

#rightnav
{
float: left;
width: 190px;
padding-left:10px;
margin: 0;
}

.rightColumnHome {
  float: right;
  width: 232px;
}

.rightColumnTop {
  background: url("/images/gtRightColumnTop.jpg") top left no-repeat;
  width: 232px;
}

.rightColumnBottom {
  width: 232px;
  border-left: 1px solid #BCD2ED;
	padding-left: 5px;
}

.rightColumnHeadingFeature {
  background: url("/images/gtRightColumnHeadingFeature.gif") top left no-repeat;
  width: 190px;
  height: 21px;
  margin: 0 0 10px 10px;
}

.rightColumnHeadingTips {
  background: url("/images/gtRightColumnHeadingTips.gif") top left no-repeat;
  width: 190px;
  height: 21px;
  margin: 10px 0 10px 10px;
}

.rightColumnHeadingDivorce {
  background: url("/images/gtRightColumnHeadingDivorce.gif") top left no-repeat;
  width: 190px;
  height: 21px;
  margin: 10px 0 10px 10px;
}

.rightColumnHeadingInjury {
  background: url("/images/gtRightColumnHeadingInjury.gif") top left no-repeat;
  width: 190px;
  height: 21px;
  margin: 10px 0 10px 10px;
}

.rightColumnHeadingAward {
  background: url("/images/gtRightColumnHeadingAward.gif") top left no-repeat;
  width: 190px;
  height: 21px;
  margin: 20px 0 5px 10px;
}

.rightColumnHeadingForms {
  background: url("/images/gtRightColumnHeadingForms.gif") top left no-repeat;
  width: 190px;
  height: 21px;
  margin: 10px 0 2px 0px;
}

.rightColumnYellowBoxTop {
  background: url("/images/gtRightColumnYellowBoxTop.gif") top left no-repeat;
  width: 190px;
  height: 7px;
	margin-top: 2px;
}

.rightColumnYellowBox {
  margin-left: 8px;
  width: 190px;
  
  color: navy;
 text-align: left;
}

.rightColumnYellowBox p {
  color: #ffffff;
  font-size: 12px;
  margin: 0;
  padding: 0 10px;
}

.legalFormsState {
  margin: 2px 10px 10px 10px;
  width: 170px;
}

.legalFormsSubmit {

  margin: 2px 8px 2px 0;
	float: right;
}

.rightColumnYellowBoxBottom {
  background: url("/images/gtRightColumnYellowBoxBot.gif") top left no-repeat;
  width: 190px;
  height: 7px;
  margin: 0 0 2px 0px;
}

.rightColumnFeatureBox {
 	font-size: 14px;
	margin-bottom: 15px;
	margin-left: 7px;
}
a.rightColumnFeatureBox:link {text-decoration: none;}
a.rightColumnFeatureBox:visited {text-decoration: none;}
a.rightColumnFeatureBox:hover {color: #FF0000; text-decoration: underline;}
a.rightColumnFeatureBox:active {color: #FF0000; text-decoration: underline;}	

.rightColumnFeatureBox3 {
 	font-size: 14px;
	margin-bottom: 15px;
	margin-left: 4px;
	line-height:28px;
	color:#000000;
}
a.rightColumnFeatureBox3:link {color: #000000; text-decoration: none;}
a.rightColumnFeatureBox3:visited {color: #000000; text-decoration: none;}
a.rightColumnFeatureBox3:hover {color: #FF0000; text-decoration: underline;}
a.rightColumnFeatureBox3:active {color: #FF0000; text-decoration: underline;}

.rightColumnFeatureBoxImg {
 	font-size: 14px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.rightColumnFeatureBox2 {
 	font-size: 14px;
	margin-bottom: 19px;
	margin-left: 7px;
}

.rightColumnVideoList {
  width: 231px;
 	font-size: 14px;
}

.rightColumnVideoList a, .rightColumnVideoList a:visited {
  color: #000000;
}

.rightColumnVideoList .videoImage, .rightColumnFeatureBoxImage {
  float: left;
  margin: 4px 0 0 8px;
}

.rightColumnVideoList .videoText {
  float: left;
  margin: 0 0 0 14px;
  width: 100px;
  font-size: 12px;
  font-weight: bold;
}

.rightColumnVideoList .videoTextMore {
  float: left;
  margin: 0 0 0 14px;
  width: 50px;
  font-size: 12px;
  color: #999999;
  font-style: italic;
}

.rightColumnVideoList .videoTextMoreRight {
  float: left;
  margin: 0;
  width: 50px;
  font-size: 12px;
  color: #999999;
  font-style: italic;
  text-align: right;
}

.contentVideoList {
  width: 500px;
 	font-size: 14px;
}

.contentVideoList a, .contentVideoList a:visited {
  color: #000000;
}

.contentVideoList .videoImage, .contentFeatureBoxImage {
  float: left;
  margin: 0 0 0 10px;
}

.contentVideoList .videoText {
  float: left;
  margin: 10px 0 0 14px;
  width: 400px;
  font-size: 12px;
  font-weight: bold;
}

.contentVideoList .videoTextMore {
  float: left;
  margin: 0 0 0 14px;
  width: 50px;
  font-size: 12px;
  color: #999999;
  font-style: italic;
}

.contentVideoList .videoTextMoreRight {
  float: left;
  margin: 0;
  width: 50px;
  font-size: 12px;
  color: #999999;
  font-style: italic;
  text-align: right;
}

.videoTextMore a, .videoTextMore a:visited,  .videoTextMore a:hover, 
.videoTextMoreRight a, .videoTextMoreRight a:visited,  .videoTextMoreRight a:hover 
{
  color: #999999;
  text-decoration: none;
}

.rightColumnPenline {
  background: url("/images/gtRightColumnPenline.gif") top left no-repeat;
  width: 190px;
  height: 1px;
  margin: 5px 0 5px 10px;
}

.contentPenline {
  background: #BCD2ED url("/images/gtRightColumnPenline.gif") top right no-repeat;
  width: 500px;
  height: 1px;
  margin: 5px 0 5px 10px;
}


.rightColumn .sidebarBox {
  border: 1px solid #A5B2D1;
  width: 200px;
  font-family: "Trebuchet MS", Verdana, Arial;
}

.rightColumn .spotlightHeader {
  background: url("/image/sideBarTitle/gtSidebarSpotlight202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}

.rightColumn .sponsorsHeader {
  background: url("/image/sideBarTitle/gtSidebarSponsors202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}
.rightColumn .sponsorsFooter {
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}

.rightColumn .moneyHeader {
  background: url("/image/sideBarTitle/gtSidebarMoney202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}

.rightColumn .legalHeader {
  background: url("/image/sideBarTitle/gtSidebarLegal202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}

.rightColumn .divorceHeader {
  background: url("/image/sideBarTitle/gtSidebarDivorce202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}

.rightColumn .injuryHeader {
  background: url("/image/sideBarTitle/gtSidebarInjury202px.gif");
  margin: 20px 0 0 0;
}

.rightColumn .bankruptcyHeader {
  background: url("/image/sideBarTitle/gtSidebarBankruptcy202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}
.rightColumn .landlordHeader {
  background: url("/image/sideBarTitle/gtSidebarLandlord202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}
.rightColumn .employmentHeader {
  background: url("/image/sideBarTitle/gtSidebarEmployment202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}

.rightColumn .defenseHeader {
  background: url("/image/sideBarTitle/gtSidebarDefense202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}

.rightColumn .businessHeader {
  background: url("/image/sideBarTitle/gtSidebarBusiness202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}

.rightColumn .taxHeader {
  background: url("/image/sideBarTitle/gtSidebarTax202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}

.rightColumn .consumerHeader {
  background: url("/image/sideBarTitle/gtSidebarConsumer202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}

.rightColumn .tenantHeader {
  background: url("/image/sideBarTitle/gtSidebarTenant202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}

.rightColumn .willsHeader {
  background: url("/image/sideBarTitle/gtSidebarWills202px.gif");
  width: 202px;
  height: 21px;
  margin: 20px 0 0 0;
}
.pageTop {
	height: 27px;	
	background: url('../images/gtPageTopGradient.gif') no-repeat left;
}

.pageBottom {
	height: 61px;	
	background: url('../images/gtPageBottomGradient.gif') no-repeat left;
	clear: both;
}
.pageTopThreeColumn {
	float: left;
	width:945px;
	height: 27px;	
	margin-left: 10px;
	background: url('../images/gtPageTopThreeColumn.gif') no-repeat left;
}

.pageBottomThreeColumn {
	height: 30px;	
	clear: both;
}

.pageBottomHome {
	height: 35px;	
	background: url('../images/gtPageBottomHome.jpg') no-repeat left;
	clear: both;
}

.leftColumn {
  width: 202px;
  float: left;
	margin-left: 10px;
}
.leftColumnParent{
	margin-top: 15px;
}
.leftColumn .sidebarBox {
  margin: 0 0 10px 0;
  border: 1px solid #A5B2D1;
  width: 144px;
  font-family: "Trebuchet MS", Verdana, Arial;
	
}

.leftColumn .spotlightHeader {
  background: url("/image/sideBarTitle/gtSidebarSpotlight146px.gif");
  width: 146px;
  height: 21px;
  margin: 20px 0 0 0;
}

.leftColumn .sponsorsHeader {
  background: url("/image/sideBarTitle/gtSidebarSponsors146px.gif");
  width: 146px;
  height: 21px;
  margin: 20px 0 0 0;
}

.spotlightContent {
  text-align: left;
  padding: 0 5px;
}

.spotlightContent h2 {
  margin: 5px 0;
  font-size: 16px;
}

.spotlightContent p {
  margin: 5px 0 10px 0;
  font-size: 12px;
}

.spotlightContent a, .spotlightContent a:visited {
  color: #000000;
  text-decoration: none;
}

.spotlightContent a:hover {
  text-decoration: underline;
}

.spotlightMoneyContent {
  text-align: left;
  padding: 0 5px;
  margin: 5px 0;
}

.spotlightMoneyContent a.spotlightHeading {

  color: black;
  margin: 5px 0;
  font-size: 13px;
  text-decoration: none;
  font-weight: bold;
}

.spotlightMoneyContent p {
  margin: 2px 0 6px 0;
  font-size: 12px;
}

.spotlightMoneyContent a.spotlightLink, .spotlightMoneyContent a.spotlightLink:visited {
  display: block;
  margin: 0 0 0 5px;
  color: #FF0000;
  text-decoration: none;

}

.spotlightMoneyContent a:hover {
  text-decoration: underline;
}

.spotlightMoneyContent hr {
  border-style: none;
  border-bottom: 1px solid #A5B2D1;
  
}


.headerSearchBox {
  margin: 16px 0 0 0;
}

/* INJURY POD */
.injuryHeading {
	background: url('/image/head4table/04/bar.jpg') no-repeat;
	color: #164F2F;
	font-size: 13px;
	font-weight: bold;
}

.injuryHeading a, .injuryHeading a:visited {
	color: #164F2F;
	text-decoration: none;
}

.injuryHeading a:hover {
	text-decoration: underline;
}

.injuryHeadingImage {
	width: 59px;
}

.injuryTable {
	font-size: 13px;
}
.tableHeading{
	color: #a90000;
	font-weight: bold;
	font-size: 12px;
}
.pageContent {
  padding: 0 10px;
  font-family: Verdana, Arial;
  font-size: 13px;
}
.pageContent th{
	font-weight: bold;
	color: #a90000;
	font-size: 12px;
	text-align: left;
	margin-right: 5px;
	padding-right: 5px;
}

.pageContent h1 {
  font-family: "Trebuchet MS", Verdana, Arial;
  font-size: 20px;
  margin: 20px 0 10px 0;
}

.pageContent iframe.legalForms {
  width: 100%;
  height: 1240px;
  border: none;
  margin: 10px 0 0 0;
}

/* CONSUMER LAW POD */
.consumerHeading {
	background: url('/image/head4table/06/bar.jpg') no-repeat;
	color: #3E2466;
	font-size: 13px;
	font-weight: bold;
}

.consumerHeading a, .consumerHeading a:visited {
  color: #3E2466;
	text-decoration: none;
}

.consumerHeading a:hover {
	text-decoration: underline;
}

.consumerHeadingImage {
	width: 59px;
}

/* FINANCE POD */
.financeHeading {
	background: url('/image/head4table/01/bar.jpg') no-repeat;
	color: #00444F;
	font-size: 13px;
	font-weight: bold;
}

.financeHeading a, .financeHeading a:visited {
  color: #00444F;
	text-decoration: none;
}

.financeHeading a:hover {
	text-decoration: underline;
}

.financeHeadingImage {
	width: 59px;
}

/* CRIMINAL POD */
.criminalHeading {
	background: url('/image/head4table/02/bar.jpg') no-repeat;
	color: #2D291A;
	font-size: 13px;
	font-weight: bold;
}

.criminalHeading a, .criminalHeading a:visited {
  color: #2D291A;
	text-decoration: none;
}

.criminalHeading a:hover {
	text-decoration: underline;
}

.criminalHeadingImage {
	width: 59px;
}

/* FAMILY POD */
.familyHeading {
	background: url('/image/head4table/03/bar.jpg') no-repeat;
	color: #660033;
	font-size: 13px;
	font-weight: bold;
}

.familyHeading a, .familyHeading a:visited {
  color: #660033;
	text-decoration: none;
}

.familyHeading a:hover {
	text-decoration: underline;
}

.familyHeadingImage {
	width: 59px;
}

/* EMPLOYMENT POD */
.employmentHeading {
	background: url('/image/head4table/05/bar.jpg') no-repeat;
	color: #663300;
	font-size: 13px;
	font-weight: bold;
}

.employmentHeading a, .employmentHeading a:visited {
  color: #663300;
	text-decoration: none;
}

.employmentHeading a:hover {
	text-decoration: underline;
}

.employmentHeadingImage {
	width: 59px;
}

/* ESTATE PLANNING POD */
.estateHeading {
	background: url('/image/head4table/07/bar.jpg') no-repeat;
	color: #003399;
	font-size: 13px;
	font-weight: bold;
}

.estateHeading a, .estateHeading a:visited {
  color: #003399;
	text-decoration: none;
}

.estateHeading a:hover {
	text-decoration: underline;
}

.estateHeadingImage {
	width: 59px;
}

/* HOUSING POD */
.housingHeading {
	background: url('/image/head4table/08/bar.jpg') no-repeat;
	color: #CE673B;
	font-size: 13px;
	font-weight: bold;
}

.housingHeading a, .housingHeading a:visited {
  color: #CE673B;
	text-decoration: none;
}

.housingHeading a:hover {
	text-decoration: underline;
}

.housingHeadingImage {
	width: 59px;
}

/* TENANT POD */
.tenantHeading {
	background: url('/image/head4table/08a_b/bar.jpg') no-repeat;
	color: #AC6600;
	font-size: 13px;
	font-weight: bold;
}

.tenantHeading a, .tenantHeading a:visited {
  color: #AC6600;
	text-decoration: none;
}

.tenantHeading a:hover {
	text-decoration: underline;
}

.tenantHeadingImage {
	width: 59px;
}

/* BUSINESS POD */
.businessHeading {
	background: url('/image/head4table/09/bar.jpg') no-repeat;
	color: #001C59;
	font-size: 13px;
	font-weight: bold;
}

.businessHeading a, .businessHeading a:visited {
  color: #001C59;
	text-decoration: none;
}

.businessHeading a:hover {
	text-decoration: underline;
}

.businessHeadingImage {
	width: 59px;
}

/* IMMIGRATION POD */
.immigrationHeading {
	background: url('/image/head4table/10/bar.jpg') no-repeat;
	color: #55550E;
	font-size: 13px;
	font-weight: bold;
}

.immigrationHeading a, .immigrationHeading a:visited {
  color: #55550E;
	text-decoration: none;
}

.immigrationHeading a:hover {
	text-decoration: underline;
}

.immigrationHeadingImage {
	width: 59px;
}

/* TAX POD */
.taxHeading {
	background: url('/image/head4table/11/bar.jpg') no-repeat;
	color: #001C59;
	font-size: 13px;
	font-weight: bold;
}

.taxHeading a, .taxHeading a:visited {
  color: #001C59;
	text-decoration: none;
}

.taxHeading a:hover {
	text-decoration: underline;
}

.taxHeadingImage {
	width: 59px;
}

.legalOption {
	background: url(../images/content-bottom-shadow.jpg) no-repeat 0 bottom;
	width: 490px;
	font-size: 12px;
	float: left;
	padding-bottom: 20px;

	margin-bottom: 10px;
	padding-left: 15px;
}


.answerText {
	padding-left: 20px;
	color: #666;
	font-size: 14px;
	width: 480px;
	background: url(../images/content-bottom-shadow.jpg) no-repeat 0 bottom;
	padding-bottom: 15px;
	padding-right: 45px;
}
.legalOption h3 {
	margin: 5px 0;
	padding: 0;
	font-size: 18px;
}

.legalOptionTitle {
	background: url(../images/content-blue-bar.jpg) no-repeat;
	padding-top: 4px;
	padding-left: 8px;
	width: 482px;
	height: 21px;
	color: #fff;
	font-size: 12px;
}
.legalOptionText b{
	color: #000;
	margin-left: -20px;
}
p.legalOptionText {
	padding-left: 20px;
	color: #666;
	font-size: 14px;
	margin-top: 14px;
}
.answerText em{
	color: #000;
	font-weight: normal;
	font-style: normal;
}
.redButton {
	background: url(../images/content_red_button.gif) no-repeat;
	color: #fff;
	float: right;
	padding-top: 3px;
	width: 150px;
	height: 24px;
	text-align: center;
	margin-right: 15px;
}
.redButton a {
	color: #FFF;
	text-decoration: none;
}
.redButton a:visited {
	color: #FFF;
	text-decoration: none;
}
.redButton a:hover {
	color: #FFF;
	text-decoration: none;
}
.redButtonCenter {
	background: url(../images/content_red_button.gif) no-repeat;
	color: #fff;
	margin: 0 auto;
	padding-top: 3px;
	width: 150px;
	height: 24px;
	text-align: center;
}
.redButtonCenter a {
	color: #FFF;
	text-decoration: none;
}
.redButtonCenter a:visited {
	color: #FFF;
	text-decoration: none;
}
.redButtonCenter a:hover {
	color: #FFF;
	text-decoration: none;
}

.whiteBox {
	width: 190px;
	background: url(../images/white_box_bg.jpg) repeat-y;
	color: navy;
	
}
.qaBox a:hover{
	color: navy;
	text-decoration: none;
}
.qaBox a{
/*	background-image: url(../images/qa_bg.jpg);*/
	color: navy;
	text-decoration: none;
}
.qaBox a:visited{
	color: navy;
	text-decoration: none;
}
.qaBoxQuestion{
	text-decoration: underline;
	padding-left: 10px;
	padding-top: 5px;
	font-size: 13px;
	font-weight: bold;
	padding-right: 4px;
}
.qaBoxAnswerFamily{
	padding-left: 35px;
	font-size: 13px;
	margin-top: 13px;
	margin-bottom: 20px;
}
.qaBoxAnswerEmployment{
	padding-left: 35px;
	font-size: 13px;
	margin-top: 13px;
	margin-bottom: 0px;
}
.qaBoxAnswerInjury{
	padding-left: 35px;
	font-size: 13px;
	margin-top: 28px;
	margin-bottom: 24px;
}

.legalOptionHeading {
	font-size: 22px;
	margin-bottom: 10px;
}
.aIcon{
	float: left;
	margin-top: 2px;
	margin-right: 5px;
}
.legalOptionSubheading {
	color: #666;
	font-size: 14px;
}
a.rightColumnYellowBox:hover {
	text-decoration: none;
}
.rightColumnYellowBox a:hover {
	color: navy;
	text-decoration: none;
}
.rightColumnYellowBox a{
	color: navy;
	text-decoration: none;
}
.textAds a{
	color: navy;
	padding-top: 5px;
	display: block;
	font-size: 12px;
}
.whiteBoxFooter{
	background-repeat: no-repeat;
	background-position: 0 bottom;
	width: 190px;
	height: 15px;
	background-image: url(../images/white_box_footer.jpg);
}
.qaBoxFooter{
	background-repeat: no-repeat;
	background-position: 0 bottom;
	width: 190px;
	height: 11px;
	background-image: url(../images/qa_footer.jpg);
}
.qaBoxTop{
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 190px;
	height: 11px;
	background-image: url(../images/qa_top.jpg);
}
.troubletalkicon{
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 190px;
	height: 61px;
	background-image: url(../images_new/trouble-talk-icon.gif);
}
.legal-document-center{
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 190px;
	height: 61px;
	background-image: url(../images_new/legal-document-center.gif);
}
.qaBoxHeader{
	padding-left: 8px;
	padding-top: 4px;
	text-align: left;
	color: #465A81;
	font-weight: bold;
	font-size: 13px;
	background-repeat: no-repeat;
	background-image: url(../images/whiteTitle.gif);
	width: 190px;
	height: 24px;
}
.videoHeader{
	padding-left: 8px;
	padding-top: 4px;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size: 13px;
	background-repeat: no-repeat;
	background-image: url(../images/redTitle.gif);
	width: 190px;
	height: 20px;
}
.qaBoxIcon{
	padding-right: 5px;
	float: left;
	padding-left: 6px;
}
.qaBox {
	width: 190px;
	background: url(../images/qa_bg.jpg) repeat-y;
	color: navy;
}
.cjBox {

	margin-left: 14px;
	margin-top: 6px;
	margin-bottom: 8px;
	margin-right: 10px;

}
.cjHeadline {
	text-decoration: underline; 
	color: navy;
	font-weight: bold;
	font-size: 14px;
}
.cjText{
	font-size: 12px;
	color: navy;
}
.matchText{
	font-weight: bold;
	margin-right: 20px;
	margin-top: 18px;
	font-size: 13px;
	float: left;
}
a:hover, a .cjBox{
	text-decoration: none;
}
.moneyTroubleBox{
	margin-top: 12px;
}
.definition{
	font-size: 13px;
	margin-bottom: 12px;
	margin-top: 3px;
}
.podInfo p{
	margin-top: 8px;
}
p.legalOptionSubheading{
	margin-top: 8px;
}
.yellowBox{
	background-repeat: repeat-y;
	width: 190px;
	background-image: url(../images/qa_yellow_bg.gif);
}
.yellowHeader{
	background-repeat: no-repeat;
	height: 8px;
	background-image: url(../images/qa_yellow_header.gif);
}
.yellowFooter{
	background-position: 0 bottom;
	background-repeat: no-repeat;
	height: 9px;
	background-image: url(../images/qa_yellow_bottom.gif);
}
.yellowHeadline{
	font-weight: bold;
	margin-left: 8px;
	color: navy;
}
.yellowHeadline2{
	font-weight: bold;
	margin-left: 40px;
	color: navy;
}
.yellowText{
	font-size: 14px;
	margin-left: 8px;
	color: navy;
}
.morePod a{
	margin-left: 280px;
}
ul.articleList{
	list-style-type: none;
	list-style-image: none;
}

.text-link-ads ul{
	padding:0;
	list-style-type: none;
	list-style-image: none;
}

.text-link-ads a{
	text-decoration: underline;
	font-size: 13px;
	font-weight:bold;
	display:block;
	color:navy;
}

.staticTextAds {
  margin: 10px 0;
}

.staticTextAds .applyBox {
  margin: 0 0 10px 0;
}

.staticTextAds .applyText strong {
  font-size: 13px;
  font-weight: bold;
}

.staticTextAds a {
	display:block;
}


.staticTextAds hr {
  border-style: none;
  border-bottom: 1px solid #666666;
  
}

.boardImage{
	float: left;
	width: 140px;
}
.boardItem{
	border-top-color: red;
	border-top-style: solid;
	border-bottom-width: 2px;
	margin-top: 20px;
	padding-top: 5px;
	clear: both;
	width: 700px;
}
.boardName{
margin-bottom: 13px;

}
.boardDesc{
float: left;
width: 500px;
}
.blueHeadline{
	font-size: 18px;
	font-weight: bold;
	color: #2966BD;
}
.youtubeLogo{
	margin: 0px auto;
	width: 150px;
	
}
.sternLogo
{
	margin: 0px auto;
	width: 179px;
}
.cnnLogo
{
	font-size: 11px;
	margin: 0px auto;
	width: 130px;
}
a .wmLogo
{
	text-decoration: underline;
	font-weight: bold;
	float: left;
	padding-top: 7px;
	padding-left: 40px;
	background-position: left top;
	background-repeat: no-repeat;
	width: 50px;
	height: 36px;
	font-size: 11px;
	background-image:  url(../images/wmLogo.jpg);
}
a:hover .wmLogo{
	text-decoration: none;
}
a .rpLogo
{
	text-decoration: underline;
	font-weight: bold;
	float: left;
	padding-top: 7px;
	padding-left: 40px;
	background-position: left top;
	background-repeat: no-repeat;
	width: 50px;
	height: 36px;
	background-image:  url(../images/rpLogo.jpg);
	font-size: 11px;
}
a:hover .rpLogo{
	text-decoration: none;
}
.playerIcons{
	width: 180px;
	margin: 0px auto;
}
.spacing{
	height: 20px;
}
.spacing2{
	height: 10px;
}
.spacing3{
	height: 5px;
}

.special_text_ad_hr hr
{
  border-style: none;
  border-bottom: 1px solid #cccccc;
  width:170px;
float:left;

}

.LawyerResultsTable {
	font-size:12px;
	width:400px;
	background:#4682B4;
	margin-bottom: 20px;
}

.LawyerResultsTable tr {
	background:#B0E0E6;
}


/* PHP Yellow Entries */
#divAds_Body {
	display:block;
	float:left;
	background : #dee5ef;
	width:700px;
}


#divShowcaseListing {
	float:left;
	margin-left:50px;
	margin-bottom:10px;
}


#divShowcaseListingDetail {
   float:left;
	width:454px;
	margin-left:25px;
	padding: 15px 20px 20px 20px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
}

#divPremiumListingDetail {
   float:left;
	width:454px;
	margin-left:25px;
	padding: 10px 10px 10px 20px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
}

#divLineListingDetail {
  float:left;
	width:454px;
	margin-left:25px;
	padding: 10px 10px 10px 20px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
}

#divPremiumListing {
	float:left;
    margin-left:50px;
	margin-bottom:10px;
}


#divLineListing {
	float:left;
	margin-bottom:10px;
	margin-left:50px;
}

#divShowcaseListingBody {
	float:left;
	width:454px;
	margin-left:15px;
	padding: 10px 10px 10px 20px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
}

#divLineListingBody {
	float:left;
	width:454px;
	margin-left:15px;
	padding: 10px 10px 10px 20px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
}

#divPremiumListingBody {
	float:left;
	width:454px;
	margin-left:15px;
	padding: 10px 10px 10px 20px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
}

.divShowcaseAds {
  width:600px;
  background-color: #EAF1F2;
}


.divShowcaseAds hr
{
  margin-top:20px;
  margin-bottom:20px;
  height:1px;
  width:400px;
}

.divPremiumAds {
  width:600px;
  background-color: #EAF1F2;
}

.divPremiumAds hr
{
  margin-top:20px;
  margin-bottom:20px;
  height:1px;
  width:400px;
}

.divLineAds {
  width:600px;
  background-color: #EAF1F2;
}

.divLineAds hr
{
  margin-top:20px;
  margin-bottom:20px;
  height:1px;
  width:400px;
}

#divListYourServicesHere {
	float:right;
	width:135px;
	height:19px;
}

#divShowcaseAds_Head {
	float:left;
	margin-bottom:20px;
	background : url(/directory/supplement/div_top_showcase_listings.jpg) no-repeat;
	width:600px;
	height:19px;
}

#divShowcaseAds_Foot {
	float:left;
	margin-top:10px;
	background : url(/directory/supplement/div_bottom_showcase_listings.jpg) no-repeat;
	width:600px;
	height:19px;
}

#divPremiumAds_Head {
	float:left;
	margin-bottom:20px;
	background : url(/directory/supplement/div_top_premium_listings.jpg) no-repeat;
	width:600px;
	height:19px;
}

#divPremiumAds_Foot {
	float:left;
	margin-top:10px;
	background : url(/directory/supplement/div_bottom_premium_listings.jpg) no-repeat;
	width:600px;
	height:19px;
}

#divLineAds_Head {
	margin-bottom:20px;
	background :  url(/directory/supplement/div_top_line_listings.jpg) no-repeat;
	float:left;
	width:600px;
	height:19px;
}

#divLineAds_Foot {
	background : url(/directory/supplement/div_bottom_line_listings.jpg) no-repeat;
	float:left;
	margin-top:10px;
	width:600px;
	height:19px;
}

#divShowcaseListingPic {
	float:left;
	width:50px;
	}

#divShowcaseListingAdTitle {
	width:50px;
	float:left;
	}

#divPremiumListingAdLinks {
  float:left;
}

#divPremiumListingAdPhone {
  float:left;
}

#divShowcaseListingAdLinks {
  float:left;
}

#divShowcaseListingAdPhone {
  float:left;
}

#divLineListingAdLinks {
  float:left;
}

#divLineListingAdPhone {
  float:left;
}

#divPremiumListingPic {
	float:left;
	width:50px;
	display:block;
	float:left;
	}

#divPremiumListingAdTitle {
	width:50px;
	float:left;
	}
	
.divVendorLandingTop 
{
  width:671px;	
  font-size: 24px;	
  height:125px;
  text-align:right;
  background: url(/directory/supplement/vendorLandingTop.jpg) no-repeat;
}

.divVendorLandingTopvideo 
{
  width:790px;	
  font-size: 24px;	
  height:128px;
  text-align:right;
  background: url(/directory/supplement/vendorLandingTopvideo.jpg) no-repeat;
}

.divVendorLandingTop2 
{
  width:671px;	
  font-size: 24px;	
  height:157px;
  text-align:right;
  background: url(/directory/supplement/vendorLandingTop2.jpg) no-repeat;
}

.divVendorLandingLocalListingsHeader
{
  width:641px;
  height:59px;
  margin-left:15px;
  background: url(/directory/supplement/vendorLandingLocalListingsHeader.jpg) no-repeat;
}

.vendorLandingLocalListingsHeader_ListByCounty
{
  width:641px;
  height:59px;
  margin-left:15px;
  background: url(/directory/supplement/vendorLandingLocalListingsHeader_ListByCounty.jpg) no-repeat;
}

.divVendorLandingShowcaseBlurb {
  width:640px;
  height:136px;
  margin-left:15px;
  margin-top:20px;
  background: url(/directory/supplement/vendorLandingShowcaseBlurb.jpg) no-repeat;
}
    
.divVendorLandingBlurb_text {
  padding-left:350px;
  padding-top:10px;
}

.divVendorLandingBlurb_videoprod_text
{
  padding-left:335px;
  padding-top:20px;
}
    
.divVendorLandingPremiumBlurb {
  width:640px;
  height:155px;
  margin-left:15px;
  margin-top:20px;
  background: url(/directory/supplement/vendorLandingPremiumBlurb.jpg) no-repeat;
}
    
.divVendorLandingLineBlurb {
  width:640px;
  height:156px;
  margin-left:15px;
  margin-top:20px;
  background: url(/directory/supplement/vendorLandingLineBlurb.jpg) no-repeat;
}
    
	
.divVendorLandingSignupButton {
  width:181px;
  height:30px;
  margin-left:244px;
  margin-top:20px;
  background: url(/directory/supplement/vendorLandingSignupButton.jpg) no-repeat;
  }
  
.divVendorNationalLocalListingsHeader
{
  width:641px;
  height:64px;
  margin-left:15px;
  margin-top:40px;
  background: url(/directory/supplement/vendorLandingNationalListingsHeader.jpg) no-repeat;
}

.divVendorLandingVideoBlurb {
  width:640px;
  height:175px;
  margin-left:15px;
  margin-top:20px;
  background: url(/directory/supplement/vendorLandingVideoBlurb.jpg) no-repeat;
}
    
.divVendorLandingDisplayBlurb {
  width:640px;
  height:103px;
  margin-left:15px;
  margin-top:20px;
  background: url(/directory/supplement/vendorLandingDisplayBlurb.jpg) no-repeat;
}
    
.divVendorLandingTextBlurb {
  width:640px;
  height:99px;
  margin-left:15px;
  margin-top:20px;
  background: url(/directory/supplement/vendorLandingTextBlurb.jpg) no-repeat;
}
    
.divVendorLandingGetMoreInfoButton {
  width:181px;
  height:30px;
  margin-left:244px;
  margin-top:20px;
  background: url(/directory/supplement/vendorLandingGetMoreInfoButton.jpg) no-repeat;
  }
  

.divVendorVideoProdsHeader
{
  width:641px;
  height:69px;
  margin-left:15px;
  margin-top:40px;
  background: url(/directory/supplement/vendorLandingVideoProdHeader.jpg) no-repeat;
}

.divVendorLandingVideoProdBlurb {
  width:621px;
  height:233px;
  margin-left:15px;
  margin-top:20px;
  background: url(/directory/supplement/vendorLandingVideoProdBlurb.jpg) no-repeat;
}

.divVendorLandingBottomSpace {
height:30px;
width:1px;
}

.blurbHeadline{
	font-size: 18px;
	font-weight: bold;
	color: #1260b3;
}

.redHeadline{
	font-size: 16px;
	font-weight: bold;
	color: #F00;
}

.divLandingPageBlurbs p {
  font-size:12px;
  width:278px;
}


.divVendorLandingSignUpNow {
  width:637px;
  height:164px;
  padding-left:15px;
  margin-bottom:20px;
  background: url(/directory/supplement/vendorLandingSignUpNow.jpg) no-repeat; 
}

.divVendorLandingSignUpNow_left {
  width:367px;
  float:left;
}

.divVendorLandingSignUpNow_right {
  width:250px;
  padding-left:20px;
  float:left;
}

.divVendorLandingSignUpNowForm { 
  display:block;
  float:left;
  margin-top:13px;
  width:230px;
}

.vendorLoginField  {
  width:9em;
  margin-right:5px;
  margin-bottom:5px;
  float:right;
  display:block;
}

.vendorLoginFieldLabel {
  width:85px;
  margin-bottom:5px;
  font-size: 12px;
  text-align: right;
  font-weight:bold;
  float:left;
  display:block;
}

.vendorLoginButton  {
  margin-bottom:5px;
  margin-right:5px;
  float:right;
  display:block;
}

.redDirectorySectionHeadline{
	font-size: 24px;
	font-weight: bold;
	color: #FF1900;
	text-align:center;
	padding-top:30px;
}

.blueLandingPageHeadline{
	float:left;
	display:block;
	width:367px;
	font-size: 24px;
	padding-top:5px;
	font-weight: bold;
	color: #2966BD;
}

.vendorLoginFieldPair {
  display:block;
  float:left;
}

.blueLandingPageHeadline_login{
	float:left;
	display:block;
	width:200px;
	font-size: 24px;
	padding-top:5px;
	font-weight: bold;
	color: #2966BD;
}

.divSignupText {
  display:block;
  float:left;
  margin-top:10px;
  font-size:14px;
}

.divSignupTextSmall {
  display:block;
  float:left;
  margin-top:10px;
  font-size:11px;
}

.directoryLinksBar {
  float: left;
  width: 200px;
  margin: 10px 0 0 150px;
  font-size: 12px;
}

.directoryLinksHeading {
  text-align: right;
}

.directoryLinks {
  color: #fff;
  text-align: right;
}

.directoryLinks a, .directoryLinks a:visited  {
  color: #fff;
}

#header .directoryLinksBar .directoryLinks a:hover  {
  text-decoration: underline;
}

.seemorevideo {
     font-family:'Trebuchet MS', Verdana, Arial, sans-serif; 
	 font-size:14px; 
	 font-weight:bold; 
	 color: #FF0000;
	 text-align:center;
	 padding-top:5px;
	 }
a.seemorevideo:link {color: #FF0000; text-decoration: underline;}
a.seemorevideo:visited {color: #FF0000; text-decoration: underline;}
a.seemorevideo:hover {color: #000000; text-decoration: none;}
a.seemorevideo:active {color: #000000; text-decoration: none;}

.seemorevideo4 {
     font-family:'Trebuchet MS', Verdana, Arial, sans-serif; 
	 font-size:14px; 
	 font-weight:bold; 
	 color: #000000;
	 text-align:center;
	 padding-top:5px;
	 }
a.seemorevideo4:link {color: #000000; text-decoration: none;}
a.seemorevideo4:visited {color: #000000; text-decoration: none;}
a.seemorevideo4:hover {color: #ff0000; text-decoration: underline;}
a.seemorevideo4:active {color: #ff0000; text-decoration: underline;}

.seemorevideo3 {
     font-family:'Trebuchet MS', Verdana, Arial, sans-serif; 
	 font-size:14px; 
	 font-weight:bold; 
	 color: #FF0000;
	 text-align:center;
	 padding-top:0px;
	 padding-bottom:20px;
	 }
a.seemorevideo3:link {color: #FF0000; text-decoration: underline;}
a.seemorevideo3:visited {color: #FF0000; text-decoration: underline;}
a.seemorevideo3:hover {color: #000000; text-decoration: none;}
a.seemorevideo3:active {color: #000000; text-decoration: none;}	

.seemorevideo2 {
     font-family:'Trebuchet MS', Verdana, Arial, sans-serif; 
	 font-size:14px; 
	 font-weight:bold; 
	 color: #000000;
	 text-align:center;
	 }
a.seemorevideo2:link {color: #000000; text-decoration: underline;}
a.seemorevideo2:visited {color: #000000; text-decoration: underline;}
a.seemorevideo2:hover {color: #FF0000; text-decoration: none;}
a.seemorevideo2:active {color: #FF0000; text-decoration: none;}

.gotads {
     font-family:'Trebuchet MS', Verdana, Arial, sans-serif; 
	 font-size:12px; 
	 font-weight: normal; 
	 color: #000000;
	 text-align:center;
	 }
a.gotads:link {color: #000000; text-decoration: underline;}
a.gotads:visited {color: #000000; text-decoration: underline;}
a.gotads:hover {color: #FF0000; text-decoration: none;}
a.gotads:active {color: #FF0000; text-decoration: none;}	

.legalzoom {
     font-family:'Trebuchet MS', Verdana, Arial, sans-serif; 
	 font-size:10px; 
	 font-weight: normal; 
	 color: #000000;
	 text-align:left;
	 }
a.legalzoom:link {color: #000000; text-decoration: none;}
a.legalzoom:visited {color: #000000; text-decoration: none;}
a.legalzoom:hover {color: #000000; text-decoration: underline;}
a.legalzoom:active {color: #000000; text-decoration: underline;} 

.homeheaderlistwithus { font-size: 16px;
font-weight: bold;
color:#FFFFFF;
padding-top:12px;
}
a.homeheaderlistwithus:link {color: #FFFFFF; text-decoration: none;}
a.homeheaderlistwithus:visited {color: #FFFFFF; text-decoration: none;}
a.homeheaderlistwithus:hover {color: #FFFFFF; text-decoration: underline;}
a.homeheaderlistwithus:active {color: #FFFFFF; text-decoration: underline;}

.homeheadertext { font-size: 14px;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
font-weight: normal;
color: #000000;
padding-top:12px;
padding-left:10px;
padding-bottom:10px;
}
a.homeheadertext:link {color: #FFFFFF; text-decoration: none;}
a.homeheadertext:visited {color: #FFFFFF; text-decoration: none;}
a.homeheadertext:hover {color: #FFFFFF; text-decoration: underline;}
a.homeheadertext:active {color: #FFFFFF; text-decoration: underline;}


/* ~PHP Yellow Entries~ */
.statelaws_text {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	padding-left: 20px;
	width: 555px;
	}
a.statelaws_text:link {color: #FFFFFF; text-decoration: underline;}
a.statelaws_text:visited {color: #FFFFFF; text-decoration: underline;}
a.statelaws_text:hover {color: #FFFFFF; text-decoration: none;}
a.statelaws_text:active {color: #FFFFFF; text-decoration: none;}

