/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorhunterhire {
	background-color: #000000;
	}

.FormTitleBgColorhunterhire {
	background-color: #ff8000;
	}

.FormTitleFontColorhunterhire {
	color: #f4f7f0;
	}

.CaptionBgColorhunterhire {
	background-color: #808080;
	}

.CaptionFontColorhunterhire {
	color: #ffffff;
	}

.DataBgColorhunterhire {
	background-color: #000000;
	}

.AltDataBgColorhunterhire {
	background-color: #000000;
	}

.DataFontColorhunterhire {
	color: #ffffff;
	}

.LinkColorhunterhire {
	color: #cccccc;
	}

.VisitedLinkColorhunterhire {
	color: #cccccc;
	}

.HoverLinkColorhunterhire {
	color: #d6c956;
	}

.ColorBgButtonhunterhire {
	background-color: #ff8000;
}

.ColorFontButtonhunterhire {
	color: #f4f7f0;
}

.ColorBgButtonPassivehunterhire {
	background-color: #ffb266;
}

.ColorFontButtonPassivehunterhire {
	color: #fdfffb;
}



.Headerhunterhire {
	width: 100%;
	}

.Headerhunterhire th { 
	font-family: Trebuchet MS; font-size: 110%; text-align: left;
	padding: 1px;
	background-color: #ff8000; color: #f4f7f0;
	width: 100%;
	white-space: nowrap;
	padding-left: 8px;
	}


html>body .Headerhunterhire th {
	font-family: Trebuchet MS; font-size: 100%;
}


/*ie6*/
* html body .Headerhunterhire th {
	font-family: Trebuchet MS; font-size: 100%;
}
/*end*/

.Headerhunterhire a:link { 
	color: #f4f7f0;
	}

.Headerhunterhire a:visited { 
	color: #f4f7f0;
	}

.Headerhunterhire a:hover, .Captionhunterhire a:active { 
	color: #f4f7f0; text-decoration: none;
	}

