/* CSS Document */



#fake{
color: #333333;
}


body{
	/*background-color: #21218C;*/
	background-color:#21218C;
	font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	margin: 0;
	padding: 0;
}

a:link {
	color: #333333;
}
a:visited {
	color: #666666;
}

a:hover {
color: black;
text-decoration: none;
}

td{
font: normal 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

.normalfont{
font: normal 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

a:link {
	color: #333333;
}
a:visited {
	color: #666666;
}



#menu{
border: 1px solid black;
border-bottom-width: 1px;
width: 185px;
position: absolute;
top: 190px;
left: 27px;
}

#menu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#menu li a{
display: block;
padding: 2px 0;
padding-left: 9px;
width: 169px; /*185px minus all left/right paddings and margins*/
height: 20px;
text-decoration: none;
text-align: left;
color: black;
background-color: white;
border-bottom: 1px solid #90bade;
border-left: 5px solid #21218C;
}

* html #menu li a{ /*IE only */
width: 187px; /*IE 5*/
width: 169px; /*185px minus all left/right paddings and margins*/
}

#menu li a:hover {
border-bottom: 4px solid #90bade;
background-color: #21218C;
/*border-left-color: grey; /*1c64d1;*/
border-left-width: 20px;
border-left-color: white;
border-right: 20px solid #90bade;
height: 17px;
width: 134px;
color: white;
}

#menu div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 1px 0;
padding-left: 5px;
background-color: black;
width: 169px;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
text-align: center;
}

#textbox{
border: 1px solid black;
padding: 10px;
width: auto; /*700*/
height: auto;
position: absolute;
left: 240px;
right: 40px;
top: 186px;
background-color:white;
text-align: left;
float:left;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#topimage{
border: 1px solid black;
width: 390px; /*700*/
height: 200px;
position: absolute;
left: 456px;
top: 40px;
background-color:white;
}

#bluebox{
border: 1px solid black;
height: 169px;
width: 800px;
position: absolute;
left: 10px;
top: 10px;
background-color: white;
}

#sidebox {
width: 200px;
position: absolute;
border: 1px solid black;
top: 20px;
left: 20px;
background-color:#ddd;
text-align: center;
height: 360px;
} 

#sidebox2 {
width: 200px;
position: absolute;
border: 1px solid black;
top: 370px;
left: 20px;
background-color:white;
text-align: center;
height: auto;
} 

#logobox{
border: 3px solid white;
width: 300px;
height: 132px;
position: absolute;
left: 120px;
top: 26px;
background-color:#ddd;
text-align: center;
float:left;
font: normal 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#topbox2{
border: 1px solid black;
width: 200px;
height: auto;
position: absolute;
left: 553px;
top: 145px;
background-color:#21218C;
text-align: center;
float:left;
color: white;
font: normal 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#addressbox{
border: 1px solid black;
width: 150px;
height: 60px;
background-color:white;
text-align: center;
position: absolute;
left: 488px;
top: 60px;
}

#addressbox2{
border: 1px solid black;
width: 150px;
height: 60px;
background-color:white;
text-align: center;
position: absolute;
left: 663px;
top: 60px;
}

img.floatright{
float: right;
margin: 4px;
}

img.floatleft{
float: left;
margin: 4px;
}
