body {background: #003366; color: #FFFFFF}
a { font-family: Verdana, Arial, sans-serif; text-decoration:none; font-size: medium; color: #DE8600; cursor:crosshair;}
h1 {  font-family: Verdana, Arial, sans-serif; font-size: x-large; font-weight: bold;  background: #003366; color: #DE8600}
h2 {  font-family: Verdana, Arial, sans-serif; font-size: large; font-weight: bold;  background: #003366; color: #DE8600}
h3 {  font-family: Verdana, Arial, sans-serif; font-size: medium; font-weight: bold;  background: #003366; color: #FFFFFF}
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold;  background: #003366; color: #DE8600}
h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: normal; font-style: italic; background: #003366; color: #ffffff}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium;  color: #FFFFFF;}
a:visited {font-family: Verdana, Arial, sans-serif; font-size: medium; color: #DE8600;}
a:hover {  font-family: Verdana, Arial, sans-serif; text-decoration:underline; font-size: medium;  color: #FFFFFF;}
body {
	width: 90%
	margin: 20px;
	padding: 0px;
	background: #003366;
}

#headerleft {
  background-color: #003366;
  color: #003366;
  float:left;
  width:60%;
  padding-right: 20px
}

#headerright {
  background-color: #003366;
  color: #003366;
  float:right;
  width:35%;
}

#headerleft h1 a {
  margin: 10;	
  text-align: left;
  font-size: x-large;
  font-weight: bold;
  float: right;
}

#headerleft .slogan {
   text-align: left;
  color: #DE8600;
  font-size: large;
  }
  
#headerleft  .link {
 	font-size: large;
  	color: #DE8600;
  	text-decoration:underline;
}

#horizontalbar {
    background:#003366;
    border-top: 2px solid #DE8600;
    clear:both;
    }

#maintab {
		color: #003366;
		margin: 15px 0px 15px 0px;
		padding: 10px;
		z-index: 1;
		display: inline;
		padding-left: 10px
		}

#maintab ul {
		display: inline;
		overflow: hidden;
		width: 100%
		list-style-type: none; }
		
#maintab ul li {
		display: inline;
		overflow: hidden;
		list-style-type: none; }
		
#maintab ul li img {
                width: 15%;
}		

#maintab li.selected {
		border-bottom: 20px solid #003366
		}
		
#maintab li.active {
		border-bottom: 20px solid #003366
		}
		
#ajaxcontentarea {
		padding: 20px;
		border: 1px solid #DE8600;
		z-index: 2;	}
		
#contentstyle {
		padding: 20px;
		border: 1px solid #DE8600;
		z-index: 2;	}


#contentstyle a {
		text-decoration: none;
		color: #E8E9BE; }

#contentstyle a:hover { background: #898B5E; }

#footer {
 margin: 10;
 padding: 10;
 text-align: left;
 border-bottom: 1px solid #DE8600;
}
