body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:  url(../images/TreeBg.jpeg);	
}
td
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.links
{	
	color: #A2A2A2;
	Text-decoration:none;
}
.Messagelinks
{
	font-size: 12px;
	color: black;
	text-decoration: none;
}
.links:hover
{
	color: #FFFFFF;
	Text-decoration:none;
}

/* Used in top navigation - extreme right side and its hover*/
.greytxt
{
	font-size: 12px;
	font-weight: normal;
	color: #A2A2A2;
	Text-decoration:none;
}
.whitetxt
{
	font-weight: bold;
	color: #FFFFFF;
}
/* Used in HOME, SITE SETTINGS, HELP*/
.topLinks
{
	font-size:12px;
	color: #A2A2A2;
	Text-decoration:none;
	padding: 2px 2px 2px 2px;	
}
.topLinks:hover
{
	font-size:12px;
	color: #ffffff;
	background-color: #000000;
	Text-decoration:none;
	display: block;
	border: 1px solid #414141;
	padding: 2px 2px 2px 2px;	
}
.margue
{
	background-image: url(../Images/Margue-BackGround.gif);
	border:1px;
	
}
.marguelabel
{
	text-decoration: none;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	height: 7px;
	text-align: left;
}
.topLinksSelected
{
	font-size:12px;
	color: #ffffff;
	background-color: #000000;
	Text-decoration:none;
	display: block;
	border: 1px solid #414141;
	padding: 2px 2px 2px 2px;	
}
.footer
{
	background-image:  url(../images/footerBg.jpg);	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
/* Used in main nav with blue bg*/
.mainnavbg {
	background-image:  url(../images/bluenav_bg.gif);
}
.mainnavbg_tab {
	background-image:  url(../images/bluenav_bgwhite.gif);
	font-family: Arial, Helvetica, sans-serif;	
}
.mainnavtxtSel
{
	text-decoration: none;
	color: #22548D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.mainnavtxt
{
	text-decoration: none;
	color: #c9d6e8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.mainnavtxt:hover 
{
	font-weight:normal;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* main nav css ends here*/
.txt_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.txt_black {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.txt_black:hover {
	text-decoration: none;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*body links classes*/
.bodyheading
{
	text-decoration: none;
	color: #335CAD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	background-image:  url(../images/section_title_bg.gif);
}
.subheading
{
	text-decoration: none;
	color: #335CAD;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 13px;
	font-weight: bold;
		
}
.bodyheadingColor
{
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color:#6c9dc6; /*#1e6fb8;*/
	background-image: url(../images/tdBlueGradient.GIF);
}
.bodystyle
{
	text-decoration: none; 
	color: #335CAD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	background-image:  url(../images/section_title_bg.gif);	
}
.bodyLinks 
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
.bodyLinksBold
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
} 
.bodyLinksBlue
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Blue;
	font-size: 12px;
	
}
.bodyLinks:hover 
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #555555;
	font-size: 12px;	
}
/*Grid classes*/
.gridheadbg
{
	background-image:  url(../images/section_tabletitle_bg.gif);
}
.gridAltColor
{
	background-color: #f5f5f5;
}

.form
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #7F9DB9;
}
.form1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffcc;
	border: 1px solid #7F9DB9;
}
.recordName
{
	font-size:1.1em;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.recordName:hover
{
	font-size:1.1em;
	color: #555555;
	font-weight: bold;
	text-decoration: none;
}
/* text size use for the default text in all the pages */
.bodytxt
{
	font-size: 12px;
}
.tblPart
{
	background-image: url(../images/tblPart.gif);
}
.button 
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.2em;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/button bgl_80.gif);
	border: 1px solid #8FAACE;
	letter-spacing: 0.02em;
	padding: 1px 1px 1px 1px;		
	width:83px;
	cursor:hand;
}
.loginbutton 
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.2em;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/button bgd_80.gif);
	border: 1px solid #8FAACE;
	letter-spacing: 0.02em;
	padding: 1px 1px 1px 1px;	
	FONT-WEIGHT: bold; 		
	width:83px;
	cursor:hand;
}
.buttonhover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.2em;
	COLOR: #ffffff;
	background-color:#cd5c5c;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/button bgd_80.gif);
	border: 1px solid #8FAACE;
	letter-spacing: 0.02em;
	padding: 1px 1px 1px 1px;	
	FONT-WEIGHT: bold; 		
	width:83px;
	cursor:hand;
}
.button1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.2em;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/ig_down_sl123.gif);
	border: 1px solid #8FAACE;
	letter-spacing: 0.02em;
	padding: 1px 1px 1px 1px;	
	FONT-WEIGHT: bold; 		
}


.Required-text 
{
	text-decoration: none;
	color: #4C4C4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9pt;
	background-image:  url(../images/section_title_bg.gif);	
}

.small-text 
{
	text-decoration: none;
	color: #335CAD;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 0.7em;
	background-image:  url(../images/section_title_bg.gif);	
}

.medium-text 
{
	text-decoration: none;
	color: #335CAD;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 0.9em;
	background-image:  url(../images/section_title_bg.gif);	
}

.label
{
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-image: url(../images/box-bottom.gif);
	height: 11px;
	text-align: left;
}
.dropdown
{
	direction:  ltr ;
	text-align: center;
}
.checkbox
{
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	height: 15px;
	text-align: left;
	width:100%; 
}
.tabdefault
{
	text-decoration: none;
	color: #a52a2a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-image: url(../images/box-bottom.gif);
	height: 11px;
	text-align: left;
}
.lblmsg
{
	text-decoration: none;
	color: #a52a2a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	height: 11px;
	text-align: left;
	background-color:#ffffff
}
.labelValue
{
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-image: url(../images/box-bottom.gif);
	height: 11px;
	text-align: center;
	FONT-WEIGHT: bold; 
}
.header
{
	background-color:#a8cf6a;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px; 
	COLOR: #000000;
	text-align: center;
	height: 8px;
	width: 100%; 
}
.gridheader
{
	background-color:#a8cf6a;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	height: 8px;
}

