.GoButton
{
    BACKGROUND: url(/images/design/ButtonSquare.gif) #ffffff fixed no-repeat center center;
    WIDTH: 20px;
    HEIGHT: 24px
}
.maintext
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.maintext A:link
{
    COLOR: #093b80;
    TEXT-DECORATION: underline
}
.maintext A:visited
{
    COLOR: #093b80;
    TEXT-DECORATION: underline
}
.maintext A:active
{
    COLOR: #330066;
    TEXT-DECORATION: none
}
.maintext A:hover
{
    COLOR: #918ec3;
    TEXT-DECORATION: none
}
.maintextwhite A:link
{
    COLOR: #093b80;
    TEXT-DECORATION: underline
}
.maintextwhite A:visited
{
    COLOR: #093b80;
    TEXT-DECORATION: underline
}
.maintextwhite A:active
{
    COLOR: #b3de68;
    TEXT-DECORATION: none
}
.maintextwhite A:hover
{
    COLOR: #918ec3;
    TEXT-DECORATION: none
}
.maintextwhite
{
    FONT-SIZE: 12px;
    COLOR: white;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bluenavtext A:link
{
    COLOR: #093a80;
    TEXT-DECORATION: underline
}
.bluenavtext A:visited
{
    COLOR: #093a80;
    TEXT-DECORATION: underline
}
.bluenavtext A:active
{
    COLOR: #093a80;
    TEXT-DECORATION: underline
}
.bluenavtext A:hover
{
    COLOR: #918ec3;
    TEXT-DECORATION: none
}
.bluenavtext
{
    FONT-SIZE: 12px;
    COLOR: #093a80;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.footertext A:link
{
    COLOR: #993333;
    TEXT-DECORATION: underline
}
.footertext A:visited
{
    COLOR: #993333;
    TEXT-DECORATION: underline
}
.footertext A:active
{
    COLOR: #093a80;
    TEXT-DECORATION: underline
}
.footertext A:hover
{
    COLOR: #918ec3;
    TEXT-DECORATION: none
}
.footertext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #093a80;
    LINE-HEIGHT: 30px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Button
{
    BORDER-RIGHT: #999 3px double;
    BORDER-TOP: #ddd 3px double;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/borders/CellBGBlue.gif);
    BORDER-LEFT: #ddd 3px double;
    COLOR: #333;
    BORDER-BOTTOM: #999 3px double;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eee
}
.EditorButton
{
    BORDER-RIGHT: lightsteelblue 1px outset;
    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: center top;
    BORDER-TOP: lightsteelblue 1px outset;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/borders/CellBGBlue.gif);
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: lightsteelblue 1px outset;
    WIDTH: 50px;
    COLOR: black;
    LINE-HEIGHT: normal;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: lightsteelblue 1px outset;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.AdminButton
{
    BORDER-RIGHT: lightsteelblue 1px outset;
    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: center top;
    BORDER-TOP: lightsteelblue 1px outset;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/borders/CellBGBlue.gif);
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: lightsteelblue 1px outset;
    WIDTH: 95px;
    COLOR: black;
    LINE-HEIGHT: normal;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: lightsteelblue 1px outset;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ButtonOver
{
    BORDER-RIGHT: #afafaf 1px solid;
    BORDER-TOP: #afafaf 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/CellBG.gif);
    BORDER-LEFT: #afafaf 1px solid;
    WIDTH: 55px;
    COLOR: black;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: #afafaf 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.GoButton
{
    BORDER-RIGHT: #cc3300 1px;
    BORDER-TOP: #cc3300 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #cc3300 1px;
    WIDTH: 40px;
    COLOR: white;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: #cc3300 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #426b2f
}
.LogOutButton
{
    BORDER-RIGHT: #cc3300 1px;
    BORDER-TOP: #cc3300 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #cc3300 1px;
    WIDTH: 65px;
    COLOR: white;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: #cc3300 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #426b2f
}
.EditorTextBoxesUnselected
{
    BORDER-RIGHT: silver 1px inset;
    BORDER-TOP: silver 1px inset;
    FONT-SIZE: 11px;
    MARGIN: 1px;
    BORDER-LEFT: silver 1px inset;
    COLOR: #7d7d7d;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: silver 1px inset;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px
}
.EditorTextBoxesUnselectedRedBorder
{
    BORDER-RIGHT: #ff0004 1px solid;
    BORDER-TOP: #ff0004 1px solid;
    FONT-SIZE: 11px;
    MARGIN: 1px;
    BORDER-LEFT: #ff0004 1px solid;
    WIDTH: 224px;
    COLOR: #7d7d7d;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: #ff0004 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px
}
.ProductTitles
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #7d7d7d;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.EditorText
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #7d7d7d;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ErrorText
{
    FONT-SIZE: 10px;
    COLOR: #c40000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.NewButton
{
    BORDER-RIGHT: #afafaf 1px solid;
    BORDER-TOP: #afafaf 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/CellBG.gif);
    BORDER-LEFT: #afafaf 1px solid;
    COLOR: black;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: #afafaf 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.RowItem
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #edf0f6
}
.RowAltItem
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.DataGridPager A:link
{
    COLOR: #093b80;
    LINE-HEIGHT: 19px;
    TEXT-DECORATION: underline
}
.DataGridPager A:visited
{
    COLOR: #093b80;
    LINE-HEIGHT: 19px;
    TEXT-DECORATION: underline
}
.DataGridPager A:active
{
    COLOR: #b3de68;
    TEXT-DECORATION: none
}
.DataGridPager A:hover
{
    COLOR: #918ec3;
    LINE-HEIGHT: 19px;
    TEXT-DECORATION: none
}
.DataGridPager
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
.PagerItem
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(images/brushedsteeldark.gif);
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 25px;
    CURSOR: pointer;
    COLOR: #666666;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: verdana;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #eeeeee
}
.PagerItemHover
{
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 25px;
    CURSOR: pointer;
    COLOR: #666666;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #dddddd 1px solid;
    FONT-FAMILY: verdana;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #f7f7f7
}
.PagerItemSelected
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #dddddd 1px solid;
    WIDTH: 25px;
    CURSOR: hand;
    COLOR: gray;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: verdana;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #f7f7f7
}
.PagerItemSelected A:link
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.inputselected
{
    BORDER-RIGHT: silver 1px inset;
    BORDER-TOP: silver 1px inset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: silver 1px inset;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: silver 1px inset;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.inputunselected
{
    BORDER-RIGHT: silver 1px inset;
    BORDER-TOP: silver 1px inset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: silver 1px inset;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: silver 1px inset;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #edf0f6
}
.inputunselectednotes
{
    BORDER-RIGHT: silver 1px inset;
    BORDER-TOP: silver 1px inset;
    PADDING-LEFT: 18px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../images/notes.gif);
    BORDER-LEFT: silver 1px inset;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: silver 1px inset;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent
}
.inputselectederror
{
    BORDER-RIGHT: silver 1px inset;
    BORDER-TOP: silver 1px inset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: silver 1px inset;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: silver 1px inset;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fae2e2
}
.FormTitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #093b80;
    FONT-FAMILY: Verdana, 'Courier New' , Arial
}
.LegendText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #093b80;
    FONT-FAMILY: Arial
}
.HeaderText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #424e77;
    FONT-FAMILY: Verdana, arial, helvatica
}
.maintext2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.maintextsmall A:link
{
    COLOR: #093b80;
    TEXT-DECORATION: none
}
.maintextsmall A:visited
{
    COLOR: #093b80;
    TEXT-DECORATION: none
}
.maintextsmall A:active
{
    COLOR: #b3de68;
    TEXT-DECORATION: none
}
.maintextsmall A:hover
{
    COLOR: #918ec3;
    TEXT-DECORATION: none
}
.maintextsmall
{
    FONT-SIZE: 10px;
    COLOR: #093b80;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bluetext A:link
{
    COLOR: #093b80;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: underline
}
.bluetext A:visited
{
    COLOR: #093b80;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: underline
}
.bluetext A:active
{
    COLOR: #093b80;
    TEXT-DECORATION: none
}
.bluetext A:hover
{
    COLOR: #ffffff;
    LINE-HEIGHT: 21px;
    TEXT-DECORATION: none
}
.bluetext
{
    FONT-SIZE: 10px;
    COLOR: #093b80;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.smallwhitetext
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 19px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.lightbluetext
{
    FONT-SIZE: 10px;
    COLOR: #918ec3;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.whitenavtext A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.whitenavtext A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.whitenavtext A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.whitenavtext A:hover
{
    COLOR: gainsboro;
    TEXT-DECORATION: none
}
.whitenavtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.whitenavheader A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.whitenavheader A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.whitenavheader A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.whitenavheader A:hover
{
    COLOR: gainsboro;
    TEXT-DECORATION: none
}
.whitenavheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    LINE-HEIGHT: 25px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.whitenavtextsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.orangetext A:active
{
    FONT-SIZE: 10px;
    COLOR: #ff9201;
    LINE-HEIGHT: 19px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.orangetext A:link
{
    FONT-SIZE: 10px;
    COLOR: #ff9201;
    LINE-HEIGHT: 19px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.orangetext A:hover
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 19px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.orangetext A:visited
{
    FONT-SIZE: 10px;
    COLOR: #ff9201;
    LINE-HEIGHT: 19px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.orangetext
{
    FONT-SIZE: 10px;
    COLOR: #ff9201;
    LINE-HEIGHT: 19px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.greentext A:link
{
    COLOR: #b3de69;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none
}
.greentext A:visited
{
    COLOR: #b3de69;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none
}
.greentext A:active
{
    COLOR: #b3de69;
    TEXT-DECORATION: none
}
.greentext A:hover
{
    COLOR: #ffffff;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none
}
.greentext
{
    FONT-SIZE: 10px;
    COLOR: #339966;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.ZipCodeLocator A:link
{
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: underline
}
.ZipCodeLocator A:visited
{
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none
}
.ZipCodeLocator A:active
{
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none
}
.ZipCodeLocator A:hover
{
    COLOR: #c40000;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none
}
.ZipCodeLocator
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.hometext
{
    FONT-SIZE: 14px;
    COLOR: #003366;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.accredit
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boldblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linkblue
{
    FONT-SIZE: 14px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.linkgold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7b5602;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text
{
    FONT-SIZE: 14px;
    COLOR: #000033;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #7b5602;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.address
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.AdminTableTop
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(admin/images/headerBG.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: transparent
}
.BoldTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica
}
.HeadLine
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: midnightblue;
    LINE-HEIGHT: 18pt;
    FONT-FAMILY: Arial
}
.TopNav A:link
{
    COLOR: #46437b;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: underline
}
.TopNav A:visited
{
    COLOR: #46437b;
    TEXT-DECORATION: underline
}
.TopNav A:active
{
}
.TopNav A:hover
{
    COLOR: #6e6ba0;
    TEXT-DECORATION: none
}
.TopNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #46437b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TableHeaders
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #394163
}
.CartBottomLine
{
    BORDER-BOTTOM: #394163 1px solid
}
.CartTopLine
{
    BORDER-TOP: #394163 1px solid
}
.CalHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #394163
}
.CalHeader A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.CalHeader A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.CalHeader A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.CalHeader A:hover
{
    COLOR: gainsboro;
    TEXT-DECORATION: none
}
.CalWeekend
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #edf0f6
}
.CalWeekend A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.CalWeekend A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.CalWeekend A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.CalWeekend A:hover
{
    COLOR: gainsboro;
    TEXT-DECORATION: none
}
.Go
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/design/go.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px solid;
    WIDTH: 30px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px
}
.Cal1
{
    BACKGROUND-IMAGE: url(/images/calendar.png);
    BACKGROUND-REPEAT: no-repeat
}
.Cal2
{
    BORDER-RIGHT: white 0px solid;
    BACKGROUND-POSITION: center top;
    BORDER-TOP: white 0px solid;
    BACKGROUND-IMAGE: url(/images/design/date.gif);
    BORDER-LEFT: white 0px solid;
    CURSOR: pointer;
    BORDER-BOTTOM: white 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 22px;
    BACKGROUND-COLOR: white
}
.CalSelectedDay
{
    FONT-SIZE: xx-small;
    BACKGROUND-IMAGE: url(/images/borders/CellBGBlue.gif);
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
BODY
{
    BACKGROUND-COLOR: #e5e5e5
}
