#membercontentop
{
	width: 988px;
	float: left;
}
#membercontentopleft
{
	float: left;
	display: inline;
	background: url(../images/member-logo.gif) no-repeat;
	width: 209px;
	height: 49px;
}
#membercontentopmid
{
	float: left;
	display: inline;
	background: url(../images/mem-mid-top.gif) repeat-x;
	width: 777px;
	height: 49px;
}
#membercontentoprigh
{
	float: left;
	display: inline;
	background: url(../images/mem-right-top.gif) no-repeat;
	width: 2px;
	height: 49px;
}
.hedinfontmem
{
	font-family: tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #757AAD;
}
#txtpad
{
	padding-top: 11px;
	padding-left: 11px;
}
#memcontmid
{
	float: left;
	border-bottom: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	background: #ffffff url(../images/memsec-topmid.gif) repeat-x top;
	width: 972px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
}
#contmainmembt
{
	width: 972px;
	float: left;
	display: inline;
}
#contmainmembtleft
{
	width: 164px;
	float: left;
	display: inline;
	margin-right: 7px;
}
.popbornewul
{
	width: 809px;
	display: inline;
	float: left;
}
.popbor ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
popbor ul li
{
	margin: 0px;
	padding: 0px;
	display: inline;
	width: 254px;
	margin-left: 15px;
	margin-top: 10px;
}
.popbor ul li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.popbor ul li a:hover
{
	text-decoration: none;
	color: #000000;
}
#contmainmembtright
{
	width: 801px;
	float: left;
	display: inline;
}
.hometab
{
	width: 164px;
	height: 20px;
	line-height: 20px;
	margin-top: 7px;
	background: url(../images/tab-bg.gif) no-repeat;
}
/*.hometab a
{
	width: 164px;
	height: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 7px;
}

.hometab a:hover
{
	text-decoration: none;
}*/
.fonttab
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	/*padding-left: 16px;*/
}
.fonttab a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.fonttab a:hover
{
	text-decoration: underline;
}

.fonttab a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.fonttab a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


#linktab
{
	width: 158px;
	background-color: #EEEFF4;
	border-bottom: 1px solid #5E5884;
	padding-top: 7px;
	padding-left: 6px;
	padding-bottom: 7px;
}
#linktab ul
{
	margin: 0px;
	padding: 0px;
}
#linktab ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: url(../images/des-mem.gif) no-repeat left;
	padding-left: 11px;
}
#linktab ul li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #14133B;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
}
#linktab ul li a:hover
{
	color: #DD1001;
}
#maintabtop
{
	width: 801px;
	float: left;
	display: inline;
}
#maintabtopleft
{
	width: 116px;
	float: left;
	display: inline;
}
#maintabtoptight
{
	width: 685px;
	float: left;
	display: inline;
	text-align: right;
	font-family: tahoma;
	font-size: 11px;
	color: #59595D;
}
.padtop
{
	margin-top: 6px;
	height: 23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
.padtop ul
{
	margin: 0px;
	padding: 0px;
}
.padtop ul li
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	display: inline;
	margin-right: 4px;
}
.detab
{
	height: 23px;
	list-style: none;
	line-height: 23px;
	background: url(../images/de-tab-mid.gif) repeat-x;
}
.detab a
{
	height: 23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	list-style: none;
	line-height: 23px;
	padding: 0;
	margin: 0;
}
.detab span
{
	background: url(../images/de-tab-left.gif) no-repeat left;
	height: 23px;
	float: left;
}
.detab span font
{
	background: url(../images/de-tab-right.gif) no-repeat right;
	height: 23px;
	padding-left: 25px;
	padding-right: 25px;
	float: left;
}

/*.tabul
{
	height:23px;
	list-style:none;
	line-height:23px;
	background:url(../images/mid-blue.gif) repeat-x;
}
.tabul a
{
	height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	list-style:none;
	white-space:nowrap;
	line-height:23px;
	
}
.tabul span
{
	background:url(../images/left-blue.gif) no-repeat left;
	height:23px;
	float:left;
	}
.tabul span font
{
	background:url(../images/right-blue.gif) no-repeat right;
	height:23px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}*/
