BODY {
	background:#CCCEA5;
}

.bannerText {
	font:bold 12px arial;color:#666666;
}
.welcomeText {
	font:12px arial;color:#000000;
}
.small_textbox {
	Border: 1px solid #CECECE;
	font: 11px arial;
	padding: 2px 2px 2px 2px;
}
small_button {
	font: 10px arial;
}

.fieldHeader {
	Font:bold 11px arial;color:#515151;
	TEXT-ALIGN: left;
}

.fieldHeaderRequired {
	font:bold 11px arial;color:#C30000;
	text-align:left;
}

.menuLink{
	font:bold 13px arial;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
}

.menuLink:hover{
	text-decoration:underline;
}

.menuBackOff{
	background-image:url(menu/blackBack.gif);
}

.menuBackOn{
	background-image:url(menu/blueBack.gif);
}

.greyTableBorder{
	border:1px solid #ACACAC;
}

.greyGradientBack{
	background-image:url(headerBackgre.gif);
	font:bold 12px arial;color:#626262;
}

.dgSortHeader{
	background-image:url(headerBackgre.gif);
	font:bold 12px arial;color:#626262;
}

.dgSortHeader a{
	font:bold 12px arial;color:#626262;
}

.whiteBack{
	background:#ffffff;
}
.mainheader{
	font:bold 12px arial;
	color:#ffffff;
	background-image:url(mainback.gif);
}

.jobSiteText{
	font:11px arial;color:#626262;
}

.link_calendar{
	color: white;
	text-decoration:none;
}

.link_calendar:hover{
	text-decoration:underline;
}

.link_jobsites{
	color: #626262;
	text-decoration:none;
}

.link_jobsites:hover{
	text-decoration:underline;
}

.fieldMainheader{
	font:11px verdana;color:#626262;
}
.subBackColorBorder{
	background:#f7f7f7;
	border:1px solid #ACACAC;
}
.subBackWhiteBorder{
	background:#ffffff;
	border:1px solid #ACACAC;
}
.entryLink{
	font:11px arial;color:#626262;
	text-decoration:none;
}
.entryLink:hover{
	font:11px arial;color:#626262;
	text-decoration:underline;
}


