.errorMessages 
{
	color: red;
	margin: 0px 0px;
	padding: 10px;
}

.errorMessages ul 
{
	margin: 0;
	padding: 3;
	margin-left: 40px;
}

.errorMessages li 
{
	margin: 0px 0px;
	padding: 0px;
	color: red;
}

TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
UL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
OL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
LI
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.forecastOverrideManager
{
    BACKGROUND-COLOR: #ff0000
}
.forecastOverride
{
    BACKGROUND-COLOR: #ff6666
}
.forecastDefaultRollup
{
    BACKGROUND-COLOR: #ff9999
}
.forecastTotalRow
{
    BACKGROUND-COLOR: #99ccff
}
.forecastAdjustmentRow
{
    BACKGROUND-COLOR: #6699cc
}
TEXTAREA
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
INPUT
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
.button
{
	border-right: #0000cc 1px solid;
	border-top: #0000cc 1px solid;
	font-size: 8pt;
	border-left: #0000cc 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #0000cc 1px solid;
	font-family: Arial;
	background-color: #006699;
	vertical-align:middle;
	text-align:center;
}
.buttonHighlight
{
	border-right: #0000cc 1px solid;
	border-top: #0000cc 1px solid;
	font-size: 8pt;
	border-left: #0000cc 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #0000cc 1px solid;
	font-family: Arial;
	background-color: #157DEC;
	vertical-align:middle;
	text-align:center;
}
.buttonLarge
{
	border-right: #0000cc 1px solid;
	border-top: #0000cc 1px solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: #0000cc 1px solid;
	width: 100px;
	cursor: hand;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #0000cc 1px solid;
	font-family: Arial;
	height: 22px;
	background-color: #006699;
	text-align: center;
	text-decoration: none;
}
.DataGridFixedHeader {
	FONT-WEIGHT: bold; 
	COLOR: white; 
	POSITION: relative; 
	TOP: expression(this.offsetParent.scrollTop - 2);
	BACKGROUND-COLOR: gray
}
.textBox
{
	text-align: right;
}
.eQuoteBackground
{
	background-color: floralwhite;
}
SELECT
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
.roleHighlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    BACKGROUND-COLOR: #dddddd;
    TEXT-DECORATION: none
}
.bodyBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none;
    display: inline;
}
A.bodyBold:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodyItalic
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodyItalic:link
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodyBoldGrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodyBoldGrey:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodyBoldBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #0066cc;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodyBoldBlue:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #0066cc;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodySmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodySmall:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodySmallUnderline:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
.bodySmallBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodySmallBold:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.greyedLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodySuperSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodySuperSmall:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodySuperSmallBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodySuperSmallBold:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.greyBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
.bodyWhite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodyWhite:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodyBoldWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodyBoldWhite:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodyBoldYellow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffcc33;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodyBoldYellow:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffcc33;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodySmallWhite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodySmallWhite:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodySmallBoldWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodySmallBoldWhite:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodySmallGrey
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodySmallGrey:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodySmallBoldGrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodySmallBoldGrey:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.bodySmallRed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.bodySmallRed:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.pageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none;
    padding-bottom:2px;
    display: inline;
}
.moduleTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.userMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
.columnHeadInactiveWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
.columnHeadActiveWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
A.columnHeadActiveWhite:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
A.columnHeadActiveWhite:hover
{
    COLOR: #ffffff
}
.columnHeadInactiveBlack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
.columnHeadActiveBlack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
A.columnHeadActiveBlack:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
A.columnHeadActiveBlack:hover
{
    COLOR: #000000
}
.actionLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
A.actionLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
A.resource:hover
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
A.resource
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.resourceField
{
    LINE-HEIGHT: 16px;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: left
}
A.task:hover
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
A.task
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.taskField
{
    LINE-HEIGHT: 16px;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: left
}
.setupNavtree
{
    BACKGROUND-COLOR: #cccccc
}
.setupSection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.setupSection:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
.setupFolder
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.setupHighlightFolder
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none
}
A.setupHighlightFolder:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: underline
}
A.setupFolder:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
.setupLeaf
{
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.setupHighlightLeaf
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none
}
A.setupHighlightLeaf:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: underline
}
A.setupLeaf:hover
{
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
.alternateDataLabel
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	line-height: 16px;
	font-family: 'Arial' , 'Helvetica';
	background-color: #eeeeee;
	text-align: right;
}
.dataSmallLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: 'Arial', 'Helvetica';
    BACKGROUND-COLOR: #dddddd;
    TEXT-ALIGN: right
}
.Required
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
.errorMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
.calTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.calDays
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.calActive
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
.calInactive
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
.calToday
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
.calAddEvent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline
}
.calMotif
{
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    BACKGROUND-COLOR: #003366
}
.overdueTask
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.blackLineTop
{
	border-bottom: solid 1px black;
	font-size: 0px;
}
.blackLineBottom
{
	border-top: solid 1px black;
	font-size: 0px;
}
.grayLine
{
	background-color: activeborder;
}
.moduleLine
{
    BACKGROUND-COLOR: #336699
}
.tableDiv
{
    BACKGROUND-COLOR: #666666
}
.wizardTitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.wizardTitleBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.wizardTitleBoldWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.wizardProgress
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #666666;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: underline
}
TR.d
{
    BACKGROUND-COLOR: #eeeeee
}
TR.l
{
    BACKGROUND-COLOR: #ffffff
}
.dashboardTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.dashboardNote
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.dashboardComponentHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica';
    BACKGROUND-COLOR: #990000;
    TEXT-DECORATION: none
}
.dashboardComponentFooter
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.dashboardToolbar
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
A.dash:hover
{
    TEXT-DECORATION: underline
}
.dash
{
    TEXT-DECORATION: none
}
A.dash:link
{
    TEXT-DECORATION: none
}
INPUT.redButton
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: 'Arial', 'Helvetica';
    BACKGROUND-COLOR: #cc0000
}
INPUT.yellowButton
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: hand;
    COLOR: #ffff00;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: 'Arial', 'Helvetica';
    BACKGROUND-COLOR: #003366
}
INPUT.greyButton
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #999999 1px solid;
    CURSOR: hand;
    COLOR: #666666;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: 'Arial', 'Helvetica';
    BACKGROUND-COLOR: #cccccc
}
.red
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.redLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
A.redLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
.redNonBoldLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
A.redNonBoldLink:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: 'Arial', 'Helvetica'
}
.redTitleBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.redTitleBoldSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.redLargeBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #cc0000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
.redHugeBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30pt;
    COLOR: #cc0000;
    FONT-FAMILY: 'Arial', 'Helvetica';
    TEXT-DECORATION: none
}
