body {
	background-color: #D6E1E1;
}

A {     
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
   Color : #000000;
	text-decoration : none;
}

A:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
   Color : #000000;
	text-decoration : none;
}




/* #################################################################*/
/* DEFAULT SUBMIT BUTTON */
/* #################################################################*/
.submit {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

img {
	border: none;
}

input {
	font-family: Arial;
	font-size: 12px;
	color: #5C8688;
	padding:2px;
}

select {
	font-family: Arial;
	font-size: 12px;
	color: #5C8688;
	padding:2px;
}

.descriptionPicture {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border: 1px solid #5C8688;
}



/* #################################################################*/
/* FONT SETUP
/* #################################################################*/


.texterror {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color : #FF0000;
	margin-top: 5px;
	margin-bottom: 5px;
}

.textconfirm {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	padding: 10px;
	text-align: center;
	border : 2px solid #5C8688;
}

.texttmp {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.textsmall {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	}

.textwhite {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}

.textHeader {
	font-family: Arial;
	font-size: 18px;
	color : #5C8688;
	font-weight : bold;
}

.textOrange {
	font-family: Arial;
	font-size: 12px;
	color: #E2691F;
}

.textGrey {
	font-family: Arial;
	font-size: 12px;
	color: Gray;
}

.textGreySmall {
	font-family: Arial;
	font-size: 10px;
	color: Gray;
}

.textRed {
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
}

.logo {
	font-family: Arial;
	font-size: 18px;
	color : #FFFFFF;
	font-weight : bold;
}

/* #################################################################*/
/* NAVIGATION
/* #################################################################*/


.navi_spacer {
	background-color : #929292;
}

.navi_button {
	background-color: #666666;
	padding-left:5px;
	padding-right: 5px;
}

.contact_button {
	background-color: #4B4B4B;
	padding-left:5px;
	padding-right: 5px;
}


/* #################################################################*/
/* COLOUR BANDS
/* #################################################################*/

.greyBand {
	background-color : #D4D0C8;
}

.seagreenBand {
	background-color : #89490a;
}

.whiteBand {
	background-color : #FFFFFF;
}

.cyanBand {
	background-color : #dc8200;
}

.bodyBand {
	background-color: #D6E1E1;
}

/* #################################################################*/
/* tables
/* #################################################################*/

.mainTable {
	border : 1px solid #4B4B4B;
	padding: 2px;
	background-color: #FFFFFF;
	width: 780px;
	
}

.performanceData {
	font-family: Arial;
	font-size: 12px;
	color: #000000; /* SKIN COLOR - ERROR TEXT COLOUR */
}

.tableHeader {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color : #4B4B4B;
}

.charts {
	border : 1px solid #5C8688;
	padding: none;
}

.treeTable {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	border: 1px solid black;
	width: 500px;
	margin-top: 10px;
}

.borderTable {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	border: 1px solid black;
}

.productList {
	padding-left: 10px;
	padding-right: 10px;
}

.productListImage {
	border-right: 1px solid #ECECEC;
	border-top: 1px solid #ECECEC;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color : #FFFFFF;
	
}

/* #################################################################*/
/* DIV LAYERS
/* #################################################################*/

.investmentOptions {
	background-color: #D6E1E1;
	padding: 5px;
}

.references {
	border-left:1px dashed #D6E1E1;
	padding-left:10px;
}

.references_bottom {
	border-bottom: 1px dashed #D6E1E1;
	border-top: 1px dashed #D6E1E1;
	height: 40px;
}

.referencesSpacer {
	padding-right:20px;
}

.software {
	border-left:1px dashed #D6E1E1;
	width: 320px;
	padding-left: 10px;
}

.banner {
	border: 2px solid #5C8688;
	padding:5px;
}

.selected_directory {
	background-color: #DAD9AD;
	border: 1px solid #000000;
	vertical-align: middle;
}







