﻿body, div, h1, h2, h3, h4, h5, h6, p, a img, pre, blockquote, form, ul, ol, dl{
	margin: 0;
	padding: 0;
	border: 0;
}
body { 
  background-color: #669999;
  font-family:      Arial, Helvetica, sans-serif;
font-size: 14px;
 
}

p{
	margin:10px 5px 5px 5px;	
	font-size: 14px;
	line-height:20px;
}
ul {
	margin:10px 5px 5px 20px;
	font-size: 14px;
	line-height:20px;

}


#allcontent {
  width:            800px;
  padding-top:      0px;
  padding-bottom:   5px;
  background-color: #336666 ;
  margin-left:      auto;
  margin-right:     auto;
  margin-top:0px;
  border-bottom-style: none;  
   
}

#header {
   background-color: #336666;
   color:            #efe5d0;
   padding:          0px;
   margin:           0px;
   font-size:        90%;
}

div.navigate
{
clear:both; 
height: 30px;
border-top: 2px solid #336666;
border-bottom: 2px solid #336666;
background-color: #336666;
padding: 0px 0px 0px 5px;
text-align: left;
color:#FFFF33;


}


#maincontent
{
  font-size:        100%;
  color:            #FFFFFF;
  background-color: #336666;
  padding-top: 		 2px;
  Padding-bottom: 5px;
  
  

 
}

#footer
 {
  background-color: #336666;
  color:            #FFFFFF;
  text-align:       center;
  padding-top:      10px;
  padding-bottom:   10px;
  margin:           0px;
  font-size:        90%;
 
  border-top:		1px solid  #669999;
  clear:both;
}

#counter
{
 background-color: #336666;
  color:            #FFFFFF;
  text-align:       center;
  padding-top:      10px;
  padding-bottom:   10px;
  margin:           0px;
  font-size:        90%;
  width:			800px;
  margin-left:      auto;
  margin-right:     auto;
  border-top:		1px solid  #669999;
  visibility:		hidden;
}


h1
{
font-size: 24px;
}

h2
{
font-size: 22px;
}

h3
{
font-size: 20px;
}

.colouremphasis
{
color:            #66FF99;
margin:10px 5px 5px 5px;	

}
h4
{
font-size: 18px
}

h5
{
font-size: 16px;
}

h6
{
font-size: 14px;
}


a:link{ color: #FFFFFF; text-decoration: underline; font-size: 100%;}
a:visited{color:#FFFF33; text-decoration: underline; font-size:100%;}
a:hover{color:#FFFF33; text-decoration: underline; font-size: 100%;
}
a.pdf:link{ color: #FFFFFF; text-decoration: underline; font-size: 100%;
	background-image: url('../images/general/pdf_icon.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding:0 0 0 20px;
}

a.pdf:visited{color:#FFFF33; text-decoration: underline; font-size:100%;
	background-image: url('../images/general/pdf_icon.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding:0 0 0 20px;

}
a.pdf:hover{
	
	color: #FFFF33;
	text-decoration: underline;
	font-size: 100%;
	background-image: url('../images/general/pdf_icon.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding:0 0 0 20px;

}

iframe
{

    width: 760px;
    border: 0px;
       
}
#thumbnail
 {
	border-style: none;
	vertical-align: top;
	  background-color: #336666;
	  margin-bottom: 5px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Menus

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul.menu {
	list-style: none;
	margin: 0;
	padding: 0;
	color: #FFFF33;
}
ul.menu * {
	margin: 0;
	padding: 0;
	color: #FFFF00;
}
ul.menu a {display:block; color:#000; text-decoration:none;color:#FFFF33;list-style:none;}
ul.menu li {position:relative; float:left; margin-right:2px;color:#FFFF33;list-style:none;}
ul.menu ul {position:absolute; top:26px; left:0; background:#558888; display:none;  list-style:none;color:#FFFF33;}
ul.menu ul li {	position: relative;
	border: 1px solid #aaa;
	border-top: none;
	width: 128px;
	margin: 0;
	color: #FFFF33;
}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#558888;color:#FFFF33;}
ul.menu ul li a:hover {background-color:#558888;color:#FFFF33;}
ul.menu ul ul {left:128px; top:-1px;color:#FFFF33;list-style:none;}
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background-color:#558888; width:114px;color:#FFFF33;}
ul.menu .menulink:hover, ul.menu .menuhover {background-color:#558888;text-decoration:underline;color:#FFFF33;}
ul.menu .sub {background: #558888 url('../images/menu/arrow.gif') no-repeat 116px 8px}
ul.menu .topline {border-top:1px solid #A2A865}

p{
	
	  text-align:justify;
}
p.leftmarginnarrow{
margin-left: 10px;
margin-right:10px;
	}
p.footer
 {
  background-color: #336666;
  color:            #FFFFFF;
  text-align:       center;
  padding-top:      10px;
  padding-bottom:   10px;
  margin:           0px;
  font-size:        90%;
}