.tabul
{
	height: 23px;
	list-style: none;
	line-height: 23px;
	background: url(../images/mid-blue.gif) repeat-x;
}
.tabul a
{
	height: 23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	list-style: none;
	line-height: 23px;
}
.tabul span
{
	background: url(../images/left-blue.gif) no-repeat left;
	height: 23px;
	float: left;
}
.tabul span font
{
	background: url(../images/right-blue.gif) no-repeat right;
	height: 23px;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
#maindivmemer
{
	width: 801px;
	float: left;
	display: inline;
	background: url(../images/mid-blue.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
#maindivmemerone
{
	width: 142px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
.maindivmemeroneDash
{
	width: 130px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
	border:solid 1px red;
}

#maindivmemertwo
{
	width: 229px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemeronethr
{
	width: 350px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemeronefou
{
	width: 80px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemerconte
{
	width: 800px;
	float: left;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4B4B;
	font-weight: normal;
	text-decoration: none;
	border-top: 1px solid #B3B3B3;
	border-left: 1px solid #E0E2E1;
}
#maindivmemeronecont
{
	width: 141px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemertwocont
{
	width: 228px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemeronethrcont
{
	width: 349px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemeronefoucont
{
	width: 79px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
.onerow
{
	background-color: #F9F9F9;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EBEBEB;
	line-height: 23px;
	text-align: center;
	height: 23px;
}
.tworow
{
	background-color: #F1F1F1;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EDEDED;
	line-height: 23px;
	text-align: center;
	height: 23px;
}
.onerow img
{
	padding-top: 4px;
}
.tworow img
{
	padding-top: 4px;
}
#thirdfor
{
	background-color: #F9F9F9;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EBEBEB;
	line-height: 23px;
	text-align: left;
	padding-left: 137px;
}
#thirdfornew
{
	background-color: #F9F9F9;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EBEBEB;
	line-height: 23px;
	text-align: left;
	padding-left: 170px;
}
#tworowthird
{
	background-color: #F1F1F1;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EDEDED;
	line-height: 23px;
	text-align: left;
	padding-left: 137px;
}
#tworowthirdnew
{
	background-color: #F1F1F1;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EDEDED;
	line-height: 23px;
	text-align: left;
	padding-left: 170px;
}
#maindivmemeronetit
{
	width: 212px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemertwotit
{
	width: 429px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemeronethrtit
{
	width: 80px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemeronefoutit
{
	width: 80px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemeroneconttit
{
	width: 211px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemertwoconttitle
{
	width: 429px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemeronethrconttitle
{
	width: 78px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
#maindivmemeronefouconttitle
{
	width: 78px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}

/* css for static pages */
/*contact************************/
.gobtn
{
	width: 324px;
	text-align: right;
	clear: both;
	padding-top: 5px;
}
.secheadinew
{
	clear: both;
	width: 790px;
	padding-top: 15px;
	padding-bottom: 10px;
	border-bottom: 1px solid #C7C7C7;
}
.newline1
{
	clear: both;
	width: 790px;
	margin-bottom: 7PX;
	display: inline;
	float: left;
	border-bottom: 1px solid #C7C7C7;
}
/* css for pharmacist page*/
.phrdiv
{
	float: left;
	display: inline;
	width: 796px;
}
.phrname
{
	width: 450px;
	float: left;
	display: inline;
}
.pharno
{
	float: left;
	display: inline;
	width: 173px;
}
.pharname
{
	height: 25px;
	line-height: 25px;
	border-bottom: 2px solid #D4D4D2;
}
.btmdotline
{
	height: 24px;
	line-height: 24px;
	background: url(../Images/dotline-inhor.gif) repeat-x bottom;
}
.phrnameimg
{
	width: 493px;
	float: left;
	display: inline;
}
.pharnoimg
{
	float: left;
	display: inline;
	width: 273px;
	padding-left: 15px;
	padding-right: 15px;
}
/* code of Ethics */
.codehealth
{
	padding-left: 8px;
	clear: both;
}
.codehealth ul
{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
}
.codehealth ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: url(../Images/bullet-blue.gif) no-repeat;
	background-position: 0px 5px;
	padding-left: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	margin-top: 6px;
}
/* css for myaccount page*/
.myacttoplefcorn
{
	background: url(../Images/main_top_white_left.gif) no-repeat;
	width: 14px;
	height: 10px;
	display: inline;
	float: left;
}
.myacttoprightcorn
{
	background: url(../Images/main_top_white_right.gif) no-repeat;
	width: 14px;
	height: 10px;
	display: inline;
	float: left;
}
.myacttop
{
	width: 960px;
	float: left;
	display: inline;
	height: 10px;
}



.myactbtmlefcorn
{
	background: url(../Images/main_btm_white_left_cn.gif) no-repeat;
	width: 14px;
	height: 10px;
	display: inline;
	float: left;
}
.myactbtmrightcorn
{
	background: url(../Images/main_white_btm_right_cn.gif) no-repeat;
	width: 14px;
	height: 10px;
	display: inline;
	float: left;
}
.myactbtm
{
	width: 960px;
	background: url(../Images/main_btm_white_mid.gif) repeat-x;
	float: left;
	display: inline;
	height: 10px;
}
/* -- common css for static pages ---*/
.stproductmain
{
	float: left;
	display: inline;
	width: 816px;
	margin-left: 7px;
}
.sthelpdeskbg
{
	background: url(../images/helpdesk-bg.gif) repeat-x;
	line-height: 28px;
	height: 28px;
	width: 806px;
	padding-left: 10px;
}
.sthedingtxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036BA0;
	font-size: 11px;
	font-weight: bold;
}
.stmaincontbor
{
	border: 1px solid #E9E9E9;
	padding: 9px;
	float: left;
	width: 796px;
}
.stcontentxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-weight: normal;
}
.stnewcontentxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-weight: normal;
	margin-top: 15px;
}

.stinteppagelink
{
	float: left;
	display: inline;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 120px;
	background: url(../images/dotline-in.gif) repeat-y right;
	margin-right: 25px;
}
.stinteppagelink ul
{
	margin: 0px;
	padding: 0px;
}
.stinteppagelink ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: url(../images/inter-arro.gif) no-repeat left;
	padding-left: 17px;
	line-height: 18px;
}
.stinteppagelink ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.stinteppagelink ul li a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
}
.inteppagelinkno
{
	float: left;
	display: inline;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 140px;
	margin-right: 25px;
}
.inteppagelinkno ul
{
	margin: 0px;
	padding: 0px;
}
.inteppagelinkno ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: url(../images/inter-arro.gif) no-repeat left;
	padding-left: 17px;
	line-height: 18px;
}
.inteppagelinkno ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.inteppagelinkno ul li a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
}
.headingtxt
{
	width: 796px;
	clear: both;
	height: 19px;
	border-bottom: 1px solid #C7C7C7;
}

.headingtxtcon
{
	width: 796px;
	border-top: 1px solid #D4D4D2;
	padding-top: 12px;
	padding-bottom: 12px;
}
.headingtxtpara
{
	width: 796px;
	border-top: 1px solid #D4D4D2;
	padding-top: 12px;
}
.headingtxtconnor
{
	width: 796px;
	padding-top: 12px;
}
.dotlinehor
{
	clear: both;
	width: 796px;
	background: url(../images/dotline-inhor.gif) repeat-x bottom;
	height: 20px;
}

.ver11bol
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #383838;
}
.ver11bolred
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.contentulflat
{
	width: 796px;
	float: left;
	padding-bottom: 10px;
}
.newcontentulflat
{
	width: 796px;
	float: left;
	padding-bottom: 10px;
	margin-top: 8px;
}
.contentul
{
	width: 796px;
}
.contentul ul
{
	margin: 0px;
	padding: 0px;
}
.contentul ul li
{
	margin: 0px;
	padding: 0px;
	text-align: left;
	list-style: none;
	background: url(../images/bullet-blue.gif) no-repeat;
	background-position: 0px 5px;
	padding-left: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-weight: normal;
	margin-top: 11px;
}
.secheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #626363;
}

.secheadi
{
	clear: both;
	width: 200px;
	padding-top: 23px;
	padding-bottom: 5px;
}
.middaleconeprice
{
	padding-left: 33px;
	width: 730px;
	float: left;
	padding-right: 33px;
}
.middaleconepriceleft
{
	width: 625px;
	float: left;
	display: inline;
}
.middaleconepricelright
{
	width: 105px;
	float: left;
	display: inline;
}
.headingtxtmiddal
{
	width: 625px;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px solid #C7C7C7;
}
.headingtxtmiddalrig
{
	width: 105px;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px solid #C7C7C7;
}
.headingtxtmiddaldot
{
	width: 625px;
	height: 24px;
	line-height: 24px;
	background: url(../images/dotline-inhor.gif) repeat-x bottom;
	border-top: 1px solid #D4D4D2;
}
.headingtxtmiddalrigdot
{
	width: 105px;
	height: 24px;
	line-height: 24px;
	background: url(../Images/HealthInfo/dotline-inhor.gif) repeat-x bottom;
	border-top: 1px solid #D4D4D2;
}
.headingtxtmiddalbo
{
	width: 625px;
	height: 24px;
	line-height: 24px;
	background: url(../images/dotline-inhor.gif) repeat-x bottom;
}
.headingtxtmiddalrigbo
{
	width: 105px;
	height: 24px;
	line-height: 24px;
	background: url(../images/dotline-inhor.gif) repeat-x bottom;
}
.headingtxtmiddno
{
	width: 625px;
	height: 24px;
	line-height: 24px;
}
.headingtxtmiddalno
{
	width: 105px;
	height: 24px;
	line-height: 24px;
}
.stmiddalecontxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2875D2;
}
.stmiddalecontxt a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2875D2;
	text-decoration: none;
}
.stmiddalecontxt a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2875D2;
	text-decoration: underline;
}
.pricetxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9C002F;
}
.clearbo
{
	clear: both;
}
.clearbo15
{
	clear: both;
	height: 15px;
}
.high5
{
	clear: both;
	height: 5px;
}
.numberul
{
	float: left;
	width: 796px;
}
.numberul ul
{
	margin: 0px;
	padding: 0px;
	margin-left: 25px;
	margin-top: 12px;
}
.numberul ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-weight: normal;
}
.numberulend
{
	float: left;
	width: 796px;
}
.numberulend ul
{
	margin: 0px;
	padding: 0px;
	margin-top: 12px;
}
.numberulend ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-weight: normal;
	list-style: none;
	white-space:nowrap;
}
.corporalinkno
{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 10px;
}
.corporalinkno ul
{
	margin: 0px;
	padding: 0px;
}
.corporalinkno ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: url(../images/inter-arro.gif) no-repeat left;
	padding-left: 17px;
	line-height: 18px;
}
.contctbox
{
	height: 165px;
	width: 320px;
	float: left;
	display: inline;
	border: #587599 1px solid;
}
.contctmailbox
{
	height: 15px;
	text-align: left;
	width: 320px;
	float: left;
	display: inline;
	border: #587599 1px solid;
}
/* ------------------  css for Login Registration Page ------------------------------*/
.LoginDiv
{
	width: 785px;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	margin-bottom: 10px;
}
.LoginTop
{
	background: url(../images/login-top.gif) repeat-x bottom;
}
.LoginTopRight
{
	background: url(../images/login-top-right.gif) no-repeat bottom right;
	height: 4px;
}
.LoginTopLeft
{
	background: url(../images/login-top-left.gif) no-repeat bottom left;
}
.LoginMid
{
	background: url(../images/login-bg.gif) repeat-x bottom;
	border-left: solid 1px #D1D1D1;
	border-right: solid 1px #D1D1D1;
	padding-left: 10px;
	padding-right: 10px;
	display: inline;
	float: left;
	width: 763px;
}
.RegMid
{
	background: url(../images/reg-bg.gif) repeat-x bottom;
	border-left: solid 1px #D1D1D1;
	border-right: solid 1px #D1D1D1;
	padding-left: 10px;
	padding-right: 10px;
	display: inline;
	float: left;
	width: 763px;
}
.LoginBtm
{
	background: url(../images/login-btm.gif) repeat-x top;
	clear: both;
}
.LoginBtmRight
{
	background: url(../images/login-btm-right.gif) no-repeat top right;
	height: 4px;
}
.LoginBtmLeft
{
	background: url(../images/login-btm-left.gif) no-repeat top left;
}
.BigGrayTxt
{
	font-size: 20px;
	color: #626971;
	padding-bottom: 5px;
	background: url(../images/3d-line.gif) repeat-x bottom;
}
.BigRegTxt
{
	font-size: 20px;
	color: #036EB2;
	padding-bottom: 5px;
	background: url(../images/3d-line.gif) repeat-x bottom;
}
.VerTxt11
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #262425;
	padding-top: 5px;
}

.VerTxt11 a
{
	color: #262425;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.VerTxt11 a:hover
{
	color: #262425;
	text-decoration: underline;
}

.VerTxt11New
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.VerTxt11New:hover
{
	text-decoration:underline;
}

.LoginFieldDiv
{
	padding-top: 10px;
	float: left;
	display: inline;
	clear: both;
	width: 763px;
}
.RegStep
{
	width: 60px;
	float: left;
}
.LoginField
{
	display: inline;
	float: left;
}
.LoginField ul
{
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	clear: both;
	padding-bottom: 5px;
}
.LoginField ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	float: left;
}
.LoginField ul li a
{
	color: #054368;
	text-decoration: underline;
}
.LoginField ul li a:hover
{
	color: #054368;
	text-decoration: none;
}

