BODY
{
    FONT-FAMILY: Tahoma, Verdana;
    FONT-SIZE: 12px;
    COLOR: #000000
}
TD
{
    FONT-FAMILY: Tahoma, Verdana;
    FONT-SIZE: 12px
}
TEXTAREA
{
    FONT-FAMILY: Tahoma, Verdana;
    FONT-SIZE: 12px
}
INPUT
{
    FONT-FAMILY: Tahoma, Verdana;
    FONT-SIZE: 12px
}
SELECT
{
    FONT-FAMILY: Tahoma, Verdana;
    FONT-SIZE: 12px
}
FORM
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
A
{
    COLOR: #003366;
    FONT-FAMILY: Tahoma, Verdana;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: purple;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #003366;
    TEXT-DECORATION: underline
}
.white10
{
    FONT-SIZE: 12px;
    COLOR: #ffffff
}
.white10 A
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.white10 A:hover
{
    FONT-SIZE: 12px;
    COLOR: #FFFF00;
    TEXT-DECORATION: underline
}
.black10
{
    FONT-SIZE: 12px;
    COLOR: #000000
}
.black10 A
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.black10 A:hover
{
    FONT-SIZE: 12px;
    COLOR: #FFFF00;
    TEXT-DECORATION: underline
}
.black11
{
    FONT-SIZE: 12px;
    COLOR: #000000
}
.black11 A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.black11 A:hover
{
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
.custid
{
    FONT-SIZE: 14px;
    COLOR: #000000
}
.custid A
{
    FONT-SIZE: 14px;
    COLOR: #0D3F92;
    TEXT-DECORATION: none;
}
.custid A:hover
{
    FONT-SIZE: 14px;
    COLOR: #0D3F92;
    TEXT-DECORATION: underline
}
.footer
{
    FONT-SIZE: 11px;
    COLOR: #ffffff
}
.footer A
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.footer A:hover
{
    FONT-SIZE: 11px;
    COLOR: #FFFF00;
    TEXT-DECORATION: underline
}
img {
border: none;
}

.Error 
{
	font-size:9px;
}

.Calendar
{
border-width:1px;
border-style:solid;
border-color:#333333;
cursor:default;
}

.CalendarTitle
{
background-color:#94bae0;
background-image:url(images/title_bg.gif);
height:25px;
cursor:default;
}

.CalendarTitle TD
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#ffffff;
height:25px;
padding: 0px;
}

.CalendarNextPrev
{
padding:0px;
width:21px;
height:25px;
cursor:hand;
}

.CalendarDayHeader
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#666666;
background-color:#e0dfe3;
background-image:url(images/dayheader_bg.gif);
background-position: left bottom;	
height:20px;
text-align:center;
cursor:default;
}

.CalendarDay
{
font-family:Verdana;
font-size:8pt;
font-weight:normal;
text-align:center;
color:#000000;
background-color:white;
border-bottom:1px solid #94bae0;
border-right:1px solid #94bae0;
height:24px;
width:24px;
cursor:default;
padding: 0px;
}

.CalendarDayHover
{
font-family:Verdana;
font-size:8pt;
font-weight:normal;
text-align:center;
color:#000000;
background-color:#ffffd9;
border-bottom:1px solid #94bae0;
border-right:1px solid #94bae0;
height:24px;
width:24px;
cursor:hand;
padding: 0px;
}

.CalendarOtherMonthDay
{
color:#cccccc;
}

.CalendarOtherMonthDayHover
{
color:#000000;
}

.CalendarSelectedDay
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
text-align:center;
color:black;
background-color:#ffeec2;
border-bottom:1px solid #94bae0;
border-right:1px solid #94bae0;
cursor:default;
height:24px;
width:24px;
cursor:default;
}