body{
background: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#1b1b1b;
padding:0;
margin:0;
text-align:center;
}
.clear{
clear:both;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#3b424e;
margin:0px;
line-height:18px;
}

#wrap{
margin:0px auto;
padding:0px;
text-align:left;
width:902px;
height:auto;
}

#header{
float:left;
width:902px;
height:auto;
}

#header h1{
margin:0px;
padding:0px;
border:0px;
float:left;
width:281px;
height:134px;
}
#nav{
float:left;
width:621px;
height:106px;
padding-top:28px;
background:url(steps.gif);
}
#nav ul{
padding:0px;
margin:0px;
}
#nav li{
list-style-type:none;
float:left;
background:url(tab-l.gif) no-repeat 0% 100%;
padding-left:12px;
color:#161214;
margin:0px;
font-size:13px;

}
#nav li span{
background:url(tab-r.gif) no-repeat 100% 100%;
padding:6px 12px 0px 0px;
line-height:28px;
display:block;
}
#nav li span a{
font-weight:bold;
color:#161214;
text-decoration:none;
}
#nav li span a:hover{
color:#fe007b;
text-decoration:none;
}
#nav li span a.current{
color:#fe007b;
text-decoration:none;
}
#banner-container{
float:left;
width:902px;
background:#f0f0f0 url(banner-prt2.jpg) no-repeat 100% 0%;
height:333px;
}
#banner-prtl{
float:left;
width:281px;
height:333px;
}
#banner-prtr
{
float:left; 
width:419;
padding:50px 21px 1px 181px;
}
#container-frm{
float:left;
width:419px;
height:auto;
padding-bottom:18px;
background:#f67ba4 url(frm-btm.gif) no-repeat  0% 100%;
}

#container-frm form{
width:409px;
background:#f67ba4 url(frm-bg.gif) no-repeat 0px 0px;
float:left;
margin:0px;
padding:0 5px;
color:#13184d;
font-size:12px;
}

#container-frmT{
width:419px;
float:left;
}
#middle{
float:left;
width:902px;
background:url(round-crBtm.gif) no-repeat 0% 100%;
padding-bottom:24px;
}
.content{
float:left;
width:870px;
background:url(round-bg.gif) repeat-y;
height:auto;
padding:0px 16px;
text-align:justify;
}
.pic{
float:right;
border:3px solid #d6dadc;
margin-left:5px;
}


.content li{
list-style-type:none;
background: url(arrow-pnk.gif) no-repeat 0px 7px;
padding-left:16px;
}

.text-pnk{
color:#e5267c;
font-weight:bold;
}
.input_field{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:107px;
}


.fl{
float:left;
height:auto;
}
#footer{
padding:8px 5px 3px;
float:left;
width:892px;
background-color:#f64595;
border-top:1px solid #df2576;
text-align:center;
color:#fdffff;
}
#footer ul{
padding:0;
margin:0;
border-bottom:1px solid #f9a8bd;
}
#footer li{
background: url(arrow.gif) no-repeat 0 3px;
list-style-type:none;
display:inline;
line-height:28px;
color:#footer;
color:#fdffff;
padding-left:16px;
}
#footer  a{
color:#fdffff;
text-decoration:none;
}
#footer  a:hover{
color:#fdffff;
text-decoration: underline;
}

.style1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	color:#E5267C;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	margin:0px;
	padding:0px;
}

.steps_panel {
	float:left;
	width:902px;
	height:67px;
	background-color:#f0f0f0;
	padding:10px 0;
}

.step1 {
	float:left;
	height:67px;
	width:259px;
	margin-left:15px;
}

.step2 {
	float:left;
	height:67px;
	width:265px;
	margin-left:15px;
}

.step3 {
	float:left;
	height:67px;
	width:296px;
	margin-left:15px;
}