.bodyText
{
	font-size: 9pt;
	color: #4a79bd;
	font-family: Verdana, Arial, Helvetica, 'MS Sans-Serif'
}

.bodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'MS Sans Serif';
}

.blackBodyText
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}

.blackBodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}

.headerText
{
	font-size:48px;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif
}

.bottomBorderBlack
{
    BORDER-BOTTOM: #000000 1px solid
}
.CopyRightInfo
{
    FONT-SIZE: xx-small;
    COLOR: #646464;
    FONT-FAMILY: Verdana, Arial
}

A:link
{
    COLOR: #000000 ;
    TEXT-DECORATION: none;
    font-size:12px;
	FONT-FAMILY: Verdana, Arial
}
A:visited
{
    COLOR: #CC0066  ;
    TEXT-DECORATION: none;
    font-size:12px;
	FONT-FAMILY: Verdana, Arial
}
A:active
{
    COLOR: #000066 ;
    TEXT-DECORATION: none;
    font-size:12px;
	FONT-FAMILY: Verdana, Arial
}
A:hover
{
    COLOR: #990000  ;
    TEXT-DECORATION: none;
    font-size:12px;
	FONT-FAMILY: Verdana, Arial
}














/* Borders */
.bottomBorderGrey
{
    BORDER-BOTTOM: #000000 1px solid
}

H1
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 2em;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
H2
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 1.75em;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
H3
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 1.58em;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
H4
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 1.33em;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
H5
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 1em;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}

H6
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 0.8em;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
TFOOT
{
    FONT-SIZE: 1em;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal
}

SMALL
{
    FONT-SIZE: 0.7em
}
BIG
{
    FONT-SIZE: 1.17em
}

