BODY { BACKGROUND-COLOR: white; MARGIN-LEFT: 0px; MARGIN-TOP: 30px; }
HR { COLOR: #236E56; }
A { COLOR: #2752a0; }
A:HOVER { COLOR: #B90000; TEXT-DECORATION: underline; }
.GREEN { COLOR: #236E56; }
.RED { COLOR: #B90000; }
.BLUE { COLOR: #2752A0; }
.blinkred { TEXT-DECORATION: blink; COLOR: #b90000; FONT-WEIGHT: bold;}

.indent { TEXT-INDENT: 25px;}
.menumiddle { HEIGHT: 26px; TEXT-ALIGN: right; BACKGROUND-COLOR: #efebde; }
.mainmiddle { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: white; VERTICAL-ALIGN: top; TEXT-ALIGN: left; }
.footermiddle a { COLOR: #236e56; }
.footermiddle a:hover { COLOR: #b90000; TEXT-DECORATION: none; }
.mainpanelhead { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT: 30px; COLOR: #b90000; TEXT-ALIGN: center; BACKGROUND-COLOR: #efd69e; }
.mainpanelhead a { COLOR: #b90000; }
.mainpanelbody { FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; BACKGROUND-COLOR: #f8f8f0; }
.jumppanel { FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 14pt; FONT-WEIGHT: bold; COLOR: #2752a0; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #f8f8f0; }
.login { HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-ALIGN: right; VERTICAL-ALIGN: middle; }
.logintext { FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; COLOR: black; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #f8f9eb; }
.forgotpassword { FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR: red; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; }

.normal, .normalbold,.normalitalic,.normallink,.missingtext,liststylenormalgrey,liststylenormalred { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: 10pt; }
.normalbold { FONT-WEIGHT: bold; }
.normalitalic { FONT-STYLE: italic; }
.normallink { FONT-SIZE: 9pt; }
.normallink a { COLOR: #2752a0; }
.normallink a:hover { COLOR: #b90000; }
.smalltxt, .smallbold, .smallitalic,.smalltxtfld { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: xx-small; }
.smallbold { FONT-WEIGHT: bold; }
.smallitalic { FONT-STYLE: italic; }
.smalltxtfld {BACKGROUND-COLOR: #fefdf8;}
.missingtext { BACKGROUND-COLOR: Aqua; COLOR: Purple; FONT-SIZE: 9pt; FONT-WEIGHT: bold }
.pageheader { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: 24pt; FONT-WEIGHT: bold; FONT-VARIANT: small-caps; }
.pageheader2 { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: large; FONT-WEIGHT: bold; COLOR: #236e56; VERTICAL-ALIGN: bottom; }
.label, .fldlabel, .fldlabelleft { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; FONT-VARIANT: small-caps; }
.fldlabel { TEXT-ALIGN: right; BACKGROUND-COLOR: #efebdf; VERTICAL-ALIGN: top; }
.fldlabelleft { TEXT-ALIGN: left; BACKGROUND-COLOR: #efebdf; VERTICAL-ALIGN: top; }
.fld, .mandatorydropdown, .mandatory, .validationerror, .selectlist, .selectlistsmall { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: 9pt; TEXT-ALIGN: left; BACKGROUND-COLOR: #fefdf8; }
.selectlistsmall {FONT-SIZE: xx-small;}
.mandatorydropdown { BACKGROUND-COLOR: #fefdf8; }
.mandatory { BORDER-LEFT: solid 2px red; }
.validationerror { BORDER-LEFT: solid 2px red; BACKGROUND-COLOR: mistyrose; }
.debug { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: xx-small; COLOR: red; BACKGROUND-COLOR: #f8f8f0; VISIBILITY: hidden; }
.error { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: xx-small; COLOR: red; FONT-WEIGHT: bold; }
.button, .pollbutton { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; FONT-VARIANT: small-caps; TEXT-ALIGN: center; COLOR: #2752a0; BACKGROUND-COLOR: #efebde; }
.redbutton { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; FONT-VARIANT: small-caps; TEXT-ALIGN: center; COLOR: whitesmoke; BACKGROUND-COLOR: #B90000; }
.hidden { VISIBILITY: hidden; }
.mono, .monofld { FONT-FAMILY: 'courier new'; FONT-SIZE: 9pt; }
.monofld {BACKGROUND-COLOR: #fefdf8;}
.whitemedium { FONT-WEIGHT: bold; FONT-VARIANT: small-caps; COLOR: #b90000; }
.section, .sectionhead, .sectionheadright, .sectionheadleft, .sectionheadleftred, .sectionbottom, .sectionbottomright { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: x-small; FONT-WEIGHT: bold; COLOR: white; }
.sectionhead { BACKGROUND-COLOR: #236e56; }
.bannerbrown { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: x-small; FONT-WEIGHT: bold; BACKGROUND-COLOR: #efebdf; }
.bannercurved { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: x-small; FONT-WEIGHT: bold; COLOR: whitesmoke; TEXT-ALIGN: left; }
.bannertext { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: 11pt; FONT-WEIGHT: bold; FONT-VARIANT: small-caps; COLOR: #b90000; }
.topmosttable { MARGIN-TOP: 10px; }
.spacerrow { HEIGHT: 10px; }
.thindarkline { BACKGROUND-COLOR: #b90000; HEIGHT: 1px; }
.liststylearticles { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: xx-small; LIST-STYLE-TYPE: square; MARGIN-RIGHT: 20px; COLOR: #b90000; }
.liststylearticles a { COLOR: black; }
.liststylearticles a:hover { COLOR: #b90000; }
.articlesfont { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: 8pt; }
.articlessectionhead { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; BACKGROUND-COLOR: #efebdf; COLOR: black; TEXT-ALIGN: center; HEIGHT: 20px; }
.businessquote { FONT-SIZE: 8pt; WIDTH: 90%; TEXT-ALIGN: left; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f7f7e7; }
.pollstyle { BACKGROUND-COLOR: whitesmoke; BORDER-COLOR: #236e56; BORDER-STYLE: solid; BORDER-WIDTH: 1px; FONT-FAMILY: verdana; FONT-SIZE: xx-small; }
.pollquestion { FONT-FAMILY: verdana; FONT-SIZE: xx-small; FONT-WEIGHT: bold; BACKGROUND-COLOR: #efebde; WIDTH: 90%; }
.pollanswers { FONT-FAMILY: verdana; FONT-SIZE: xx-small; FONT-WEIGHT: bold; BACKGROUND-COLOR: #fefdf8; WIDTH: 100%; }
.pollbutton { }
.bulletnumbers { FONT-FAMILY: wingdings 2; FONT-SIZE: 24pt; COLOR: #236e56; VERTICAL-ALIGN: top; }


.joblist { FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; FONT-SIZE: xx-small; BACKGROUND-COLOR: white; BORDER-COLOR: #cccccc; BORDER-STYLE: none; BORDER-WIDTH: 1px; }
.joblist_header { BACKGROUND-COLOR: #efebde; FONT-WEIGHT: bold; COLOR: black; }
.joblist_header a { COLOR: black; }
.joblist_footer { BACKGROUND-COLOR: whitesmoke; COLOR: #2752a0; FONT-SIZE: x-small; FONT-WEIGHT: bold; TEXT-ALIGN: right; HEIGHT: 30px }
.joblist_item { BACKGROUND-COLOR: white; COLOR: black; }
.joblist_item a { COLOR: #2752a0; }
.joblist_item a:hover { COLOR: #b90000; TEXT-DECORATION: underline; }
.joblist_item a:visited { COLOR: gray; }
.joblist_altitem { BACKGROUND-COLOR: whitesmoke; COLOR: black; }
.joblist_altitem a { COLOR: #2752a0; }
.joblist_altitem a:hover { COLOR: #b90000; TEXT-DECORATION: underline; }
.joblist_altitem a:visited { COLOR: gray; }
.joblist_special { font-weight: bold; color: black; background-color: #b9df9f;}
.joblist_special a { COLOR: #2752a0; }
.joblist_special a:hover { COLOR: #b90000; TEXT-DECORATION: underline; }
.joblist_special a:visited { COLOR: gray; }
.joblist_exclusive { font-weight: bold; color: black; background-color: #FFFF00;}
.joblist_exclusive a { COLOR: #2752a0; }
.joblist_exclusive a:hover { COLOR: #b90000; TEXT-DECORATION: underline; }
.joblist_exclusive a:visited { COLOR: gray; }
.jobtitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: white; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #236e56; TEXT-ALIGN: left; }
.jobborder { BACKGROUND-COLOR: #996633; }
.fieldlabel { FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #efebdf; TEXT-ALIGN: right; }
.fielddata { FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #fefdf8; TEXT-ALIGN: left; }
.keyinfo { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: left; }
.contactlabel { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #efebdf; TEXT-ALIGN: center; }
.contactinstruction { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; FONT-STYLE: italic; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #efebde; TEXT-ALIGN: left; }


.bannerinfo { PADDING-RIGHT: 30px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: white; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: right; }
.intro { PADDING-RIGHT: 50px; PADDING-LEFT: 50px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT: 100px; BACKGROUND-COLOR: white; TEXT-ALIGN: left; }
.middle { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 30px; BACKGROUND-COLOR: white; TEXT-ALIGN: center; }
.topmiddle { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: white; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT: 26px; BACKGROUND-COLOR: #efebde; }
.footer2 { PADDING-BOTTOM: 10px; FONT-SIZE: 11px; COLOR: #6d8536; LINE-HEIGHT: 27px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT: 40px; TEXT-ALIGN: center; }
.footer2 a { COLOR: #236e56; }
.footer2 a:hover { COLOR: #b90000; TEXT-DECORATION: none; }
.smallfooter a { COLOR: #666666; TEXT-DECORATION: none; }

.HOME_bkg1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #EFEBDE;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #D7CFB9;
	border-left-color: #D7CFB9;
	color: #236e56;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.HOME_bkg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #EFEBDE;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #D7CFB9;
	border-right-color: #D7CFB9;
	border-bottom-color: #D7CFB9;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 9px;
}
.HOME_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 3px;
}
.HOME_bkg3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #EFEFDE;
	color: #990000;
	border: thin none;
}
.HOME_body_bold_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	padding-top: 5px;
}
.HOME_body_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.HOME_body_spaced {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}
.HOME_body_bold_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #236E56;
}
.HOME_body_bold_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2f4f62;
}
