.crossscript
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: Red;
	height: 24px;	
}
.tinytext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #999999;	
}

.bodytext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 		
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	height: 24px;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-image:url(../Images/yellowbtnbg.jpg);
}
.parentbtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color: #333333;
	height: 24px;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	width:340px;
	background-image:url(/LGD/LGDImages/yellowbtnbg.jpg);
}
.childbtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color: #FFFFFF;
	height: 24px;
	border-left: #AC7100 1px solid;
	border-right: #AC7100 1px solid;
	border-top: #AC7100 1px solid;
	border-bottom: #AC7100 1px solid;
	background-image:url(/LGD/LGDImages/childbtnbg.jpg);
	padding: 0px 0px 0px 10px;
	width:340px;
}
.doublechildbtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	height: 24px;
	border-left: #AC7100 1px solid;
	border-right: #AC7100 1px solid;
	border-top: #AC7100 1px solid;
	border-bottom: #AC7100 1px solid;
	background-image:url(/LGD/LGDImages/childbtnbg.jpg);
	padding: 0px 0px 0px 20px;
}
input {
	border-right: #5F5F5F 1px solid;
	border-top: #5F5F5F 1px solid;
	font-weight: normal;
	font-size: 11px;
	background: #FFFFFF;
	border-left: #5F5F5F 1px solid;
	color: #000000;
	border-bottom: #5F5F5F 1px solid;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	height: 18px;
}
textarea {
	border-right: #5F5F5F 1px solid;
	border-top: #5F5F5F 1px solid;
	font-weight: normal;
	font-size: 11px;
	background: #FFFFFF;
	border-left: #5F5F5F 1px solid;
	color: #000000;
	border-bottom: #5F5F5F 1px solid;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.datagridItemText_LeftAlign {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
}
.datagridItemText_RightAlign {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:right;
}
.datagridItemText_CenterAlign {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:center;
}
.datagridItemColor {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color:#FFFFFF;
	padding-left:2px;
}
.datagridItemSearch {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-image:url(../Images/row1.gif);
	padding-left:2px;
}
.datagridAlternateItemColor {
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color:#EEEEEE;
	text-decoration: none;
	padding-left:2px;
}
.datagridHeadingText_LeftAlign {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #556688;
	text-align:left;
	POSITION: relative; 
	TOP: expression(this.offsetParent.scrollTop);
}
.datagridHeadingText_RightAlign {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #556688;
	text-align:right;
	POSITION: relative; 
	TOP: expression(this.offsetParent.scrollTop);
}
.datagridHeadingText_CenterAlign {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url(../Images/bg_gridhead.gif);
	text-align:center;
	POSITION: relative;
	TOP: expression(this.offsetParent.scrollTop);
}
.datagridHeadingText_CenterAlign_Print {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #EEEEEE;
	text-align:center;
	TOP: expression(this.offsetParent.scrollTop);		
}
.datagridFooter 
{
	BACKGROUND-COLOR: #929083; 	

}
.datagridTextBoxText_CenterAlign
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:center
}
.datagridTextBoxText_CenterAlign1
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	
	
}
.formTableHeader
{	 
	BORDER-TOP: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;	
	background-color:#EAEAEA;
}

.formTableWhiteBody
{	 
	BORDER-TOP: #000000 2px solid; 
	BORDER-RIGHT: #000000 2px solid; 
	BORDER-LEFT: #000000 2px solid; 
	BORDER-BOTTOM: #000000 2px solid;	
	background-color:#FFFFFF;
	padding:  8px 4px 8px 4px;
}
.formTableContentBody
{	 
	BORDER-TOP: #8AA3CE 2px solid; 
	BORDER-RIGHT: #8AA3CE 2px solid; 
	BORDER-LEFT: #8AA3CE 2px solid; 
	BORDER-BOTTOM: #8AA3CE 2px solid;	
	padding:  8px 8px 8px 8px;
}
.formTableContentBodyPrint
{	 
	BORDER-TOP: #15438D 2px solid; 
	BORDER-RIGHT: #15438D 2px solid; 
	BORDER-LEFT: #15438D 2px solid; 
	BORDER-BOTTOM: #15438D 2px solid;	
	padding:  8px 8px 8px 8px;
}
.controls
{
	font-size: 10px;
	color: black;
	font-family:Verdana;
	letter-spacing: normal;
	text-align: left;
	vertical-align:top;
	width:100%;
	height:17px;
}
.rdbtn
{
	font-size: 10px;
	color: black;
	font-family:Verdana;
	letter-spacing: normal;
	text-align: left;
	vertical-align:top;
	width:100%;
	height:17px;
	font-weight:bold;
}
.lbl
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	
}
.lblbold
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;	
}
.rbtnlst
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	
	
}
.path
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #2554A4;
	text-decoration: none;
	text-align:center;
}
.userinfo
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #2143A8;
	text-decoration: none;
	text-align:center;
}
.redLabel
{
	font-weight: normal;
	font-size: 10px;
	vertical-align: middle;
	color: Red;
	line-height: normal;
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align:left;
}
.error
{
	font-weight: bold;
	font-size: 10px;
	color: #88131b;
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-variant: normal;
}
/********* Start Raisuddin*******/
.formTableHeadingText 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
}
.labelSearchResults
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
}
.pannelHeadingText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
}
.topnavHeader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
/*********end Raisuddin*********/

