﻿
	body{
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		font-size:0.8em;
		margin:0px;
		padding:0px;
		background-color:#b3cce6;
		height:100%;
		text-align:center;
	}
	.clear{
		clear:both;
	}
	
	#mainContainer{
		width:760px;
		text-align:left;
		margin:0 auto;
		background-color: #FFF;
		border-left:1px solid #000;
		border-right:1px solid #000;
		height:100%;
	}
	
	#topBar{
		width:760px;
		height:100px;
	}
	#leftMenu{
		width:200px;
		padding-left:10px;
		padding-right:10px;
		float:left;
	}
	#mainContent{
		width: 520px;
		padding-right:10px;	
		float:left;
	}
	/*
	General rules
	*/

.maintable{ width:999px;}

/*	Product page styles starts */

.header{
    font-family:Verdana;
    font-size:20px;
    font-weight:bold;
    text-decoration:underline;
    color:#295a84;
}



.text{
    font-family:Verdana;
    font-size:12px;
    color:#6c6c6c;
    line-height:20px;
}
.text a{color:#375275; text-decoration:none;}

.text a:hover{color:#e51313;}

.smtext
{
    font-family:Verdana;
    font-size:10px;
    color:#6c6c6c;
    line-height:20px;
}
.header1{
    font-family:Verdana;
    font-size:15px;
    font-weight:bold;
    color:#295a84;
}
.header1 a{
    font-family:Verdana;
    font-size:15px;
    font-weight:bold;
    color:#295a84;
    text-decoration:none;
}


.header1 a:hover{color:#e51313;}


.image{
    border:1px;
    border-style:solid;
    border-color:#c7c8c9;
    
}
.imageheader{
    font-family:Verdana;
    font-size:15px;
    font-weight:bold;
    color:#000000;
}
#list{
    margin:0px 0px 0px 0px;
		padding:0px;		
}

#list ul{
		margin:0px 0px 0px 0px;
		padding:0px;
		position:relative;
		list-style-type:decimal;

	}
#list li{
    list-style-type:decimal;
    margin:0px 0px 0px 20px;
}
/*	Product page styles ends */

.textbold{
    font-family:Verdana;
    font-size:12px;
    color:#6c6c6c;
    font-weight:bold;
    line-height:20px;
}
.tbborder
{
     border-style: solid none none none;
     border-color:#dfdfdf;
     font-size:2px;

         
}
.tbborder1
{
    border-style: none none none solid ;
    border-color:#dfdfdf;
    font-size:2px;
}
.tbborder2
{
    border-style: none none solid none;
    border-color:#dfdfdf;
    font-size:2px;
}
.tbborder3
{
    border-style: none solid none none  ;
    border-color:#dfdfdf;
    font-size:2px;
}
.navigateproducts
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #375275;
    text-align: left;
    text-decoration: none;
    line-height: 20px;
    vertical-align: top;
    font-weight: bold;
}
.navigateproducts:hover{color:#e51313;}

.navigateproducts1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #375275;
    text-align: left;
    text-decoration: none;
    line-height: 15px;
    vertical-align: top;
    
}
.navigateproducts1:hover{color:#e51313;}


.quicklinks
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
    text-align: left;
    text-decoration: none;
    line-height: 20px;
    vertical-align: top;
    font-weight: bold;
}
.quicklinks a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
    text-align: left;
    text-decoration: none;
    line-height: 20px;
    vertical-align: top;
    font-weight: bold;
}
.quicklinks a:hover{color:#b3cce6;}


.Loginlinks
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;    
    text-decoration: none;
    line-height: 20px;
    vertical-align: top;
    
}
.Loginlinks a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;    
    text-decoration: none;
    line-height: 20px;
    vertical-align: top;
   
}
.Loginlinks a:hover{color:#b3cce6;}

.GridHeader
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-align: left;
    text-decoration: none;    
    vertical-align: top;
    line-height: 25px;
    background-color:#EAEAEA;    
}
.GridHeader a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-align: left;
    text-decoration:underline;    
    vertical-align: top; 
    line-height: 25px;
    background-color:#EAEAEA;  
}
.GridHeader a:hover{color:#b3cce6;}

.GridData
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-align: left;
    text-decoration: none; 
    line-height: 25px;   
    vertical-align: top;
    background-color:#497392;    
}
.GridData a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-align: left;
    text-decoration:underline;    
    vertical-align: top; 
    line-height: 25px;
    background-color:#497392;  
}
.GridData a:hover{color:#b3cce6;font-size: 12px;    
    text-align: left;
    text-decoration:underline;    
    vertical-align: top; 
    line-height: 25px;}

