/* --------
CREDIT OFFER/LANDINGPAGE STYLES
----------- */

/* GENERAL */
body {
	margin:10px auto; 
	min-width:850px; 
	font-family:Arial, sans-serif;
}
p {
	margin: 0 0 10px 0;
}
h1 {
	font-size: 32px;
}
h2 {
	font-size: 24px;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 16px;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 10px;
}
h1,h2,h3,h4,h5,h6 {
	margin: 0 0 12px 0;
	font-weight:bold;
}
form {
	margin: 0;
}
input, select, textarea {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
#wrapper {
	margin: 0px auto 10px auto;
	width: 930px;
	height: auto;
}
a {
	color:#003399;
}
a:hover {
	color:#CC3300;
}
.clear {
	clear:both;
}
.required {
	color:#CC0000;
	font-weight:bold;
}

/* HEADER / FOOTER INCLUDE STYLES */
#incHeader, #incFooter {
	text-align:center;
}
#incHeader {
	width:850px;
	margin:auto;
}
#incFooter {
	font-size:11px;
	color: #999;
}

/* HEADER - LOGO and MEMBER LOGIN*/
#logo { /* Logo Container */
	float:left; 
	width:342px;
}
#login { /* Member Login Link Container-Formatting */
	float:right; 
	text-align:right; 
	width:200px; 
	height:20px; 
	margin-top:12px; 
	font-size:12px; 
	font-weight:bold;
}

/* Landing Page - Top/Cap of Content ------------------------ */
#landingContentTop {width:900px; min-height:27px; background:url(/img/offers/cbv1/landingcontent_header.jpg) no-repeat top;}

/* Content ------------------------*/
#mainContentContainer {width:900px; height:auto; background:url(/img/offers/cbv1/maincontainer_bg.jpg) repeat-y center}

#footer {
	margin-top:-25px}
	
/* FOOTER NAVIGATION */
#footerLinks {
	margin:10px auto 0 auto; 
	padding:0;
}
#footerLinks ul {
	list-style:none; 
	border:none; 
	text-align:center; 
	font-size:11px; 
	margin:0; 
	padding:0;
}
#footerLinks li {
	display:inline; 
	margin: 0 14px 0 14px;
}
#footerLinks a {
	text-decoration:none;
}
#footerLinks a:hover {
	text-decoration:underline;
}


/* Footer ------------------------ */
/* #footer {width:900px; height:53px; background:url(/img/offers/cbv1/maincontainer_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;}


/* FOOTER - SECURITY LOGOS */
#securityLogos {
	margin:10px 0 0 0; 
	text-align:center;
}

/* FOOTER - DISCLAIMERS */
#disclaimers {
	margin:0 auto; 
	padding:0; 
	width:820px; 
	font-size:11px; 
	text-align:left; 
	color:#666;
}

/* OFFER REGIONS / STYLES  */
#offerImg {
	margin:0 0 5px 0; 
	padding:0;
}
#offerDetails {
	float:left; 
	width:540px;
	height:130px;
	padding:16px 14px 0 16px;
	background:transparent url(/img/offerfeatures_bg.jpg) no-repeat top left;
}
#offerDetails h5 {}
#offerDetails ul {
	margin:0 0 0 20px; 
	padding:0;
}
#offerDetails li {
	font-size:11px;
}
#offerOrderBtn {
	float:right; 
	width:272px;
}

/* Added for LANDING PAGES - 5-15-09 */
#offerLeftCol { /* Left Column Content */
	float:left; 
	width:460px;
	height:140px;
	padding:16px 14px 0 16px;
	background:transparent url(/img/offerfeatures_small_bg.jpg) no-repeat top left;
}
#offerLeftCol h5 {}
#offerLeftCol ul {
	margin:0 0 0 20px; 
	padding:0;
}
#offerLeftCol li {
	font-size:11px;
}

#offerRightCol { /* Right Column Content */
	float:right; 
	width:340px;
}
#offerRightColFormBtn { /* Right Column Content */
	float:right; 
	width:340px;
	text-align:center;
	padding-top:30px;
}
#orderForm {
	font-size:11px;
}
#offerOrderBtnCentered { /* For Order buttons with input forms*/
	width:auto;
	text-align:center;
	margin:5px 0 10px 0;
}