.tabhdrDefaultOrderDtls
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	height: 8px;
	background-image: url(../images/tab_header_default.gif);
	cursor:hand;
}
.tabhdrSelectedOrderDtls
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	height: 8px;
	background-image: url(../images/tab_header_selected.gif);
	cursor:hand;
}
.toolbarDefaultOrderDtls
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_slOrderDtls.gif);
	cursor:hand;
}
.toolbarSelectedOrderDtls
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_sdOrderDtls.gif);
	cursor:hand;
}
.toolbarDefaultPartAvl
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_sl130.gif);
	cursor:hand;
}
.toolbarSelectedPartAv
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_sd130.gif);
	cursor:hand;
}
.toolbarDefaultSubs
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_slSubs.gif);
	cursor:hand;
}
.toolbarSelectedSubs
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_sdSubs.gif);
	cursor:hand;
}
.toolbarDefaultSelSubs
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_slSelSubs.gif);
	cursor:hand;
}
.toolbarSelectedSelSubs
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_sdSelSubs.gif);
	cursor:hand;
}
.toolbarDefaultInvoice
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_slInvoice.gif);
	cursor:hand;
}
.toolbarSelectedInvoice
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_sdInvoice.gif);
	cursor:hand;
}
.toolbarDefaultWebOrders
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_sl123.gif);
	cursor:hand;
}
.toolbarSelectedWebOrders
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	text-align: center;
	height: 8px;
	background-image: url(../images/ig_down_sd123.gif);
	cursor:hand;
}
.tabDefault
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	background-image: url(../images/tab_header_default.gif);
	cursor:hand;
}
.tabSelector
{
	background-color:#cd5c5c;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	text-align: center;
	background-image: url(../images/tab_header_selected.gif);
}
.pager
{
	text-decoration: none;
	color: #a52a2a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-image: url(../images/box-bottom.gif);
	height: 11px;
	text-align: left;
}
.toolbar1
{
	background-color:#f4a460;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	text-align: center;
	height: 15px;
	background-image: url(../images/toolbarbutton_bg.gif);
}
.menu
{
	background-color:#a8cf6a;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	background-image: url(../images/gradient.gif);
	cursor:hand;
	width:100%;
}
.menubg
{
	background-color:#a8cf6a;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	background-image: url(../images/menubg.gif);
	cursor:hand;
}
.login
{
	background-color:#a8cf6a;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	background-image: url(../images/login1.gif);
	cursor:hand;
}
.menuhover
{
	background-color:#a8cf6a;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	text-align: center;
	height: 8px;
	cursor:hand;

}

.toolbar
{
	background-color:#a8cf6a;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	height: 15px;
	cursor:hand;
	border-style:outset;	

}

.toolbarhover1
{
	background-color:#cd5c5c;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	text-align: center;
	height: 8px;
	background-repeat:no-repeat; 
	cursor:hand;
}
.toolbarhover
{
	background-color:#dce525;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align: center;
	height: 8px;
	cursor:hand;
	border-style:outset;	
}

.calender
{
	background-color:#a8cf6a;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #cd5c5c;
	text-align: center;
	height: 8px;
	cursor:hand;
}
.calendarHeader
{
	background-color:#a8cf6a;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	text-align: center;
	height: 8px;
	cursor:hand;
}
.calendarSelect
{
	background-color:#a8cf6a;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #cd5c5c;
	text-align: center;
	height: 8px;
	cursor:hand;
}
.label1
{
	text-decoration: none;
	background-color: #d3d3d3;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 0.9em;
}

.Required-field 
{
	text-decoration: none;
	color: #335CAD;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 0.7em;	
}


.tableBorder
{
	border: 1px solid #DADADA;
	background-color: #F5F5F5;
	padding: 1px 1px 1px 1px;
}

.headingName
{
	font-size:1.2em;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.gridHead
{
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	background-image:  url(../images/section_tabletitle_bg.gif);
}
.blueLink
{
	color: Navy;
	font-size:14px;
	font-weight: bold;
	text-decoration: none;
	font-family:font-family: Arial, Helvetica, sans-serif;
}
.tabbgcolor
{
	background-color:#EFEDEE;
}

.bodyheadingLM
{
	text-decoration: none;
	color: #335CAD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.tableBorder1
{
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	
}
/*praveen*/
.tblAltColor
{
	background-color:Aqua
}
.cellBackcolor
{
	background-color: #667b99;
    font-family:Verdana;
	font-size: 12px;
	color: #000000;
}
.tdVoilet
{
	background-color:#E9EAFE;
}
.tdGray
{
	background-color:White;
}

.headingLinkName
{
	font-size:1.0em;
	color: White;
	font-weight: bold;
	text-decoration: none;
}
.calTimeLink
{
	text-decoration: none;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.calTimeLinks
{
	text-decoration: none;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.calTimeLinks:hover
{
	text-decoration: underline;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.calNextPrev
{
	text-decoration: none;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold; 
}
/* Changes Jegan 18-01-2011 */
.LinkButton
{
    text-decoration: blink;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    Font-Size:15px;
    font-weight: bold;
    color: #990000;
}

/* Changes End Jegan 18-01-2011 */