.errorMessage
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-COLOR: #ff0000;
    BORDER-BOTTOM-COLOR: #ff0000;
    PADDING-BOTTOM: 5px;
    COLOR: #ff0000;
    BORDER-TOP-STYLE: solid;
    BORDER-TOP-COLOR: #ff0000;
    PADDING-TOP: 5px;
    BORDER-RIGHT-STYLE: solid;
    BORDER-LEFT-STYLE: solid;
    BACKGROUND-COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #ff0000;
    BORDER-BOTTOM-STYLE: solid
}
.errorMessage A:link
{
    FONT-WEIGHT: normal;
    COLOR: #ff0000
}
.errorMessage A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #6600cc
}
.errorMessage A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #0000cc
}
.errorMessage A:active
{
    FONT-WEIGHT: normal;
    COLOR: #ff0000
}
.successMessage
{
    BORDER-RIGHT: #000099 solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000099 solid;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: #000099 solid;
    COLOR: #000099;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #000099 solid;
    BACKGROUND-COLOR: #ffffff
}
.controlLeft
{
    FLOAT: left
}
.controlRight
{
    FLOAT: right
}
.OnlyPrint
{
    DISPLAY: none
}
.errorMessage TD
{
    FONT-WEIGHT: bold;
    COLOR: red;
    BACKGROUND-COLOR: white
}
.errorMessage LI
{
    FONT-WEIGHT: normal;
    COLOR: red;
    BACKGROUND-COLOR: white
}
.symbol
{
    FONT-SIZE: smaller
}
.contentArea
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 6px;
    WIDTH: 100%;
    PADDING-TOP: 15px
}
/* This is used by Custom CU's ASP pages to replicate the breadcrumb row */
.topOfPage
{
    MARGIN-TOP: 22px
}
.breadcrumb
{
    PADDING-LEFT: 8px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 8px;
    COLOR: #000080
}
.breadcrumb A:link
{
    FONT-SIZE: 8pt;
    COLOR: #000080
}
.breadcrumb A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000080
}
.breadcrumb A:active
{
    COLOR: #6699cc
}
.breadcrumb A:hover
{
    COLOR: #6699cc
}
A.headLink
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
A.headLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
A.headLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
A.headLink:hover
{
    COLOR: #cc0000
}
.tab
{
    PADDING-RIGHT: 13px;
    PADDING-LEFT: 13px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND-IMAGE: url(/cmgshared/images/headerXtab.gif);
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none
}
.tabActive
{
    PADDING-RIGHT: 13px;
    PADDING-LEFT: 13px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND-IMAGE: url(/cmgshared/images/headerXtab2.gif);
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none
}
.tab A:link
{
    COLOR: #ffffff
}
.tab A:visited
{
    COLOR: #ffffff
}
.tab A:hover
{
    BACKGROUND-IMAGE: url(/cmgshared/images/headerXtab2.gif);
    COLOR: #000000
}
.tabSelected
{
    PADDING-RIGHT: 13px;
    PADDING-LEFT: 13px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND-IMAGE: url(/cmgshared/images/headerXtabSelect.gif);
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #003366;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none
}
.tabSelected A:link
{
    COLOR: #003366
}
.tabSelected A:visited
{
    COLOR: #003366
}
.tabSelected A:hover
{
    BACKGROUND-IMAGE: url(/cmgshared/images/headerXtabSelected2.gif);
    COLOR: #000000
}
.dropdownNav
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccd6e0;
    TEXT-DECORATION: none
}
.dropdownNav A:active
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #003366
}
.dropdownNav A:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #003366
}
.dropdownNavSelected
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #003366;
    TEXT-DECORATION: none
}
.columnPadding
{
    WIDTH: 8px
}
FIELDSET
{
}
FIELDSET LEGEND
{
    PADDING-BOTTOM: 8pt
}
.scrolling
{
    OVERFLOW: auto
}
A.footerLink
{
    PADDING-RIGHT: 1em
}

