.heading 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993333;
	padding: 2px;
}

.heading2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a70014;
	text-decoration: none;
}

.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 3px;
	text-decoration: none;
	color: #000000;
}

.newstxt 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.txtbox 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.button 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #660000;
	color: #FFFFFF;
}

.selectbox 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.subheading 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	color: #FFFFFF;
}
.subheading_BDM 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	white-space:nowrap;
}
.botttxt 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	color: #000000;
}

.smalltxt 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	color: #336666;
}

.fsi 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #A70014;
	color: #FFFFFF;
	padding: 2px;
}

.scrollingtxt 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFCF80;
}

.imgborder 
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006633;
}

.tableborder1 
{
	border: 1px solid #FF9900;
	padding: 1px;
}

.tableborder2 
{
	border: 1px solid #CCCCCC;
	padding: 0px;
}

.tableborder 
{
	border: 1px solid #999999;
}

.dotline 
{
	background-image: url(../images/dot1.gif);
	background-repeat: repeat;
}

.heading1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 3px;
	border-bottom-width: 0px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	color: #a70014;
}

.txtbold1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.txtbold1:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
	color: #000000;
}

.txtnormal 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	color: #000000;
}

a.txtnormal:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	text-decoration: underline;
	color: #000000;
}

.productsborder 
{
	border-top: 2px solid #006633;
	border-right: 2px #006633;
	border-bottom: 2px #006633;
	border-left: 2px #006633;
}

.border1 
{
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	border-bottom-style: solid;
}

.submenu 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF99;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	background-repeat: repeat;
}

A.submenu:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	background-repeat: repeat;
	text-decoration:underline;
}

A.headerstyle:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 1px;
	text-align: center;
	background-repeat: repeat;
	text-decoration:underline;
}

.homepageheading 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 3px;
}

.txt1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 9px;
	font-weight: bold;
}

.txt2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 7px;
	font-weight: bold;
	text-decoration: none;
}

.submenu1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 2px;
	color: #006633;
}

.1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
}

.scrollingtxt1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: D9F3DD;
}

.fsi1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #006633;
	color: #FFFFFF;
	padding: 2px;
}

.eventbg 
{
	background-image: url(../images/eventsbg.gif);
	background-repeat: no-repeat;
}

.borderR 
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: FFB366;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: FFB366;
}

.txtbold2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.error 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0033;
	font-weight: bold;
}

.txt3 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 9px;
	font-weight: bold;
}
/* style for press box container */
.pressboxheading 
{
	font-family: Arial, Verdana, "Times New Roman";
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	background-image: url(../images/pressboxtitle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.rowcolorlight 
{
	font-family: Arial, Verdana, "Times New Roman";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #F0F6F6;
	height: 20px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
}

.tableheading
{
	padding-right: 0px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 2px;
	color: #70582e;
	padding-top: 2px;
	font-family: Arial, Verdana, "Times New Roman";
}

.rowcolordark
{
	padding-right: 0px;
	padding-left: 3px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 1px;
	color: #333333;
	padding-top: 1px;
	font-family: Arial, Verdana, "Times New Roman";
	height: 20px;
	background-color: #f0f6f6;
}

.txtnormalSpot 
{
	font-family: Arial, Verdana, "Times New Roman";
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.txt11 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	padding: 9px;
	font-weight: bold;
}

.tempclass
{
	
}

.indexheading 
{
	font-family: Arial, Verdana, "Times New Roman";
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	background-image: url(../images/pressboxtitle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

/* Css added for FAQ links in FAQPopup.htm 	*/

a.Faqlink{color: blue; text-decoration:underline;}
a.Faqlink:hover{color: blue; text-decoration:underline;}


/* Css added for Product index page */
.CatMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	/*background-image:url(../images/PrdBkg.gif); 
	a70014
	padding-left:10px;
	background-repeat:no-repeat;
	*/
	background-color:Maroon;
	text-align:center;
	
}

.menuHead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #a70014;
	text-decoration: underline;
	/*background-image:url(../images/PrdBkg.gif); 
	a70014
	padding-left:10px;
	background-repeat:no-repeat;
	*/
	
	
	
}


.menuLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}
/* New product page css	starts */

#links {
	margin: 0px;
	padding:0px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;

}

