﻿body 
{
	background-color:#daf4a5;
	font-family:Arial;
	color:#42473C;
}

iframe
{
	margin:0px;
	padding:0px;
	border:0px;
}

a, a:visited, a:hover, a:active
{
	color:#617f3c;
}

.BodyTable
{
	
}

.BodyTable
{
	width:850px;
	/*background-color:White;*/
}

.SectionTable{background-image:url('../images/sectionback.gif');background-repeat:no-repeat;}

.SectionTableTop{height:182px;padding-left:18px;vertical-align:top;padding-top:10px;font-size:8pt;padding-right:12px;text-align:left;}
.SectionTableTop H1{font-weight:bold;font-size:9pt;padding-bottom:5px;margin:0px;}
.SectionHeader{font-weight:bold;font-size:9pt;padding-bottom:5px;}

.LeftNavHeader{font-weight:bold;font-size:8pt;text-align:center;padding-top:10px;padding-bottom:10px;}
.LeftNavHeader H2{font-weight:bold;font-size:8pt;text-align:center;margin:0px;}
.LeftNavText{font-size:8pt;padding:10px; text-align:left;}


.SectionTableTop div{margin-bottom:5px;}
.SectionTableTop a{color:#5a7b39; font-weight:normal;}
.SectionTableTop ul{margin-left:-28px;list-style-type:none;margin-bottom:0px;margin-top:10px;}
.SectionTableTop li{margin-left:-12px;background: transparent url('../images/sectionarrow.gif') no-repeat left 0.5ex;padding-left:8px;margin-bottom:9px;word-spacing:.001em;letter-spacing:.001em;}
.SectionTableTop li a{color:#5a7b39; font-weight:normal;}
.SectionCategoryList{margin-bottom:6px;}
.SectionCategoryList TD {padding-bottom:3px;}


.SectionTableBottom
{
	
	vertical-align:top;
	padding-left:10px;
	height:53px;
}

.HomeBottom{background-image:url('../images/homebottom.jpg');height:195px;}
.HomeBottomTop
{
	padding-top:16px;
	padding-left:18px;
	vertical-align:top;
}

.HomeBottomTop H2 {font-weight:bold;font-size:9pt;padding-bottom:5px;margin:0px;}

.HomeBottomBottom
{
	font-size:8pt;
	padding-top:16px;
	padding-left:18px;
	vertical-align:top;
}
.HomeBottomBottom a{color:#42473C; font-weight:normal;}

.BreadCrumb
{
	background-image:url('/images/contentdots.gif');
	font-size:8pt;
	color:#617f3c;
	text-align:left;
	position:absolute;
	top:140px;
	width:570px;
}

.BreadCrumb a, .BreadCrumb a:visited, .BreadCrumb a:hover, .BreadCrumb a:active
{
	font-size:8pt;
	color:#617f3c;
}

.BreadCrumb .Active
{
	color:#6d83bc;
}

H1{font-size:14pt;text-align:left;margin-top:10px;}

.MainCopy
{
	font-size:9pt;
	position:relative;
	padding-top:25px;
}

.SubPageNavBar
{
	font-size:8pt;
	width:100%;
	text-align:left;
}


.SubPageNavBar TD
{
	height:17px;
	padding-left:30px;
	padding-right:15px;	
	border-top:8px solid #FFFFFF;
}

.SubPageNavBar a, .SubPageNavBar a:visited, .SubPageNavBar a:hover, .SubPageNavBar a:active
{
	text-decoration:none;
}

.SubPageNavBar .Active
{
	background-image:url('/images/subpagenavhighlight.gif');
	background-repeat:no-repeat;
	background-color:#f7ba3c;
}

.SubPageNavBar .Active a, .SubPageNavBar .Active a:visited, .SubPageNavBar .Active a:hover, .SubPageNavBar .Active a:active
{
	color:#FFFFFF;
}


.ResultsCardName H2
{
	margin:0px;
	font-weight:bold;
	font-size:12pt;
}

.ResultsCardName a
{
	color:#42473C;
	text-decoration:none;
}


.ResultsPromoText ul{margin-top:-3px;margin-left:-28px;list-style-type:none;}
.ResultsPromoText li{margin-left:-12px;background: transparent url('../images/sectionarrow.gif') no-repeat left 0.5ex;padding-left:8px;word-spacing:.001em;letter-spacing:.001em;color:#5a7b39; font-size:8pt;}
.ResultsDots 
{
	background-image:url('/images/resultsdots.gif');
	background-repeat:repeat-x;
	height:30px;
}

.BlueBox 
{
	width:138px;
}
.BlueBox TH
{
	background-image:url('/images/blueboxtop.gif');
	background-repeat:no-repeat;
	background-color:#8598cd;
	color:#FFFFFF;
	text-align:center;
	height:8px;
}
.BlueBox TD
{
	background-color:#8598cd;
	padding-left:8px;
	font-size:8pt;
	color:#FFFFFF;
	height:20px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
}

.BlueBox .Active TD
{
	background-color:#9cadd6;
}

.BlueBox .ApplyNow TD
{
	border-top:2px solid #FFFFFF;
	padding:0px;
	background-color:#FFFFFF;
	color:#42473C;
	text-align:center;
	
}


.OrangeBox
{
	width:138px;
}
.OrangeBox TH
{
	background-image:url('/images/orangeboxtop.gif');
	background-repeat:no-repeat;
	background-color:#f9bb34;
	color:#FFFFFF;
	text-align:center;
	height:8px;
}
.OrangeBox TD
{
	background-color:#f9bb34;
	padding-left:8px;
	font-size:8pt;
	color:#FFFFFF;
	height:20px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
}

.OrangeBox .Active TD
{
	background-color:#ffc74c;
}
.OrangeBox .Bottom TD
{
	background-color:#FFFFFF;
	background-image:url('/images/orangeboxbottom.gif');
	height:8px;
}


.OrangeBox .ApplyNow TD
{
	border-top:2px solid #FFFFFF;
	padding:0px;
	
}


.CardDetails ul{margin-left:-28px;list-style-type:none;}
.CardDetails li{margin-left:-12px;background: transparent url('../images/sectionarrow.gif') no-repeat left 0.5ex;padding-left:8px;margin-bottom:10px;word-spacing:.001em;letter-spacing:.001em;color:#5a7b39; font-size:8pt;}



.LandingPageHeader{font-weight:bold;font-size:9pt;}
.LandingPageTable{font-size:8pt;}
.LandingPageTable ul{margin-left:-28px;list-style-type:none;}
.LandingPageTable li{margin-left:-12px;background: transparent url('../images/sectionarrow.gif') no-repeat left 0.5ex;padding-left:8px;margin-bottom:10px;word-spacing:.001em;letter-spacing:.001em;}
.LandingPageTable li a{color:#5a7b39; font-weight:normal;}

.PageHeader
{
	background-image:url('/images/header.gif');
	width:857px;
	height:117px;
	margin-bottom:20px;
	vertical-align:top;
	
}



.PageHeaderLinks
{
	font-weight:bold;
	font-size:9pt;
	text-align:right;
	padding-top:10px;
	padding-right:30px;
	vertical-align:top;
}

.PageHeaderSafe
{
	padding-top:10px;
	padding-right:15px;
	vertical-align:top;
}

.PageHeaderSafe .Seals TD {  margin:0px;padding:0px; padding-right:20px;height:70px; }

.PageHeaderLinks a, .PageHeaderLinks a:visited, .PageHeaderLinks a:hover, .PageHeaderLinks a:active
{
	padding-left:10px;
	padding-right:10px;
}

.ProcessingProviderImage
{
	padding-top:4px;
	width:138px;
	border:0px;
}



.ProcessingResultsPromoText ul{margin-top:0px;margin-left:-28px;list-style-type:none;}
.ProcessingResultsPromoText li{margin-left:-10px;background: transparent url('../images/sectionarrow.gif') no-repeat left 0.5ex;padding-left:8px;margin-bottom:10px;word-spacing:.001em;letter-spacing:.001em;color:#5a7b39; font-size:8pt;}


ul.Medium{margin-left:-28px;list-style-type:none;}
ul.Medium li{margin-left:-12px;background: transparent url('../images/sectionarrow.gif') no-repeat left 0.5ex;padding-left:8px;margin-bottom:10px;word-spacing:.001em;letter-spacing:.001em;}
ul.Medium li a{color:#5a7b39; font-weight:normal;}
.Disclaimer
{
	font-size:7pt;
}

.StoryImage{float:right;clear:right;width:250px;padding:5px;padding-left:15px;padding-top:10px;}

.SectionTitleLarge
{
	font-size:16pt;
	font-weight:bold;
	vertical-align:bottom;
}

.OptionsButton
{
	position:absolute;
	top:168px;
}

.OptionsLink
{
	padding-top:15px;
	cursor:pointer;
}


.contentBox td{border:0px solid black;}
.contentBox .tl {width:12px; height:12px; background-image:url('../images/contentBoxTL.gif');background-repeat:no-repeat;}
.contentBox .t  {height:12px; background-image:url('../images/contentBoxTop.gif');background-repeat:repeat-x;}
.contentBox .tr {width:12px; height:12px; background-image:url('../images/contentBoxTR.gif');}

.contentBox .l {width:12px; background-image:url('../images/contentBoxLeft.gif');background-repeat:repeat-y;}
.contentBox .r {width:12px; background-image:url('../images/contentBoxRight.gif');background-repeat:repeat-y;}

.contentBox .bl {width:12px; height:12px; background-image:url('../images/contentBoxBL.gif');}
.contentBox .b  {height:12px; background-image:url('../images/contentBoxBottom.gif');background-repeat:repeat-x;}
.contentBox .br {width:12px; height:12px; background-image:url('../images/contentBoxBR.gif');}

.cardSelector
{
 font-size:8pt;	
 font-weight:bold;
 text-align:right;
}

.cardSelector select{width:135px;}

.keyFeatures
{
	font-weight:bold;
	color:#990000;
}

.footerLinks
{
	margin-top:10px;
	text-align:center;
	font-size:8pt;
}

.keyFeatureText {font-size:7pt;font-weight:bold;text-align:right;}
.keyFeatureValue {color:#990000;font-size:14pt;font-weight:bold;text-align:right;}

.popularCardTop
{
	background-image:url('/images/featuredTop.gif');
	background-repeat:no-repeat;
	background-position:top;
	padding-top:10px;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
}


.popularCardBottom
{
	background-image:url('/images/featuredBottom.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}


.featuredCardCell {width:100%;height:240px;background-image:url('/images/featuredcard.gif');background-repeat:no-repeat;}
.featuredCardCell H2 {margin:0px;padding-top:25px;padding-bottom:20px;color:#768f57;font-weight:normal;font-size:16pt;}
.featuredCardCell img {border:0px;background-image:url('/images/featuredcardbg.gif');}
.featuredCardCell .cardImage{margin-top:15px;margin-bottom:10px;}
.featuredCardCell .cardImage img {padding-top:5px;padding-left:5px;padding-bottom:6px;padding-right:6px;}
.featuredCardCell a {text-decoration:none;font-size:9pt;}


.featuredSections H2{margin:0px;font-size:10pt;font-weight:bold;padding-left:12px;padding-bottom:14px;}
.featuredSection H3{margin:0px;font-weight:normal;}
.featuredSection{width:568px;height:162px;background-image:url('/images/featuredsection.gif');background-repeat:no-repeat;background-position:left top;padding-left:24px;padding-top:12px;}
.featuredSection .name {width:157px;height:33px;text-align:right;background-repeat:no-repeat;overflow:hidden;}
.featuredSection .name a {text-decoration:none;font-size:10pt;color:#42473C;padding-right:23px;}
.featuredSection .name a:hover {color:#5e7b38;}
.featuredSection .greenCard{background-image:url('/images/greencard.gif');}
.featuredSection .orangeCard{background-image:url('/images/orangecard.gif');}
.featuredSection .blueCard{background-image:url('/images/bluecard.gif');}
.featuredSection p {width:300px;font-size:9pt;margin-top:8px;}
.featuredSection .right {width:240px;float:right;clear:right;padding-right:16px;font-size:8pt;text-align:right;padding-top:3px;}
.featuredSection .right .cardName {height:15px;overflow:hidden;}
.featuredSection .right a {text-decoration:none;color:#5e7b38;}
.featuredSection .right .rating {padding-top:1px;padding-bottom:0px;}
/*
.featuredSection .right .cardImages {background-image:url('/images/featuredsection_cardimages.gif');width:207px;height:71px;margin-left:33px;margin-bottom:5px;margin-top:2px;margin-right:2px;}
*/
.featuredSection .right .cardImages {background-image:url('/images/featuredsection_cardsbackground.gif');width:210px;height:83px;margin-left:28px;padding-right:5px;}
.featuredSection .right .cardImages img {margin:2px;margin-top:8px;}

.homeLinks {float:right;clear:right;width:248px;height:185px;background-image:url('/images/homelinks.gif');margin-right:8px;}
.homeLinks H3.title{margin:0px;text-align:center;font-size:10pt;font-weight:bold;padding-top:10px;padding-bottom:15px;}
.homeLinks table {height:140px;margin-left:auto;margin-right:auto;text-align:center;font-size:9pt;}

.homeArticle {width:584px;height:185px;background-image:url('/images/homearticle.gif');font-size:9pt;}
.homeArticle img {float:left;margin:16px;}
.homeArticle .title {padding-top:10px;font-size:11pt;padding-bottom:5px;margin:0px;font-weight:normal;}
.homeArticle .title a {text-decoration:none;color:#42473C;}
.homeArticle .title a:hover {color:#5e7b38;}

.aboutBox {width:845px;margin-left:5px;margin-top:10px;}
.aboutBox .top{background-image:url('/images/fullboxtop.gif');height:10px;background-repeat:no-repeat;background-position:bottom;}
.aboutBox .bottom{height:10px;background-image:url('/images/fullboxbottom.gif');background-repeat:no-repeat;background-position:top;}
.aboutBox .content{background-color:#FFFFFF;padding-left:15px;padding-right:15px;font-size:9pt;}
.aboutBox .content .title {margin:0px;font-size:10pt; font-weight:bold;background-image:url('/images/leftdots.gif');background-repeat:repeat-x;background-position: bottom;margin-bottom:10px;padding-bottom:10px;}

H2.homePage{margin:0px;font-size:10pt;font-weight:bold;padding-left:12px;padding-bottom:8px;}

.categoryList{width:580px;margin-left:10px;margin-right:10px;}
.categoryList TD{height:50px;vertical-align:top;}
.categoryList img { float:left;border:0px; }
.categoryList a { color:#5e7b38; text-decoration:underline;font-weight:normal;font-size:8pt;}

.categoryListContainer{width:600px;height:218px;background-image:url('/images/categories/categorylistbackground.gif');background-repeat:no-repeat;font-size:8pt;}
.categoryListContainer H1 {font-weight:bold;margin:0px;font-size:9pt;padding-top:18px;padding-left:19px;padding-bottom:15px;}

.disclaimer
{
	font-size:8pt;
	color:#666666;
}

.divider
{
	background-image:url('/images/contentdots.gif');
	background-repeat:repeat-x;
	height:26px;
}