.HeaderLefthunterhire { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRighthunterhire { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLefthunterhire img{
	width: 1px;
	}

.HeaderRighthunterhire img{
	width: 1px;
	}


/* Grid Options */
.Gridhunterhire { 
	
	width: 100%;
	}

.Captionhunterhire th { 
	font-family: Trebuchet MS; font-size: 80%; text-align: left; vertical-align: top;
	padding: 1px;
	border-bottom: solid 1px #808080;
	background-color: #808080; color: #ffffff;
	white-space: nowrap;
	}

.Captionhunterhire td { 
	font-family: Trebuchet MS; font-size: 80%; text-align: left; vertical-align: top;
	padding: 1px;
	border-bottom: solid 1px #808080;
	background-color: #808080; color: #ffffff;
	white-space: nowrap;
	}


html>body .Captionhunterhire th, html>body .Captionhunterhire td {
	font-family: Trebuchet MS; font-size: 100%;
}


/*ie6*/
* html body .Captionhunterhire th, * html body .Captionhunterhire td {
	font-family: Trebuchet MS; font-size: 100%;
}
/*end*/

.Captionhunterhire a:link { 
	color: #ffffff;
	}

.Captionhunterhire a:visited { 
	color: #ffffff;
	}

.Captionhunterhire a:hover, .Captionhunterhire a:active { 
	color: #d6c956;
	}

.Captionhunterhire img {
	margin: 2px; 
	vertical-align: middle;
	}

.Captionhunterhire input {
	vertical-align: middle;
	}

.Rowhunterhire th { 
	font-family: Trebuchet MS; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	background-color: #000000; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
	}

.Rowhunterhire td { 
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	text-align: left;
	vertical-align: top;
	background-color: #000000; 
	color: #ffffff;
	}
	

html>body .Rowhunterhire th, html>body .Rowhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .Rowhunterhire th, * html body .Rowhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

caption.Rowhunterhire { 
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	
	text-align: left;
	vertical-align: top;
	background-color: #000000; 
	color: #ffffff;
	}


html>body caption.Rowhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body caption.Rowhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.Rowhunterhire a:link { 
	color: #cccccc;
	}

.Rowhunterhire a:visited { 
	color: #cccccc;
	}

.Rowhunterhire a:hover, .Rowhunterhire a:active { 
	color: #d6c956;
	}

.Separatorhunterhire{
	color: #ff8000;
	}

.Separatorhunterhire td{
	height: 1px;
	}


.AltRowhunterhire th { 
	font-family: Trebuchet MS; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	background-color: #000000; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
	}

.AltRowhunterhire td { 
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	text-align: left;
	vertical-align: top;
	background-color: #000000; 
	color: #ffffff;
	}


html>body .AltRowhunterhire th, html>body .AltRowhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .AltRowhunterhire th, * html body .AltRowhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.AltRowhunterhire a:link { 
	color: #cccccc;
	}

.AltRowhunterhire a:visited { 
	color: #cccccc;
	}

.AltRowhunterhire a:hover, .AltRowhunterhire a:active { 
	color: #d6c956;
	}

.NoRecordshunterhire td { 
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: solid 1px #808080;
	text-align: left;
	background-color: #000000; 
	color: #ffffff;
	vertical-align: top;
	}

.Footerhunterhire td { 
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: solid 1px #808080;
	background-color: #000000; color: #ffffff;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #ffffff;
	}


html>body .NoRecordshunterhire td, html>body .Footerhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .NoRecordshunterhire td, * html body .Footerhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.Footerhunterhire a:link { 
	color: #cccccc;
	}

.Footerhunterhire a:visited { 
	color: #cccccc;
	}

.Footerhunterhire a:hover, .Footerhunterhire a:active { 
	color: #d6c956;
	}

.Footerhunterhire img {
	margin: 2px; 
	vertical-align: middle;
	}

.Footerhunterhire input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.Recordhunterhire { 
	
	width: 100%;
	}

.Errorhunterhire td { 
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: solid 1px #808080;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #000000; 
	}


* html>body .Errorhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .Errorhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.Controlshunterhire th { 
	font-family: Trebuchet MS; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	background-color: #000000; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
	}

.Controlshunterhire td { 
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	text-align: left;
	vertical-align: top;
	background-color: #000000; 
	color: #ffffff;
	}
	
.Bottomhunterhire td { 
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: solid 1px #808080;
	background-color: #000000; color: #ffffff;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #ffffff;
	}


html>body .Controlshunterhire th, html>body .Controlshunterhire td, html>body .Bottomhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .Controlshunterhire th, * html body .Controlshunterhire td, * html body .Bottomhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.Bottomhunterhire a:link { 
	color: #cccccc;
	}

.Bottomhunterhire a:visited { 
	color: #cccccc;
	}

.Bottomhunterhire a:hover, .Captionhunterhire a:active { 
	color: #d6c956;
	}

.Bottomhunterhire img {
	margin: 2px;
	vertical-align: middle; 
	}

.Bottomhunterhire input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionhunterhire th{
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #000000; 
	color: #ffffff;
	}

.GroupCaptionhunterhire td{
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #000000; 
	color: #ffffff;
	}


html>body .GroupCaptionhunterhire th, html>body .GroupCaptionhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .GroupCaptionhunterhire th, * html body .GroupCaptionhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.GroupCaptionhunterhire a:link {
	color: #ffffff;
	}

.GroupCaptionhunterhire a:visited{
	color: #ffffff;
	}

.GroupCaptionhunterhire a:hover, .GroupCaptionhunterhire a:active{
	color: #d6c956;
	}

.GroupFooterhunterhire td{
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: solid 1px #808080;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #808080; 
	color: #ffffff;
	}


html>body .GroupFooterhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .GroupFooterhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.GroupFooterhunterhire a:link {
	color: #cccccc;
	}

.GroupFooterhunterhire a:visited{
	color: #cccccc;
	}

.GroupFooterhunterhire a:hover, .GroupFooterhunterhire a:active{
	color: #d6c956;
	}

.GroupFooterhunterhire img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterhunterhire input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalhunterhire td{
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #000000; 
	color: #ffffff;
	border-bottom: 2px solid #ff8000;
	}


html>body .SubTotalhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .SubTotalhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.SubTotalhunterhire a:link {
	color: #cccccc;
	}

.SubTotalhunterhire a:visited{
	color: #cccccc;
	}

.SubTotalhunterhire a:hover, .SubTotalhunterhire a:active{
	color: #d6c956;
	}

.Totalhunterhire td{
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #000000; 
	color: #ffffff;
	}


html>body .Totalhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .Totalhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.Totalhunterhire a:link {
	color: #cccccc;
	}

.Totalhunterhire a:visited{
	color: #cccccc;
	}

.Totalhunterhire a:hover, .Totalhunterhire a:active{
	color: #d6c956;
	}

/* Form Options */
.Buttonhunterhire { 
	background-color: #ff8000; color: #f4f7f0; border-left: solid 1px #EDEDED; border-top: solid 1px #EDEDED; border-right: solid 1px #848284; border-bottom: solid 1px #848284; padding: 2px; font-weight: bold; font-family: Trebuchet MS; font-size: 11px;
	}

/* Calendar */

.Calendarhunterhire { 
	
	width: 100%;
	}

.CalendarWeekdayNamehunterhire{
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: solid 1px #808080;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #000000; 
	color: #ffffff;
	font-weight: normal;
	}


html>body .CalendarWeekdayNamehunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarWeekdayNamehunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarWeekdayNamehunterhire a:link {
	color: #cccccc;
	}

.CalendarWeekdayNamehunterhire a:visited{
	color: #cccccc;
	}

.CalendarWeekdayNamehunterhire a:hover, .CalendarWeekdayNamehunterhire a:active{
	color: #d6c956;
	}

.CalendarWeekendNamehunterhire{
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: solid 1px #808080;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #000000;	
	color: #ffffff;
	font-weight: normal;
	}


html>body .CalendarWeekendNamehunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarWeekendNamehunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarWeekendNamehunterhire a:link {
	color: #ffffff;
	}

.CalendarWeekendNamehunterhire a:visited{
	color: #ffffff;
	}

.CalendarWeekendNamehunterhire a:link, .CalendarWeekendNamehunterhire a:visited{
	color: #d6c956;
	}

/* Calendar Day */
.CalendarDayhunterhire{
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	text-align: center;
	background-color: #000000;	
	color: #ffffff;
	}


html>body .CalendarDayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarDayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarDayhunterhire a:link {
	color: #cccccc;
	}

.CalendarDayhunterhire a:visited{
	color: #cccccc;
	}

.CalendarDayhunterhire a:hover, .CalendarDayhunterhire a:active{
	color: #d6c956;
	}

/* Calendar Weekend */
.CalendarWeekendhunterhire{
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	text-align: center;
	background-color: #000000;	
	color: #ffffff;
	}


html>body .CalendarWeekendhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarWeekendhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarWeekendhunterhire a:link {
	color: #cccccc;
	}

.CalendarWeekendhunterhire a:visited{
	color: #cccccc;
	}

.CalendarWeekendhunterhire a:hover, .CalendarWeekendhunterhire a:active{
	color: #d6c956;
	}

/* Calendar Today */
.CalendarTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
	padding: 0px;
	border: 2px solid #ff8000;
	text-align: center;
	background-color: #000000;	
	color: #ffffff;
	}


html>body .CalendarTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarTodayhunterhire a:link {
	color: #cccccc;
	}

.CalendarTodayhunterhire a:visited{
	color: #cccccc;
	}

.CalendarTodayhunterhire a:hover, .CalendarTodayhunterhire a:active {
	color: #d6c956;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
	padding: 0px;
	border: 2px solid #ff8000;
	text-align: center;
	background-color: #000000;	
	color: #ffffff;
	}


html>body .CalendarWeekendTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarWeekendTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarWeekendTodayhunterhire a:link {
	color: #cccccc;
	}

.CalendarWeekendTodayhunterhire a:visited{
	color: #cccccc;
	}

.CalendarWeekendTodayhunterhire a:hover, .CalendarWeekendTodayhunterhire a:active{
	color: #d6c956;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayhunterhire{
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	text-align: center;
	background-color: #000000;	
	color: #ff8000;
	}


html>body .CalendarOtherMonthDayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarOtherMonthDayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarOtherMonthDayhunterhire a:link {
	color: #ff8000;
	}

.CalendarOtherMonthDayhunterhire a:visited{
	color: #ff8000;
	}

.CalendarOtherMonthDayhunterhire a:hover, .CalendarOtherMonthDayhunterhire a:active{
	color: #d6c956;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
	padding: 0px;
	border: 2px solid #ff8000;
	text-align: center;
	background-color: #000000;	
	color: #ff8000;
	}


html>body .CalendarOtherMonthTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarOtherMonthTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarOtherMonthTodayhunterhire a:link {
	color: #ff8000;
	}

.CalendarOtherMonthTodayhunterhire a:visited{
	color: #ff8000;
	}

.CalendarOtherMonthTodayhunterhire a:hover, .CalendarOtherMonthTodayhunterhire a:active{
	color: #d6c956;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	text-align: center;
	background-color: #000000;	
	color: #ff8000;
	}


html>body .CalendarOtherMonthWeekendhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarOtherMonthWeekendhunterhire a:link {
	color: #ff8000;
	}

.CalendarOtherMonthWeekendhunterhire a:visited{
	color: #ff8000;
	}

.CalendarOtherMonthWeekendhunterhire a:hover, .CalendarOtherMonthWeekendhunterhire a:active{
	color: #d6c956;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
	padding: 0px;
	border: 2px solid #ff8000;
	text-align: center;
	color: #ff8000;
	background-color: #000000;	
	}
	

html>body .CalendarOtherMonthWeekendTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarOtherMonthWeekendTodayhunterhire a:link {
	color: #ff8000;
	}

.CalendarOtherMonthWeekendTodayhunterhire a:visited{
	color: #ff8000;
	}

.CalendarOtherMonthWeekendTodayhunterhire a:hover, .CalendarOtherMonthWeekendTodayhunterhire a:active{
	color: #d6c956;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayhunterhire{
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	background-color: #808080;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarSelectedDayhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarSelectedDayhunterhire a:link {
	color: #ffffff;
	}

.CalendarSelectedDayhunterhire a:visited{
	color: #ffffff;
	}

.CalendarSelectedDayhunterhire a:hover, .CalendarSelectedDayhunterhire a:active{
	color: #d6c956;
	}

/* Calendar Navigator */
.CalendarNavigatorhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	background-color: #000000; color: #ffffff;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #ffffff;
	}