#links ul {
	list-style-type: none;
	width: 167px;
	margin-left: 4px;
	
}

#links li {
	border-bottom: 1px dotted #999;
	border-width: 1px 0;
	margin: 1px 0;
}

#links li a {
	color: #000;
	display: block;
	font: Tahoma, Arial, Helvetica, sans-serif;
	padding: 2px;
	text-decoration: none;
	background-image:url(../images/Parrow.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px;
}

* html #links li a {
	width: 160px;
}

#links li a:hover {
	background: #000;
	color:#fff;
}

#links a em {
	color: #333;
	display: block;
	font:  Tahoma, Arial, Helvetica, sans-serif;
	line-height: 90%;
}

#links a span {
	color: #125F15;
	font:   Tahoma, Arial, Helvetica, sans-serif;
	line-height: 90%;
}

#links1 {
	margin: 0px;
	padding:0px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;

}

#links1 ul {
	list-style-type: none;
	width: 140px;
	margin-left: 10px;
	
}

#links1 li {
	margin: 1px 0;
}

#links1 li a {
	color: #000;
	display: block;
	font: Tahoma, Arial, Helvetica, sans-serif;
	padding: 1px;
	text-decoration: none;
}

* html #links1 li a {
	width: 140px;
	
}

#links1 li a:hover {
	color:#990000;
}

#links1 a em {
	color: #000;
}
/* New product page css	starts */

/*  Tab container css start   */

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font:11px Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
color: #2d2b2b;
margin: 0 0px 0 0; /*Margin between each menu item*/
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: none;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
border-top: 1px solid #C2BCA1;
border-left: 1px solid #C2BCA1;
border-right: 1px solid #C2BCA1;

}

.shadetabs li a.selected{ /*selected main tab style */
background-color:#F8F1CE;
border-bottom-color:#F8F1CE;

}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
font:11px Arial;
}

@media print {
.tabcontent {
display:block !important;
}
}

/*	Tab container css ends    */




.gridTable
{
	font: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.gridHead
{
	font-weight:bold;
}

.gridRow1
{
	font-weight:normal;
	border-top:1px solid gray;
	border-collapse:separate;
}


.gridRow2
{
	font-weight:normal;
}



/*  Adv css starts here  */
.shadeAdvtabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font:11px Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadeAdvtabs li{
display: inline;
margin: 0;
}

.shadeAdvtabs li a{
text-decoration: none;
position: relative;
z-index: 0;
padding: 3px 7px;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
color: #2d2b2b;
margin: 0 0px 0 0; /*Margin between each menu item*/
}

.shadeAdvtabs li a:visited{
color: #2d2b2b;
}

.shadeAdvtabs li a:hover{
text-decoration: none;
color: #2d2b2b;
}

.shadeAdvtabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
border-top: 1px solid #C2BCA1;
border-left: 1px solid #C2BCA1;
border-right: 1px solid #C2BCA1;

}

.shadeAdvtabs li a.selected{ /*selected main tab style */
background-color:#F8F1CE;
border-bottom-color:#F8F1CE;

}

.shadeAdvtabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentAdv{
display:none;
font:11px Arial;
}

@media print {
.tabcontentAdv {
display:block !important;
}
}

.txtInvestor 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}

.AdvTab
{
	BORDER-RIGHT: #c2bca1 1px solid; 
	BORDER-TOP: #c2bca1 1px solid; 
	BORDER-LEFT: #c2bca1 1px solid; 
	BORDER-BOTTOM: #c2bca1 1px solid; 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
	MARGIN-BOTTOM: 1em; 
	WIDTH: 600px; 
	BACKGROUND-COLOR: #f8f1ce;
}



.tblhead
{
	background-color:#FAEEC5;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tblRow1
{
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.tblRow2
{
	background-color:#FCF5DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.whiteFont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.mouseOver
{
	background-color:#FFE493;
	color:#000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.mouseOut
{
	background-color:#FFFFFF;
	color:#000000;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.livequotesGrpah 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	background-image:url(../images/bg_Q.gif);
	background-repeat:repeat-x;
}