body {
        margin: 0px;
        font-family: Tahoma, Verdana, Arial, sans-serif;
        font-size: 12px;
        color: #666666;
}
td.datefield {
        background-image: url(/images/d_date_bg.jpg);
        background-repeat: repeat-x;
}
#datefield {
        color: #105C81;
}
td.menuSplitter {
        background-image: url(/images/d_menu_line_bg.jpg);
        background-repeat: repeat-x;
        background-color: #EDECEB;
}
td.menuSplitter_continue {
        background-color: #EDECEB;
}
tr.bottomGray {
        background-color: #EDECEB;
}
img {
        border: none;
}
#imgThumbs img {
        border: 1px solid #FFFFFF;
}

.green {
        color: #789F00;
}
.small {
        font-size: 11px;
}
.error {
        color: #DF1F20;
}

.star {
        color: #DF1F20;
        font-weight: bold;
}
.form_head{
        font-size: 11px;
        font-weight: bold;
}


a:link, a:visited {
        color: #789F00;
    text-decoration: none;
}

a:active, a:hover {
        color: #789F00;
        text-decoration: underline;
}


#menu {
        color: #4B4336;
        font-size: 11px;
}

#menu a:link, #menu a:visited {
  color: #4B4336;
  text-decoration: none;
}

#menu a:active, #menu a:hover, #menu a.selected:link, #menu a.selected:active, #menu a.selected:hover, #menu a.selected:visited {
        color: #FFFFFF;
        text-decoration: none;
        background-color: #93C400;
}

a.blue:link, a.blue:visited, a.blue:active, a.blue:hover {
  color: #105C81;
  text-decoration: none;
}

a.bottomIvc:link, a.bottomIvc:visited, a.bottomIvc:active, a.bottomIvc:hover {
#        color: #ACDBF1;
        color: #FFFFFF;
        text-decoration: none;
}
tr.winter_bottomIvc, tr.valentine_bottomIvc, tr.easter_bottomIvc, tr.summer_bottomIvc, tr.autumn_bottomIvc {
#        color: #ACDBF1;
        color: #FFFFFF;
        background-repeat: repeat-x;
        font-size: 10px;
}
tr.winter_bottomIvc {
        background-image: url(/images/winter/d_bottom_bg.jpg);
}
tr.valentine_bottomIvc {
        background-image: url(/images/valentine/d_bottom_bg.jpg);
}
tr.easter_bottomIvc {
        background-image: url(/images/easter/d_bottom_bg.jpg);
}
tr.summer_bottomIvc {
        background-image: url(/images/summer/d_bottom_bg.jpg);
}
tr.autumn_bottomIvc {
        background-image: url(/images/autumn/d_bottom_bg.jpg);
}

form {
        margin: 0px;
}

input, textarea
{
        font-family: Tahoma, Verdana, Arial, sans-serif;
        font-size: 11px;
        color: #666666;
        border: 1px solid #6799CC;
        padding: 1px 1px 1px 1px;
        background-color: #FFFFFF;
        font-weight: none;
}

input.radio, textarea.radio
{
        font-family: Tahoma, Verdana, Arial, sans-serif;
        font-size: 11px;
        color: #666666;
        border: 0px;
        padding: 1px 1px 1px 1px;
        background-color: #FFFFFF;
        font-weight: none;
}

.page_top_menu_winter, .page_top_menu_valentine, .page_top_menu_easter, .page_top_menu_summer, .page_top_menu_autumn,
 .page_bottom_menu_winter, .page_bottom_menu_valentine, .page_bottom_menu_easter, .page_bottom_menu_summer, .page_bottom_menu_autumn {
        color: #105C81;
}

.page_top_menu_winter {  border-bottom: 1px solid #BBE0F3;  }
.page_top_menu_valentine {  border-bottom: 1px solid #FFA9A9;  }
.page_top_menu_easter {  border-bottom: 1px solid #E5EEAF;  }
.page_top_menu_summer {  border-bottom: 1px solid #FFE591;  }
.page_top_menu_autumn {  border-bottom: 1px solid #EFB698;  }

.page_bottom_menu_winter {  border-top: 1px solid #BBE0F3;  }
.page_bottom_menu_valentine {  border-top: 1px solid #FFA9A9;  }
.page_bottom_menu_easter {  border-top: 1px solid #E5EEAF;  }
.page_bottom_menu_summer {  border-top: 1px solid #FFE591;  }
.page_bottom_menu_autumn {  border-top: 1px solid #EFB698;  }


.page_title {
        font-size: 24px;
        color: #4f87a2;
}
.header {
        font-size: 14px;
        color: #4f87a2;
        font-weight: bold;
}

.borders_winter {  background-color: #BBE0F3;  }
.borders_valentine {  background-color: #FFA9A9;  }
.borders_easter {  background-color: #E5EEAF;  }
.borders_summer {  background-color: #FFE591;  }
.borders_autumn {  background-color: #EFB698;  }

.borders_winter td, .borders_valentine td, .borders_easter td, .borders_summer td, .borders_autumn td {
        background-color: #FFFFFF;
}
.footer td {
        background-color: #EEEEEE;
}.list {
        line-height: 20px;
}
