BODY { background-color:#8fc2ec; margin: 0; padding:0; }

Form { margin:0px; padding:0px; }
img { border: none; }
DIV.LeftFloaters IMG { float: left; }
a.noline { text-decoration: none; }

DIV#Content {padding:0px; margin: 0px;}

h1 { font: bold 1.8em 'Trebuchet MS',Arial,sans-serif;  
	color:#032b59;
	padding:10px 0 0 0;
}
 
p {padding:0; margin:0; font: .85em Arial, Helvetica, sans-serif; line-height: 1.6em; }
 
DIV#SiteContainer,
DIV.SiteContainer {
	width:875px;
	left:50%;
	margin:10px 0 0 -437.5px;
	background: #ffffff;
	border:1px solid #808080;
	}
	
DIV#Home { width:875px; margin:0px; padding:0px; }

TABLE.Page1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	width:310px;
	height: 325px;
	text-align:left;
	margin:0px 0px 0 12px;
	}
	
TABLE.Page1 TD.SubText {font-size: .75em;}
TD {padding-bottom:5px;}

#CreditConsolidationMenu { width:850px; margin: 10px 0 0 7px;  }

#CreditCardConsolidationHeader { width:850px; margin-left:5px; }

#CreditConsolidationForm { width:326px; margin-left:22px; background: url(../../res/img/formBackground.jpg) repeat-y; }

#CreditCardColumn1 {
	width:490px;
	float:left;
	margin:10px 0 0 12px;
}

#CreditCardColumn2 {
	width:370px;
	float:left;
	margin:20px 0 0 3px;
}

#creditServices { width: 330px; margin:20px 0 0 25px; }

ul.CreditConsolidationList {padding:0; margin:0;}

li.ConsolidationList {
	list-style-position: outside;
	list-style-image: url(../../res/img/BulletPoint.jpg);
	font: bold .85em Arial, sans-serif;
	color:#404040;
	padding:10px;
	line-height: 5px;
}

#List1 {width:210px; float:left; margin:15px 0 10px 20px;}
#List2 {width:193px; float:right; margin:15px 0 10px 30px;}

.MainImage1 {margin:7.5px 0 0 7.5px;}


h2 { font: 1.8em 'Trebuchet MS', Arial, sans-serif;  
	color:#032b59; text-align: center;
}

span { color: #d34703 }

h3 { font: bold 1.2em 'Trebuchet MS', Arial, sans-serif;  
	color:#404040;
	padding:0;
	margin:0;
}

#CreditConsolidationArticles { width:490px; font: .85em Arial, Helvetica, sans-serif; line-height: 1.6em; }
#CreditConsolidationArticles h1 { font-size:1.4em; }
#CreditConsolidationArticles h2 { font-size:1.3em; text-align:left; }


#DebtBlogsLeft h1 { font-size:1.4em; }
#DebtBlogsLeft h2 { font-size:1.3em; text-align:left; }
#DebtBlogsRight h2 { font-size:1.3em; text-align:left; }
#Blog h2 { font-size:1.3em; text-align:left; }

.submitButton{ padding-left: 20px; }

DIV#FooterContent { text-align: justify; width: 500px; margin: 15px 0px 0px 140px; 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:470px; left:855px;
  background-color: #ebf2ff;
  width:220px;
  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; margin-left:90px; padding:15px 5px 0px 5px; width: 690px; }
DIV#PrivacyPolicy { font-size: .85em; font-family: arial,sans-serif; margin-left:90px; padding:15px 5px 0px 5px; width: 690px;  }

DIV#ContactUs { font-size: .85em; font-family: arial,sans-serif; margin-left:90px; padding:15px 5px 0px 5px; width: 690px;  }
DIV#ContactUs Table { margin:15px 0px 0px 110px; }

DIV#ReportSpam { font-size: .85em; font-family: arial,sans-serif; margin-left:90px; padding:15px 5px 0px 5px; width: 690px;  }
DIV#Unsubscribe { font-size: .85em; font-family: arial,sans-serif; margin-left:90px; padding:15px 5px 0px 5px; width: 690px;  }
DIV#Unsubscribe Table { margin:15px 0px 0px 110px; }

DIV#ContactUs_ThankYou { font-size: .85em; font-family: arial,sans-serif; margin-left:90px; padding:15px 5px 0px 5px; width: 690px; }
DIV#Unsubscribe_ThankYou { font-size: .85em; font-family: arial,sans-serif; margin-left:90px; padding:15px 5px 0px 5px; width: 690px; }

#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; }


/* Menu Styles */
#container { width:850px; background: url(../../res/img/MenuBackgroundOff.jpg) repeat-x; height:30px; margin-left:6px; }
ul#navigation-1
	{ margin:0; padding:0;  display:block; list-style:none; width:850px; height:30px; 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:141.5px; text-align: center; background: url(../../res/img/MenuBackgroundOff.jpg) repeat-x; height: 30px; line-height:30px; }
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: 30px; color:white; }
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:30px; color:white; }
	
ul#navigation-1 li ul.navigation-2
	{ margin:0; padding:0; list-style:none; display:none; width:141.5px; }
ul#navigation-1 li:hover ul.navigation-2
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li
	{ width:140px; height: 30px; }

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ background:#d34703; padding:0; width:141.5px; 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:#ff8a00; padding:0; background:#ff8a00; width:141.5px; border-top:1px solid white; border-bottom:1px solid white; position:relative; z-index:1000; }
	
	TABLE.data { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	width:460px;
	text-align:left;
	margin:0 0 0 20px;
	}
Table.data TD {padding:0 15px 10px 0; text-align: right;}	
Table.data TH { font-weight: bold; padding-bottom:10px; text-align: center; text-decoration: underline; }	
form#budget input { border:1px solid #b2b2b2; }

TABLE#CreditCalculator { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	width:350px;
	text-align:left;
	margin:0 0 0 80px;
	}
Table#CreditCalculator TD {padding:0 0 10px 0;}	
TH.InformationHeader {padding:5px 0 5px 5px; color:white; background-color:#032b59;}
Table.CreditCalculator TH { font-weight: bold; padding-bottom:5px;}	
form#CC input { border:1px solid #b2b2b2; }

span.calcTip a:hover {background-color: #d9d9d9; color:#fff;}
span.calcTip a:link span{display: none;}
span.calcTip a:visited span{display: none;}
span.calcTip a:hover span {
  position: absolute; top:680px; left:645px;
  background-color: #e5e5e5;
  width:375px;
  padding: 5px 5px 5px 5px;
  border: 1px solid #808080;
  color: #000;
  text-align:left;
  display: block;
  text-decoration: none;
}