/* basic layout styles */
body { 
	padding: 0; 
	margin: 0; 
  background-color: #eeeede;
}

body,td,h1,h2,div,li {
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
  line-height: 16px;
}

body,td,div {
  text-align: left;
}
td { vertical-align: top; }

H1, H2 , H3{ color: #004960; margin-top: 0; }

H1 { font-size: 20px; font-weight: normal; line-height: 22px;}
H2 { font-size: 14px; color: #000000; margin-bottom: 5px; font-weight: bold; }
H3 { font-size: 14px; font-weight: bold; color: #999999; margin-bottom: 5px; }
H4 { font-size: 12px; font-weight: bold; color: #000000; margin: 0; }

a { color: #004960; text-decoration: none; }
a:hover { text-decoration: underline; }

/* content styles */
div.padding {
  padding: 25px 35px 30px 25px;
}

div.breadcrumbs {
  position: absolute;
  top: 155px;
  color: #ffffff;
  padding-left: 30px;
  text-transform: uppercase;
}

div.footpadding {
  padding: 7px 20px;
}

div.hiddentext {
  display: none;
}

table.board img {
  padding: 0px 10px 10px 0;
  border: 0;
}

img.board { 
  float: left; 
  padding: 0 10px 8px 0;
}

td.content {
  background-color: #ffffff;
  background-image: url('../images/rightshadow.jpg');
  background-repeat: repeat-y;
  background-position: right top;
  vertical-align: top;
  width: 651px;
  color: #777777;
  height: 500px;
}

div.footer {
  background-color: #544741;
  color: #eeeeee;
  font-size: 10px;
  background-repeat: repeat-y;
  background-position: right top;
  width: 663px;
  background-image: url('../images/rightshadow.jpg'); 
}

table.borders {
  border-top: 1px solid #999999;
  border-right: 1px solid #999999;
}

table.borders td {
  border-bottom: 1px solid #999999;
  border-left: 1px solid #999999;
}
