BODY
{
}
.bodyText
{
	FONT:  10pt Arial;
	COLOR:  black;
	TEXT-ALIGN:  justify
}
td.bodyText
{
	FONT:  10pt Arial;
	COLOR:  black;
	TEXT-ALIGN:  justify
}
td.bodyLeftText
{
	FONT:  10pt Arial;
	COLOR:  black;
	TEXT-ALIGN:  left
}
td.bodyRightText
{
	FONT:  10pt Arial;
	COLOR:  black;
	TEXT-ALIGN:  right
}
td.bodyBoldCenterText
{
	FONT:  10pt Arial;
	COLOR:  black;
    	FONT-WEIGHT:  bold;
	TEXT-ALIGN:  center
}
td.bodyBoldCenterTextWhite
{
	FONT:  10pt Arial;
	COLOR:  white;
    	FONT-WEIGHT:  bold;
	TEXT-ALIGN:  center
}
td.bodyBiggestBoldCenterText
{
	FONT:  16pt Arial;
	COLOR:  black;
    	FONT-WEIGHT:  bold;
	TEXT-ALIGN:  center
}
td.bodyBigBoldCenterText
{
	FONT:  14pt Arial;
	COLOR:  black;
    	FONT-WEIGHT:  bold;
	TEXT-ALIGN:  center
}
td.bodyBigCenterText
{
	FONT:  14pt Arial;
	COLOR:  black;
	TEXT-ALIGN:  center
}
td.bodyBoldText
{
	FONT:  10pt Arial;
	COLOR:  black;
    	FONT-WEIGHT:  bold
}
td.bodyBoldUnderlineText
{
	FONT:  10pt Arial;
	COLOR:  black;
    TEXT-DECORATION: underline;
    FONT-WEIGHT:  bold
}
td.bodyBoldCenterUnderlineText
{
	FONT:  10pt Arial;
	COLOR:  black;
    TEXT-DECORATION: underline;
    TEXT-ALIGN:  center;
    FONT-WEIGHT:  bold
}
td.bodyCenterText
{
	FONT:  10pt Arial;
	COLOR:  black;
	TEXT-ALIGN:  center
}
td.bodyBoldText
{
	FONT:  10pt Arial;
	COLOR:  black;
    	FONT-WEIGHT:  bold;
	TEXT-ALIGN:  justify
}
td.smallBodyText
{
	FONT:  8pt Arial;
	COLOR:  black;
	TEXT-ALIGN:  left
}
td.smallerBodyText
{
	FONT:  7pt Arial;
	COLOR:  black;
	TEXT-ALIGN:  left
}
td.smallBodyCenterText
{
	FONT:  8pt Arial;
	COLOR:  black;
	TEXT-ALIGN:  center
}
td.smallBodyBoldText
{
	FONT:  8pt Arial;
	COLOR:  black;
    	FONT-WEIGHT:  bold;
	TEXT-ALIGN:  left
}
.bodyWhiteText
{
	FONT:  10pt Arial;
	COLOR:  white;
	TEXT-ALIGN:  justify
}
A.footerAnchor
{
	FONT:  8pt Arial;
	COLOR:  black
}
A.bodyAnchor
{
	FONT:  10pt Arial;
	COLOR:  black;
	TEXT-DECORATION:  none
}
A.bodyAnchorBlue
{
	FONT:  10pt Arial;
	COLOR:  white;
    	FONT-WEIGHT:  bold;
	TEXT-DECORATION:  none
}
A.bodyCenterWhiteAnchor
{
	FONT:  10pt Arial;
	COLOR:  white;
    	FONT-WEIGHT:  bold;
	TEXT-ALIGN:  center;
	TEXT-DECORATION:  none
}
A.bodyCenterAnchor
{
	FONT:  10pt Arial;
	COLOR:  black;
	TEXT-ALIGN:  center;
	TEXT-DECORATION:  none
}
A.bodyUnderlineAnchor
{
	FONT:  10pt Arial;
	COLOR:  black;
	TEXT-DECORATION:  underline
}
A.bodyBigUnderlineAnchor
{
	FONT:  12pt Arial;
	COLOR:  black;
	TEXT-DECORATION:  underline
}
A.bodyBoldUnderlineAnchor
{
	FONT:  10pt Arial;
    	FONT-WEIGHT:  bold;
	COLOR:  black
}
A.subFooterAnchor
{
	FONT:  8pt Arial;
	COLOR:  black;
	TEXT-DECORATION:  none
}
A.smallUnderlineAnchor
{
	FONT:  8pt Arial;
	COLOR:  black;
	TEXT-DECORATION:  underline
}
A.bodySmallAnchor
{
	FONT:  7pt Arial;
	COLOR:  black;
	TEXT-DECORATION:  none
}
.subFooterText
{
	FONT:  8pt Arial;
	COLOR:  black;
	TEXT-ALIGN:  center
}
.menuBar
{
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.Bar
{
    BORDER: black 1px solid;
    FLOAT: left;
    WIDTH: 180px;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    POSITION: relative;
    BACKGROUND-COLOR: 9999FF;
    TEXT-ALIGN: center;
    FONT:  10pt Arial;
    FONT-WEIGHT:  bold;
    FONT-COLOR:  black;
    PADDING:  2px
}
.menu
{
    BORDER: black 1px solid;
    VISIBILITY: hidden;
    WIDTH: 180px;
    LINE-HEIGHT: 140%;
    POSITION: absolute;
    BACKGROUND-COLOR: 9999FF
}
.menuItem
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    LINE-HEIGHT: 20px;
    BORDER: black 1px solid;
    FONT:  10pt Arial;
    FONT-WEIGHT:  bold;
    FONT-COLOR:  black;
    PADDING:  2px
}
.ItemMouseOver
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: highlighttext;
    LINE-HEIGHT: 20px;
    BORDER: black 1px solid;
    BACKGROUND-COLOR: highlight;
    FONT:  10pt Arial;
    FONT-WEIGHT:  bold;
    FONT-COLOR:  black;
    PADDING:  2px
}
.ItemMouseOut
{
    WIDTH: 100%;

}
.Arrow
{
    FLOAT: right;
    FONT-FAMILY: Webdings;
    POSITION: absolute;
    TEXT-ALIGN: left
}
.barOver
{
    BORDER: black 1px solid;
    FLOAT: left;
    WIDTH: 180px;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    POSITION: relative;
    BACKGROUND-COLOR: 9999FF;
    TEXT-ALIGN: center;
    FONT:  10pt Arial;
    FONT-WEIGHT:  bold;
    FONT-COLOR:  black;
    PADDING:  2px
}