a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	color: #0A5089;	text-decoration: none;}a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	color: #0A5089;	text-decoration: none;}a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	color: #FFCC00;	text-decoration: underline;}a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	color: #064d87;	text-decoration: none;}.footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;}.maintext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;		line-height: 18px;	color: #333333;}.pageheader {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #0A5089;}.servicebox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	line-height: 20px;	color: #FFFFFF;}.subhead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: bold;	color: #0A5089;}.jobopening {	background:#eee;	padding:10px 20px;	border-top:2px solid #ddd;	border-bottom:1px solid #ddd;}/* Form----------------------------------------------- */form { margin:0 auto;padding:10px 0; text-align:left;}form.list {padding:0;}form label { display: block;  /* block float the labels to left column, set a width */float: left; width: 150px; padding: 5px 0; margin: 0 0 10px 0; /* set top margin same as form input - textarea etc. elements */text-align: right; }/*input.inputwide, textarea.inputwide { display:block; width:100%; margin:0; padding:5px; line-height:150%; }*/form input, form textarea, form radio, form select, form input.file {width:auto;      		/* set width of form elements to auto-size, otherwise watch for wrap on resize */margin:0 0 10px 10px;	/* set margin on left of form elements rather than right of label aligns textarea better in E */padding:10px 5px;}form input:focus, form textarea:focus {background:#fffdda; border:1px solid #ffe03a; }form input:focus {padding:11px 5px;}form textarea {overflow:auto;}form input.wide, form textarea.wide, form input.file { width:300px; }/*form .short 	{ height: 50px; }form .tall	{ height:200px; }*/radio { display:inline; width:100px; }form br { clear:left; }
