
#top {   width:800px;
	   left:10px;
         valign:top;
	align:left;
        top:10px;
        margin:0 0 1em 0;
        padding:0px;
	}
#top h1 {	background-color:#CCC;
		color:#333333;
		clear:left;
		left:0px; 
		line-height:2em; 	
		font: Arial 28px bold; 
		border-style:none;
		text-align:center;
		margin:0px; 
		padding:0px}

#top a {	margin:0px; 
		padding:0px;
		text-decoration:none; border:none}
#top a:link {colour:#fff}
#top img {width:800px; margin:0px; padding:0px}


#topmenu  	{float:left;
		clear:left;
	      left: 10px;
	       margin: 0px;
	       padding: 0px;
	       background-color:#0088A1;       
		 }

#topmenu ul {clear:left;
  	list-style: none;
	margin: 0;
	padding:0
	}

#topmenu li {width:130px; float:left; text-align:center; margin:0px; padding:0px; border:2px solid #CCC}


#topmenu #currentpage a {display:block; background: #fff;	color: #333; 	}
#topmenu a:link {color:#FFFFCC; text-decoration: none}
#topmenu a:visited {text-decoration: none; color:#FFF; }
#topmenu a:hover {display:block; color:#005F70; background-color:#FFFFFF}


#left 

     { float:left; 
	clear:left;
	margin-top: 10px;
	padding: 0px;
       border: 2px solid #ccc; 
       width: 120px;
     background-color:#A8002B; 
       }

#left p {margin:0 ; padding:10 2 10 2; border:2px solid #CCC}
#left a:link {color:#FFFFFF  ; text-decoration:none; }
#left a:visited {color:#FFFFFF; text-decoration:none;}
#left a:hover {display:block; background-color:#FFFFFF; color:#A8002B;  }
#left #currentpage a {display:block; background-color:#FFFFFF; color:#A8002B;}
#left #currentpage a:hover {display:block; color:#FFFFFF; background-color:#A8002B;}


#submenu {float:left;
	width:650px;
         valign:top; 
         margin: 10px;
         padding: 10px;
	 background-color:#cccccc;
	border:1px solid #ccc
	}	

#submenu a:link {color:#fff}
#submenu a:visited {color: #005F70       }
#submenu a:hover {text-decoration:underline}
#submenu h1 {border-style:none;}


#right { 	float:left; 	
		width:650px;
         valign:top; 
         margin: 10px;
         padding: 10px;
              background-color:#FFFFFF;
               }

#topmost {border-top:0px}

body { 
	font: 8pt/16pt georgia; 
	background-color: #005F70;
	}
h1    {color:#414f2c   ; line-height:35px; font-family: Tahoma, sans serif; font-size: 24px; font-weight: bold; text-align:center;
	border-top: 5px solid #A8002B}

h2  {color:#414f2c   ;line-height:30px; font:Tahoma 18px bold; border-top: 2px solid #A8002B; text-align:center}

h3 {color:black; line-height:20px; font:Tahoma 14px bold;text-align:left;
	border-top:2px solid #ccc}

p { 
	color:#000000; 
	font: 10pt/16pt georgia; 
	margin-top: 0px; 
	text-align: justify;
    }
a  {font-size:14px }
a:link {color:#414f2c   ; text-decoration:none}
a:hover {background-color:#FFFFFF; color:#698070   }
a:visited {color: #414f2c   ; text-decoration:none}

li {font-family: Georgia, serif; font-size:14px}


.comment {width:300px; font-family:helvetica, microsoft sans serif; font-size:12px; font-style:italic; float:right; background-color:#B9ACBF; color:#414f2c   ; padding:10px; border:2px solid #ccc}
.source {font-family:Times New Roman; font-size:12px; text-align:left; font-style:italic; background-color:#FFFFFF; color:#414f2c   }
.menu {align:left; margin:0; padding;0}
.detail {font-family: tahoma, sans serif; font-size:12px; float:right; width:300px; background-color:#999999; color:white; padding:10px}
.box {margin:0 ; padding:10 2 10 2; border:2px solid #CCC}
.logo {float:left;width:800px}
.image {float:right; margin:20px; }
.topmost {border-top:0px}

