
/* Main */
BODY,TD,P		{color:navy;font-family:Arial,Helvetica,sans-serif; font-size:12px;}
SELECT,INPUT	{font-family:Arial,Helvetica,sans-serif; font-size:11px;}

LI,OL,UL		{color:steelblue;font-family:Arial,Helvetica,sans-serif; font-size:12px;}

H3				{color:steelblue; font-family:Arial,Helvetica,sans-serif; font-size:13px;}
H4				{color:steelblue; font-family:Arial,Helvetica,sans-serif; font-size:12px;}

P.TOPIC			{color:steelblue; font-family:Arial,Helvetica,sans-serif; font-size:11px;}

TD.SMALLTEXT	{color:steelblue; font-family:Arial,Helvetica,sans-serif; font-size:8px;}

A {color:#000000; text-decoration: none;}
A:active {color:#FFCC00; text-decoration: underline;}
A:hover {
		color:#669900;
		text-decoration: underline;
		}

A.roll		{  
		font-size:9pt;
		text-decoration: none;
	    color: #bbbbbb;
		}

A.roll:hover	{ 
			color: #ffffff;
			text-decoration: underline;
		}
		
A.Title {color:#669900; font-weight:bold; font-size:13px; text-decoration: underline;}
A.Title:active {color:#FFCC00;}
A.Title:hover {
		color:#FFCC00;
		text-decoration: underline;
		}

A.Title.roll		{  
		font-size:9pt;
		text-decoration: none;
	    color: #bbbbbb;
		}

A.Title.roll:hover	{ 
			color: #ffffff;
			text-decoration: underline;
		}
		
A.Topic {color:steelblue; font-weight:bold; font-size:13px;}
A.Topic:active {color:Navy;}
A.Topic:hover {
		color:Navy;
		text-decoration: underline;
		}

A.Topic.roll		{  
		font-size:9pt;
		text-decoration: none;
	    color: #bbbbbb;
		}

A.Topic.roll:hover	{ 
			color: #ffffff;
			text-decoration: underline;
		}

	/* Other Colors */
		TD.RedBold				{color: #FF0000; font-weight: bold;}
		TD.Red					{color: #FF0000;}
		TD.WhiteBold			{color: #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-weight: bold; font-size:13px;}
		TD.White				{color: #FFCC00;}

		TD.SteelBlueBold		{color: steelblue; font-weight: bold;}
		TD.SteelBlue			{color: steelblue;}
		
H2					{COLOR: #6666CC; FONT-FAMILY: Tahoma,Verdana; TEXT-TRANSFORM: none;}
TABLE.ALLBORDER		{border: 1px black solid;color: #6666CC;BACKGROUND-COLOR: #BCD1EC;}

TH					{font-size: 12px;font-family: Tahoma, Verdana;font-weight: none;text-align: left;color: #000000;}
TD.FIELDLABEL		{font-size: 12px;font-family: Tahoma, Verdana;font-weight: none;text-transform: none;text-align: left; color: #000000;}
TD.FIELDINFO		{font-size: 11px;font-family: Tahoma, Verdana;text-weight: none;text-transform: none;text-align: left; color: #0000FF;}

INPUT.BUTTON.BUTTONCLASS	{font-size: 11px;font-family: Tahoma, Verdana;font-weight: none;text-align: center;	color: #000000;}
INPUT.INPUTCLASS	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}

.tracktable {
	border:1px solid black;
}

.tracklink {
	text-decoration:underline;
	color:maroon;
}

.trackrow {
	background-color:lightsteelblue;
	width:150px;
	padding-left:5px;
	padding-bottom:5px;
}

.trackhead {
	background-color:steelblue;
	padding-left:5px;
	padding-bottom:5px;
}

.paytable {
	display: inline;
}

.left25{
	margin-left: 25px;
}

.paylabel{
	top: -20px;
	position: relative;
}

.bold{
	font-weight:bold;
}

.right{
	text-align:right;
}

.center{
	text-align:center;
}

.padright5{
	padding-right:5px;
}

.pad3{
	padding:3px;
}

.margin5{
	margin:5px;
}

.alignTop{
	vertical-align:top;
}

.width300{
	width:300px;
}
.width500{
	width:500px;
}
.pagebanner
{
	font-size:120%;
	padding-top:100px!important;
	margin-bottom:10px;
}
.tblHeader{
	color:white;
	font-weight:bold;
	padding-left:5px;
}





