.inputerror { background-color: #DAED3B; }

.backimg { 

	background-image: 

	url("images/collage.gif");

	background-repeat: 

	no-repeat;

	background-position: 

	top left

}



a { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 14px;

	color: #DAED3B; 

	text-decoration: none 

}



a:visited { 

	color: #DDF1B1; 

	text-decoration: none 

}



a:hover { 

	color: #DDF1B1; 

	background-color: #006600;

}



.qlinks { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	color: #CC0000; 

	text-decoration: none 

}



.qlinks a { 

	font-family: Arial, Helvetica, sans-serif; 

	color: #CC0000; 

	text-decoration: none 

}



.qlinks:visited { 

	color: #996600; 

	text-decoration: none 

}



.qlinks:hover { 

	color: #FFE490; 

	background-color: #CC0000;

}



.qlinksLight { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	color: #FF9966; 

	text-decoration: none 

}



.qlinksLight a { 

	font-family: Arial, Helvetica, sans-serif; 

	color: #FF9966; 

	text-decoration: none 

}



.qlinksLight:visited { 

	color: #FFE490; 

	text-decoration: none 

}



.qlinksLight:hover { 

	color: #cc0000; 

	background-color: #FFE490;

}



.qlinksLighter { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	color: #FFE490; 

	text-decoration: none 

}



.qlinksLighter a { 

	font-family: Arial, Helvetica, sans-serif; 

	color: #FFE490; 

	text-decoration: none 

}



.qlinksLighter:visited { 

	color: #FFE490; 

	text-decoration: none 

}



.qlinksLighter:hover { 

	color: #cc0000; 

	background-color: #FFE490;

}



.menu { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	color: #006600; 

	text-decoration: none;

	border-top: 1px solid #DAED3B;

}



.menu a {

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	color: #006600; 

	text-decoration: none 

}



.menu a:link {

	display : block; 

	font-family: Arial, Helvetica, sans-serif; 

	color: #006600; 

	text-decoration: none

}



.menu a:visited { 

	display : block; 

	color: #2A4080; 

	text-decoration: none 

}



.menu a:active {

	display : block; 

	color: #FF9900; 

	background-color: #cc6600;

	text-decoration: none 

}



.menu a:hover { 

	color: #DDF1B1; 

	background-color: #006600;

	cursor : pointer; 

	text-decoration : none; 

}



.menutree { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	color: #006600; 

	text-decoration: none;

}



.menutree a {

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	color: #006600; 

	text-decoration: none 

}



.menutree a:link {

	display : block; 

	font-family: Arial, Helvetica, sans-serif; 

	color: #006600; 

	text-decoration: none

}



.menutree a:visited { 

	display : block; 

	color: #2A4080; 

	text-decoration: none 

}



.menutree a:active {

	display : block; 

	color: #2A4080; 

	background-color: #006600;

	text-decoration: none 

}



.menutree a:hover { 

	color: #2A4080; 

	background-color: #DAED3B;

	cursor : pointer; 

	text-decoration : none; 

}



.menupag { 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 12px;

	color: #FFFFFF; 

	text-decoration: none;

}



.menupag a {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 12px;

	color: #FFFFFF; 

	text-decoration: none 

}



.menupag a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	color: #FFFFFF; 

	text-decoration: none

}



.menupag a:visited {  

	color: #2A4080; 

	text-decoration: none 

}



.menupag a:active { 

	color: #DFF3F8; 

	background-color: #2A4080;

	text-decoration: none 

}



.menupag a:hover { 

	color: #FFFFFF; 

	background-color: #DDF1B1;

	cursor : pointer; 

	text-decoration : none; 

}



.body {

	font-family : Arial, Helvetica, san-serif;

	font-size : 12px;

	color : #000000;

}



.body a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	color: #006600; 

	text-decoration: none

}



.body a:visited { 

	color: #2A4080; 

	text-decoration: none 

}



.body a:active {

	color: #2A4080; 

	background-color: #006600;

	text-decoration: none 

}



