
body {
	margin: 0px;
	padding: 0px;
	background: url(bg_body.jpg) repeat-x top #000000;
}
html, body {
	height: 100%;
}

body, p, div {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
p {
	margin:0px 0px 14px 0px;
}

a 		{ color:#FF0000; text-decoration: none; }
a:hover { color:#999999; text-decoration: none; }

a.footerNav 		{ color:#8d8d8d; text-decoration: none; }
a.footerNav:hover 	{ color:#CC0000; text-decoration: none; }

.news_title a 		{ color:#FF0000; font-weight:bold; }
.news_title a:hover 	{ color:#999999; font-weight:bold; }

#container {
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
#topContainer {
	position:absolute; 
	top:0px; 
	left:0px; 
	width:100%;
	height:1px;
}
html div#topContainer { 
   max-width: 2000px; /* this sets the max-width value for all standards-compliant browsers */
   min-width: 995px; /* this sets the max-width value for all standards-compliant browsers */
}
*html div#topContainer { 
   width: expression( document.body.clientWidth > 1999 ? "2000px" : "auto" ); /* sets max-width for IE */
   height: expression( this.scrollHeight < 251 ? "252px" : "auto" ); /* sets min-height for IE */
}
#navigation {
	position:relative;
	top:0px;
	float:left;
	height:294px;
	width:216px;
}
.navButton {
	text-align:right;
}
#news {
	position:relative;
	float:right;
	top: 20px;
	width:210px;
	padding: 0px 8px 0px 0px;
}
.icon {
	float:right;
	padding:0px 0px 11px 4px;
}
.news_title {
	font-size:11px; 
	line-height:12px;
	text-align:right;
}
#symbol {
	clear:both;
	padding:0px 1px 12px 0px;
	text-align:right;
}
#newsHeader, #stockHeader {
	clear:both;
	padding:0px 0px 2px 0px;
	text-align:right;
}
#stockInfo {
	clear:both;
	font-size:11px; 
	padding:0px 0px 2px 0px;
	text-align:right;
}

#buttons {
	width:995px;
	margin:0px auto;
	padding:8px 0px 10px 0px;
}
#footerContainer {
	border-top: 1px solid #212121;
}

#footerContainer td {
	color:#8d8d8d;
	font-size:11.5px;
}
#copyright {
	float:left;
	padding:0px 0px 0px 25px;
}
#footer {
	float:left;
	text-align:center;
}
#blender {
	float:right;
	padding:0px 25px 0px 0px;
}
