A.gold:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.gold:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.gold:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.gold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.mauve:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ccccff;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.mauve:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ccccff;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.mauve:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ccccff;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.mauve:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ccccff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: underline
}
A.white:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.white:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.white:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.white:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: underline overline
}
A.teal:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #009999;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.teal:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #009999;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.teal:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #009999;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.teal:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #009999;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: underline
}
A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: underline overline
}
A.menuBar:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: underline
}
A.menuBar:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: underline
}
A.menuBar:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: underline
}
A.menuBar:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #FFCC33 ;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: underline
}
.BannerCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	vertical-align: top;
}
.whiteBox
{
	border-color:#FFFFFF;
	padding:2px;
	border-width: 1px;
    FONT-FAMILY: Verdana,Arial;
	text-align:center;
	background-color: black;
} 
.whiteBoxLeft
{
	border-color:#FFFFFF;
	padding:2px;
	border-width: 1px;
    FONT-FAMILY: Verdana,Arial;
	text-align:left;
	background-color: black;
} 
p.leader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
	text-align: left;
}
p {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal ;
    FONT-SIZE: x-small;
    COLOR: black;
	text-align: left;
}
p.whiteTextCentred {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal ;
    FONT-SIZE: x-small;
    COLOR: white;
	text-align: center;
}
.blackTextCentred {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal ;
    FONT-SIZE: x-small;
    COLOR: black;
	text-align: center;
	padding:2px;
}
.whiteText {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal ;
    FONT-SIZE: x-small;
    COLOR: white;
	text-align: left;
}
.centeredWhiteTextBox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal ;
    FONT-SIZE: x-small;
    COLOR: white;
	text-align: center;
	background-color: #333333;
	border-color: white;
	border-style: solid;
	border-width: thin;
	padding: 40px;
}
h2 {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.centredPhoto {
	background-color: black;
	border-color: white;
	padding: 2px;
	border-width: 2px;
	border-style: solid;
	COLOR: white;
	text-align:center;
}
.centredPhotoNoBorder {
	background-color: black;
	padding: 0px;
	border-style: none;
	COLOR: white;
	text-align:center;
}
.centredMajorPhoto {
	background-color: black;
	border-color: white;
	padding: 2px;
	border-width: 16px;
	border-style: solid;
	COLOR: white;
	text-align:center;
}
.borderlessPhoto {
	border-style:none
}
.errors {
	font-size: x-small ;
	padding : 3px;
	background-color: #FFFFFF;	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3333;
 }
	
.errorDetail {
	font-size: x-small ;
	padding : 3px;
	background-color: #FFFFFF;	
	font-family: Tahoma, Arial, Helvetica, sans-serif ;
	font-weight: bold;
	color: #CC3333;
 }