body {
	margin: 0px;
	background-repeat:repeat-x;
	background-color:#FF0000;
}

.right4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

.padding{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

/* for myaccount*/
.asterix{
	color:#ffffff;
	font-family:Times New Roman, Times, serif;
	font-size:12px;
}
.input1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:#666666 1px solid;
	height:20px;
}
.formtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding-left:20px;
}

.mandatory{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	letter-spacing:1px;
	padding-left:20px;
}
.mailaddress{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.heading{
padding-left:15px;
}

.terms{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}

.terms a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
}

.terms a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:underline;
}

.termsleft{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}

.termsleft a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:underline;
}

.termsleft a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
text-decoration:underline;
}


/* top banner image*/
.banner{
padding-top:15px;
}
.leftmodel{
background-image:url(left-model.jpg);
background-repeat:no-repeat;
background-position:top right;
height:450px;
}
.lefttext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:18px;
padding:10px 20px 0px 20px;
}

.yellowhead{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;
color: #FFFF00;
line-height:18px;
padding:10px 20px 0px 20px;
}

/* for steps for creating account*/
.steps{
margin-top:15px;
margin-bottom:10px;
}
.steps1
{
padding-left:70px;
padding-right:70px;
}

.formbkg{
background-image:url(left-top.gif);
background-repeat:no-repeat;
}

.formbkg1{
background-image:url(left-middle.gif);
background-repeat: repeat-y;
}

.formbkg2{
background-image:url(left-bottom.gif);
background-repeat:no-repeat;
}

.text12{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
font-weight:bold;
padding-left:5px;
}
.text13{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color: #000000;
font-weight:bold;
padding-left:5px;
padding-right:5px;
line-height:20px;
}

/*billing info*/
.billinginfo{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color: #FFFF00;
padding-left:20px;
}

/*thanks*/
.thanks{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #FFFF00;
padding-left:20px;
text-decoration:none;
}

.formtext1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
padding-left:20px;
}
.formtext2{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color: #000000;
padding-left:25px;
}

.dot{
padding-left:30px;}

.billhead{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
padding-left:20px;
}

.billhead1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding-left:20px;
}

.subtotal{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
padding-left:30px;
}

.grandtotal{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color: #FFFF00;
padding-left:20px;
}


/*by inder*/
/*-----------------------------------Footer starts here-----------------------------------------*/
.padd{
	padding:12px 0 8px 0;
}
.foot{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	padding-left:10px;
}
.link1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:10px;
}
.link1 a{
	color:#000000;
	text-decoration:none;
}
.link1 a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.link5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:15px;
}
.link5 a{
	color:#000000;
	text-decoration:none;
	padding:0 3px 0 2px;
}
.link5 a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
/* inder*/
.link6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align: center;
	margin-top:0px;
	padding-top:15px;
}
.link6 a{
	color:#000000;
	text-decoration:none;
	padding:0 3px 0 2px;
}
.link6 a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

/* top toll free numbers*/

.link7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-align: left;
	padding-left:10px;
	margin-top:9px;
	margin-bottom:26px;
}
.link7 a{
	color:#000000;
	text-decoration:none;
}
.link7 a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.gap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-left:10px;
}
.gap a{
	color:#000000;
	text-decoration:none;
}
.gap a:hover{
	background-image: url(images/arrowdown.gif);
	background-repeat:no-repeat;
	background-position:center top;
	color:#FFFFFF;
	padding-top:13px;
}

.gaplinks{
padding-left:7px;
padding-right:7px;
}

.text8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-align: center;
	padding-top:5px;
}
.text8 a{
	color:#000000;
	text-decoration:none;
	padding:0 3px 0 2px;
}
.text8 a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

/* pop up for additional quantities*/
div.visible {
display: visible;
padding: 10px;
position: absolute;
top: 79%;
right: 51.5%;
border: 1px solid #000;
background-color: #F90006;
height: 85px;
width: 400px;
text-align: left;
}

div.hidden{
display: none;
}
.formtext3{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
padding-left:20px;
}