.body a:hover { 

	color: #2A4080; 

	background-color: #DAED3B;

	cursor : pointer; 

	text-decoration : none; 

}



.bodyLight {

	font-family : Arial, Helvetica, san-serif;

	font-size : 12px;

	color : #ffffff;

}



.bodySmall {

	font-family : Arial, Helvetica, san-serif;

	font-size : 11px;

	color : #000000;

}



.boldbody {

	font-family : Arial, Helvetica, san-serif;

	font-size : 14px;

	color : #000000;

	line-height: 22px;

}



.headsRed {

	font-family : Arial, Helvetica, san-serif;

	font-size : 15px;

	color : #CC0000;

	font-weight : bold;

}



.headsGreen {

	font-family : Arial, Helvetica, san-serif;

	font-size : 15px;

	color : #999100;

	font-weight : bold;

}



.heads {

	font-family : Arial, Helvetica, san-serif;

	font-size : 15px;

	color : #2A4080;

	font-weight : bold;

}



.headsLight {

	font-family : Arial, Helvetica, san-serif;

	font-size : 15px;

	color : #FFE490;

	font-weight : bold;

}



.subheads {

	font-family : Arial, Helvetica, san-serif;

	font-size : 12px;

	color : #2A4080;

	font-weight : bold;

}



.subheadsRed {

	font-family : Arial, Helvetica, san-serif;

	font-size : 12px;

	color : #CC0000;

	font-weight : bold;

}



.subheadsGreen {

	font-family : Arial, Helvetica, san-serif;

	font-size : 12px;

	color : #999100;

	font-weight : bold;

}



.italicCallWhi {

	font-family : Arial, Helvetica, san-serif;

	font-size : 11px;

	color : #FFFFFF;

	font-style: italic;

}



.copyright{

	color: #2A4080; 

	font-family : Arial, Helvetica, sans-serif;

	font-size : 10px;

}



.padindenttopandbot {

	padding-top: 10px;

	padding-bottom: 10px;

}



.padindentsides {

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

}



.padindentLeft {

	padding-left: 19px;

}



.padindentsidesSM {

	padding-left: 10px;

	padding-right: 4px;

	padding-top: 2px;

	padding-bottom: 2px;

}



.padindentsidesRED {

	border-left: 1px solid #ED6557;

	border-right: 1px solid #ED6557;

	padding-left: 4px;

	padding-right: 4px;

	padding-top: 2px;

	padding-bottom: 2px;

}



.borderTopBtmGre {

	border-top: 1px solid #006600;

	border-bottom: 1px solid #006600;

}



.borderLftRgtGre {

	border-right: 1px solid #006600;

	border-left: 1px solid #006600;

}



.borderAllGre {

	border-top: 1px solid #006600;

	border-bottom: 1px solid #006600;

	border-right: 1px solid #006600;

	border-left: 1px solid #006600;

}	



.drkorglft {

	border-left: 1px solid #FFE490;

}



.drkorgrgt {

	border-right: 1px solid #FFE490;

}



.drkorgtop {

	border-top: 1px solid #FFE490;

}



.drkorgbtm {

	border-bottom: 1px solid #FFE490;

}



.jobsData {

	font-family : Verdana, Arial, Helvetica, san-serif;

	font-size : 10px;

	color : #666666;

}



.jobsPosition {

	font-family : Verdana, Arial, Helvetica, san-serif;

	font-size : 12px;

	color : #150746;

	font-weight : bold;

}



.jobsPosition a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	color: #006600; 

	text-decoration: none

}



.jobsPosition a:visited { 

	color: #2A4080; 

	text-decoration: none 

}



.jobsPosition a:active {

	color: #2A4080; 

	background-color: #006600;

	text-decoration: none 

}



.jobsPosition a:hover { 

	color: #2A4080; 

	background-color: #DAED3B;

	cursor : pointer; 

	text-decoration : none; 

}



.jobsText {

	font-family : Verdana, Arial, Helvetica, san-serif;

	font-size : 11px;

	color : #000000;

}



.error {

	color: red;

}



.sup {

	vertical-align: super;

	font-size: 80%;

} 