body {background:#333366;color:#fff; font:70% verdana,tahoma,helvetica,sans-serif; margin:0; padding:0}
h1 {  font-family: Verdana, Arial, sans-serif; font-size: 1.8em; font-style: normal; font-weight: bold; color: #000099; text-decoration: none}
h2 {  font-family: Verdana, Arial, sans-serif; font-size: 1.3em; font-style: normal; font-weight: bold; color: #000099; text-decoration: none}
h4 {  font-family: Verdana, Arial, sans-serif; font-size: 1.1em; font-style: normal; color: #000000; text-decoration: none}
h6 {  font-family: Verdana, Arial, sans-serif; font-size: 0.75em; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
p { color: #fff; font-family: Verdana, Arial, sans-serif; font-size: 0.95em; font-style: normal; font-weight: normal; text-decoration: none}
a {  color: #ffff99; text-decoration: none}
a:hover {color:#ff6666}
a:visited {color:#ffa20e} 
img {border:0}
em {  font-style: italic; font-weight: normal}
strong {  font-weight: bold;}
hr {  color: #fff; height: 1px; margin: 0px}
address {font-style:normal}

.noshow {display:none; font-size:0.01em; margin:0; padding:0; border:0; background:none}

.floatright { float: right}
.floatleft { float: left}
.small { font-size: 10px}
.small2 { font-size: 75%}
.red {  color: #FF0000}
.allclear { clear: both}
.message { display: none}
.nowrap {white-space:nowrap;}

.centred {text-align: center}
.skip {position:absolute; left:-5000px}
.skip img {width:1px; height:1px}

#hdr {
	position:relative;
	width:100%; height:87px; 
	margin:0; padding:0px 0px;
	background-color: #CCFFFF; 
}

#headerLayer1 {			/* background image*/
	position:absolute; 
	top:0px; left:0px; 
	width:100%; height:78px; 
	margin:0px 0px 0px 0px; 
	z-index:10; 
	background-color: #CCFFFF; 
}

#headerLayer2 {			/* text		*/
	position:absolute; 
	width:450px; height:78px; 
	margin:0px 0px 0px 0px;	
	z-index:20; 
}
#headerLayer2 h1 {margin:0px 0px 0px 0px; padding:35px 10px 6px 10px; }


/* Top navigation */
#topnav {
	position:absolute; 
	left:0; top:85px; width:100%; 
	text-align:left; 
	margin-top:0em	; margin-left:0px; 
	padding:0px 0px 0px 0px ; 
	background-color: #CCFFFF; 
	white-space:nowrap; 
}
#topnav ul {
	left:0; top:0px; width:auto; 
	text-align:left; 
	margin:0; padding:2px 0px;
	border-top: 0;
	white-space:nowrap;
}
#topnav .now {display:inline; background:#333366; font-size:1.2em; 
	margin:0px 0px; padding:2px 20px; 
	width: auto;
}
#topnav .goto {display:inline; background:#33CCFF; font-size:1.2em; 
	margin:0px 0px; padding:2px 0px; 
	width: auto;
	border-right: 1px solid #000099;
}

#topnav a	{text-decoration:none; padding:0px 20px; margin:0px 0px;border:none}
#topnav a:link, #topnav a:visited, #topnav a:active 
	{color:#000; text-decoration:none; border:none}
#topnav a:hover	{color:#fff; text-decoration:none; border:none}
#topnav strong {color:#fff; padding:0 4px}
#topnav .navpad {width:6px; height:1px; padding:0;border:none}

#content {
	color:#fff;
	font-size:1.2em;
	padding: 15px 15px;
}
#content p {
	margin:0px;
	padding: 5px 10px 0px 5px;
}
#content img {display: none; float: right;
	margin:5px 0px 0px 5px;
	padding: 0px 10px 5px 10px;
}
#content  tr {border: 0}
#content  th, td {
	font-size:0.8em;
	width: 10em;
	text-align: center;
	font-weight: normal;
}
#content-th1 {
	color:#fff;
	font-size:1.2em;
	padding: 25px 0px 0px 0px;
	background:#333366;
}
#content-th1 img {margin:0; padding:0; border:1px #fff solid}
#content-th1 a  {color: #fff; text-decoration:none }  
#content-th1 a:hover  {color:#ff6666 }
#content-th1 a:visited {color: #ffa20e }  

.content-th2  {position:relative; margin:20px 10px 0px 10px ; padding: 0;}
.content-th2b  {position:relative; margin:0px 10px 0px 10px ; padding: 0;}
.content-th2-4-1 {position:relative;
	left:0; width: 165px; margin:0px 0px; padding:0; 
}
.content-th2-4-2 {position:absolute;
	left:200px; top: 0px; width: 165px; margin:0; padding:0; 
}
.content-th2-4-3 {position:absolute;
	left:400px; top: 0px; width: 165px; margin:0; padding:0; 
}
.content-th2-4-4 {position:absolute;
	left:600px; top: 0px; width: 165px; margin:0; padding:0; 
}

.content-th2-3-1 {position:relative;
	left:0; width: 230px; margin:0; padding:0; 
}
.content-th2-3-2 {position:absolute;
	left:250px; top: 0px; width: 230px; margin:0; padding:0; 
}
.content-th2-3-3 {position:absolute;
	left:500px; top: 0px; width: 230px; margin:0; padding:0; 
}

.content-th2-2-1 {position:relative;
	left:0; width: 355px; margin:0; padding:0; 
}
.content-th2-2-2 {position:absolute;
	left:400px; top: 0px; width: 355px; margin:0; padding:0; 
}

.content-th2-1-1 {position:relative;
	left:0; width: 700px; margin:0; padding:0; 
}

#brfoot {display: none; margin:0px 0px 0px 0px;
	color:#fff;
	padding: 0px;
	border-top: 1px; border-right: 0px;	border-bottom: 1px; border-left: 0px ;
	border-style: solid ; 
	border-color: #fff;
}
#brfoot p {color:#fff; 
	height: 100px; 	
	margin:0px 0px; padding: 0px 0px; 
	text-align: center; 
}
#brfoot img {
	height: 100px; width: 600px;
	margin:0px 0px; padding: 0px 0px; 
	border-left:1px #000 solid; border-right:1px #000 solid;
}

#contact {color:#fff; }
#contact p {text-align: center}
#contact address {text-align: center}

#footer {border-top:1px #339933 solid; font-size:0.85em; margin-top:30px; clear:both}

#photo p {margin:0px 10px 0px 0px; padding: 0px 0px; }
