body
{ 
font-family: Verdana, Arial, Sans-serif; 
font-size: 12px; 
color: #333333; 
line-height: 16px;
}

.bodytext	
{ 
font-family: Verdana, Arial, Sans-serif; 
font-size: 12px; 
color: #333333; 
line-height: 16px;
}

.bodytext a:hover
{ 
text-decoration:none
}

.bodytextSmall
{ 
font-family: Verdana, Arial, Sans-serif; 
font-size: 11px; 
color: #333333; 
}

.subtitle	
{ 
font-family: Verdana, Arial, Sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #BA9F2B; 
}

tableBG
{
background-color: #CCCC99;
}

.topNav
{ 
font-family: Tahoma, Arial, Sans-serif; 
font-size: 10px; 
color: #ffffff;
}

.topNav a
{ 
font-family: Tahoma, Arial, Sans-serif; 
font-size: 10px; 
color: #333333;
font-weight: bold;
text-decoration:none
}

.eventList
{ 
font-family: Tahoma, Arial, Sans-serif; 
font-size: 11px; 
font-weight: bold;
color: #999999;
}

.eventList a
{ 
font-family: Tahoma, Arial, Sans-serif; 
font-size: 11px; 
color: #333333;
font-weight: bold;
text-decoration:none
}

.shortcuts
{ 
font-family: Tahoma, Arial, Sans-serif; 
font-size: 10px; 
color: #333333;
}

.searchBox
{ 
font-family: Tahoma, Arial, Sans-serif; 
font-size: 10px; 
color: #333333;
width: 142px;
}

.pageTitle
{
font-family: Tahoma,Verdana, Arial, Sans-serif; 
font-size: 14px;
font-weight: bold; 
color: #ffffff;
background-color: #3D5567; 
}

.deptSubTitle
{
font-family: Tahoma,Verdana, Arial, Sans-serif; 
font-size: 14px;
font-weight: bold; 
color: #ffffff;
background-color: #3D5567; 
}

.footerText
{
font-family: Verdana, Arial, Sans-serif; 
font-size: 10px;
color: #B79A21;
}

.footerText a
{
font-family: Verdana, Arial, Sans-serif; 
font-size: 10px;
font-weight: bold;
color: #B79A21;
}

