html {
	height:100%;
}

body {
	margin:0;
	background: url(graphics/bg_side.jpg);
	background-repeat: repeat-y;
	background-color: #e0e9e8;
}

.tablebdr{
	border: 2px solid #0d1810; 
	background-color: #fbfbef;
}



#wrapper {
	background-image: url(graphics/bg_html.jpg);
	background-position: top right;
	background-repeat: repeat-y;
	height: 100%;
}

#content
{
margin: 0 auto;
width: 780px;	
}
	
#footer, #footer td, #footer table, #footer a {
	font-size: 10px;
}

#header {
	margin: 10px auto 0 auto;
	text-align: center;
	width:700px;
	
}

a:link, a:visited
{
color: #000;
font: normal normal 12px Verdana, Arial, Helvetica, sans-serif;
}


a:hover, a:active {
	color: #5e0000;
	font: normal normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}



p {
	color: #0d1810;
	font: normal normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

h1 {
	color: #336600;
	font: bold 14pt Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	color: #336600;
	font: bold 18pt Verdana, Arial, Helvetica, 
sans-serif;
}

sup {
	color: #003200;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}


table {

	color: #0e1b12;
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
}

blockquote {
	color: #0d1810;
	font: normal normal 12px Verdana, Arial, Helvetica, sans-serif;
}

td {
	color: #0d1810;
	font: normal normal 12px Verdana, Arial, Helvetica, sans-serif;
}

th {
	color: #0d1810;
	font: normal bold 14pt Verdana, Arial, 
Helvetica, sans-serif;
}

.subhead2 {
	color: #0d1810;
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif;
}

.grey {
	color: #0d1810;
}

.text {
	color: #0d1810;
	font: normal 12px Verdana, Arial, Helvetica, 
sans-serif;
	text-align: justify;
}

/* horisontal navbar - navmain*/

#navmain {
padding:0 0 0 2px; /* for space between start of nav & page side */
margin:0; 
font-weight: normal;
background-image: url(graphics/bg_navmain.gif);
background-repeat: repeat-x;
color: #000;
height: 33px;
width: 100%; /* paddings not deducted */
/* border: 1px solid yellow; */
}

#navmain ul {
/*remove default values: */
margin: 5px 0 0 0; /* NB NB NB to position text in the navbar */
padding: 0;
}

#navmain li {
display: inline;
list-style: none;
margin: 0 0 0 -3px;	/*	use -3px to minimise space between buttons */
padding:0;
}

#navmain li a:link, #navmain li a:visited { 
color: #e0e9e8; 
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
letter-spacing: 2.7px;
text-decoration:none; /* to remove underline of the hyperlinks */
margin: 0 0 0 0; /* for the items */
padding: 8px 10px 8px 10px; /* for items: top, right bottom left for space around*/
border-top: 1px solid #4e6054;
border-right: 1px solid #4e6054;
border-bottom: 1px solid #4e6054;
border-left: 1px solid  #4e6054;;
}

#navmain li a:hover, #navmain li a:active {
color: #0e1b12; 
/* to set hover color for the hyperlinks */
border-top: 1px solid #567146;
border-right: 1px solid #567146;
border-bottom: 1px solid #0e1b12;
border-left: 1px solid #0e1b12;
}

