@charset "UTF-8";/* CSS Document */a {	color: #666666;	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	padding-right: 19px;	text-decoration: none;}a:visited {	color: #FF0033;	text-decoration:none;}a:hover {	color: #FF0099;	text-decoration: none;}a.footer {	color: #666666;	text-decoration: underline;}a.footer:hover {	color: #FF0099;	text-decoration: underline;}a.process {	color: #000000;	text-decoration: underline;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 17px;	margin-top: 20px;}a.maintext {	color: #CC0099;	text-decoration: underline;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	margin: 0px;	padding: 0px;}a.processnew2 {	color: #FF0099;	text-decoration: underline;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	margin-top: 20px;	margin-bottom: 5px;}a.processnew2:hover {	color: #666666;	text-decoration: underline;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	margin-top: 20px;	margin-bottom: 5px;}body {	text-align: center;	background-color: #e9eaea;	background-image: url(images/bground.gif);	background-repeat: repeat-y;	background-position: center;}div#container {	margin-left: auto;	margin-right: auto;	width: 800px;	text-align: left;	margin-top:20px;	background-color: #FFFFFF;}#logo {	width: 350px;	float:right;	margin-bottom: 5px;	height: 56px;	padding-top: 18px;}#intro {	float:left;	background-color: #FFFFFF;	margin-bottom: 5px;	height: 33px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	padding-top: 14px;	padding-bottom: 10px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	width: 500px;	margin-top: 0px;}#introright {	float:left;	background-color: #FFFFFF;	margin-bottom: 5px;	height: 33px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	padding-top: 14px;	padding-bottom: 10px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	width: 300px;	margin-top: 0px;	text-align: right;}.introtext {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 25px;	color: #47292b;	margin-top: 0px;	padding-top: 0px;	margin-bottom: 0px;	padding-bottom: 0px;	line-height: 35px;	margin-right: 0px;	font-weight: lighter;}.introtextright {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	color: #666666;	margin-top: 0px;	margin-bottom: 0px;	line-height: 35px;	margin-right: 0px;	padding: 0px;	margin-left: 0px;}.process {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 17px;	color: #FF0099;	margin-top: 0px;	padding-top: 0px;	margin-bottom: 0px;	padding-bottom: 0px;	line-height: 30px;}#maintext {	width: 260px;	float:left;	background-color: #FFFFFF;	margin-bottom: 5px;	padding-top: 0px;	padding-bottom: 0px;	margin-right: 27px;	padding-right: 0px;	margin-top: 20px;}#mainimage {	width: 500px;	float:right;	margin-bottom: 5px;	height: 377px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 20px;	background-image: url(images/mainimage.gif);	border: 1px solid #CCCCCC;}#mainimagechallenge {	width: 500px;	float:right;	margin-bottom: 5px;	height: 377px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 20px;	background-image: url(images/challengesmain.gif);	border: 1px solid #CCCCCC;	background-position: center center;}#mainimagechange {	width: 500px;	float:right;	margin-bottom: 5px;	height: 377px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 20px;	background-image: url(images/leavingbig.gif);	border: 1px solid #CCCCCC;	background-position: center center;}#mainimageleaving {	width: 500px;	float:right;	margin-bottom: 5px;	height: 377px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 20px;	background-image: url(images/leavingmain.gif);	border: 1px solid #CCCCCC;	background-position: center center;}#mainimagelrecruit {	width: 500px;	float:right;	margin-bottom: 5px;	height: 377px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 20px;	background-image: url(images/recruitmain.gif);	border: 1px solid #CCCCCC;	background-position: center center;}#whatwedo1 {	width: 235px;	float:right;	margin-bottom: 5px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 20px;	margin-right: 0px;	border: 1px solid #CCCCCC;	height: 180px;}#whatwedo2 {	width: 235px;	float:right;	margin-bottom: 5px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 20px;	margin-right: 30px;	border: 1px solid #CCCCCC;	height: 180px;	padding-right: 0px;	padding-left: 0px;}#whatwedo3 {	width: 235px;	float:right;	margin-bottom: 5px;	margin-top: 5px;	margin-right: 0px;	margin-left: 0px;	padding: 0px;	height: 30px;}#whatwedo4 {	width: 235px;	float:right;	margin-bottom: 5px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 5px;	border: 1px solid #CCCCCC;	height: 180px;	padding-right: 0px;	padding-left: 0px;}#whatwedo5 {	width: 235px;	float:right;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 5px;	margin-left: 30px;	height: 30px;}#whatwedo6 {	width: 235px;	float:right;	margin-bottom: 5px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 5px;	margin-left: 30px;	height: 180px;	padding-right: 0px;	padding-left: 0px;	border: 1px solid #CCCCCC;}.maintext {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10pt;	color: #575858;	margin-top: 0px;	padding-top: 0px;	font-weight: normal;	line-height: 16pt;}#maintextabout {	width: 440px;	float:left;	background-color: #FFFFFF;	margin-bottom: 5px;	padding-top: 0px;	padding-bottom: 0px;	margin-right: 58px;	padding-right: 0px;	margin-top: 20px;}#maintextimage {	width: 300px;	float:left;	margin-bottom: 5px;	margin-right: 0px;	margin-top: 20px;	background-image: url(images/aboutimage2.jpg);	background-repeat: no-repeat;	border: 1px solid #CCCCCC;	margin-left: 0px;	padding: 0px;	height: 433px;}.abouttext {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 22px;	color: #333333;	margin-top: 0px;	padding-top: 0px;}#cloudtext {	width: 200px;	margin-bottom: 5px;	height: 150px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 20px;	float: none;	margin-left: 290px;}#footer {	width: 800px;	float:left;	background-color: #FFFFFF;	margin-bottom: 0px;	height: 25px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	padding-top: 10px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	margin-top: 30px;}.footer {	font-family: Arial, Helvetica, sans-serif;	margin-top: 0px;	padding-top: 0px;	font-size: 12px;	padding-right: 10px;	color: #666666;}.footerdash {	font-family: Arial, Helvetica, sans-serif;	margin-top: 0px;	padding-top: 0px;	font-size: 13px;	padding-right: 10px;	color: #999999;}.footerlogo {	font-family: Arial, Helvetica, sans-serif;	margin-top: 0px;	padding-top: 0px;	font-size: 13px;	padding-right: 4px;	color: #B8B8B8;	padding-left: 3px;}.footerlogo1 {	font-family: Arial, Helvetica, sans-serif;	margin-top: 0px;	padding-top: 0px;	font-size: 13px;	padding-right: 0px;	color: #B8B8B8;	padding-left: 00px;}#nav {	width: 430px;	float:left;	margin-bottom: 5px;	height: 50px;	padding-top: 20px;	margin-left: 0px;}#navlist li {	display: inline;	list-style-type: none;	padding-right: 4px;	list-style-type: none;	padding-top: 0px;	padding-bottom: 0px;	margin: 0px;}#navlist {	margin-left: 0px;	padding-left: 0px;	margin-top: 0px;	padding-top: 20px;}body#home a#homenav {	color: #999999;	font-family:Arial, Helvetica, sans-serif;	font-size: 15px;	padding-right: 19px;	text-decoration: none;	padding-left: 0px;	margin-left: 0px;}body#about a#aboutnav {	color: #999999;	font-family:Arial, Helvetica, sans-serif;	font-size: 15px;	padding-right: 19px;	text-decoration: none;}body#whatwedo a#whatwedonav {	color: #999999;	font-family:Arial, Helvetica, sans-serif;	font-size: 15px;	padding-right: 19px;	text-decoration: none;}body#contact a#contactnav {	color: #999999;	font-family:Arial, Helvetica, sans-serif;	font-size: 15px;	padding-right: 19px;	text-decoration: none;}#mainimagemap {	width: 500px;	float:right;	margin-bottom: 5px;	height: 400px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 20px;	border: 1px solid #999999;}.maintextCopy {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #CC0099;	margin-top: 0px;	padding-top: 0px;	font-weight: bold;	line-height: 14pt;	margin-bottom: 0px;	padding-bottom: 0px;}.processnew {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	color: #47292b;	margin-top: 0px;	padding-top: 0px;	margin-bottom: 0px;	padding-bottom: 10px;	line-height: 24px;}.processnew2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	color: #FF0099;	margin-top: 0px;	padding-top: 0px;	margin-bottom: 0px;	padding-bottom: 15px;	line-height: 20px;	margin-right: 0px;	padding-right: 0px;}.whatwedocaption {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 22px;	color: #666666;	margin-top: 0px;	padding-top: 10px;	margin-bottom: 0px;	padding-bottom: 0px;	line-height: 20px;}a.processnew2 {	color: #FF0099;	text-decoration: underline;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	margin-top: 24px;}.quote {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11pt;	color: #CC0099;	margin-top: 0px;	padding-top: 0px;	font-weight: normal;	line-height: 16pt;	font-style: italic;	margin-bottom: 6px;}.quotetitle {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 9pt;	color: #333333;	margin-top: 0px;	padding-top: 0px;	font-weight: normal;	line-height: 13pt;	text-transform: none;	margin-bottom: 2px;	padding-bottom: 0px;}.processnumber {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 17px;	color: #FF0099;	margin-top: 0px;	padding-top: 0px;	margin-bottom: 0px;	padding-bottom: 0px;	line-height: 30px;	margin-left: 33px;}#maintextimagequote {	width: 300px;	float:left;	margin-bottom: 5px;	padding-top: 0px;	padding-bottom: 0px;	margin-right: 0px;	padding-right: 0px;	margin-top: 0px;	padding-left: 0px;	margin-left: 0px;}
