/* General ------------------------ */
html {font-family:Arial, Helvetica, sans-serif;}
body {min-width:900px;margin:20px auto; text-align:center;}
#wrapper {width:900px; margin:0 auto; text-align:left;}
h1,h2,h3,h4,h5,h6 {margin:0 0 12px 0; color:#001F3E}
h1 {font-size: 32px}
h2 {font-size: 24px}
h3 {font-size: 18px}
h4 {font-size: 16px}
h5 {font-size: 12px}
h6 {font-size: 10px}
p {margin:0 0 12px 0}
form {margin:0; padding:0;}
a {color:#3A76B1;}
a:hover {color:#CC3300;}
.clear {clear:both; height:1px; display:block;}

/* Header ------------------------ */
#header {width:900px; margin-bottom:5px;}

/* Logo */
#logo {float:left;}

/* Login Form */
#login {float:right; font-size:11px;}
#login input {font-size:12px;}

/* Page Titles  ------------------------*/
#pageTitle {width:900px; min-height:68px; background:url(/img/subcontent_header3.jpg) no-repeat top;}
#pageTitle h2 {color:#2F5584;  margin:0;padding:26px 10px 5px 28px;font-size:22px;}
/* Border/edge below titles */
#titleBottomBdr {width:900px; height:auto; background:url(/img/subcontent_bg.jpg) repeat-y center}
#titleBottomBdr hr {margin:0 auto; padding:0; color: #eee; background-color: #eee; border:none; height:1px; width:880px;}

/* Content ------------------------*/
#mainContentContainer {width:900px; height:auto; background:url(/img/SubPages/subcontent_bg.jpg) repeat-y center}
#subContent {float:left; width:670px; margin:16px 0 10px 26px; font-size:12px}
#subSidebar {float:right; width:160px; margin:16px 24px 20px 0; font-size:12px}

/* Footer ------------------------ */
#footer {width:900px; height:53px; background:url(/img/SubPages/subcontent_footer.jpg) no-repeat top;text-align:center;}

/* Footer - Nav */
ul#footerNav {margin: 0;padding: 12px 0 0 0;list-style-type: none;text-align: center;}
ul#footerNav li {display: inline;}
ul#footerNav li a {text-decoration: none;padding: 3px 5px;color: #3A76B1;background-color:transparent;font-size:11px;}
ul#footerNav li a:hover {color: #36516E;text-decoration: underline;}

/* Disclaimer ------------------------ */
#disclaimers {width:850px;font-size:11px; color:#666;margin:14px auto 0 auto;}

/* Banner Ads ------------------------ */
.ad {text-align:center}

/* Landing Page - Top/Cap of Content ------------------------ */
#landingContentTop {width:900px; min-height:27px; background:url(/img/SubPages/landingcontent_header.jpg) no-repeat top;}

/* Landing Page - Billboard ------------------------ */
#landingBillboard {position:relative;background:url(/img/SubPages/landingad_freecreditreport_bg_v7.jpg) no-repeat center; width:850px; height:719px;margin:auto;}
#landingBillboard #offerDetailsTxt {position:absolute;top:363px;left:22px;width:460px;color:#fff;font-size:16px;line-height:22px;height: 177px;}
#landingBillboard #getItFree_Btn {position:absolute;top:296px;right:-1px;width:348px;}
#landingBillboard #creditWiseTxt {position:absolute;top:630px;right:35px;width:180px;font-size:14px;line-height:16px;}
#landingBillboard #didYouKnowTxt {position:absolute;top:630px;right:263px;width:180px;font-size:14px;line-height:16px;text-align:center;}
#landingBillboard #offerFeaturesTxt {position:absolute;top:445px;left:615px;width:auto;font-size:16px;font-weight:bold;line-height:22px;color:#162E48;}
#landingBillboard #creditScale {position:absolute;width:343px;height:74px;left: 28px;top: 595px;}

/* Contact Us - Info Request/Validation ------------------------ */
#infoRequestForm {width:322px; margin-left:30px; float:left}
#infoRequestForm label { width: 10em; float: left; }
#infoRequestForm label.error {float: none; color: red; vertical-align: top; }
#infoRequestForm p { clear: both; }
#infoRequestForm .submit {padding:6px 10px 6px 10px;}
#infoRequestForm em { font-weight: bold; padding-right: 1em; vertical-align: top; }



/* NEWSROOM */

table.pressnews {width: auto; padding: 2px;}
table.pressnews td {padding: 0;}
td.date {width: 150px; padding: 20px 0 0 0;}
td.date li {font-size: 14px; font-weight: bold;}
td.subh {height:35px; vertical-align: top;}

/* NEWSROOM */

/* NEWSROOM - 'BACK TO' LINKS */
#backToNews {
	text-align:right
}
a.backToNewsLink {
	background: url(/img/icon_news.gif) no-repeat left center;
	padding-left: 20px;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
}

/* LISTS */
#newsroomArticleList li {
	margin-bottom:1.3em;
	font-size:13px;
}

#faqList li {
	margin-bottom:0.6em;
}	