UL LI
{
    LIST-STYLE-TYPE: square;
    font-size:small;
}
UL LI LI
{
    LIST-STYLE-TYPE: disc;
    font-size:small;
}
UL LI LI LI
{
    LIST-STYLE-TYPE: circle;
    font-size:small;
}
OL LI
{
    LIST-STYLE-TYPE: decimal;
    font-size:small;
}
OL OL LI
{
    LIST-STYLE-TYPE: lower-alpha;
    font-size:small;
}
OL OL OL LI
{
    LIST-STYLE-TYPE: lower-roman;
    font-size:small;
}
.leftMenu
{
    BORDER-LEFT: #cccccc 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.leftBorder
{
    BORDER-LEFT: #4a79bd 1px solid
}
.topleftBorder
{
    BORDER-TOP: #4a79bd 1px solid;
    BORDER-LEFT: #4a79bd 1px solid
}
.TopleftRightBorder
{
    BORDER-RIGHT: #4a79bd 1px solid;
    BORDER-TOP: #4a79bd 1px solid;
    BORDER-LEFT: #4a79bd 1px solid
}
.bottomleftBorder
{
    BORDER-LEFT: #4a79bd 1px solid;
    BORDER-BOTTOM: #4a79bd 1px solid
}


.bottomLRBorder
{
    BORDER-BOTTOM: #4a79bd 1px solid;
    border-left: #4a79bd 1px solid;
    border-right:#4a79bd 1px solid;
}
.BottomtopRightBorderGrey
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
.TopGreyBottomBlueBorder
{
    BORDER-TOP: #cccccc 1px solid;
    BORDER-BOTTOM: #4a79bd 1px solid
}
.bottomBorderGrey
{
    BORDER-BOTTOM: #cccccc 1px solid
}
.bottomleftBorderGrey
{
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.bottomrightBorderGrey
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.topBorderGrey
{
    BORDER-TOP: #cccccc 1px solid
}
.topLRBorderGrey
{
    BORDER-TOP: #cccccc 1px solid;
    Border-right: #cccccc 1px solid;
    Border-left: #cccccc 1px solid;
}
.topBorder
{
    BORDER-TOP: #4a79bd 1px solid
}
.topMenu
{
    BORDER-TOP: #cccccc 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}


.LeftRightBorderGrey
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid
}
.LeftBorderGrey
{
    BORDER-LEFT: #cccccc 1px solid
}
.leftBottomTopBorderGrey
{
    border-top: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid	
}
.RightBorderGrey
{
    BORDER-RIGHT: #cccccc 1px solid
}
.topBlueBorder
{
    BORDER-TOP: #4a79bd 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.topBlueBorderWhiteBG
{
    BORDER-TOP: #4a79bd 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.bottomBlueBorderWhiteBG
{
    BORDER-BOTTOM: #4a79bd 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.rightMenu
{
    BORDER-RIGHT: #cccccc 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.HRGrey
{
    BORDER-RIGHT: #f5f5f5 1px;
    BORDER-TOP: #f5f5f5 1px;
    BORDER-LEFT: #f5f5f5 1px;
    BORDER-BOTTOM: #f5f5f5 1px
}
.HeaderBottomBorder
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.bottomMenu
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.TableHeaderBar
{
    BORDER-BOTTOM: #4a79bd 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.TableHeaderBarWhiteBottom
{
    BORDER-BOTTOM: #4a79bd 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.TableHeaderBarleft
{
    BORDER-LEFT: #4a79bd 1px solid;
    BORDER-BOTTOM: #4a79bd 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.rightMenuBar
{
    BORDER-RIGHT: #4a79bd 1px solid
}
.TableHeaderLR
{
    BORDER-RIGHT: #4a79bd 1px solid;
    BORDER-LEFT: #4a79bd 1px solid;
    BORDER-BOTTOM: #4a79bd 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.leftBar
{
    BORDER-LEFT: #4a79bd 1px solid
}
.BottomBar
{
    BORDER-BOTTOM: #4a79bd 1px solid
}
.leftBottomBar
{
    BORDER-LEFT: #4a79bd 1px solid;
    BORDER-BOTTOM: #4a79bd 1px solid
}
.LRBar
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid
}

.menuText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial
}


.BackGroundBodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f5f5f5
}
.TopMenuBottomBorder
{
    BORDER-BOTTOM: #f5f5f5 0px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.TopMenuLRBBorder
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.TopMenuCell
{
    BORDER-RIGHT: #f5f5f5 1px solid;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-ALIGN: left
}
.TopMenuCellWS
{
    BORDER-RIGHT: #4a79bd 1px solid;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-ALIGN: center
}
.TopMenuCellSelected
{
    BORDER-RIGHT: #4a79bd 1px solid;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}
.TopRightMenuCell
{
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-ALIGN: center
}
.TopRightMenuCellWS
{
    TEXT-ALIGN: center
}
.TopMenuText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Arial, Verdana
}
.TableHeaderText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana
}

.bodyTextNonBoldDisabled
{
    FONT-SIZE: 9pt;
    COLOR: #CCCCCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'MS Sans Serif';	
}
.BodyTextBoldBlk
{
	FONT-WEIGHT: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, 'MS Sans-Serif'
}
.BodyTextBoldGrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'MS Sans Serif';
}


.BodyTextRed
{
	font-size: 9pt;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, 'MS Sans-Serif'
}
.BodyTextBlk
{
	font-size: 9pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, 'MS Sans-Serif'
}
.BodyTextGrey
{
    FONT-SIZE: 9pt;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'MS Sans-Serif'
}

.MenuTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.xxSmallBodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.BodyTextBoldwBottomBar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #4a79bd;
    BORDER-BOTTOM: #4a79bd 1px solid;
    FONT-FAMILY: Verdana, Arial
}
.BodyTextBoldLarge
{
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.BodyTextBoldItalic
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #4a79bd;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial;
}
.SmallBodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial;
}
.SmallBodyText
{
    FONT-SIZE: small;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial;
}



.xxRedBodyText
{
    FONT-SIZE: xx-small;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial
}

.xxBlackBodyText
{
    FONT-SIZE: xx-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.xxBlackBodyTextBold
{
	font-weight: bold;
    FONT-SIZE: xx-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.xxxBlackBodyText
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.xxxBlackBodyTextBold
{
	font-weight: 600;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}

.xxBlackBodyTextBold
{
    FONT-SIZE: xx-small;
    font-weight: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}


.MediumBodyText
{
    FONT-SIZE: medium;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial
}
.xSmallError
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial
}
.xSmallErrorBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial
}
.SmallError
{
    FONT-SIZE: small;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial
}
.SmallErrorBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial
}

.RedBodyText
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial
}

.SearchTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: smaller;
    BORDER-LEFT-COLOR: #f5f5f5;
    BORDER-BOTTOM-COLOR: #f5f5f5;
    WIDTH: 15px;
    COLOR: #4a79bd;
    BORDER-TOP-STYLE: solid;
    BORDER-TOP-COLOR: #f5f5f5;
    FONT-FAMILY: Arial, Verdana;
    BORDER-RIGHT-STYLE: solid;
    BORDER-LEFT-STYLE: solid;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #f5f5f5;
    BORDER-RIGHT-COLOR: #f5f5f5;
    BORDER-BOTTOM-STYLE: solid
}

.hide
{
    VISIBILITY: hidden
}


.LeftRightTopGreyLineWhiteBG
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.RightGreyLine
{
    BORDER-RIGHT: #cccccc 1px solid
}
.LeftGreyLine
{
    BORDER-LEFT: #cccccc 1px solid
}
.menuBox
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.menuBoxBlue
{
    BORDER-RIGHT: #4a79bd 1px solid;
    BORDER-TOP: #4a79bd 1px solid;
    BORDER-LEFT: #4a79bd 1px solid;
    BORDER-BOTTOM: #4a79bd 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}

.bottomHeader
{
    BORDER-TOP: #4a79bd 1pt solid
}
.IslandStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Arial,Verdana, Helvetica;
    BACKGROUND-COLOR: whitesmoke
}
.tblBodymedium
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana,helvetica
}
.bodyTextWhite
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.SmallbodyTextWhite
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.tableBox
{
    BORDER-RIGHT: #4a79bd 1px solid;
    BORDER-TOP: #4a79bd 1px solid;
    BORDER-LEFT: #4a79bd 1px solid;
    BORDER-BOTTOM: #4a79bd 1px solid
}
.bodyTextAlert
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial
}
.rightBottomBorder
{
    BORDER-RIGHT: #4a79bd 1pt solid;
    BORDER-BOTTOM: #4a79bd 1pt solid
}
.leftRightBorder
{
    BORDER-RIGHT: #4a79bd 1pt solid;
    BORDER-LEFT: #4a79bd 1pt solid
}
.leftRightBottomBorder
{
    BORDER-RIGHT: #4a79bd 1pt solid;
    BORDER-LEFT: #4a79bd 1pt solid;
    BORDER-BOTTOM: #4a79bd 1pt solid
}
.topBottomBorder
{
    BORDER-TOP: #4a79bd 1pt solid;
    BORDER-BOTTOM: #4a79bd 1pt solid
}
.optionBox
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #4a79bd
}
.rightBorder
{
    BORDER-RIGHT: #4a79bd 1px solid;
    BORDER-TOP: medium none;
    BORDER-LEFT: #4a79bd 1px;
    BORDER-BOTTOM: medium none
}
.bottomTopBorderGrey
{
    BORDER-TOP: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.button
{
    BORDER-RIGHT: #cccccc 1pt solid;
    BORDER-TOP: #cccccc 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: #cccccc 1pt solid;
    COLOR: #4a79bd;
    BORDER-BOTTOM: #cccccc 1pt solid;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.button .hover
{
    FONT-WEIGHT: bolder;
    COLOR: #d9bf8d;
    FONT-FAMILY: Arial, Verdana, helvetica;
    BACKGROUND-COLOR: #d9bf8d
}
.buttonOver
{
    BORDER-RIGHT: #cccccc 1pt solid;
    BORDER-TOP: #cccccc 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: #cccccc 1pt solid;
    CURSOR: hand;
    COLOR: #d9bf8d;
    BORDER-BOTTOM: #cccccc 1pt solid;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.buttonOverBold
{
    BORDER-RIGHT: #cccccc 1pt solid;
    BORDER-TOP: #cccccc 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: #cccccc 1pt solid;
    CURSOR: hand;
    COLOR: #d9bf8d;
    BORDER-BOTTOM: #cccccc 1pt solid;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.buttonLg
{
    BORDER-RIGHT: #cccccc 1pt solid;
    BORDER-TOP: #cccccc 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: #cccccc 1pt solid;
    COLOR: #4a79bd;
    BORDER-BOTTOM: #cccccc 1pt solid;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.buttonLgOver
{
    BORDER-RIGHT: #cccccc 1pt solid;
    BORDER-TOP: #cccccc 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: #cccccc 1pt solid;
    CURSOR: hand;
    COLOR: #d9bf8d;
    BORDER-BOTTOM: #cccccc 1pt solid;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.bodyTextsmall
{
    FONT-SIZE: xx-small;
    COLOR: #4a79bd;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.bodyTextsmBold
{
    FONT-SIZE: xx-small;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial
}
.ssTextsmBold
{
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial
}
.newFontsmall
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, helvetica, 'Sans M' , serif
}
.newFontsmaller
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, 'MS Sans Serif' , Arial
}
.newNOfont
{
    FONT-SIZE: 6pt;
    COLOR: black
}

.RollOverClass
{
    BORDER-RIGHT: #f5f5f5 1px ridge;
    BORDER-TOP: #f5f5f5 1px ridge;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND: #cccccc;
    BORDER-LEFT: #f5f5f5 1px ridge;
    CURSOR: hand;
    COLOR: #4a79bd;
    BORDER-BOTTOM: #f5f5f5 1px ridge;
    FONT-FAMILY: Arial
}

.mainMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Arial;
    BORDER-RIGHT-COLOR: #f5f5f5
}
.mainMenuHover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #d9bf8d;
    FONT-FAMILY: Arial
}
.LeftBottomGreyBars
{
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.topLeftBorderGrey
{
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid
}
.boxBorder
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.topBottomLborderGrey
{
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.topBottomRborderGrey
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: transparent
}

.buttonBold
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: 700;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #4a79bd;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.buttonBoldOver
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: 700;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #d9bf8d;
    BORDER-BOTTOM: #cccccc 1px solid;
    CURSOR: hand;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.bottomGreyleftBlueBorder
{
    BORDER-LEFT: #4a79bd 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.bottomGreyrightBlueBorder
{
    BORDER-RIGHT: #4a79bd 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.TopleftRightBorderGrey
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid
}
.menuBoxWOTop
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.topRightBorderGrey
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid
}
.menuBoxWhiteWOTop
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.xxBlueBodyText
{
    FONT-SIZE: xx-small;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial
}
.xxBlueBodyTextBold
{
    FONT-SIZE: xx-small;
    font-weight: bolder;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial
}

.bottomLRBorderGrey
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.buttonBlack
{
    BORDER-RIGHT: #cccccc 1pt solid;
    BORDER-TOP: #cccccc 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: #cccccc 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #cccccc 1pt solid;
    FONT-FAMILY: Arial, Verdana, helvetica;
    BACKGROUND-COLOR: #ffffff
}
.bodyTextAlertLarge
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana
}
.bodyTextLarge
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Arial, Verdana
}
.menuBoxwhiteTB
{
    BORDER-TOP: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.LargeBlackBodyText
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana
}

.buttonDisabled
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #cccccc;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffff
}

.bodyTextDisabled
{
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, 'MS Sans-Serif';
	COLOR: Gray;
	font-size: 9pt;
}

.DefaultTextWhite 
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    font-weight: bold;    
}