/* Added for LANDING PAGES - NEW 5-18-09 */
#offerLeftCol422px { /* Left Column Content */
	float:left; 
	width:422px;
	height:250px;
	padding:20px 20px 0 20px;
	background:transparent url(/img/offerfeatures_gray_content_461px.jpg) no-repeat top left;
}
#offerLeftCol422px h5 {}
#offerLeftCol422px ul {
	margin:0 0 0 20px; 
	padding:0;
}
#offerLeftCol422px li {
	font-size:11px;
}

#offerLeftColwScale422px { /* Left Column Content WITH SCALE */
	float:left; 
	width:422px;
	height:250px;
	padding:20px 20px 0 20px;
	background:transparent url(/img/offerfeatures_gray_content_wscale_461px.jpg) no-repeat top left;
}
#offerLeftColwScale422px h5 {}
#offerLeftColwScale422px ul {
	margin:0 0 0 20px; 
	padding:0;
}
#offerLeftColwScale422px li {
	font-size:11px;
}


/* Right Col */
#offerRightCol350px { /* Right Column Content */
	float:right; 
	width:350px;
	height:250px;
	padding:20px 14px 0 16px;
	margin-right:50px;
	background:url(/img/offerfeatures_form_bg_381px.jpg) top left no-repeat;
	color:#fff;
}

/* ------------------ AFFILIATE OFFERS ** DS ** 5-18-2009 -------------------------*/

/* OFFER DS1 -------*/

#offerDS1Container { /* Formats form Container with Grahic BG*/
	position:relative;
	margin:0; 
	padding:0;
	width:850px;
	height:437px;
	background:url(/img/offer_ds1_bg.jpg) no-repeat;
}
#offerDS1Container input, #offerDS1Container select, #offerDS1Container textarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
#offerDS1Form { /* Formats Form/content placement */
	position:absolute;
	top:110px;
	left:130px;
	background:transparent;
	text-align:center;
}
#offerDS1Form #orderForm { /* Format text in form/table */
	font-size:12px;
}
#offerDS1OrderBtn { /* Formats Order Button */
	margin:5px 0 0 0;
	text-align:center;
} 
#offerDS1FormReqTxt { /* Formats Required Txt disclaimer */
	text-align:center;
	font-size:11px;
} 
#offerDS1ScaleImg {
	margin:2px 0;
}

/* OFFER DS2 -------*/

#offerDS2Container { /* Formats form Container with Grahic BG*/
	position:relative;
	margin:0; 
	padding:0;
	width:850px;
	height:368px;
	background:url(/img/offer_ds2_bg.jpg) no-repeat;
}
#offerDS2Container input, #offerDS2Container select, #offerDS2Container textarea { /* Format form elements */
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
#offerDS2Form { /* Formats Form/content placement */
	position:absolute;
	top:140px;
	left:250px;
	background:transparent;
	text-align:center;
}
#offerDS2Form #orderForm { /* Format text in form/table */
	font-size:11px;
}
#offerDS2OrderBtn { /* Formats Order Button */
	margin:5px 0 0 0;
	text-align:center;
} 
#offerDS2FormReqTxt { /* Formats Required Txt disclaimer */
	text-align:center;
	font-size:11px;
} 
#offerDS2Header { /* Format page header */
	text-align: center;
	margin:0 0 8px 0;
}
#offerDS1DYKnowImg {
	margin:2px 0;
	text-align:center;
}

/* OFFER DS3 -------*/

#offerDS3Container { /* Formats form Container with Grahic BG*/
	position:relative;
	margin:0; 
	padding:0;
	width:850px;
	height:368px;
	/*background:url(/img/offer_ds3_bg.jpg) no-repeat;*/
	background:url(/img/offer_ds3_bgV1.jpg) no-repeat;
}
#offerDS3Container input, #offerDS3Container select, #offerDS3Container textarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
#offerDS3Form { /* Formats Form/content placement */
	position:absolute;
	top:110px;
	left:120px;
	background:transparent;
	text-align:center;
}
#offerDS3Form #orderForm { /* Format text in form/table */
	font-size:12px;
}
#offerDS3OrderBtn { /* Formats Order Button */
	margin:5px 0 0 0;
	text-align:center;
} 
#offerDS3FormReqTxt { /* Formats Required Txt disclaimer */
	text-align:center;
	font-size:11px;
} 
#offerDS3ScaleImg {
	margin:2px 0;
}

