body {
	background-color: #F003466;
	font-family:Arial, Helvetica, sans-serif;
	color: #3a3a3a;
}
.footer {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	/*	color: #999999;*/
	color: #999999;
	text-transform: uppercase;
	letter-spacing: -0.45px;
}
.footer a:visited {
	/*	color: #999999;*/
	color: #000000;
}
.text {color:#000000; font-size:12px; font-family:Verdana; font-weight:normal;}
a:link {color: #858585;text-decoration: none;}
a:visited {text-decoration: none; color: #000000;/*	color: #858585;*/ }
a:hover {text-decoration: underline; color: #000000; width: 150px; }
a:active { text-decoration: none; color: #FF0000; }

.colWrap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
}
p {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
p.indent {
	text-indent: 20px;
}
.graySub {
	color: #999999
}

.colTitle {
	text-transform:uppercase;
	color: #FFFFFF;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}

#leftCol {
	width: 521px;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
}
#rightCol {
	width: 379px;
	float: right;
	margin-right: 0px;
	margin-left: 0px;
	position: relative;
	left: 1px;
}
#leftColHome {
	width: 661px;
	margin-left: 0px;
	margin-right: 1px;
	float: left;
}
#rightColHome {
	width: 235px;
	float: left;/*	position: relative;
	left: 1px;
	*/
}
#middleColHome {
	width: 231px;
	float: left;
	margin-left: 0px;
	margin-right: 1px;
	position: relative;
	left: 1px;
}

#hm-ContentWrap {
	width: 900px;
	margin-left: 0px;
	/*	margin-right: 1px;*/
	float: left;
}

#hm-BodyContent {
	/*		margin: 13px 12px 13px 18px;
				margin: 13px 12px 13px 26px;*/
				margin: 0px 12px 0px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*	line-height: 1.5;*/
		line-height: 1.8;
	float: left;
	/*		width: 624px;*/
				width: 630px;
	display: inline;
}
#hm-BodyContent .first {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}
/*
.colContentIntro {
margin: 13px 18px;
		margin: 13px 12px 13px 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	float: left;
	width: 400px;
		width: 404px;
	display: inline;
}


.colContentIntro .first {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}
*/

#hm-Block-3 {
	width: 132px;
	margin: 12px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 165px;
}

.leftColDoubleColLeft {
	width:221px;
	float: left;
	margin: 0px 15px 0px 0px;
}
.leftColDoubleColRight {
	width:231px;
	float: left;
	margin: 0px 0px 0px 10px;
}
.leftColDoubleColLeftTag {
	width:221px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.leftColDoubleColRightTag {
	float: right;
	margin: 0px 0px 0px 15px;
}
.standardH5 {
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 3px;
}
#twoCol h6 {
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 2px;
}
.standardH1 {
	font-size: 13px;
	font-weight: bold;
	margin-bottom:3px;
	margin-top:0px;
	color: #003446;
}
.standardH2 {
	font-size: 13px;
	font-weight: bold;
	margin-bottom:3px;
	margin-top:0px;
}
.standardH2 a {
	color: #000000;
}
.pressListH2 {
	font-size: 13px;
	font-weight: bold;
	margin-bottom:0px;
	margin-top:0px;
}
.pressListH2 a {
	color: #3A3A3A !important;
}
.featuredSolutionH2 {
	font-size: 11px;
	font-weight: bold;
	margin-bottom:3px;
	margin-top:0px;
}
.standardH2Map {
	font-size: 13px;
	font-weight: bold;
	margin-bottom:3px;
	margin-top:0px;
	margin-right: 140px;
}
.standardH2TagLine {
	font-size: 20px;
	margin-bottom:3px;
	margin-top:0px;
	font-family:"Times New Roman", Times, serif;
}
.standardH3TagLine {
	font-size: 15px;
	margin-bottom:3px;
	margin-top:0px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}
.standardH6 {
	font-size: 11px;
	font-weight: bold;
	margin-bottom:3px;
	margin-top:0px;
}
.colContent {
	margin-left: 19px;
	margin-right: 19px;
	margin-top: 23px;
	margin-bottom:23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
}
/*****************************/
.colContentActionItems {
	/*	margin: 23px 19px;*/
/*		margin: 13px 19px;*/
				margin: 13px 19px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	float: left;
	/*	width: 182px;*/
	width: 189px;
	display: inline;
}
#actionItemsList {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}
#actionItemsList li {
	/*	height:30px;*/
	/*margin:5px 10px;*/
text-align:left;
	/*padding-left: 45px;*/
