html, Body	{	
padding:0;
margin:0;
font-family:Arial;
font-size:14px;
color:#455560;
background-color:#ac4832;
height:100%;
}

.wrap	{	width:1024px; min-height:100%; margin:0 auto; padding:0; border-left:6px solid #963621; border-right:6px solid #963621; background-color:#FFF;	}
*html .wrap {	height:100%;	}
.bkgd_home	{	background-image:url(../images/bkgd_home.jpg); background-repeat:no-repeat; height:750px;	}
.bkgd_success	{	background-image:url(../images/bkgd_success.jpg); background-repeat:no-repeat; background-color:#FFF;	}
.bkgd_plan	{	background-image:url(../images/bkgd_plan.jpg); background-repeat:no-repeat; background-color:#FFF;	}
.bkgd_contact	{	background-image:url(../images/bkgd_contact.jpg); background-repeat:no-repeat; background-color:#FFF;	}
.bkgd_launch	{	background-image:url(../images/bkgd_launch.jpg); background-repeat:no-repeat; background-color:#FFF;	}
.clear	{	clear:both;	}
.clearspace	{	clear:both; padding:50px 0 0 0;	}

A	{	color:#455560;	}
A:hover	{	color:#ed1c24;	}

P	{	line-height:20px;	}


/******** MAIN NAVIGATION ********/
.nav	{	text-indent:-9009px; padding:40px 0 0 100px;	}
.nav A	{	display: block; height:55px;	}
.nav UL	{	display:inline;	}
.nav LI	{	list-style-type:none; margin:0; padding:0 62px 0 0; float: left;	}

.home	{	display:block; width:100px;	}

.launchplan a { background:url(../images/nav_launchplan.gif) 0 0; display:block; height:38px; width:111px; }
.launchplan a:hover { background-position: 0px -38px; border:none; }

.success a { background:url(../images/nav_success.gif) 0 0; display:block; height:38px; width:146px; }
.success a:hover { background-position: 0px -38px; border:none; }

.contact a { background:url(../images/nav_contact.gif) 0 0; display:block; height:38px; width:77px; }
.contact a:hover { background-position: 0px -38px; border:none; }

.startmylaunch a { background:url(../images/nav_startmylaunch.gif) 0 0; display:block; height:38px; width:141px; }
.startmylaunch a:hover { background-position: 0px -38px; border:none; }


/******** SUB NAVIGATION ********/
.subnav	{	text-align:right; font-size:11px; font-weight:bold; color:#00275e; text-transform:uppercase; padding:50px 0 0 0;	}
.subnav A	{	color:#00275e;	}
.subnav A:hover	{	color:#ed1c24;	}


/******** CUSTOM ********/
h1	{	font-size:36px; font-weight:normal; color:#56a1d5; text-align:center; padding:0; margin:0;	}
h2	{	font-size:22px; color:#FFF; text-transform:uppercase; padding:5px 0; margin:0; border-bottom:2px solid #FFF;	}
#sub	{	color:#627483; border-bottom:2px solid #627483; padding:80px 0 0 0;	}
h3	{	font-size:32px; color:#00275e; padding:10px 0 0 0; margin:0;	}
h4	{	font-size:18px; font-weight:normal; color:#00275e; text-transform:uppercase; padding:0 0 10px 0; margin:0;	}

.suc1	{	font-size:24px; color:#7ba2b3; padding:7px 0 0 0; margin:0;	}
#gray	{	color:#627483;	}
.succol1	{	width:350px; float:left; padding:50px 0 0 0;	}
.succol2	{	width:605px; float:right; padding:0 60px 0 0;		}
.succol1sub	{	width:105px; float:left;	}
.succol2sub	{	width:500px; float:right;	}
.url	{	font-family:"Courier New", Courier, monospace; font-weight:bold; text-align:right; padding:0 20px 0 0;	}
.launchcol	{	width:700px; float:right; padding:0 60px 0 0; margin:70px 0 0 0;		}


/******** BUTTONS ********/
.button{ display:block; width:186px; height:58px; background-repeat:no-repeat; background-position:0 0; text-indent: -4000px; font-size:0; line-height:0; } 
.button:hover{ background-position:0 -58px; } 

.btn_launch { background-image:url(../images/btn_launch.jpg); }


/******** TABLE ********/
.tbl_contact	{	margin:160px auto 20px auto;	}
TD	{	vertical-align:top; width:50%;	}
.rule	{	margin:0 auto; margin:20px 0;	}

.tbl_launch TD	{	padding:10px;	}
.tbl_right	{	text-align:right;	}

.tbl_launch2 TD	{	padding:10px 10px 0 10px;	}
.small	{	font-size:11px; color:#a2a7ab;	}
#red	{	color:#e41d25;	}


/******** FOOTER ********/
.footer	{	font-size:10px; border-top:1px solid #b5cadc; margin:10px 0; padding:10px 25px; background-color:#FFF;	}
.footer A	{	text-decoration:none;	}

#copy	{	margin:0 0 0 300px;	}