.GridDataAlternate
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-align: left;
    text-decoration: none;    
    vertical-align: top;
    line-height: 25px;
    background-color:#0F476E;    
}
.GridDataAlternate a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-align: left;
    text-decoration:underline;    
    vertical-align: top; 
    line-height: 25px;
    background-color:#0F476E;  
}
.GridDataAlternate a:hover{color:#b3cce6;font-size: 12px;    
    text-align: left;
    text-decoration:underline;    
    vertical-align: top; 
    line-height: 25px;}
    
 .FooterGridData
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-align: left;
    text-decoration: none; 
    line-height: 25px;   
    vertical-align: top;
    background-color:#64a5ca;    
}   

.labelarea
{
	background-color:#eaeaea;/*#D7D7D7;*/
}
.Controlarea
{
	background-color:#eaeaea; /*#ECECEC*/
}
.tblheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	background-color:#497392; /*#AEAEAE;*/
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	
}
.tblheading A
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#497392; /*#AEAEAE;*/
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.tblheading A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#497392; /*#AEAEAE;*/
	color:#b3cce6;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.MainText
{
	font-family:Verdana;
	font-size:12px;
	color:Black;
	text-decoration:none;
}
.MainText A
{
	font-family:Verdana;
	font-size:12px;
	color:Blue;
	text-decoration:none;
}
.MainText A:hover
{
	font-family:Verdana;
	font-size:12px;
	color:Maroon;
	text-decoration:none;
}
.GeneralButton
{
border-right: #084591 1px solid;
background-position: 10px 5px;
border-top:  #084591 1px solid; 
font-size:small; 
vertical-align: baseline; 
border-left:  #084591 1px solid;
cursor: hand; 
color: #11428b; 
border-bottom:  #084591 1px solid;
background-repeat: no-repeat;
font-family: Verdana;
position: relative;
height: 25px; 
background-color: #ffffff; 
text-align: center;
}
.asterix
{
 color:#ff0000;
}

.ErrorDisp
{
	font-family:Verdana;
	font-size:12px;
	color:Red;
	font-weight:bold;
}
.FieldsetTxt
{
border:1px solid #cccccc;
}
.LegendTxt
{
font-family:Verdana;
font-size:13px;
font-weight:bold;
color:white;

background-color:#497392;
text-decoration: none;
border:1px solid #cccccc;
}   
/*
Added by Anand Majethia for header
*/
.topheadingtext
{
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:18px;
font-weight:bold;
color:White;
}   

.topheadingtext1
{
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:15px;
font-weight:bold;
color:#4f708b;
}   
/*End of header addition*/
/*Added by Anand Majethia for home page products*/
.prodhomepage
{
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#F7D627;
text-align:left;
}   
/*End of home page additions*/
/*Added by Anand Majethia for home page products heading*/
.prodhomepage_big
{
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #F7D627;
    text-align: left;
}
/*End of home page additions*/
/*Added by Anand Majethia for left side headings*/
.leftside_headingtexts
{  
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-align:left;
padding-left:10px;
}   
/*End of home page additions*/

/*Added by Anand Majethia for homepage products*/
.homepage_productlinks
{  
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
text-align:left;
padding-left:10px;
}   

.homepage_productlinks a:link#linkforproduct,a:visited#linkforproduct
{  
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
text-align:left;
text-decoration:none;
}   

.homepage_productlinks a:hover#linkforproduct
{  
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#b3cce6;
text-align:left;
text-decoration:none;
}   

.homepage_leftnews
{  
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-align:left;
padding-left:10px;
}   

.homepage_leftnews a:link#linkfornews,a:visited#linkfornews
{
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-align:justify;
text-decoration:none;    
    }
    
.homepage_leftnews a:hover#linkfornews
{
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
color:#0191C8;
font-weight:normal;
text-align:justify;
text-decoration:none;    
    }
    
    
