body.page {
background: #F0F3FB url(imgs/bg.jpg) top left repeat-x;
padding: 10px 0px 0px 0px;
margin: 0px;
font-family: Tahoma;
font-size: 10pt;
text-align: center;
}

table.main {
vertical-align: top;
width: 800px;
padding: 3px;
background-color: #FFFFFF;
margin: 0 auto;
}

table.main td.navigation {
vertical-align: top;
width: 180px;
border: 1px solid #EEEEEE;
padding: 5px;
text-align: left;
}

table.main td.navigation div {
display: block;
padding: 0px;
color: #000000;
padding-top: 3px;
padding-bottom: 3px;
width: 180px;
}

table.main td.navigation a.hlink {
width: 180px;
display: block;
background-color: #003660;
padding: 1px;
padding-left: 3px;
color: #FFFFFF;
margin-bottom: 0px;
text-decoration: none;
}

table.main td.navigation a.subitem {
display: block;
width: 175px;
border-left: 2px solid #EEEEEE;
}

table.main td.navigation a:hover {
background-color: #F5F5F5;
border-left: 2px solid #FFD600;
display: block;
color: #000000;
}

table.main td.navigation a:active {
background-color: #F5F5F5;
border-left: 2px solid #DA1A35;
}

table.main td.navigation a.hlink:hover {
background-color: #829EBF;
border: none;
color: #000000;
}

table.main td.navigation span {
font-size: 7pt;
text-align: center;
display: block;
width: 180;
}

table.main td.content {
padding: 5px;
padding-left: 5px;
vertical-align: top;
border: 1px solid #EEEEEE;
width: 620px;
text-align: left;
}

h1 {
font-size: 14pt;
font-weight: normal;
margin-top: 5px;
margin-bottom: 5px;
padding: 2px;
padding-left: 5px;
margin-left: 0px;
letter-spacing: 2px;
background-color: #EEEEEE;
}

td.content a{
  color: #444444;
  text-decoration: underline;
}

a {
color: #333333;
text-decoration: none;
}

a:hover {
color: #AAAAAA;
}

input.error, textarea.error, button.error{
  border: 1px solid #DD0000;
}

a:visited{
  color: black;
}

input, select, textarea {
background: #FFFFFF url(imgs/inputbg.gif) top left repeat-x;
font-family: Verdana;
font-size: 10pt;
border: 1px solid #999999;
padding: 1px;
}

form {
display: inline;
}


hr {
border: 1px solid #EEEEEE;
}

table.standard {
border: 1px solid #EEEEEE;
border-collapse: collapse;
}

table.standard td {
border: 1px solid #EEEEEE;
padding: 3px;
}
