/* CSS Document */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	padding: 0px;	text-align: center;	background-color: #007097;	font-family: Arial, Helvetica, sans-serif;}td {	font-size: 11px;	line-height: 1.3em;	}td.2column	{vertical-align:top;	width:250px;	margin-right:10px;}#OutsideContainer {	margin: auto;	padding: 0px;	width: 900px;}#tabs	{margin:0;	padding:0;	border:0;	height:84px;}	#tabs img	{margin:0;	padding:0;	border:0;}	#tabs map	{margin:0;	padding:0;	border:0;}#Header {	margin: 0px;	padding: 0px;	background-color: #f9e9cf;	width: 900px;	height: 199px;	font-family: Arial, Helvetica, sans-serif;}#Logo {	float: left;	width: 700px;	margin:0;	padding:0;	border:0;	}#Logo h1 {	padding: 0px 0px 0px 23px;	text-align: left;	color: #007097;	font-size: 13px;	font-weight: normal;	font-style: italic;	line-height:2em;	margin:0px;}#Logo h1 a:link, #Logo h1 a:visited {	text-decoration: underline;}	#Submenu {	background-color:#f9e9cf;	margin: 0px;	float: right;	padding: 15px 0px 0px 0px;	width: 200px;	text-align: left;	color: #007097;	font-size: 12px;	line-height: 1.5em;}#Submenu a	{margin-left:40px;}#Search {	padding: 10px 0px 0px 0px;	width: 220px;}#Center {	background-color: #007097;	width: 900px;	margin:0;	padding:0;	border:0;}#right	{float:left;	margin:0;	padding:0;	border:0;	width:720px;}	#QuickLinks 	{float:left;}	#QuickLinks {	height:440px;	margin: 0px 0px 0px 0px;	background-color: #f9e9cf;	padding: 0px 13px 0px 5px;	width: 149px;	float: left;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	border-right: 8px solid #007097;}#QuickLinks p {	padding: 0px 0px 0px 0px;	text-align: left;	font-size: 12px;	line-height: 0.5em;	color: #007097;	vertical-align:middle;	margin:0px;}#QuickLinks p.header {	font-weight: bold;	padding: 0px 20px 0px 0px;	text-align:center;	font-size: 14px;	text-transform: uppercase;	line-height: 20px;	margin-top:0px;	margin-bottom:0px;}#QuickLinks p.logo {	padding: 0px 0px 0px 0px;	text-align: center;	font-size: 12px;	line-height: 0.5em;	color: #007097;	vertical-align:middle;	margin:0px;}#Header a:link, #QuickLinks a:link {	font-weight: normal;	text-decoration: none;	color: #007097;}#Header a:visited, #QuickLinks a:visited {	font-weight: normal;	text-decoration: none;	color: #007097;}#Header a:hover, #QuickLinks a:hover {	font-weight: normal;	text-decoration: none;	color: #992542;}#Header p.textsize	{margin-left:20px;	margin-bottom:20px;	font-size:10px;}	#Header .smaller img	{vertical-align:middle;}	#Header a.larger	{font-size:12px;}	#HomeMenu {	color: #ffffff;	width: 720px;	height:133px;}#NavContainer {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	height: 133px;	width:720px;	border:0;}.ScrollingText {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#FFFFFF;	background-color:#144069;	border-color:#003a81;}	#ticker2	{width:900px;	height:27px;	margin:0;	padding:0;	border:0;}	#IntroFlash {	height: 297px;	margin:0;	border:0;	padding:0;}	object	{margin:0;	padding:0;	border:0;}/* Home Page Menu Bar */#HomeNav {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	border:0;	width: 720px;	height:133px;}#HomeNav ul {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	list-style-type: none;}#HomeNav li {	padding: 0px 0px 0px 0px;	margin: 10px 0px 0px 0px;	float: left;	width: 144px;	height: 133px;}#HomeNav a:link, #HomeNav a:visited {	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #ffffff;	text-decoration: none;	display: block;	height: 103px;	padding: 10px 10px 10px 10px;	text-align: left;	font-size: 11px;	font-weight: bold;	margin:0;}#hp_Jobseeker {	background-image: url(images/hp_Jobseeker_out.jpg);	margin:0;	padding:0;	border:0;}#hp_EmployerBusiness {	background-image: url(images/hp_EmployerBusiness_out.jpg);	margin:0;	padding:0;	border:0;}#hp_Youth {	background-image: url(images/hp_Youth_out.jpg);	margin:0;	padding:0;	border:0;}#hp_ChildCare {	background-image: url(images/hp_ChildCare_out.jpg);	margin:0;	padding:0;	border:0;}#hp_Veterans {	background-image: url(images/hp_Veterans_out.jpg);	margin:0;	padding:0;	border:0;}/* General Pages Menu Bar *//* #Menu {	color: #ffffff;	width: 900px;	height: 40px;} */#MenuContainer {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	height: 40px;	border-bottom: 10px solid #007097;}#Nav ul {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	list-style-type: none;}#Nav li {	position: relative;	float: left;	width: 180px;	height: 40px;}#Nav li.long {	position: relative;	float: left;	width: 180px;	height: 60px;}#Nav a:link, #Nav a:visited {	font-family: Arial, Helvetica, sans-serif;	color: #ffffff;	font-size: 11px;	font-weight: bold;	text-decoration: none;	text-transform: uppercase;	display: block;	height: 33px;	padding: 7px 10px 0px 20px;	text-align: left;}#menu_Jobseeker {	background-color: #008bb5;}#menu_EmployerBusiness {	background-color: #e7a62d;}#menu_Youth {	background-color: #992542;}#menu_ChildCare {	background-color: #509f45;}#menu_Veterans {	background-color: #553f59;}#Nav li:hover ul, #Nav li.over ul {	display: block;	left: 0;} #Nav li li a:link, #Nav li li a:visited {	text-transform: none;	padding-left: 20px;}#menu_Jobseeker ul {	border-top: 1px solid #008bb5;	width: 180px;	position: absolute;	left: -10000px;}#menu_Jobseeker li {	background-color: #33a2c4;	border-bottom: 1px solid #008bb5;}#menu_Jobseeker li a:hover, #menu_Jobseeker li a:active {	background-color: #008bb5;}#menu_EmployerBusiness ul {	border-top: 1px solid #e7a62d;	width: 180px;	position: absolute;	left: -10000px;}#menu_EmployerBusiness li {	background-color: #ecb857;	border-bottom: 1px solid #e7a62d;}#menu_EmployerBusiness li a:hover, #menu_EmployerBusiness li a:active {	background-color: #e7a62d;}#menu_Youth ul {	border-top: 1px solid #992542;	width: 180px;	position: absolute;	left: -10000px;}#menu_Youth li {	background-color: #ad5168;	border-bottom: 1px solid #992542;}#menu_Youth li a:hover, #menu_Youth li a:active {	background-color: #992542;}#menu_ChildCare ul {	border-top: 1px solid #509f45;	width: 180px;	position: absolute;	left: -10000px;}#menu_ChildCare li {	background-color: #73b26a;	border-bottom: 1px solid #509f45;}#menu_ChildCare li a:hover, #menu_ChildCare li a:active {	background-color: #509f45;}#menu_Veterans ul {	border-top: 1px solid #553f59;	width: 180px;	position: absolute;	left: -10000px;}#menu_Veterans li {	background-color: #77657a;	border-bottom: 1px solid #553f59;}#menu_Veterans li a:hover, #menu_Veterans li a:active {	background-color: #553f59;}/* ******************************* */#Content {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 720px;	float: right;	min-height: 400px;}#Body {	float: left;	width: 492px;	background-color: #f9e9cf;	padding: 20px;	text-align: left;	min-height: 400px;	/* border-bottom: 20px solid #007097; */}#Body h1 {	font-size: 16px;	color: #007097;	/* margin:0px; */}#Body p, #Body li {	font-size: 12px;	line-height: 1.3em;}#Body p span {	text-transform: uppercase;	font-weight: bold;}#Body a:link, #Body a:visited, #Body a:active {	text-decoration: none;	color: #007097;}#Body p.credit	{font-size:9px;	font-style:italic;}#Body a:hover {	text-decoration: none;	color: #992542;} #Image {	float: right;	width: 180px;	height: 440px;}#Footer {	background-color: #e8ecf7;	border-top: 10px solid #e7a62d;	margin: 10px 0px 0px 0px;	padding: 5px 0px 10px 23px;	color: #007097;	text-align: left;	font-size: 10px;	float: left;	width: 877px;}#Footerleft {	margin: 0px 0px 0px 0px;	padding: 5px 0px 5px 0px;	color: #007097;	float: left;	width: 500px;}#Footerright {	margin: 0px 0px 0px 0px;	padding: 5px 0px 5px 0px;	color: #007097;	float: left;	width: 340px;}img 	{border:none;}	p.blue	{color: #007097;}	li.rfp	{margin-top:7px;	margin-bottom:7px;}#QuickLinks li.rfp a:link, #QuickLinks li.rfp a:visited, #QuickLinks li.rfp a:active	{background-color:#33a2c4;	text-decoration:none;	color:#FFFFFF;	padding-right:2px;	padding-left:2px;	padding-top:2px;	padding-bottom:2px;}	#guides	{vertical-align:middle;}	.guides img	{vertical-align:middle;	margin-right:2px;}	#Body a.spNav1:link, #Body a.spNav1:visited, #Body a.spNav1:active {	font-family: Arial, Helvetica, sans-serif;	color:#ffffff;	background-color: #992542;	font-size: 12px;	font-weight: bold;	text-decoration: none;	display: block;	width: 180px;	height: 33px;	padding: 15px 0px 0px 15px;	text-align: left;}#Body a.spNav2:link, #Body a.spNav2:visited, #Body a.spNav2:active {	font-family: Arial, Helvetica, sans-serif;	color:#ffffff;	background-color: #008BB5;	font-size: 12px;	font-weight: bold;	text-decoration: none;	display: block;	width: 180px;	height: 33px;	padding: 15px 0px 0px 15px;	text-align: left;}#Body a.rioNav1:link, #Body a.rioNav1:visited, #Body a.rioNav1:active {	font-family: Arial, Helvetica, sans-serif;	color:#ffffff;	background-color: #992542;	font-size: 12px;	font-weight: bold;	text-decoration: none;	display: block;	width: 200px;	height: 33px;	padding: 15px 0px 0px 15px;	text-align: left;}#Body a.rioNav2:link, #Body a.rioNav2:visited, #Body a.rioNav2:active {	font-family: Arial, Helvetica, sans-serif;	color:#ffffff;	background-color: #008BB5;	font-size: 12px;	font-weight: bold;	text-decoration: none;	display: block;	width: 200px;	height: 33px;	padding: 15px 0px 0px 15px;	text-align: left;}#Body a.rioNav3:link, #Body a.rioNav3:visited, #Body a.rioNav3:active {	font-family: Arial, Helvetica, sans-serif;	color:#ffffff;	background-color: #509f45;	font-size: 12px;	font-weight: bold;	text-decoration: none;	display: block;	width: 200px;	height: 33px;	padding: 15px 0px 0px 15px;	text-align: left;}#Body a.re_entryNav1:link, #Body a.re_entryNav1:visited, #Body a.re_entry1:active {	font-family: Arial, Helvetica, sans-serif;	color:#ffffff;	background-color: #008BB5;	font-size: 12px;	font-weight: bold;	text-decoration: none;	display: block;	width: 180px;	height: 33px;	padding: 15px 0px 0px 15px;	text-align: left;}#Body a.re_entryNav2:link, #Body a.re_entryNav2:visited, #Body a.re_entryNav2:active {	font-family: Arial, Helvetica, sans-serif;	color:#ffffff;	background-color: #509f45;	font-size: 12px;	font-weight: bold;	text-decoration: none;	display: block;	width: 180px;	height: 33px;	padding: 15px 0px 0px 15px;	text-align: left;}