.textbody12
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #313131;
	font-weight: normal;
}
.tblborder
{
	background-color: #f9f9f9;
	border: 1px solid #7F9DB9;
	padding: 2px;
}

.mandatory
{
	font-family: Tahoma;
	font-size: 12px;
	color: Red;
	font-weight: normal;
}
.border-left-right {

	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.border-left-right-bottom {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-left-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
}
.border-right {


	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #CCCCCC;
}
.border-top {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #CCCCCC;
	border-top-color: #CCCCCC;
}.border-bottom {

	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	border-top-color: #CCCCCC;

}
.gridemptytext
{
	font-family: Tahoma;
	font-size: 12px;
	color: Red;
	font-weight: normal;
}
.gridlinkbutton
{
	font-family: Verdana, Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #00296d;
}
.gridheading
{
	font-family: Tahoma;
	font-size: 11px; /* background-image: url(http://www.indiahealthcard.com/images/but-bg.gif); */
	color: #00296d;
	background-color: #fafafa;
	font-style: normal;
	font-weight: normal;
	border: solid 1px #0AA348;
	height: 19px;
	text-decoration: none;
}
.gridheading A
{
	font-family: Verdana, Tahoma;
	font-size: 11px;
	color: #00296d;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	height: 17px;
}
.GridviewStyle
{
	border: solid 1px #00296d;
}
.GridviewStyleWhite
{
	border: solid 1px #ffffff;
}
.GridviewStyleDot
{
	border: 1px dashed #68A3F0;
}
.lblrederror {
	font-family: Tahoma,  Arial, "Trebuchet MS",  Verdana;
	font-size: 11px;
	color:Red;
	font-weight:bold;
} 
.lblgreenerror {
		font-family: Tahoma,  Arial, "Trebuchet MS",  Verdana;
	font-size: 11px;
	color:Red;
	font-weight:bold;
} 
.heading3Blue {
	FONT-SIZE: 13px;
	COLOR:#0B3A99;
	font-weight: bold;
	font-family: Arial, Tahoma, Verdana;
}
.small-link
{
	color: #0000ff;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
}
.small-link:hover
{
	color: #0EA34F;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
}
.popupstyle
{
	color:Gray;
	background-color: #f9f9f9;
	border-style: solid;
	padding: 1px;
	border: solid 1px #00649F;
	font-size: 10px;
	padding-left: 2px;
	font-family: Verdana;
	text-transform: none;
	font-weight: normal;
}
.flyOutDiv
{
	display: none;
	position: absolute;
	width: 280px;
	z-index: 3;
	opacity: 0;
	filter: (progid:DXImageTransform.Microsoft.Alpha(opacity=0));
	font-size: 12px;
	border: solid 1px green;
	background-color: #FFFFFF;
	padding: 5px;
}

.flyOutDivCloseX
{
	background-color: #666666;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	border: outset thin #FFFFFF;
	padding: 5px;
}
.watermarkedtxt
{
	border: solid 1px #00649F;
	font-size: 10px;
	padding-left: 2px;
	font-family: Verdana;
	text-transform: none;
	color: gray;
	font-weight: normal;
	
}
.watermarked
{
		
	BORDER-RIGHT: #629AFF 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #629AFF 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #629AFF 1px solid;
	WIDTH: 225px;
	COLOR: gray;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #629AFF 1px solid;
	FONT-FAMILY: Tahoma, Arial, Verdana;
}

.lbltext
{
	font-family: Verdana;
	text-transform: none;
	color: #333333;
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
}

.txtbox
{
	border: solid 1px #00649F;
	font-size: 10px;
	padding-left: 2px;
	font-family: Verdana;
	text-transform: none;
	color: #333333;
	font-weight: normal;
}
.subtitle4
{
	color: #00296d;
	font-size: 13px;
	font-family: "Trebuchet MS" , Tahoma, Verdana, Arial;
	font-weight:bold;
	text-transform: none;
}
.subtitle3
{
	color: #BF1D28;
	font-size: 13px;
	font-family: "Trebuchet MS" , Tahoma, Verdana, Arial;
	font-weight: normal;
	text-transform: none;
}
.vrmlink
{
	color: #707070;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	cursor: hand;
}
.vrmlink:hover
{
	color: #01385F;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
}
.text10
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #707070;
	font-weight: normal;
}
.textbody12
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #313131;
	font-weight: normal;
}
.pnlborder
{
	background-color: #f9f9f9;
	border: 1px #bababa;
	border-style: dashed;
	padding: 2px;
}
.modalProgressRedBackground
{
	background: gray;
	background-repeat: repeat;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.modalPopupBlue
{
	background-color:#2360cb;
	border-width: 1px;
	border-style: solid;
	border-color:#009eff;
	font-family: Verdana;
	font-size: medium;
	padding: 3px;
	width: 130px;
}
.modalPopup
{
	background-color: White;
	border-width: 1px;
	border-style: solid;
	border-color: #0AA348;
	font-family: Verdana;
	font-size: medium;
	padding: 3px;
	width: 130px;
}
.button
{
	font-size: 11px;
	color: black;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	background-color: #E0EFFC;
	font-family: Verdana;
	border: solid 1px #3385d6;
	cursor: hand;
	font-weight: bold;
}
.TableBorderStyle
{
	border: 1px solid #858585;
    font-family :Tahoma , Verdana;
     font-size:10px;
    font-weight:normal ;
}
.gridpage
{
	font-family: Verdana, Tahoma,Sans-Serif;
	font-size: 11px;
	font-style: normal;
	color: #656565;
}
.gridpage A
{
	font-family: Verdana, Tahoma,Sans-Serif;
	font-size: 11px;
	font-style: normal;
	color: #656565;
}
.gridItemtemplate
{
	font-family: Verdana, Tahoma;
	font-size: 11px;
	font-style: normal;
	color: Black;
	text-decoration: none;
	word-break: break-all;
}
.gridalert
{
	font-family: Verdana, Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #901A10;
	text-align: center;
}
.gridheader
{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #757575;
	font-style: normal;
	font-weight: bold;
	border-color: #E0EFFC;
	
	text-decoration:none;
	vertical-align :middle;
	height :17px;
	background-color:#E0EFFC;
}
.gridheader A
{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #757575;
	font-style: normal;
	font-weight: bold;
	border-color: #7d7d7d;
	background-color:#E0EFFC;
	height :17px;
	text-decoration:none;
	vertical-align :middle;
}
.gridlink
{
	font-family: Verdana, Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #454545;
	cursor: hand;
	height :17px;
}

.HeadingBlack {
	FONT-SIZE: 12pt;
	COLOR:Green;
	font-weight:bold;
	font-family: Arial, Tahoma, Verdana;
}

.redError {
	font-family: Tahoma,  Arial, "Trebuchet MS",  Verdana;
	font-size: 11px;
	color:#fff200;
	font-weight:bold;
} 


.MainMenu
{
	COLOR: #ffffff;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma,  "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 12px;
	font-weight: normal;
}
.MainMenu:hover
{
	/*script dynamically adds a class of "selected" to the current active menu item*/
	COLOR: #fff200;
	font-family: Arial, Tahoma,  "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 12px;
	font-weight: normal;
}

BODY
{
    BACKGROUND-COLOR:;
    scrollbar-face-color : #;
    scrollbar-back-color : #;
    FONT-FAMILY: Arial,;
    FONT-SIZE: 8pt;
    COLOR: #ff6600
}




.mail	
{
    COLOR: #7D7D7D;
    TEXT-DECORATION:none;
    font-family: Arial, Tahoma, "Trebuchet MS",  Verdana; 
    FONT-WEIGHT:; 
	font-size: 11px;
}
.mail:hover
{

    COLOR: #0066FF;
    TEXT-DECORATION:underline;
    font-family: Arial, Tahoma, "Trebuchet MS",  Verdana; 
    FONT-WEIGHT:;
	font-size: 11px;

}

.vrmlink	
{
	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS", Verdana;
    FONT-WEIGHT:; 
	font-size: 12px;
}
.vrmlink:hover
{
	COLOR: #F9E456;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS", Verdana;

    FONT-WEIGHT:;
	font-size: 12px;

}
.text9 {
	font-family: Arial, Tahoma, "Trebuchet MS",  Verdana;
	font-size: 9px;
	color: #393939;
	font-weight: normal;
}
.text12 {
	font-family: Arial, Tahoma, Verdana, "Trebuchet MS";
	font-size: 12px;
	color: #7d7d7d;
	font-weight: normal;
}

.footer-link 
{
	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
	font-family: Tahoma, Arial, "Trebuchet MS", Arial, Verdana;



    FONT-WEIGHT:;
	font-size: 12px;
	font-weight: bold;

}
.footer-link:hover
{
	COLOR: #F9E456;
	TEXT-DECORATION:underline;
	font-family: Tahoma, Arial, "Trebuchet MS", Arial, Verdana;



    FONT-WEIGHT:;
	font-size: 12px;
	font-weight: bold;
}

.footer-link-sub 
{
	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
	font-family: Tahoma, Arial, "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 11px;
	font-weight: normal;

}
.footer-link-sub:hover
{
	COLOR: #F9E456;
	TEXT-DECORATION:underline;
	font-family: Tahoma, Arial, "Trebuchet MS", Arial, Verdana;

    FONT-WEIGHT:;
	font-size: 11px;
	font-weight: normal;

}

.top-link-1
{
	COLOR: #ffffff;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma,  "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 12px;
	font-weight: normal;

}
.top-link-1:hover
{
	COLOR: #FFF200;
	TEXT-DECORATION:underline;
	font-family: Arial, Tahoma,  "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 12px;
	font-weight: normal;

}
.top-link-login
{
	COLOR: #ffffff;
	TEXT-DECORATION:underline;
	font-family: Tahoma,  Arial,   "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 11px;
	font-weight: normal;

}
.top-link-login:hover
{
	COLOR: #FFF200;
	TEXT-DECORATION:underline;
	font-family: Tahoma,  Arial,   "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 11px;
	font-weight: normal;

}
.top-link-2
{
	COLOR: #ffffff;
	TEXT-DECORATION:none;
	font-family: Tahoma,  Arial,   "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 11px;
	font-weight: normal;

}
.top-link-2:hover
{
	COLOR: #FFF200;
	TEXT-DECORATION:underline;
	font-family: Tahoma,  Arial,   "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 11px;
	font-weight: normal;

}
.top-link-3
{
	COLOR: #ffffff;
	TEXT-DECORATION:none;
	font-family: Tahoma,  Arial,   "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 10px;
	font-weight: normal;

}
.top-link-3:hover
{
	COLOR: #FFF200;
	TEXT-DECORATION:underline;
	font-family: Tahoma,  Arial,   "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 10px;
	font-weight: normal;

}
.news-link 
{
	COLOR: #266fba;
	TEXT-DECORATION:underline;
	font-family: Tahoma, Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 11px;
	font-weight: normal;

}
.news-link:hover
{
	COLOR: #266fba;
	TEXT-DECORATION:none;
	font-family: Tahoma, Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 11px;

}
.heading {
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Tahoma, Verdana;
}
.border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #68A3F0;
	border-right-color: #68A3F0;
	border-bottom-color: #68A3F0;
	border-left-color: #68A3F0;
}

