﻿.maintext {
	FONT-SIZE: 11pt; FONT-FAMILY: Verdana;
	color: #000000;
	
}
.maintext2 {
	FONT-SIZE: 10pt; LINE-HEIGHT: 12pt;FONT-FAMILY: Tahoma;
	color: #336699;
		font-weight:bold;	
		text-align:justify

	
}
.mainbold {
	FONT-SIZE: 11pt; LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana;
	margin-left: 0px;
	font-weight:bold;	
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	
}
.maintextbold {
	FONT-SIZE: 8pt; LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana;
	margin-left: 0px;
		font-weight:bold;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #ffffff;
	
}
.titletext {
	FONT-SIZE: 21px; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana;
	margin-left: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	color: #000000;
	
}

.titletextsmall {
	FONT-SIZE: 15px; LINE-HEIGHT: 25px; FONT-FAMILY: Verdana;
	margin-left: 0px;
		font-weight:bold;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	color: #000000;
	
}
.featuretitle {
	FONT-SIZE: 14pt; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana;
	font-weight:bold;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	
	
}
.featuredate {
	FONT-SIZE: 12pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana;
	font-weight:bold;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	
}
.featuredate2 {
	FONT-SIZE: 8pt; LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #333333;
	
}
.featuretext {
	FONT-SIZE: 8pt; LINE-HEIGHT: 8pt; FONT-FAMILY: Verdana;
	font-weight:bold;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #333333;
	
}

.subtitletext {
	FONT-SIZE: 15px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana;
	margin-left: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	
}

.tableheadertext {
	FONT-SIZE: 15px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana;
	margin-left: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #ffffff;
	
}

.linktext {
	FONT-SIZE: 13pt; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: navy;
	
}

a {
text-decoration:none;
}
a:hover{
text-decoration:none;
}
input.textbox{
   height:16px;
   color:#000000;
   font-size:11px;
   font-weight:bold;
   background-color:#FFFFFF;
   border-right:1px solid #666666;
   border-bottom:1px solid #666666;
   border-top:1px solid #aaaaaa;
   border-left:1px solid #aaaaaa;
   border-color:black
   }
   
   
   

