
.align-left {
      text-align:left;
}

.align-center {
      text-align:center;
}

.align-right {
      text-align:right;
}

p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height : 18px;
font-weight: bold;
color: black;
padding-left : 0;

}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height : 18px;
font-weight: bold;
color: black;
padding-left : 0;
}

td {
color: black;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
padding-left : 0;
}

a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0000FF;
text-decoration: underline
}
a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0000FF;
text-decoration: underline
}
a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0000FF;
text-decoration: underline
}
a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF0000;
text-decoration: underline
}

.body_cell {
  background-color: #FFFFFF;
  padding: 15px;
  border-width: 5px;
  border-style: solid;
  border-color: #0066FF;
  vertical-align: top;
}


.logo {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #F2DDCD;
background-color: #46735A;
text-align: right;
padding-top: 10;
padding-right: 30px;
}

.page_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
background-color: #0066ff;
padding-left: 200px;
padding-top: 3px;
padding-bottom: 3px;
}

.bg_fill {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #F2DDCD;
  background-color: #46735A;
  vertical-align: top;
}

.white_fill {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  background-color: #FFFFFF;
  vertical-align: top;
}

.left_fill {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #F2DDCD;
  background-color: #FFFFFF;
  padding-top: 10;
  padding-left: 10;
  padding-right: 10;
  text-align: left;
  vertical-align: top;
}

.g_add {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #F2DDCD;
  background-color: #FFFFFF;
  padding-top: 10;
  text-align: center;
  vertical-align: top;

}

.bot_trim {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  background-color: #0066FF;
  vertical-align: middle;

}

.col2 {
background-color: #F2DDCD;
padding: 15px;
border-width: 1px;
border-style: solid;
border-color: #000000;
}

.page_footer, .page_footer a:link, .page_footer a:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
padding-left: 10;
padding-top: 10;
padding-bottom: 10;
vertical-align: middle;
text-align: center;
}

.page_footer a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
padding-left: 10;
padding-top: 10;
padding-bottom: 10;
}


.topnav1 {
    color: #FFFFFF;
    font-weight : bold;
    border-width: 0px;
    border-style: none;
    border-color: #000000;
    background-color: #FF0000;
    text-align:center;
    vertical-align: middle;
}

.topnav1 a{
    color: #FFFFFF;
    text-decoration: none
}

.topnav1 a:link  {
    color: #FFFFFF;
    text-decoration: none
}

.topnav1 a:visited  {
    color: #FFFFFF;
    text-decoration: none
}

.topnav1 a:hover  {
    color: #FFFFFF;
    text-decoration: underline;
    font-weight : bold;
}

.topnav1_act {
    color: #FFFFFF;
    font-weight : bold;
    text-decoration: underline;
    border-width: 0px;
    border-style: none;
    border-color: #000000;
    background-color: #FF0000;
    text-align:center;
    vertical-align: middle;
}

.topnav1_act a{
    color: #FFFFFF;
    text-decoration: underline;
}

.topnav1_act a:link  {
    color: #FFFFFF;
    text-decoration: underline;
    font-weight : bold;
}

.topnav1_act a:visited  {
    color: #FFFFFF;
    text-decoration: underline;
    font-weight : bold;

}

.topnav1_act a:hover  {
    color: #FFFFFF;
    text-decoration: underline;
    font-weight : bold;
}


.topnav2 {
    font-weight : bold;
    border-width: 0px;
    border-style: none;
    border-color: #000000;
    background-color: #FFFFFF;
    text-align:center;
    vertical-align: middle;
}

.topnav2 a{
    color: #000000;
    text-decoration: none
}

.topnav2 a:link  {
    color: #000000;
    text-decoration: none
}

.topnav2 a:visited  {
    color: #000000;
    text-decoration: none
}

.topnav2 a:hover  {
    color: #000000;
    text-decoration: underline;
    font-weight : bold;
}

.topnav2_act {
    border-width: 0px;
    font-weight : bold;
    text-decoration: underline;
    border-style: none;
    border-color: #000000;
    background-color: #FFFFFF;
    text-align:center;
    vertical-align: middle;
}

.topnav2_act a{
    color: #000000;
    font-weight : bold;
    text-decoration: underline;
}

.topnav2_act a:link  {
    color: #000000;
    font-weight : bold;
    text-decoration: underline;
}

.topnav2_act a:visited  {
    color: #000000;
    font-weight : bold;
    text-decoration: underline;
}

.topnav2_act a:hover  {
    color: #000000;
    text-decoration: underline;
    font-weight : bold;
}



.topnav3 {
    font-weight : bold;
    border-width: 0px;
    border-style: none;
    border-color: #000000;
    background-color: #0000ff;
    text-align:center;
    vertical-align: middle;
}

.topnav3 a{
    color: #FFFFFF;
    text-decoration: none
}

.topnav3 a:link  {
    color: #FFFFFF;
    text-decoration: none
}

.topnav3 a:visited  {
    color: #FFFFFF;
    text-decoration: none
}

.topnav3 a:hover  {
    color: #FFFFFF;
    text-decoration: underline;
    font-weight : bold;
}

.topnav3_act {
    font-weight : bold;
    border-width: 0px;
    border-style: none;
    border-color: #000000;
    background-color: #0000ff;
    text-align:center;
    vertical-align: middle;
}

.topnav3_act a{
    color: #FFFFFF;
    font-weight : bold;
    text-decoration: underline;
}

.topnav3_act a:link  {
    color: #FFFFFF;
    font-weight : bold;
    text-decoration: underline;
}

.topnav3_act a:visited  {
    color: #FFFFFF;
    font-weight : bold;
    text-decoration: underline;
}

.topnav3_act a:hover  {
    color: #FFFFFF;
    text-decoration: underline;
    font-weight : bold;
}

