body {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px; padding: 0px; }
P {font-family: Verdana, Tahoma, Arial, Helvetica; font-style: normal; font-weight: normal; color: #000000;}
TD {font-family: Verdana, Tahoma, Arial, Helvetica; font-style: normal; font-weight: normal; color: #000000; font-size: 11px;}
img {border: 0px;}
A:link {color: #047BB2; text-decoration: underline;}
A:visited {color: #047BB2; text-decoration: underline;}
A:hover {color: #E88D23; text-decoration: underline;}
A.white:link {color: #FFFFFF; text-decoration: none;}
A.white:visited {color: #FFFFFF; text-decoration: none;}
A.white:hover {color: #E88D23; text-decoration: none;}
A.black:link {color: #000000; text-decoration: none;}
A.black:visited {color: #000000; text-decoration: none;}
A.black:hover {color: #E88D23; text-decoration: none;}
h1 {caption: Header text (h1);color: #01A6E6; font-weight: normal; font-size: 24px; margin: 0px 0px -8px 0px; padding: 0px;}
h2 {caption: Header text (h2); color: #000000; font-weight: bold; font-size: 15px; margin: 0px 0px -8px 0px; padding: 0px;}
.bt8 {caption: Body text (0.85em); font-size: 11px;}
.bt8bold {caption: Body text (0.85em-bold); font-size: 11px; font-weight: bold;}
.btbold {caption: Body text (bold); font-weight: bold;}
.bt {caption: Body text (general); font-size: 11px;}
.st {caption: Body text smaller (0.75em); font-size: 10px;}
.st2 {caption: Body text smaller (0.7em); font-size: 9px;}
.transparent {font-size: 0.1%; color: #FFFFFF; visible: false;}
.info {caption: Right hand factfile figure text (Grey); color: #555555; font-weight: bold; font-size: 1.25em;}
LI.numbers {list-style-type: decimal; list-style-position: outside; list-style-image: none;}
LI.blue {margin-left: -38px; margin-top: 0px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; font-weight: normal; padding: 0 0 0 12px;}
LI.links {margin-left: -49px; margin-top: 2px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; font-weight: normal; font-size: 11px; padding: 0 0 0 17px;}
LI.links_bold {margin-left: -38px; margin-top: 0px; margin-bottom: 5px; list-style-type: none; list-style-position: outside; list-style-image: none; font-weight: bold; font-size: 11px; padding: 0 0 0 17px;}
LI.news {margin-left: -38px; margin-top: 0px; margin-bottom: 4px; list-style-type: none; list-style-position: outside; list-style-image: none; font-weight: normal; font-size: 11px; padding: 0 0 0 12px;}
LI.footer {margin-left: -31px; margin-top: 0px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; padding: 0 0 0 12px; color: #999999;}
LI.cost {margin-left: -49px; margin-top: 0px; margin-bottom: 4px; list-style-type: none; list-style-position: outside; list-style-image: none; font-weight: normal; font-size: 0.8em; padding: 0 0 0 17px;}
UL.none {margin-top: 0px; margin-bottom: 0px;}
LI.none {margin-left: -38px; margin-top: 2px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; font-weight: normal; padding: 0 0 5px 0px; border-bottom: 1px solid #A2D3FE;}
.img_align_mid {caption: Image vertical align - middle; vertical-align: middle;}
.img_align_left {caption: Image align - Left; float: left;}
.img_align_right {caption: Image align - Right; float: right;}
.align_right {caption: Text align - Right; text-align: right;}
.align_center {caption: Text align - Center; text-align: center;}
.padding_top_5px {padding-top: 5px; visible: false;}
.padding_top_10px {padding-top: 10px; visible: false;}
.padding_left_10px {padding-left: 10px; visible: false; }
.padding_10px {padding: 10px 10px 0px 10px; visible: false;}
.padding_10px2 {padding: 10px; visible: false;}
.padding_bottom_10px {padding-bottom: 10px; clear: both; visible: false;}
.width_100 {caption: Table width (100%); width: 100%; border: 0px;}
.width_547 {width: 547px; border: 0px; visible: false;}
.width_577 {width: 577px; border: 0px; visible: false; text-indent:0px;}
.width_148 {width: 148px; border: 0px; visible: false;}
.width_417 {width: 417px; border: 0px; visible: false;}
.width_250 {caption: Table width (250px); width: 250px; border: 0px;float:right;}
.form {caption: Form style (Use on form fields);font-family:  Verdana, Tahoma, Arial, Helvetica;  padding: 3px; border: 1px solid #7F9DB9; font-size: 11px; vertical-align: middle;}
.title_style {color: #047BB2; font-size: 0.95em; font-weight: bold; padding: 3px 3px 4px 10px; border-bottom: 1px solid #047BB2; clear: both; visible: false;}
.item_box {padding: 7px 10px 10px 10px; margin-bottom: 10px; visible: false;}
.item_box_white {padding: 0px 10px 10px 10px; margin-bottom: 10px; visible: false;}
.item_box_hp {padding: 7px 10px 10px 10px; line-height: 1.1em; visible: false;}
.border_bottom {border-bottom: 1px solid #DDDDDD; visible: false;}
.feature_bg {padding: 10px 5px 8px 10px; visible: false;}
.td_blue {caption: Table cell colour (Blue); }
.td_grey {caption: Table cell colour (Grey); }
.td_lightblue {caption: Table cell colour (Light Blue); }
.rh_bluebox {padding: 5px 5px 1px 5px; visible: false; font-size: 11px; line-height: 1.4em;}
.factfile_text {font-size: 0.9em; padding-bottom: 5px; visible: false;}
.body_container {width: 734px; visible: false;}
.section_left {float: left; width: 88px; visible: false;}
.section_right {float: right; width: 194px; visible: false;}
.achievement_box {padding: 3px 10px 10px 10px; font-size: 11px; visible: false;}
.content_bluebox {padding: 5px 10px 8px 10px; visible: false;}
.content_bluebox_bt8 {padding: 5px 10px 8px 10px; font-size: 11px; visible: false;}
.hp_item_left {float: left; width: 269px; visible: false;}
.hp_item_right {float: right; width: 269px; visible: false;}
.fade_hr {height: 1px; visible: false;}
.backtotop {margin-top: 8px; font-size: 0.8em; visible: false; text-decoration: none;}
.clear {caption: Clear Tag (to be used inside a Div tag); clear: both; font-size: 0.1%;}
#clear1 {clear: both; font-size: 0.1%;}
#clear2 {clear: both; font-size: 0.1%;}
#clear3 {clear: both; font-size: 0.1%;}
#clear4 {clear: both; font-size: 0.1%;}
#clear5 {clear: both; font-size: 0.1%;}
#clear6 {clear: both; font-size: 0.1%;}
#clear7 {clear: both; font-size: 0.1%;}
.img_credit {caption: Image caption text (0.7em Grey); font-size: 0.7em; color: #999999; margin-top: 2px;}
OL {list-style-type: decimal; list-style-position: outside; list-style-image: none; }
.width_180 {caption: Table width (180px); width: 180px; border: 0px;float:right;}
.td_lightblue2 {caption: Table cell colour (Light Blue); }
.td_bluetitle {caption: Table cell colour (Table title Blue);}
.rh_grey_box {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;}
.padding_left_10px2 {padding-left: 10px; visible: false;}
.form2 {caption: Form style (Use on form fields);font-family:  Verdana, Tahoma, Arial, Helvetica;  padding: 3px; border: 1px solid #7F9DB9; font-size: 0.9em; vertical-align: middle;}
.margin_left {margin-bottom: 10px; margin-left: 10px; visible: false; width: 180px; float: right;}
.margin_right {margin-bottom: 10px; margin-right: 10px; visible: false; width: 180px; float: left;}
UL {list-style: circle outside url(/images/bullet.gif);}