@charset "UTF-8";

a:active { text-decoration: none; color: #0000ff; }
a:link { text-decoration: none; color: #0000ff; }
a:hover { text-decoration: none; color: #0000ff; }
a:visited { text-decoration: none; color: #0000ff;  }

.a_BottomLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
  vertical-align: -2px;
  }

.a_BottomLink:active { text-decoration: none; color: #FFFFFF; }
.a_BottomLink:link { text-decoration: none; color: #FFFFFF; }
.a_BottomLink:hover { text-decoration: none; color: #66FFFF; }
.a_BottomLink:visited { text-decoration: none }

.a_CapsuleButtonText {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
	text-align: center;
	white-space: nowrap;
	margin-top: -29px;
  xmargin-left: -21px;
	display: block;
	xpadding-right: 2px;
  }

.a_JobseekerButtonText {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #660099;
	font-weight: bolder;
	text-decoration: none;
	text-align: center;
	white-space: nowrap;
	margin-top: -34px;
  margin-left: -0px;
	display: block;
	padding-right: 2px;
  }

.a_LeftNavTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #66CCCC;
	padding-left: 8px;
	display: block;
	font-weight: bold;
}

.a_LeftNavTop:active { text-decoration: none; color: #999999; }
.a_LeftNavTop:link { text-decoration: none; color: #999999; }
.a_LeftNavTop:hover { text-decoration: none; color: #FFFFFF; }
.a_LeftNavTop:visited { text-decoration: none; }

.a_LeftNavMiddle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #660099;
	padding-top: 1px;
	padding-left: 16px;
	display: block;
	font-weight: normal;
}

.a_LeftNavMiddle:active { text-decoration: none; color: #003366; }
.a_LeftNavMiddle:link { text-decoration: none; color: #003366; }
.a_LeftNavMiddle:hover { text-decoration: none; color: #FFFFFF; }
.a_LeftNavMiddle:visited { text-decoration: none; }

.a_LeftNavBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #660099;
	padding-top: 6px;
	padding-left: 16px;
	padding-bottom: 6px;
	display: block;
	font-weight: normal;
	vertical-align: super;
}

.a_LeftNavBottom:active { text-decoration: none; color: #003366; }
.a_LeftNavBottom:link { text-decoration: none; color: #003366; }
.a_LeftNavBottom:hover { text-decoration: none; color: #FFFFFF; }
.a_LeftNavBottom:visited { text-decoration: none; }

.a_SitemapLink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660099;
	line-height: 15px;
	text-decoration: none;
  }

.a_TopNavText {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #660099;
  }

.a_TopNavText:active { text-decoration: none; color: #660099; }
.a_TopNavText:link { text-decoration: none; color: #660099; }
.a_TopNavText:hover { text-decoration: none; color: #66FFFF; }
.a_TopNavText:visited { text-decoration: none; }

a.two {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	margin-top: 5px;
  }

a.two:link {text-decoration: none; color: #000000;}
a.two:visited {text-decoration: none; color: #000000;}
a.two:hover {text-decoration: none; color: #003366;}
a.two:active {text-decoration: none; color: #003366;}

body {
	background-color: #cccccc;
	margin-left: 0px;
	margin-top: 0px;
  }

#SiteMap {
	position:absolute;
	left: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	visibility: hidden;
	border: thick ridge #00FFFF;
}


ul.menu {text-align: left; font-family: Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {text-align: left; border:1px solid #aaa; padding:5px 7px 7px; xfont-weight:bold; background:url(images/header.gif); width:134px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif)}
ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}