.logoblueshade {
	background-image: url({^imgdir^}top_blue_shade.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: left top;
}
.menutoptext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.menutoptext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.menutoptext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	text-decoration: underline;
}
.titlebariconlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;
}
.titlebariconlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;
}
.titlebariconlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
	text-decoration: underline;
}
.textpagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
}
.textpagesubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.colourgpbg {
	background-color: #10439C;
}
.colourhomebg {
	background-color: #FFD306;
}
.colourproductsbg {
	background-color: #F54689;
}
.colourpatientbg {
	background-color: #9B6FAA;
}
.colourprimhealthbg {
	background-color: #038A3B;
}
.colourlabbg {
	background-color: #999999;
}
.colourdrugsbg {
	background-color: #2BB0CF;
}
.colourspecialistbg {
	background-color: #FF0000;
}
.colourmedfacbg {
	background-color: #75C570;
}
.collouroutcomesbg {
	background-color: #A1671E;
}
.coloursitedarkblue {
	background-color: #3F6675;
}
.coloursitegreylight {
	background-color: #EBEBEB;
}
.colourdesktopformbglightgrey {
	background-color: #F3F3F3;
}
.colourtraintrial {

	background-color: #EAA400;
}
.textsitebodysmallnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.textsitebodysmallbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.textsitebodynormalnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.textsitebodynormalgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.textsitebodynormalgreysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.textsitebodynormalwithcellbotgreyline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.textsitebodynormalbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.textsitebodynormalboldlinegreylightL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.textsitebodynormalbold: link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.textsitebodynormalbold: hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
.borderleftlinegrey {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #666666;
}
.textbodytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3F6675;
}
.textbodytitlebig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #3F6675;
}
.texttitlebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3F6675;
}
.textbodynormalboldsiteblue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.textbodynormalboldsiteblue:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.textbodynormalboldsiteblue:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #409CBF;
	text-decoration: underline;
}
.printpagetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.printpagetext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.printpagetext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}.coloursitebluelight {

	background-color: #DEE5F7;
}
}.coloursitebluesearchbg {

	background-color: #D6DFE4;

}.textsitebodynormalnormalwhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
}.textsitebodynormalboldwhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.lineleftgreylight {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.linerightgreylight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.linetopgreylight {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.linebotgreylight {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.controlpanellinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #515151;
	text-decoration: none;
}

.controlpanellinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #515151;
	text-decoration: none;

}
.controlpanellinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #515151;
	text-decoration: underline;
}
.controlpaneltextnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}

.controlpanellisttextgreybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;

}
.controlpanellisttextbluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;

}
.controlpanellistdotsbluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #D6DFE4;
	font-weight: normal;
	text-decoration: none;

}
.textsitesubheadingsbig {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3F6675;
}
.formtextbodynormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	background-color: !important;
}
.formtextbodynormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	background-color: !important;
}
.formtextbodynormalgreen cellline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.formtextbodynormalorange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CC6600;
}
.formtextbodynormalorangemobile {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
	color: #CC6600;
}
.formtextbodynormalred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CC3300;
}
.formtextbodybold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}
.formtextredtextbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0066CC;
}
.formtextwhiteboldtbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3F6675;
}
.lineleftgreylightplusgreybg {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	background-color: #F0F0F0;
}
.linenoleftgreylightplusgreybg {
	background-color: #F0F0F0;
}
.formfollowtexthead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.formfollowtextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.formfollowtextnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.textbodytitlered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: #CC0000;
}
.textbodytitleredcellLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.formfollowtextheadblack {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.linetopbottomgreylight {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.lightbluesolid {
	background-color: #EAF1F7;
}
.titlebluebg {
	background-image: url({^imgdir^}title_blue_mid_bg.gif);
	background-repeat: repeat-x;
}
.formframe {
	border: 1px solid #999999;
}
.textbodytitlesmaller {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3F6675;
}
.textbodytitleredsmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	line-height: 22px;
}
.desktopclickbluelist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F6675;
	line-height: 22px;
	text-decoration: none;
}
.desktopclickbluelist:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F6675;
	line-height: 22px;
	text-decoration: none;
}
.desktopclickbluelist:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #409CBF;
	line-height: 22px;
	text-decoration: underline;
}
.desktopclickblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F6675;
	text-decoration: none;
}
.desktopclickblue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F6675;
	text-decoration: none;
}
.desktopclickblue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #409CBF;
	text-decoration: underline;
}

.desktopclickbluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.desktopclickbluebold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.desktopclickbluebold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #409CBF;
	text-decoration: underline;
}
.desktopTextGreyed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.sideRightclickbluesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3F6675;
	text-decoration: none;
}
.sideRightclickbluesmall:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3F6675;
	text-decoration: none;
}
.sideRightclickbluesmall:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #409CBF;
	text-decoration: underline;
}
.sideRightclickgreyedsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.textsitebodynormalboldred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.textsitebodynormalboldredsmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.textsitebodynormalboldredlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 18px;
}
.textsitebodynormalboldredlink:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 18px;
}
.textsitebodynormalboldredlink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
	line-height: 18px;
}

.menufooter {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
.menufooter:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
.menufooter:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
.desktopclickred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.desktopclickred:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.desktopclickred:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
.desktopclickredsmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.desktopclickredsmall:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.desktopclickredsmall:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
.destoptagtexttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.desktoptag_blueline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3F6675;
}
.desktoptag_infotextgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
}
.desktoptag_icontextbluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #316AC5;
	text-decoration: none;
}
.desktoptag_icontextbluelink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.desktoptag_icontextbluelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #316AC5;
	text-decoration: underline;
}
.destoptagpagetopanchor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.destoptagpagetopanchor:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.destoptagpagetopanchor:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #409CBF;
	text-decoration: underline;
}
.deskTitleSubBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url({^imgdir^}title_sub_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.deskTitleSubBgEnd {
	background-image: url({^imgdir^}title_sub_bg_end.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.footerFrameBottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	border-bottom-color: #999999;
}
.layerposition {
	position:relative;
	border:solid 1px;
	visibility: visible;
	top: 30px;
}

.formtextwhiteGreyBackTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCCCC;
}
.formtextwhiteBlueBackTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0066CC;
}
.docDisplayText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.docDisplayTextLink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3F6675;
	text-decoration: none;
}
.docDisplayTextLink:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3F6675;
	text-decoration: none;
}
.docDisplayTextLink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #409CBF;
	text-decoration: underline;
}
.docDisplayTextTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
}
.cellclicklightgrey {
}
.cellclicklightgrey:link {
	background-color: #DBDBDB;
}
.cellclicklightgrey:hover {
	background-color: #DBDBDB;
}
.disAlergiesStrip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.disAlergiesStrip:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.disAlergiesStrip:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.disAlergiesStripBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bodytextsmallgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.mailMenuBg {
	background-image: url({^imgdir^}mail_topsmenu_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.mailmenutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
}
.mailframewithlightgreybg {
	background-color: #ECECEC;
	padding: 5px;
	border: 1px solid #999999;
}

.mailmenutextclick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.mailmenutextclick:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.mailmenutextclick:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #409CBF;
	text-decoration: underline;
}
.mailTitleTextBlue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.mailFormInputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.mailFormText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.mailButBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
}

.pageInfoStripBgLightBlue {
	background-color: #E9F2F1;
}

.mailButCancel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.mailframewithlightgreybg10spacer {
	background-color: #ECECEC;
	border: 1px solid #999999;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.sidemenublueclick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.sidemenublueclick:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.sidemenublueclick:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #409CBF;
	text-decoration: underline;
}

.reportingCellStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.reportingFieldTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}
.textnormalspacedone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
}
.textnormalspacedonesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
}
.linegreylightLTR {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
linegreyLR {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.linegreylightLTRB {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
.headerHe4lBg2 {
	background-color: #CBD6DA;
	background-image: url({^imgdir^}header_he4l2_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.headerLogo2 {
	background-image: url({^imgdir^}header_he4l_logo_mono.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #CBD6DA;
}
.he4lHeaderMidBgColour {
	background-color: #3F6675;
}
.he4lHeaderMidVertLine {
	background-image: url({^imgdir^}he4l_header_mid_vertical_line.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.headerMidInfoText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #CCCCCC;
}
.headerMidTitleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerTopStripRightSideMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
}
.headerTopStripRightSideMenuClick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.headerTopStripRightSideMenuClick:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.headerTopStripRightSideMenuClick:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #409CBF;
	text-decoration: underline;
}

.header3StripBg {
	background-image: url(../img/header_3strip_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #D6DFE4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3F6675;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	font-weight: bolder;
	color: #FF3300;
}

.header3rdStripMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
}
.header3rdStripMenuClick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.header3rdStripMenuClick:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
	text-decoration: none;
}
.header3rdStripMenuClick:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #409CBF;
	text-decoration: underline;
}
.header3rdStripRightTextMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;

}
.header3rdStripRightTextMenuClick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.header3rdStripRightTextMenuClick:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.header3rdStripRightTextMenuClick:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
.imagelink {
	text-decoration: none;
}
.imagelink:link {
	text-decoration: none;
}
.imagelink:active {
	text-decoration: none;
}
.sideLefteText {
	font-family: "Arial Narrow";
	font-size: 24px;
	font-weight: normal;
	color: #3F763F;
}
.eTextTileDarkBlue {
	font-family: "Arial Narrow";
	font-size: 24px;
	font-weight: normal;
	color: #3F6675;
}
.sideRightGreyVertLine {
	background-image: url({^imgdir^}side_right_vert_line.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.bodyInfoTextBoldDarkBlue {
	font-family: Arial, Helvetica, sans-serif;
	color: #3F6675;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}
.bodyTextClickBoldRedSmall {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}
.bodyTextClickBoldRedSmall:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}
.bodyTextClickBoldRedSmall:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: underline;
}
.bodyVertLineDotted {
	background-image: url({^imgdir^}line_vertical_dotted.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.footerBotBg {
	background-image: url({^imgdir^}footer_bot_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.footerMidMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footerMidMenuClick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footerMidMenuClick:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footerMidMenuClick:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.tabAccordionText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3F6675;
}
.loginGeneralBg {
	background-image: url({^imgdir^}login_screen_general.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.h4llivelogoBg {
	background-image: url(../img/login_screen_general.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.formText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.formTextMobile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2px;
	color: #666666;
}
.loginGenDisBg {
	background-image: url({^imgdir^}login_screen_general_disclamer_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.disclaimerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
}
.formTextButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
}
.formTextMobileButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 4px;
	color: #990000;
}
.formDescriptiveText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
}
.he4lHeaderBotBlueLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3F6675;
}
.headGradBg {
	background-image: url({^imgdir^}head_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.textMenuTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2F4D58;
}
.textMenuTopClick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2F4D58;
}
.textMenuTopClick:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2F4D58;
	text-decoration: none;
}
.textMenuTopClick:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #337E9B;
	text-decoration: underline;
}
.wideBarVerticalLeftLine {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #4A7C8C;
}
.wideBarTitle {
	font-family: "Arial Narrow";
	font-size: 24px;
	font-weight: normal;
	color: #DFECF4;
}
.wideBarTitleMobile {
	font-family: "Arial Narrow";
	font-size: 14px;
	font-weight: normal;
	color: #3333CC;
}
.loginLogout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #86A0B9;
	text-decoration: none;
}
.loginLogout:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #86A0B9;
	text-decoration: none;
}
.loginLogout:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DCE9EF;
	text-decoration: underline;
}.midTitleOne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2F4D58;
}
.midTableHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 25px;
}
.midTableLinetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
}
.midTableLineTextExpand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 15px;
}
.midTableTextAndIcons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 15px;
	padding: 5px;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
}
.providerMidConsoleReferred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6675;
}
.providerMidConsoleSideInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;

}
.providerMidConsoleSideInfoLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C20000;
	text-decoration: none;
}
.providerMidConsoleSideInfoLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C20000;
	text-decoration: none;
}
.providerMidConsoleSideInfoLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C20000;
	text-decoration: underline;
}
.subMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #436870;
}
.subMenuLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #436870;
	text-decoration: none;
}
.subMenuLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #436870;
	text-decoration: none;
}
.subMenuLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #436870;
	text-decoration: underline;
}
.providerMidConsoleSideInfoTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2F4D58;
}
.midTableLinetextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	height: 15px;
	text-decoration: none;
}
.midTableLinetextLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	height: 15px;
	text-decoration: none;
}
.midTableLinetextLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	height: 15px;
	text-decoration: underline;
}
.midTableLinetextBlueNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	height: 15px;
	text-decoration: none;
}
.subMenuBgGrad {
	background-image: url({^imgdir^}sub_menu_bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.borderAllRoundLightGrey {
	border: 1px solid #CCCCCC;
}
.midTableLinetextNormal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	height: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
}
.footerBg {
	background-image: url({^imgdir^}footerBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.textMenuBot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2F4D58;
}
.textMenuBotClick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2F4D58;
}
.textMenuBotClick:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2F4D58;
	text-decoration: none;
}
.textMenuBotClick:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #337E9B;
	text-decoration: underline;
}
.formTextField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.lineHorizontalLightGrey {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.MsgHeadLeftText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.MsgHeadLeftTextBoldRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.MsgHeadLeftTextBoldRedClick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.MsgHeadLeftTextBoldRedClick:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.MsgHeadLeftTextBoldRedClick:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
.MsgFunctionMenuPane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #96B9C7;
}
.MsgFunctionMenuPaneClick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.MsgFunctionMenuPaneClick:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.MsgFunctionMenuPaneClick:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}.MsgBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.lineVerticalRightLightGrey {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.MsgBodyTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.MsgBodyTextBoldRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
..lineFrameLightGreyWithMargin {
	border: 1px solid #CCCCCC;
}
.frameSpaceOfFrameLine {
	padding: 10px;
}
.MsgBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
}
.logoblueshade {
	background-image: url(common/top_blue_shade.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: left top;
}
.menutoptext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.menutoptext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.menutoptext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	text-decoration: underline;
}
.titlebariconlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;
}
.titlebariconlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;
}
.titlebariconlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
	text-decoration: underline;
}
.textpagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
}
.textpagesubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.colourgpbg {
	background-color: #10439C;
}
.colourhomebg {
	background-color: #FFD306;
}
.colourproductsbg {
	background-color: #F54689;
}
.colourpatientbg {
	background-color: #9B6FAA;
}
.colourprimhealthbg {
	background-color: #038A3B;
}
.colourlabbg {
	background-color: #999999;
}
.colourdrugsbg {
	background-color: #2BB0CF;
}
.colourspecialistbg {
	background-color: #FF0000;
}
.colourmedfacbg {
	background-color: #75C570;
}
.collouroutcomesbg {
	background-color: #A1671E;
}
.coloursitedarkblue {
	background-color: #3366CC;
}
.coloursitegreylight {
	background-color: #EBEBEB;
}
.colourdesktopformbglightgrey {
	background-color: #F3F3F3;
}
.colourtraintrial {

	background-color: #EAA400;
}
.textsitebodysmallnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.textsitebodysmallbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.textsitebodynormalnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.textsitebodynormalgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.textsitebodynormalgreysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.textsitebodynormalwithcellbotgreyline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.textsitebodynormalbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.textsitebodynormalboldlinegreylightL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.textsitebodynormalbold: link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.textsitebodynormalbold: hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
.borderleftlinegrey {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #666666;
}
.textbodytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3366CC;
}
.textbodytitlebig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #3366CC;
}
.texttitlebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3366CC;
}
.textbodynormalboldsiteblue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
}
.textbodynormalboldsiteblue:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
}
.textbodynormalboldsiteblue:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: underline;
}
.printpagetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.printpagetext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.printpagetext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}.coloursitebluelight {

	background-color: #DEE5F7;
}
}.coloursitebluesearchbg {

	background-color: #9CB5E7;

}.textsitebodynormalnormalwhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
}.textsitebodynormalboldwhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.lineleftgreylight {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.linerightgreylight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.linetopgreylight {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.linebotgreylight {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.controlpanellinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #515151;
	text-decoration: none;
}

.controlpanellinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #515151;
	text-decoration: none;

}
.controlpanellinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #515151;
	text-decoration: underline;
}
.controlpaneltextnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}

.controlpanellisttextgreybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;

}
.controlpanellisttextbluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;

}
.controlpanellistdotsbluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #9CB5E7;
	font-weight: normal;
	text-decoration: none;

}
.textsitesubheadingsbig {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3366CC;
}
.formtextbodynormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	background-color: !important;
}
.formtextbodynormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	background-color: !important;
}
.formtextbodynormalgreen cellline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.formtextbodynormalorange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CC6600;
}
.formtextbodynormalred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CC3300;
}
.formtextbodybold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}
.formtextredtextbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0066CC;
}
.formtextwhiteboldtbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0066CC;
}
.lineleftgreylightplusgreybg {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	background-color: #F0F0F0;
}
.linenoleftgreylightplusgreybg {
	background-color: #F0F0F0;
}
.formfollowtexthead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.formfollowtextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.formfollowtextnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.textbodytitlered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: #CC0000;
}
.textbodytitleredcellLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.formfollowtextheadblack {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.linetopbottomgreylight {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.lightbluesolid {
	background-color: #EAF1F7;
}
.titlebluebg {
	background-image: url(common/title_blue_mid_bg.gif);
	background-repeat: repeat-x;
}
.formframe {
	border: 1px solid #999999;
}
.textbodytitlesmaller {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3366CC;
}
.textbodytitleredsmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	line-height: 22px;
}
.desktopclickbluelist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	line-height: 22px;
	text-decoration: none;
}
.desktopclickbluelist:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	line-height: 22px;
	text-decoration: none;
}
.desktopclickbluelist:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	line-height: 22px;
	text-decoration: underline;
}
.desktopclickblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}
.desktopclickblue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}
.desktopclickblue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
}
.desktopclickbluesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}
.desktopclickbluesmall:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}
.desktopclickbluesmall:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
}
.textsitebodynormalboldred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.textsitebodynormalboldredsmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.textsitebodynormalboldredlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 18px;
}
.textsitebodynormalboldredlink:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 18px;
}
.textsitebodynormalboldredlink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
	line-height: 18px;
}

