html{margin:0;padding:0;background-color:#FFFFFF;}
body{font-family: verdana; font-size: 12px; text-align:center; color: #000000; margin:0;padding:0; background-image: url(images/background.png); background-repeat: repeat-x;}
p, table{margin:0 10px 10px}
a {text-decoration: none; color: #000000;}
div#header {height: 120px; background-image: url(./images/header.png); margin-bottom: 5px; color: #FFFFFF;}
div#container{text-align:justify}

div#content p{line-height:1.4}
div#content .headl {background-color: #FFFFFF; border: 1px solid #DBDBDB; margin-left: 10px; margin-right: 10px; padding:3px; margin-bottom: 5px;}
div#content h1 {font-size: 12px; font-weight: bold; margin:0}
div#content h2 {font-size: 12px; font-weight: bold; margin:0 10px 0px}
div#content a {color: #000088; text-decoration: underline;}
div#content a:hover {color: #a42929; text-decoration: none;}

div#navigation{background:#FFFFFF;border: 1px solid #970000;}
div#navigation .headl {background-color: #970000; padding: 3px; font-size: 11px; margin: 3px; font-weight: bold; color: #FFFFFF;}
div#navigation .links {background-color: #DBDBDB; margin-left: 3px; margin-right: 3px; padding: 3px; margin-bottom: 3px; font-size: 11px;}
div#navigation ul{
  margin: 0;
  padding: 0;
  list-style: none;
}

.mainmenu a{
  display: block;
  margin-left: 3px;
  margin-right: 3px;
  margin-bottom: 1px;
  padding: 2px 3px 2px 3px;
  font-size: 11px;
  color: #001757;
  border: 1px solid #001757;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */
.mainmenu a:hover{
  color: #FF8400;
  background-color: #970000;
}
.submenu a{
  display: inline;
  font-weight: bold;
  border: 0;
  font-size: 10px;
  padding: 2px 3px 2px 3px;
  margin: 1px 1px 1px 4px;
}
.submenu a:hover{
  background-color: #FFFFFF;
}
div#extra{background:#FFFFFF;border: 1px solid #DBDBDB; margin-bottom: 2px;}
div#extra .ads{text-align: center; font-size: 8px; margin: 3px;}

div#footer{margin-top: 5px; border: 1px solid #001757; background-color: #e2e2e2; color: #656565; font-size: 10px; text-align: center; height: 25px;}
div#footer .metanav{text-align: right;}
div#footer p{margin:0;padding:5px 5px}
div#footer a{color: #656565;}

div#container{width:950px;margin:0 auto}
div#wrapper{float:left;width:100%}
div#content{margin: 0 255px 0 185px}
div#navigation{float:left;width:180px;margin-left:-950px;}
div#extra{float:left;width:250px;margin-left:-252px}
div#footer{clear:left;width:100%}

img{border:0;}
.err{font-weight: bold; color:#FF0000;}
.ok{font-weight: bold; color:#99CC00;}
input{font-size: 10px; padding: 2px;}
.sidebar{
  font-size: 10px;
}
.sidebar ul{
  margin: 0;
  padding: 0;
  list-style: none;
}
.sidebar li{
  float: left;
  width: 125px;
}

