body {
    margin: 20px;
}

a {
        color: #555555;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

div {
        color: #555555;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none
}

a.bg_blue {
    background-color: #006699;
        color: white;
        font-family: Tahoma;
        font-size: 11px;
    padding: 3px;
}

a.href_blue_big {
        color: #006699;
        font-family: Tahoma;
        font-size: 17px;
        text-decoration: underline;
}

a.href_blue_big:hover {
        color: #006699;
        font-family: Tahoma;
        font-size: 17px;
        text-decoration: underline;
}

a.href_blue {
        color: #006699;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: underline;
}

a.href_blue:hover {
        color: #006699;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: underline;
}

a.href_blue2 {
        color: #2C618F;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: none;
}

a.href_blue2:hover {
        color: #255a89;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: underline;
}

a.href_blue2_small {
        color: #006699;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

a.href_blue2_small:hover {
        color: #4682B4;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

a.href_gray_red {
        color: #808080;
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: none;
}

a.href_gray_red:hover {
        color: #DC143C;
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: underline;
}

a.href_blue_bold {
        color: #006699;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
}

a.href_blue_bold:hover {
        color: #006699;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
}

a.href_gray {
        color: #888888;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: none;
}

a.href_darkgray {
        color: #525252;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: none;
}

a.href_darkgray:hover {
        color: #525252;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: underline;
}

a.href_green {
        color: #339933;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: underline;
}

a.href_green:hover {
        color: #339933;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: underline;
}

a.href_green_small {
        color: #339933;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

a.href_green_small:hover {
        color: #339933;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

a.href_green2_small {
        color: #339933;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

a.href_green2_small:hover {
        color: #339933;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

.text_green_small {
        color: #339933;
        font-family: Tahoma;
        font-size: 11px;
}

a.href_green_small:hover {
        color: #339933;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

a.href_green_smallest {
        color: #339933;
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: underline;
}

a.href_green_smallest:hover {
        color: #339933;
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: underline;
}

a.href_red {
        color: #CC3333;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: underline;
}

a.href_red:hover {
        color: #CC3333;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: underline;
}

a.href_red_small {
        color: #CC3333;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

a.href_red_small:hover {
        color: #CC3333;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

a.href_menu {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: none;
}

a.href_menu:hover {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: underline;
}


a.href_white {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

a.href_white:hover {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

a.text_dataheader {
        color: #444444;
        font-family: Tahoma;
        font-size: 108%;
}

button {
        border: 1px solid #707070;
        height: 20px;
        width: 150px;
    background-color: #fafafa;
        color: #303030;
        font-family: Tahoma;
        font-size: 11px;
}

image {
        border-width: 0;
}

.search_input {
        border: 1px solid #EB9218;
        color: #202020;
        font-family: Tahoma;
        font-size: 11px;
        height: 24px;
        width: 220;
        padding: 4px;
}

nput {
        color: #202020;
        font-family: Tahoma;
        font-size: 11px;
        padding: 1px;
}


select {
        color: #202020;
        font-family: Tahoma;
        font-size: 12px;
        margin: 3px;
}

textarea {
        color: #202020;
        font-family: Tahoma;
        font-size: 11px;
        padding: 5px;
}

.textarea_times {
        border-color: #888888 #e0e0e0 #c0c0c0 #888888;
        border-style: solid;
        border-width: 1px;
        color: #202020;
        font-family: Times New Roman;
        font-size: 16px;
        padding: 5px;
}

ul {
        margin: 5px 0px 0px 25px;
}

li {
        color: #555555;
        font-family: Tahoma;
        font-size: 11px;
        padding: 2px;
    text-align: justify;
}

.radio_clear {
        background-color: #FFFFFF;
        border: none;
        margin: 0px;
}

.text_blue {
        color: #2288A5;
        font-family: Tahoma;
        font-size: 12px;
}

.text_blue_small {
        color: #2288A5;
        font-family: Tahoma;
        font-size: 11px;
}

.text_blue_smallest {
        color: #2288A5;
        font-family: Tahoma;
        font-size: 10px;
}

.href_blue_small {
        color: #2288A5;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

.href_blue_small:hover {
        color: #2288A5;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

.href_blue_smallest {
        color: #006699;
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: none;
}

.href_blue_smallest:hover {
        color: #0088a0;
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: underline;
}

.text_orange {
        color: orange;
        font-family: Tahoma;
        font-size: 12px;
}

.text_orange_small {
        color: orange;
        font-family: Tahoma;
        font-size: 11px;
}

a.href_orange_small {
        color: orange;
        font-family: Tahoma;
        font-size: 11px;
    text-decoration: none;
}

a.href_orange_small:hover {
        color: orange;
        font-family: Tahoma;
        font-size: 11px;
    text-decoration: underline;
}

.text_blue_bold {
        color: #2288A5;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
}

.text_darkblue {
        color: #006699;
        font-family: Tahoma;
        font-size: 12px;
}

.text_darkblue_bold {
        color: #006699;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
}

.text_darkgray {
        color: #525252;
        font-family: Tahoma;
        font-size: 8pt;
}

.text_darkgray_bold {
        color: #525252;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
}

.text_gray {
        color: #808080;
        font-family: Tahoma;
        font-size: 12px;
}

.text_gray_bold {
        color: #808080;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
}

.text_gray_small {
        color: #999999;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

.text_litegray_small {
        color: #aaaaaa;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

.text_gray_smallest {
        color: #999999;
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: none;
}

.text_darkgray_smallest {
        color: #575757;
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: none;
}

.text_darkgray_small {
        color: #575757;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

.text_green {
        color: #339933;
        font-family: Tahoma;
        font-size: 12px;
}

.text_green_bold {
        color: #339933;
        font-family: Tahoma;
        font-size: 14px;
        font-weight: bold;
}

.text_red {
        color: #b80000;
        font-family: Tahoma;
        font-size: 12px;
}

.text_red_small {
        color: #b80000;
        font-family: Tahoma;
        font-size: 11px;
}

.text_red_small_mark {
    background-color: #cc0000;
        color: white;
        font-family: Tahoma;
        font-size: 11px;
    padding: 2px;
}

.text_red_smallest {
        color: #b80000;
        font-family: Tahoma;
        font-size: 10px;
}

.text_red_bold {
        color: #FF0000;
        font-family: Tahoma;
        font-size: 14px;
        font-weight: bold;
}

.text_white {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: none;
}

.text_white_hand {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: none;
        cursor: hand;
}

.text_title {
        color: #1EAE43;
        font-family: Verdana;
        font-weight: bold;
        font-size: 14px;
        text-decoration: none;
        letter-spacing: 1px;
}

a.href_gray_small {
        color: #888888;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

a.href_gray_small:hover {
        color: #525252;
        font-family: Tahoma;
        font-size: 11x;
        text-decoration: underline;
}

.text_white_small {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

.text_white_smallest {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: none;
}

a.href_darkgray_small {
        color: #525252;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

a.href_darkgray_small:hover {
        color: #444444;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

a.href_darkgray2_small {
        color: #525252;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

a.href_darkgray2_small:hover {
        color: #cc0000;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

a.href_darkgray3_small {
        color: #525252;
        font-family: Tahoma;
        font-size: 8pt;
        text-decoration: underline;
}

a.href_darkgray3_small:hover {
        color: #cc0000;
        font-family: Tahoma;
        font-size: 11x;
        text-decoration: underline;
}

a.a-menu {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
    margin: 0px 10px 0px 10px;
}

a.a-menu:hover {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

H1 {
        color: #212121;
        font-family: Trebuchet MS;
        font-size: 19pt;
        text-decoration: none;
        font-weight: normal;
        margin: 0px 0px 0px 0px;
}

H2 {
    margin: 0px 0px 0px 0px;
    ont-weight: normal;
    color: #a00000;
    font-size: 10pt;
    font-family: Tahoma;
}

H3 {
    argin: 0px 0px 0px 0px;
    ont-weight: normal;
    color: #335577;
    font-size: 11px;
    font-family: Tahoma;
}

H6 {
        color: #a01010;
        font-family: Tahoma;
        font-size: 13pt;
        text-decoration: none;
    font-weight: normal;
    margin: 0px 0px 10px 0px;
}

.news_content {
        color: #525252;
        font-family: Tahoma;
        font-size: 11px;
    padding: 5px 0px 0px 0px;
    text-align: justify;
}

.news_div {
    padding: 0px 0px 10px 0px;
    margin: 10px;
    border-bottom: 1px dotted #e0e0e0;
}

.table_sub_title {
    margin: 9px;
    border: 1px solid #e0e0e0;
}

.sub_title {
    background-color: #6699CC;
    padding: 5px;
}

p {
    padding: 0px;
    margin: 0px;
}

.page_a {
    background-color: #6699cc;
        font-family: Tahoma;
        font-size: 11px;
    border: 1px solid #6666cc;
    padding: 2px;
    text-align: center;
}

.page_a a {
        color: white;
        text-decoration: none;
}

.page_na {
    background-color: #fafafa;
        font-family: Tahoma;
        font-size: 11px;
    border: 1px solid #f0f0f0;
    padding: 2px;
    text-align: center;
}

.page_na a {
        color: #006699;
        text-decoration: none;
}

.page_na a:hover {
        text-decoration: underline;
}

a.a_submenu {
        color: #252525;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

a.a_submenu:hover {
        color: #252525;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
    padding-top: 1px;
}

.submenu_na {
    padding: 4px 16px 6px 13px;
    border-right: 1px solid #f5f7f9;
    text-align: center;
    background-color: #f0f0f0;
    border-bottom: 1px solid #e0e0e0;
}

.submenu_a {
    padding: 5px 16px 6px 12px;
    background-color: #fafafa;
    border-right: 1px solid #f8f8f8;
    text-align: center;
    border-top: 1px solid #c0c0c0;
    border-right: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
}

.sm_na {
    background-color: #ffffff;
}

.sm_a {
    background-color: #ff9900;
}

.b_title {
    padding: 6px 16px 6px 12px;
}

a.a_title {
        color: #404040;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

.menu {
    border-right: 1px solid #678EAA;
}

form {
    padding: 0px;
    margin: 0px;
}

.price {
        FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #ee0000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    }
.price2 {
    FONT-SIZE: 26pt;
    COLOR: #ee0000;
    FONT-FAMILY: Trebuchet MS;
    }


fieldset {
    border: 1px solid #e0e0e0;
    margin-top: 20px;
}

.fieldset1 {
    border: 1px solid #c8c8c8;
        color: #575757;
        font-family: Tahoma;
        font-size: 11px;
}


#CalendarControl {
        PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 10; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#CalendarControl TABLE {
        BORDER: #555555 1px solid; FONT-SIZE: 11px; FONT-FAMILY: Tahoma;
}
#CalendarControl TH {
        FONT-WEIGHT: normal
}
#CalendarControl TH A {
        PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#CalendarControl TD {
        TEXT-ALIGN: center
}
#CalendarControl .header {
        BACKGROUND-COLOR: #336699
}
#CalendarControl .weekday {
        COLOR: #000; BACKGROUND-COLOR: #ddd
}
#CalendarControl .weekend {
        COLOR: #000; BACKGROUND-COLOR: #ffc
}
#CalendarControl .current {
        BORDER-RIGHT: #339 1px solid; BORDER-TOP: #339 1px solid; BORDER-LEFT: #339 1px solid; COLOR: #fff; BORDER-BOTTOM: #339 1px solid; BACKGROUND-COLOR: #336
}
#CalendarControl .weekday {
        BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; WIDTH: 2em; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
#CalendarControl .weekend {
        BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; WIDTH: 2em; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
#CalendarControl .current {
        BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; WIDTH: 2em; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
#CalendarControl .weekday:hover {
        BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #fff; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #336
}
#CalendarControl .weekend:hover {
        BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #fff; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #336
}
#CalendarControl .current:hover {
        BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #fff; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #336
}
#CalendarControl .previous {
        TEXT-ALIGN: left
}
#CalendarControl .next {
        TEXT-ALIGN: right
}
#CalendarControl .previous {
        PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#CalendarControl .next {
        PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#CalendarControl .previous A {
        FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#CalendarControl .next A {
        FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#CalendarControl .title {
        FONT-WEIGHT: bold; COLOR: #fff; TEXT-ALIGN: center
}
#CalendarControl .empty {
        BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #ccc
}


a.eatg {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: underline;
}

a.eatg:hover {
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 11px;
        text-decoration: none;
}

.eatc {
        background-color: #FEB046;
        border: 1px solid #ffffff;
}

.eatt {
        background-color: #ffffff;
        border: 1px solid #e0e0e0;
}

.thedesc {
        border:0;
        color: #555555;
        font-family:Tahoma;
        font-size:11px;
}

