html, body{ 
	margin:0; padding:0; 
	background:#FFFFFF;
	font-family:verdana,tahoma,helvetica,sans-serif; 
	font-size:12px;
	}
#mybody{ 
	width:800px;
	}
#title{
	width:800px; height:88px; 
	}
#titlebg{
	width:800px;
	height:88px; 
	font-size:10px; 
	background:#A8C2DD url(../images/all/title.gif) no-repeat; 
	background-position:left top;
	border-top:14px solid #486380;
	}

#titlemenugsearch{
	width:360px;
	float:right;
	padding: 0 4px 0 0;
	border:1px solid #000000;
	}

#titlemenu{
	float:right;
	}

#main{
 	display:inline; /* Fixes IE Double Margin Float Bug */ 
   	float:left;
    width:526px;
	text-align:center;	
	margin: 20px 0 0 140px;
    }
	
#contentwrap{
	margin-top: 2px;
	margin-left:auto; 
	margin-right:auto;
	width: 526px; 
	text-align:center; 
	background: url(../images/all/blnback.png) no-repeat;
	background-position:right bottom;
	}
	
#content{
	width:460px; 
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	}
	
#nav, #right {
	float:left;
	margin-top:20px;
	}	
#nav{	    
    width:140px;
	margin-left:-83%;
    }
#right{
    width:130px;
	margin-right:0px;
	   }
.righthead{ color:#5E7893; padding-left:4px; font-variant:small-caps;}
.righthead, .head1{
	font-size:11px;
	font-weight:bold;
	border-bottom:1px dashed #D6DADE;
	}
.head1 a, .head1 a:active, .head1 a:visited{ color:#5E7893; text-decoration:none;padding-left: 14px; margin: 0px; margin-left:0px; height: 15px;background: url('../images/all/pfeil.gif') no-repeat;}
.head1 a:hover{color:#BAC7D4; text-decoration:none;}

.special{font-size:11px; border-bottom:1px dashed #D6DADE;}
.special a, .special a:active, .special a:visited{ color:#FF0000; font-weight:bold;text-decoration:none;padding-left: 14px; margin: 0px; margin-left:0px; height: 15px;background: url('../images/all/pfeil.gif') no-repeat;}
.special a:hover{color:#BAC7D4; text-decoration:none;}	

.navcontent, .linkscontent{padding:6px 0 0 4px;}

#footer{
	float:left;
	width:520px;
	text-align:center;
	border-top:1px dashed #D6DADE;
	font-size:11px;
	padding-top:2px;padding-bottom:20px;
	color:#ADADAD;		
	}
#footer a:link, #footer a:active, #footer a:visited { color:#ADADAD; font-weight:normal;text-decoration: none; }
#footer a:hover { color:#ADADAD; font-weight:normal;text-decoration: underline; }


#mainmenu{
	width:800px;
	border-top: 4px solid #CFD1D3;
	background:#486380;
	color:#D0D5D9;
	text-align:right;
	padding: 0 0 2px 0;
	}
	
#mainmenu a:link, #mainmenu a:active, #mainmenu a:visited, #mainmenu a:hover { 
	color:#D0D5D9; font-weight:bold; text-decoration: none; 
	}
#mainmenu a:hover { 
	color:#FFFFFF; font-weight:bold; text-decoration: none; 
	}