<style type="text/css">
BODY
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    MARGIN: 0px; color:#FF00FF
}
@PAGE
{
    Margin-left: 2cm !important;
    Margin-right: 2cm !important;
    Margin-top: 2cm !important;
    Margin-bottom: 2cm !important
}    
.wait, .wait * { cursor: wait !important; }  
.MenuTitles  { font-family: Arial Black; font-size: 10pt; color: #000000 }
INPUT
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 9pt
}

SPAN.MsoHyperlink
{
    COLOR: #0000cc! important;
    TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed
{
    COLOR: #990099! important;
    TEXT-DECORATION: none
}
.VerticalMenuON
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.VerticalMenuOFF
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.InputSubmit 
{ 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    text-align: Center; 
    text-indent: 0;
    word-spacing: 0;
    line-height: 100%;
    margin: 0; 
    vertical-align:middle 
}
.LeftDropDownMenu
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    font-size: 8pt;
    text-decoration: underline;
    color: #3C3C3C
}
.LeftNavMenuON
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.LeftNavMenuOFF
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.LeftNavMenu2ON
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.LeftNavMenu2OFF
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.PageHeader
{
    COLOR: #274B6C;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.MicroText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.SmallText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt
}
.Standard
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt; color:#000000; text-decoration:underline
}
.BlackLink
{
    FONT-FAMILY: Arial;
    cursor:pointer;
    FONT-SIZE: 8pt; color:#000000; text-decoration:underline
}

