body {
  margin: 20px;
  background-image: url(images/background.gif);
  background-repeat: repeat-x;
background-position:top;
  background-color: #4c575b;

  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
}

a:link, a:visited, a:active {
 color:#D91C16;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.submenu a:link, .submenu a:visited, .submenu a:active {
  color: #a9b4b6;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}
.submenu a:hover {
  text-decoration: underline;
}
.site a:link, .site a:visited, .site a:active {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}
.site a:hover {
  text-decoration: underline;
}

p.site {
margin:0px;
padding:0px;
}


h1 {
color:#D91C16;
margin:0px;
padding:0px;
font-size:24px;
font-weight:bold;
}

h2, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover {
color:#000;
font-size:17px;
font-weight:bold;
text-decoration:none;
}

.bottomh1 {
font-size:19px;
color:#000;
}

ul.menu, ul.menu ul{
margin:0px;
padding:0px;
}

.menu li {
  list-style-type: none;
  overflow:hidden;
}

.menu li a:link, .menu li a:visited, .menu li a:active {
width:183px;
padding:4px;
padding-left:12px;
margin-bottom:1px;
background-color:#A9B3B5;
display:block;
color:#fff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.menu li a:hover {
background-color:#4C575B;
}

.menu li ul li a:link, .menu li ul li a:visited, .menu li ul li a:active {
background-color:#ccc;

width:171px;
padding:4px;
padding-left:24px;
font-weight:normal;
}

.menu li ul li a:hover{
background-color:#999;
}

p {
line-height:18px;
}

.border {
	border:1px solid #000;
}