.LoginW1
{
	width: 86px;
	color: #1A5C7C;
	height: 20px;
	line-height: 20px;
}
.LoginW12new
{
	width: 135px;
	color: #1A5A7D;
	height: 20px;
	line-height: 20px;
}

.LoginW12Left
{
	width: 90px;
	color: #1A5A7D;
	height: 20px;
	line-height: 20px;
}
.LoginW13
{
	width: 121px;
	text-align: right;
}
.BigDotLine
{
	background: url(../images/big-dot-line.gif) repeat-x bottom;
	clear: both;
	height: 10px;
}
.LignBlueFont
{
	color: #044669;
}
.Top5padd
{
	padding-top: 5px;
}
.RegLeftDiv
{
	float: left;
	display: inline;
	width: 700px;
}
.Top3padd
{
	padding-top: 3px;
}
/* -------------------- end css Login Registration Page ------------------------------*/

/* ----------------------------css for health info pages ----------------------------*/
.productmain
{
	width: 815px;
	display: inline;
	float: left;
	margin-left: 7px;
	border-bottom: 1px solid #E9E9E9;
}
.ProductMainHeading
{
	width: 764px;
	display: inline;
	float: left;
	margin-left: 7px;
}
.defalfont
{
	width: 187px;
	display: inline;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 5px;
	text-decoration: none;
	line-height: 25px;
}
.parafont
{
	width: 187px;
	display: inline;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 5px;
	text-decoration: none;
	line-height: 25px;
}
.parafont a
{
	text-decoration:underline;
	color: #333333;
}
.parafont a:hover
{
	text-decoration:none;
	color: #333333;
}
.defalfont a
{
	width: 187px;
	display: inline;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.defalfont a:hover
{
	width: 187px;
	display: inline;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration: underline;
}

.defaultmouse
{
	cursor: default;
}

.defoltmaincontbor
{
	padding: 9px;
	float: left;
	width: 796px;
}
.defot
{
	line-height: 28px;
	height: 28px;
	width: 806px;
}
.newmaincontbor
{
	float: left;
	width: 796px;
}
.faqtbobor
{
	display: inline;
	float: left;
	width: 780px;
	margin-left: 10px;
}
.defolt
{
	border-left: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	padding: 9px;
	float: left;
	width: 796px;
}

.defolt2
{
	border-left: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	border-bottom: 1px solid #E9E9E9;
	padding: 9px;
	float: left;
	width: 796px;
}
.newdotlinehor
{
	clear: both;
	background: url(../images/dotline-inhor.gif) repeat-x bottom;
	height: 1px;
}

.image1
{
	width: 196px;
	height: 131px;
	display: inline;
	float: left;
	margin-right: 5px;
	text-align: left;
}


/*topicpage*************/
.topictab
{
	float: left;
	width: 800px; 
	display: inline;
	margin-left: 8px;
	margin-top: 5px;
}
.imagenew
{
	width: 196px;
	height: 131px;
	display: inline;
	float: left;
	border: #red 1px solid;
	margin-right: 5px;
	text-align: left;
	margin-top: 8px;
}
.backfont
{
	width: 771px;
	display: inline;
	float: left;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4870;
	font-weight: bold;
	margin-top: 8px;
}
.backfont a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4870;
	font-weight: bold;
}
.backfont a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;
}


.righttext
{
	width: 560px;
	display: inline;
	float: left;
}
.falimyfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656363;
	font-weight: bold;
	display: inline; /*float:left;*/
}
.falimyfont a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656363;
	font-weight: bold;
	text-decoration: none;
}
.falimyfont a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF3300;
	font-weight: bold;
	text-decoration: underline;
}
.orgfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F85904;
	font-weight: bold;
	cursor: default;
	text-decoration: none;
}
.bigchindfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 30px;
	display: inline;
	float: left;
	border-bottom: #999999 1px solid;
	width: 592px;
	margin-left: 12px;
	padding-top: 5px;
}
.smallchindfont
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	width: 580px;
	display: inline;
	float: left;
	margin-top: 5px;
	margin-left: 12px;
}
.smallchindfont2
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	width: 700px;
	display: inline;
	float: left;
	margin-top: 10px;
	margin-left: 15px;
	list-style-position: inside;
}
.blckbold1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	width: 700px;
	display: inline;
	float: left;
	font-weight: bold;
}

.bluebg1
{
	background: url(../images/top_blud_hed.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F7694;
	height: 20px;
	width: 810px;
	display: inline;
	float: left;
	margin-left: 5px;
	margin-top: 10px;
	padding-top: 5px;
	font-weight: bold;
}
.bluebg2
{
	background: url(../Images/HealthInfo/top_blud_hed.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F7694;
	height: 20px;
	width: 786px;
	border-bottom: #E6E6E6 1px solid;
	margin-left: 10px;
	display: inline;
	float: left;
	padding-top: 5px;
}
.blue-icon
{
	background: url(../images/blue-icon.gif) no-repeat;
	height: 10px;
	width: 15px;
}
.smallchildfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656363;
}
.popbor
{
	border: #DEDEDE 1px solid;
	vertical-align: top;
	padding-bottom: 10px;
	width: 808px;
	display: inline;
	float: left;
	margin-left: 13px;
}

.topinfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	margin-top: 10px;
	margin-left: 10px;
}
.portab1
{
	width: 241px;
	display: inline;
	float: left;
	margin-left: 15px;
	padding-top: 3px;
	margin-top: 5px;
	background: url(../images/dark_dotline.gif) repeat-y right;
}
.linkul
{
	width: 240px;
	height: 10px;
	display: inline;
	float: left;
	margin-left: 10px;
	text-align: left;
	margin-top: 8px;
}
.linkulnew
{
	width: 240px;
	/*height: 10px;*/
	display: inline;
	float: left;
	margin-left: 10px;
	text-align: left;
	margin-top: 8px;
}
.blcklink1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #0F0F0F;
	font-size: 12px;
}
.blcklink1 a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #0F0F0F;
	font-size: 12px;
}
.blcklink1 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 12px;
	text-decoration: none;
}

.portab1 ul
{
	margin: 0px;
	padding: 0px;
	line-height: 25px;
}
.portab1 ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.portab2
{
	width: 241px;
	display: inline;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	margin-left: 15px;
	padding-top: 3px;
	margin-top: 5px;
}
.portab2 ul
{
	margin: 0px;
	padding: 0px;
	line-height: 25px;
}
.portab2 ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.Star
{
	font-size: 8.5pt;
	color: #FF6C00;
}
/* -------------------------------- css for health info pages ---------------------*/

/* -------------------------------- css for health info pages ---------------------*/

/* -----  MY ACCOUNT form  CSS-------*/
/*  css for user page */

.LeftBorderInt
{
	margin: 0 auto;
	background: url(../images/main-left-bg.gif) repeat-y left;
	width: 896px;
}
.RightBorderInt
{
	background: url(../images/main-right-bg.gif) repeat-y right;
	clear: both;
}
#BannerInt
{
	border-top: solid 4px #8DC2F8;
	margin-left: 4px;
	margin-right: 4px;
	border-bottom: solid 2px #ADD4FD;
	height: 93px;
	background: url(../images/int-banner.jpg) no-repeat top; /*display: float;*/
	display: block;
}
#BannerCont
{
	width: 880px;
	display: block;
}
#BnLeftSide
{
}
#BnRightSide
{
	float: right;
}
#IntLogo
{
	float: left;
	display: inline;
	margin-top: 17px;
	padding-left: 47px;
}
#WelcomeDiv
{
	float: left;
	display: inline;
	color: #557FA0;
	font-size: 11px;
}

#WelcomeDiv a
{
	color: #DD4153;
	text-decoration: none;
}
#WelcomeDiv a:hover
{
	color: #DD4153;
	text-decoration: underline;
}
.Welcome
{
	color: #557FA0;
}
.UserName
{
}
#WelcomeDiv li
{
	display: inline;
	white-space: nowrap;
}
#WelcomeDiv ul
{
	background: url(../images/top_banner_bg.gif) repeat-x top;
	height: 23px;
	padding-top: 7px;
	display: inline;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}
