@charset "utf-8";
/* CSS Document */
body{ margin:0px auto; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}
/*h1,h2,h3,h4,h5,h6,p,img,a,table,tr,td,div{margin:0; padding:0;}*/
h1,h2,h3,h4,h5,h6,p,img,a,tr,td,div{margin:0; padding:0;}
ul,li,ol{margin:0; padding:0; list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a img{margin:0; padding:0; border:none;}
.clear{display:block; clear:both;}
/*********************************************************************************/
.header{height:50px; background:#01102f;}
.content{width:939px; margin:0 auto; text-align:left;}
.content h1{text-align:center; font-size:28px; padding:10px 0 0 0;}
.pdptopbg {
	 background:url(../images/pdptopbg.jpg) top repeat-x;
	 height: 155px;
}
.pdptopbgbodi {
	background-image: url(../images/pdptopbg2.gif);
	background-repeat:repeat-x;
	height: 155px;
	background-position:top left;
	background-color:#c8eafe;
}
.pdpmidbg {
	background: url(../images/pdp_mid_bg.gif) 0 155px repeat-x;
}
#SignupForm{ border:1px solid #999; margin-bottom:20px; background:#fff;}
#SignupForm p{text-align:center;}
fieldset { border:none; width:98%;}
legend { font-size:18px; margin:0px; padding:10px 0px; color:#01102f; font-weight:bold;}
label { display:block; margin:7px 0 2px 5px;}
input[type=text], input[type=password] { width:300px; padding:2px 5px; border:solid 1px #74ccff;}

.inputone[type=text], input[type=password] { width:210px; padding:2px 5px; border:solid 1px #74ccff;} 

input.viks[type=text], input[type=password] { width:210px; padding:2px 5px; border:solid 1px #74ccff;} 

.prev, .next { background-color:#6f8a59; padding:5px 10px; color:#FFCC00; text-decoration:none;}
.prev:hover, .next:hover { background-color:#406c1c; text-decoration:none; color:#FFCC00}
.prev { float:left;}
.next { float:right;}
#steps { list-style:none; width:100%; overflow:hidden; margin:0px; padding:0px; display:none;}
#steps li {font-size:24px; float:left; padding:10px; color:#b0b1b3;}
#steps li span {font-size:11px; display:block;}
#steps li.current { color:#000;}
#makeWizard { background-color:#b0232a; color:#fff; padding:5px 10px; text-decoration:none; font-size:18px;}
#makeWizard:hover { background-color:#000;}
.gender{ display:block;}
.gender #Male, .gender #Female, .gender #Cash, .gender #Check,.gender #paymentType, .gender #Creditcard, .gender #billingDetails{float:left;}
.plan input[type="radio"]{float:left; margin-bottom:10px;}
.plan label{margin:1px 0 0 0;font-size: 14px;}
.plan{margin-bottom:5px;}
.gender label.male{float:left; margin:3px 15px 0 3px;}
.pdpbotmbgpage {
	background-image: url(../images/pdpbottom_bg_page.jpg);
	background-repeat: repeat-x;
	height: 79px;
	background-position: top left;
	background-color: #01102F;
}
.right-col{padding-left:50px;}
.gender h3{margin-bottom:10px;}
.mr-btm2{text-transform:lowercase;}
#SaveAccount{ margin:0 0px 10px 0; background:url(../images/submit_btn.png) no-repeat; border:none; width:118px; height:25px; color:#fff; font-weight:bold; cursor:pointer;}
.ft-left{float:left;}
.ft-left2{float:left; margin-top:10px !important;}