/**************** General rules *********************/
*{font-size:100.01%;	margin:0;	padding:0;	}

html, body{font-size:100.01%;padding: 0; margin: 0; }
body {font-family:  arial, Tahoma, sans-serif; color: #555;  }
img {border:none;}
fieldset { border: none;   margin: 0;   padding: 0;	}	
strong	{	font-weight: 520;	}	
td	{font: 100% arial, hevetica, sans-serif;	}
ul	{list-style: square;}	

/**************** Links *********************/
a:link { color: #003399; text-decoration:none; border-bottom:1px solid gray;}
a:visited { color: #003399;text-decoration:none; border-bottom:1px solid black; }
a:focus, a:hover, a:active {	color: white;	background-color: #3366cc;	text-decoration:none; border-bottom:1px solid white;}

/**************** Headings *********************/

h4	{	font-weight: 800;	font-size: 110%;	color: #000066;	}
h5	{	font-weight: 800;	font-size: 100%;	color: #666666;	}
h1 {	font-weight: 800;	font-size: 120%;	color: #000066;	margin:0;	}
	
/**************** Sections *********************/	

#container	{	background-color: #fff;	font-size:90%;margin:5px;}
#header	{}
#header img.logo {display:none;}
#header img.printlogo {}
#sidebar	{	float: none;}
#contents { float:none;}
#contents p { margin:10px 0 10px 0; }
#contents ul { }

#footer{clear: both;border-top:1px solid #003399;margin-top:8px;	}
#footer img {display:none;}

/**************** Navigations *********************/
#navcontainer ul ul {display:none;}
#navcontainer ul {margin:10px 0 20px 0;}
#navcontainer li, #access li {font-size:90%; margin:5px 0 5px;}
#access {margin-left:10px;margin-bottom:10px;}
#access li {list-style-type:none;font-size:80%;}


/**************** Other stuff *********************/
		
#logolinks a:link { color: gray; text-decoration: none; }
#logolinks a:visited { color: gray;text-decoration: none; }a:hover, a:active{color: gray;	text-decoration: underline;background-color: white;}
#btt {float:right;}
p.tagline	{display:none;	}
#map {text-align: center;}
