.HeadBg
{
    BACKGROUND-IMAGE: url(images/aspnetlogobg.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #3366ff
}
TD
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LeftColumn
{
    BACKGROUND-COLOR: #ddeeff
}
.CenterColumn
{
    BACKGROUND-COLOR: white
}
.RightColumn
{
    BACKGROUND-COLOR: white
}
.Bubble
{
    MARGIN-BOTTOM: 6px
}
.ControlGalleryMenu
{
    BACKGROUND-COLOR: #ffffdd
}
.ControlListHeader
{
    BACKGROUND-COLOR: #4455aa
}
.ControlListHeaderFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #ffffdd;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ControlListItem
{
    BACKGROUND-COLOR: #ddeeff
}
.ControlListAlternatingItem
{
}
.JoinLists
{
    PADDING-BOTTOM: 8px
}
.CartListHeader
{
    BACKGROUND-COLOR: #7d7da6;
    BORDER-BOTTOM: dimgray;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20pt;
    PADDING-LEFT: 5px
}
.CartListItem
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: dimgray;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-LEFT: 5px
}
.CartListItemAlt
{
    BACKGROUND-COLOR: #f2f2f2;
    BORDER-BOTTOM: dimgray;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-LEFT: 5px
}
.CartListItemText
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    PADDING-LEFT: 5px
}
.CartListFooter
{
    BACKGROUND-COLOR: #7d7da6;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20pt
}
.SiteTitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-large;
    COLOR: navy;
    LINE-HEIGHT: 2em;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.UtilityHead
{
    PADDING-RIGHT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: large;
    PADDING-BOTTOM: 6px;
    COLOR: navy
}
.NavBg
{
    BACKGROUND-COLOR: dodgerblue
}
.TabTopBg
{
    BORDER-RIGHT: #FFA11A 1px solid;
    BORDER-TOP: #FFA11A 1px solid;
    FONT-SIZE: 0.9em;
    BORDER-BOTTOM: #353c91 4px solid;
    BACKGROUND-COLOR: #353c91
}
.OtherTabsTopBg
{
    BORDER-TOP: #FFA11A 1px solid;
    FONT-SIZE: 0.9em;
    COLOR: #aabbcc;
    BORDER-BOTTOM: #353c91 4px solid;
    BACKGROUND-COLOR: #99ccff
}
.SeparatorTabsBg
{
    BORDER-LEFT: #FFA11A 1px solid
}
.SelectedTab
{
    FONT-WEIGHT: bold;
    COLOR: white
}
.OtherTabs
{
    FONT-WEIGHT: normal;
    COLOR: #3366ff
}
A.OtherTabs:link
{
    COLOR: #3366ff;
    TEXT-DECORATION: none
}
A.SelectedTab:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.OtherTabs:visited
{
    COLOR: #3366ff;
    TEXT-DECORATION: none
}
A.SelectedTab:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.OtherTabs:active
{
    COLOR: #99ccff;
    TEXT-DECORATION: none
}
A.SelectedTab:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.OtherTabs:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.SelectedTab:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.SearchPanel
{
    BORDER-TOP: #333333 5px solid;
    MARGIN-RIGHT: 10px;
    BORDER-BOTTOM: #333333 1px solid;
    BACKGROUND-COLOR: #ddeeff
}
.GenericPanel
{
    BORDER-RIGHT: #ddeeff 1px solid;
    BORDER-TOP: #333333 5px solid;
    BORDER-LEFT: #ddeeff 1px solid;
    BORDER-BOTTOM: #ddeeff 1px solid
}
.GenericPanelYellow
{
    BORDER-RIGHT: #ddeeff 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #333333 5px solid;
    PADDING-LEFT: 6px;
    BORDER-LEFT: #ddeeff 1px solid;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #333333 1px solid;
    BACKGROUND-COLOR: #ffffdd
}
.TableList
{
    BORDER-RIGHT: #ddeeff 1px solid;
    BORDER-TOP: #333333 5px solid;
    FONT-SIZE: 0.7em;
    BORDER-LEFT: #ddeeff 1px solid;
    BORDER-BOTTOM: #ddeeff 1px solid
}
.TableHead
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffdd;
    BACKGROUND-COLOR: #4455aa
}
.TableFoot
{
    BORDER-TOP: #ffee99 5px solid;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 1px
}
.ListAlternatingItem
{
    BACKGROUND-COLOR: #ffffdd
}
.ListFooter
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    BACKGROUND-COLOR: #ddeeff
}
.Tagline
{
    PADDING-LEFT: 6px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 10px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SiteLinkBg
{
    PADDING-BOTTOM: 1px;
    COLOR: white;
    BACKGROUND-COLOR: dodgerblue
}
.SiteLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.65em;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.SiteLink:link
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
A.SiteLink:visited
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
A.SiteLink:active
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
A.SiteLink:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.Message
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.ItemTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Navy
{
    COLOR: navy
}
.Head
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.2em;
    COLOR: black;
    PADDING-TOP: 8px;
    FONT-FAMILY: Arial, Helvetica, sans-serif,
}
.SubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: dodgerblue;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SubSubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Normal
{
    FONT-SIZE: 0.8em;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Indent
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 1px
}
.NormalSmaller
{
    FONT-SIZE: 0.55em;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalSmallerBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalTextBox
{
    FONT-SIZE: 0.7em;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CommandButton
{
    FONT-SIZE: 0.8em;

    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.CommandButton:link
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.CommandButton:visited
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.CommandButton:active
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.CommandButton:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
H1
{
    FONT-SIZE: large;
    COLOR: #666644;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2
{
    FONT-SIZE: large;
    COLOR: #666644;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3
{
    FONT-SIZE: medium;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4
{
    FONT-SIZE: medium;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
DT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
SMALL
{
    FONT-SIZE: xx-small
}
.Small
{
    FONT-SIZE: xx-small
}
BIG
{
    FONT-SIZE: large
}
BLOCKQUOTE
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
PRE
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL LI
{
    MARGIN-TOP: -5px;
    MARGIN-LEFT: -12px;
    LIST-STYLE-TYPE: square
}
UL LI LI
{
    LIST-STYLE-TYPE: disc
}
UL LI LI LI
{
    LIST-STYLE-TYPE: circle
}
OL LI
{
    LIST-STYLE-TYPE: decimal
}
OL OL LI
{
    LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI
{
    LIST-STYLE-TYPE: lower-roman
}
HR
{
    COLOR: #3366aa;
    HEIGHT: 1pt;
    TEXT-ALIGN: left
}
.Normal_Red
{
    FONT-SIZE: 0.7em;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedBold
{
    FONT-WEIGHT: bold;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.Red
{
    COLOR: red
}
A.Red:visited
{
    COLOR: red
}
A.Red:hover
{
    COLOR: red
}
