BODY {
    overflow-x: hidden;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	COLOR: #000000; 
	FONT-FAMILY:Arial,"Microsoft Sans Serif",sans-serif;
	margin: 0px;
	padding:2px;
	BORDER: #000000 1px solid;
	}
.style2 {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	FONT-FAMILY:"Times New Roman", Times, serif;
	padding:2px;
	font-size: 16pt;
	font-style: italic;
}
.style3 {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	FONT-FAMILY:Arial,"Microsoft Sans Serif",sans-serif;
	padding:2px;
	font-size: 16pt;
	font-style: italic;
}	
.infoBox {
 background: #b6b7cb;
 border: 1px;
 border-style: dashed;
 border-color: #ff0000;
 border-spacing: 1px;
}
.solidline {
 border: 1px;
 border-style: solid;
 border-color: #000000;
 border-spacing: 1px;
}
.dottedborder {
 border: 1px;
 border-style: dashed;
 border-color: #000000;
 border-spacing: 1px;
}
a.info2{
    position:relative; /*this is the key*/
    z-index:75;
	background-color:#CBBF94;
    color:#000000;
    text-decoration:none;
	}

a.info2:hover{
	z-index:75;
	background-color:#666666; /*ffff00*/
	color: #FFFFFF;
	text-decoration:underline;
}

a.info2 span{display: none}

a.info2:hover span{ /*the span will display just on :hover state*/
	text-decoration:none;
	display:block;
	position:absolute;
	top:1em;
	left:14em;
	width:20em;
	border:1px #000;
	background-color:#666666;
	color:#FFFFFF;
	text-align: center;
	border-style: dotted;
}
a.info{
    position:relative; /*this is the key*/
    z-index:75;
	background-color:#CBBF94;
    color:#000000;
    text-decoration:none}

a.info:hover{
	z-index:75;
	background-color:#666666; /*ffff00*/
	color: #FFFFFF;
}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	top:1em;
	left:14em;
	width:20em;
	border:1px #000;
	background-color:#666666;
	color:#FFFFFF;
	text-align: center;
	border-style: dotted;
}
	 
/*a:link {color: #FFFFFF; text-decoration: underline; }
a:active {color: #FFFFFF; text-decoration: underline; }
a:visited {color: #FFFFFF; text-decoration: underline; }
a:hover {color: #0000CC; text-decoration: none; }*/
a.black:link {color: #000000; font-weight: bold;}
a.black:active {color: #000000; font-weight: bold;}
a.black:visited {color: #000000; font-weight: bold;}
a.black:hover {color: #0000CC; font-weight: bolder;}
a.red:link {color: #FF0000; font-weight: bold; text-decoration: underline;}
a.red:active {color: #FF0000; font-weight: bold; text-decoration: underline;}
a.red:visited {color: #FF0000; font-weight: bold; text-decoration: underline;}
a.red:hover {color: #FF0000; font-weight: bolder; text-decoration: underline;}
a.white:link {color: #FFFFFF; font-weight: bold;}
a.white:active {color: #FFFFFF; font-weight: bold;}
a.white:visited {color: #FFFFFF; font-weight: bold;}
a.white:hover {color: #0000CC; font-weight: bolder;}
A.hidelink {
	color: #333333;
	text-decoration: none;
	FONT-FAMILY:Arial,"Microsoft Sans Serif",sans-serif;
}
A.displaylink {
	color: #0000CC;
	text-decoration: underline;
	FONT-FAMILY:Arial,"Microsoft Sans Serif",sans-serif;
}
A.displaywhitelink {
	color: #FFFFFF;
	text-decoration: underline;
	FONT-FAMILY:Arial,"Microsoft Sans Serif",sans-serif;
}
A.displayblacklink {
	color: #000000;
	text-decoration: underline;
	FONT-FAMILY:Verdana,Arial,"Microsoft Sans Serif",sans-serif;
}
A.title_bl_f {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	COLOR: #FFFFFF;
	FONT-FAMILY:Arial,Helvetica,Geneva,sans-serif;
	padding:2px;
	text-decoration: underline;
}
.TitleCentre {
	font-size: 14pt;
	font-style : normal;
	FONT-WEIGHT: bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration : underline;
}
.font_sml {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	COLOR: #333333;
	FONT-FAMILY:Arial,Helvetica,Geneva,sans-serif;
}
.font_bl_sml {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	COLOR: #000000;
	FONT-FAMILY:Arial,Helvetica,Geneva,sans-serif;
} 
.title_wh_sml {
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	COLOR: #FFFFFF;
	FONT-FAMILY:Arial,Helvetica,Geneva,sans-serif;
	padding:2px;
}
.title_wh_lg {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	COLOR: #FFFFFF;
	FONT-FAMILY:Arial,Helvetica,Geneva,sans-serif;
	padding:2px;
}
.title_bl_sml {
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	COLOR: #000000;
	FONT-FAMILY:Arial,Helvetica,Geneva,sans-serif;
	padding:0px; 
}
.feature_lg {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #000000;
	FONT-FAMILY:Arial,Helvetica,Geneva,sans-serif;
	padding:2px;
}
.title_bl_lg {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	COLOR: #000000;
	FONT-FAMILY:Arial,Helvetica,Geneva,sans-serif;
	padding:0px;
}
.title_bl_fcy {
	FONT-SIZE: 16pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	COLOR: #000000;
	FONT-FAMILY:"Times New Roman", Times, serif;
	padding:2px;
}
.menu_bl_lg {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	text-decoration : none;
	COLOR: #000000;
	FONT-FAMILY:Arial,Helvetica,Geneva,sans-serif;
	padding:2px;
}
.features_lettering {
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	text-decoration : none;
	COLOR: #000000;
	FONT-FAMILY:"Times New Roman", Times, serif, Arial;
	padding:2px;
}
.features_lettering2 {
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	text-decoration : none;
	COLOR: #000000;
	FONT-FAMILY:Arial,"Microsoft Sans Serif",sans-serif;
	padding:2px;
}
.title_blue_lg {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	COLOR: #0000CC;
	FONT-FAMILY:Arial,Helvetica,Geneva,sans-serif;
	padding:2px;
}
.table_font {
    LINE-HEIGHT: 13pt;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	COLOR: #000000;
	FONT-FAMILY:Verdana,Arial,"Microsoft Sans Serif",sans-serif;
	padding:4px;
}
.btmMenu_font {
    LINE-HEIGHT: 13pt;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
	FONT-FAMILY:Arial,"Microsoft Sans Serif",sans-serif;
	padding:4px;
}
.PicFloatLeft {
    float:left;
    padding:1.0em;
    margin-top:0.5em;
    margin-right:0.5em;
	margin-bottom:0.5em;
    border:thin green solid;
}
.PicFloatRight {
    float:right;
    padding:1.0em;
    margin-top:0.5em;
    margin-right:0.5em;
	margin-bottom:0.5em;
    border:thin blue solid;
}
