
/* -------------------------------- STOCKMARKET ----------------------------------------------------------------*/

A:link          { color: #666666;; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
A:visited       { color: #666666;; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
A:hover         { color: #6699CC;; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
A:active        { color: #666666;; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

ul		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
ol		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

td		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
tr		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

input {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

a.nav:link, a.nav:visited, a.nav:active {color: #FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
a.nav:hover {color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
/* ------- GENERAL FONT SETTINGS -------------- */
.heading1 {font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #ff0000}
.heading2 {font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #ff0000}
.heading3 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #ff0000}
.heading4 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ff0000}
.heading5 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #ff0000}
.bodyText {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; FONT-WEIGHT: normal; color: #000000}

/* H1 {font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #04557D} */
H1 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #04557D}
H2 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #04557D}
H3 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #04557D}
H4 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #04557D}
H5 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #04557D}
body {
	background-color: #35434F;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #363131;

}

.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #363131;
}
.bodyTextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.bodyTextHeaderBG {
	background-color:#f7f7f7;
	
}
.DarkHeaderBG {
	background-color:#e6e6e6;
		font-size:12px; color:#333333; font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.BaseColourHeaderBG {
	background-color:#5987B1; 
	font-size:12px; color:#FFFFFF;font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.BaseColourBodyBG {
	background-color:#f7f7f7; 

}
.BaseColour2HeaderBG {
	background-color:#91980C; 
	font-size:12px; color:#FFFFFF;font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

/*----------------------------*/
.bodyTextHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
}
.bodyTextHeaderBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.services_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.services_subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.sloganHeaderRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #FF0000;
	font-weight: bold;
}
/*----------------------------*/
.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.footerText A:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.footerText A:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.footerText A:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.footerText A:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}


.ul_services {
	color: #333333;
	list-style-type:circle;
	list-style-position:outside;
	margin-left: 0;
	margin-bottom:1;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:1;
	
	text-indent: -1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.ul_servicesSQ {
	color: #333333;
	list-style-type:square;
	list-style-position:outside;
	margin-left: 0;
	margin-bottom:1;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:1;
	
	text-indent: -1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
.ol_services {
	color: #333333;
	list-style-position:outside;
	margin-bottom:1;
	margin-left:1;
	margin-right:0;
	margin-top:0;
	padding-bottom:1;
	
	text-indent: -1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	/* --------------Coral Content Colours --------------------------------------------------------------------------------------*/

.tableHeaderBG {background-color: #04557D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff}
.tableBorder {border: 2px solid #003399} 
.tableBodyBG {background-color: #f7f7f7}
.tableContentBG {background-color: #fff}
.tableContentBG2 {background-color: #666666}
.cellHighlightBG {background-color: #ffff00}
.textHighlight {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffff00}
.textHighlightBlue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #3366CC}
.textHighlightBlueLG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #3366CC}
.textHeaderWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff}
.textHeaderWhiteSM {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  color: #ffffff}
.textHeaderWhiteLG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff}
.textHeaderDark {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #333333}
.textHeaderDarkLG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #333333}

.textPageHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff; text-align:center;}


/*---------------------------------------------------------------------------------------------------------------------------*/


.mainTable{
	background-color:#FFFFFF;
}
.leftBorder{
	background:url(left_bar.gif) top left repeat-y;
	width:7px;
}
.rightBorder{
	background:url(right_bar.gif) top right repeat-y;
	width:10px;
}
.leftSpace{
	width:7px;
}
.rightSpace{
	width:10px;
}




