BODY { background-color:#dce7ee; margin: 0; padding:0; background-image: url(../../res/img/MainBackground.jpg); background-repeat: repeat-x;}
BODY.PrivacyPolicy { background: none; }
BODY.TermsOfService { background: none;}
BODY.ContactUs { background: none; }
BODY.Sorry { background: none; }
BODY.ThankYou { background: none; }
BODY.Unsubscribe { background: none; }
BODY.ReportSpam { background: none;}

DIV#Footer { width:904px; margin:0 0 -10px 0; padding:15px 0 -10px 0;	background: url(../../res/img/ContentBackground.jpg) repeat-y; }

Form { margin:0px; padding:0px; }
img { border: none; }
DIV.LeftFloaters IMG { float: left; }
a.noline { text-decoration: none; }
th{ font-weight: normal; }

DIV#Content {padding:0px; margin: 0px; width:905px;}
 
DIV#SiteContainer,
DIV.SiteContainer {
	width:904px;
	left:50%;
	margin-left:-452px;
	background: #ffffff url(../../res/img/ContentBackground.jpg) repeat-y;
	}
	
DIV#Home { width:904px; margin:0px; padding:0px; }


#DebtConsolidationMenu { float:left; width:904px; }
#DebtConsolidationMenuImage { float:left; width:439px; }

#DebtConsolidationNumberText{ margin: 105px 0 0 45px; }

#DebtConsolidationPhoneImage { 
	float:right; 
	width:465px; 
	height:165px; 
	background: url(../../res/img/MainHeader2.jpg) no-repeat right top;
}

.Specialist { font: 1.0em 'TrebuchetMS', Arial, sans-serif;}
.Number { font: bold 1.8em 'TrebuchetMS', Arial, sans-serif;}

TABLE.Page1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	width:230px;
	text-align:left;
	margin:0px 0px 0 10px;
	}
	
TABLE.Affiliates { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	width:270px;
	text-align:left;
	margin:0px 0px 0 5px;
	}
	
TABLE.BuyLeads { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	width:270px;
	text-align:left;
	margin:0px 0px 0 10px;
	}
	
TABLE.Page1 TD.SubText {font-size: .75em; padding:10px 10px 0 0;}
TD {padding:0 0 5px 10px;}
.submitButton{ padding: 10px 5px 0 5px; }

#DebtConsolidationContent { width:555px; }
#DebtConsolidationContentLeft { width:555px; text-align:left; margin-left:20px; float:left; }
#DebtConsolidationInsideContentLeft { width:555px; text-align:left; margin:20px 0 0 20px; float:left; }
#DebtConsolidationLineSeperator { width:10px; float:left; margin-left:25px; }
#DebtConsolidationContentRight { width:240px; text-align:left; float:right; margin:10px 30px 0 0; }
#DebtConsolidationForm { margin-top:15px; }

#AffiliateContentRight { width:270px; text-align:left; float:right; margin:10px 30px 0 0; }

#BenefitsList {
	width:240px;
	height:311px;
	background: url(../../res/img/BenefitsBackground.jpg) no-repeat;
	margin-top:20px;
}

h2.BenefitsHeader { font: 1.6em 'Trebuchet MS', Arial, sans-serif;  
	color:#ffffff;
	padding:10px 0 0 10px;
	text-align: left;
}

ul.BenefitList {
	color:white;
}

ul.BenefitList li {
	padding: 8px 0 8px 0;
	font-weight: bold;
}


h1.DebtHeaders
	{ font: bold 1.6em 'Trebuchet MS', Arial, sans-serif;  
	color:#000000;
	padding:10px 0 0 0;
}

h2.FormHeader { font: 1.6em 'Trebuchet MS', Arial, sans-serif;  
	color:#032b59;
	padding:0;
	text-align: center;
}

h3.SubHeaders { font: bold 1.2em 'Trebuchet MS', Arial, sans-serif;  
	color:#000000;
	text-align: left;
	padding:0;
	margin:0;
}

h3.PhoneNumber { font: bold 1.4em 'Trebuchet MS', Arial, sans-serif;  
	color:#032b59;
	text-align: center;
	padding:0;
}

p.FormText {
	font: .8em 'Trebuchet MS', Arial, sans-serif;
	color:#404040;	
	line-height: 18px;
	padding:0;
	text-align: left;
	margin: 0;
}

p {
	font: .85em 'Trebuchet MS', Arial, sans-serif;
	color:#404040;	
	line-height: 22px;
	padding:0;
	text-align: left;
	margin: 10px 0 0 0;
}

