﻿body, a, input, select, button, table, td, label, textarea
{
	font: normal normal normal 9pt Arial, Helvetica, Sans-Serif;
}

body
{
	background: url(../images/bg.jpg);
}

a
{
	color: #FF7816;
}

a:hoover
{
	color: #FFC31F;
}

a:visited
{
	color: #333333;
}

.smallboldfont
{
	font-size: 7pt;
	font-weight: bold;
}

.loginbox
{
	background: url(../images/box.gif);
}

.pageleftborder
{
	background: url(../images/left_side.gif);
}

.pagerightborder
{
	background: url(../images/right_side.gif);
}

.contentleftborder
{
	background: url(../images/middle_left.jpg) repeat-y;
}

.contentrightborder
{
	background: url(../images/middle_right.jpg) repeat-y;
}

.contentarea
{
	background-color: #F4F4F4;
}

.username
{
	color: #333333;
	font-size: 11pt;
	font-weight: bold;
}

.sectiontitle
{
	color: #FF7816;
	font-size: 10pt;
	font-weight: bold;
}

.sectionmessage
{
	color: #333333;
	font-size: 9pt;
	font-weight: bold;
}

.formlabel
{
	color: #666666;
	font-size: 9pt;
	font-weight: bold;
}

.formfieldinfo
{
	color: #FF7816;
	font-size: 8pt;
}

.formrelevantfield
{
	font-weight: bold;
}

.formbutton
{
	width: 6em;
}

.messagepanel
{
	border: solid 1px #F5BA0E;
	background-color: #FFF9E7;
	padding: 0 0.5em;
}

.gridItem
{
	background-color: #F7F6F3;
	color: #333333;
}

.gridAlternateItem
{
	background-color: White;
	color: #284775;
}

.huntingtimesgrid
{
	border-collapse: collapse;
}

.huntingtimesgrid td
{
	text-align: center;
	width: 5em;
}

.huntingtimesgrid td.imagecell
{
	border-bottom: solid 0px black;
}

.huntingtimesgrid td.timecell
{
	font-size: 7.5pt;
	font-weight: bold;
	border-top: solid 0px black;
}

.huntingtimesgrid td.dayofweekcell
{
	text-align: left;
	width: 6em;
}

.treeView
{
	border: solid 1px #CCCCCC;
	overflow: auto;
}

.treeViewSelectedNode
{
	font-weight: bold;
	color: #FF7816;
}
