body			{  padding-left: 5px; margin-left:5px; margin-top:0px; }
h3 { font: bold 18px Arial, Helvetica, Sans-Serif; padding-bottom: 0px; margin-bottom: 0px; }

.reg
{	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
		
.page
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.border
{
	background-color: #000000;

}

.headline
{
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #3B5EC6;
}
.headline A { float: right; }

.bodyBoldWhite
{
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bodyWhite
{
	font-weight: normal;
	font-size: 13px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #edf1fd;
	text-decoration: none;
}

.footerLinks
{
	font-weight: bold;
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bodyBold, .revText
{
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.newBold
{
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.newBold2
{
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.evenRow
{
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
}
.oddRow
{
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #edf1fd;
}
.questEvenRow
{
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
}
.questOddRow
{
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #edf1fd;
}

.bodyBoldII
{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.body
{
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.adBar
{
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #8FA3BD;
	text-decoration: none;
}
.bodyBoldWhiteII
{
	font-weight: bold;
	font-size: 20px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.quoteResult
{
	font-weight: bold;
	font-size: 13px;
	color: black
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bodyBoldRed
{
	font-weight: bold;
	font-size: 13px;
	color: #cc3300;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bodyBoldRedII
{
	font-weight: bold;
	font-size: 12px;
	color: #cc3300;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bodyBoldRedIII
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.disclosure
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

img, a img, a { border: 0px; }
td.faqLetter {
	width: 30px; 
	vertical-align: baseline; 
	font: bold 13px Arial, Helvectiva, Sans-Serif; 
	color: #CC3300; }
tr.linkRow td {
	text-align: right;
	font: normal 11px Arial, Helvetica, sans-serif;
}
#faqTable hr {
	width: 100%;
}

.headerCell {
	width: 690px; 
	height: 46px; 
	padding: 10px; 
	background-color: #3B5EC6; /* body2 Color */ 
}

.sidebarCell {
	text-align: center; 
	width: 179px; 
	background-color: #B9D47F; 
	padding: 30px 8px; 
	vertical-align: top;
}

.contentCell {
	padding: 8px 8px 38px;
	font: normal 13px Arial, Helvectiva, Sans-Serif;
	background: #FFFFFF;
	color: #000000;
}

.mainTable {
	margin-top: 15px; 
	width: 690px;
}



.blueBorder
{
background-image:url(/brand/images/new_bgImage.gif);
background-repeat:no-repeat;
width:780px;
height:500px;
}


p { }

.pageBox, div.pageBox { padding: 20px 10px; width: 500px; }
.pageBox p.body { width: 690px; }
div.pageBox div.innerBox { width: 690px; }

.pageBox1, div.pageBox1 { padding: 20px 10px; width:500px; }
.pageBox1 p.body { width: 450px; }
div.pageBox1 div.innerBox { width: 450px; }


#reqButton { margin-left: 176px; }
.appCell { padding: 0px; }

.headlineApp {
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #996699;	
}
#altTable { border: none; margin-bottom: 20px; width: 690px; }
p.headerPara { padding-top: 20px; }

#requestOuter {
	background-color: white; 
	width: 100%;
	border: 1px solid black;
}
#requestOuter td {
	padding: 18px;
}
#requestOuter td.barCell {
	background-color: #996699;
	padding: 5px;
}
#requestInner { width: 100%; }
#requestInner td {
	padding: 6px; 
}

#appTable {
	width: 690px; 
	border: none;
}
#appTable td {
	border: none;
	padding: 5px;
}

#appTableQuote {
	width: 754px; 
	border: none;
}

#appTableQuote2 {
	width: 770px; 
	border: none;
}


#payReview {
	width: 100%;
	text-align: left;
}
#payReview span {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #CC3300;
}

#childFormOuter {
	width: 100%;
	}
#childFormOuter td {
	cellpadding: 0px;
	border: 0px; }
	
#childForm 
{
	background-image:url(/brand/images/new_backgroundChild.gif);
	background-repeat: repeat-y;
	width:780px;
	height:72px;}

.emailTable { width: 690px; }
#emailHeadCell { padding: 10px; }

.emailStruct { width: 690px; border: 0px; }
.emailStruct td { padding: 15px; border: 1px solid black; }
.emailStruct td#emailHeader { padding: 0px; border: none; }
.emailStruct td#emailHeader div { padding: 2px; margin-top: 10px; }
div#crossSellDiv { width: 690px; text-align: center; }

h4 { font: bold 13px Arial, Helvetica, Sans-Serif; }
#Table2 tr.formBody {background-color: #E6F5C6;}