body {font-family:Verdana,Geneva,Arial,Helvetica; margin:0px; background-color:#404040;}

/************** Title styles ************************************************************************************************************************/

h1 {font-size: 16px; color: #bfbfbf; font-weight: bold; margin-top: 0px; margin-bottom: 10px; line-height:110%}
h2 {font-size: 14px; color: #FFCC00; font-weight: bold; margin-top: 0px; margin-bottom: 10px; line-height:110%}
h3 {font-size: 12px; color: #ffffff; margin-top: 0px; margin-bottom: 10px; line-height:110%}

/************** Alternative Title styles ************************************************************************************************************************/

h1#nomargin {margin-bottom: 0px}
h3#nomargin {margin-bottom: 0px}

/************** Paragraph styles ************************************************************************************************************************/

p {font-size: 11px; color: #ffffff; line-height:120%; margin-top: 0px; margin-bottom: 10px}

p a:link {COLOR: #66CcFF; text-decoration: none}
p a:visited {COLOR: #66CcFF; text-decoration: none}
p a:active {COLOR: #ffcc00; text-decoration: underline}
p a:hover {COLOR: #0099FF; text-decoration: underline}

td.normal, td.normalHeading {
	font-size: 11px;
	color: #ffffff;
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CCCCCC;
}

td.normalHeading {padding: 12px 2px 2px 2px;}

.yellow {color: #FFCC00;}
.grey {color: #bfbfbf;}

p#small {font-size: 10px; line-height:110%;}
p#footer {font-size: 9px; margin-top: 20px;}
p#pagetitleleft {font-size: 12px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;}
p#pagetitlesubcentre {padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 50px;}
p#indent {margin-left: 15px; margin-right: 15px; }
p#lefthint {font-size: 10px; margin-left: 10px; margin-right: 10px; margin-top: 5px; margin-bottom: 5px; line-height:110%;}
p#nomargin {margin-bottom: 0px;}
p#smallnomargin {font-size: 10px; line-height:110%; margin-bottom: 0px;}

p#mainnavigation{
	width:160px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height:110%;
	margin-bottom: 2px;
	
}
	
p#mainnavigation a {display: block;}
p#mainnavigation a:link {color:#ffffff; text-decoration: none;}
p#mainnavigation a:visited {color:#ffffff; text-decoration: none;}
p#mainnavigation a:active {color:#FFCC00; text-decoration: none;}	
p#mainnavigation a:hover {color:#FFCC00; text-decoration: none;}

p#mainnavigationon{
	width:160px;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	line-height:110%;
	margin-bottom: 2px;
}
	
p#mainnavigationon a {display: block;}
p#mainnavigationon a:link {color:#FFCC00; text-decoration: none;}
p#mainnavigationon a:visited {color:#FFCC00;text-decoration: none;}
p#mainnavigationon a:active {color:#FFCC00; text-decoration: none;}
p#mainnavigationon a:hover {color:#FFCC00; text-decoration: none;}

hr {height:1px ; width:100%; color: #888888; background-color: #888888; border:0; margin-top: 0px; margin-bottom: 10px}

ul {margin-left: 3em; padding-left: 0em; color: #ffffff; font-size: 11px; line-height:120%; margin-top: 0px; margin-bottom: 10px}
ol {margin-left: 3em; padding-left: 0em; color: #ffffff; font-size: 11px; line-height:120%; margin-top: 0px; margin-bottom: 10px}

ul.reducedMargin {margin-left: 1.5em;}

ul a:link {COLOR: #66CcFF; text-decoration: none}
ul a:visited {COLOR: #66CcFF; text-decoration: none}
ul a:active {COLOR: #ffcc00; text-decoration: underline}
ul a:hover {COLOR: #0099FF; text-decoration: underline}

select {font-size: 11px; color: #000000;}
select#bottom {width:250px;}

input {font-size: 11px; color: #000000;}

.tablespaceunder {margin-bottom: 10px;}