.BlackLink    a:link       { color: #000000; font-family: Arial; font-size: 8pt; Cursor: pointer ; text-decoration:underline}
.BlackLink    a:visited    { color: #000000; font-family: Arial; font-size: 8pt; cursor:pointer; text-decoration:underline}
.BlackLink    a:active     { color: #000000; font-family: Arial; font-size: 8pt; cursor:pointer; text-decoration:underline}
.BlackLink    a:hover      { color: #000000; font-family: Arial; font-size: 8pt; cursor:pointer; text-decoration:underline}

.NavBarText
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 11pt; color:#2C464E
}

.NumberText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    text-align:right
}
.AdminText
{
    COLOR: #00242F;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt
}
.MenuText
{
    COLOR: #274B6C;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt
}
.BasicText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.LargeText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt
}
.SmallBoldText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.BasicBoldText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.LargeBoldText
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.MicroBlueText
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.SmallBlueText
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.SmallBlueTextItalic
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    FONT-STYLE: italic
}
.BasicBlueText
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.BasicBlueTextItalic
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic
}
.LargeBlueText
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.HeaderBlueText
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold
}
.Header2BlueText
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.Header3BlueText
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.BasicWhiteText
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.SmallWhiteText
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.VerySmallWhiteText
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.VerySmallReverseText
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    Font-Style: Italic;
    FONT-SIZE: 8pt
}
.SmallRedText
{
    COLOR: #980E08 !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.LargeRedText
{
    COLOR: #980E08 !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.SmallGreyText
{
    COLOR: #202020;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.SmallNavyText
{
    COLOR: #808080;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt
}
.NormalNavyText
{
    COLOR: #000080;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}
.LargeNavyText
{
    COLOR: #000080;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt
}
.WhiteHeader
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.FieldHeader
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    
}
.FieldText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}
.PrintHeader1Text
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold
}
.PrintHeader2Text
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.PrintHeader3Text
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.PrintHeader4Text
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.PrintHeader5Text
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.PrintHeader6Text
{
    COLOR: #000814 !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.PrintHeader7Text
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
}
.PrintHeader8Text
{
    COLOR: #274B6C !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.PrintBody1Text
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt
}
.PrintBody2Text
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.PrintBody3Text
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt
}
.PrintBody4Text
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.Arial14ptBold
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.PageValue
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.MenuText
{ 
    font-family: Arial;
    font-size: 8pt 
}
.SmallMenuText
{ 
    font-family: Arial Narrow; 
    font-size:8pt 
}
.MenuInvisible 
{ 
    font-family: Arial;
    font-size: 8pt;
    color: #66FFFF 
}
.MenuHighlighted 
{ 
    font-family: Arial;
    font-size: 8pt;
    color: #FF00FF;
    font-weight: bold 
}
.ColumnHeader
{
    COLOR: #000000 !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.ColumnText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}
.BBMenuItem
{
    font-family: Arial;
    font-size: 9pt; 
    color: #FFFFFF; 
    background-color: #000000; font-weight:bold
}

.TabsStyle
{
	text-decoration: none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: Blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TabsStyle a:link
{
	font-weight: normal;
	font-size: 8pt;
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.TabsStyle a:visited
{
	text-decoration: none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: Blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TabsStyle a:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #FBFD9F;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.TabsStyle a:active
{
	font-weight: bold;
	font-size: 9pt;
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none !important;
}

.BBMenuItemX
{
	height: 23px;
	cursor:pointer;
    background-color: #71B2D0; 
    vertical-align:middle; 
    text-align:left;
    border-bottom-width:0px; font-family:Arial; font-size:8pt; color:#000000; width:140; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
	margin: 1px 0px 1px 0px;
	border-radius: 5px;
}
.BBMenuItemX    a:link       { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemX    a:visited    { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemX    a:active     { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemX    a:hover      { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }

.BBMenuItemRollonX
{
	height: 23px;
	cursor:pointer;
	background-color: #0099CB;
    vertical-align:middle; 
    text-align:left; 
    border-bottom-style:solid; 
    border-bottom-width:0px; font-family:Arial; font-size:8pt; color:#FFFFFF; width:140; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
	border-radius: 5px;
}
.BBMenuItemRollonX    a:link       { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemRollonX    a:visited    { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemRollonX    a:active     { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemRollonX    a:hover      { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }


.BBMenuItemRollOnX
{
	height: 23px;
	cursor:pointer;
	background-color: #0099CB;
    vertical-align:middle; 
    text-align:left; 
    border-bottom-style:solid; 
    border-bottom-width:0px; font-family:Arial; font-size:8pt; color:#FFFFFF; width:140; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
	border-radius: 5px;
}
.BBMenuItemRollOnX    a:link       { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemRollOnX    a:visited    { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemRollOnX    a:active     { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemRollOnX    a:hover      { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }

.BBMenuItemHotX
{
	height: 23px;
	cursor:pointer;
	background-color: #00aee6 ! important; 
    vertical-align:middle; 
    text-align:left; 
    border-bottom-style:solid; 
    border-bottom-width:0px; font-family:Arial; font-size:8pt; font-weight:bold; color:#FFFFFF; width:140; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
	border-radius: 5px;
}
.BBMenuItemHotX     a:link       { color: #FFFFFF; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemHotX     a:visited    { color: #FFFFFF; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemHotX     a:active     { color: #FFFFFF; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; display: block; height: 12px; }
.BBMenuItemHotX     a:hover      { color: #FFFFFF; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; display: block; height: 12px; }


.BB2MenuItemX
{
    border-style:solid; border-width:1px; font-family: Arial;
    font-size: 8pt; 
    color: rgba(255, 255, 255, 0); 
	height: 23px;
	cursor:pointer;
    vertical-align:middle; 
    text-align:left; 
    padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px;
	border-radius: 5px;
	border-color: grey;
	-moz-border-radius: 5px;
	background-color: #88BDF3;
}
.BB2MenuItemX     a:link       { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }
.BB2MenuItemX     a:visited    { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }
.BB2MenuItemX     a:active     { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }
.BB2MenuItemX     a:hover      { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }

.BB2MenuItemRollOnX
{
    border-style:solid; border-width:1px; font-family: Arial;
    font-size: 8pt; 
    color: rgba(255, 255, 255, 0); 
	height: 23px;
	cursor:pointer;
    background-color: #0099CB;
    vertical-align:middle; 
    text-align:left; 
    padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px;
	border-radius: 5px;
	border-color: grey;
	-moz-border-radius: 5px;
}
.BB2MenuItemRollOnX     a:link       { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }
.BB2MenuItemRollOnX     a:visited    { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }
.BB2MenuItemRollOnX     a:active     { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }
.BB2MenuItemRollOnX     a:hover      { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }

.BB2MenuItemHotX {
    border-style: solid;
    border-width: 1px;
    font-family: Arial;
    font-size: 8pt;
    color: #FFFFFF !important;
    height: 23px;
    cursor: pointer;
    background-color: #00aee6 !important;
    vertical-align: middle;
    text-align: left;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 1px;
    padding-bottom: 1px;
    border-radius: 5px;
    border-color: grey;
    -moz-border-radius: 5px;
}
.BB2MenuItemHotX     a:link       { color: #274359; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }
.BB2MenuItemHotX     a:visited    { color: #274359; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }
.BB2MenuItemHotX     a:active     { color: #274359; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }
.BB2MenuItemHotX     a:hover      { color: #274359; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; margin-left:5; margin-right:5; border-radius: 5px; }


.OptionMenuItem
{
    font-family: Arial;
    font-size: 9pt; 
    color: #D1DFED; 
	cursor:pointer; 
    background-color: #274B6C;
    height: 30px;
    font-weight:bold
}
.OptionMenuItemRollOn
{
    font-family: Arial;
    font-size: 9pt; 
    color: #D1DFED; 
	cursor:pointer; 
    background-color: #000000;
    height: 30px;
    font-weight:bold
}
.OptionMenuItemHot
{
    font-family: Arial;
    font-size: 9pt; 
    color: #274B6C; 
	cursor:pointer; 
    background-color: #D1DFED;
    height: 30px;
    font-weight:bold
}

.RowOverrideInput{
	width: 28px;
}

DIV.RepDisplay
{
border:medium none; 
OVERFLOW: scroll;
WIDTH: 100%;
MIN-HEIGHT: 250px;
MAX-HEIGHT: 380px;
}

DIV.ColDisplay
{
border:medium none; 
OVERFLOW: scroll;
WIDTH: 100%;
HEIGHT: 500px;
}

DIV.Scrollable550x250
{
BORDER-RIGHT: none;
BORDER-TOP: none;
BORDER-LEFT: none;
BORDER-BOTTOM: none;
OVERFLOW: scroll;
WIDTH: 550px;
HEIGHT: 250px
}
DIV.Scrollable500x300
{
BORDER-RIGHT: none;
BORDER-TOP: none;
BORDER-LEFT: none;
BORDER-BOTTOM: none;
OVERFLOW: scroll;
WIDTH: 500px;
HEIGHT: 300px
}
DIV.Scrollable550x300
{
BORDER-RIGHT: none;
BORDER-TOP: none;
BORDER-LEFT: none;
BORDER-BOTTOM: none;
OVERFLOW: scroll;
WIDTH: 550px;
HEIGHT: 300px
}
DIV.Scrollable650x300
{
BORDER-RIGHT: none;
BORDER-TOP: none;
BORDER-LEFT: none;
BORDER-BOTTOM: none;
OVERFLOW: scroll;
WIDTH: 650px;
HEIGHT: 300px
}
DIV.Scrollable750x350
{
BORDER-RIGHT: none;
BORDER-TOP: none;
BORDER-LEFT: none;
BORDER-BOTTOM: none;
OVERFLOW: scroll;
WIDTH: 750px;
HEIGHT: 350px
}
DIV.Scrollable750x300
{
BORDER-RIGHT: none;
BORDER-TOP: none;
BORDER-LEFT: none;
BORDER-BOTTOM: none;
OVERFLOW: scroll;
WIDTH: 750px;
HEIGHT: 300px
}
DIV.Scrollable775x350
{
BORDER-RIGHT: none;
BORDER-TOP: none;
BORDER-LEFT: none;
BORDER-BOTTOM: none;
OVERFLOW: scroll;
WIDTH: 775px;
HEIGHT: 350px
}

DIV.PageBreak
{
    page-break-after: always
}

DIV.BBMenuItem
{
    font-family: Arial;
    font-size: 9pt; 
    color: #FFFFFF; 
	height: 25;
	cursor:pointer;
    background-color: #547799; 
    vertical-align:middle; 
    text-align:left;  
    border-bottom-width:1px; 
    text-indent:5
}
DIV.BBMenuItemRollOn
{
	font-family: Arial; 
	font-size: 9pt; 
	color: #FFFFFF;
	height: 25;
	cursor:pointer;
	background-color: #000000;
    vertical-align:middle; 
    text-align:left; 
    border-bottom-width:1px; 
    text-indent:5
}
DIV.BBMenuItemHot
{
	font-family: Arial; 
	font-size: 9pt; 
	color: #FFFFFF;
	height: 25;
	cursor:pointer;
	background-color: #274B6C; 
	font-weight:bold;
    vertical-align:middle; 
    text-align:left;
    border-bottom-width:1px; 
    text-indent:5
}

DIV.BB2MenuItem
{
    font-family: Arial;
    font-size: 8pt; 
    color: #274359; 
	height: 20;
	cursor:pointer;
    background-color: #FFFFFF; 
    vertical-align:middle; 
    text-align:left; 
    border-bottom-style:solid; 
    border-bottom-width:1px; 
    text-indent:10
}
DIV.BB2MenuItemRollOn
{
	font-family: Arial; 
	font-size: 8pt; 
	color: #FFFFFF;
	height: 20;
	cursor:pointer;
	background-color: #000000;
    vertical-align:middle; 
    text-align:left; 
    border-bottom-style:solid; 
    border-bottom-width:1px; 
    text-indent:10
}
DIV.BB2MenuItemHot
{
	font-family: Arial; 
	font-size: 8pt; 
    color: #274359; 
	height: 20;
	cursor:pointer;
    background-color: #F2F2F2; 
	font-weight:bold;
    vertical-align:middle; 
    text-align:left; 
    border-bottom-style:solid; 
    border-bottom-width:1px; 
    text-indent:10
}


DIV.OptionMenuItem
{
    font-family: Arial;
    font-size: 9pt; 
    color: #D1DFED; 
	cursor:pointer; 
    background-color: #274B6C;
    height: 30px;
    font-weight:bold
}
DIV.OptionMenuItemRollOn
{
    font-family: Arial;
    font-size: 9pt; 
    color: #D1DFED; 
	cursor:pointer; 
    background-color: #000000;
    height: 30px;
    font-weight:bold
}
DIV.OptionMenuItemHot
{
    font-family: Arial;
    font-size: 9pt; 
    color: #274B6C; 
	cursor:pointer; 
    background-color: #D1DFED;
    height: 30px;
    font-weight:bold
}

DIV.HyperLink
{
    font-family: arial; 
    font-size: 8pt; 
    color: #274B6C; 
	cursor:pointer; 
    text-decoration: underline 
}

TD.ActionColumn
{
    background-color: #5DC3FF !important
}
TD.ColumnHeading
{
    background-color: #A2B8D4 !important
}
TD.GreenBackGround
{
    background-color: #6C861E !important
}
TD.YellowBackGround
{
    background-color: #F9FEC3 !important
}
TD.BlueBackGround
{
    background-color: #274B6C !important
}
TD.DashboardHeader
{
    font-family: Arial; 
    font-size: 8pt; 
    color: #000000; 
    font-weight: bold; 
    text-align: center; 
    background-color: #C0C0C0
}
TD.DashboardItem
{
    font-family: Arial; 
    font-size: 8pt; 
    color: #000000; 
    text-align: left; 
    cursor:pointer;
    background-color: #ECE9D8
}
TD.DashboardItemSel
{
    font-family: Arial; 
    font-size: 8pt; 
    color: #000000; 
    text-align: left; 
    cursor:pointer;
    background-color: #D1DFED
}
TD.OptionMenu
{
    background-color: #274B6C !important; 
    color:#FFFFFF; 
    font-family:serif; 
    font-size:9pt; 
    border-right: 1px solid #D1DFED
}
TD.GrayBackGround
{
    background-color: #DFDFDF !important
}
TD.LightBackGround
{
    background-color: #CCE1E6 !important;
	border-top: 10px solid #5DC3FF
}
TD.GrayBackGround1
{
	border-top:1px solid #000000; 
	border-bottom:1px solid #000000; 
	background-color: #DFDFDF
}
TD.GrayBackGround2
{
	border-top:1px solid #000000; 
	border-bottom:1px solid #000000; 
	background-color: #F9F9F9
}
TD.GrayBar
{
	background-color: #F2F2F2
}
TD.LeftGeneralArea
{
    border: 2px solid #547799;
    padding: 2px; 
    background-color: #FFFFFF
}
HR.LeftSeparatorLine  
{ 
    color: #274B6C; 
    text-align:left; 
    width:40%
}
HR.SeparatorLineFull  
{ 
    color: #274B6C !important; 
    text-align:center; 
    width:100%
}
HR.GraySeparatorLineFull  
{ 
    color: #C0C0C0 !important; 
    text-align:center; 
    width:100%
}
hr.RightSeparatorLine 
{ 
	color: #274B6C !important; 
	text-align: Right; 
	width:75%
}
p.BlackBackground
{
    background-color: #000000
}
p.HeaderBar
{
    font-family: Arial Black;
    font-size: 12pt; 
    font-weight:normal; 
    background-color: #A2B8D4;
    margin-top:2; 
    margin-bottom:2;
    line-height:100%;
    width:75%
}


p.SmallHeader
{
    font-family: Arial;
    font-size: 10pt; 
    font-weight: bold; 
    background-color: #C0C0C0;
    margin-top:2; 
    margin-bottom:2;
    line-height:100%;
    width:60%
}


a:link       { color: #000000; font-family: Arial; font-size: 8pt; cursor:pointer; text-decoration:underline}
a:visited    { color: #000000; font-family: Arial; font-size: 8pt; cursor:pointer; text-decoration:underline}
a:active     { color: #000000; font-family: Arial; font-size: 8pt; cursor:pointer; text-decoration:underline}
a:hover      { color: #000000; font-family: Arial; font-size: 8pt; cursor:pointer; text-decoration:underline}

a:link.NavBarAnchor       { color: #274B6C; font-family: Arial; font-size: 8pt; cursor:pointer; text-decoration:underline}
a:visited.NavBarAnchor    { color: #274B6C; font-family: Arial; font-size: 8pt; cursor:pointer; text-decoration:underline}
a:active.NavBarAnchor     { color: #274B6C; font-family: Arial; font-size: 8pt; cursor:pointer; text-decoration:underline}
a:hover.NavBarAnchor      { color: #274B6C; font-family: Arial; font-size: 8pt; cursor:pointer; text-decoration:underline}


a:link.VAT       { color: #000080 !important; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
               font-size: 10pt; font-weight: bold }
a:visited.VAT       { color: #000080 !important; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
               font-size: 10pt; font-weight: bold }
a:active.VAT       { color: #000080 !important; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
               font-size: 10pt; font-weight: bold }
a:hover.VAT      { color: #808080 !important; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
               font-size: 10pt; font-weight: bold }

a:link.Standard       { color: #274B6C !important; font-family: Arial; text-decoration: none underline; 
               font-size: 8pt}
a:visited.Standard       { color: #274B6C !important; font-family: Arial; text-decoration: none underline; 
               font-size: 8pt}
a:active.Standard      { color: #274B6C !important; font-family: Arial; text-decoration: none underline; 
               font-size: 8pt;  }
a:hover.Standard      { color: #274B6C !important; font-family: Arial; text-decoration: none underline; 
               font-size: 8pt;  }


a:link.Black       { color: #000000 !important; font-family: Arial; text-decoration: none underline; 
               font-size: 8pt}
a:visited.Black       { color: #000000 !important; font-family: Arial; text-decoration: none underline; 
               font-size: 8pt}
a:active.Black      { color: #000000 !important; font-family: Arial; text-decoration: none underline; 
               font-size: 8pt;  }
a:hover.Black      { color: #000000 !important; font-family: Arial; text-decoration: none underline; 
               font-size: 8pt;  }


a:link.CAL       { color: #000080 !important; font-family: Arial; text-decoration: none; 
               font-size: 8pt;  }
a:visited.CAL       { color: #000080 !important; font-family: Arial; text-decoration: none; 
               font-size: 8pt;  }
a:active.CAL       { color: #000080 !important; font-family: Arial; text-decoration: none; 
               font-size: 8pt;  }
a:hover.CAL      { color: #808080 !important; font-family: Arial; text-decoration: none; 
               font-size: 8pt;  }


a:link.Edit       { color: #274B6C !important; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
               font-size: 10pt; font-weight: bold }
a:visited.Edit       { color: #274B6C !important; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
               font-size: 10pt; font-weight: bold }
a:active.Edit       { color: #274B6C !important; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
               font-size: 10pt; font-weight: bold }
a:hover.Edit      { color: #E6B800 !important; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
               font-size: 10pt; font-weight: bold }


a:link.ActionColumn       { color: #274B6C; font-family: Arial; text-decoration: underline! important; 
               font-size: 10pt }
a:visited.ActionColumn    { font-family: Arial; text-decoration: underline! important; font-size: 10pt; 
               color: #274B6C }
a:active.ActionColumn     { font-family: Arial; text-decoration: underline! important; font-size: 
               10pt; color: #274B6C }
a:hover.ActionColumn      { color: #A000A0; font-family: Arial; text-decoration: 
               none! important; font-size: 10pt }


a:link.Bottom       { color: #0A50A1; font-family: Arial Narrow; text-decoration: none! important; 
               font-size: 8pt }
a:visited.Bottom    { font-family: Arial Narrow; text-decoration: none! important; font-size: 8pt; 
               color: #500082 }
a:active.Bottom     { font-family: Arial Narrow; text-decoration: underline! important; font-size: 
               8pt; color: #0000FF }
a:hover.Bottom      { color: #C01FA0; font-family: Arial Narrow; text-decoration: 
               underline! important; font-size: 8pt }

a:link.LeftMenu       { color: #FFFFFF; font-family: Arial Narrow; text-decoration: none! important; 
               font-size: 10pt }
a:visited.LeftMenu    { font-family: Arial Narrow; text-decoration: none! important; font-size: 10pt; 
               color: #FFFFFF }
a:active.LeftMenu     { font-family: Arial Narrow; text-decoration: underline! important; font-size: 
               10pt; color: #FFFFFF }
a:hover.LeftMenu      { color: #FFFFFF; font-family: Arial Narrow; text-decoration: 
               underline! important; font-size: 10pt; font-weight:bold }

a:link.RightMenu       { color: #FFFFFF; font-family: Arial Narrow; text-decoration: none! important; 
               font-size: 12pt }
a:visited.RightMenu    { font-family: Arial Narrow; text-decoration: none! important; font-size: 12pt; 
               color: #FFFFFF }
a:active.RightMenu     { font-family: Arial Narrow; text-decoration: underline! important; font-size: 
               12pt; color: #FFFFFF }
a:hover.RightMenu      { color: #FFFFFF; font-family: Arial Narrow; text-decoration: 
               underline! important; font-size: 12pt; font-weight:bold; }

			  
//TEMPORARY CHANGES UNTIL I CAN PUBLISH

#ctl00_MasterBodyCenterColumn{
	position: relative;
	top: 15px;
}
#ctl00_MasterBodyLeftColumn{
	background-color: white;
}
#ctl00_MasterBodyCenterColumn{
	position: relative;
	top: 15px;
}
#ctl00_MasterHeaderTable{
	width: 100%;
}
#ctl00_MasterBodyTable{
	width: 100%;
}
.LogoutStandard{
	FONT-FAMILY: Arial;
	FONT-SIZE: 11pt;
	color: #00243A;
	text-decoration: underline;
}
#ctl00_LeftMenun1Items,
#ctl00_LeftMenun2Items,
#ctl00_LeftMenun3Items,
#ctl00_LeftMenun4Items,
#ctl00_LeftMenun5Items,
#ctl00_LeftMenun6Items,
#ctl00_LeftMenun7Items,
#ctl00_LeftMenun8Items,
#ctl00_LeftMenun9Items,
#ctl00_LeftMenun10Items,
#ctl00_LeftMenun11Items,
#ctl00_LeftMenun12Items,
#ctl00_LeftMenun13Items,
#ctl00_LeftMenun14Items,
#ctl00_LeftMenun15Items,
#ctl00_LeftMenun16Items,
#ctl00_LeftMenun17Items,
#ctl00_LeftMenun18Items,
#ctl00_LeftMenun19Items,
#ctl00_LeftMenun20Items,
#ctl00_LeftMenun21Items,
#ctl00_LeftMenun22Items,
#ctl00_LeftMenun23Items,
#ctl00_LeftMenun24Items,
#ctl00_LeftMenun25Items,
#ctl00_LeftMenun26Items,
#ctl00_LeftMenun27Items,
#ctl00_LeftMenun28Items,
#ctl00_LeftMenun29Items
{
	background-color: rgba(255, 255, 255, 0);
}

DIV.LightBackGround
{
    background-color: #CCE1E6 !important;
	border-top: 5px solid #0099CB;
	height: 30px;
}

#ctl00_MasterBodyFooter{
	width: 100%;
}

.QuestionSel{
	background-color: #C0C0C0;
}

a.a16a{
	font-family: Segoe UI;
    font-size: 20pt;
    font-weight: 700;
    font-style: normal;
    text-decoration: underline;
    color: Red;
}

a.a18{    
	font-family: Segoe UI;
    font-size: 12pt;
    font-weight: 400;
    font-style: normal;
    text-decoration: underline;
    color: Black;
}

a.a22a {
    font-family: Arial;
    font-size: 10pt;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    color: Black;
}

a.a40a {
    font-family: Arial;
    font-size: 10pt;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    color: Black;
}

a.a31a {
    font-family: Arial;
    font-size: 10pt;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    color: Black;
}

a.a49a {
    font-family: Arial;
    font-size: 10pt;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    color: Black;
}

.interactiveContainer{
	position: relative;
	height: 870px;
	width: 100%;
}
			
.interactiveReports{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	/*z-index: 10;*/
}
.renderedReportContainer{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	/*z-index: 5;*/
	display: none;
	background-color: rgb(255, 255, 255);
}
.renderedReportBackButton{
	height: 22px;
    width: 170px;
	cursor: pointer;
	float: left;
}
.interactiveShowButton{
	cursor: pointer;
	display: block;
	height: 23px;
	width: 100px;
	display: none;
}
.interactiveReport{
	display: block;
	float: left;
	height: 243px;
	width: 290px;
	/*z-index: 11;*/
	padding: 7px 12px 7px 12px;
    margin: 5px 5px 5px 5px;
	position: relative;
}
.renderedReport{
	height: 828px;
	width: 100%;
	/*margin: auto;*/
}
.renderedReport DIV{
	overflow: initial;
	/*float: left;*/
}

.SSRSToolbar{
	position: absolute;
	width: 900px;
	top: 1px;
	left: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.SSRSToolbar DIV{
	float: left;
}

#oReportCell{
	background-color: #ffffff;
	/*position: absolute;
	top: 47px;
	left: 0px;*/
}

.renderedReportWrapper{
	height: 23px;
    background-color: #CCE1E6;
}
.interactiveRenderingMessage{
	width: 300px;
    display: block;
    vertical-align: inherit;
    height:  23px;
    line-height: 25px;
    position:  absolute;
    left:  375px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    color:  red;
    display: none;
	top: 15px;
}
.interactiveDashContainer{
	height: 23px;
}
.SSRSBackButton{
	background-image: url("../../../MIE/SiteImages/1/SSRSBack.png");
	height: 30px;
	width: 30px;
	position: relative;
	left: 10px;
}

.SSRSBackStackButton{
	background-image: url("../../../MIE/SiteImages/1/SSRSBack.png");
	height: 30px;
	width: 30px;
	position: relative;
	left: 15px;
	cursor: pointer;
	top: 5px;
}

.SSRSESIMade{
	background-image: url("../../../MIE/SiteImages/1/eTellReportIcon.png");
	height: 30px;
	width: 30px;
	position: relative;
	top: 5px;
}

#SSRSRowCount{
	display: none;
}

#SSRSTotalPages{
	display: none;
}

.DashIVRefresh{
	height: 18px;
	width: 18px;
	border: 0px;
	background-image: url('../../SiteImages/1/DashRefresh.png');
	background-color: transparent;
	cursor: pointer;
}

.DashIVRefresh:focus {
	outline:0;
}

.DashLinkText{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
}

#SSRSPAGENO{
	display: none;
}

.tooltip {
    position: relative;
    display: inline-block;
}

.reportGroupTitleBarWrapper {
    clear: left;
    color: #fff;
	cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
}

.reportGroupTitleBar {
    background-color: #0099cb;
    border-radius: 10px;
    float: left;
    width: 95%;
    margin-bottom: 10px;
}

.interactiveReportGroupControl {
    float: left;
    font-weight: bold;
    margin: 7px 0px 6px 0px;
    min-width: 25px;
    padding: 4px 10px 2px 20px;
    text-align: center;
}

.reportGroupHeading {
    float: left;
    margin: 7px 0px 6px 0px;
    padding: 4px 10px 2px 10px;
}

.reportGroupDescription {
    border-color: #fff;
    border-radius: 50%;
    border-style: solid;
    border-width: 2px;
    float: left;
    font-size: 18px;
    margin: 7px 0px 6px 0px;
    padding: 1px 10px 1px 10px;
}

.reportGroupTitleBar .tooltiptext {
    visibility: hidden;
    background-color: #fff;
    border-color: #0099cb;
    border-radius: 6px;
    border-style: solid;
    color: #000;
    font-size: 14px;
    padding: 5px;
    text-align: center;
    width: 300px;

    /* Position the tooltip text */
    position: absolute;
    z-index: 1;
    margin-left: -150px;
    margin-top: 30px;

    /* Fade in tooltip */
    opacity: 0;
    transition: opacity 0.5s;
}

/* Tooltip arrow */
.reportGroupTitleBar .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #0099cb transparent transparent transparent;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}

.interactiveReportGroupRefresh {
    border-color: #0099cb;
    border-radius: 50%;
    border-style: solid;
    border-width: 5px;
	cursor: pointer;
    float: left;
    height: 18px;
    margin-left: 5px;
    padding: 5px;
    width: 18px;
}

.interactiveReportGroupRefresh img {
    height: 18px;
    width: 18px;
}

.interactiveReportGroup {
    clear: left;
}

.ssrsrecordedit{
	cursor: pointer;
}

.dashboardLinkItem:hover{
	background-color: #e8e8e8;
}

.myDashboardItem{
	clear: right;
}

.dash-placeholder{
	/*content: " ";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 15px;
	background-color: #FFF;*/
}

.createNewLink{
	width: 100%; 
	padding: 5px;
}

.dataInputsRow{
	width: 98%;
	margin-top: 5px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
}

.dataInputsElementContainer{
	width: 49%;
	display: inline-block;
	margin: 0;
	vertical-align: top;
}

.dataInputsCaption{
	COLOR: #274B6C !important;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}

.dataInputsInput{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
}

.imageFlip{
	-moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

.MinifiedMenuItem
{
	height: 23px;
	cursor:pointer;
    background-color: #71B2D0; 
    vertical-align:middle; 
    text-align:left;
    font-family:Arial; font-size:8pt; color:#000000; width:140; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
	border-radius: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: grey;
}
.MinifiedMenuItem    a:link       { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.MinifiedMenuItem    a:visited    { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.MinifiedMenuItem    a:active     { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.MinifiedMenuItem    a:hover      { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }

.MinifiedMenuHover
{
	height: 23px;
	cursor:pointer;
	background-color: #0099CB;
    vertical-align:middle; 
    text-align:left; 
    border-bottom-style:solid; 
    font-family:Arial; font-size:8pt; color:#FFFFFF; width:140; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
	border-radius: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: grey;
}
.MinifiedMenuHover    a:link       { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.MinifiedMenuHover    a:visited    { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.MinifiedMenuHover    a:active     { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }
.MinifiedMenuHover    a:hover      { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 12px; }

.MinifiedMenuSelected {
    color: #FFFFFF;
    height: 23px;
    cursor: pointer;
    background-color: #00aee6;
    vertical-align: middle;
    text-align: left;
    border-bottom-style: solid;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    color: #FFFFFF;
    width: 140;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-radius: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: grey;
}
.MinifiedMenuSelected     a:link       { color: #FFFFFF; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; margin-left:5; margin-right:5; display: block; height: 12px; }
.MinifiedMenuSelected     a:visited    { color: #FFFFFF; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; margin-left:5; margin-right:5; display: block; height: 12px; }
.MinifiedMenuSelected     a:active     { color: #FFFFFF; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; margin-left:5; margin-right:5; display: block; height: 12px; }
.MinifiedMenuSelected     a:hover      { color: #FFFFFF; font-family: Arial; font-size: 8pt; font-weight:bold; text-indent:0; text-align:left; margin-left:5; margin-right:5; display: block; height: 12px; }

#ctl00_LeftMenuMinn1Items,
#ctl00_LeftMenuMinn2Items,
#ctl00_LeftMenuMinn3Items,
#ctl00_LeftMenuMinn4Items,
#ctl00_LeftMenuMinn5Items,
#ctl00_LeftMenuMinn6Items,
#ctl00_LeftMenuMinn7Items,
#ctl00_LeftMenuMinn8Items,
#ctl00_LeftMenuMinn9Items,
#ctl00_LeftMenuMinn10Items,
#ctl00_LeftMenuMinn11Items,
#ctl00_LeftMenuMinn12Items,
#ctl00_LeftMenuMinn13Items,
#ctl00_LeftMenuMinn14Items,
#ctl00_LeftMenuMinn15Items,
#ctl00_LeftMenuMinn16Items,
#ctl00_LeftMenuMinn17Items,
#ctl00_LeftMenuMinn18Items,
#ctl00_LeftMenuMinn19Items,
#ctl00_LeftMenuMinn20Items,
#ctl00_LeftMenuMinn21Items,
#ctl00_LeftMenuMinn22Items,
#ctl00_LeftMenuMinn23Items,
#ctl00_LeftMenuMinn24Items,
#ctl00_LeftMenuMinn25Items,
#ctl00_LeftMenuMinn26Items,
#ctl00_LeftMenuMinn27Items,
#ctl00_LeftMenuMinn28Items,
#ctl00_LeftMenuMinn29Items
{
	background-color: rgba(0, 0, 0, 0);
}

.MinifiedMenuMasterItem
{
	height: 40px;
	cursor:pointer;
    background-color: #71B2D0; 
	font-size: 20px;
	padding-left: 6px;
	padding-top: 2px;
}
.MinifiedMenuMasterItem    a:link       { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}
.MinifiedMenuMasterItem    a:visited    { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}
.MinifiedMenuMasterItem    a:active     { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}
.MinifiedMenuMasterItem    a:hover      { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}

.MinifiedMenuMasterHover
{
	height: 40px;
	cursor:pointer;
	background-color: #0099CB;
	font-size: 20px;
	padding-left: 6px;
	padding-top: 2px;
}
.MinifiedMenuMasterHover    a:link       { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}
.MinifiedMenuMasterHover    a:visited    { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}
.MinifiedMenuMasterHover    a:active     { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}
.MinifiedMenuMasterHover    a:hover      { color: #000000; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}

.MinifiedMenuMasterSelected
{
	color: #FFFFFF;
	height: 40px;
	cursor:pointer;
	background-color: #00aee6 ! important; 
	font-size: 20px;
	padding-left: 6px;
	padding-top: 2px;
}
.MinifiedMenuMasterSelected     a:link       { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}
.MinifiedMenuMasterSelected     a:visited    { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}
.MinifiedMenuMasterSelected     a:active     { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}
.MinifiedMenuMasterSelected     a:hover      { color: #FFFFFF; font-family: Arial; font-size: 8pt; text-indent:0; text-align:left; display: block; height: 40px; line-height: 40px;}

.masterIcon{
	position: relative;
	top: 7px;
}

.fieldIcon{
	position: relative;
	top: 3px;
    left: 5px;
}

.SSRSSortIconSD{
	cursor: pointer;
}

.SSRSSortIconSA{
	cursor: pointer;
}

.SSRSSortIconUD{
	cursor: pointer;
}

.SSRSSortIconUA{
	cursor: pointer;
}

.SSRSExportHandled{
	cursor: pointer;
}

.interactiveReport:hover{
	box-shadow: 0 0 0 1px gray;
}

.interactiveReport a{
    outline: none;
}

.whiteBack {
	background-color: white !important;
}
</style>
