/* universal attributes */
body
{ 
	scrollbar-3dlight-color:#036EFC;
	scrollbar-base-color:#ffffff;
	scrollbar-arrow-color:#003366;
	scrollbar-face-color:#eeeeee;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#cccccc;
	background-color:#ffffff;
}

td { font-family:arial,helvetica,verdana; font-size:12px; }
.text { font-family:arial,helvetica,verdana; font-size:12px; } /*NN fix*/
.border { background-color:#cccccc; }
.outerBorder { background-color:#999999; }
.mainHeader { font-size:14px; font-weight:bold; color:#003366; position:relative}
.tab { font-weight:bold; color:#003366; background-color:#e4e7f0; }
.tabImg { text-align:right; }
a { color:#006699; }
.altrows { background-color:#efefef; }
.rows { background-color:#ffffff; }
.dateStamp { font-size:11px; text-align:center; }
.dateStampRight { font-size:11px; text-align:right; }
.help { font-weight:bold; color:#FE9900; text-decoration:none; text-align:right; }
.help2 { font-weight:bold; color:#FE9900; text-decoration:none; }
.headerHelp { font-size:11px; color:#FE9900;}
.header { font-size: 15px; font-weight:bold; color:#114170; }
input { font-size:12px; }
.rowtitle { color:#666666; }
.rowtitleright { color:#666666; text-align:right; }
.rowtitlecenter { color:#666666; text-align:center; }
.rowright { text-align:right; }
.posChange { color:#009900; text-align:right; }
.negChange { color:#ff0000; text-align:right; }
.noChange { color:#000000; text-align:right; }
.smText { font-size:11px; color:#000000; }
.smGreyText { font-size:11px; color:#666666; }
.Error { color:#ff0000;position:relative; }
.Message { color:#003366;position:relative; }
.nm { font-size:10px; color:#ff0000; text-align:center; }
.UTick{color:#009900;} 
.DTick{color:#ff0000;} 

/* margin calls and cash debit */
.callText{color:#ff0000;}
.callValue{color:#ff0000; text-align:right;}

/* cash in and out */
.nav { text-decoration:none; font-family:arial; font-size:12px; color:#003366; }

/* options center */
.posDollar { color:#009900; text-align:center; }
.negDollar { color:#ff0000; text-align:center; }
.inthemoney { background-color:#eeffee; }

/* top frame */
.userName { font-size:11px; }
.miniNav { font-size:11px; }
.refresh { font-size:10px; color:#a0d0ff; }
.selectsBkg { background-color:#003366; }
.selectsIE { background-color:#ffcc66; font-size:11px; width:140px; }

/* forms */
INPUT.button { background-color:#EAEAEA; font-family:Arial, Helvetica; font-size:11px; color:#003366; }
INPUT.textbox{ border-left:#999999 solid 1px;border-right:#999999 solid 1px;border-bottom:#999999 solid 1px;border-top:#999999 solid 1px;font-family:none; font-size:11px; }
INPUT.textboxright{ text-align:right;vertical-align:top;border-left:#999999 solid 1px;border-right:#999999 solid 1px;border-bottom:#999999 solid 1px;border-top:#999999 solid 1px;font-family:none; font-size:11px; }
SELECT { font-size:11px; } 