#WelcomeDiv img
{
	vertical-align: text-top;
	margin-right: 3px;
	margin-left: 15px;
}
#BannerTab
{
	clear: both;
	text-align: right;
}
#BannerTab li
{
	display: inline;
}
/* <<<<<  Admin User Table Single >>>>>>>*/
/* css for single field table */
.Heading
{
	background: url(../images/top-tab-bg.gif) repeat-x top;
	height: 37px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.LeftCorn
{
	background: url(../images/tab-top-left.gif) no-repeat top left;
}
.RightCorn
{
	background: url(../images/tab-top-right.gif) no-repeat top right;
	height: 25px;
	padding-left: 20px;
	padding-top: 12px;
}
.TopLeftHeading
{
	float: left;
}
.RightHeading
{
	float: right;
	font-weight: normal;
	font-size: 11px;
	padding-right: 20px;
}
.UserTable
{
	margin: 0 auto;
	display: table;
	padding-bottom: 20px;
}
.UserWhiteTable
{
	background: #ffffff;
	border: solid 1px #D7D7D7;
	padding: 10px;
	float: left;
	display: inline;
	clear: both;
}
.UserWhiteTable div
{
	width: 448px;
	float: left;
	display: inline;
}
.LoginTxt
{
	clear: both;
	padding-bottom: 7px;
	height: 15px;
}
.LoginTxt ul
{
	padding: 0;
	margin: 0;
	clear: both;
}
.LoginTxt li
{
	display: inline;
	float: left;
}
.UTextBig
{
	padding-left: 10px;
	width: 130px;
}
.UInputBig
{
	float: left;
	display: inline;
	width: 160px;
	padding-left: 15px;
}

.UserMidLeft
{
	background: url(../images/tab-left.gif) repeat-y right;
}
.UserMidRight
{
	background: url(../images/tab-right.gif) repeat-y left;
}
.UserDetail
{
	background: #EDEDED;
	margin-left: 8px;
	margin-right: 12px;
	padding: 5px;
	padding-bottom: 0px;
}
/* end  css for single field table */
/* css for double filed table */
.UserMidLeftD
{
	background: url(../images/tab-left.gif) repeat-y right;
	float: left;
	display: inline;
}
.UserMidRightD
{
	background: url(../images/tab-right.gif) repeat-y left;
	float: left;
	display: inline;
}
.UserDetailD
{
	background: #EDEDED;
	margin-left: 8px;
	margin-right: 12px;
	padding: 5px;
	padding-bottom: 0px;
	float: left;
	display: inline;
}

.UserDetailDNew
{
	background: #EDEDED; /*margin-left: 8px; 	margin-right: 12px;*/
	padding: 5px;
	padding-bottom: 0px;
	float: left;
	display: inline;
}

.UserDetailDefault
{
	background: #EDEDED; /*margin-left: 8px; 	margin-right: 12px;*/
	width: 780px;
	padding: 5px;
	padding-bottom: 0px;
	float: left;
	display: inline;
}


.UserWhiteTableD
{
	background: #ffffff;
	border: solid 1px #D7D7D7;
	padding: 10px;
	float: left;
	display: inline;
	clear: both;
}
.UserWhiteTableD2
{
	float: left;
	display: inline;
}
.DoubleField
{
	float: left;
	display: inline;
}

.DoubleField p
{
	margin: 0px;
	padding: 0px;
	clear: both;
	padding-top: 2px;
	padding-bottom: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.DoubleField div
{
	float: left;
	background: #ffffff;
	border: solid 1px #D7D7D7;
	padding: 10px;
	width: 360px;
	display: inline;
}


.DoubleFieldNew
{
	margin: 0px;
	padding: 0px;
	clear: both;
	padding-top: 2px;
	padding-bottom: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.MarginLeft
{
	margin-right: 3px;
}
.DblTab
{
}
.DblTab ul
{
	margin: 0;
	padding: 0;
}
.DblTab li
{
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
}
.DblTab span
{
	padding-right: 5px;
}
.DblTab .DblName
{
	width: 90px;
}
.DblTab .DblName2
{
	width: 100px;
}

.DblTab .Dblregister
{
	width: 755px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #767678;
}
.DblTab .Dblregister a
{
	width: 755px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #767678;
}
.DblTab .Dblregister a:hover
{
	width: 755px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
}
.UserWhiteTable
{
	background: #ffffff;
	border: solid 1px #D7D7D7;
	padding: 10px;
	float: left;
	display: inline;
	clear: both;
}
.UserWhiteTable div
{
	width: 448px;
	float: left;
	display: inline;
}
.BtmMargin
{
	margin-bottom: 3px;
}
.Redfont
{
	color: #D90E22;
	font-size: 10px;
	font: Verdana, Arial, Helvetica, sans-serif;
}
.TexField
{
	border: solid 1px #B5B5B5;
	padding: 0;
	margin: 0;
	padding-left: 2px;
	font-size: 11px;
	color: #7A7A7A;
	width: 140px;
}

.TexFieldUCase
{
	text-transform:uppercase;
	border: solid 1px #B5B5B5;
	padding: 0;
	margin: 0;
	padding-left: 2px;
	font-size: 11px;
	color: #7A7A7A;
	width: 140px;
}

.TexFieldNew
{
	border: solid 1px #B5B5B5;
	padding: 0;
	margin: 0;
	padding-left: 2px;
	font-size: 11px;
	color: #7A7A7A;
	width: 140px;
	text-align: right;
}

.Required
{
	color: #FF5300;
	margin-right: 5px;
}
.TabBtmBg
{
	clear: both;
	background: url(../images/tab-btm-bg.gif) repeat-x;
}
.TabBtmLeft
{
	clear: both;
	background: url(../images/tab-btm-right.gif) repeat-y left;
	height: 20px;
}
.TabBtmRight
{
	background: url(../images/tab-btm-left.gif) no-repeat right;
	height: 20px;
	text-align: left;
}
.UserTxt
{
	clear: both;
	float: left;
	display: inline;
}
.UserTxt ul
{
	padding: 0;
	margin: 0;
	clear: both;
}
.UserTxt li
{
	display: inline;
	float: left;
}

.TabTaxt
{
	float: left;
	display: inline;
}
.TabInput
{
	float: left;
	display: inline;
	width: 148px;
}
.Button
{
	float: left;
	display: inline;
	text-align: right;
	width: 144px;
	margin-top: 6px;
}
.TabBtmBg
{
	clear: both;
	background: url(../images/tab-btm-bg.gif) repeat-x;
}
.TabBtmLeft
{
	clear: both;
	background: url(../images/tab-btm-right.gif) repeat-y left;
	height: 20px;
}
.TabBtmRight
{
	background: url(../images/tab-btm-left.gif) no-repeat right;
	height: 20px;
	text-align: left;
}
.ButtonM
{
	text-align: right;
}
.ButtonM img
{
	margin-right: 10px;
}
.cal
{
	float: left;
	display: inline;
}
.cal2
{
	float: left;
	background: #ffffff;
	border: solid 1px #D7D7D7;
	padding: 10px;
	width: 360px;
	display: inline;
}
.dropdown_width
{
	width: 205px;
}
.dropdown_small_width
{
	width: 60px;
}

.DblTab .DblName1
{
	width: 150px;
}


/* end css for double filed table */
.TexFieldn
{
	border: solid 1px #B5B5B5;
	padding: 0;
	margin: 0;
	padding-left: 2px;
	font-size: 11px;
	color: #7A7A7A;
	width: 110px;
}

/* end css for double filed table */
/******************************************css for grid************/
.helpdeskbggrid
{
	background: url(../images/helpdesk-bg.gif) repeat-x;
	line-height: 28px;
	height: 28px;
	width: 791px;
	padding-left: 10px;
}
.maincontborgrid
{
	border: 1px solid #E9E9E9;
	padding: 9px;
	float: left;
	width: 781px;
}

.maincontborgridcentre
{
	border: 1px solid #E9E9E9;
	padding: 9px;	
}
.haedtxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #036BA0;
	text-align:left;
	font-size: 12px;
	font-weight: bold;
}

.contentulflatgrid
{
	width: 776px;
	float: left;
	padding-bottom: 10px;
	padding-right: 5px;
}
.ProListMaingrid
{
	width: 779px;
	float: left;
	display: inline;
	background: url(../images/helpdesk-bg.gif) repeat-x;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036BA0;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #E9E9E9;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;
}

.ProListMaingridAns
{
	width: 779px;
	float: left;
	display: inline; /*background: url(../images/helpdesk-bg.gif) repeat-x;*/
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036BA0;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #E9E9E9;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;
}



.ProListMaingridHeading
{
	width: 779px;
	float: left;
	display: inline;
	background: url(../images/helpdesk-bg.gif) repeat-x;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036BA0;
	font-size: 11px;
	font-weight: normal;
	border: none; /*border-bottom:1px solid #E9E9E9;	 	border-left:1px solid #DEDEDE;	 	border-right:1px solid #DEDEDE;	 	border-top:1px solid #DEDEDE;*/
}

.ProListMainOnegrid
{
	width: 175px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: left;
	padding-left: 5px;
}

.ProListMainOnegridAns
{
	width: 300px;
	float: left;
	display: inline;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
}

.ProListMain
{
	/*width:175px;	*/
	float: left;
	display: inline;
	line-height: 23px;
	text-align: left;
	padding-left: 5px;
}

.ProListMainOnegridNew
{
	width: 724px;
	float: left;
	display: inline;
	line-height: 15px;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
}

.ProListDate
{
	/*width:104px;	*/
	float: left;
	display: inline;
	line-height: 15px;
	padding-top: 3px;
	text-align: left;
	padding-left: 5px;
}

.ProListMainOnegridlast
{
	width: 50px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}
.ProListMainOnegridlastsec
{
	width: 110px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: center;
}



.ProListMainTwogrid
{
	width: 274px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: left;
	padding-left: 5px;
}

.ProListMainTwogridNew
{
	width: 384px;
	float: left;
	display: inline;
	line-height: 23px;
	text-align: left;
	padding-left: 5px;
}


.ProListGridMembe
{
	width: 779px;
	float: left;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
}
.ProListGridMembeContMaist
{
	background-color: #F9F9F9;
	float: left;
	width: 781px;
	border-bottom: 1px solid #EBEBEB;
}

.ProListGridMembeContMaistNew
{
	background-color: #F9F9F9;
	float: left;
	width: 799px;
	border-bottom: 1px solid #EBEBEB;
}

/*.ProListGridMembeDate{background-color:#F9F9F9;float:left;width:104px;border-bottom:1px solid #EBEBEB;}*/
.ProListGridMembeContMaistsec
{
	background-color: #F1F1F1;
	float: left;
	width: 781px;
	border-bottom: 1px solid #EDEDED;
}
.ProListGridMembeContOne
{
	width: 169px;
	float: left;
	display: inline;
	text-align: left;
	padding-top: 17px;
	/*height: 33px;*/
	border-right: 1px solid #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
}

.ProListGridMembeContDash
{
	width: 150px;
	float: left;
	display: inline;
	text-align: left;
	padding-top: 17px;
	height: 33px;
	border-right: 1px solid #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
}

.ProListGridMembeContDashNew
{
	width: 150px;
	float: left;
	display: inline;
	text-align: left;
	padding-top: 8px;
	padding-bottom:5px;
	/*height: 23px;
	border-right: 1px solid #EAEAEA;*/
	padding-left: 5px;
	padding-right: 5px;
}

.ProListGridMembeContOneAns
{
	width: 295px;
	float: left;
	display: inline;
	text-align: left;
	padding-top: 7px;
	height: 23px;
	border-right: 1px solid #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
}

.ProListGrid
{
	/*width:169px;	*/
	float: left;
	display: inline;
	text-align: left;
	padding-top: 17px;
	height: 33px;
	border-right: 1px solid #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
}

.ProListGridMembeContOneNew
{
	width: 718px;
	float: left;
	display: inline;
	text-align: left;
	padding-top: 8px;
	height: 25px;
	border-right: 1px solid #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
}

.ProListGridMembeDate
{
	/*	width:718px;	*/
	float: left;
	display: inline;
	text-align: left;
	padding-top: 8px;
	height: 25px;
	border-right: 1px solid #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
}

.ProListGridMembeImage
{
	/*	width:718px;	*/
	float: left;
	display: inline;
	text-align: left; /*padding-top:8px;	*/
	height: 25px;
	border-right: 1px solid #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
}

.ProListGridMembeContSix
{
	width: 97px;
	float: left;
	display: inline;
	text-align: center;
	padding-top: 17px;
	/*height: 33px;*/
	border-right: 1px solid #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
}
.ProListGridMembeContSixNew
{
	width: 93px;
	float: left;
	display: inline;
	text-align: center;
	padding-top: 17px;
	height: 33px;
	border-right: 1px solid #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
}

.ProListGridMembeContSixDefault
{
	width: 93px;
	float: left;
	display: inline;
	text-align: center;
	padding-top: 5px;
	padding-bottom:5px;
	/*height: 23px;*/
	border-right: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
	padding-top:10px;
}

.ProListGridDate
{
	width: 93px;
	float: left;
	display: inline;
	text-align: center;
	padding-top: 5px;
	padding-bottom:5px;
	/*height: 23px;*/
	padding-left: 5px;
	padding-right: 5px;
	padding-top:10px;
}

.ProListGridforStatus
{
	width: 93px;
	float: left;
	display: inline;
	text-align: center;
	padding-top: 4px;
	height: 23px;
	border-right: 1px solid #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
	padding-top:6px;
}

.ProListGridMembeWithoutBrd
{
	width: 93px;
	float: left;
	display: inline;
	text-align: center;
	padding-top: 17px;
	height: 33px;
	/*border-right: 1px solid #EAEAEA;*/
	padding-left: 5px;
	padding-right: 5px;
}


.ProListGridMembeContSixbtn
{
	width: 50px;
	float: left;
	display: inline;
	height: 35px;
	padding-top: 15px;
	border-right: 1px solid #EAEAEA;
}
.ProListGridMembeContSixbtnlast
{
	width: 50px;
	float: left;
	display: inline;
	height: 33px;
	padding-top: 17px;
	border-right: 1px solid #EAEAEA;
}

.ProListGridMembeContSixbtnDefault
{
	width: 50px;
	float: left;
	display: inline;
	/*height: 23px;*/
	padding-top: 5px;
	padding-bottom:5px;
	border-right: 1px solid #EAEAEA;
}

.ProListGridMembeContSixbtnAns
{
	width: 82px;
	float: left;
	display: inline;
	height: 23px;
	padding-top: 7px;
	border-right: 1px solid #EAEAEA;
}


.ProListGridMembeContSixbtnlastNew
{
	width: 50px;
	float: left;
	display: inline;
	height: 25px;
	padding-top: 10px;
	border-right: 1px solid #EAEAEA;
}
.ProListGridMembeContTwo
{
	width: 271px;
	float: left;
	display: inline;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	height: 45px;
	border-right: 1px solid #EAEAEA;
	padding-right: 5px;
}
.ProListGridMembeContTwoNew
{
	width: 265px;
	float: left;
	display: inline;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	/*height: 45px;*/
	border-right: 1px solid #EAEAEA;
	padding-right: 5px;
	
}
.repeatBorder
{
	background:url(../images/border-repeat.gif) repeat-y;
	background-position:550px 0px;
}

.repeatBorderDefalut
{
	background:url(../images/border-repeat.gif) repeat-y;
	background-position:80px 0px;
}

.repeatBorder1
{
	background:url(../images/border-repeat.gif) repeat-y;
	background-position:678px 0px;
}

.repeatBorder2
{
	background:url(../images/border-repeat.gif) repeat-y;
	background-position:715px 0px;
}

.ProListGridMembeContTwoAns
{width: 380px;float: left;display: inline;text-align: left;padding-left: 5px;padding-top: 5px;height: 25px;border-right: 1px solid #EAEAEA;padding-right: 5px;}
/*----Member Paging Css--------*/
.nextimgMem{float: left;width: 776px;line-height: 25px;padding-right: 5px;}
.nextimgMem a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #252525;font-weight: normal;text-decoration: none;}
.nextimgMem span{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #A2A2A2;font-weight: normal;}
.nextimgMem a:hover{color: #DD1001;}
/*----Member Paging Css End--------*/
.dropdownlist
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000; /*padding-left: 3px;*/
	margin: 0px;
	width: 135px;
	border: solid 1px #B5B5B5;
	background: #ffffff;
}

/*****************************end css***************************************/

.txthide
{
	display: none;
}

.error
{
	font-size: 8.5pt;
	color: #Ff0000;
	font-weight: normal;
	text-decoration: none;
}
.error span,.error label,.error b
{
	font-size: 8.5pt;
	color: #Ff0000;
	font-weight: bold;
	text-decoration: none;
}

/*********************** Forgot Page Css ***************************/
.mainleftDiv
{
	float: left;
	display: inline;
	width: 450px;
}

.LoginHeading
{
	font-size: 25px;
	font-family: Arial, Helvetica, sans-serif;
	color: #032034;
}

.emailDiv
{
	float: left;
	display: inline;
	width: 500px;
	padding-top: 15px;
}

.SmallGrayTxt
{
	font-size: 11px;
	color: #4C4C4C;
}

.emailaddDiv
{
	float: left;
	display: inline;
	padding-top: 10px;
}

.emailinvalidDiv
{
	float: left;
	display: inline;
	padding-left: 100px;
	padding-top: 10px;
	width: 50px;
}

.submitBtn
{
	clear: both;
	margin-left: 250px;
}

.forgotMsg
{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 10px;
	width: 445px;
}
/*********************** Forgot Page Css End***************************/


/*********************************Shopping csss***********************************************/
.shoppGridContOnetxt
{
	float: left;
	display: inline;
	padding: 12px;
	height: 39px;
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
}

.shoppGridContOnetxt a
{
	/*height: 26px;*/
	color: #0066DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.shoppGridContOnetxt a:hover
{
	/*height: 26px;*/
	text-decoration: underline;
	color: #0066DB;
}
.shoppingmainbtmbtn
{
	width: 793px;
	float: left;
	background-color: #F1F3F2;
	border: 1px solid #DEDEDE;
}
.shoppingmainbtmbtncheack
{
	float: right;
	padding-top: 5px;
	padding-right: 7px;	
}
.shoppingmainbtmbtnmid
{
	float: right;
	padding-right: 7px;	
}
.shoppingmainbtmbtn img
{
	margin-right: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.shoppingmainbtmbtnnew
{
	width: 757px;
	/*background-color: #F1F3F2;*/
	border: 1px solid #DEDEDE;
	/*height: 30px;
	vertical-align: middle;*/
}

.shoppingmainbtmbtnnew a
{
	width: 789px;
	/*background-color: #F1F3F2;*/
	/*height: 30px;*/
	font-family: Verdana;
	font-size: 11px;
	color: #036BBF;
	text-decoration: none;
}

.shoppingmainbtmbtnnew a:hover
{
	color: #8382AC;
	text-decoration: none;
}


.moveshopping
{
	clear: both; /*width: 789px;*/
	border:none;
	/*height: 30px;
	padding-top: 8px; /*padding-left:552px;*/
}

.moveshopping a
{
	width: 757px;
	/*height: 30px;*/
	font-family: Verdana;
	font-size: 11px;
	color: #036BBF;
	text-decoration: none;
}

.moveshopping a:hover
{
	color: #8382AC;
	text-decoration: none;
}

.cle3
{
	height: 3px;
	clear: both;
}

.DblTabnew
{
}
.DblTabnew ul
{
	margin: 0;
	padding: 0;
}
.DblTabnew li
{
	display: block;
	margin: 0;
	padding: 0;
}
.DblTabnew span
{
	padding-right: 5px;
}

.TopMargin
{
	margin-bottom: 8px;
}
/*****************************************healthtoolsbmi******************************************/
.LoginDivHeal
{
	width: 796px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	margin-bottom: 10px;
	text-align: left;
}
.LoginMidHeal
{
	border-left: solid 1px #D1D1D1;
	border-right: solid 1px #D1D1D1;
	padding-left: 10px;
	padding-right: 10px;
	display: inline;
	float: left;
	width: 774px;
	padding-bottom: 25px;
}
.bodytxtver11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #212222;
	font-weight: normal;
}
.LoginMidHeallast
{
	border-left: solid 1px #D1D1D1;
	border-right: solid 1px #D1D1D1;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525354;
	font-weight: bold;
	text-align: left;
}
.mainbluetab
{
	width: 796px;
	float: left;
	margin-top: 10px;
}
.mainbluetableft
{
	width: 255px;
	float: left;
	background: #6699CC;
}
.mainbluetabright
{
	width: 523px;
	float: left;
	display: inline;
	margin-left: 18px;
}
.leftopbluecorn
{
	background: url(../images/left-top-blue.gif) left no-repeat;
}
.leftopbluecornbig
{
	background: url(../images/left-topnew-blue.gif) no-repeat left;
	height: 4px;
}
.maintopbluecorn
{
	background: url(../images/mid-top-blue.gif) repeat-x;
	height: 4px;
}
.rightopbluecorn
{
	background: url(../images/right-top-blue.gif) right no-repeat;
	height: 4px;
}
.lefbtmbluecorn
{
	background: url(../images/left-btm-blue.gif) no-repeat top left;
	width: 4px;
	float: left;
	display: inline;
	height: 4px;
}
.mainbtmbluecorn
{
	background: url(../images/btm-mid-blue.gif) repeat-x;
	width: 247px;
	float: left;
	display: inline;
	height: 4px;
}
.rightbtmbluecorn
{
	background: url(../images/btm-right-blue.gif) no-repeat top right;
	width: 4px;
	float: left;
	display: inline;
	height: 4px;
}
.lefmidbluecorn
{
	background: url(../images/left-mid-blue.gif) repeat-y left;
	height: 131px;
}
.mainmidbluecorn
{
	background-color: #E6F5FC;
	width: 255px;
}
.rightmidbluecorn
{
	background: url(../images/right-mid-blue.gif) repeat-y right;
	height: 131px;
}
.lefmidbluecornsecpage
{
	background: url(../images/left-mid-blue.gif) repeat-y left;
	height: 165px;
}
.rightmidbluecornsecpage
{
	background: url(../images/right-mid-blue.gif) repeat-y right;
	height: 165px;
}
.rightbtmbluecornbig
{
	background: url(../images/right-btmnew-blue.gif) no-repeat top right;
	width: 4px;
	float: left;
	display: inline;
	height: 4px;
}
.contentxt
{
	width: 227px;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 8px;
}
.contleft
{
	float: left;
	display: inline;
	width: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #296A8A;
	padding-left: 5px;
	padding-top: 3px;
}
.contright
{
	float: left;
	display: inline;
	width: 137px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
}
.contright span
{
	padding-right: 5px;
}
.dotlineblue
{
	background: url(../images/dot-blue.gif) repeat-x center;
	clear: both;
	height: 10px;
	line-height: 10px;
}
.textboxblue
{
	width: 40px;
	height: 17px;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #D4D0C8;
	border-right: 1px solid #D4D0C8;
	background: #FFFFFF;
}
.textboxbluedrop
{
	width: 67px;
	border: solid 1px #5480B1;
	padding-left: 2px;
	font-size: 11px;
	color: #666666;
	line-height: 12px;
}
.maintopbluecornbig
{
	background: url(../images/mid-top-blue.gif) repeat-x;
	height: 4px;
}
.mainbtmbluecornbig
{
	background: url(../images/btm-mid-blue.gif) repeat-x;
	width: 515px;
	float: left;
	display: inline;
	height: 4px;
}
.mainbluetableftbig
{
	width: 523px;
	float: left;
	background: #E6F5FC url(../images/cuv-img.gif) no-repeat right bottom;
}
.contentxtbig
{
	width: 495px;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 8px;
}
.contrightbig
{
	float: left;
	display: inline;
	width: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
}
.contrightbignewtxt
{
	float: left;
	display: inline;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
}
.contrightbignew
{
	float: left;
	display: inline;
	width: 65px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	padding-top: 3px;
}
.contleftbig
{
	float: left;
	display: inline;
	width: 165px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #296A8A;
	padding-left: 5px;
	padding-top: 3px;
}
.HRedFont
{
	color: #EF3030;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.NorInput
{
	border: solid 1px #5480B1;
	padding-left: 2px;
	font-size: 11px;
	color: #666666;
	height: 14px;
	margin: 0;
	width: 50px;
	background: #fff;
}
/*****************************************end of healthtoolsbmi******************************************/
/************************************  health tool css  *****************************************/
.heath
{
	width: 783px;
	float: left;
	display: inline;
}
.height10
{
	clear: both;
	height: 10px;
}
.healthleft
{
	background: url(../images/helth_left_corn.gif) no-repeat;
	width: 3px;
	height: 182px;
	float: left;
	display: inline;
}
.healthmid
{
	background: url(../images/health_tool_mid.gif) repeat-x;
	width: 777px;
	height: 182px;
	float: left;
	display: inline;
}
.healthright
{
	background: url(../images/health_tool_right.gif) no-repeat;
	width: 3px;
	height: 182px;
	float: left;
	display: inline;
}
.halthfont
{
	width: 761px;
	float: left;
	margin-left: 8px;
	margin-top: 15px;
	color: #212222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.helthfont3
{
	width: 780px;
	float: left;
	display: inline;
	color: #212222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
}
.botline
{
	border-bottom: #D1D1D1 1px solid;
	margin-left: 10px;
	margin-right: 10px;
}
.LoginDivnew
{
	width: 785px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	margin-bottom: 10px;
}
.menhealth
{
	width: 783px;
	float: left;
	display: inline;
}
.menleft
{
	background: url(../images/health_men_left.gif) no-repeat;
	width: 3px;
	height: 388px;
	float: left;
	display: inline;
}
.spac
{
	width: 783px;
	height: 10px;
	float: left;
}
.menmid
{
	background: url(../images/health_men_mid.gif) repeat-x;
	width: 777px;
	float: left;
	display: inline;
}
.menright
{
	background: url(../images/health_men_right.gif) no-repeat;
	width: 3px;
	height: 388px;
	float: left;
	display: inline;
}
.bodyparts
{
	width: 172px;
	height: 546px;
	float: left;
	display: inline;
	margin-top: 1px;
}
.men1
{
	background: url(../images/w_m_img.gif) no-repeat;
	width: 172px;
	height: 346px;
	float: left;
	display: inline;
	margin-left: 159px;
	margin-top: 1px;
}
.men2
{
	background: url(../images/w_m_2_img.gif) no-repeat;
	width: 172px;
	height: 346px;
	float: left;
	display: inline;
	margin-left: 159px;
	margin-top: 1px;
}
.dotedline
{
	background: url(../images/doted_line.gif) repeat-x;
	height: 1px;
	width: 212px;
	margin-left: 8px;
	margin-top: 12px;
	float: left;
	display: inline;
}
.menfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036BA0;
	font-size: 11px;
	font-weight: bold;
	float: left;
	display: inline;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 2px;
}
/************************************  end of health tool css  *****************************************/
/******** css for Body Indication page *************/
.IndImg
{
	width: 280px;
	float: left;
	display: inline;
}
.LoginDivnew
{
	width: 785px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	margin-bottom: 10px;
}
.toolmid
{
	background: url(../images/topmid.gif) repeat-x;
}
.toollefttop
{
	background: url(../images/tools_corn_left.gif) no-repeat left;
	text-align: right;
}
.conmid
{
	border-left: solid 1px #D7D7D7;
	border-right: solid 1px #D7D7D7;
	padding-left: 5px;
	padding-right: 5px;
	background: #fff;
}
.toolmid2
{
	background: url(../images/bottemmid.gif) repeat-x;
}
.toollefttop2
{
	background: url(../images/tools_corn_bott_right.gif) no-repeat right;
}

.bannerbotmid
{
	background: url(../images/bottemmid.gi) repeat-x;
}
.banbotleft
{
	background: url(../images/tools_corn_bott_right.gif) no-repeat right;
	height: 5px;
}
.registerteb
{
	width: 761px;
	clear: both;
	height: 17px;
	border-bottom: 1px solid #C7C7C7;
	margin-bottom: 3px;
	margin-right: 3px;
	padding-left: 6px;
	background: #FFFFFF;
}
/***** end of body indication*****/
/**************online_healthcheck_eye****************************************/
.newbotline
{
	border-bottom: #D2D1D1 1px solid;
	float: left;
	width: 460px;
	line-height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.healthcheckimg
{
	float: left;
	display: inline;
	margin-left: 20px;
	margin-top: 5px;
}
.conttab
{
	width: 475px;
	float: left;
	display: inline;
}
.helthtabcone
{
	float: left;
	display: inline;
	margin-top: 10px;
	width: 100px;
	margin-right: 25px;
	margin-left: 10px;
}
.helthtabcone ul
{
	margin: 0px;
	padding: 0px;
}
.helthtabcone ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: url(../images/inter-arro.gif) no-repeat left;
	padding-left: 17px;
	line-height: 18px;
}
.helthtabcone ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.helthtabcone ul li a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
}
.newlinkul
{
	display: inline;
	float: left;
	text-align: left;
	margin-top: 8px;
}

.newhelthtab
{
	border: #DEDEDE 1px solid;
	vertical-align: top;
	padding-bottom: 10px;
	margin-top: 10px;
	width: 460px;
	display: inline;
	float: left;
	background: #FFFFFF;
}
.newhelthtab ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 10px;
	margin-top: 10px;
}
.newhelthtab ul li
{
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	line-height: 19px;
	height: 19px;
}
.newhelthtabli
{
	width: 140px;
	margin-left: 10px;
}

/***new**/
.newbotlinecond
{
	float: left;
	width: 460px;
	line-height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.newhelthtabcond
{
	border: #DEDEDE 1px solid;
	vertical-align: top;
	padding-bottom: 10px;
	margin-top: 1px;
	width: 760px;
	display: inline;
	float: left;
	background: #FFFFFF;
}
.newhelthtabcond ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 10px;
	margin-top: 10px;
}
.newhelthtabcond ul li
{
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	line-height: 19px;
	height: 19px;
}
.newhelthtablicond
{
	width: 240px;
	margin-left: 10px;
}

.VDotLine
{
	background: url(../images/dotline-in.gif) repeat-y left;
	width: 15px;
}

.newhelthtab ul li a
{
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 15px;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.newhelthtab ul li a:hover
{
	text-decoration: none;
	color: #000000;
}
.newhelthtabcont
{
	width: 460px;
}

/***new***/
.conttabcond
{
	width: 767px;
	float: left;
	display: inline;
	margin-bottom: 5px;
}
.newhelthtabcond ul li a
{
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 10px;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.newhelthtabcond ul li a:hover
{
	text-decoration: none;
	color: #000000;
}


/*.newlinkul
{
margin-left:5px;
width:136px;
text-align:left;
background:url(../images/dot_line.gif) repeat-y right;
}*/
/***********************end  of eye **********************/
.PaddingTop
{
	padding-top: 5px;
}

.displayInline
{
	display: inline;
	float:left;
}

.descFont
{
	color: #433C64;
	font-family: Verdana;
	font-size: 11px;
}
/*************************shopping new***************************/
.shoppingmain
{
	width: 794px;
	float: left;
	display: inline;
	background-color: #F1F3F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036BA0;
	font-size: 11px;
	font-weight: normal;
	border-left: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;
}


.ShopppingMainOne
{
	float: left;
	display: inline;
	line-height: 30px;
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
}
.ShopppingMainOnetxt
{
	float: left;
	display: inline;
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	padding-left: 13px;
	line-height: 30px;
}
.shoppGridContMaist
{
	background-color: #F9F9F9;
	float: left;
	display: inline;
	width: 794px;
	height:64px;
}
.offertxt{text-align:left; line-height:16px; padding-left:8px;}
.offertxt2{text-align:left; line-height:18px; padding-left:8px;}
.BigRedTxt{color:#FD0000;font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.UseInput{padding:0; margin:0; vertical-align:middle;}

.totalshopping
{
	background-color: #ffffff;
	float: left;
	display: inline;
	width: 794px;
	height: 26px;
	line-height: 26px;
}
.totalshoppingtxt
{
	background-color: #ffffff;
	float: left;
	display: inline;
	height: 24px;
	line-height: 24px;
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	padding-left: 4px;
}
.shoppGridContMaistsec
{
	background-color: #F1F1F1;
	float: left;
	display: inline;
	width: 794px;
	height: 51px;
}
.shoppGridContOne
{
	float: left;
	display: inline;
	padding-top: 13px;
	height:50px;
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
}
.shoppGridContOne2
{
	float: left;
	display: inline;
	padding-top: 5px;
	height:58px;
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
}
.shoppGridContOneimg
{
	float: left;
	display: inline;
	height: 50px;
	padding-top:13px;
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
}
.shoppGridContOneimg img
{
	padding-top: 2px;
}
.middalecontxtshopp
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.shoppingmainnew
{
	width: 790px;
	background-color: #F1F3F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036BA0;
	font-weight: normal;
	border-left: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;
}


.shoppGridContOne input
{
	width: 35px;
	margin-top: 6px;
	height: 15px;
	padding-top: 2px;
	border: 1px solid #E7E7E7;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.topgridcont
{
	width: 793px;
	float: left;
	display: inline;
	border: 1px solid #BFD5ED;
	margin-bottom: 3px;
}
.topgridbg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #E6F5FC;
	border: 1px solid #ffffff;
	padding-top: 24px;
}
.topgridbg p
{
	margin: 0px;
	padding: 0px;
	padding-bottom: 15px;
}
.marrontxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A00315;
	font-size: 11px;
	font-weight: normal;
}
.shoppingmainbtmbtn
{
	width: 793px;
	background-color: #F1F3F2;
	border: 1px solid #DEDEDE;
}
.shoppingmainbtmbtn img
{
	margin-right: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.cle3
{
	height: 3px;
	clear: both;
}
.dobboxd
{
	border: solid 1px #B5B5B5;
	padding: 0;
	margin: 0;
	padding-left: 2px;
	font-size: 11px;
	color: #7A7A7A;
	width: 45px;
}
.dobbox
{
	border: solid 1px #B5B5B5;
	padding: 0;
	margin: 0;
	padding-left: 2px;
	font-size: 11px;
	color: #7A7A7A;
	width: 80px;
}
.registerbox
{
	float: left;
	background: #8C8BB5;
	border: solid 1px #D7D7D7;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	display: inline;
	height: 19px;
	margin-bottom: 3px;
	padding-top: 3px;
	width: 755px;
	padding-left: 10px;
}
.registerbox ul
{
	margin: 0px;
	padding: 0px;
}
.registerbox ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.registertitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 16px;
}
.TexFieldregister
{
	border: solid 1px #B5B5B5;
	padding: 0;
	margin: 0;
	padding-left: 2px;
	font-size: 11px;
	color: #7A7A7A;
	width: 400px;
	height: 100px;
}
.redmessage
{
	color: #FF0000;
	font-size: 11px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.AnswerTxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2875D2;
	cursor: pointer;
}

.AnswerTxt a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2875D2;
	cursor: pointer;
	text-decoration: none;
}

.AnswerTxt a:hover
{
	text-decoration: underline;
}

.topicdiv
{
	float: left;
	display: inline;
	margin-left: 13px;
	margin-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #437596;
	border-left: #d1d1d1;
	border-left: #d1d1d1;
	height: 28px;
}
/*dsfsf*/
.helthtoolmain
{
}
.toolmid
{
	background: url(../images/blue_top_mid.gif);
	height: 32px;
}
.toollefttop
{
	background: url(../images/blue_left_top.gif) no-repeat left;
	height: 32px;
}
.toolrighttop
{
	background: url(../images/blue_right_top.gif) no-repeat right;
	height: 32px;
	line-height: 32px;
	color: #427894;
	text-align: left;
	text-indent: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.topleftmid
{
	background: url(../images/leftmid.gif) repeat-y left;
	float: left;
}
.toprightmid
{
	background: url(../images/rightmid.gif) repeat-y right;
	float: left;
}
.conmidnew
{
	display: inline;
	float: left;
	padding: 5px;
}
.bannerbotmid
{
	background: url(../images/bottemmid.gif) repeat-x;
	clear: both;
}
.banbotleft
{
	background: url(../images/tools_corn_bott_left.gif) no-repeat left;
	height: 5px;
}
.banbotright
{
	background: url(../images/tools_corn_bott_right.gif) no-repeat right;
	height: 5px;
}
/* CSS Document */
.dobboxsecure
{
	border: solid 1px #5480b1;
	padding-left: 2px;
	font-size: 12px;
	color: #000000;
	width: 380px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
}
.titlesecure
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #447697;
}
.titlesecure1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #447697;
	padding-left: 10px;
}
.subtextsecure
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #194d96;
}
.subblacktextsecure
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}

/*------- css for conditions ---------*/
.MidBdr
{
	border-left: solid 1px #D2D1D1;
	border-right: solid 1px #D2D1D1;
	padding: 6px;
}
.MidBdr p
{
	margin: 0;
	padding: 0;
	padding-bottom: 8px;
	color: #000000;
}
.BlueHeading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2875D2;
	height: 18px;
	background: url(../images/3d-line.gif) repeat-x bottom;
	padding-left: 11px;
}
.MdotLine
{
	background: url(../images/dotline-inhor.gif) repeat-x bottom;
	line-height: 30px;
	height: 30px;
}


.MfloaR
{
	float: left;
	width: 685px;
	padding-left: 12px;
}
.MfloatL
{
	float: left;
	width: 85px;
	padding-top: 3px;
}
.MPad
{
	padding-left: 11px;
	padding-top: 5px;
}
.MDes1
{
	display: inline;
	float: left;
	width: 100px;/*248px;*/
}
.MDes2
{
	display: inline;
	float: left;
	width: 246px;	
}
.MDes3
{
	display: inline;
	float: left;
	width: 340px;
}
.MDes4
{
	display: inline;
	float: left;
	width: 85px;
	padding-top: 3px;
}
.Left11
{
	padding-left: 11px;
}
.firebtndivcon
{height:30px;float:left; background:#F1F3F2; border:solid 1px #D7D7D7; color:#FFFFFF; font-size:12px; font-weight:bold; display:inline; margin-bottom:3px; padding-top:5px; width:780px; padding-left:15px;}
.firebtndivcon img
{ padding:5px;}
/*------- css for conditions End---------*/
/**************************************************secure-chekout css Start************************************************/
.securetext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#5B5B5B;}
.securetext a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#0069A0; text-decoration:underline;}
.securetext a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#0069A0; text-decoration:underline;}
.securetextnew{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:10px;}
.securetextnew a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1a5bab; text-decoration:none;}
.securetextnew a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1a5bab; text-decoration:none;}
.inputmain
{
 width:193px; 
 padding-top:20px; 
 float:left;
 
}
.inputmainleft
{
 width:45px; 
 float:left;
 height:38px;
 padding-top:20px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 line-height:25px;
background:url(../images/btn-hundred.gif) no-repeat left bottom;
 
}
.inputmainleft span
{
 padding-left:10px;
}
.inputmaininpualign{text-align:center;}
.inputmaininpu{width:68px;border:1px solid #ffffff;height:19px;margin:0px;padding:0px;}
.inputmain img{float:left;vertical-align:top;}
.borinputdiv{border:1px solid #c7c7c7;float:left;height:23px;}
.securemaindiv{padding-top:9px; padding-bottom:9px; padding-left:30px; background:#F2F2F4; width:786px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0069A0; border-bottom:1px #E0E0E0 solid;}
.securebor{border:1px #E8EAE9 solid; width:802px; padding-left:6px; padding-right:6px; padding-bottom:6px;}
.dotline2{height:28px;  background:url(../images/2dotline.gif) repeat-x bottom;}
.securedotline{width:600px; padding-left:15px; display:inline; float:left; padding-top:5px; padding-bottom:10px;}
.securedot{width:166px;  padding-top:5px; padding-bottom:10px; float:left;}
.securedot_line{width:100%; background:url(../images/secure-dotline.gif) repeat-x bottom;float:left;}
.securedotin{width:600px; color:#000000; background:url(../images/secure-dotline.gif) repeat-x bottom; padding-top:7px; padding-bottom:7px; padding-left:15px; display:inline; float:left;}
.securesmldot{width:166px; color:#9A0130; background:url(../images/secure-dotline.gif) repeat-x bottom; padding-top:7px; padding-bottom:7px; float:left;}
.securebtm1{width:600px; color:#000000; padding-top:7px; padding-bottom:7px; padding-left:15px; display:inline; float:left;}
.securebtm2{width:166px; color:#9A0130; padding-top:7px; padding-bottom:7px; display:inline; float:left;}
.securedisp{ display:inline; float:left;}..................
.secure2dotline{ display:inline; float:left; background:url(../images/2dotline.gif) repeat-x center; height:15px; line-height:15px;}
.secure2dotline2{ display:inline; float:left; padding-left:15px; background:url(../images/2dotline.gif) repeat-x center; height:15px; line-height:15px;}
.secure2dotinline{ display:inline; float:left; background:url(../images/2dotline.gif) repeat-x center; height:15px; line-height:15px;}
.securetextar{ height:79px; background:#FBFCFE; color:#FD4545; font-size:13px; font-family:Arial, Helvetica, sans-serif; border:1px #5480B1 solid; margin:7px; padding-left:15px; padding-top:10px; width:760px;}
.secureborder{border-top:2px #0069A0 solid; border-bottom:2px #0069A0 solid;}
.Pointslink ,.Pointslink a:link,.Pointslink a:hover{height:38px; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
/**************************************************secure-chekout css End************************************************/

/**************************************************Medical Check ccs start************************************************/
.firetitle
{ background:url(../images/login-bg.gif) repeat-x bottom; border-left:solid 1px #D1D1D1;border-right:solid 1px #D1D1D1;
  padding:20px; display:inline; float:left; width:743px; }
.firebigfont
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3E7496;}
.firegrediv
{ border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; background:#F1F3F2;}
.firebtndiv
{float:left; background:#F1F3F2; border:solid 1px #D7D7D7; color:#FFFFFF; font-size:12px; font-weight:bold; display:inline; margin-bottom:3px; padding-top:3px; width:545px; padding-left:245px;}
.firebtndiv img
{ padding:5px;}
.divleftbtn
{
	float:left;	
}
/**************************************************Medical Check ccs end***************************************************/
.orderFont
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	
}

.OrderTxtBlue
{
	color: #036BA0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
/**************************** Start Tearms and Condition   **********************************/
.linkdivterms
{
	width:730px;
	height:20px;
	line-height:20px;
}
.contentxtnewchane	{ width:227px; margin-right:10px;padding-top:8px; color:#000000;}
.middalecontxt{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	color:#2875D2;}
.middalecontxt a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#2875D2;text-decoration:none;} 
.middalecontxt a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#2875D2;text-decoration:underline;}
/**************************** End Tearms and Condition   **********************************/

/**************************** Start Sitemap **********************************/
.sitemapmain
{
	width:772px;
	padding:12px;
	float:left;
}
.sitemapmainone
{
	width:365px;
	float:left;
}
.sitemapmainone ul
{
	margin:0px;
	padding:0px;
	float:left;

}
.sitemapmainone li
{
	margin:0px;
	padding:0px;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00537C;
	font-weight:normal;
	height:20px;
	line-height:20px;
}
.sitemapmainone li a
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00537C;
	font-weight:normal;
	padding-left:20px;
	background:url(../images/arrow_hover.gif) no-repeat left;
}
.sitemapmainone li a:hover
{
	text-decoration:underline;
		background:url(../images/sitemap-arrow.gif) no-repeat left;
}
.headingmain
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6E8EBD;
	font-weight:bold;
	height:18px;
	line-height:18px;
	width:228px;
	border-bottom:1px solid #E0EDF9;
}
.heig5site
{
	height:5px;
	clear:both;
}
/**************************** End Sitemap **********************************/
.videofram
{
 background:url(../images/video-fram.png) no-repeat left;
 width:461px;
 float:left;
 height:338px;
}
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    