<style type="text/css">
BODY
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt
}
P
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}
LI
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}
.font_small
{
    FONT-FAMILY: Arial;
    COLOR: black;
    FONT-SIZE: 8pt
}
.font_medium
{
    FONT-FAMILY: Arial;
    COLOR: black;
    FONT-SIZE: 10pt
}
.font_large
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt
}
.font_small_highlight
{
    FONT-FAMILY: Arial;
    COLOR: #ff4500;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.font_medium_highlight
{
    FONT-FAMILY: Arial;
    COLOR: #ff4500;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.font_large_highlight
{
    FONT-FAMILY: Arial;
    COLOR: #ff4500;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.table_content
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}
.table_header
{
    FONT-FAMILY: Arial;
    COLOR: darkblue;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.gen_button
{
    BACKGROUND-COLOR: #add8e6;
    FONT-FAMILY: Arial;
    COLOR: darkblue;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder
}
INPUT.field
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: #ffffff;
    LETTER-SPACING: 1pt;
    COLOR: #555555;
    FONT-SIZE: 8pt;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
INPUT.num_field
{
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: right;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: arial;
    LETTER-SPACING: 1pt;
    COLOR: #555555;
    FONT-SIZE: 8pt;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
.MESSAGES
{
    BORDER-BOTTOM: coral 1pt;
    BORDER-LEFT: coral 1pt;
    FONT-FAMILY: Arial;
    COLOR: #ff8c00;
    FONT-SIZE: 10pt;
    BORDER-TOP: coral 1pt;
    BORDER-RIGHT: coral 1pt
}
.MESSAGES_HIGHLIGHT
{
    FONT-FAMILY: Arial;
    COLOR: #ff4500;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.MESSAGES_TABLE
{
    BORDER-BOTTOM: seagreen 1px solid;
    BORDER-LEFT: seagreen 1px solid;
    BORDER-TOP: seagreen 1px solid;
    BORDER-RIGHT: seagreen 1px solid
}
.MSG_ERROR
{
    COLOR: red;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
A.SMALL_LINK
{
    FONT-FAMILY: arial;
    COLOR: #0000cc;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.SMALL_LINK:hover
{
    FONT-FAMILY: arial;
    COLOR: #cc0000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.VERYSMALL_LINK
{
    FONT-FAMILY: arial;
    COLOR: #0000cc;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.VERYSMALL_LINK:hover
{
    FONT-FAMILY: arial;
    COLOR: #cc0000;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.MEDIUM_LINK
{
    FONT-FAMILY: arial;
    COLOR: #0000cc;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.MEDIUM_LINK:hover
{
    FONT-FAMILY: arial;
    COLOR: #cc0000;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.LARGE_LINK
{
    FONT-FAMILY: arial;
    COLOR: #0000cc;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.LARGE_LINK:hover
{
    FONT-FAMILY: arial;
    COLOR: #cc0000;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.field
{
    FONT-SIZE: 8pt
}
.tableDefault
{
    BORDER-BOTTOM: #acd2f3 0px solid;
    BORDER-LEFT: #acd2f3 1px solid;
    BORDER-TOP: #acd2f3 1px solid;
    BORDER-RIGHT: #acd2f3 0px solid
}
.BUTTON_LEFT_NORMAL
{
    BACKGROUND-IMAGE: url(/images/button_normal_LEFT.jpg)
}
.BUTTON_CENTER_NORMAL
{
    BACKGROUND-IMAGE: url(/images/button_normal_CENTER.jpg)
}
.BUTTON_RIGHT_NORMAL
{
    BACKGROUND-IMAGE: url(/images/button_normal_RIGHT.jpg)
}
.BUTTON_LEFT_OVER
{
    BACKGROUND-IMAGE: url(/images/button_over_LEFT.jpg)
}
.BUTTON_RIGHT_OVER
{
    BACKGROUND-IMAGE: url(/images/button_over_RIGHT.jpg)
}
.BUTTON_CENTER_OVER
{
    BACKGROUND-IMAGE: url(/images/button_over_CENTER.jpg)
}
A.MENU_LINK
{
    FONT-FAMILY: Arial;
    COLOR: black;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.KIDS_FONT
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}
.kidsdiv
{
    POSITION: absolute;
    FLOAT: none;
    HEIGHT: 200px;
    OVERFLOW: hidden;
    TOP: 0px;
    LEFT: 0px
}
.pagecounter_normal
{
    FONT-FAMILY: Arial;
    COLOR: blue;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.pagecounter_selected
{
    FONT-FAMILY: Arial;
    COLOR: #cc0099;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
A.LARGE_BUTTON_HEART
{
    BACKGROUND-IMAGE: url(/images/large_button_heart_normal.gif);
    TEXT-ALIGN: center;
    WIDTH: 86px;
    FONT-FAMILY: Arial;
    HEIGHT: 48px;
    COLOR: black;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 8px
}
A.LARGE_BUTTON_HEART:hover
{
    BACKGROUND-IMAGE: url(/images/large_button_heart_over.gif);
    TEXT-ALIGN: center;
    WIDTH: 86px;
    FONT-FAMILY: Arial;
    HEIGHT: 48px;
    COLOR: #cc0099;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 8px
}
.LARGE_BUTTON_HEART_SELECTED
{
    BACKGROUND-IMAGE: url(/images/large_button_heart_over.gif);
    TEXT-ALIGN: center;
    WIDTH: 86px;
    FONT-FAMILY: Arial;
    HEIGHT: 48px;
    COLOR: #cc0099;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 8px
}
A.LARGE_BUTTON
{
    BACKGROUND-IMAGE: url(/images/large_button_normal.gif);
    TEXT-ALIGN: center;
    WIDTH: 86px;
    FONT-FAMILY: Arial;
    HEIGHT: 48px;
    COLOR: black;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 8px
}
A.LARGE_BUTTON:hover
{
    BACKGROUND-IMAGE: url(/images/large_button_over.gif);
    TEXT-ALIGN: center;
    WIDTH: 86px;
    FONT-FAMILY: Arial;
    HEIGHT: 48px;
    COLOR: #cc0099;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 8px
}
.LARGE_BUTTON_SELECTED
{
    BACKGROUND-IMAGE: url(/images/large_button_over.gif);
    TEXT-ALIGN: center;
    WIDTH: 86px;
    FONT-FAMILY: Arial;
    HEIGHT: 48px;
    COLOR: #cc0099;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 8px
}
.APPLY_FORM_TEXT
{
    FONT-FAMILY: Arial;
    COLOR: black;
    FONT-SIZE: 8pt
}
.APPLY_FORM_INPUT
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black thin;
    BACKGROUND-COLOR: #f3f3c9;
    FONT-SIZE: 8pt;
    BORDER-TOP: black thin;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: black thin
}
A.SMALL_BUTTON
{
    BACKGROUND-IMAGE: url(/images/small_button_normal.gif);
    TEXT-ALIGN: center;
    WIDTH: 86px;
    FONT-FAMILY: Arial;
    HEIGHT: 21px;
    COLOR: black;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px
}
A.SMALL_BUTTON:hover
{
    BACKGROUND-IMAGE: url(/images/small_button_over.gif);
    TEXT-ALIGN: center;
    WIDTH: 86px;
    FONT-FAMILY: Arial;
    HEIGHT: 21px;
    COLOR: #cc0099;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px
}
.SpecialEventSmall
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
.SpecialEventLarge
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold
}
.PageTitle
{
    FONT-FAMILY: Arial;
    COLOR: black;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.font_verysmall
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 7pt
}
.PAGE_TITLE
{
    FONT-FAMILY: Arial;
    COLOR: black;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold
}
.LARGE_TITLE
{
    FONT-FAMILY: Arial;
    COLOR: red;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
</STYLE>