body
{
	font-family: Trebuchet MS;
	font-size: 11pt;
	color: black;
	font-weight: normal;
	text-align: left;
}
p {}

td {}




.GridHeader 
{	
	font-family:  Trebuchet MS;
	font-size: 10pt;
	color: #72bc4d;
	font-weight: Bold;
	text-align: left;
}

	td.GridHeader 
{	
	font-family:  Trebuchet MS;
	font-size: 12pt;
	color: #72bc4d;
	font-weight: Bold;
	text-align: left;
	}
	a.GridHeader 
{	
	font-family:  Trebuchet MS;
	font-size: 12pt;
	color: #72bc4d;
	font-weight: Bold;
	text-align: left;
	}

.loginbutton_medium
{
	font-family: Trebuchet MS;
	color: black;
	font-weight: normal;
	cursor: hand;
	vertical-align: middle;
	text-align: center;
	text-transform: lowercase;
	width: 113px;
	height: 40px;
	background-image: url(button_small.gif);
	background-repeat: no-repeat;
	background-color: transparent;
}

.loginbutton_round
{
	font-family: Trebuchet MS;
	color: black;
	font-weight: normal;
	cursor: hand;
	vertical-align: middle;
	text-align: center;
	text-transform: lowercase;
	width: 76px;
	height: 24px;
	background-image: url(button_oval.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	font-size: 11.2px;
	padding-bottom: 3px;
	text-decoration: none;
}

.loginbutton_roundold
{
	font-family: Trebuchet MS;
	color: black;
	font-weight: bold;
	cursor: hand;
	vertical-align: middle;
	text-align: center;
	text-transform: lowercase;
	width: 100px;
	height: 80px;
	background-image: url(button_round.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	font-size: 14pt;
}

.loginbutton_oval
{
	font-family: Trebuchet MS;
	color: black;
	font-weight: bold;
	cursor: hand;
	vertical-align: middle;
	text-align: center;
	text-transform: lowercase;
	width: 120px;
	height: 45px;
	background-image: url(button_oval.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	font-size: 14pt;
}

.loginbutton_logout
{
	width: 170px;
	height: 30px;
	background-image: url(button_logout.gif);
	background-repeat: no-repeat;
	background-color: transparent;

}

a.GridHeaderLinks
{
	text-decoration:  underline;
	color: red;
}

a.GridHeaderLinks:visited
{
	text-decoration:  underline;
		color: #282d2c;
}

a.GridHeaderLinks:hover
{
	font-style: italic;
		color: #282d2c;
}

a.GridDataLinks
{
	text-decoration:  underline;
	color: #282d2c;
}

a.GridDataLinks:visited
{
	text-decoration:  underline;
		color: #282d2c;
}

a.GridDataLinks:hover
{
	font-style: italic;
		color: #282d2c;
}

td.homeimagebox
{
	border-right: #282d27 1px solid;
	border-top: #282d27 1px solid;
	border-left: #282d27 1px solid;
	width: 125px;
	border-bottom: #282d27 1px solid;
	height: 125px;
	vertical-align: middle;
	text-align: center;
}

td.LoginLabels
{
	font-size: 9pt;
	font-weight: bold;
}
td.Header 
{
	font-family:  Trebuchet MS;
	font-size: 12pt;
	color: #72bc4d;
	font-weight: Bold;
	text-align: left;
}
td.FormHeader 
{
	font-family:  Trebuchet MS;
	font-size: 10pt;
	color: black;
	font-weight: Bold;
	text-align: left;
}

td.FormLabelsRequired
{
	text-transform: lowercase;
	font-size: 9pt;
	color: #5f789f;
	font-weight: Bold;
	vertical-align: top;
	text-align: left;
}

td.FormLabels
{
	text-transform: lowercase;
	font-size: 9pt;
}
td.FormData
{

	font-size: 9pt;
}

td.upcomingheader
{
	font-size: 8pt;
	color: #77AACC;
	text-align: center;
}

td.upcomingtext
{
	font-size: 8pt;
	color: black;
	text-align: center;
}
td.Alert
{
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #ee3c96;
	font-weight: Bold;
	text-align: left;
	text-transform: lowercase;
}

td.blueback
{
	background-color: #476788;
}

td.greenback
{
	background-color: #599F00;
}

td.pinkback
{
	background-color: #EE3C96;
}


td.aback
{
	background-color: #febe10;
}
td.bback 
{
	background-color: #5f789f;
}
td.cback
{
	background-color: #72bc4d;
	font-weight: bold;
	color: white;
}
td.dback
{
	background-color: #ee3c96;
}

td.instructiontext
{
	font-size: 9pt;
}

a.HeaderLink
{
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.HeaderLink:hover
{
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	font-style: italic;
}

a.ForgotPassword
{
	font-family: Trebuchet MS;
	font-size: 8pt;
	color:  red;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	font-style: italic;
}

a.ForgotPassword:visited
{
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: red;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	font-style: italic;
}

a.ForgotPassword:hover
{
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #282d26;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	font-style: italic;
}


a.Navigation
{
	font-family: Trebuchet MS;
	font-size: 12pt;
	color: #cccccc;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

a.Navigation:visited
{
	font-family: Trebuchet MS;
	font-size: 12pt;
	color: #cccccc;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

a.Navigation:hover
{
	font-family: Trebuchet MS;
	font-size: 12pt;
	color: #77aacc;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}


a.Footer
{
	font-family: Trebuchet MS;
	font-size: 11pt;
	color: white;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

a.Footer:visited
{
	font-family: Trebuchet MS;
	font-size: 11pt;
	color: white;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

a.Footer:hover
{
	font-family: Trebuchet MS;
	font-size: 11pt;
	color: white;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
