/* 	===================== Begin Drop Down Menu Styles =====================
	These styles need to be placed at the top of the style sheet
*/

ul.menu {
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0;
	padding: 0;
	list-style: none;
	display: none;
}
ul.menu li {
	position: relative;
}
li ul.submenu {
	position: absolute;
	left: 199px;
	top: 0;
	display: none;
}
ul.menu li a {
	display: block;
}
ul.submenu {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 200px;
}
ul.submenu li a {}
li.topfix {}
/* Fix IE. Hide from IE Mac \*/
* html ul.menu li { float: left; }
* html ul.menu li a { height: 1%; }
/* End */

a.menu {
	position: absolute;
	visibility: hide;
}

/* 	===================== End Drop Down Menu Styles ===================== */
/****** FORM STYLES BEGINS *******/
.MainBodySmallRedAddress {  
	font-family: Arial; 
	font-size: 11px; 
	color: #990000;
	visibility: hidden;
}
/****** FORM STYLES END *******/
body {
	background-image: url(/images/body_bg.gif);
}


a:visited { 
	color: #1677b7; 
	text-decoration: underline;
}
a:link {  
	color: #1677b7; 
	text-decoration: underline;
}
a:hover { 
	color: #666666; 
	text-decoration: underline;
}



a.MainNav:visited { 
	color: #ffffff; 
	text-decoration: none;
	font-size: 10pt;
	font-family: arial;
}
a.MainNav:link {  
	color: #ffffff; 
	text-decoration: none;
	font-size: 10pt;
	font-family: arial;
}
a.MainNav:hover { 
	color: #ffffff; 
	text-decoration: none;
	font-size: 10pt;
	font-family: arial;
}

a.MainNavActive:visited { 
	color: #ffffff; 
	text-decoration: none;
	font-size: 10pt;
	font-family: arial;
}
a.MainNavActive:link {  
	color: #ffffff; 
	text-decoration: none;
	font-size: 10pt;
	font-family: arial;
}
a.MainNavActive:hover {
	color: #ffffff; 
	text-decoration: none;
	font-size: 10pt;
	font-family: arial;
}



a.subnav:visited { 
	color: #dddddd; 
	text-decoration: none;
	font-size: 10pt;
	font-family: arial;
}
a.subnav:link {  
	color: #dddddd; 
	text-decoration: none;
	font-size: 10pt;
	font-family: arial;
}
a.subnav:hover { 
	color: #dddddd; 
	text-decoration: none;
	font-size: 10pt;
	font-family: arial;
}

a.subnavActive:visited { 
	color: #366596; 
	text-decoration: none;
	font-weight: bold;
}
a.subnavActive:link {  
	color: #366596; 
	text-decoration: none;
	font-weight: bold;
}
a.subnavActive:hover { 
	color: #366596; 
	text-decoration: none;
	font-weight: bold;
}


a.subnav2:visited { 
	color: #8A8A8A; 
	text-decoration: none;
}
a.subnav2:link { 
	color: #8A8A8A; 
	text-decoration: none;
}
a.subnav2:hover { 
	color: #366596; 
	text-decoration: none;
}


a.subnav2Active:visited { 
	color: #366596; 
	text-decoration: none;
}
a.subnav2Active:link {  
	color: #366596; 
	text-decoration: none;
}
a.subnav2Active:hover {  
	color: #366596; 
	text-decoration: none;
}

a.StockSymbol:visited { 
	color: #ffffff; 
	text-decoration: none;
	font-size: 11pt;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	
}
a.StockSymbol:link {  
	color: #ffffff; 
	text-decoration: none;
	font-size: 11pt;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
a.StockSymbol:hover { 
	color: #99cccc; 
	text-decoration: none;
	font-size: 11pt;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}


a.FinePrint:visited {
	font-family: Arial; 
	font-size: 10px; 
	color: #2A8EB7;
	font-style: italic;
	text-decoration: underline;
}
a.FinePrint:link {
	font-family: Arial; 
	font-size: 10px; 
	color: #2A8EB7;
	font-style: italic;
	text-decoration: none;
}
a.FinePrint:hover {
	font-family: Arial; 
	font-size: 10px; 
	color: #1A7Ec7;
	font-style: italic;
	text-decoration: none;
}


.MainBody {
	font-family: Verdana;
	font-size: 11px;
	color: #1D5352;
}
.MainBodyGrey {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
}
.MainBodyWhite {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
}
.MainBodyBlack {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.MainBodyBold {
	font-family: Verdana;
	font-size: 11px;
	color: #1D5352;
	font-weight: bold; 
}

.MainBoldBodyGrey {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}

.MainBodyItalic {
	font-family: Verdana;
	font-size: 11px;
	color: #1D5352;
	font-weight: normal; 
	font-style: italic;
}

.MainBodyBoldLime {
	font-family: Verdana;
	font-size: 12px;
	color: #669900;
	font-weight: bold; 
}

.MainBodyBoldRed {
	font-family: Arial;
	font-size: 12px;
	color: #990000;
	font-weight: bold; 
} 

.MainBodySmallRed {  
	font-family: Arial; 
	font-size: 11px; 
	color: #990000; 
}

.Heading {
	font-family: Arial;
	font-size: 16px;
	color: #3f7577;
	font-weight: bold; 
}
.HeadingGrey {
	font-family: Arial;
	font-size: 14px;
	color: #999999;
	font-weight: bold; 
}

.FinePrint {
	font-family: Arial; 
	font-size: 10px; 
	color: #D4D9DF;
	font-style: italic; 
}

.FinePrintBlack {
	font-family: Arial; 
	font-size: 10px; 
	color: #000000;
	font-style: italic; 
}


.searchBar {
	color: #A6A6A8; 
	font-size: 8pt;
	font-family: arial;
	font-weight: bold;
}

.monospace { 
	font-family:Courier,monospace;
}


.Date {
	color: #666666; 
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
}
.DateOrange {
	color: #E9C031; 
	font-size: 11px;
	font-family: arial;
}




.emailList {
	color: #ffffff;
	font-family: arial;
	font-size: 12px;
	padding-right: 9px;
}


.inputs {
	background-color: #ffffff; 
	border: 1; 
	border-style: solid; 
	border-color:black; 
	font:normal 13px arial;
	color:#333333;
}

.StockSymbol_1 {
	color: #99cccc;
	font-family: arial;
	font-size: 9pt;	
}