body {
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, serif;
  font-size:1em;
  color: Black;
}
div#header {
  position: absolute;
  left: 0px;
  top: 5px;
  width:100%;
  height:90px;
  background-color: #D3DAE5;
  z-index: 1;
  background-image: url(/logotile.gif);
  }
  
div#topmenu {
position: absolute; 
left: 0px; 
top: 95px; 
width:100%; 
height:20px; 
background:#B0C0D5; 
border:solid 1px #364E74;
}



div#main {
  margin-top: 115px;
  margin-left:90px;
  margin-right: 90px;
  padding:15px;
}

a:Link {
 color: #182436; 
 text-decoration: underline;
  }
 
 
A:Visited {
color: #31486C; 
text-decoration: underline;
}

A:Hover {
 border-top-color: #1C2B3D;
 background-color: #DCDEBA;
 border-top-style: solid;
 border-top-width: 1px;
}



body {
background-color:#ffffff; 
margin-top:0px; 
margin-right:0px; 
margin-bottom:20px; 
margin-left:0px; 
scrollbar-arrow-color:White; 
scrollbar-face-color:#7497B8; 
scrollbar-shadow-color:#283B55; 
scrollbar-highlight-color:White; 
scrollbar-track-color:#BACADE;
}


P, UL,OL{
color:Black; 
font-family: Arial, Verdana, serif;
}



H1 {
color:Black; 
font-family: Arial, Verdana, serif;
font-size:22px; 
font-weight:700;
}

H2 {
color:Black; 
font-family: Arial, Verdana, serif;
font-size:18px; 
font-weight:700;
}

H3 {
color:Black; 
font-family: Arial, Verdana, serif;
font-size:16px; 
font-weight:700;
}

.inverseyellow {
background-color: Yellow;
color: Black;
}

.inversered {
background-color: Red;
color: White;
}

.inverseblue {
background-color: #B0C0D5;
color: #192b39;
}




.floatleft {
float:left
}

.testimonial {
	background-color: #FFFF9F;
	border: dashed;
	border-width: thin;
	border-color: #A3A3A3;
	}


.menu ul{ font-size: 10pt; 
    list-style-type:none;
	 margin: 5px;
	 padding: 2px;
	 border: 1px solid #B7B9FF;
}

.menu li{
	 text-decoration: none; 	
    border: 0;
    background: #CACAFF;
	 margin: 0px;
	 padding: 2px 10px;
	 border-left: 1px solid #fff;
	 border-top: 1px solid #fff;
	 border-right: 1px solid #8286FF;
	 border-bottom: 1px solid #8286FF;
	 
}


.menu a:Link {
	 text-decoration: none; 	
    border: 0;
	 margin: 0;
  }

 
.menu A:Visited {
	 text-decoration: none; 	
    border: 0;
	 background: #CACAFF;
	 margin: 0;
}

.menu A:Hover {
    text-decoration: none; 
	 display: block;
	 background: #A5B3CB;
	 color: White;
}


.recommended ul{ font-size: 10pt; 
    list-style-type:none;
	 margin: 5px;
	 padding: 2px;
	 border: 1px solid #787938;
}

.recommended li{
	 text-decoration: none; 	
    border: 0;
    background: #DCDEBA;
	 margin: 0px;
	 padding: 2px 10px;
	 border-left: 1px solid #fff;
	 border-top: 1px solid #fff;
	 border-right: 1px solid #6C6F34;
	 border-bottom: 1px solid #6C6F34;
	 
}


.recommended a:Link {
	 text-decoration: none; 	
    border: 0;
	 margin: 0;
  }

 
.recommended A:Visited {
	 text-decoration: none; 	
    border: 0;
	 background: #DCDEBA;
	 margin: 0;
}

.recommended A:Hover {
    text-decoration: none; 
	 display: block;
	 background: #DCDEBA;
	 color: White;
}