.main-link1 
{
	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS",  Verdana;
    FONT-WEIGHT:;
	font-size: 13px;
	font-weight: normal;

}
.main-link1:hover
{
	COLOR: #000000;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS",  Verdana;
    FONT-WEIGHT:;
	font-size: 13px;
	font-weight: normal;

}

.right-link1 
{
	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS",  Verdana;
    FONT-WEIGHT:;
	font-size: 13px;
	font-weight: normal;

}
.right-link1:hover
{
	COLOR: #FF6600;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS",  Verdana;

    FONT-WEIGHT:;
	font-size: 13px;
	font-weight: normal;

}


.text11white {
	font-family: Tahoma,  Arial, "Trebuchet MS",  Verdana;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
}

.text12white {
	font-family: Arial, Tahoma, "Trebuchet MS",  Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}
.text11black {
	font-family: Tahoma, Arial, "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.main-link2 {
	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS",  Verdana;
    FONT-WEIGHT:;
	font-size: 15px;
	font-weight: bold;
}
.main-link2:hover {
	COLOR: #000000;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS",  Verdana;
    FONT-WEIGHT:;
	font-size: 15px;
	font-weight: bold;
}
.heading2 {
	FONT-SIZE: 16pt;
	COLOR: #FFF200;
	font-weight: normal;
	font-family: "Arial Narrow", Tahoma, Verdana;
}
.right-link {
	COLOR: #000000;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 12px;
}
.right-link:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS", Arial, Verdana;
    FONT-WEIGHT:;
	font-size: 12px;
}
.heading3 {
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Tahoma, Verdana;
}

