@charset "utf-8";
/* CSS Document */

/* Basics */
img { border:0; }
body{ 
 background-color:#e4e4e4; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:10px;
}
table{ 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:10px;
}
ul, li {
 margin: 0; padding: 0; 
 list-style-position: inside;
}
a:link, a:visited {
 color: #000000;
 text-decoration: none;
}
a:hover, a:active {
 color: #000000;
 font-weight: bold;
 text-decoration: underline; 
}
/* Div Styles */
#apDiv1{
 position:absolute;
 left:502px;
 top:1px;
 width:904px;
 left:50%;
 margin-left:-452px;
 height:auto;
 z-index:1;
 
}
#content{
 padding-top:0px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;

 border-right: #555 1px solid;
 border-left:#555 1px solid;
 border-bottom:#555 1px solid;
 background-color:#FFFFFF;}
#footer{
 padding:2px;
 clear:left;
 text-align:center;
}
#left{
 float:left; 
 width:153px;
}
#middle{
 float:left;
 text-align:left;
 width:565px;
 margin-left:4px;
 margin-right:4px;
 margin-bottom:7px;
}
#right{
 float:left;
 width:153px;
}
/* Boxen Styles */
.grey{
 border:#e4e4e4 1px solid;
 background-color:#f9f9f9;
 margin-left:1px;
 padding-left:5px;
 padding-right:5px;
 margin-bottom:7px;
}
.white{
 border:#FFFFFF 1px solid;
 background-color:#FFFFFF;
}
.text{
 border:#e4e4e4 1px solid;
 background-color:#FFFFFF; 
 margin-top:3px; 
 padding-left:5px;
 padding-right:5px; 
 height:auto;padding-bottom:5px;
}

/* Topnavi */
.topnavi{
 padding:2px;
 clear:left;
 text-align:center;
 font-weight: bold;
 color:#555;
 
 border:#e4e4e4 1px solid;
 background-color:#f9f9f9;
 margin-left:1px;
 padding-left:5px;
 padding-right:5px;
 margin-bottom:7px;
}
.topnavi a:link, .topnavi a:visited {
 color: #555;
 text-decoration: none;
}
.topnavi a:hover, .topnavi a:active {
 color: #000000;
 font-weight: bold;
 text-decoration: overline;
}
input,textarea { 
margin:2px; 
border:1px groove #c8c8c8; 
background-color:#f9f9f9; 
color:#000000; 
font-family:Verdana,Helvetica,sans-serif; 
font-size:12px; 
}