/* OFFER ML1 & MB1 -------*/

#offerML1Container, #offerMB1Container { /* Formats form Container with Grahic BG*/
	position:relative;
	margin:0; 
	padding:0;
	width:850px;
	height:437px;
	background:url(/img/offer_ml1_bg.jpg) no-repeat;
}
#offerML1Container input, 
#offerML1Container select, 
#offerML1Container textarea,
#offerMB1Container input, 
#offerMB1Container select, 
#offerMB1Container textarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
#offerML1Form, #offerMB1Form { /* Formats Form/content placement */
	position:absolute;
	top:110px;
	left:130px;
	background:transparent;
	text-align:center;
}
#offerML1Form #orderForm, #offerMB1Form #orderForm { /* Format text in form/table */
	font-size:12px;
}
#offerML1OrderBtn, #offerMB1OrderBtn { /* Formats Order Button */
	margin:5px 0 0 0;
	text-align:center;
} 
#offerML1FormReqTxt, #offerMB1FormReqTxt { /* Formats Required Txt disclaimer */
	text-align:center;
	font-size:11px;
} 
#offerML1ScaleImg, #offerMB1ScaleImg { /* Formats scale graphic container */
	margin:2px 0;
}

/* OFFER ds6 */

/* OFFER DS3 -------*/

#offerDS6Container { /* Formats form Container with Grahic BG*/
	position:relative;
	margin:0; 
	padding:0;
	width:850px;
	height:368px;
	/*background:url(/img/offer_ds6_bg.jpg) no-repeat;*/
	background:url(/img/offer_ds6_bgV1.jpg) no-repeat;
}
#offerDS6Container input, #offerDS6Container select, #offerDS6Container textarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
#offerDS6Form { /* Formats Form/content placement */
	position:absolute;
	top:110px;
	left:120px;
	background:transparent;
	text-align:center;
}
#offerDS6Form #orderForm { /* Format text in form/table */
	font-size:12px;
}
#offerDS6OrderBtn { /* Formats Order Button */
	margin:5px 0 0 0;
	text-align:center;
} 
#offerDS6FormReqTxt { /* Formats Required Txt disclaimer */
	text-align:center;
	font-size:11px;
} 
#offerDS6ScaleImg {
	margin:2px 0;
}

/* OFFER DS7*/
#offerDS7Container { /* Formats form Container with Grahic BG*/
	position:relative;
	margin:0; 
	padding:0;
	width:850px;
	height:308px;
	background:url(/img/offer_ds7a_bg.jpg) no-repeat; /* bak::: /img/offer_ds7_bg.jpg */
}
#offerDS7FeatBtn { /* Order Now Btn */
	position:absolute; 
	right:130px; /* 50px - 6/19*/
	top:0px; 
	width:293px; 
}
#offerDS7FeatBox1 { /* Feature text - box 1 */
	position:absolute; 
	left:28px; 
	top:76px;  /* 82px - 6/19*/ /*86 orig */ 
	width:260px; /* 360px - 6/19*/
	color:#fff;
	font-size:12px;
	line-height:1.6em;
}
#offerDS7FeatBox2 {
	position:absolute; 
	left:370px; /* 436px - 6/19*/ 
	top:235px;  /*120*/ 
	width:auto;  /* 190px - 6/19*/ 
	height:90px; 
	text-align:center; 
	font-size:14px;
	color:#27405A;
	line-height:1.3em;
}
#offerDS7FeatBox3 {
	position:absolute; 
	right:34px; 
	top:235px; /*120*/ 
	width:auto; /* 181px - 6/19*/
	text-align:left; 
	font-size:14px;  
	color:#27405A;
	line-height:1.3em;
}
#offerDS7FeatBox4 { /* Feature text - box 4 */
	position:absolute; 
	left:488px;  /* 552px - 6/19*/
	top:85px; /*250*/ 
	width:458px; 
	text-align:left; 
	font-size:16px; /* 14px - 6/19*/
	font-weight:bold;
	line-height:1.3em;
	color:#27405A;
}