					/*** HORIZONTAL LINE ***/

hr {
		color :#336699;
		background-color : white; 
		height : 3px;
}
                                                

					/*** HEADERS ***/

h1 {
		font-family : arial, helvetica, sans-serif;
		text-transform:uppercase;
		font-size : 14px; 
		font-weight : bold; 
		color : #003366;
		background-color : transparent;  
} 


h2 {
		font-family : arial, helvetica, sans-serif;
		text-transform:uppercase;
		font-size : 12px; 
		color : #CC0000; 
		font-weight : bold; 
		background-color : transparent; 
} 


h3 {
		font-family : arial, helvetica, sans-serif;
		text-transform:uppercase;
		font-size : 12px; 
		color : #112288; 
		font-weight : bold; 
		background-color : white;
		margin-bottom : 0px;
} 


 
h4 {
		font-family : arial, helvetica, sans-serif;
		text-transform:uppercase;
		font-size : 11px; 
		color : #CC0000; 
		font-weight : bold; 
		background-color : transparent; 
}                                 
                                                                       
h5 {
		font-family : arial, helvetica, sans-serif;
		text-transform:uppercase;
		font-size : 12px;          
		color : #112288;
		font-weight : bold;
		background-color : transparent;
		margin-bottom : 0px;
}
         
	                                                                       
				/*** TEXT ***/

li {
		list-style : disc; 
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px;
		color: black;
		background-color : transparent ;  
} 


.black {
		color : black;
		background-color : transparent ;  
} 


p {
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px; 
		color : black; 
		background-color : white; 
} 


td {
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px; 
		color : black; 
		background-color : white; 
} 


form {
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px; 
		color : black;
		background-color : white;  
} 


radio {
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px; 
		color : black; 
		background-color : white; 
} 

                                   
				/*** LINKS ***/    
			                       
A:link {
		color: #333366;
		background-color : transparent; 
}


A:visited {
		color : #333366; 
		background-color : transparent ; 
} 


A:hover {
		color : green;                                                
		background-color : transparent ; 
} 
        
                       
.menu a:link {
		color : white; 
		text-decoration : none ; 
		background-color : transparent ; 
		font-weight : bold; 
} 


.menu a:visited {
		color : white; 
		text-decoration : none ;
		background-color : transparent ;  
		font-weight : bold; 
} 


.menu a:hover {
		color : yellow; 
		text-decoration : none ;
		background-color : transparent ;  
} 
                                      
/*   a:span.accesskey { text-decoration: underline; }*/


.access a:link {
		color : white; 
		text-decoration : none ; 
		background-color : transparent ; 
} 


.access a:visited {
		color : white; 
		text-decoration : none ;
		background-color : transparent ;  
} 


.access a:hover {
		color : yellow; 
		text-decoration : none ;
		background-color : transparent ;  
} 
                                     


				/* dn*/                            
#dn {
		position : absolute; 
		left : 81px; 
		top : 10px;                                                
		background-color : transparent;
} 


				/* TITLE TAG */                            
#titletag {
		position : absolute; 
		left : 210px; 
		top : 10px; 
		background-color : transparent;
} 



				/* MENU*/   
				                     
#menu {
		position : absolute; 
		left : 20px; 
		top : 25px; 
		width : 170px; 
		line-height : 27px;
		font-family : berthold akzidenz, verdana, helvetica, arial, sans-serif; 
		font-size : 10px; 
		color : yellow; 
		background-color : transparent;
		} 

				
				
				/* SUBMENU*/ 				                 

.menu dd 	{
		margin-left:15px;
}
				
								
.menu dl 	{
		margin-top:-3px;
		line-height : 27px;
		margin-bottom:-3px;
}
															
				/* ACCESS */   
				                     
#access {
	position : absolute;
	left : 22px;
	top : 453px;
	width : 170px;
	/*	text-align: center;          */                               
		font-family : berthold akzidenz, verdana, helvetica, arial, sans-serif;
	font-size : 9px;
	color : white;
	background-color : transparent;
} 


				/* content col 1*/         
				               
#col1 {
		position : absolute; 
		left : 210px; 
		top : 80px; 
		width : 260px;
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px; 
		color : black; 
		background-color : transparent;
} 

				/* content col 2*/                 
				       
#col2 {
		position : absolute; 
		left : 495px; 
		top : 80px; 
		width : 260px; 
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px; 
		color : black; 
		background-color : transparent;
} 

#col2 dt {
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px; 
		color : #249;
		background-color : white;
		margin-top : 10px;  
} 

#col2 dd {
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px; 
		color : black;
		background-color : white;
		margin-left : 15px;  
} 

				/* content full*/                        

#full {
		position : absolute; 
		left : 210px;  
		top : 80px;                                                
		width : 560px;                                                
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px; 
		color : black; 
		background-color : transparent;
} 
#full dt {
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px; 
		color : #249;
		background-color : white;
		margin-top : 10px;  
} 

#full dd {
		font-family : verdana, helvetica, arial, sans-serif; 
		font-size : 13px; 
		color : black;
		background-color : white;
		margin-left : 15px;  
} 
				/* coming up*/                        
#comingup {
		background:transparent;
		margin-top:55px;
		text-align:center;
		border-style:solid;
		border-width:2px;
		border-color:#c20;
		padding:10px;
}                                       
                                      
				/* map*/                        
#map {
		position : absolute; 
		left : 490px; 
		top : 115px;                                              
		background-color : transparent;
}                                       

th {vertical-align : top;
font-size : 13px;
text-align : left;}
