body {
	margin: 0px 0px 10pt;
	/*background-image: url(../Images/BodyBG.gif);*/
	background-repeat: repeat-x;
}
img {
	border:0pt;
}
.Mtable {
	background-color:#FFFFFF;
}
ul{
	margin-left:20px;
	margin-bottom:10px;
}
ul li a
{
	list-style-position: outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
	letter-spacing:.8px;
}
ul li a:hover
{
	color: #666666;
	text-decoration: underline;
}
.HeadBG {
	background-color:#2A476D;
	background-image: url(../Images/HeadBottomLine.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	display:block;
	height:161px;
}
.RowHeading {
	background-image: url(../Images/VerDot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #A73C02;
	padding-left:4pt;
	margin-bottom:8pt;
	display:block;
}
.HeadingRow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #870D00;
	padding-left:4pt;
	margin-bottom:8pt;
	display:block;
}
.PanelBG {
	border-right: 1px solid #C6CACC;
	border-left: 1px solid #C6CACC;
	background-color:#DAE4E8;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height:18px;
	text-align:justify;
	padding:5pt 8pt 5pt 8pt;
}
.ContentLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration:none;
}
.ContentLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #006699;
}
.ContentLink a:hover ul li a{
	display:block; 
	position:absolute; 
	top:0px; 
	left:115px; 
	width:120px; 
	z-index:1000;
	border-top:1pt solid #286B97;
	border-right:1pt solid #286B97;
	border-bottom:1pt solid #286B97;
}
.verDot {
	background-image: url(../Images/Dotted.gif);
	background-repeat: repeat-y;
	background-position: center top;	
}
.HrDot {
	background-image: url(../Images/VerDot.gif);
	background-repeat: repeat-x;
	background-position: left top;	
}
marquee ul {
	margin-left:25pt;
	line-height:20px;
}
marquee ul li a {
	list-style-position: outside;
	list-style-image: url(../Images/Icon3.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
	letter-spacing:.8px;
}
.heading {
	letter-spacing: 1px;
	font-family: Tohma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.subheading {
	letter-spacing: 1px;
	font-family: Tohma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.vtoplink {
	font-family: Tohma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
	text-align: center;
	display: block;
	height: 26px;
	width: 100%;
}
.vtoplink:hover {
	display: block;
	height: 26px;
	width: 100%;
	background-color: #EFEFEF;
}
.leftlink {
	font-family: Tohma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	display: block;
	height: 26px;
	border-bottom: 1pt dotted #BBC6CA;
	background-image: url(../Images/Icon1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 28px;
	padding-left:32px;
}
.leftlink:hover {
	display: block;
	font-weight:bold;
	height: 26px;
	width: 84%;
	background-color: #C5CFD3;
	border-bottom: 1pt dotted #FFF;
	border-top: 1pt dotted #FFF;
}
.bottomlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: .5px;
}
a img{
	border: 0px;
}
.Content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
.ContentHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
	line-height: 18px;
}
.bottomtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: .5px;
	padding-left: 5pt;
	padding-right: 5pt;
}
.LeftBg {
	border-right: 1px solid #C6CACC;
	background-image:url(../Images/menubg.jpg);
	background-repeat:repeat-y;
	width:200px;
	display:block;
}
.TabHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing:.5px;
	line-height: 36px;
	font-weight: bold;
	color: #663300;
	background-image: url(../Images/VerDot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.TabSubName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing:.5px;
	color:#006699;
}
.trBG1 {
	background-color:#F5F5F5;
}
.trBG2 {
	background-color:#FBFBFB;
}
/*------------- Hindi Unicode Content --------------*/
.hindiLink {font-family:Mangal;font-size:12px;padding-left:5pt;padding-right:5pt;
}
.hindiText {font-family:Mangal;color:#666699;font-size:11px;padding-left:5pt;padding-right:2pt;text-decoration:none;
}
.hindiText:hover {color:#336699;text-decoration:underline;
}
/*----------------------------- New Style of Index Page ------------------------*/
A.collection:link{color:#24518A; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;cursor:"default";FONT-SIZE:11px}
A.collection:visited{color:#24518A; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;cursor:"default";FONT-SIZE:11px}
A.collection:hover{color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;cursor:"hand"; FONT-SIZE:11px}
/*----------------NEw Style for Footer----------------------------------------*/
A.downlink:link{color:#CB1719; font-family:Tahoma, Verdana; text-decoration:none;cursor:default;FONT-SIZE:12px;}
A.downlink:visited{color:#CB1719; font-family:Tahoma, Verdana; text-decoration:none;cursor:default;FONT-SIZE:12px;}
A.downlink:hover{color:#557FC8; font-family:Tahoma, Verdana; text-decoration:none;cursor:pointer; FONT-SIZE:12px;}


.footertext{font-family:Arial; color:#FFFFFF; font-size:12px;}

.footer_L
{
	background-image: url('../Images/footer_L.gif ' ); 
	}
	.footer_C
{
	background-image: url('../Images/footer_C.gif ' ); 
	background-repeat:repeat-x; vertical-align:top; padding-top:8px;
	}

.footer_R
{
	background-image: url('../Images/footer_R.gif ' ); 
	
	}
	
	.UserLogin
{
	background-color:#527AC1;
	border-right: #B7CBEc 5pt outset; 
	border-top: #B7CBEc 5pt outset; 
	border-left: #B7CBEc 5pt outset;
	border-bottom: #B7CBEc 5pt outset;
	}
	
.UserLogin_tr
{
	background-color:#e8eefa;
	
	}
	
.UserLogin_td
{
	background-color:#527AC1;
	
	}
.presentations
{
	background-image: url('Images/logo_presentation.gif' );
}
.CSS_datagrid 
{
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	Background-color: #527AC1;/*#103e82,40789d*/
	text-align: left;
	vertical-align: sub ;
	width:100%;
}
.ddlFontType
{
	font-family: Verdana;
	font-size:11px;
	font-weight: normal;
	color: #333333;
	border:1px;
	border-color:Blue;
		
	
}
.menuheading
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	 color:#FFFFFF; font-size:12px;
	  font-weight:bold; padding-top:0px;
	   padding-left:9px;
	   background-repeat: no-repeat;
	   height: 21px; text-align: left;
	   background-image: url('../Images/box_top.gif');
	   }	
	   .header_sap
{
	background-image: url('Images/header_sap.gif ' );
	background-repeat:repeat-x; 
	}
.strip_L
{
	background-image: url('Images/strip_L.gif ' );
	}
.strip_R
{
	background-image: url('Images/strip_R.gif ' );
	}
	

#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}
.btn_login{  background-image:url(../Images/Login.gif); background-repeat:no-repeat; height:23px; width:76px; cursor:pointer;}