BODY  { color: #8b8f68; font-size: 100%; font-family: arial, sans-serif; background-color: #c6cb94; background-image: url("background.gif"); background-repeat: repeat-y; background-position: 50% 50%; margin: 0; padding: 0 }
A:link  { color: #8b8f68; font-weight: normal; text-decoration: underline; background-color: transparent }
A:visited  { color: #6d9cb4; font-weight: normal; text-decoration: underline; background-color: transparent }
A:active  { color: #8b8f68; font-weight: normal; text-decoration: underline; background-color: transparent }
A:hover  { color: #8b8f68; font-weight: bolder; text-decoration: underline; background-color: transparent }
INPUT {
    BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 75%; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
SELECT {
    BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 75%; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
#livesite-site-border  { margin-right: auto; margin-bottom: 15px; margin-left: auto; width: 765px }
#livesite-nav  { font-size: 60%; padding-top: 5px; padding-bottom: 5px }
#livesite-nav A:link  { color: #8b8f68; font-weight: normal; text-decoration: none }
#livesite-nav A:visited  { color: #6d9cb4; font-weight: normal; text-decoration: none }
#livesite-nav A:active  { color: #8b8f68; font-weight: normal; text-decoration: none }
#livesite-nav A:hover  { color: #8b8f68; font-weight: bolder; text-decoration: underline }
#livesite-site-header {
    FONT-SIZE: 75%;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent;
    background-position: right;
}
#livesite-site-header A:link  { color: #8b8f68; text-decoration: underline; background-color: transparent }
#livesite-site-header A:visited  { color: #6d9cb4; text-decoration: underline; background-color: transparent }
#livesite-site-header A:active  { color: #8b8f68; text-decoration: underline; background-color: transparent }
#livesite-site-header A:hover  { color: #8b8f68; font-weight: bold; text-decoration: underline; background-color: transparent }
#livesite-site-nav     { color: white; background-color: #8b8f68; background-image: url("navbackground.jpg"); width: 100% }

#livesite-page-border {
    MARGIN-BOTTOM: 20px; WIDTH: 763px
}
#livesite-area-header {
    FONT-SIZE: 75%
}
#livesite-page-header {
    PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 75%
}
#livesite-page-content-left {
    PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 75%; FLOAT: left; WIDTH: 470px
}
#livesite-page-content-right {
    PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 60%; FLOAT: right; WIDTH: 200px; COLOR: White; BACKGROUND-COLOR: #8fcae8;
}

#livesite-page-content-right A:link  { color: white; text-decoration: underline }
#livesite-page-content-right A:visited {
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
    color: white;
}
#livesite-page-content-right A:active {
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
    color: white;
}
#livesite-page-content-right A:hover  { color: white; font-weight: bolder; text-decoration: underline }



#livesite-system-area {
    PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 75%
}
#livesite-page-footer {
    PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 75%
}
#livesite-area-footer {
    FONT-SIZE: 75%
}
#livesite-site-footer {
    FONT-SIZE: 60%
}
#livesite-site-footer A:link {
    FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#livesite-site-footer A:visited {
    FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#livesite-site-footer A:active {
    FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#livesite-site-footer A:hover {
    FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#menu    { color: white; background-color: transparent; list-style-type: none; margin: 0; padding: 0 }
#menu LI  { color: white; background-color: transparent; float: left }
#menu A     { color: white; font-size: 75%; font-weight: normal; text-decoration: none; display: block; padding: 5px 7px; float: left; border-right: 1px none #c6cb94 }
#menu A:hover  { color: white; font-weight: normal; text-decoration: none; background-color: #8b8f68 }
.drop_down_menu  { color: white; font-size: 70%; background-color: #8b8f68; visibility: hidden; position: absolute; top: 0; left: 0; border-top: 1px solid white; border-right: 1px solid white; border-left: 1px solid white }
.drop_down_menu UL  { color: white; background-color: #c6cb94; list-style-type: none; margin: 0; padding: 0 }
.drop_down_menu A:link  { color: white; text-decoration: none; display: block; padding: 2px 10px; width: 150px; border-bottom: 1px solid white }
.drop_down_menu A:visited  { color: white; text-decoration: none; display: block; padding: 2px 10px; width: 150px; border-bottom: 1px solid white }
.drop_down_menu A:active  { color: white; text-decoration: none; display: block; padding: 2px 10px; width: 150px; border-bottom: 1px solid white }
.drop_down_menu A:hover  { color: white; text-decoration: none; background-color: #8b8f68 }
.submit_search  { color: #808080; font-size: 100%; background-color: #fff }
.submit_mailing_list {
    FONT-SIZE: 11px;
    color: gray;
    background-color: white;
}
.search-query {
    FONT-SIZE: 15px
}
.search-submit {
    FONT-SIZE: 11px;
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: gray; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: white
}
.livesite_highlight {
    COLOR: Gray; BACKGROUND-COLOR: transparent
}
.livesite_hr   { color: #fff; height: 1px; border-width: 0 }
.livesite_input_submit  { color: white; background-color: gray; padding: 2px; border-style: solid; border-width: 1px; border-color: #e0e0e0 gray gray #e0e0e0 }

.livesite_input_submit_primary  { color: white; background-color: gray; padding: 2px; border-style: solid; border-width: 1px; border-color: #e0e0e0 gray gray #e0e0e0 }
.livesite_input_submit_secondary {
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #e0e0e0 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #e0e0e0 1px solid;
    COLOR: gray;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: white;
}
.livesite_input_radio {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.livesite_input_checkbox {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.livesite_button_primary  { color: white; text-decoration: none; background-color: gray; padding: 2px 10px; border-style: solid; border-width: 1px; border-color: #e0e0e0 gray gray #e0e0e0 }
A.livesite_button_primary:link {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: Gray; TEXT-DECORATION: none
}
A.livesite_button_primary:visited {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: Gray; TEXT-DECORATION: none
}
A.livesite_button_primary:hover {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: Gray; TEXT-DECORATION: none
}
A.livesite_button_primary:active {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: Gray; TEXT-DECORATION: none
}
A.livesite_button_small_secondary {
    FONT-SIZE: 90%;
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #e0e0e0 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #e0e0e0 1px solid;
    COLOR: gray;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
A.livesite_button_small_secondary:link {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: gray; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
A.livesite_button_small_secondary:visited {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: gray; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
A.livesite_button_small_secondary:hover {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: gray; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
A.livesite_button_small_secondary:active {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: gray; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}

.livesite_legend
{
    color: gray;
    font-weight: bold;
}

.livesite_office_use_only
{
    background-color: #f2f2f2;
}