.homeLeftSide {	background-color: #A5B8C9;}.homeRightSide {	background-color: #0053A5;}.homeHorizontalNav {	background-color:#CCD6E0;}.homeFooter, .homeFooter a{	color:#CCCCCC;	font-family: Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;}.homeFooter a:hover{	color:#CCCCCC;	text-decoration: underline;}.home1StFooter{	color:#569490;	font-family: Helvetica, sans-serif;	font-size: 12px;}.headerTable {	background-color: #ffffff;	width: 100%;}.headerRow {	background-color: #A5B8C9;}.headerLogo {	background-color: #0053A5;}.spacerColor {	background-color: #ffffff;}.menuIcon {	width: "13";	height: "27";	vertical-align: middle;}.submenuIcon {	width: "6";	height: "13";}.leftnav {	background-color: #D2DBE4;	width: 100%;	/*	height: 330px;*/	border: none;}.horizontalNav {	width: 100%;}.quickSearch {	padding-left: 15px;}.quickSearchImg {	border: 0px;}.qs2 {	text-align: right;	width: 150px;}.qs2Select {	font-weight: bold;	text-align: right;}.qs2Img {	border: 0px;}.leftSideTD {	background-color: #98CCC9;	width: 175px;	vertical-align: top;}.leftSideTDOut {	background-color: #0053A5;	width: 175px;	vertical-align: top;}.leftNavTable {	border: 0px;	width: 100%;	background-color: #ffffff;}.qsHome {	width: 240;	vertical-align: top;	background-color: #98CCC9;}.qsHomeLeftTD {	color: #ffffff;	font-size: 10px;}.homeToolTipDiv {	position: absolute;	visibility: hidden;}.srch2 {	font-weight: bold;}.homeRightTD {	vertical-align: top;	color: #A5B8C9;	font-family: Helvetica, sans-serif;	font-size: 12px;	line-height: 150%;	text-decoration: none;}.homeNavTD {	background-color: #CDE3E2;}.homeNav2 {	height: 71;	background-color: #CDE3E2;}.homeSplit {	color: #569490;}.TDpadding {	padding-right: 15px;}.messageTag {	color: red;	font-size: 10px;}.preApplabel {	color: #569490;	font-family: Helvetica, sans-serif;	font-size: 11px;}.label  ,radioLabel {	color: black;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;}.labelError {	color: #ff0000;	font-family: Helvetica, sans-serif;	font-size: 12px;}.validationRequired {	color: #ff0000;	font-size: 10px;}.titlebg {	background-color: #E3EEEC;	font-family: Helvetica, sans-serif;	font-size: 12px;	color: black;	text-decoration: none;}.bodystylebg {	background-color: #ffffff;	font-family: Helvetica, sans-serif;	font-size: 12px;	color: #569490;	text-decoration: none;}.fileSizeStyle {	font-size: 10px;	font-style: italic;	color: black;}.radioLabel {	padding: 0px 0px 0px 0px;	font-size: 12px;	color: black;}.inputText400x300 {	font-family: Helvetica, sans-serif;	font-size: 10px;	width: 400px;	height: 300px;}.inputText400x50 {	font-family: Helvetica, sans-serif;	font-size: 10px;	width: 400px;	height: 50px;}.inputText200 {	width: 200px;}.outputText15 {	width: 15px;}.inputText280 {	width: 280px;}.inputText400 {	width: 400px;}.inputTextArea300x50 {	width: 295px;	height: 50px;}.contactInfoComment {	height: 100px;	width: 250px;}.commentFont {	font-size: 10px;}.appJobPrefsLanguagesDDWithPadding {	width: 120px;	padding-top: 4px;}.workExperienceNote {	font-weight: 500;}.experienceNote {	font-weight: 500;	font-size: 9px;}.bgCheck {	font-weight: 600;	font-size: 12px;}.label18 {	color: black;	font-family: Helvetica, sans-serif;	font-size: 18px;}.skillsChkTable {	font-family: Helvetica, sans-serif;	font-size: 12px;	color: black;	border: 2px solid #e6f1f0;	}.skillsCountTable {	border: 1px solid #0053A5;	background-color: #AD3332;	color: white;	font-family: Helvetica, sans-serif;	font-size: 12px;}.personalAppPanel {	vertical-align: top;}.style2 {	font-size: 8px}.labelWithPadding {	color: black;	font-family: Helvetica, sans-serif;	font-size: 12px;	padding-right: 5px;}.inputText40 {	width: 40px;}.font800 {	font-weight: 800;	line-height: 23px;}.inputText150 {	width: 150px;}.zeroPadding {	padding: 0px 0px 0px 0px;}.divStyle {	clear: both;}.fontweight800 {	font-weight: 800;}.paddingTop {	padding-top: 10px;}.jobCity,.jobState,.jobFeatureInclude {	color: #569490;}.homeNavSplit {	padding-left: 3px;	padding-right: 3px;}.headerFlash {	border-right-color: #A5B8C9;	border-right-style: solid;	border-right-width: 1px;	padding-top: 3px;	align: center;	verticalAlign: middle;}.sendToAFriendAnchor {	cursor: pointer;}tr.tableAlt {	background-color: #E7EDF3;}td.table,td.tableHead {	padding-top: 2px;	padding-bottom: 3px;	padding-left: 2px;	padding-right: 2px;	margin-bottom: 4px;	border-style: solid;	border-width: 0px;	border-color: #ffffff;}td.tableHead {	background-color: #C7D7E6;	color: #ffffff;	font-weight: bold;	font-size: 14px;	white-space: nowrap;}td.table {	font-family: Helvetica, sans-serif;	font-size: 12px;	color: black;}a.location {	text-decoration: underline;}.faqs {	padding-bottom: 20px;}
