/* scrolling table cell */

BODY {font-size:62.5%}

 .scrollable { 
width: 100%; 
height: 450px; 
overflow: auto; 
}


/* HEADER */

td#header {
	background: #086087;
	height: 70px;
	width: 760px;
	vertical-align: bottom;
	text-align: right;
}


/* REPEATED HEADER BKG */

body#general {
    background: url(/images/generalbkg.gif) repeat-x scroll left top;
}

body#home {
	background: url(/images/eformationsbkg.gif) repeat-x scroll left top;
}

body#formations {
	background: url(/images/eformationsbkg.gif) repeat-x scroll left top;
}

body#propsearches {
	background:  url(/images/propsearchesbkg.gif) repeat-x scroll left top;
}

body#cosearches {
	background:  url(/images/cosearchesbkg.gif) repeat-x scroll left top;
}

body#offshore {
	background: url(/images/offshorebkg.gif) repeat-x scroll left top;
}

body#maintenance {
	background: url(/images/maintenancebkg.gif) repeat-x scroll left top;
}

body#elearning {
	background: url(/images/elearning.jpg) repeat-x scroll left top;
}
/* FOOTER */

td#footer {
	height: 40px;
	width: 760px;
	vertical-align: middle;
	border-top: 1px solid #CCCCCC;
}

td#footer p {
	color: #666666;
	margin-left: 20px;
	font: 10px Arial, Helvetica, sans-serif;
}

td#footer p a {
	color: #666666;
}
    
td#footer a:visited {
 text-decoration: none;
}
 
td#footer a:link {
 text-decoration: none;
}

td#footer a:active {
 text-decoration: none;
}


td#footer p a:hover {
	color: #000000;
}


/* GENERAL BODY STYLES */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #FFFFFF;
	margin: 0px;
}

body a {
	color: #666666;
}

body a:hover {
	color: #000000;
}


/* BACKGROUND COLOUR CLASSES */

.general {
     background: #84B0C3;
}

.home {
	background: #9DC2E1;
}

.formations {
	background: #9DC2E1
}

.propsearches {
	background: #D5D09E;
	
}

.cosearches {
	background: #CDBCAF;
}

.offshore {
	background: #B8A4BA;
}

.maintenance {
	background: #D0DBD5;
}

.elearning {
	background: pink;
}

/* TEXT CLASSES - HIGHLIGHTING STYLES */

.bold {
	font-weight: bold;
}

.normal {
	font-weight: normal;
}

.largetext {
	font-size: 24px;
}

.smalltext {
	font-size: 9px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.text12 {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: disc;
	color: #333333;




}

.text-standard-bold {
	font-size: 13px;
	font-weight: bold;
	font-color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;


}

/* TEXT CLASSES - HIGHLIGHTING COLOURS */

.text9DC2E1 {
	color: #9DC2E1;
}

.textD0DBD5 {
	color: #D0DBD5;
}

.text086087 {
	color: #086087;
}

.text3B86C3 {
	color: #3B86C3;
}

.textA1B8AB {
	color: #A1B8AB;
}

.textD5D09E {
	color: #D5D09E;
}

.textAAC2C8 {
	color: #AAC2C8;
}

.textB8A4BA {
	color: #B8A4BA;
}

.text-general-dark {
	color: #086087;
	font-size: 14px;
	font-weight: 700;
	font-family: Geneva, Arial, Helvetica, sans-serif;


}
.text-offshore {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	color: #A08AB3;
}
/* tables */