.UnsecuredList {
	font: .85em 'Trebuchet MS', Arial, sans-serif;
	color:#404040;	
	line-height: 22px;
	text-align: left;
}

#DebtConsolidationBenefits{ width:555px; font:.75em 'Trebuchet MS', arial, sans-serif; float:left; margin:10px 0 10px 0; }
.DebtBenefit{ width:175px; float:left; }

#DebtTextLeft { width:260px; float:left; }
#DebtTextRight { width:260px; float:right; margin-top:10px; }

#FormMessage{
	font: .85em 'Trebuchet MS', Arial, sans-serif;
	color:#555555;	
	line-height: 18px;
	margin:5px 15px 0 0;
	width:220px;
}

p.Information{
	font: italic .95em Times, Garamond, serif;
	text-align: center;
	color:#ffffff;	
	line-height: 18px;
	margin:12px 0 0 90px;
	width:520px;
}

DIV#DebtFooterContent { text-align: justify; width: 600px; margin: 15px 0px 0px 150px; font: .75em Arial, Helvetica,sans-serif; }

span.toolTip a:hover {background-color: #2B2E21; color:#fff;}
span.toolTip a:link span{display: none;}
span.toolTip a:visited span{display: none;}
span.toolTip a:hover span {
  position: absolute; top:360px; left:865px;
  background-color: #ccffff;
  width:175px;
  padding: 5px 5px 5px 5px;
  border: 1px solid #1aabbf;
  color: #000;
  text-align:left;
  display: block;
  text-decoration: none;
}

DIV#TermsOfService { font-size: .85em; font-family: arial,sans-serif; padding:0; margin-left:10px; width: 884px; }
DIV#PrivacyPolicy { font-size: .85em; font-family: arial,sans-serif; margin-left:10px; padding:0; width: 894px;  }

DIV#ContactUs { font-size: .85em; font-family: arial,sans-serif; margin-left:10px; padding:0; width: 894px;  }
DIV#ContactUs Table { margin:15px 0px 0px 190px; }

DIV#ReportSpam { font-size: .85em; font-family: arial,sans-serif; margin-left:10px; padding:0; width: 894px;  }
DIV#Unsubscribe { font-size: .85em; font-family: arial,sans-serif; margin-left:10px; padding:0; width: 894px;  }
DIV#Unsubscribe Table { margin:15px 0px 0px 200px; }

DIV#ContactUs_ThankYou { font-size: .85em; font-family: arial,sans-serif; margin-left:10px; padding:0; width: 894px; }
DIV#Unsubscribe_ThankYou { font-size: .85em; font-family: arial,sans-serif; margin-left:10px; padding:0; width: 894px; }

DIV#confirmation-wrapper { width:894px; }

#footerMenu { width:425px; height: 15px; margin:5px 0px 0px 0px; }

.menuFooter {padding:0; margin:0; display:block; width: 950px; font-weight:bold; font-family: Trebuchet MS, arial, sans-serif; }

.menuFooter li { padding:0; margin: 0; height: 30px; list-style: none; float:left; text-align: center; cursor: pointer; }

.footerItem { color:blue; }

DIV.Error { font-size: .75em; width: 150px; }

#container { width:904px; background: url(../../res/img/MenuBackgroundOff.jpg) repeat-x; height:28px; }
ul#navigation-1
	{ margin:0; padding:0 2px 0 2px;  display:block; list-style:none; width:904px; height:28px; font:bold .9em 'Trebuchet MS', arial, sans-serif; background: url(../../res/img/MenuBackgroundOff.jpg) repeat-y;}
ul#navigation-1 li
	{ margin:0; padding:0; float:left; position:relative; width:150px; text-align: center; background: url(../../res/img/MenuBackgroundOff.jpg) repeat-x; height: 28px; line-height:22px; }
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{ display:block; text-align:center; text-decoration:none; background: url(../../res/img/MenuBackgroundOff.jpg) repeat-x; height: 28px; color:black; }
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{ display:block; text-align:center; text-decoration:none; background: url(../../res/img/MenuBackgroundOn.jpg) repeat-x; height:28px; color:white; }
	
ul#navigation-1 li ul.navigation-2
	{ margin:0; padding:0; list-style:none; display:none; width:150px; }
ul#navigation-1 li:hover ul.navigation-2
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li
	{ width:150px; height: 30px; }

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ background:#ff4a00; padding:4px 0 0 4px; width:148px; border-top:1px solid white; border-bottom:1px solid white; position:relative; z-index:1000; }
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{ background:#ff4a00; padding:4px 0 0 4px; background:#ff9500; width:148px; border-top:1px solid white; border-bottom:1px solid white; position:relative; z-index:1000; }