body {
	font-weight: 300;
	color: #666;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 15px 20px;
}

#header {
	width: 779px;
	height: 150px;
	overflow:hidden;
}

#subheader {
	width: 777px;
	height: 44px;
	background-color:#cbc5be;
	border-left:1px solid #908e8f;
	border-right: 1px solid #908e8f;
	overflow:hidden;
}

.subhead_text{
	position:relative;
	padding:6px;
	font-size:20px;
	color:#FFFFFF;
	float:left;
}

#content {
	width:777px;
	margin:0;
	padding:0;
	border-bottom: 1px solid #908e8f;
	border-right: 1px solid #908e8f;
	border-left: 1px solid #908e8f;
	background-image: url(../images/tan_bar.gif);
	background-position: left;
	background-repeat: repeat-y;
	overflow:hidden;
	float:left;
}

#left{	
	font-family:Arial, Helvetica, sans-serif;
	border-top:2px solid #FFFFFF;
	float:left;
	width:230px;
	overflow:hidden;}

#left-col-top{
	float:left;
	width:230px;
	color:#FFFFFF;
	padding:5px 0 0 0;
	background-color:#c1b8ae;
	border:0;
	overflow:hidden;
}

#callout1{margin:0 5px 0 5px; border-bottom:2px solid #fff; overflow:hidden; float:left; width:220px;}
*html #callout1{margin:0 5px 0 5px; border-bottom:2px solid #fff; overflow:hidden; float:left; width:210px;}

	.callout1_ln1{ font-size:12px; font-weight:bold; margin-left:10px;}
	.callout1_ln2{ font-size:50px; font-weight:bold; margin-left:10px; margin-top:-8px;}
	.callout1_ln3{ font-size:12px; font-weight:bold; margin:-8px 0 8px 0; float:right; padding-right:15px;}
	.callout1_ln4{ font-size:30px; font-weight:bold; margin-left:10px; line-height:25px;}
	.callout1_ln5{ font-size:30px; font-weight:bold; margin:2px 0 8px 35px; line-height:25px;}
	
#callout2{margin:0 5px 0 5px; border-bottom:2px solid #fff; overflow:hidden; float:left; width:220px;}
*html #callout2{margin:0 5px 0 5px; border-bottom:2px solid #fff; overflow:hidden; float:left; width:210px;}

	.callout2_ln1{ font-size:12px; font-weight:bold; margin-left:10px; margin-top:5px;}
	.callout2_ln2{ font-size:30px; font-weight:bold; margin-left:10px; line-height:25px;}
	.callout2_ln3{ font-size:12px; font-weight:bold; margin:3px 0 8px 0; float:right; padding-right:15px;}
	.callout2_ln4{ font-size:26px; font-weight:bold; margin:0 0 8px 10px; line-height:25px;}

#callout3{margin:0 5px 0 5px; overflow:hidden; float:left; width:220px;}
*html #callout3{margin:0 5px 0 5px; overflow:hidden; float:left; width:210px;}

	.callout3_ln1{ font-size:12px; font-weight:bold; margin-left:10px; margin-top:5px;}
	.callout3_ln2{ font-size:30px; font-weight:bold; margin-left:10px; line-height:25px;}
	.callout3_ln3{ font-size:12px; font-weight:bold; margin:3px 0 8px 0; float:right; padding-right:15px;}

#callout4{margin:0 5px 0 5px; border-top:2px solid #fff; overflow:hidden; float:left; width:220px;}
*html #callout4{margin:0 5px 0 5px; border-top:2px solid #fff; overflow:hidden; float:left; width:210px;}

	.callout4_ln1{ font-size:12px; font-weight:bold; margin-left:10px;}
	.callout4_ln2{ font-size:30px; font-weight:bold; margin-left:10px; line-height:25px;}
	.callout4_ln3{ font-size:12px; font-weight:bold; margin:3px 0 8px 0; float:right; padding-right:15px;}


#card_selector_header{ 
	background-color:#eceae7;
	text-align:center;
	font-weight:bold;
	position:relative;
	float:left;
	width:230px;
	padding:5px 0 0 0;
	color:#a2968a;
	border-top:2px solid #ffffff;
	}

/*Bottom Left Column (Card Selector)*/

