/* Scrollbar properties are only supported by Internet Explorer 5.5  
scrollbar-dark-shadow-color : #ff0000;
	scrollbar-arrow-color : #999999;
	
*/
body {
	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
}


h1 {  font-family: Arial, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; color: #336699}
h2 {  font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000080}
h3 {  font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000000}
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; list-style-type: square}
       
pre { font-size: 9pt; }
	    
A.nav { color: white;
                background: transparent;
                text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 10pt; 
				font-style: normal;
				font-weight : bold;
         }
A:link.nav,visited.nav { 
				background: transparent;
                text-decoration: none;
         }

A:hover.nav 
	{
	text-decoration: underline;
	background:transparent;
}

A:hover 
	{ 
   	text-decoration	:	underline;
	
	}



	
	
.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.listtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; list-style-type: square}
.graith {
	font-weight: 900; 
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color : #336600;
}
.hilighttext, .new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color : Yellow;
	color : Blue;
	font-weight : bold;
}
.legaltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}


.greyedbodytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt ; color: #999999}
.feature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : Purple;
}
.tableborder {
	border: 1px solid #CCCCCC;
	background-color: #EFF7FF;

}
.tabletitle {
	FONT-WEIGHT: bold;
	COLOR: #006699;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}


table#stocksShrt{
	font-size:9px;
	margin:0 0 10px 0;
}




#topnav {
	font-size: 12px;
	font-weight: bold;
}

#topnav td {
	background: url(images/top_tab_off.gif) no-repeat left top;
	text-align: center;
	width: 72px;
	padding: 5px 0 4px 0;
}

#topnav td.current {
	background: url(images/top_tab_on.gif) no-repeat left top;
}

#topnav td a {
	color: #636363;
	text-decoration: none;
	
}

#topnav td.current a {
	color: #000;
	text-decoration: none;
	
}

 #topnav td a:hover {
 	color: #b63e50;
}




 /* Search box */
 #search_box {
    width: 268px;
    height: 22px;
    /* background: url(images/searchbox_bg.gif) no-repeat left top; */
}
#search_box #s {
	font-size: 11px;
	color: #9a9a9a;
    float: left;
    padding: 0;
    margin: 3px 0 0 10px;
    border: 0;
    width: 200px;
    background: none;
}
#search_box #go {
    float: right;
    margin: 0;
}
 /* End search box */
