

body {
	background-color: white; width:829px; margin: 10px auto; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.5; font-size:11px;text-align:left;
}
input {
    FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif; FONT-SIZE:8pt;
}


img {
	border:0px;
	
}


.leftpanel {
	background-image:url('/media/images/em_leftpanel.gif');
	width:189px;
}

#centerdiv  {
	text-align:center;
}


input.timedate {
    FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif; FONT-SIZE:7pt;
    background-color: #EAEEF2;
    border-top: 1px solid #EAEEF2;
    border-bottom: 1px solid #EAEEF2;
    border-left: 1px solid #EAEEF2;
    border-right: 1px solid #EAEEF2;
}



a:link.leftlinks , a:active.leftlinks, a:visited.leftlinks {
	color:#FFF; 
	text-decoration:none; 
	font-size:11px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	background: url(/media/images/blt_d.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
}


a:hover.leftlinks {color:#A7D2FF;font-size:11px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}




a:link.leftlinks2 , a:active.leftlinks2, a:visited.leftlinks2 {
	color:#FFF; 
	text-decoration:none; 
	font-size:11px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	background: url(/media/images/blt_r.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
}


a:hover.leftlinks2 {color:#A7D2FF;font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}




input.button {
	FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif; FONT-SIZE:8pt;
}
textarea {
    FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif; FONT-SIZE:8pt;
}
select {
    FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif; FONT-SIZE:8pt;
}
img {border:0;}

#top {width:829px; clear:both; background-color: #FFFFFF; margin: 0; padding: 0; line-height: 0; font-size: 0;}
#top h1 {display:block; color:#808080; width:450px; font-size:12px; font-weight:bold; float:left; margin:0px; padding:0; text-align: left; line-height: 14px;}
#top #tip {width:16px; height:26px; float:left; margin-left:44px;}
#top h2 {display:block; width:280px; font-style:italic; font-size:12px; color:#9F2C2E; float:right; margin:0; padding:0px 20px 0px 0px; text-align: right; line-height: 14px;}
#top span {color:#B5B5B5;}
#top a {text-decoration:none;}

#main {clear:both; width:830px; margin:0; background: #FFF; height:100%;}
#left {width:190px; float:left; text-align:left; background: #FFF url(/media/images/bkg_left.jpg) top left repeat-y;}
#right {width:632px; float:right; background: #F2F2F2;}
#aright {width:632px; float:right;}
#aleft {width:632px; float:right;}

#seekers {display:block; float:left; padding:0; margin:0; width:316px; height:199px;}
#employers {display:block; float:right; padding:0; margin:0; width:315px; height:199px;}
#bluebox {width:200px; border: 5px solid #7B9DC2; background-color:#ABC3D9; padding:10px; margin:10px 0 0 3px; text-align:center; 
	line-height:1.5; font-weight:bold; float:left;}
#bluebox a {text-decoration:none;}
#bluebox span.hdr {color:#FFF; font-size:14px; display:block; margin-bottom:15px;}
#bluebox span.cnt {color:#254D87;}
#floats {margin-top:5px; clear:both;}
#floats #floatp {width:370px; padding:0; float:right; clear:none;}

#left ul {list-style:url(/media/images/blt_r.jpg) inside none; padding:15px 0; margin:0; 
	background: transparent url(/media/images/bgr_tl.jpg) top left no-repeat;}
#left ul #lcurrent {list-style:url(/media/images/blt_d.jpg) inside none;}
#left ul #lcurrent a.lcur {display:block; color:#B7CFEB; text-decoration:none; padding:2px 0 2px 30px;}
#left ul #lcurrent a.lcur:hover {display:block; color:#FFF; text-decoration:underline;}
#left ul li {padding:5px 0; margin:0; background: transparent url(/media/images/brd_left_nav.jpg) bottom center no-repeat; }
#left ul a {color:#FFF; text-decoration:none; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#left ul a:hover {color:#A7D2FF;}

#left a.ulinks {display:block; padding: 3px 3px 3px 15px; font-size:11px; color:#BDDDFF; text-decoration:none; font-weight:bold;}
#left a.ulinks:hover {text-decoration:underline; color:#FFF;}

#left h3 {background-color:#2B64A7; color:#5E9EE6; font-size:15px; margin:20px 0 0; width:190px; padding:5px 0; font-family:Arial, Helvetica, sans-serif;}
#left h3 span {padding: 0 5px;}

#right h1 {font-size:14px; font-weight:bold; clear:both; text-align:center; padding:5px 0 0; margin:5px 0 0;}
#right p {clear:both; padding:5px; margin:5px 0;}

#aright h1 {font-size:14px; font-weight:bold; clear:both; text-align:center; padding:5px 0 0; margin:5px 0 0;}
#aright p {clear:both; padding:5px; margin:5px 0;}

#aright #topnav {background: #F2F2F2;}
#aleft #topnav {background: #EAEEF2; text-align:right;}
#topnav {text-align:left; padding: 1px 1px 1px 8px; color:#535353; FONT-SIZE: 8pt; FONT-FAMILY: Verdana; clear: none;}
#topnav a {text-decoration:underline; color:#535353; font-weight:bold; font-size:8pt; padding:0 3px; FONT-FAMILY: Verdana;}
#topnav a:hover {text-decoration:none; color:#535353; font-weight:bold; font-size:8pt; padding:0 3px; FONT-FAMILY: Verdana;}
#topnav #tcurrent {text-decoration:underline; color:#97474A;}

#ftrempl {width:464px; float:left; padding:0; margin:0;}
#ftrempl h2 {padding:3px 0; margin:0; background-color:#C6D8E6; color:#34495B; font-weight:bold; font-size:12px;}
#ftrempl h2 span, #resources h2 span {padding:0 10px;}
#resources {width:164px; float:left; padding:0; margin:0;}
#resources h2 {padding:3px 0; margin:0 0 0 3px; background-color:#194884; color:#5EA1EA; font-weight:bold; font-size:12px;}
#resources p {background-color:#2963A2; padding:5px 5px 15px; margin:0 0 0 3px; color:#FFF; }

#copy {width:790px; height:28px; color:#2F6AA9; text-align:center; margin: 0 auto 0; clear:both; background-color:#FFF; background-image:url(/media/images/bkg_dotted.jpg); background-position:top center; background-repeat:no-repeat; padding-top:7px;}
#copy a {text-decoration:underline; color:#2F6AA9;}

.colorp {color:#2A64A2;}
.colorf {color:#940000;}





.commontext {
	FONT-SIZE:8pt; FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif; 
}

a:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #285DB8; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
a:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6699CC; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
a:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #285DB8; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
a:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #9EB7DF; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}


.homepagetext {
	background-color: #F2F2F2; FONT-SIZE: 7pt; FONT-FAMILY: Verdana;
}

.featuredemployers {
	background-color: #EAEFF5; FONT-SIZE: 8pt; FONT-FAMILY: Verdana;
}


.timetext {
	FONT-SIZE: 7pt; FONT-FAMILY: Tahoma;
}

.resources {
	background-color: #2963A2; FONT-SIZE: 8pt; FONT-FAMILY: Verdana;
}


.resourcesheader {
	background-color: #194985;
}

.sendjobtable1 {
	background-color: #F7F7F7; FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif; FONT-SIZE:8pt;
}


.centertext {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana;
}



.sendjobtable2 {
	background-color: #E0E0E0; FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif; FONT-SIZE:8pt;
}


.subheaderbg {
	background-color: #EAEEF2; text-align: right;
}


a:link.subheaderlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #535353; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
}
a:visited.subheaderlinks  {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #535353; FONT-FAMILY: Verdana, Sans-serif; TEXT-DECORATION: underline;
}
a:active.subheaderlinks  {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #535353; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
a:hover.subheaderlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #535353; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}



a:link.sidenavlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #BDDDFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	display: block;
	padding-left: 19px;
	padding-top: 6px;
	
	padding-right: 5px;
}
a:visited.sidenavlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #BDDDFF; FONT-FAMILY: Verdana, Sans-serif; TEXT-DECORATION: none;
	display: block;
	padding-left: 19px;
	padding-top: 6px;
	
	padding-right: 5px;
}
a:active.sidenavlinks  {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #BDDDFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	display: block;
	padding-left: 19px;
	padding-top: 6px;
	
	padding-right: 5px;
}
a:hover.sidenavlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	display: block;
	padding-left: 19px;
	padding-top: 6px;
	
	padding-right: 5px;
}




a:link.sidenavlinks2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	display: block;
	padding-left: 19px;
	padding-top: 6px;
	
	padding-right: 5px;
}
a:visited.sidenavlinks2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Sans-serif; TEXT-DECORATION: none;
	display: block;
	padding-left: 19px;
	padding-top: 6px;
	
	padding-right: 5px;
}
a:active.sidenavlinks2  {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	display: block;
	padding-left: 19px;
	padding-top: 6px;
	
	padding-right: 5px;
}
a:hover.sidenavlinks2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #E8A6A9; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	display: block;
	padding-left: 19px;
	padding-top: 6px;
	
	padding-right: 5px;
}