.topBottomRightBorderGrey
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

.topBottomLeftBorderGrey
{
	border-left: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}


.green
{
	color: Green;
}

.red
{
	color: Red;
}
.blue
{
	color: #4a79bd;
}
.labelControl
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #f5f5f5;
	border-bottom-style: none;
}
.rightBorderBlack2
{
	border-right: #000000 2px solid;
}
.rightBorderBlack
{
    BORDER-RIGHT: #000000 1px solid;   
}



.ArialRed
{
	FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial
}

.xxGreyBodyText
{
    FONT-SIZE: xx-small;
    COLOR: #CCCCCC;
    FONT-FAMILY: Verdana, Arial
}

.BlackBG
{
	color: black;
	height: 5px;
	background-color: black;
}

.topBorderBlack
{
	border-top: #000000 1pt solid;
}

.bottomRightBorderBlack
{
	border-bottom: #000000 1pt solid;
	border-right: #000000 1pt solid;
}

.rightBorderBlack
{
	border-right: #000000 1pt solid;
}

.LRBorderBlack
{
	border-right: #000000 1pt solid;
	border-left: #000000 1pt solid;
}


.bottomBorderBlack
{
	border-bottom: #000000 1pt solid;
}

.leftBorderBlack
{
	border-left: #000000 1pt solid;
}