line-height: 30px;
	margin:0 0 10px;
}
#actionItemsList li a {
	color: #858585;
	display:block;
	/*	line-height:40px;*/
	text-decoration:none !important;
	padding: 0px 0px 0px 45px;
}
#actionItemsList li a:hover {
	color: #000000;
	text-decoration:underline !important;
}
.contact-us {
	display: block;
}

.colContentIntro {
	/*	margin: 13px 18px;*/
		margin: 13px 12px 13px 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	float: left;
	/*	width: 400px;*/
		width: 404px;
	display: inline;
}
.colContentIntro .first {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}
#colWrap .first {
	margin:10px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}
/****************************/

.colContentSalaryLookup {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	background-color:#FFFFFF;
	padding: 10px;
	height: 300px;
}
.colContentSalaryLookup p {
	margin: 0px 0px 14px;
	text-align: justify;
}
.colContent p {
	margin: 0px 0px 14px;
	text-align: justify;
}
.colContent a {
	color: #858585;
}
.colContent a:hover {
	color: #000000;
}
/* quick links*/
.colContentQlinks {
	margin-left: 19px;
	margin-right: 19px;
	margin-top: 23px;
	margin-bottom:23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
}
.colContentQlinks ul {
	list-style-image:url(../../images/paladin-bullet.gif);
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom: 10px;
}
.colContentQlinks li {
	color:#333333;
	line-height:16px;
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.colContentQlinks p {
	margin: 0px 0px 14px;
	text-align: justify;
}
.colContentQlinks a {
	color: #858585;
}
.colContentQlinks a:hover {
	color: #000000;
}
.colContentQlinksSep {
	margin: 20px 10px 20px 10px;
	height: 15px;
	width: 150px;
	background: #fff url(/images/hr.gif) repeat-x scroll center;
	border: 0px;
}
.colContent ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:circle;
	margin-bottom: 10px;
}
.colContent li {
	color:#333333;
	line-height:16px;
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
/* END quick links*/
.colContentHome {
	/*	margin-left: 19px;
	margin-right: 19px;
	margin-top: 23px;
	margin-bottom:23px;*/
/*	margin: 13px 19px;*/
	margin: 13px 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
}
.colContentHome a {
	color: #858585;
}
.colContentHome a:hover {
	color: #000000 !important;
	text-decoration: underline !important;
}
.colContentHome a:active {
	color: #FF0000 !important;
	text-decoration: underline !important;
}
.colContentHome ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom: 10px;
}
.colContentHome li {
	color:#333333;
	line-height:16px;
	margin-left: 20px;
	margin-top: 12px;
	margin-bottom: 12px;
}
#hm-ContentBlockWrap {
	/*background:transparent url(/workforce-solutions/images/portal_boxes_bg2.gif) no-repeat scroll 0 bottom;*/
/*margin:0 0 0 10px;*/
/*background:transparent url(/images/sub-div-bg.gif) repeat-y 0 0;*/
background:transparent url(/images/sub-ver-div-thin-bg.gif) repeat-y 0 0;
	position:relative;
	width: 535px;
	margin-top: 14;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding: 0px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
}
#hm-Block-1 {
	/*	width:196px;*/
/*		width:202px;*/
				width:132px;
	background-color: #FFFFFF;
	margin: 12px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 165px;
}
#hm-Block-1 h2 a {
	color:#3a3a3a !important;
}
#hm-Block-1 li {
	margin: 10px 0px 10px;
}
#hm-Block-2 {
	width: 132px;
	margin: 12px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 165px;
}
#hm-Block-2 li {
	margin: 10px 0px 10px;
}
.hm-Block {
	float:left;
	/*font-size:12px;
padding:10px;*/
position:relative;/*width:357px;*//*width:195px;*//*width:154px;*/
	line-height: 1.5 !important;/*width:196px;*/
	width: 196px;
	padding-right: 10px;
	padding-left: 10px;
}
.hm-Block a {
	color: #858585;
	text-decoration: none;
}
.hm-Block a:visited {
	color: #858585;
	text-decoration: none;
}
.hm-Block a:active {
	color: #FF0000 !important;
	text-decoration: none;
}
.hm-Block a:hover {
	color: #000000 !important;
	text-decoration: underline !important;
}
#hm-ContentBlockSubHorzSep {
	display:block;
	border-top:solid 1px #efefef;
	width: 100%;
	height: 5px;
	margin: 10px 0px 5px;
	overflow: hidden;
}
#hm-CTABlockSubHorzSep {
	display:block;
	border-top:solid 1px #efefef;
	width: 100%;
	height: 5px;
	margin: 5px 0px;
	overflow: hidden;
}
#hm-Block-2 h2 a {
	color:#3a3a3a !important;
}
#hm-Block-2 li a {
}
.hm-LearnMore {
	text-transform:uppercase;
	text-align: right;
	margin: 0px 0px 6px 0px;
}
.hm-LearnMore a {
	color:#858585 !important;
}
.hm-LearnMore a:visited {
	color:#858585 !important;
}
.hm-LearnMore a:hover {
	color:#000000 !important;
}
#hm-SocialMediaIcons {
	margin: 6px 0px;
	/*min-height:100px;
  height:auto !important;
  height:100px;*/
