{
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 9px;
	margin: 5px;
	padding: 5px;
}

img{border:0 solid;}
a{color:#013C63;text-decoration:underline;}
a.invis{color:#000000;text-decoration:none; cursor:text;}
a.invis:hover{color:#000000;text-decoration:none; cursor:text;}
a:hover{color:#0669A8;}
a.graylink:link {color: #666666;text-decoration:none;cur}
a.graylink:hover {color: #666666;text-decoration:none;cur}
a.graylink:visited {color: #666666;text-decoration:none;cur}

th{background:#22587A url(/images/thback.gif);color:#deeef3;Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;height:15px;white-space:nowrap;text-align:center;}
.tx{background:#C3CFDB url(/images/thback2.gif);color:#ffffff;Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;height:15px;white-space:nowrap;text-align:left;}


.portfolio_head{background:#C3CFDB ;color:#000000;Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;height:9px;white-space:nowrap;text-align:right;}
.portfolio_data{font-size:9px;font-weight:normal;background-color:#eeeeee;color: #000000;text-align:right;}
.portfolio_shares {font: 9px Verdana,Arial,Helvetica,sans-serif;background: #eeeeee;border: 1px solid #000000;height: 15px;width: 50px;text-align:right;}
.contest_portfolio_head{background:#C3CFDB ;color:#000000;Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;height:9px;white-space:nowrap;text-align:right;}
.contest_portfolio_data{font-size:9px;font-weight:normal;background-color:#eeeeee;color: #000000;text-align:right;}
.contest_portfolio_instructions{font-size:11px;font-weight:normal;background-color:#eeeeee;color: #000000;text-align:right;}
.contest_portfolio_shares {font: 9px Verdana,Arial,Helvetica,sans-serif;background: #eeeeee;border: 1px solid #000000;height: 15px;width: 50px;text-align:right;}
.imagetool{border-style:outset;border-color: red;border-width:10px;}
a.buySellInGame {color:green;font-weight:bold;text-decoration:underline;}

.smalltext {
	font-size: 9px;
}

table{
	color:#404040;
	font-family: Verdana;
	font-size: 11px;
	border-collapse: collapse;
	
}

9px{
	color:#404040;
	font-family: Verdana;
	font-size: 9px;
	border-collapse: collapse;
	
}


.nanonews{
	color:black;
	font-family: Verdana;
	font-size: 9px;
	border-collapse: collapse;
	
}


.sminput {
	font: 9px Verdana,Arial,Helvetica,sans-serif;
	background: #eeeeee;
	border: 1px solid #000000;
	height: 16px;
	}

.button1 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	font-weight: Normal;
	border-width: 1px;
	border-color: #dddddd;
	background:#87AEC5 url(/images/cellback1.gif);
	color:#000000;
	}

.button2 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	font-weight: bold;
	border-width: 1px;
	border-color: #dddddd;
	background:#22587A url(/images/thback.gif);
	color:#deeef3;
	}
	
.button3 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	font-weight: bold;
	border-width: 1px;
	border-color: #dddddd;
	background:#22587A url(/images/gradient.gif);
	color:#deeef3;
	}

.rowGreen {background-color: #94F696;color: #000000;}
.rowRed	{background-color: #FFC0C0;color: #000000;}
.rowBlue{background-color: #C3CFDB;color: #000000;}	
.rowGray{background-color: #DDDDDD;color: #000000;}

#dhtmltooltip{
	position: absolute;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 7pt;
	font-weight: Normal;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}

.ad
{
   background-color: #C0FFFF;
   text-align:center;
   padding-left: 5px;
   padding-right: 5px;
}

.virtualnav
{
   background-color: #ffffff;
   padding-left: 5px;
   padding-right: 5px;
}

.rowHighlight
{
   background-color: #FFFFC0;
   padding-left: 5px;
   padding-right: 5px;
}

q
{
   background-color: #F8F8F8;
   display: block;
   border: 1px solid #C0C0C0;
   padding: 8px;
   padding-left: 16px;
}

editedby
{
   background-color: #CEE5B5;
   display: block;
   border: 0px solid #C0C0C0;
   padding: 0px;
   padding-left: 5px;
   font-style:italic;
}

.forumPic
	{
	max-width: 540px;
	width:expression(this.width > 540 ? "540px" : this.width);
	}
a.username:link
{
   color: #006600;
}


a.username:visited
{
   color: #006600;
}


.suggest_link {
	background-color: #dddddd;
	padding: 2px 6px 2px 6px;
}
.suggest_link_over {
	background-color: #FFFFC0;
	padding: 2px 6px 2px 6px;
}
#search_suggest {
	background-color: #dddddd;
	text-align: left;
	border: 1px solid #666666;
	}
	
#txtresults{
	position:absolute;
	border:1px solid #000000;
	padding:5px;
	background-color:#FFFFFF;
	display:none;
	font:bold 8pt arial;
}

#txtresults a{
	text-decoration:none;
	background-color:#CCDADB;
	color:#000000;
	margin:0px 0px 1px 0px;
}

#txtresults a:hover{
	background-color:#487974;
	color:#FFFFFF;
}