.xxSmallBodyText
{
    FONT-SIZE: 8pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.xxSmallBodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.SmallBodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial;
}
.SmallBodyText
{
    FONT-SIZE: small;
    COLOR: #4a79bd;
    FONT-FAMILY: Verdana, Arial;
}

.SmallBodyTextBlackBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}
.SmallBodyTextBlack
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}
.topBorderBlackThick
{
	border-top: #000000 1.25pt solid;
}
.allBorderBlack
{
	border-top: #000000 1pt solid;
	border-right: #000000 1pt solid;
	border-bottom: #000000 1pt solid;
	border-left: #000000 1pt solid;	
}

.lrbBorderBlack
{
	border-right: #000000 1pt solid;
	border-bottom: #000000 1pt solid;
	border-left: #000000 1pt solid;	
}
.lrBorderBlack
{
	border-right: #000000 1pt solid;
	
	border-left: #000000 1pt solid;	
}
.verySmallBodyTextBold
{
	FONT-WEIGHT: bold;
 	FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}


.verySmallBodyText
{
 	FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}
.active-scroll-bars
{
	overflow:scroll;
	overflow-x:hidden;
}	

.largeBodyTextBlack
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
	
}
.largeBodyTextBlack2
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
	
}
.smallBodyTextBoldBlack
{
	FONT-WEIGHT: bold;
 	FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}
.xxGrayBodyText
{
    FONT-SIZE: xx-small;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial
}

.jBlueBodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6666CC;
    FONT-FAMILY: Verdana, Arial;
}


.xxWhiteBodyText
{
    FONT-SIZE: xx-small;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.jBlackBodyText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}
.trPickedBlue
{
	cursor: default;
	background-color: #EAE9F8;
}




.iframe
{
	background-color:#CCFFCC;
}















