body{
margin:0px               
}
a{
outline:none;
}
img{
border:0px;
}
#mainDiv{
width:1000px;
margin:0px auto;
}
#headerTopNav{
width:1000px;
height:39px;
background-image:url(../images/headerTopNav_bg.gif);
background-repeat:repeat-x;
float:left;
}
#headerTopNav img{
float:right;
}
#logo{
float:left;
}
#logo img{
float:left;
}
#content{
float:left;
padding-left:79px;
}
#content p{
font-family:verdana;
font-size:11px;
color:#575757;
width:830px;
padding:0px 0px 20px 0px;
margin:0px;
}
#contentPan{
float:left;
background-image:url(images/centerbg.gif);
background-repeat:no-repeat;
background-position:center;
width:1000px;
height:314px;
margin-bottom:65px;
}
#healPathy{
float:left;
padding-left:75px;
}
#healPathy img{
float:left;
}
#container
{
padding-top:40px;
float:left
}
#leftpan{
width:367px;
float:left
}
#leftpan img{
float:left
}
#rightpan{
width:633px;
float:left
}
#rightpan h1{
padding:0px 0px 17px 0px;
margin:0px 0px 0px 0px;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#f65676;
float:left;
width:633px;
}
#rightpan h1 img{
margin-left:4px;
}
.savings{
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
width:633px;
}
.savings li{
float:left;
margin:0px 0px 0px 0px;
list-style-type:none;
font-family:verdana;
font-size:11px;
color:#464646;
}
.procedureHeading,.costHeading,.retailPriceHeading,.indiaHeading{
text-indent:10px;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
background-color:#dfdfdf;
float:left;
height:17px;
padding-top:3px;
}
.procedureHeading{
width:137px;
}
.costHeading{
width:144px;
}
.retailPriceHeading{
width:139px;
}
.indiaHeading{
width:75px;
}
.procedure,.cost,.retailPrice,.india{
text-indent:10px;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
background-color:#ffe7ed;
float:left;
height:22px;
padding-top:8px;
}
.procedure{
width:137px;
}
.cost{
width:144px;
}
.retailPrice{
width:139px;
}
.india{
width:75px;
}
.content{
padding:0px 0px 20px 0px;
margin:0px 0px 0px 0px;
font-family:verdana;
font-size:11px;
color:#464646;
width:483px;
float:left;
}

.howItworks_txt{
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
font-family:verdana;
font-size:11px;
color:#464646;
width:483px;
float:left;
}
.howItworks_txt img{
float:left;
padding-right:14px;
}
#faq{
width:633px;
float:left
}
#faq ul{
padding:0px 0px 30px 0px;
margin:0px;
list-style-type:none;
float:left;
width:633px;
}
#faq ul li{
padding:0px 0px 3px 10px;
margin:0px;
background-image:url(images/blue_arrow.gif);
background-repeat:no-repeat;
background-position:left;
list-style-type:none;
float:left;
width:622px;

}
#faq ul li a{
font-family:verdana;
font-size:11px;
color:#0076a3;
text-decoration:none;
float:left;
}
.anchor{
color:#f65676;
font-weight:bold;
text-decoration:none
}
.desc{
padding:0px 0px 0px 0px;
margin:0px;
list-style-type:none;
float:left;
width:633px;
}
.desc li{
padding:0px 0px 10px 32px;
margin:0px;
list-style-type:none;
background-image:url(images/plus_bullet.gif);
background-repeat:no-repeat;
background-position:top left;
float:left;
font-family:verdana;
font-size:11px;
color:#464646;
width:451px;
}
#admin{
width:308px;
padding-right:38px;
float:left
}
#admin p{
padding:0px 0px 20px 0px;
margin:0px 0px 0px 0px;
font-family:verdana;
font-size:11px;
color:#464646;
float:left;
width:308px;
}
#admin p a{
font-family:verdana;
font-size:11px;
color:#0076a3;
text-decoration:none
}
#admin h2{
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#f65676;
width:308px;
float:left;
} 
#admin ul{
padding:0px 0px 20px 0px;
margin:0px 0px 0px 0px;
float:left;
list-style-type:none;
width:308px;
}
#admin ul li{
padding:5px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
list-style-type:none;
font-family:verdana;
font-size:11px;
color:#464646;
}
.step{
width:60px;
font-weight:bold;
}
.stepcontent{
width:247px;
}
#test{
width:232px;
float:left;
background-color:#ffe1e9;
}
.assessment{
width:262px;
float:left;
background-color:#ffe1e9;
padding:0px 0px 20px 0px
}
.assessment h2{
width:262px;
float:left;
background-color:#d7d7d7;
height:17px;
border-bottom:1px solid #ffffff;
text-indent:12px;
color:#464646;
font-family:verdana;
font-size:11px;
padding:3px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-weight:bold;
}
/*
.assessment p{
color:#464646;
font-family:verdana;
font-size:11px;
width:182px;
padding:20px 0px 10px 12px;
margin:0px 0px 0px 0px;
float:left
}*/
.frm{
width:209px;
float:left;
padding-left:12px;
}
.frm select{
border:1px solid #9c9c9c;
width:131px;
height:18px;
color:#464646;
font-family:verdana;
font-size:11px;
float:left;
}
.frm ul{
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
color:#464646;
font-family:verdana;
font-size:11px;
float:left;
width:209px;
}
.frm ul li{
width:209px;
padding:0px 0px 0px 0px;
margin:7px 0px 0px 0px;
float:left;
list-style-type:none;
}
.txtbox{
padding:2px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
color:#464646;
font-family:verdana;
font-size:11px;
width:207px;
border:1px solid #9c9c9c;
height:16px;
text-align:center;
float:left;
}
#footer{
height:26px;
float:left;
width:1000px;
background-color:#ebebeb;
}
#footer ul{
padding:7px 0px 0px 0px;
margin:0px;
list-style-type:none;
float:left;
}
#footer ul li{
padding:0px 10px 0px 10px;
margin:0px;
list-style-type:none;
float:left;
font-family:verdana;
font-size:11px;
color:#575757;
border-right:1px solid #575757;
}
#footer ul li a{
font-family:verdana;
font-size:11px;
color:#575757;
text-decoration:none;
}
#footer p{
float:right;
font-family:verdana;
font-size:11px;
color:#575757;
padding:7px 15px 0px 0px;
margin:0px;
text-align:right
}

/* Newely added */

.text {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	vertical-align:top;
	text-align:left;
}

.text_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	vertical-align:top;
	text-align:left;	
}

.inpbox{
	color:#666666;	
	font-weight: normal;
	font-size: 3pt;
	border-style:solid; 
	border-color:#CCCCCC; 
	border-width:thin; 
	width:150px;
}
.inpbox1{
	
	color:#666666;
	font-weight: normal;
	font-size: 9pt;
	border-style:solid; 
	border-color:#CCCCCC; 
	border-width:thin; 
	width:110px;
}
.inpbox2{
	width: 45%;
	color: black;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-style:solid; 
	border-color:#CCCCCC; 
	border-width:thin; 
	width:50px;	
}