.footer {
 FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #2F6AAA; FONT-FAMILY: Verdana;
}


.footer2 {
background-color: #EAEFF5;
}


a:link.footerlinks {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #2F6AAA; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
}
a:visited.footerlinks  {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #2F6AAA; FONT-FAMILY: Verdana, Sans-serif; TEXT-DECORATION: underline;
}
a:active.footerlinks  {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #2F6AAA; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
a:hover.footerlinks  {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #2F6AAA; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}




a:link.redlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #974649; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
}
a:visited.redlinks  {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #974649; FONT-FAMILY: Verdana, Sans-serif; TEXT-DECORATION: underline;
}
a:active.redlinks  {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #974649; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
a:hover.redlinks  {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #974649; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}







a:link.navlinks {
color: #000000;
text-decoration: none;
background-color: #F2F1EF;
display: block;
width: auto !important;
padding: 3px 5px 5px 15px;
background-image: url(/media/images/navbullet.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #C6C6C6;
border-top: 1px solid white;

}


a:visited.navlinks  {
color: #000000;
text-decoration: none;
background-color: #F2F1EF;
display: block;
width: auto !important;
padding: 3px 5px 5px 15px;
background-image: url(/media/images/navbullet.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #C6C6C6;
border-top: 1px solid white;
}


a:active.navlinks  {
color: #000000;
text-decoration: none;
background-color: #F2F1EF;
display: block;
width: auto !important;
padding: 3px 5px 5px 15px;
background-image: url(/media/images/navbullet.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #C6C6C6;
border-top: 1px solid white;
}


a:hover.navlinks{
color: #000000;
text-decoration: none;
background-color: #E2E2E2;
display: block;
width: auto !important;
padding: 3px 5px 5px 15px;
background-image: url(/media/images/navbulletR.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #C6C6C6;
border-top: 1px solid white;

}



.navlinksheader {
	text-align: center; 
}



.navlinksbg {
	background-color: #F8F8F8; 
	text-align:left;
}




.smalltext {
	font-size: 7pt;
	font-family: Tahoma, Sans-serif;
	
}


table#SecurityClearanceNews {
    width: 100%;
}
table#SecurityClearanceNews td.content {
    text-align: center;
    width: 470px;
}

.AlignCenter {text-align: center;}
.AlignLeft {text-align: left;}
#AlignLeft {text-align: left;}
.NewsAlign {text-align: center;}
#LeftPanel {background-image: url("/Media/Images/leftpanel.gif");}
.PageHeaderWidth {width: 635px;}
.Width150 {width: 150px;}
.Width100 {width: 100px;}
.Width450 {width: 450px;}
.Width75 {width: 75px;}