@charset "UTF-8";
/* CSS Document */
* html{
margin:0px;
padding:0px;
}
* {
margin:0px;
padding:0px;
}
body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(img/bodybg.jpg);
background-repeat:repeat-x;
}
.header{
height:88px;
margin:0px;
padding:0px;
}

a {text-decoration: none;
color: black;
color: #222;
}
a {
	color:#FFF;
	text-decoration: none;
}
a:hover {
	color:#a6b9ce;
	text-decoration:none;
}
.logo{
margin-left:25px;
}
.extra {
position:absolute;
top:40px;
left:855px;
line-height:20px;
list-style:none;
}

.extra li {
	padding-left:85px;
}

.extra a {
	color:#000a16;
	text-decoration: none;
}
.bodylink{
	color:#000a16;
	text-decoration: underline;
	font-weight:bold;
}
.content{
clear:both;
min-width:100%;
height:586px;
margin:0px;
padding:0px;
}
.sidenav{
z-index:0;
position:absolute;
width:236px;
background-image:url(img/sidenavbg.jpg);
background-repeat:repeat-y;
left:30px;
top:88px;
height:760px;
}
.sidenav ul{

	list-style-type:none;
}
.sidenav li{
	margin-left:40px;
	padding-bottom:10px;
}
.sidenav li a{
	color:#FFFFFF
}
.sidenav li a:hover{
color:#fff200;
text-decoration:underline;
background-image:url(img/check.gif);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
}
.links {
	margin-left:1.9em;
	width:190px;
	float:left;
}
.contentbody{
position:absolute;
background-color:#d7d7d7;
left:265px;
top:88px;
padding-left:25px;
padding-right:45px;
padding-top:35px;
height:725px;
width:610px;
}
.bodytext{
margin-left:55px;
}
.keyfeatures_alt{
width:200px;
float:right;
display:inline;
background-color:#FFFFFF;
height:330px;
margin-left:15px;
list-style-type:none;
margin-bottom:10px;
}
.kf{
padding-left:5px;
padding-right:2px;
}
.keyfeatures{
width:200px;
float:right;
display:inline;
background-color:#FFFFFF;
height:210px;
margin-left:15px;
list-style-type:none;
margin-bottom:10px;
}
.keyfeatures li{
padding-bottom:5px;
padding-left:15px;
}
.splitl{
width:280px;
float:right;
display:inline;
}
.splitr{
width:200px;
display:inline;
}
.secondhalf{
clear:both;
padding-top:8px;
min-width:100%;
width:100%;
height:55px;
position:absolute;
top:860px;
}

.freecards{
margin-left:50px;
}
.application{
background-image:url(img/appbg.jpg);
width:600px;
background-repeat:no-repeat;
background-color:#464d53;
height:85px;
padding-top:40px;
padding-left:25px;
}
.application select{
display:inline;
z-index:99;
}
.appsubmit{
margin-left:445px;
}
.rates{
float:left;
width:290px;
margin-right:50px;
}
.titles{
font-size:16px;
font-weight:bold;
color:#ed1c24;
}
.formtitles{
font-size:14px;
font-weight:bold;
color:#666666;
}
.committment{
margin-left:70px;
background-color:#464d53;
width:277px;
height:280px;
display:inline;
float:left;
padding
}
.process{
margin-left:20px;
background-color:#464d53;
width:277px;
height:280px;
display:inline;
float:left;
}
.brand{
margin-left:20px;
background-color:#464d53;
width:277px;
height:280px;
display:inline;
float:left;
}
.brand ul{
list-style-type:none;
}
.process ul{
list-style-type:none;
}
.committment ul{
list-style-type:none;
}
.supportcopy{
padding-left:15px;
padding-right:25px;
color:white;
}
.footer{
clear:both;
text-align:right;
padding-top:25px;
padding-bottom:25px;
width:700px;
}
.footer a{
color:#000a16;
}
.footer a:hover{
color:#000a16;
text-decoration:underline;
}
.formleftside{
margin-right:75px;
float:left;
width:245px;
}
.formrightside_alt{
width:auto;
display:inline;
float:left;
}
.formrightside_alt2{
width:240px;
display:inline;
float:left;
}
.formrightside{
width:200px;
display:inline;
}
.formrightside_2{
width:220px;
display:inline;
}
.highlights{
background-color:#000a16;
color:white;
font-size:14px;
}
.submitbtns{
float:clear;
position:absolute;
top:680px;
width:500px;
left:75px;
text-align:center;
}
.prev{
margin-right:250px;
display:inline;
float:left;
}
.nxt{
margin-left:250px;
}
.submit{
text-align:center;
}
.comments{
text-align:left;
clear:both;
}
.webad{
width:637px;
height:88px;
background-image:url(img/webad.jpg);
position:absolute;
top:0;
left:269px;
}
.app_p1{
width:200px;
display:inline;
float:left;
margin-bottom:30px;
}
.app_p2{
width:300px;
display:inline;
float:left;
margin-bottom:30px;
}
.app_btns{
text-align:center;
float:left;
}
.app_btns2{
text-align:center;
float:left;
width:450px;
}
.app_steps{
position:absolute;
clear:both;
top:21px;
left:430px;
}
.singlenext{
margin-left:250px;
}
.formleftside_alt{
margin-right:65px;
float:left;
width:auto;
height:500px;
}
.indent{
margin-left:45px;
}