.menuLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
}

.menuLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
}

.menuLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
}

.menuLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: underline;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #C2C2C2;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}

body {
	background-image: url(../images/bg.gif);
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	margin: 0px;
	padding: 0px;
}

/*p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}*/
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0082C8;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0082C8;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009e93;
	text-decoration: underline;
}

li {
	list-style-image: url(../images/list.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333
}

.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c2c2c2;
	text-decoration: none;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	cursor: hand;
}

.fieldError {
	border-width: 1;
	border-style: solid;
	border-color: #ff0000;
}

.moreInfo {
	color: #0082C8;
	cursor: help;
}

.textError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	text-decoration: none;
}

#eoiHelpPanel {
	font-size: 11px;
	visibility: hidden;
	height: 300px;
	width: 320px;
	border: #426929 1px solid;
	padding: 1em;
	background-color: #f8f8db;
	filter: alpha(opacity = 92);
	opacity: 0.92;
	position:absolute;
	top: 50%;
	left: 50%;
	margin-top: -150px;
	margin-left: -160px;
}

/** 
New
**/

#Header .HomeLogo {
  background: transparent url('../images/new/Icons/HealthLink_Certainty_in_Care.png') no-repeat top left;
  width: 263px;
  margin: 0 100px 0 0;
  height: 57px;
  float: left;
  left: 0;
  top: 30px;
  overflow: hidden;
  display: block;
  text-indent: -99999px;
}
#Header .HomeLogo:hover {
  opacity: 0.75;
}
#Header .HeaderText {
  float: left;
  border-left: 1px solid #999;
  width: 149px;
  height: 44px;
  overflow: visible;
  padding: 0 0 0 10px;
}
#Header .HeaderText p {
  margin: 0;
  padding: 0;
}
#Header .HeaderText a {
  color: #6F7072;
}
#Header .HeaderText.ContactDetails,
#Header .HeaderText.ContactDetails a,
#Header .HeaderText.TopMenu li:first-child a {
  color: #FF751B;
}
#Header .HeaderText.TopMenu li:first-child a {
  padding: 0 0 0 18px;
  /* background: transparent url('../images/new/Icons/HL.gif') no-repeat 0 4px; */
}
#Header .SearchForm {
  float: left;
  width: 150px;
  height: 20px;
  overflow: hidden;
}
#Header .SearchForm .Search,
#Header .SearchForm .action {
  float: left;
  display: block;
}
#Header .SearchForm .Search {
  float: left;
  height: 20px;
  width: 130px;
}
#Header .SearchForm .Search input {
  border: 1px solid #999;
  border-right: 0 none;
  width: 125px;
  padding: 0 0 0 4px;
  line-height: 18px;
  height: 18px;
}
#Header .SearchForm .action {
  width: 20px;
  height: 20px;
  background-color: #999;
  background-image: url('../images/new/Controls/SearchButton.png');
  background-repeat: no-repeat;
  background-position: 4px 4px;
  overflow: hidden;
  text-indent: -9999px;
  border: 0 none;
}
#Header .SearchForm .action:hover {
  background-position: 5px 5px;
}
#Header .RegionSelector {
  float: left;
  width: 150px;
  height: 20px;
  overflow: hidden;
  padding: 4px 0 0 0;
}
#Header .RegionSelector .Country {
  width: 99px;
  height: 20px;
  border-right: 1px solid #999;
  float: left;
  overflow: hidden;
}
#Header .RegionSelector .Country.FullWidth {
  width: 149px;
}
#Header .RegionSelector .Country.FullWidth .middleColumn select {
  width: 199px;
  background: transparent url('../images/new/Controls/Dropdown.png') no-repeat 129px 0px;
}
#Header .RegionSelector .Country.FullWidth .middleColumn select:hover {
  background-position: 129px -20px;
}
#Header .RegionSelector .Country .middleColumn select {
  -webkit-appearance: none;
  border: 1px solid #999;
  width: 149px;
  height: 20px;
  background: transparent url('../images/new/Controls/Dropdown.png') no-repeat 79px 0px;
}
#Header .RegionSelector .Country .middleColumn select:hover {
  background-position: 79px -20px;
}
#Header .RegionSelector .Language {
  float: left;
  width: 49px;
  border-right: 1px solid #999;
}
#Header .RegionSelector .Language .middleColumn select {
  -webkit-appearance: none;
  border: 1px solid #999;
  border-left: 0 none;
  width: 79px;
  height: 20px;
  background: transparent url('../images/new/Controls/Dropdown.png') no-repeat 29px 0px;
}
#Header .RegionSelector .Language .middleColumn select:hover {
  background-position: 29px -20px;
