body {
	    /*background: #cfcecf;*/
		background: #013464;
		margin: 0px;
		margin-top: 10px; 
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;}
		
.main { width: 764px;
		margin: auto;}
		  
		  
/* Drop down menus top nav bar */
ul#nav {
	list-style: none;
	padding: 0;
	margin: 92px 0 0 25px;
	font-size:14px; 
	font-weight:bold; 
	color:#444;
}

ul#nav a {
	font-weight: bold;
	font-size:14px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#444;
}

ul#nav a:hover {
    text-decoration:underline;
}

ul#nav li li a {
	display: block;
	font-weight: normal;
	color: #444;
	width:125px;
	padding: 6px 0px 6px 5px;
}

ul#nav li li a:hover {
	/*border: 1px solid #6e76c1;*/
	text-decoration:underline;
	width:120px;
	padding: 6px 0px 6px 5px;
}

ul#nav li {
	float: left;
	position: relative;
	/*width: 100px;*/
	text-align: left;
	cursor: default;
}

li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
	background-color:#bde7f7; /*light blue*/
	/*padding: 5px 0 5px 0;*/
	width:125px;
	padding:0;
	margin:0;
	border-right: solid 1px #6e76c1; /*dark blue*/
	border-left: solid 1px #6e76c1;
	border-bottom: solid 1px #6e76c1;
}

li>ul {
	top: auto;
	left: auto;
}

li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}

li:hover ul, li.over ul {
	display: block;
}
  
.content { background-image:url(images/body.jpg); 
		   vertical-align:top;
		   font-size: 13px;
		   color: #333;}
.content a {font-size: 13px; font-weight:bold;}
.content a:link { color: #666; text-decoration:none; }
.content a:visited { color: #666; text-decoration:none; }
.content a:hover { color: #666; text-decoration: underline;}
.content div {margin: 20px 15px 5px 25px; line-height:1.4}
.content p {margin: 10px 10px 0px 30px; font-size:14px; line-height:1.4}

.content2 { background-color:#eee;
		   vertical-align:top;
		   line-height: 1.4;
		   height: 350px; 
		   font-size: 13px;
		   color: #333;}
.content2 a {font-size: 13px; font-weight:bold;}
.content2 a:link { color: #333; text-decoration:underline; }
.content2 a:visited { color: #333; text-decoration:underline; }
.content2 a:hover { color: #333; text-decoration: none;}
.content2 div {margin: 10px 50px 10px 50px;}

.blu {background-color:#013464; width: 18px}
		   
.footer { background-image:url(images/foot.jpg);
          vertical-align:top;
		  height: 121px;
		  color: #91b3d9;
		  color: #ccccff;
		  font-weight:bold;
		  font-size: 14px; }
.footer a {font-size: 17px; font-weight:bold;}
.footer a:link { color: #dcdddf; text-decoration:none; }
.footer a:visited { color: #dcdddf; text-decoration:none; }
.footer a:hover { color: #dcdddf; text-decoration: underline;}
.footer div { margin: 40px 300px 0px 30px;
              line-height: 1.3 }

.footer2 {vertical-align:top;
		  color: #91b3d9;}

.phone { margin: 0 0 0 110px; font-weight:bold; font-size:18px; }
.email { margin: 0 0 0 40px; font-weight:normal; font-size:14px; }
.email a {font-size: 13px; font-weight:bold;}
.email a:link { color: #91b3d9; text-decoration:none; }
.email a:visited { color: #91b3d9; text-decoration:none; }
.email a:hover { color: #91b3d9; text-decoration: underline;}

.maintxt div { font-size: .75em;
		   line-height: 1.4;
		   color:#666;
		   margin: 10px 20px 0px 60px;}

h6 {font-size:16px; color:#003399; font-weight:bold; margin: 15px 0 0 30px;}
h5 {font-size:14px; color:#003399; font-weight:bold; margin: 25px 0 -5px 50px;}
h4 {font-size:13px; color:#333; font-weight:normal; text-align:left; margin: 20px 20px 0 320px}
h3 {font-size:13px; color:#333; font-weight:normal; margin: 10px 120px 10px 80px;}
h2 {font-size:14px; color:#333; font-weight:bold; margin: 20px 0 -8px 50px;}
h1 {font-size:16px; color:#003399; font-weight:bold; margin: 15px 0 0 50px;}

.nav {background-image:url(images/nav.jpg); height: 121px}

td.topnav a { font-size:13px; font-weight:bold;}
td.topnav a:link { color:#ffffff; font-weight:bold; text-decoration: none; }
td.topnav a:visited { color:#ffffff; font-weight:bold; text-decoration: none; }
td.topnav a:hover { color:#ffffff; font-weight:bold; text-decoration: underline;}

.spin {font-size: 13px; color: #91b3d9;}
.spin a { font-size:12px; font-weight:bold;}
.spin a:link { color:#999; font-weight:normal; text-decoration: none; }
.spin a:visited { color:#999; font-weight:normal; text-decoration: none; }
.spin a:hover { color:#999; font-weight:normal; text-decoration: underline;}
