body {
background-image:url(Images/clouds.jpg);
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
background-repeat:no-repeat;
background-color:#CBDDEB;
color:#000000;
}

h1 {
font-family: Arial;
font-size: 24px;
color: #FF0000;
margin:0px;
padding:0px;
margin-top:1em;
font-weight:bold;
}

h2 {
color:#FF0000;
font-size:18px;
}

h3 {
color:#0099FF;
font-size:14px;
}

hr {
padding:1px;
border:1px solid dashed #f00;
color: #f00;
height:3px;
}

.wrapper {
width:990px;
margin:auto;
}

.containerheader {
width:990px;
height:16px;
background:url(Images/bgwrapper.gif) no-repeat top;
margin: 0;
padding: 0;
float:left;
}

.headerbanner {
width:950px;
height:260px;
float:left;
background-image:url(Images/Header-Banner.jpg);
}

.containerbody {
width:950px;
background-color:#FFFFFF;
margin: 0px;
padding-left: 20px;
padding-right: 20px;
float:left;
}

.containerbody a {
color:#0099FF;
}


.content {
width:950px;
}

.header {
width:950px;
height:120px;
float:left;
}

.logo {
width:208px;
float:left;
}

.menu {
float:left;
padding-left:160px;
margin-left:5px;
}

.steps {
width:670px; /*950px width */
background-repeat:no-repeat;
height:74px;
color:#FFFFFF;
padding-top:10px;
padding-left:250px;
padding-right:30px;
margin-top:10px;
margin-bottom:10px;
background-image:url(Images/blue-bar.jpg);
font-size:12px;
float:left;
}

.steps strong {
letter-spacing: 2px;
font-size:14px;
}

.step2 {
width:670px;
background-repeat:no-repeat;
height:74px;
color:#FFFFFF;
padding-top:10px;
padding-left:250px;
padding-right:30px;
margin-top:10px;
margin-bottom:10px;
background-image:url(Images/2.jpg);
font-size:12px;
float:left;
}

.step2 strong {
letter-spacing: 2px;
font-size:14px;
}


/*.header ul {
margin:0px;
padding:0px;
list-style:none;
}

.header ul li {
float:left;
width:150px;
height:39px;
line-height:39px;
text-align:center;
background-image:url(Images/buttons.jpg);
margin-right:1px;
display:block;
}

.header ul li a {
color:#FF0000;
font-weight:bold;
text-decoration:none;
display:block;
font-size:16px;
line-height:39px;
}

.header li#selected {
background-image:url(Images/buttons_selected.jpg);
line-height:39px;
}

.header ul li a:hover {
background-image:url(Images/buttons_selected.jpg);
line-height:39px;
color:#FFFFFF;
}
*/

.bluebutton {
	height:33px;
	line-height: 29px;
	background-image: url(Images/bluebutton.jpg);
	background-position:center;
	background-repeat: no-repeat;
	text-align:center;
	}
.bluebutton a {
font-size:12x;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
display:block;
letter-spacing:-1px;
line-height:28px;
}

/*  PROMO SECTION */

.promo {
width:285px;
float:left;
padding-left:10px;
padding-right:10px;
}

.promowrapper {
width:950px;
float:left;
}

.promo_height {
height:185px;
}


.promo h1 {
text-align:center;
}

.vert_line {
background-image:url(Images/vert_divider.jpg);
width:15px;
height:200px;
float:left;
}


.footer {
width:950px;
text-align:center;
background:url(Images/horizontal-blue-bar.jpg) no-repeat top;
float:left;
height:20px;
margin-top:20px;
padding-top:12px;
background-color:#FFFFFF;

}

.containerfooter {
width: 990px; 
background:url(Images/bgwrapper.gif) bottom;
background-repeat:no-repeat;
height:16px;
float:left;
margin-bottom:5px;
}