.homepage_tech
{  
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:black;
text-align:left;
padding-left:10px;
}   

.homepage_tech a:link#linkfornews,a:visited#linkfornews
{
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:black;
text-align:justify;
text-decoration:underline;    
}
    
.homepage_tech a:hover#linkfornews
{
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
color:#0191C8;
font-weight:normal;
text-align:justify;
text-decoration:none;    
    }
/*End of home page additions*/

.homepage_news
{  
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:black;
text-align:right;
padding-left:10px;
}
.homepage_news a
{  
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:black;
text-align:justify;
text-decoration:underline; 
}

.homepage_news a:hover
{  
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
color:#0191C8;
font-weight:normal;
text-align:justify;
text-decoration:none; 
}

.buttonGo
{
	BACKGROUND: url(../images/GoButton.gif);
	font-family:Verdana;
	font-size:9pt;
	color:#FFFFFF;
	border:0px solid #64CD6E;
	cursor:hand;
	width:29px;
	height:21px;
	font-weight:normal;
	
}
.HandbooknavSelected {font-family:Verdana;font-size:12px;color:#6c6c6c;line-height:25px; }

.HandbooknavSelected a{font-family:Verdana;font-size:12px;color:#375275;text-decoration:none;line-height:25px; }

.HandbooknavSelected a:hover{font-family:Verdana;font-size:12px;color:#e51313;text-decoration:none;line-height:25px; }

.ProductTitleTxt
{  
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
text-align:left;
text-decoration:none;
}

.ProductTitleTxt a
{  
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
text-align:left;
text-decoration:none;
}   

.ProductTitleTxt a:hover
{  
text-align:center;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#b3cce6;
text-align:left;
text-decoration:none;
}   
   

.ProductDescTxt
{  
text-align:center;
font-family: Arial, Gorgia, Lucida Sans Unicode,sans-serif;
font-size:12px;
color:#ffffff;
text-align:left;
text-decoration:none;
}   
#footernavigation a{ display: block; float: left;text-decoration:none; color:#ffffff;} 

/* Commented backslash hack hides rule from IE5-Mac \*/
#footernavigation a{float: none } 
/* End IE5-Mac hack */ 

#footernavigation a:hover {text-decoration:underline; } 
#footernavigation { list-style: none; padding: 0; margin: 0;
padding-left: 20px;
padding-right: 20px;
font-family: Arial,Verdana;
font-size: 12px;
font-weight:bold;
line-height: 25px;
_line-height: 20px;
vertical-align:middle;
_padding-top:5px;
_padding-bottom:5px;
 } 

#footernavigation li { 
float: left; 
display: block; 
margin: 0; 
padding: 0;
padding-left: 3px;
padding-right: 3px;
font-family: Arial,Verdana;
font-size: 12px;
font-weight:bold;
vertical-align:middle;
_padding-top:2px;
_padding-bottom:2px;
 }

.footertext{
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
color: #F7D627;
line-height: 25px;
_line-height: 20px;
vertical-align:top;
_padding-top:10px;
_padding-bottom:-10px;
padding-left:10px;
}

.digittext{
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
color: #F7D627;
vertical-align:middle;
}



.footercopyrighttext{
color:#3E1476;
text-decoration: none; 
padding-left: 10px;
padding-right: 0px;
font-family: Arial,Verdana;
font-size: 12px;
font-weight:400;
line-height: 25px;
_line-height: 20px;
vertical-align:top;
_padding-top:10px;
_padding-bottom:-10px;
}

.footercopyrighttext {font-family: Arial,Verdana;font-size: 12px;text-decoration:none; color:#3E1476;} 

/* Commented backslash hack hides rule from IE5-Mac \*/
.footercopyrighttext a{font-family: Arial,Verdana;font-size: 12px;} 
/* End IE5-Mac hack */ 

.footercopyrighttext a:hover {font-family: Arial,Verdana;font-size: 12px;text-decoration:underline; } 
 
 .footertext1{
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
color:#F7D520;
line-height: 25px;
_line-height: 20px;
vertical-align:top;
_padding-top:10px;
_padding-bottom:-10px;
padding-left:10px;
} 

/* Added by Anand */
.homepage_new
{
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
text-align:left;
text-decoration:none;    
    }
/**/