body, td, p {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
}

h1 {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
}

.formItems {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	margin-left: 3px;
}

.formItemsBig {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	margin-left: 3px;
}

.caption {
	font-size: 8pt;
}

.ReviewHeader{
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	color: white;
}

.formItemsSm {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	margin-left: 2px;
	font-weight: normal;
}

A
{
    FONT-SIZE: 10pt;
    CURSOR: hand;
    color:#003366;
	font-family: Arial, Verdana, Sans-Serif;
    /*
	COLOR: navy;
	FONT-FAMILY: Arial, Verdana, Sans-Serif; 
	*/

}
 
A:active
{
    FONT-SIZE: 10pt;
}
A:visited
{
    FONT-SIZE: 10pt;
	COLOR: Gray;
}
A:hover
{
    FONT-SIZE: 10pt;
	COLOR: Blue;
}
.Rectangle
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    OVERFLOW: hidden;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    POSITION: absolute
}
BUTTON
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
}
LEGEND
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
}
FIELDSET
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
}
.ActiveTabSection
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 130px;
    CURSOR: default;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    POSITION: relative;
    HEIGHT: 20px;
    BACKGROUND-COLOR: buttonface;
    TEXT-ALIGN: center
}
.InactiveTabSection
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 130px;
    CURSOR: default;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    POSITION: relative;
    HEIGHT: 18px;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: center
}
.TabSectionInvisible
{
    VISIBILITY: hidden;
    BACKGROUND-COLOR: transparent
}
.TabSectionVisible
{
    BORDER-RIGHT: gray 3px ridge;
    BORDER-TOP: gray 1px solid;
    VISIBILITY: visible;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 3px ridge;
    BACKGROUND-COLOR: buttonface
}
.TabTable
{
    BACKGROUND-COLOR: transparent
}
.ActiveTextbox
{
    FONT-SIZE: 8pt;
    OVERFLOW: hidden;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
}
.InactiveTextbox
{
    FONT-SIZE: 8pt;
    OVERFLOW: hidden;
    CURSOR: default;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
}

.DetailColorA
{
    BACKGROUND-COLOR: #eeeeee
}
.DetailColorB
{
    BACKGROUND-COLOR: #FFE3B3
}

.ActiveTextbox_small
{
    FONT-SIZE: 7pt;
    OVERFLOW: hidden;
    FONT-FAMILY: 'Small Fonts';
    POSITION: absolute;
    HEIGHT: 0.166pt
}
.InactiveListBox
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Sans-Serif
}
.DetailColorC
{
    BACKGROUND-COLOR: #738b9c
}
.BorderThin
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid
}
.RectangleOutset
{
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: 2px outset;
    BORDER-LEFT: 2px outset;
    BORDER-BOTTOM: 2px outset
}
HR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.DetailHighlight
{
    BACKGROUND-COLOR: yellow
}

.infoTableDetail
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.infoTableHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    BACKGROUND-COLOR: #a3a3a3;
    TEXT-ALIGN: center
}
.sectionHead
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #a52a2a;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    HEIGHT: 24px
}
.divSection
{
    PADDING-LEFT: 4px
}
.mbBody
{
    CURSOR: default;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}
.mbBody A
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}
.mbBody A:active
{
    COLOR: blue
}
.mbBody A:visited
{
    COLOR: purple
}
.mbBody A:hover
{
}
.mbBody .mbLabel
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial
}
.mbBody .mbHeader
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: Verdana
}
.mbBody .mbLabelSmall
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.mbBody H2
{
    MARGIN-BOTTOM: 0px
}
.mbBody H3
{
    MARGIN-BOTTOM: 0px
}
.mbBody .mbText
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana, Sans-Serif, Verdana
}
.mbBody .mbTitle
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana
}
.DetailColorD
{
    BACKGROUND-COLOR: white
}
.DetailColorE
{
    BACKGROUND-COLOR: whitesmoke
}
.mbBody UL
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
.mbBody .row0
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: whitesmoke
}
.mbBody .row1
{
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: white
}
.mbBody .MainHeaderLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.mLabel
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Verdana, Sans-Serif
}
.maintdiv
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    BORDER-LEFT: thin outset;
    BORDER-BOTTOM: thin outset;
    BACKGROUND-COLOR: gainsboro
}