
/*********************************  MENU  ************************************/

.menu {
	background-color:		#9DC7DF;
	color:				#000000;
	font-family:			Arial;
	font-size:			12px;
	height:				30px;
}

.menu2top {
/*	background:url(/images/bg_menutop.gif);  */
	background-color:		#9DC7DF;
	border-bottom: 1px solid #000000;
	color:				#000000;
	font-family:			Arial;
	font-size:			12px;
}

.menu2right {
	background-color:		#9DC7DF;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:0px;
  border-style:solid;
  border-color:#000000;
}

.menu-on {
	border-right: 1px solid #000000;
	border-bottom: 0px;
	background-color:		#FFFFFF;
	color:				#000000;
	font-family:			Arial;
	font-size:			12px;
	height:				30px;
}

.menu-over {
	background-color:		#2B85BB;
	border-bottom: 1px solid #000000;
	color:				#FFFFFF;
	font-family:			Arial;
	font-size:			12px;
	height:				30px;
}

.menu SELECT, INPUT {
	font-size:			11px;
}

/*********************************  LINKS  ************************************/

a.menuitem:link    { color: #000000; text-decoration:none; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.menuitem:active  { color: #000000; text-decoration:none; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.menuitem:visited { color: #000000; text-decoration:none; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.menuitem:hover   { color: #000000; text-decoration:none; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
	
a.menu-overitem:link    { color: #FFFFFF; text-decoration:none; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.menu-overitem:active  { color: #FFFFFF; text-decoration:none; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.menu-overitem:visited { color: #FFFFFF; text-decoration:none; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.menu-overitem:hover   { color: #FFFFFF; text-decoration:none; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }

a.lbluesmall:link    { color: #CAE0EE; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.lbluesmall:active  { color: #CAE0EE; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.lbluesmall:visited { color: #CAE0EE; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.lbluesmall:hover   { color: #000000; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }

a.bluelink:link    { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.bluelink:active  { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.bluelink:visited { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.bluelink:hover   { color: #CAE0EE; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }

a.bluelink2:link    { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.bluelink2:active  { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.bluelink2:visited { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.bluelink2:hover   { color: #000000; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }

a.bluelinksmall:link    { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.bluelinksmall:active  { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.bluelinksmall:visited { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.bluelinksmall:hover   { color: #000000; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }

a.bluelinkdesc:link    { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.bluelinkdesc:active  { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.bluelinkdesc:visited { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.bluelinkdesc:hover   { color: #CAE0EE; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }

a.whitelink:link    { color: #FFFFFF; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.whitelink:active  { color: #FFFFFF; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.whitelink:visited { color: #FFFFFF; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.whitelink:hover   { color: #CAE0EE; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }

a.blacklink:link    { color: #000000; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.blacklink:active  { color: #000000; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.blacklink:visited { color: #000000; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }
a.blacklink:hover   { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 11px }

a.bblacklink:link    { color: #000000; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.bblacklink:active  { color: #000000; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.bblacklink:visited { color: #000000; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }
a.bblacklink:hover   { color: #2B85BB; text-decoration:underline; font-weight: normal; font-family: Arial, Verdana, Helvetica; font-size: 12px }

/*********************************  TABLES / CELLS  ************************************/

.PageIndex {
	background:#CAE0EE;
	border-style:solid;
	border-color:#2B85BB;
	border-width:1px;
  }

.LogHead {
		background:#2B85BB;
		font-size: 12px;
		font-family: Arial;
		font-weight: bold;
		border-style:solid;
		border-color:#CCCCCC;
		border-top-width:0px;
		border-bottom-width:1px;
		border-left-width:0px;
		border-right-width:0px;
		color:#FFFFFF;
		}

.LogRow0 {
		background:#FFFFFF;
		font-size: 12px;
		font-family: Arial;
		border-style:solid;
		border-top-width:0px;
		border-bottom-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-color:#2B85BB;
		}

.LogRow1 {
		background:#DDDDDD;
		font-size: 12px;
		font-family: Arial;
		border-style:solid;
		border-top-width:0px;
		border-bottom-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-color:#2B85BB;
		}

.smalLogRow0 {
		background:#FFFFFF;
		font-size: 11px;
		font-family: Arial;
		border-style:solid;
		border-top-width:0px;
		border-bottom-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-color:#2B85BB;
		}

.smalLogRow1 {
		background:#DDDDDD;
		font-size: 11px;
		font-family: Arial;
		border-style:solid;
		border-top-width:0px;
		border-bottom-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-color:#2B85BB;
		}

.headbow {
	background-color:		#FFFFFF;
	color:				#2B85BB;
	font-family:			Arial;
	font-size:			14px;
	font-weight:			bold;
	height:				30px;
	padding-left:			5px;
}

.headbow2 {
	background-color:		#FFFFFF;
	color:				#2B85BB;
	font-family:			Arial;
	font-size:			14px;
	font-weight:			bold;
	height:				30px;
}

.headwob {
	background-color:		#FFFFFF;
	color:				#2B85BB;
	font-family:			Arial;
	font-size:			14px;
	font-weight:			bold;
	height:				30px;
	padding-left:			5px;
}

.headwob-sub {
	background-color:		#FFFFFF;
	color:				#2B85BB;
	font-family:			Arial;
	font-size:			12px;
	padding-left:			5px;
}

.headwob-subh {
	background-color:		#FFFFFF;
	color:				#2B85BB;
	font-family:			Arial;
	font-size:			20px;
	font-weight:			bold;
	height:				30px;
	padding-left:			5px;
}

.headwob-subs {
	background-color:		#FFFFFF;
	color:				#2B85BB;
	font-family:			Arial;
	font-size:			12px;
	padding-left:			5px;
}

.hotjobs {
	color:				#000000;
	font-family:			Arial;
	font-size:			10px;
	padding-left:			5px;
}

.side {
	background-color:		#FFFFFF;
	color:				#2B85BB;
	font-family:			Arial;
	font-size:			14px;
	font-weight:			bold;
}

.ContTable {
	font-family: Arial;  
	padding:20px;
	padding-left:0px;
	padding-top:1px;
	padding-bottom:0px;
}

.bluehead {
	background-color:		#2B85BB;
	background-image:		url(/images/head-corner.gif);
	background-repeat:		no-repeat;
	color:				#FFFFFF;
	font-family:			Arial;
	font-size:			11px;
	font-weight:			bold;
	height:				16px;
	padding-left:			10px;
}

.blueheadnofont {
	background-color:		#7CB3D3;
	height:				16px;
	padding-left:			10px;
}

.LBlueFont {
	background-color:		#FFFFFF;
	color:				#2B85BB;
	font-family:			Arial;
	font-size:			13px;
	font-weight:			bold;
	padding-left:			5px;
}

.lbluehead {
	background-color:		#7CB3D3;
	color:				#FFFFFF;
	font-family:			Arial;
	font-size:			9px;
	height:				16px;
}

.lbluehead2 {
	background-color:		#7CB3D3;
	color:				#FFFFFF;
	font-family:			Arial;
	font-size:			11px;
	height:				16px;
}

.lblueheadBotBord {
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:2px;
	border-left-width:0px;
	border-right-width:0px;
	border-color:#2B85BB;
	background-color:		#9DC7DF;
	color:				#000000;
	font-family:			Arial;
	font-size:			11px;
	height:				16px;
}

.subhead {
	font-family:			Verdana, Arial;
	font-size:			16px;	
	color:#2B85BB;
	font-weight:600; 
	line-height:40px;
	margin-left:7px;
	}

.subsubhead {
	font-family:			Verdana, Arial;
	font-size:			14px;	
	color:#2B85BB;
	line-height:20px;
	margin-left:20px;
	}

.LeftBord {
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:2px;
	font-family:			Arial;  
	font-size:			13px;
	padding:20px;
	margin-right:30px;
}

.Text26Left {
  padding-left:26px;
	color: #000000;
	font-family: Arial;  
	font-size: 12px;
}

.TopBord {
	border-style:solid;
	border-top-width:2px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-color:#2B85BB;
}
/*********************************  TEXT  ************************************/

.DescText {
	color: #000000;
	font-family: Arial;  
	font-size: 11px;
}

.ContText {
	color: #000000;
	font-family: Arial;  
	font-size: 12px;
}

.bluefontsmall { 
	color: #2B85BB; 
	text-decoration:underline; 
	font-weight: normal; 
	font-family: Arial, Verdana, Helvetica; 
	font-size: 11px;
	cursor:pointer;
	}

.WhiteHeaderB {
	color: #FFFFFF;
	font-family: Arial;  
	font-size: 16px;
	font-weight: bold; 
}

.WhiteHeaderM {
	color: #FFFFFF;
	font-family: Arial;  
	font-size: 13px;
	font-weight: bold; 
}

.smallfont {
	color: #000000;
	font-family:			Arial;
	font-size:			11px;	
}

.greenfont {
	color: #5F7537;
  font-family: Arial;
  font-size:11px;
}

.errorfont {
  color: #CC0000;
  font-family: Arial;
  font-size:11px;
}

li  {
	list-style-image:		url(/images/bullet.gif);
	margin-left:			25px;
	padding:			0;
}

.recruitlist {
	list-style-image:		url(/images/bullet.gif);
	margin-left:			25px;
	padding:			0;
}

.recruitlist A {
	color:				#2B85BB;
}

/*********************************  FORMS  ************************************/

.textbox {
	border:				solid 1px #000000;
	height:				20px;
	font-family:	Arial;
	font-size:			11px;
	padding:2px;
}

.textboxBl {
	border:				solid 1px #000000;
	height:				20px;
	font-family:	Arial;
	font-size:			11px;
	padding:2px;
}

.textar {
	border:				solid 1px #000000;
	font-family:	Arial;
	font-size:			11px;
	padding:2px;
}

.searchcombo {
  font-family: Arial;
	font-size: 12px;
	height:18px;
  }

.searchtextbox {
	border:				solid 1px #000000;
	height:				20px;
	font-family:	Arial;
	font-size:			11px;
	padding:2px;
}

.textboxerr {
	border:				solid 2px #990000;
	height:				20px;
	font-family:	Arial;
	font-size:			11px;
	padding:2px;
}

.textarerr {
	border:				solid 2px #990000;
	font-family:	Arial;
	font-size:			11px;
	padding:2px;
}
