#usrTopNav
{
	background: #000 url('/images/forum/gradients/usrTopNavGrad.gif') center top repeat-x ;
	height: 28px;
	width: 100%;
}
#usrTopNav .inner
{
	width: 980px;
	line-height: 28px;
	text-align: left;
}
#topNav
{
	position: relative;
	z-index: 1;
	top: 39px;
}
#topNav .inner
{
	padding-left: 15px;
	padding-right: 15px;
	z-index: 1;
}
#topNav .inner table { position: relative; }
#topNav a , #topNav a:visited{ color: #e8e8e8; text-decoration: none; font-weight: bold; margin-right: 8px; margin-left: 8px; }
#topNav a:hover, #topNav a:active{ color: #fff; text-decoration: underline; }

body  {
	font-size : 12px;
	font-family : verdana,arial,helvetica;
	color : #52bffd;
	margin : 0px;
	border-height : 0px;
	border-width : 0px;
}

p  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 12px;
	line-height : 16px;
	color : #000000;
}

td  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 12px;
	color : #000000;
}

li  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 12px;
	line-height : 16px;
	color : #000000;
}

blockquote  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 12px;
	line-height : 16px;
	color : #000000;
}

dl  {
	font-family : Verdana,Arial,Helvetica;
	line-height : 16px;
	color : #000000;
}

dt  {
	font-family : Verdana,Arial,Helvetica;
	line-height : 16px;
	color : #000000;
}

dd  {
	font-family : Verdana,Arial,Helvetica;
	line-height : 16px;
	color : #000000;
}

a  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 12px;
	color : #ff004b;
	font-weight : bold;
	text-decoration : none;
}

a:hover  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 12px;
	font-weight : bold;
	color : #ff004b;
	text-decoration : underline;
}

a.smlink  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	color : #ff004b;
	text-decoration : none;
}

a.smlink:hover  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	color : #ff004b;
	text-decoration : underline;
}

a.smlinkhw  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	color : #ff004b;
	text-decoration : none;
}

a.smlinkhw:hover  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	color : #ff004b;
	text-decoration : underline;
}

a.smlinknav  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	color : #ff004b;
	text-decoration : none;
	line-height : 14px;
}

a.smlinknav:hover  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	color : #ff004b;
	text-decoration : underline;
	line-height : 14px;
}

a.lglink  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 17px;
	color : #ff004b;
	text-decoration : none;
	line-height : 20px;
}

a.lglink:hover  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 17px;
	color : #ff004b;
	text-decoration : underline;
	line-height : 20px;
}

.bodyfont  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 12px;
	line-height : 16px;
	color : #000000;
}

.graytext  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 12px;
	color : #838383;
}

.smtext  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	line-height : 14px;
	color : #000000;
}

.smgraytext  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	color : #838383;
}

.smbluetext  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	color : #37434c;
}

.smtextstockgreen  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	font-weight : bold;
	color : #339933;
}

.smtextstockred  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	font-weight : bold;
	color : #660000;
}

.smtextstockwhite  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	font-weight : bold;
	color : #cccccc;
}

.lgtxt  {
	font-family : Verdana,Arial,Verdana;
	font-size : 17px;
	line-height : 20px;
	font-weight : bold;
}

.whitetxt  {
    color : #fff;
}

.tdbgwht  {
	background : #ffffff;
}

.tdbgblk  {
	background : #000000;
}

.tdbggraydark  {
	background : #242424;
}

.tdbggraymed  {
	background : #000000;
}

.tdbgbluedarkest  {
	background : #0A1E35;
}

.tdbgbluedarker  {
	background : #a2a2a2;
}

.tdbgbluedark  {
	background : #c1c1c1;
}

.tdbgbluemed  {
	background : #dbdbdb;
}

.tdbgreddarkest  {
	background : #ffcc00;
}

.tdbgreddark  {
	background : #e6e6e6;
}

.tdbgticker  {
	background : #585F66;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : left;
	vertical-align : middle;
}

.tdbgselected  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background : #a2a2a2;
	border : 1px #656565;
	border-style : solid;
}

.tdalphaone  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	border-left : 1px solid #a2a2a2;
	border-top : 1px solid #a2a2a2;
}

.tdalphatwo  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	border-left : 1px solid #a2a2a2;
}

.tdalphathree  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	border-left : 1px solid #a2a2a2;
	border-top : 1px solid #a2a2a2;
	border-right : 1px solid #a2a2a2;
}

.tdalphafour  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	border-top : 1px solid #a2a2a2;
	border-left : 1px solid #a2a2a2;
	border-bottom : 1px solid #a2a2a2;
}

.tdalphafive  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	border-left : 1px solid #a2a2a2;
	border-bottom : 1px solid #a2a2a2;
}

.tdalphasix  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	border : 1px solid #a2a2a2;
}

.tdalphaseven  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	border-right : 1px solid #a2a2a2;
	border-left : 1px solid #a2a2a2;
	border-bottom : 1px solid #a2a2a2;
}

.formbg  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	background-color : #dbdbdb;
}

.button  {
	font-family : verdana, arial, helvetica;
	color : #ffffff;
	font-size : 10px;
	font-weight : bold;
	border-bottom : 2px solid #8b0029;
	border-left : 2px solid #ff5a8a;
	border-right : 2px solid #8b0029;
	border-top : 2px solid #ff5a8a;
	cursor : hand;
	background : #f60048;

}

.button100  {
	font-family : verdana, arial, helvetica;
	color : #ffffff;
	font-size : 10px;
	font-weight : bold;
	border-bottom : 2px solid #8b0029;
	border-left : 2px solid #ff5a8a;
	border-right : 2px solid #8b0029;
	border-top : 2px solid #ff5a8a;
	cursor : hand;
	background : #f60048;
	margin : 2px;
	width : 100px;
}
textarea, .bginput
{
	font: 10px; 
    font-family : verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	background-color : #dbdbdb;

}

