BODY { background: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; }
TD { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt  }
TH { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt }
P { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt }
OL { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt }
UL { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; LIST-STYLE: url(/images/elements/bullet_square_orange.gif) }
h1 { color: #003399; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; }
h2 { color: #000066; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
h3 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
table {width:70%;}

.pageTopBanner
{

}

.pageNavMenu
{
display: none;
}

.breadCrumbFiller
{
display: none;
}

.breadcrumbNormal
{
display: none;
}

.pageColumnGap
{
display: none;
}

.pageColumnLeft
{
display: none;
}

.pageColumnRight
{
display: none;
}

.pageBody
{
width: 100%;
}

.pageFooter
{
    BORDER-TOP: #000000 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px;
    width: 100%;
}


.heading1
{
   color: #003399;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12pt;
   font-weight: bold;
}

.heading2
{
   color: #000066;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
}

.heading3
{
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
}


.headingBar
{
    BACKGROUND: #3366CC;
    COLOR: #ffffff;
}
.headingBar TD
{
    BACKGROUND: #3366CC;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}

.headingBarAlt
{
    BACKGROUND: #ffffff;
    COLOR: #666666;
    BORDER-BOTTOM: #3366CC 2px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.headingBarAlt TD
{
    BACKGROUND: #ffffff;
    COLOR: #666666;
    BORDER-BOTTOM: #3366CC 2px solid;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

.pageDivHorizontal
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}

.pageDivVertical
{
    BACKGROUND: #ffffff;
    BORDER-RIGHT: #cccccc 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}

.pageDivHorizontalAlt
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #ffcc00 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}

.pageDivVerticalAlt
{
    BACKGROUND: #ffffff;
    BORDER-RIGHT: #ffcc00 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}

.tabPanel
{
    BORDER-BOTTOM: #99AaBb 1px solid;
    BORDER-LEFT: #99AaBb 1px solid;
    BORDER-RIGHT: #99AaBb 1px solid;
}

.tabLine
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #99AaBb 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}

.tabLine TD
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #99AaBb 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}

#content .inputHeader
{
    BACKGROUND: #003399;
    COLOR: #FFFFFF;
}
#content .inputHeader TD
{
    BACKGROUND: #003399;
    BACKGROUND-IMAGE: url(/images/elements/bg_blue.gif);
    BACKGROUND-POSITION: left;
    BACKGROUND-REPEAT: repeat-x;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}

#content .inputNormal
{
    BACKGROUND: #EEEEEE;
    COLOR: #000000;
}
#content .inputNormal TD
{
    BACKGROUND: #EEEEEE;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}

#content .inputAlt
{
    BACKGROUND: #AADDFF;
    COLOR: #000000;
}
#content .inputAlt TD
{
    BACKGROUND: #AADDFF;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}

#content .inputHighlight
{
    BACKGROUND: #FFFFCC;
    COLOR: #000000;
}
#content .inputHighlight TD
{
    BACKGROUND: #FFFFCC;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}



.importantHeader
{
    BACKGROUND: #990000;
    COLOR: #FFFFFF;
}
.importantHeader TD
{
    BACKGROUND: #990000;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}

.importantNormal
{
    BACKGROUND: #FFFFCC;
    COLOR: #000000;
}
.importantNormal TD
{
    BACKGROUND: #FFFFCC;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}

.importantAlt
{
    BACKGROUND: #EEEEEE;
    COLOR: #000000;
}
.importantAlt TD
{
    BACKGROUND: #EEEEEE;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}



.errorNormal
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: #cc0000;
    BORDER-BOTTOM: #cc0000 1px solid;
    BORDER-LEFT: #cc0000 1px solid;
    BORDER-RIGHT: #cc0000 1px solid;
    BORDER-TOP: #cc0000 1px solid;
}
.errorNormal TD
{
    BACKGROUND-COLOR: #ffffcc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 26px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 5px;
    BACKGROUND-IMAGE: url(/images/elements/icon_critical.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
}

.warningNormal
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: #cc0000;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
}
.warningNormal TD
{
    BACKGROUND-COLOR: #ffffcc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 26px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 5px;
    BACKGROUND-IMAGE: url(/images/elements/icon_warning.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
}

.helpNormal
{
    BACKGROUND-COLOR: #EEEEFF;
    BORDER-BOTTOM: #003399 1px solid;
    BORDER-LEFT: #003399 1px solid;
    BORDER-RIGHT: #003399 1px solid;
    BORDER-TOP: #003399 1px solid;
}
.helpNormal TD
{
    BACKGROUND-COLOR: #EEEEFF;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 26px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 5px;
    BACKGROUND-IMAGE: url(/images/elements/icon_help.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
}

.informationNormal
{
    BACKGROUND-COLOR: #eeeeee;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
}
.informationNormal TD
{
    BACKGROUND: #eeeeee;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px   
}

.informationNormalTable
{
    BACKGROUND: #eeeeee;
    COLOR: #000000;
}
.informationNormalTable TD
{
    BACKGROUND: #eeeeee;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}

.informationAlt
{
    BACKGROUND: #ffffff;
    COLOR: #000000;
}
.informationAlt TD
{
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}



.tableTitle TD
{
    BACKGROUND: #003366;
    BACKGROUND-IMAGE: url(/images/elements/table_head_back_blue.gif);
    BACKGROUND-POSITION: left;
    BACKGROUND-REPEAT: repeat-x;
    COLOR: #FFFFFF;
    BORDER-LEFT: #FFFFFF 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}

.tableHeader TD
{
    BACKGROUND: #EEEEDD;
    COLOR: #000000;
    BORDER-BOTTOM: #AAAA99 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #AAAA99 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}

.tableHeader TH
{
    BACKGROUND: #EEEEDD;
    COLOR: #000000;
    BORDER-BOTTOM: #AAAA99 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #AAAA99 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}

.tableNormal
{
    BACKGROUND: #EEEEEE;
    COLOR: #000000;
}
.tableNormal TD
{
    BACKGROUND: #EEEEEE;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}

.tableAlt
{
    BACKGROUND: #DDEEFF;
    COLOR: #000000;
}
.tableAlt TD
{
    BACKGROUND: #DDEEFF;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}

.tableHighlight TD
{
    BACKGROUND: #FFFFDD;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}


.listCircle
{
    LIST-STYLE: url(/images/elements/bullet_circle_blue.gif)
}

.listSquare
{
    LIST-STYLE: url(/images/elements/bullet_square_orange.gif)
}

.listArrow
{
    LIST-STYLE: url(/images/elements/bullet_arrow_grey.gif)
}


a {color: #003399; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline}

/* print the URL of the links in the document */
/*
a:link:after, a:visited:after
{
 text-decoration: none;
 color: #000;
 font-weight: bold;
 font-size: 10pt;

 content: " (" attr(href) ") ";
 
}
*/

