body {

        font-family: trebuchet ms;

        font-size: 11pt;

        color: black;

        background-image: url('images/background.gif');

        margin: 0px 0px 0px 0px;

}




h2  {

        font-family: trebuchet ms;

        font-size: 16pt;

        font-weight: bold;

        line-height: 125%;

        color: #653101;

}



h3  {

        font-family: trebuchet ms;

        font-size: 14pt;

        font-weight: bold;

        line-height: 120%;

        color: #653101;

}



h4  {

        font-family: trebuchet ms;

        font-size: 14pt;

        font-weight: bold;

        line-height: 120%;

        color: #dfa507;

}



h5  {

        font-family: trebuchet ms;

        font-size: 13pt;

        font-weight: bold;

        line-height: 115%;

        color: #011165;

}











a {

        color: blue;

}



a:visited {

        color: #879294;

}


table.mainTable {

        border-color: #d3c69f;

        border-width: 0px 5px 0px 5px;

        background-color: #d1e2e9;

        border-style: solid solid solid solid;

        width: 738px;

        padding: 0px;

        border-collapse: collapse;

        border-spacing: 0px;

}

table.mainTable td {

        padding: 0px;

}



table.bodyTable {

        padding: 0px;

        width: 100%;

        border-collapse: collapse;

        border-spacing: 0px;

}

table.bodyTable td {

        padding: 0px;

}



table.bodyMain a {

        color: blue;

        font-family: trebuchet ms;

        font-size: 11pt;

        font-weight: normal;

        text-decoration: underline;

}



table.bodyMain a:visited {

        color: #879294;

        font-family: trebuchet ms;

        font-size: 12pt;

        font-weight: normal;

        text-decoration: underline;

}


td.photolink a:link {
  font-family: trebuchet ms;
  text-decoration: none;
  font-size: 10px;
  color: white;
  background-color: #630000;
  font-weight: bold;
}

td.photolink a:visited {
  font-family: trebuchet ms;
  text-decoration: none;
  font-size: 10px;
  color: #879294;
  background-color: #d1e2e9;
  font-weight: bold;
}



table.bodyMain td {

        text-align: left;

}



table.bodyMenu {

        background-image: url('images/menu_bg.gif');

        height: 30;

        text-align: center;

        width: 100%;

        border-collapse: collapse;

        border-spacing: 0px;

        padding: 0px;

}

table.bodyMenu a, a:visited {

        font-family: trebuchet ms;

        font-size: 16px;

        color: white;

        text-decoration: none;

        font-weight: bold;

}

table.bodyMenu a:hover {

        font-family: trebuchet ms;

        font-size: 16px;

        color: white;

        text-decoration: underline;

        font-weight: bold;

}



table.bodySearchBar {

        background-color: #879294;

        height: 26;

        width: 100%;

        border-spacing: 0px;

        padding: 4px;

        color: white;

        font-size: 12px;

        font-weight: bold;

}

span.searchform {

        color: #d1e2e9;

        font-size: 16px;

        font-weight: bold;

}

span.searchform input {

        border: 1px solid black;

        font-family: trebuchet ms;

        font-size: 13px;

        color: black;

}



table.bodyMain {

        background-color: white;

        width: 100%;

        border-spacing: 5px;

        height: 100%;

}







td.bodyCopyright {

        background-color: #879294;

        height: 15;

        width: 100%;

        border-spacing: 0px;

        padding: 2px;

        color: black;

        font-size: 10px;

        font-weight: bold;

        text-align: center;

}



a.bottomLink {

        color: #643000;

        font-weight: bold;

        font-size: 14px;

}

table.looseTable {
        padding: 3px;
}

table.looseTable td {
        padding: 3px;
}


table.looseTableCenter {

        padding: 3px;

        text-align: center;

}



table.looseTableCenter td {

        padding: 3px;

        text-align: center;

}



table.looseTableLeft {

        padding: 3px;

        text-align: left;

}



table.looseTableLeft td {

        padding: 3px;

        text-align: left;

}



table.looseTableRight {

        padding: 3px;

        text-align: right;

}



table.looseTableRight td {

        padding: 3px;

        text-align: right;

}

td.looseRowCenter {
        text-align: center;
}


td.looseRowLeft {
        text-align: left;
}

table.looseTable td.looseRowRight {
        padding: 3px;
        text-align: right;
}
table.looseTable td.looseRowLeft {
        padding: 3px;
        text-align: left;
}
table.looseTable td.looseRowCenter {
        padding: 3px;
        text-align: center;
}


#dropmenudiv{

position:absolute;

border:1px solid black;

border-bottom-width: 0;

line-height:18px;

width: 200px;

z-index:100;

}



#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

border-bottom: 1px solid black;

padding: 1px 0;

text-decoration: none;

font-family: trebuchet ms;

color: white;

font-size: 13px;

font-weight: bold;

}



#dropmenudiv a:hover{ /*hover background color*/

background-color: #585757;

}