html>body .CalendarNavigatorhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarNavigatorhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarNavigatorhunterhire a:link {
	color: #cccccc;
	}

.CalendarNavigatorhunterhire a:visited{
	color: #cccccc;
	}

.CalendarNavigatorhunterhire a:hover, .CalendarNavigatorhunterhire a:active{
	color: #d6c956;
	}

.CalendarNavigatorhunterhire img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
	}

.CalendarNavigatorhunterhire th {
	font-family: Trebuchet MS; font-size: 14px;
	}


html>body .CalendarNavigatorhunterhire th, html>body .CalendarNavigatorhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarNavigatorhunterhire th, * html body .CalendarNavigatorhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

/* Calendar Extra */
.CalendarEventhunterhire{
	font-family: Trebuchet MS; font-size: 14px;
	text-align: left;
	}


html>body .CalendarEventhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}


/*ie6*/
* html body .CalendarEventhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}
/*end*/

.CalendarEventhunterhire a:link {
	color: #cccccc;
	}

.CalendarEventhunterhire a:visited{
	color: #cccccc;
	}

.CalendarEventhunterhire a:hover, .CalendarEventhunterhire a:active{
	color: #d6c956;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thhunterhire { 
	font-family: Trebuchet MS; font-size: 14px;
	font-weight: bold;
}


