A                       { text-decoration: underline; color: #AC669F; }A:link                  { text-decoration: underline; font-weight: bold; color: #AC669F; }A:visited               { text-decoration: underline; font-weight: bold; color: #AC669F; }A:active                { text-decoration: underline; font-weight: bold; color: #6D015B; }A:hover                 { text-decoration: underline; font-weight: bold; color: #6D015B; }body				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #390039; }td					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #390039; }.tdbold				{ font-weight: bold; color:#390039; font-size: 12px; }.listtitle			{ font-weight: bold; color:#390039; font-size:12px; }.joblisttopbar		{ background-color:#FFFFFF; padding-bottom: 4px; font-weight: bold; color: #AC669F; font-style: bold; font-size:15px; border: #09093B; border-style: none; }.joblistbottombar	{ background-color:#FFFFFF; padding-top: 3px; font-weight: bold; color: #390039; font-size:12px; border: #09093B; border-style: none; }.jobtable			{ border: 1px #A467A4 solid; padding: 12px; }.applicationintro			{  }.applicationtableheader		{ border-bottom: 1px #390039 solid; padding-bottom: 5px; font-size: 11px; }.applicationtable			{ padding-top: 5px; font-size: 11px; }.applicationcaption			{ width: 150px; padding-bottom: 5px; vertical-align: top; font-weight: bold; font-size: 12px; }.applicationfield			{ border: 1px #6D015B solid; width: 335px; color: #390039; }.applicationfieldtd			{ padding-bottom: 6px; width: 100%; vertical-align: top;  }.cvtext						{ font-size: 11px; }.mandatory					{ color: #AC669F; }#searchResultsDetails {}#searchResultsDetails ul {	margin: 0 0 1.2em 0;	padding: 0;	list-style-type: none;}#searchResultsDetails li {	display: inline;	margin: 0 1.2em 0 0;}#searchResultsDetails .caption {	margin: 0 0 20px 0;	font-weight: bold;}#searchResultsDetails .matchesFound {	clear: both;}A.addresslink           { color: #390039; }A.addresslink:link      { font-weight: normal; color: #390039; }A.addresslink:visited   { font-weight: normal; color: #390039; }A.addresslink:active    { font-weight: normal; color: #AC669F; }A.addresslink:hover     { font-weight: normal; color: #AC669F; }#fullheight				{ height: 100%; }.address				{ padding: 24px 8px 0px 8px; font-size: 11px; color: #390039; }.addressbold			{ color: #6D015B; font-weight: bold; }.asterisk				{ color: #AC669F; }.bodytd					{ border: 2px solid #6D015B; padding: 20px; }.bold					{ font-weight: bold; }.bottombannerpadding	{ padding: 20px 30px 15px 30px; }.contactuscaption		{ padding: 0px 6px 6px 0px; vertical-align: top; font-weight: bold; font-size: 13px; }.contactusfield			{ border: 1px #6D015B solid; width: 100%; font-size: 13px; color: #390039; }.contactusfieldtd		{ padding-bottom: 6px; width: 100%; vertical-align: top; font-size: 13px; }.smalltext				{ font-size: 12px; }.topnavpadding			{ padding-top: 11px; }