nav {
  font-family: "Times New Roman", Times, serif;
  
}

#coolmenu{
border: 1px solid white;
background-color:#0066CC;
text-align:center; 

}

#coolmenu a{
font: bold 13px Verdana;
padding: 2px;
padding-left: 4px;
display: block;

color: white;
text-decoration: none;

}

html>body #coolmenu a{
width: auto;
}

#coolmenu a:hover{
background-color: #3399FF;
color: black;
}

#flagmenu{
border: 1px solid white;
background-color:#CC0000;
text-align:center; 

}

#flagmenu a{
font: bold 13px Verdana;
padding: 2px;
padding-left: 4px;
display: block;

color: white;
text-decoration: none;

}

html>body #flagmenu a{
width: auto;
}

#flagmenu a:hover{
background-color: #CC3300;
color: black;
}

#tabledescription{

width: 100%;
height: 1em;
padding: 2px;
filter:alpha(opacity=0);
-moz-opacity:0;
}

a.nav:link {
	border-style:solid;
	border-width:0px;
	text-decoration:none;
	padding:2px;
	border-color:white;
	background: #3399FF;
	
	}
	
a.nav:hover { 
	border-color:white;
	color:white;
	background: #3399FF;
	}

a.nav:visited {
	border-style:solid;
	border-width:0px;
	text-decoration:none;
	padding:2px;
	border-color:white;
	background: #3399FF;
	
	}
	
nav2 {
  font-family: "Times New Roman", Times, serif;
  
}

a.nav2:link {
	border-style:solid;
	border-width:0px;
	text-decoration:none;
	padding:2px;
	border-color:white;
	
	
	}
	
a.nav2:hover { 
	border-color:white;
	color:white;
	text-decoration:underline;
	background: #bbbbbb;
	}

a.nav2:visited {
	border-style:solid;
	border-width:0px;
	text-decoration:none;
	padding:2px;
	border-color:white;
	
	
	}
	
visited {
  font-family: "Times New Roman", Times, serif;
  
}

a.visited:link {
	border-style:solid;
	border-width:0px;
	text-decoration:none;
	padding:2px;
	border-color:white;
	background: #3399FF;
	color: white;
	
	}
	
a.visited:hover { 
	border-color:white;
	color:white;
	}

a.visited:visited {
	border-style:solid;
	border-width:0px;
	text-decoration:none;
	padding:1px;
	border-color:white;
	background: #3399FF;
	color: white;
	}	
	
td#background {
	background: #3399FF;
	text-align: center;
	border-style:solid;
	border-width:1px;
	padding:2px;
	
	border-bottom-color:#cccccc;
	border-right-color:white;
	border-left-color:white;
	border-top-color:white;
	}

td#borderleft {
	background: #3399FF;
	text-align: center;
	border-style:solid;
	border-width:1px;
	padding:2px;
	
	border-bottom-color:#cccccc;
	border-right-color:white;
	border-left-color:#3399FF;
	border-top-color:white;
	}

td#borderright {
	background: #3399FF;
	text-align: center;
	border-style:solid;
	border-width:1px;
	padding:2px;
	
	border-bottom-color:#cccccc;
	border-right-color:#3399FF;
	border-left-color:white;
	border-top-color:white;
	}
	
#description	{
	text-align: left;
	vertical-align: text-top;
	background-color: white;
	
	}

#center	{
	text-align:center;
	}

#photo {
	text-align:center;
	}
#fontcolor	{
	color: #000099;
	font-weight: bold;
	font-size: 18px;
}
#fontcontact	{
	font-weight: bold;	
}

.softfont13 {
	font-size: 13px;
	color: gray;
	padding:0px;
}

.copy {
	font-size: 12px;
	color: gray;

	padding: 0px;
}

.smallfont {
	font-size: 11px;
}

optionstyle {
  font-family: "Times New Roman", Times, serif;
  
}

option.optionstyle:hover { 
	border-color:white;
	color:white;
	background: #999999;
	}

nav3 {
  font-family: "Times New Roman", Times, serif;
  
}

a.nav3:link {
	border-style:solid;
	border-width:0px;
	text-decoration:none;
	padding:2px;
	border-color:white;
	
	
	}
	
a.nav3:hover { 
	border-color:white;
	color:white;
	text-decoration:underline;
	background: #bbbbbb;
	}

a.nav3:visited {
	border-style:solid;
	border-width:0px;
	text-decoration:underline;
	padding:2px;
	border-color:white;
	
	
	}

.background {
	background: #FFFFFF;
	text-align: left;
	border-style:solid;
	border-width:2px;
	padding:3px;
	
	border-bottom-color:white;
	border-right-color:#ebe9ed;
	border-left-color:white;
	border-top-color:white;
	}

td.about {
	color: #8B7D6B;
	text-decoration:underline;
       }
p.aboutred {
	color: red;
	}
p.aboutblue {
	color: blue;
	}
a.about:link {
	text-decoration:underline;
	}

#eg     {
        font-size: 11pt;
        color: #000099;
        }
#egred     {
        font-size: 11pt;
        color: red;
	font-weight: bold;
        }

#eggray {
	color:grey;
        font-size: 11pt;
	}		