/*For Log in Page*/
.toptext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #15438D;
}
.logintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2143A8;
}
.Headertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.newusertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D30000;
	text-decoration: none;
}
.newusertext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.forgotlogintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005ED2;
	text-decoration: none;
}
.ViewHipertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #cb6371;
	text-decoration: none;
}
.forgotlogintext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2143A8;
	text-decoration: none;
}
.bodylink {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #556688;
	text-decoration: none;
}
.bodylink:hover {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00196b;
	text-decoration: none;
}
.FormatStyle
{
	BORDER-RIGHT: inactivecaption 1px groove;
	BORDER-TOP: inactivecaption 1px groove; 
	BORDER-LEFT: inactivecaption 1px groove; 
	BORDER-BOTTOM: inactivecaption 1px groove; 
	OVERFLOW: auto;	
}

.lblHand
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	cursor:default;
}
.div.FormatStyle
{
	BORDER-RIGHT: inactivecaption 1px groove;
	BORDER-TOP: inactivecaption 1px groove; 
	BORDER-LEFT: inactivecaption 1px groove; 
	BORDER-BOTTOM: inactivecaption 1px groove; 
	OVERFLOW: auto; 
	WIDTH: 300px; 
	HEIGHT: 35px
}
.link
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	text-decoration: underline;
	cursor:hand;
}
/*==============Indra========*/
.redBg
{
	background-color:#CC2D30;
}
.blueBg
{		
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #EEEEEE;
	background-color:#4575C1;
}
.leftLinkBg
{
	background-color:#556688;
}
.redTxt
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #CC2D30;
	text-decoration: none;
}
.BlueTxtBold
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #4575C1;
	text-decoration: none;
}
a.blueLinksmall {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #556688;
	text-decoration: none;
}
a.blueLinksmall:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #cc2d30;
	text-decoration: none;
}
.tabLink {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #4575C1;
	text-decoration: none;
	cursor:hand;
	background:url(../Images/tab_bg.gif);
	background-repeat:repeat-x;
}
.redBtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border-left: #EEEEEE 1px solid;
	border-right: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;
	border-bottom: #EEEEEE 1px solid;
	background-color:#CC2D30;
	cursor:hand;
}
.normalTextWhite {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
.normalText {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
.normalTextBold {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
.mandatoryTxt {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC2D30;
	text-decoration: none;
}
.errorText {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Red;
	text-decoration: none;
}
.whiteText {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
.whiteTextBold {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
.headerText {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4575C1;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 3px;
}
.textfield {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.textfield1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: none;
	background-color: #FFFFFF;
}
.dropdownFix 
{ 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	behavior:expression(this.style.visibility = this.offsetParent.offsetParent.offsetParent.scrollTop > (this.offsetParent.offsetTop - this.parentElement.parentElement.parentElement.firstChild.offsetHeight) ? 'hidden' : 'visible'); 
} 
/*==============Indra========*/
/*CSS ADDED/MODIFIED as on 300307*/

.TableOuterStruct {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-bottom: #333333 1px solid;
}
.Leftcategory {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
}
.smalltext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
}
.tdred {
	background-color:#CC2D30;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	color:#FFFFFF;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	text-transform:uppercase;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
}
.tdgray {
	background-color:#DDDFE3;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color:#333333;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	text-transform:uppercase;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
}
.datagridheading1 {
	background-color:#989898;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color:#FFFFFF;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	text-transform:capitalize;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
}
.datagridheading {
	background-color:#989898;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color:#FFFFFF;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	text-transform:uppercase;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
}
.datagridtdcolor {
	background-color:#FFFFFF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	color:#333333;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
}
.datagridtdaltcolor {
	background-color:#E4E4E4;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	color:#333333;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
	border:none;
}
.email {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	FONT-SIZE: 10px;
	text-decoration:unerline;
}
.email:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CC2D30;
	FONT-SIZE: 10px;
	text-decoration:unerline;
}
.toptablink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color:#FFFFFF;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	cursor:pointer;
}
.rederrormsg 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	
	color:#FF0000;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
}
