body 		{ background:#999999; color:#666666; margin:0px 0px; padding:0px 0px; ; font-family: Arial; sans-serif; font-size: 90%;}

.map  {
	font-family: Arial; 
	margin-top: 8px;
	padding-left: 15px;
	font-size: 75%;
	text-align: justify;}

.page_body  {
	font-family: Arial; 
	margin-top: 8px;
	font-size: 75%;
	padding-left: 15px;
	text-align: justify;
	padding-right: 15px}
	
H5  {color: #fff; font-size: 80%; padding: 0 0 0 0 ; margin: 0 0 0px 10px;}
	
.mail_links  {
	font-family: Arial; 
	margin-top: 8px;
	font-size: 100%;
	text-align: left;}

.page_body table  {
	font-family: Arial; 
	margin-top: 8px;
	font-size: 100%;
	padding-left: 0px;
	padding-right: 0px}
	
.page_anons  {
	font-family: Arial; 
	margin-top: 8px;
	font-size: 70%;
	padding-left: 15px;
	text-align: justify;
	padding-right: 15px}
	
.page_title  {
	font-family: Arial; 
	color:#fff;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 80%;
	padding-left: 10px;
	font-weight: bold;
	text-align: left;
	padding-right: 0px}
	
.header_links  {
	font-family: Arial; 
	margin-top: 0px;
	font-size: 70%;
	padding-left: 2px;
	text-align: center;
	padding-right: 2px}
	
.footer_links  {
    color:#f3f3f3;
	font-family: Arial; 
	margin-top: 0px;
	font-size: 75%;
	padding-left: 15px;
	padding-right: 15px}
	
.page_news  {
	font-family: Arial; 
	color: #666666;
	margin-top: 8px;
	font-size: 95%;
	text-align: center;}
	
.page_news  table { 
	color: #666666;
	font-family: Arial; 
	margin-top: 8px;
	font-size: 75%;
	padding-left: 10px;
	text-align: justify;
	padding-right: 10px}
	
.data { 
    font-size: 95%; 
	padding-left: 10px;
	color: #336E8E; 
	font-weight: bold }
	
.bottom_body   { margin: 10px 10px 10px 10px;
    color:#E5EAED;
	font-family: Arial; 
	font-size: 75%;
	text-align: left}
	
.bottom_body2  { margin: 10px 10px 10px 20px;
    color:#E5EAED;
	font-family: Arial; 
	font-size: 75%;
	text-align: right}	


ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #BFCCD3;
	border-left: 1px solid #f3f3f3;
	width: 100%; /* Width of Menu Items */
	}

ul li {
	position: relative;
	}
	
li ul {
	position: absolute;
	left: 100%; /* Set 1% less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
ul li a {
	display: block;
	text-decoration: none;
    font-size: 75%;
	color: #fff;
	background: #015B7E; /* IE6 Bug */
	padding: 5px;
	padding-left: 10px;
	border: 1px solid #f3f3f3;
	border-bottom: 0px solid #f3f3f3;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%;
                     border-left: 10px }
/* End */

ul li a:hover { color: #fff; 
					  border-bottom: 0px solid #fff;
                      background: #277391; } 
					  /* Hover Styles */
		
li ul li a { padding: 2px 5px; 
			  border-left: 0px solid #f3f3f3;
			  }
			   /* Sub Menu Styles */
		
li:hover ul, li.over ul { display: block; } /* The magic */

.bottom_body2 a				{ background:transparent;}
.bottom_body2 a:link 		    { color:#E5EAED;  text-decoration: underline}
.bottom_body 2a:active 	{ color:#E5EAED;}
.bottom_body2 a:visited	    { color:#E5EAED;}
.bottom_body2 a:hover  	{ color:#fff; text-decoration: underline}

.header_links a				{ background:transparent;}
.header_links a:link 		    { color:#f3f3f3; text-decoration: underline}
.header_links a:active 	{ color:#f3f3f3;}
.header_links a:visited	    { color:#f3f3f3;}
.header_links a:hover  	{ color:#fff; text-decoration: underline}

.footer_links a				{ background:transparent;}
.footer_links a:link 		    { color:#f3f3f3; text-decoration: underline}
.footer_links a:active 	{ color:#f3f3f3;}
.footer_links a:visited	    { color:#f3f3f3;}
.footer_links a:hover  	{ color:#fff; text-decoration: underline}

.page_body a				{ background:transparent;}
.page_body a:link 		    { color:#336E8E; text-decoration: underline}
.page_body 2a:active 	{ color:#336E8E;}
.page_body a:visited	    { color:#999999;}
.page_body a:hover  	{ color:#5B91B3; text-decoration: underline}

.mail_links a				{ background:transparent;}
.mail_links a:link 		    { color:#336E8E; text-decoration: none}
.mail_links 2a:active 	{ color:#336E8E;}
.mail_links a:visited	    { color:#999999;}
.mail_links a:hover  	{ color:#5B91B3; text-decoration: none}

.page_news a				{ background:transparent;}
.page_news a:link 		    { color:#336E8E; text-decoration: underline}
.page_news 2a:active 	{ color:#336E8E;}
.page_news a:visited	    { color:#999999;}
.page_news a:hover  	{ color:#5B91B3; text-decoration: underline}

.page_anons a				{ background:transparent;}
.page_anons a:link 		    { color:#015B7E; text-decoration: underline}
.page_anons 2a:active 	{ color:#015B7E;}
.page_anons a:visited	    { color:#015B7E;}
.page_anons a:hover  	{ color:#2C7DB6; text-decoration: underline}

#q {width: 135;height: 18px; font-size: 75%; color: #666666}
.button_search {margin-left: 5px; margin-bottom: 0px; text-align: right;}