/* CSS Document */
BODY {
  margin: 0;
  background-color: #ffffff;
}
body,td,th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
}
a:link {
  color: #990000;
  text-decoration: none;
}
a:visited {
  text-decoration: none;
  color: #990000;
}
a:hover {
  text-decoration: underline;
  color: #CC0000;
}
a:active {
  text-decoration: none;
  color: #990000;
}
#index {
  float:left;
  width:150px;
  background-image:url(/4hpi/homP_deco.gif);
  background-repeat:repeat-y;
  }
#main {
  float:left;
  width:600px;
  margin:0;
  padding:0;
  border:0;
}
#main p {
  padding:2px 10px;
}
#main h2 {
	font-size:16px;
	padding-left:10px;
}
.buttonscontainer {
width: 135px;
padding-left:10px;
}

.buttons a {color: #333;
    background-color: #ddd;
    border:1px solid #eee;
    border-bottom:1px solid #ccc;
    padding: 6px;
    display: block;
    font: 11px Arial, sans-serif;
    font-weight: normal;
    text-decoration: none;
    text-align: left;}

.buttons a:hover {background-color: #c00;
    color: #fff;
    text-decoration: none;
	}
#header {
  width:750px;
  background-image: url(/4hpi/top2.jpg);
  background-repeat:no-repeat;
  background-position:0 0;
}
#header h1 {
  font-family:Georgia, Times New Roman, Times, serif;
  font-size:36px;
  color:#CCCCCC;
  text-align:right;
  margin:0;
  padding:0;
  padding-top:80px;
  padding-right:10px;
  }
#header a:link, #header a:visited, #header a:active {
    color:#fff;
    text-decoration: none;
    font-weight: 600;
    font-size: 11px;
}
#header a:hover {
  font-weight: 600;
  text-decoration: underline;
}
.banner {
	margin:0 0 10px 10px;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding: 10px 0;
	background-color:#eeeeee;
}