.JobHeader TD {  font-family:Tahoma; color:#FFFFFF;	font-size:11px; PADDING-RIGHT: 20px; PADDING-TOP:5px; padding-bottom:5px; FONT-WEIGHT: bold;BORDER-BOTTOM: #000000 2px solid; WHITE-SPACE: nowrap;BACKGROUND-COLOR: #013EB7; }
.JobItem TD {  font-family:Tahoma;	 color:#013EB7; font-size:11px; PADDING-RIGHT: 20px;  FONT-WEIGHT: bold; CURSOR: hand;PADDING-TOP:4px; padding-bottom:4px;   WHITE-SPACE: nowrap; BACKGROUND-COLOR: #E5E5FF;}
.JobItemAlternate TD {  font-family:Tahoma;	 color:#013EB7; font-size:11px;  PADDING-RIGHT: 20px;  FONT-WEIGHT: bold; CURSOR: hand; PADDING-TOP:4px; padding-bottom:4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; }
.JobItemOver TD {   font-family:Tahoma; color:#ffffff;	font-size:11px; PADDING-RIGHT: 20px;  FONT-WEIGHT: bold;  WHITE-SPACE: nowrap;CURSOR: hand;PADDING-TOP:4px; padding-bottom:4px;  BACKGROUND-COLOR: red;}
.JobItemInactive TD {   font-family:Tahoma; color:#013EB7;	font-size:11px; PADDING-RIGHT: 20px;  FONT-WEIGHT: bold;  CURSOR: hand;PADDING-TOP:4px; padding-bottom:4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #FFFBD6;}


BODY {
	FONT-SIZE: 0.9em; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 1.8em Arial, Helvetica, sans-serif; COLOR: #336699; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 1.3em Arial, Helvetica, sans-serif; COLOR: #000033; PADDING-TOP: 0px
}
#Content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 1.3em Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
H4 {
	MARGIN: 0px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headerNav A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.headerNav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.titlefooter A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.titlefooter A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.headerNav A:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
.titlefooter A:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
FORM {
	BACKGROUND-COLOR: #ffffff
}
#pagecell1 {
	RIGHT: 5%;
	LEFT: 5%;
	WIDTH: 90%;
	POSITION: absolute;
	TOP: 10px;
}
#leftcell {
	FLOAT: left; MARGIN: 0px 0px 10px; FONT: 1.1em Arial, Verdana; WIDTH: 224px
}
#contentWrap {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#Content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 224px; BORDER-LEFT: #cccccc 2px solid; PADDING-TOP: 0px
}
#ContentLHS {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 2px solid; WIDTH: 45%; PADDING-TOP: 0px
}
#ContentRHS {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 2px solid; WIDTH: 45%; PADDING-TOP: 0px
}
#siteInfo {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#siteInfo IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
#float {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; POSITION: absolute; TOP: 16px
}
.floatRight.img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 20; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
.line {
	PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.spacer {
	CLEAR: both
}
DIV.row {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.row SPAN.label {
	FLOAT: left; TEXT-ALIGN: right
}
DIV.row SPAN.formw {
	PADDING-LEFT: 15px; FLOAT: left; TEXT-ALIGN: left
}
DIV.row SPAN.left {
	FLOAT: left
}
DIV.row SPAN.right {
	FLOAT: right
}
LI.inline {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 2px; Z-INDEX: 40
}
LI.last {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 2px; Z-INDEX: 40; BORDER-RIGHT-WIDTH: 0px
}
LI.inline2 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 2px
}
LI.last2 {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 2px; BORDER-RIGHT-WIDTH: 0px
}
.questions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; COLOR: #000033; LINE-HEIGHT: 0.7em; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.questions A:link {
	COLOR: #000033
}
.questions A:hover {
	COLOR: #336699
}
.questions A:visited {
	COLOR: #336699
}
.headerNav {
	BORDER-TOP: #000000 2px solid; FONT-WEIGHT: bold; COLOR: #dcdcdc; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666;
}
.titlefooter {
	PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.subtitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px 0px; COLOR: #336699; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 2px solid; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN:left;
}
.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 2em; PADDING-BOTTOM: 10px; COLOR: #dcdcdc; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.title {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #000000 2px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(blue-background-top.jpg); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headerHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(blue-bg-top-large.jpg); PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 190px
}
.Hidden {
	DISPLAY: none
}
.groupImages {
	BACKGROUND-IMAGE: url(multi-images2.gif); MARGIN: 110px 0px 5px 223px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 80px
}
.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #336699; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.nav LI {
	DISPLAY: block; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.nav A:link {
	COLOR: #336699; TEXT-DECORATION: none
}
.nav A:visited {
	COLOR: #336699; TEXT-DECORATION: none
}
.nav A:hover {
	COLOR: #336699; TEXT-DECORATION: underline
}
.nav2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.nav2 LI {
	PADDING-TOP: 0px
}
.nav3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.navLink {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dedeca
}
.navGraphic {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 20px 5px 0px; PADDING-TOP: 10px
}
.sidebar {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.sidebarHeader {
	FONT-SIZE: 1.2em; COLOR: #ffffff; LINE-HEIGHT: 2em; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #339999
}
.sidebarFooter {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.footer {
	FONT-WEIGHT: bold; COLOR: #333333; LINE-HEIGHT: 1.8em; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.legal {
	FONT-SIZE: 0.7em; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.box1 {
	BORDER-RIGHT: #cccccc 1px ridge; BORDER-TOP: #cccccc 1px ridge; PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN: 2px 15px; BORDER-LEFT: #cccccc 1px ridge; COLOR: #cccccc; BORDER-BOTTOM: #cccccc 1px ridge; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.promo {
	COLOR: #000033; FONT-FAMILY: "Times New Roman", Times, serif
}
.titlebar {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND-COLOR: #336699
}
.dingbat {
	FONT-WEIGHT: bolder; FONT-SIZE: medium; COLOR: #006666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99cc99
}
INPUT.big {
	WIDTH: 100px
}
INPUT.small {
	WIDTH: 50px
}
.leftmenu {padding:5px 0px 10px 0px;}

.bodytext img {padding:0px 10px 5px 10px;}

.menu1{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:12px;
padding-right:0px;
padding-top:4px;
padding-bottom: 2px;
display:block;
text-decoration: none;
cursor:pointer;
background-color:#ffffff;
width:159px;
color: #555555;
font-size:14px;
border-bottom: 1px solid #cccccc;
}
.menu1:hover{
background-color:#eeeeee;
color:#336699;
}

.submenu{
font-family:Arial, Helvetica, sans-serif;
display: block;
padding-left:10px;
padding-right:0px;
padding-top: 2px;
cursor:pointer;
background-color:#ffffff;
text-decoration:none;
width:161px;
color: #336699;
font-size:12px;
background-color:#F3F3F3;
margin-right:0px;
}

.bottom{margin-left: 25px;}
.topmenu{margin-left: 25px;}
.hide{
display: none;
}

.show{
display: block;
}

#searchform{
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding:1px 5px 1px 15px;
background-color:#F4F4F4;
}
#searchform td {padding:1px 3px 1px 10px;}