.menufooter {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
.menufooter:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
.menufooter:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
.desktopclickred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.desktopclickred:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.desktopclickred:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
.desktopclickredsmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.desktopclickredsmall:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.desktopclickredsmall:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
.destoptagtexttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.desktoptag_blueline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3366CC;
}
.desktoptag_infotextgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
}
.desktoptag_icontextbluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #316AC5;
	text-decoration: none;
}
.desktoptag_icontextbluelink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #316AC5;
	text-decoration: none;
}
.desktoptag_icontextbluelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #316AC5;
	text-decoration: underline;
}
.destoptagpagetopanchor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
}
.destoptagpagetopanchor:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
}
.destoptagpagetopanchor:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: underline;
}
.deskTitleSubBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(iconset/title_sub_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.deskTitleSubBgEnd {
	background-image: url(iconset/title_sub_bg_end.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.footerFrameBottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	border-bottom-color: #999999;
}
.layerposition {
	position:relative;
	border:solid 1px;
	visibility: visible;
	top: 30px;
}

.formtextwhiteGreyBackTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCCCC;
}
.formtextwhiteBlueBackTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0066CC;
}
.docDisplayText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.docDisplayTextLink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: none;
}
.docDisplayTextLink:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: none;
}
.docDisplayTextLink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: underline;
}
.docDisplayTextTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
}
.cellclicklightgrey {
}
.cellclicklightgrey:link {
	background-color: #DBDBDB;
}
.cellclicklightgrey:hover {
	background-color: #DBDBDB;
}
.disAlergiesStrip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.disAlergiesStrip:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.disAlergiesStrip:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.disAlergiesStripBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bodytextsmallgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.mailMenuBg {
	background-image: url(/common/mail_topsmenu_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.mailmenutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
}
.mailframewithlightgreybg {
	background-color: #ECECEC;
	padding: 5px;
	border: 1px solid #999999;
}

.mailmenutextclick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2E63C1;
	text-decoration: none;
}
.mailmenutextclick:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2E63C1;
	text-decoration: none;
}
.mailmenutextclick:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: underline;
}
.mailTitleTextBlue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2E63C1;
	text-decoration: none;
}
.mailFormInputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.mailFormText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.mailButBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2E63C1;
}

.pageInfoStripBgLightBlue {
	background-color: #E6EAF9;
}

.mailButCancel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.mailframewithlightgreybg10spacer {
	background-color: #ECECEC;
	border: 1px solid #999999;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.sidemenublueclick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
}
.sidemenublueclick:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
}
.sidemenublueclick:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: underline;
}

.reportingCellStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.reportingFieldTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}
.textnormalspacedone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
}
.textnormalspacedonesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
}
.linegreylightLTR {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
linegreyLR {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.linegreylightLTRB {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
.namibiaDivMapText {
	overflow: visible;
	position: relative;
	z-index: 2;
	width: 400px;
	height: 250px;
}
#caprivi {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#erongo {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#Hardap {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#Karas {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#Kavango {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#Khomas {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#Kunene {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#Omaheke {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#Ohangwena {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#Omusati {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#Oshana {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#Oshikoto {
	position:absolute;
	width:400px;
	height:229px;
	z-index:1;
	visibility: hidden;
}
#Otjozondjupa {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: hidden;
}
#selectMap {
	position:absolute;
	width:400px;
	height:240px;
	z-index:1;
	visibility: visible;
}
.newFormTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #336699;
}
.newFormSubHeadDarkRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	height: 25px;
}
.newFormTextBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3366CC;
}
.newFormTextRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
}
.newFormTextAstrixRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #CC0000;
}
.newFormTextRedBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
}
.newFormTextGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
.newFormFieldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.newFormlineleftgreylight {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.newFormlinerightgreylight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.newFormlinetopgreylight {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.newFormlinebotgreylight {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.newFormframe {
	border: 1px solid #999999;
}
.newFormYellowBg {
	background-color: #FFFFCC;
	}
.newFormGreyBg {
	background-color: #EAEAEA;
	}
.newFormProviderDegrees {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.newFormProviderPracticeName {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #336699;
	font-style: italic;
}
.newFormProviderHeaderDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
}
.newFormProviderHeaderDetailsLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: none;
}
.newFormSubHeadBiggerRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.notificationRedBg {
	background-image: url(/healtheforlife2007/common/notification_red_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
}
.notificationRedIcon {
	background-image: url(/healtheforlife2007/common/notification_red_icon.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.notificationOrangeBg {
	background-image: url(/healtheforlife2007/common/notification_orange_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
}
.notificationOrangeIcon {
	background-image: url(/healtheforlife2007/common/notification_orange_icon.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.notificationGreenBg {
	background-image: url(/healtheforlife2007/common/notification_green_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
}
.notificationGreenIcon {
	background-image: url(/healtheforlife2007/common/notification_green_icon.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.notificationBlueBg {
	background-image: url(/healtheforlife2007/common/notification_blue_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
}
.notificationBlueIcon {
	background-image: url(/healtheforlife2007/common/notification_blue_icon.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.notificationGreyBg {
	background-image: url(/healtheforlife2007/common/notification_grey_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
}
.notificationGreyIcon {
	background-image: url(/healtheforlife2007/common/notification_grey_icon.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.newFormSubHeadOptionsGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	background-color: #999999;
}
.sickNoteIndicatorRed {
	color: #006699;
	background-image: url(/healtheforlife2007/common/ani_indicator_red.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorGreen {
	color: #006699;
	background-image: url(/healtheforlife2007/common/ani_indicator_green.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorOrange {
	color: #006699;
	background-image: url(/healtheforlife2007/common/ani_indicator_orange.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorBlack {
	color: #006699;
	background-image: url(/healtheforlife2007/common/ani_indicator_black.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorBlue {
	color: #006699;
	background-image: url(/healtheforlife2007/common/ani_indicator_blue.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorRedStatic {
	color: #006699;
	background-image: url(/healtheforlife2007/common/ani_indicator_red_static.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorGreenStatic {
	color: #006699;
	background-image: url(/healtheforlife2007/common/ani_indicator_green_static.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorOrangeStatic {
	color: #006699;
	background-image: url(/healtheforlife2007/common/ani_indicator_orange_static.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorBlackStatic {
	color: #006699;
	background-image: url(/healtheforlife2007/common/ani_indicator_black_static.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorBlueStatic {
	color: #006699;
	background-image: url(/healtheforlife2007/common/ani_indicator_blue_static.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorClear {
	color: #006699;
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.newFormInfoText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
}
.newFormTextRedQuestion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	line-height: 18px;
}
.desktopclickbluelistunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	line-height: 22px;
	text-decoration: underline;
}
.sickNoteIndicatorRed {
	color: #006699;
	background-image: url(common/ani_indicator_red.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorGreen {
	color: #006699;
	background-image: url(common/ani_indicator_green.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorOrange {
	color: #006699;
	background-image: url(common/ani_indicator_orange.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorBlack {
	color: #006699;
	background-image: url(common/ani_indicator_black.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorBlue {
	color: #006699;
	background-image: url(common/ani_indicator_blue.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorRedStatic {
	color: #006699;
	background-image: url(common/ani_indicator_red_static.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorGreenStatic {
	color: #006699;
	background-image: url(common/ani_indicator_green_static.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorOrangeStatic {
	color: #006699;
	background-image: url(common/ani_indicator_orange_static.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorBlackStatic {
	color: #006699;
	background-image: url(common/ani_indicator_black_static.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorBlueStatic {
	color: #006699;
	background-image: url(common/ani_indicator_blue_static.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.sickNoteIndicatorClear {
	color: #006699;
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 2px;
}
.newFormInfoText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
}
.newFormTextRedQuestion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	line-height: 18px;
}
.desktopclickredsmallstrikethrough {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: line-through;
}
.desktopclickgreensmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #00FF00;
}	