/*CSS Document*/
/*Konstant info solutation CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are NOT useing in Layout*/
/*Body Link css*/
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}

.link a:link{text-decoration:underline;}
.link a:visited{text-decoration:underline ;}
.link a:hover{text-decoration:none ;}

/*Body css*/
html, body{
	margin-left: 0px; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color:#7d94a6;
	scrollbar-base-color:#98afc1;
	scrollbar-arrow-color:ffffff;
	scrollbar-track-color:#98afc1;
	scrollbar-shadow-color:#799fbd;
	scrollbar-highlight-color:#adbec9;
	scrollbar-3dlight-color:#98afc1;
	scrollbar-darkshadow-Color:#7d94a6;
	background-image:url(../images/bg_top.jpg); background-repeat:repeat-x;
	background-color:#ffffff;
}



/*Font css */
.Light10{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 10px; Font-weight:normal; }
.Light11{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 11px; Font-weight:normal; }
.Light12{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 12px; Font-weight:normal; }
.Light14{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 14px; Font-weight:normal; }
.Light18{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 18px; Font-weight:normal; }
.Light24{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 24px; Font-weight:normal; }
.Light20{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 20px; Font-weight:normal; }
.Bold11{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 11px; Font-weight:bold; }
.Bold12{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 12px; Font-weight:bold; }
.Bold14{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 14px; Font-weight:bold; }


/*Text color css*/
.White{color:#FFFFFF;}
.Black{color:#000000;}
.Grey1{color:#616161;}
.Grey2{color:#3e3b3b;}
.Grey3{color:#525252;}
.Grey4{color:#767676;}
.Blue1{color:#124467;}
.Red{color:#f30107;}

/*Bgcolour css*/
.BgWhite{background-color:#ffffff;}
.BgWhite2{background-color:#fef8ea;}
.BgGrey1{background-color:#f1f1f1;}
.BgBlue{background-color:#256ea3;}
.BgPink{background-color:#fff2f2;}


/*Image Border css*/
.ImgBdr1{border:2px solid #c8ae6f;}

/*Table Border*/
.TblBdr1{border:1px solid #f5e9ce;}

/*Padding Css*/
.Pad1{padding-left:2px;}
.Pad2{padding-left:5px;}
.Pad3{padding-left:15px;}

/*Textarea css*/
.Textarea{Font-Family: Verdana,Arial,Tahoma; Font-Size: 11px; Font-weight:normal; Background-color:#efefef; color:#949494; padding-left:3px; border: 1px solid #c8c8c8}

.Textarea1{Font-Family: Verdana,Arial,Tahoma; Font-Size: 11px; Font-weight:normal; Background-color:#ffffff; color:#949494; padding-left:2px; border: 1px solid #b3b1b2}


/*Footer css*/
.footer{background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x;}



.BgGrey2{background-color:#f5f4f4;}
.BgGrey3{background-color:#fafafa;}
.BgGrey4{background-color:#d6d6d6;}
.TblBdr2{border:1px solid #cfcfcf;}
.TblBdr3{border:dotted 2px #FF0000;}


/* 30.06.08 for validation */
				

.hint {
   	
    position: absolute;
    margin-top: -4px;
    border: 1px solid #F9EDEC;
    padding: 5px 5px;
    margin-left:10px;
    z-index:5;
    color:Gray;
    font-size:medium;font-weight:none;
    background:#fafafa url(../images/pointer.gif) no-repeat -16px 0px;    
	height:19px;
}
.msgtable
{
    font-family:Verdana,Arial;
	font-size:11px;
	vertical-align:middle;
}
/* The pointer image is hadded by using another div */
.hint .hint-pointer {
    position: absolute;
    left: -12px;  
    top: 0px;
    width:16px;
    height:14px;
    background:url(../images/pointer.gif) left top no-repeat;
} 

		