#left-col-bottom{
	position:relative;
	width:230px;
	float:left;
	background-color:#eceae7;
	border:0;
	padding:5px 0 0 0;
	min-height:150px;
}

		#cards{
			border:0;
			width:92px;
			margin:0 0 0 15px;
		}
		
		#card_1{position:absolute; top:5px; left:5px; padding:0;}
		#card_2{position:absolute; top:65px; left:5px; padding:0;}
		
		#card_1 img{position:absolute; top:5px; left:10px; padding:0;}
		#card_2 img{position:absolute; margin:15px 0 0 10px; padding:0;}
		
		.top_bg{
			background-image: url(../images/top_card_bg.gif);
			position:absolute;
			top:0;
			left:-30px;
			width:110px;
			height:73px;
		}
		
		.btm_bg{
			background-image: url(../images/btm_card_bg.gif);
			position:absolute;
			top:30px;
			left:-30px;
			width:110px;
			height:73px;
			z-index:2;
		}
		
		#cards_cont{
			width:115px;
			position:relative;
			margin-left:110px;
			padding:0;
			
		}
		
		#cont_1, #cont_2{padding:2px 0 0 4px; color: #FFFFFF; background-color:#b3a99e; font-size:11px; min-height:131px; position:relative; z-index:1;}
				#cont_1 ul, #cont_2 ul {margin:0 0 5px 0;padding:0;}
				#cont_1 ul li, #cont_2 ul li{margin:0 0 0 16px; padding:0 3px 0 -15px;}
				.cont_head{font-weight:bold; font-size:11px;}
		
		#orig_cont{
			background-color:#eceae7;
			float:left;
			font-size:11px;
			width:115px;
			margin:0;
			padding:0;
			position:relative;
			line-height:10px;
		}
		
		#orig_cont p{padding:6px 0 5px 0; margin:0; color:#a2968a;}
		
		#tl2, #tr2, #br2, #bl2{position:absolute}
				#tl2{top:0;left:0; z-index:-1;} 
				#tr2{top:0;right:0; z-index:-1;}
				#br2{bottom:0;right:0; z-index:-1;}
				#bl2{bottom:0;left:0; z-index:-1;}
	
	
				* html #tl2{top:0;left:-4px; z-index:-1;} 
				* html #tr2{top:0;right:-1px; z-index:-1;}
				* html #br2{bottom:4px;right:-1px; z-index:-1;}
				* html #bl2{bottom:4px;left:-4px; z-index:-1;}
		
			
/*bottom left end*/
	
	
#right-col{
	float:left;
	width:530px;
	padding:0 0 10px 0;
	font: 62.5%/1.6em Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#a2968a;
}

#bullets{position:relative; float:left; padding:0; margin:0;}
			
			.corners_hide, .corners_show{position:relative;font-size:12px;width:490px}
			.corners_hide img{display:none;}
			.corners_hide a:active, .corners_hide a:link, .corners_hide a:visited, .corners_hide a:hover{color:#b4a99f;text-decoration:none; font-weight:bold;}
			
			.corners_hide{
				margin:0 0 5px 20px;
				padding:0 0 0 10px;
				}
	
			.corners_show{
				background-color:#b4a99f;
				margin:-3px 5px 5px 10px;
				padding:3px 5px 5px 20px;
				color:#FFF;
			}
			
			.corners_show a:link, .corners_show a:hover, .corners_show a:visited, .corners_show a:active{color:#FFF;text-decoration:none;}
			.corners_show img{display:block;}
			
			
			
			#tl, #tr, #br, #bl{position:absolute}
			#tl{top:0;left:0;} 
			#tr{top:0;right:0;}
			#br{bottom:0;right:0;}
			#bl{bottom:0;left:0;}
			
			
			.bullet_brown{position:absolute;top:0;left:0;}
			.bullet_brown{color:#b4a99f;}
			
			.bullet_white{position:absolute;top:3px;left:10px;}
			.bullet_white{color:#fff;}
			
			
			/*IE6 Hack*/
			* html #tr{right:-1px;}
			* html #br{right:-1px;}

			
			
			
		
			.bullettext2 {
				font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-style: normal;
				font-weight: normal;
				position:relative;
				padding:0 5px 0 0;
				
			}
			

		
#logo{
	float:left;
	margin:0;
	padding:16px 15px 0 17px;
}

#top_apply{
	float:right;
	padding:16px 45px 0 17px;
	}

#top-info {
	margin:0;
	padding: 20px 10px 12px 20px;
	font-size: 12px;
	float:left;
	width:480px;
}

#other-text {
	margin: 0 0 10px 0;
	color: #a2968a;
	padding: 5px 12px 0 20px;
	font-size: 11px;
	float:left;
	width:430px;
}

#abp {
	padding: 0 12px 0 20px;
	font-size:10px;
	float:left;
	width:430px;
}

#abp a {
	color: #a2968a;
	text-decoration:underline;
}


#other-text a {
	color: #a2968a;
	text-decoration:underline;
}

#wrap {
	width: 801px;
	padding: 0;
	text-align: left;
	position: relative;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}

.right{
	float: right;
	width: 533px;
	position: relative;
}

#applyright {
	margin: 0;
	padding: 5px 0px 0px 280px;
}

#footnotes{
	margin:0;
	padding:10px 0 0 0;
	width: 779px;
	position:relative;
	float:left;
	
}

#footnotes p.rewards{
	padding:7px 0;
}

#footnotes p.pricing{
	padding:10px 0 0 0;
}

.pricing a{color:blue;}
#footnotes p.pricing a:hover, a:visited, a:active{color:blue; text-decoration:underline;}

.fn_header {
	font-weight: bold;
}

.inside_link{text-decoration:underline;
             color:#ffffff;}

.blue_text { color: #265ca7; }
.blue_text sup { font-size: 0.5em; top: -1.25em; }
