body	{background-color:White; margin:10px 0 0 10px; font-family:Verdana, Arial, Helvetica, Sans-Serif;}
form	{margin:0;}

.BackHeaderBar		{background-color:#000;}
.BackSep			{background-color:#CCC;}
.CellHd				{padding-right:2px; font-size:10px; line-height:14px; font-weight:normal; color:#333;}
.CellHdStrike		{padding:0 5px 0; font-size:10px; line-height:14px; font-weight:bold; color:#333;}
.CellHdSymbolL		{padding-left:5px; font-size:10px; line-height:14px; font-weight:normal; color:#333;}
.CellHdSymbolR		{padding-left:5px; font-size:10px; line-height:14px; font-weight:normal; color:#333;}
.CellOpL			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-left:1px solid #CCC; border-top:1px solid #FFF;}
.CellOpLE			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-left:1px solid #CCC; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpLU			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-left:1px solid #CCC; border-top:1px solid #CCC;}
.CellOpLB			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#333; border-left:1px solid #CCC; border-top:1px solid #FFF;}
.CellOpLBE			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#333; border-left:1px solid #CCC; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpLBU			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#333; border-left:1px solid #CCC; border-top:1px solid #CCC;}
.CellOpR			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-right:1px solid #CCC; border-top:1px solid #FFF;}
.CellOpRE			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-right:1px solid #CCC; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpRU			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-right:1px solid #CCC; border-top:1px solid #CCC;}
.CellOpRB			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#333; border-right:1px solid #CCC; border-top:1px solid #FFF;}
.CellOpRBE			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#333; border-right:1px solid #CCC; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpRBU			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#333; border-right:1px solid #CCC; border-top:1px solid #CCC;}
.CellOpL2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-left:1px solid #CCC; border-top:1px solid #FFF;}
.CellOpLE2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-left:1px solid #CCC; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpLU2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-left:1px solid #CCC; border-top:1px solid #CCC;}
.CellOpLB2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#999; border-left:1px solid #CCC; border-top:1px solid #FFF;}
.CellOpLBE2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#999; border-left:1px solid #CCC; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpLBU2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#999; border-left:1px solid #CCC; border-top:1px solid #CCC;}
.CellOpR2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-right:1px solid #CCC; border-top:1px solid #FFF;}
.CellOpRE2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-right:1px solid #CCC; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpRU2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-right:1px solid #CCC; border-top:1px solid #CCC;}
.CellOpRB2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#999; border-right:1px solid #CCC; border-top:1px solid #FFF;}
.CellOpRBE2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#999; border-right:1px solid #CCC; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpRBU2			{padding-right:2px; font-size:12px; line-height:18px; font-weight:bold;   color:#999; border-right:1px solid #CCC; border-top:1px solid #CCC;}
.CellOpStrike		{padding:0 5px 0; font-size:12px; line-height:18px; font-weight:bold; text-decoration:none; color:#09C; border-left:1px solid #CCC; border-right:1px solid #CCC; border-top:1px solid #FFF;}
.CellOpStrikeE		{padding:0 5px 0; font-size:12px; line-height:18px; font-weight:bold; text-decoration:none; color:#09C; border-left:1px solid #CCC; border-right:1px solid #CCC; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpStrikeU		{padding:0 5px 0; font-size:12px; line-height:18px; font-weight:bold; text-decoration:none; color:#09C; border-left:1px solid #CCC; border-right:1px solid #CCC; border-top:1px solid #CCC;}
.CellOpSymbolL		{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-top:1px solid #FFF;}
.CellOpSymbolLE		{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpSymbolLU		{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-top:1px solid #CCC;}
.CellOpSymbolR		{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-right:1px solid #CCC; border-top:1px solid #FFF;}
.CellOpSymbolRE		{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-right:1px solid #CCC; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpSymbolRU		{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#333; border-right:1px solid #CCC; border-top:1px solid #CCC;}
.CellOpSymbolL2		{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-top:1px solid #FFF;}
.CellOpSymbolLE2	{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpSymbolLU2	{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-top:1px solid #CCC;}
.CellOpSymbolR2		{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-right:1px solid #CCC; border-top:1px solid #FFF;}
.CellOpSymbolRE2	{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-right:1px solid #CCC; border-top:1px solid #FFF; border-bottom:1px solid #333;}
.CellOpSymbolRU2	{padding-left:5px; padding-right:2px; font-size:12px; line-height:18px; font-weight:normal; color:#999; border-right:1px solid #CCC; border-top:1px solid #CCC;}
.ColorUp			{color:#690;}
.ColorDown			{color:#C00;}
.ColorHint			{border:1px solid #666;}
.InputBox			{font-size:10px; line-height:14px; font-weight:normal; color:#333; width:34px; height:18px; text-align:right;}
.InputBoxLong		{font-size:10px; line-height:14px; font-weight:normal; color:#333; width:70px;}
.LinkDef			{font-size:10px; line-height:18px; font-weight:normal; color:#333; text-decoration:none;}
.LinkDef:hover		{color:#F00;}
.LinkDisclaimer		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px;  line-height:14px; font-weight:normal; color:#666666; text-decoration:underline;}
.LinkDisclaimer:hover	{color:#FF0000; text-decoration:none;}
.LinkHeaderBar		{font-size:10px; line-height:14px; font-weight:normal; color:#FFF; text-decoration:none;}
.LinkHeaderBar:hover{color:#F00;}
.LinkNav			{font-size:11px; line-height:14px; font-weight:normal; color:#333; text-decoration:none;}
.LinkNav:hover		{color:#F00;}
.LinkNavOn			{font-size:11px; line-height:14px; font-weight:bold;   color:#333; text-decoration:none;}
.LinkNavOn:hover	{color:#F00;}
.LinkPremium		{font-size:12px; line-height:16px; font-weight:normal; color:#336; text-decoration:underline;}
.LinkPremium:hover	{text-decoration:none;}
.pulldownView		{font-size:10px; line-height:14px; font-weight:normal; color:#333; width:150px; height:17px;}
.RulerChoice		{background-color:#666;}
.Text				{font-size:12px; line-height:16px; font-weight:normal; color:#333;}
.TextBold			{font-size:12px; line-height:18px; font-weight:bold;   color:#333;}
.TextCall			{font-size:12px; line-height:18px; font-weight:bold;   color:#09C;}
.TextFooter			{font-size:9px;  line-height:14px; font-weight:normal; color:#666; text-decoration:none;}
.TextHeader			{font-size:10px; line-height:14px; font-weight:bold;   color:#333;}
.TextHeaderBar		{font-size:10px; line-height:14px; font-weight:bold;   color:#FFF;}
.TextHint			{font-size:11px; line-height:14px; font-weight:normal; color:#333;}
.TextPrice			{font-size:12px; line-height:16px; font-weight:normal; color:#333;}
.TextSmall			{font-size:10px; line-height:14px; font-weight:normal; color:#333;}
.TextTitle			{font-size:14px; line-height:20px; font-weight:bold;   color:#333;}
.TextTitle2			{font-size:14px; line-height:20px; font-weight:bold;   color:#999;}
.newi {color: #f00; font-size: 11px; display:inline; font-variant:small-caps; font-weight:bold; margin:0; padding:0; background:none;} /*new icon*/
/*sponsor ad added 12/21/2007*/
.rightAdAlign	{padding-left:10px;}
.bottomrightrailAd {
	width:158px;
	border: solid 1px #cccccc;
	padding-bottom: 20px;
	overflow:hidden;

}
.bottomrightrailAdContent{
	clear:both;
}

.bottomrightrailAdContent div img, .bottomrightrailAdContent div embed, .bottomrightrailAdContent div object, .bottomrightrailAdContent div script, .bottomrightrailAdContent div iframe{
	margin-top:20px;
}
.bottomrightrailAdTitle {
	background: #ececec;
	height: 19px;
	padding: 4px 10px 0px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
/*end add */
