body
{
	padding: 0px;
	margin: 0px;
}

input,select,option
{
	color: #000000;
	font-weight: bold;
	font-style: none;
	font-size: .9em;
	font-family: Verdana, sans-serif;
}

.head
{
	color: #000000;
	font-weight: bold;
	font-style: none;
	font-size: 1em;
	font-family: Verdana, sans-serif;
}

.headSmall
{
	color: #000000;
	font-weight: bold;
	font-style: none;
	font-size: .8em;
	font-family: Verdana, sans-serif;
}

.headRev
{
	color: #FFFFFF;
	font-weight: bold;
	font-style: none;
	font-size: 1.1em;
	font-family: Verdana, sans-serif;
}

.headRevSmall
{
	color: #FFFFFF;
	font-weight: none;
	font-style: none;
	font-size: .8em;
	font-family: Verdana, sans-serif;
}

.headRevSmall a
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: none;
	font-style: none;
	font-size: inherit;
	font-family: Verdana, sans-serif;
}

.headRevSmall a:active
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: none;
	font-style: none;
	font-size: inherit;
	font-family: Verdana, sans-serif;
}

.headRevSmall a:hover
{
	text-decoration: underline;
	color: #FFCC66;
	font-weight: none;
	font-style: none;
	font-size: inherit;
	font-family: Verdana, sans-serif;
}

.main
{
	color: #000000;
	font-weight: none;
	font-style: none;
	font-size: .8em;
	font-family: Verdana, sans-serif;
}

.main a
{
	text-decoration: none;
	color: #3366CC;
	font-weight: none;
	font-style: none;
	font-family: Verdana, sans-serif;
}

.main a:active
{
	text-decoration: none;
	color: #3366CC;
	font-weight: none;
	font-style: none;
	font-family: Verdana, sans-serif;
}

.main a:hover
{
	text-decoration: underline;
	color: #3366CC;
	font-weight: none;
	font-style: none;
	font-family: Verdana, sans-serif;
}

.mainSmall
{
	color: #000000;
	font-weight: none;
	font-style: none;
	font-size: .7em;
	font-family: Verdana, sans-serif;
}

.mainSmall a
{
	text-decoration: none;
	color: #3366CC;
	font-weight: none;
	font-style: none;
	font-family: Verdana, sans-serif;
}

.mainSmall a:active
{
	text-decoration: none;
	color: #3366CC;
	font-weight: none;
	font-style: none;
	font-family: Verdana, sans-serif;
}

.mainSmall a:hover
{
	text-decoration: underline;
	color: #3366CC;
	font-weight: none;
	font-style: none;
	font-family: Verdana, sans-serif;
}

.mainSmallRev
{
	color: #FFFFFF;
	font-weight: none;
	font-style: none;
	font-size: .7em;
	font-family: Verdana, sans-serif;
}

.mainSmallRev a
{
	text-decoration: none;
	color: #FFFF00;
	font-weight: none;
	font-style: none;
	font-family: Verdana, sans-serif;
}

.mainSmallRev a:active
{
	text-decoration: none;
	color: #FFFF00;
	font-weight: none;
	font-style: none;
	font-family: Verdana, sans-serif;
}

.mainSmallRev a:hover
{
	text-decoration: underline;
	color: #FFFF00;
	font-weight: none;
	font-style: none;
	font-family: Verdana, sans-serif;
}

.warn
{
	color: #FF0000;
	font-weight: bold;
	font-style: none;
	font-size: .8em;
	font-family: Verdana, sans-serif;
}

.caseAccess
{
	color: #FFFFFF;
	font-weight: bold;
	font-style: none;
	font-size: .8em;
	font-family: Verdana, sans-serif;
	text-align: center;
}

.caseAccess a
{
	text-decoration: none;
	color: #FFFFFF;
}
.caseAccess a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

/* calendar styles */

.calTable
{
	background: #CCC;
}

.monthHead
{
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #FFF;
	text-align: left;
	padding: 3px;
}

.yearHead
{
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #FFF;
	text-align: right;
	padding: 3px;
}

.dayHead
{
	font-family: Verdana, sans-serif;
	font-size: .65em;
	text-align: center;
	font-weight: bold;
}

.day
{
	font-family: Verdana, sans-serif;
	font-size: .65em;
	background-color: #FFF;
	padding: 3px 20px 8px 3px;
	margin: 2px;
	text-align: center;
	font-weight: bold;
	color: #000000;
}

.day b
{
	font-weight: bold;
	color: #FF0000;
}

.note
{
	color: #000000;
	font-weight: none;
	font-style: none;
	font-size: .8em;
	font-family: Verdana, sans-serif;
}

.noteUR
{
	color: #CC0000;
	font-weight: none;
	font-style: none;
	font-size: .8em;
	font-family: Verdana, sans-serif;
}