.heading4 {
	FONT-SIZE: 16pt;
	COLOR: #3EB7FF;
	font-weight: normal;
	font-family: "Arial Narrow", Tahoma, Verdana;
}
.dot-border {
	border: 1px dashed #68A3F0;
}
.thin-border {
	border: 1px solid #68A3F0;
}

.login-box {
	BORDER-RIGHT: #629AFF 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #629AFF 1px solid;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #629AFF 1px solid;
	WIDTH: 145px;
	COLOR: #ffffff;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #629AFF 1px solid;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	background-color: #629AFF;
	height: 15px;
}

.text-fld-big {
	BORDER-RIGHT: #629AFF 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #629AFF 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #629AFF 1px solid;
	WIDTH: 225px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #629AFF 1px solid;
	FONT-FAMILY: Tahoma, Arial, Verdana;
}




.login-button {
	width: 55px;
	height: 20px;
	color: #FFFFFF;
	background:#629AFF;
	padding: 2px 2px 4px;
	font-weight: normal;
	font-size: 11px;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;
}
.login-button:hover {
	width: 55px;
	height: 20px;
	color: #FFFFFF;
	background:#0B3A99;
	padding: 2px 2px 4px;
	font-weight: normal;
	font-size: 11px;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;
}

.next-button {
	width: 75px;
	height: 20px;
	color: #FFFFFF;
	background:#0B3A99;
	padding: 2px 2px 4px;
	font-weight: bold;
	font-size: 12px;
	border-top: 1px none;
	border-right: 2px none;
	border-bottom: 2px none;
	border-left: 1px none;
	border-bottom-color: #012B75;
	
	
}
.next-button:hover {
    width: 75px;
	height: 20px;
	color: #FFFFFF;
	background:#629AFF;
	padding: 2px 2px 4px;
	font-weight: bold;
	font-size: 12px;
	border-top: 1px none;
	border-right: 2px none;
	border-bottom: 2px none;
	border-left: 1px none;
	border-bottom-color: #012B75;
}


.back-home {
	COLOR: #316AC5;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS",  Verdana;
    FONT-WEIGHT:;
	font-size: 12pt;
	font-weight: normal;
}
.back-home:hover {
	COLOR: #E00003;
	TEXT-DECORATION:none;
	font-family: Arial, Tahoma, "Trebuchet MS",  Verdana;
    FONT-WEIGHT:;
	font-size: 12pt;
	font-weight: normal;
}
.text12bold {
	font-family: Arial, Tahoma, Verdana, "Trebuchet MS";
	font-size: 12px;
	color: #7d7d7d;
	font-weight: bold;
}
  .progress
{
	position: absolute;
	font-weight: bold;
	text-align: center;
	background-color: #BF1D28;
	color: White;
	height: 20px;
}

.progressLoading
{
	font-family: Verdana;
	font-size: 12px;
	text-transform: none;
	color: #ffffff;
	font-weight: normal;
}