.cmonth		{ font-family: Verdana; font-size: 18px; font-weight: bold; color: #858018; }
.cday		{ font-family: Verdana; font-size: 9px; font-weight: bold; color: #FFFFFF; text-align:center; text-transform: uppercase; }
.cdate		{ font-family: Arial; font-size: 18px; font-weight: bold; letter-spacing: -2px; color: #999999; }
.ctxt		{ font-family: Tahoma; font-size: 11px; color: #333333; }
.tabledata  { font-family: Tahoma; font-size: 11px; color: #333333; }
.c1			{ background-color: #F6F8E6; }
.c2			{ background-color: #FFFFFF; }
.c3			{ background-color: #E5E5E5; }
.c4			{ background-color: #015D38; }

.admintoolbox
{
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: tahoma,verdana,arial,sanserif;
	font-size: 11px;
	color: #333333;
}

.admintoolbox td
{
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

.admintoolboxlabel
{
	font-weight: bold;
}

.admintoolboxtitlebar
{
	border-top: 0px;
	height: 20px;
	background-color: #015D38;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
}

.rowhighlightoff
{
	background-color:"#FFFFFF";
}

.rowhighlighton
{
	background-color:"#EEEEEE";
}

.admintoolbox a:link	{ color: #858018; text-decoration: underline; font-weight: normal;}
.admintoolbox a:visited	{ color: #858018; text-decoration: underline; font-weight: normal;}
.admintoolbox a:hover	{ color: #858018; text-decoration: underline; font-weight: normal;}

.tableworkflow
{
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: tahoma,verdana,arial,sanserif;
	font-size: 11px;
	color: #333333;
}

.tableworkflow td
{
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

.tableworkflowlabel
{
	font-weight: bold;
}

.titlebar
{
	border-top: 0px;
	height: 20px;
	background-color: #015D38;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
}

.specialButton
{
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	background-color: #9BF490;
}

.standardButton
{
	font-family: tahoma;
	font-size: 11px;
}

.smallButton
{
	padding: 1px;
	background-color: #CCCCCC;
	font-family: tahoma;
	font-size: 9px;
}

.sublinktop	{ font-family: verdana,tahoma,Arial, Sans-serif; font-size: 10px; font-weight: bold; color: #603046; padding-top:3px; padding-bottom:3px;}
.sublink	{ font-family: verdana,tahoma,Sans-serif; font-size: 10px; color: #666666; padding-top:3px; padding-bottom:3px;}

a.sub1:link		{ color: #858018; text-decoration: none;}
a.sub1:visited	{ color: #858018; text-decoration: none;}
a.sub1:hover	{ color: #858018; text-decoration: underline;}

a.sub:link		{ color: #333333; text-decoration: none; }
a.sub:visited	{ color: #333333; text-decoration: none; }
a.sub:hover		{ color: #333333; text-decoration: underline; }

.tablebackgound	{ background-color: #E7E7E7; }
.tablelightbackgound1	{ background-color: #E7E7E7; }
.tablelightbackgound2	{ background-color: #FFFFFF; }

.topmenu
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 15px;
    COLOR: #333333;
    FONT-FAMILY: arial,sanserif
}

.paging
{
	font-size: 12px; 
	text-align:right;
}

.printableviewheader
{
	padding:10px;
	font-size:14px;
	font-weight:bold;
	color: #ffffff;
	background-color: #3D5567; 
}


/********************************
FAQ
********************************/
.Question
{ 
font-family: Verdana, Arial, Sans-serif; 
font-size: 12px; 
color: #333333; 
line-height: 16px;
margin-left:-20px;
}

.Answer
{ 
font-family: Verdana, Arial, Sans-serif; 
font-size: 12px; 
color: #333333; 
line-height: 16px;
}

/********************************
Events and jobs
********************************/
.eventleft
{ 
font-family: Verdana, Arial, Sans-serif; 
font-size: 12px; 
font-weight:bold;
color: #333333; 
line-height: 16px;
}
.eventcontent	
{ 
font-family: Verdana, Arial, Sans-serif; 
font-size: 12px; 
color: #333333; 
line-height: 16px;
}

/********************************
Tables: use for most
********************************/
.datatable {
	border: solid 1px;
	text-align: center;
	border-collapse:collapse;
	width: 100%;
}
.datatable th {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	background-color: #e7e7ef;
	color: #000000;
	border: solid 1px;
	text-align: left;
	padding: 5px;
}
.datatable td {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border: solid 1px;
	text-align: center;
	padding: 5px;
	text-align:left;
}
.datatablecellgrey
{
	background-color: #e7e7ef;
}

.hidden
{
	display:none;
}

/*For table style dropdown*/
.customtable
{
font-family: Verdana, Arial, Sans-serif; 
font-size: 12px; 
color: #333333; 
line-height: 16px;
border: solid 1px #cccccc;
}

.customtable td,th
{
font-family: Verdana, Arial, Sans-serif; 
font-size: 12px; 
color: #333333; 
line-height: 16px;
}

/* For Search Page */
.searchheader
{
	width:760px;
	margin:10px;
	background-color: #BA9F2B;
	font-weight: bold;
	color:#FFFFFF;
	text-align: center;
	padding: 3px;
}

.searchsummary
{
	margin:10px;
}

.searchpaging
{
	font-size:10px;
	margin-left:20px;
	margin-bottom:10px
}

.searchresult
{
	width:760px;
	margin:10px;
}

.searchresult table
{
	width:760px;
	border:0px;
	margin:0px;
	padding:0px;
}

.searchresult td
{
	padding: 2px;
	font-size:10px;
}

.searchtitle
{
	font-size:11px;
	font-weight:bold;
}

.searchrowwhite
{ background-color: #FFFFFF; }

.searchrowdark
{ background-color: #E7E7E7; }

.searcherror
{
	margin:10px;
}

.homeText
{
	width: 558px;
	font-family: Verdana, Arial, Sans-serif; 
	font-size: 12px; 
	line-height: 18px; 
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	left: 30px;
	float:left;
}
