/* main */
body, td, th, li { font-family: Tahoma, Verdana, Arial, Helvetica, Serif; color: #666666; font-size: 11px; line-height: 16px; }
input, textarea, select { font-family: Tahoma, Verdana, Arial, Helvetica, Serif; color: #666666; font-size: 11px; }
a, a:active, a:visited { font-family: Tahoma, Verdana, Arial, Helvetica, Serif; color: #000000; text-decoration: none; }
a:hover { text-decoration: underline;}
/*new*/
.RootCat, .RootCat a, .RootCat a:active, .RootCat a:visited { font-family: Tahoma, Verdana, Arial, Helvetica, Serif; color: #009999; font-size: 11px; font-weight: bold; line-height: 14px; margin: 0px; }
.Cat, .Cat a, .Cat a:active, .Cat a:visited { font-family: Tahoma, Verdana, Arial, Helvetica, Serif; color: #666666; font-size: 10px; font-weight:normal; line-height: 14px; margin: 0px; }
/*end*/
/* headings */
h1, .h1, .txtHeading1, a.txtHeading1, a.txtHeading1:active, a.txtHeading1:visited { font-family: Arial, Tahoma, Verdana, Helvetica, Serif; color: #000000; font-size: 16px; margin: 0px; font-weight:lighter; letter-spacing:1px; }
h2, .h2, .txtHeading2, a.txtHeading2, a.txtHeading2:active, a.txtHeading2:visited { font-family: Tahoma, Verdana, Arial, Helvetica, Serif; font-weight: bold; color: #009999; font-size: 11px; margin: 0px; }
h3, .h3, .txtHeading3, a.txtHeading3, a.txtHeading3:active, a.txtHeading3:visited { font-family: Tahoma, Verdana, Arial, Helvetica, Serif; color: #009999; font-size: 12px; margin: 0px; }
h4, .h4, .txtHeading4, a.txtHeading4, a.txtHeading4:active, a.txtHeading4:visited { font-family: Tahoma, Verdana, Arial, Helvetica, Serif; color: #333333; font-size: 11px; margin: 0px; }
h5, .h5, .txtHeading5, a.txtHeading5, a.txtHeading5:active, a.txtHeading5:visited { font-family: Tahoma, Verdana, Arial, Helvetica, Serif; color: #0059A0; font-size: 10px; margin: 0px; }
.newstease
{
	line-height:13px;
}
.quoteline { clear:both; clear:left; float:left; width:450px; height: 1px; }
.quotelbl { clear:both; clear:left; float: left; text-align: right; padding: 5px; width:148px; top:-3px; position:relative; }
.quotelblsub { clear:both; clear:left; float: left; text-align: right; padding: 5px; width:227px; top:-3px; position:relative; }
.quoteddl { padding:5px; float: left; width:180px; position:relative; }
.quoteddlsub { padding:5px; float: left; width:80px; position:relative; }
.quoterad { padding:0px; float: left; width:180px; position:relative; }
.quoteradsub { padding:0px; float: left; width:80px; position:relative; }
.quoteradtra { padding:0px; float: left; width:140px; position:relative; }
.quoteimg { padding:0px; float: left; width:23px; height:22px; top:-2px; position:relative; }
.quoteimgrad { padding:0px; float: left; width:23px; height:22px; top:-2px; position:relative; }
.quotealert { padding: 5px; float: left; width:180px; top:-9px; position:relative; }
.quoteerror { color: #ce0000; }
#fbMain_Quote_1_pnlComponents { padding: 1px; }
/* colors */
.turqBold, a.turqBold, a.turqBold:active, a.turqBold:visited, b, strong { color: #009999; font-weight: bold; }
.turq, i, em { color: #009999;}
.partbutton { background: #ffffff url(../images/topbutton.gif) no-repeat bottom left; width:161px; height:11px; margin:0; padding: 0; }
.partbutton1 { background: #009999 url(../images/bgbutton.gif) repeat-y; text-align: center; width:161px; height: 30px; padding:0px 3px 0px 3px; cursor: hand; color: #ffffff; font-family: Arial, Tahoma, Verdana, Helvetica, Serif; font-size: 12px; margin: 0px; font-weight: bold;}
.partbutton2 { background: #009999 url(../images/bottombutton.gif) no-repeat; width:161px; height:17px }
.top { color: #333333; font-size: 11px;}
.opac_xmpl{
	filter:alpha(opacity=0);
	opacity: 0;
	-moz-opacity: 0;
	-khtml-opacity: 0;
	}
/* misc */
form { margin: 0px; }
hr { width: 100%; color: #CECDCD; height: 1px; }
.list li { list-style-image: url(../Images/Bullet.gif); margin: 0px 0px 15px -25px; font-size: 11px;}
.list2 li { list-style-image: url(../Images/Bullet.gif); margin: 0px 0px -13px -25px; font-size: 11px;}
#MainContent li { list-style-image: url(../Images/Bullet.gif); margin: 0px 0px 15px -25px; font-size: 11px;}
small { font-family: Tahoma, Verdana, Arial, Helvetica, Serif; font-size: 10px; }
.error, .error a, .error a:active, .error a:visited  { font-family: Tahoma, Verdana, Arial, Helvetica, Serif; color: #009999; }
.hidden { display: none; visibility: hidden; }
.txtBox { border: 1px solid #0059A0; }
.orange { color: FF6600; }

/* search box */
#txtSearch { border: 1px solid #BECCDA; padding: 2px 5px 2px 5px; width: 120px; height: 20px; }

/* navigation */
 .navLeft, a.navLeft, a.navLeft:active, a.navLeft:visited {color: #000000; }
  .navLeftActive, a.navLeftActive, a.navLeftActive:active, a.navLeftActive:visited {color: #1A706D; font-weight: bold; }