html>body .thhunterhire {
	font-size: 100%;
}


/*ie6*/
* html body .thhunterhire {
	font-size: 100%;
}
/*end*/

.Headerhunterhire .thhunterhire { 
	font-family: Trebuchet MS; font-size: 110%; text-align: left;
	padding: 1px;
	background-color: #ff8000; color: #f4f7f0;
	width: 100%;
	white-space: nowrap;
}


html>body .Headerhunterhire .thhunterhire {
	font-family: Trebuchet MS; font-size: 100%;
}


/*ie6*/
* html body .Headerhunterhire .thhunterhire {
	font-family: Trebuchet MS; font-size: 100%;
}
/*end*/

.Captionhunterhire .thhunterhire { 
	font-family: Trebuchet MS; font-size: 80%; text-align: left; vertical-align: top;
	padding: 1px;
	border-bottom: solid 1px #808080;
	background-color: #808080; color: #ffffff;
	white-space: nowrap;
}


html>body .Captionhunterhire .thhunterhire {
	font-family: Trebuchet MS; font-size: 100%;
}


/*ie6*/
* html body .Captionhunterhire .thhunterhire {
	font-family: Trebuchet MS; font-size: 100%;
}
/*end*/

.Rowhunterhire .thhunterhire { 
	font-family: Trebuchet MS; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	background-color: #000000; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
}

.AltRowhunterhire .thhunterhire { 
	font-family: Trebuchet MS; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	background-color: #000000; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
}

.Controlshunterhire .thhunterhire { 
	font-family: Trebuchet MS; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	background-color: #000000; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
}

.GroupCaptionhunterhire .thhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
	padding: 1px;
	border-bottom: dashed 1px #808080;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #000000; 
	color: #ffffff;
}


html>body .GroupCaptionhunterhire .thhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}

html>body .Rowhunterhire .thhunterhire, html>body .AltRowhunterhire .thhunterhire, html>body .Controlshunterhire .thhunterhire {
	font-family: Trebuchet MS; font-size: 100%;
}


/*ie6*/
* html body .GroupCaptionhunterhire .thhunterhire {
	font-family: Trebuchet MS; font-size: 14px;
}

* html body .Rowhunterhire .thhunterhire, * html body .AltRowhunterhire .thhunterhire, * html body .Controlshunterhire .thhunterhire {
	font-family: Trebuchet MS; font-size: 100%;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
}


html>body .simpleMenuhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
} 


/*ie6*/
* html body .simpleMenuhunterhire td {
	font-family: Trebuchet MS; font-size: 14px;
} 
/*end*/