white-space: nowrap;
}
#hm-SocialMediaIcons a {
	/*	margin: 0 36px 0px 2px;*/
		margin: 0 7px 0px 2px;
}
#hm-SocialMediaIcons .last {
	text-align: left;
	margin: 0 0px 0px 2px;
}
.hm-shareThis {
	/*	float:right;*/
	float:left;
	/*	margin:34px 17px 0 0;
*/	
margin: 10px 0px 0 2px;
	font-size: 12px;
	display: inline;
}
.hm-shareThis a {
	float:left;
}
a.stbutton {
	padding:1px 2px 0px 22px !important;
}
/*#sharethis_0 {

float: right !important;
margin: 6px 0px 6px 0 !important;
display:block;
min-height:100px;
  height:auto !important;
  height:100px;
}
.stbuttontext {
float: left !important;
margin:0 5px 0 0 !important;
}
a.stbutton {
padding:1px 0 5px 17px !important;
}*/
/*************************************/
#releaseTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5;
	margin: 10px 0px 0px 0px;
}
.pressList-Desc {
	margin: 0px 0px 2px !important;
}
.releaseDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5;
	color:#858585 !important
}
.site-LearnMore {
	text-align: right !important;
}
.site-LearnMore a {
	text-transform:uppercase;
	color:#858585 !important;
	/*float:right;*/
margin: 0px 0px 20px 0px;
}
.site-LearnMore a:visited {
	color:#858585 !important;
}
/*.site-LearnMore a{
color:#858585 !important;
}
.site-LearnMore a:visited{
color:#858585 !important;
}*/
.colContentInner {
	margin-left: 19px;
	margin-right: 19px;
	margin-top: 23px;
	margin-bottom:23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
}
.colContentInner a {
	color: #858585;
}
.colContentInner a:hover {
	color: #000000;
}
.colContentInner ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom: 10px;
}
.colContentInner li {
	color:#333333;
	line-height:16px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.colContentInner p {
	margin: 0px 0px 14px;
	text-align: justify;
}
/*************************************/



#colContentPayRoll {
	line-height:15px;
}
.colContent hr {
	margin: 0px 0px 10px 0px;
	color: #dbdbdb;
}
.colHeaders {
	height: 15px;
	background-color: #b3b3b3;
	color: #FFFFFF;
	text-transform:uppercase;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 2px;
	padding-left: 19px;
	padding-bottom: 2px;
	line-height: 15px;
}
.colHeaders a {
	height: 15px;
	background-color: #b3b3b3;
	color: #FFFFFF;
}
.colHeadersIntro {
	height: 15px;
	background-color: #b3b3b3;
	color: #FFFFFF;
	text-transform:uppercase;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 2px;
	padding-left: 239px;
	padding-bottom: 2px;
	line-height: 15px;
}
.colHeadersIntro a {
	height: 15px;
	background-color: #b3b3b3;
	color: #FFFFFF;
}
#footerBorder {
	clear:both;
	width: 896px;
	height: 17px;
	margin-left: 50px;
	margin-bottom: 10px;
	margin-top: 24px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1px;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
	border-style: solid;
	border-color: #dbdbdb;
}
#footerLeft {
	width: 450px;
	padding-top: 4px;
	padding-left: 19px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px;
	border-right: 0px;
	border-style: solid;
	border-color: #dbdbdb;
	float: left;
}
#footerRight {
	width: 400px;
	padding-top: 4px;
	padding-right: 19px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 1px;
	border-style: solid;
	border-color: #dbdbdb;
	float: right;
}
#twoCol {
	margin: 0px 50px 0px 50px;
	/*		margin: 15px 50px 0px 50px;*/
	/*background: url(../../images/3-col-v-divs-sep.gif) no-repeat 0 24px;*/
/*	background: url(/images/3-col-v-divs-sep-ports.gif) no-repeat 0 0px;*/
	background: url(/images/CTA-left-sep-bg.gif) repeat-y 12px 0px;
}
#twoOtherCol {
	margin: 0px 50px 0px 50px;
	background: url(../../images/2-col-v-divs.jpg) repeat-y;
}
