BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #e9e9df; COLOR: #000000; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

A {
	COLOR: #000000
}

A:visited {
	COLOR: #969696
}

A:hover {
	COLOR: #c0c0c0
}

A:link {
	COLOR: #000000
}

.navabscoords {
	Z-INDEX: 1; POSITION: relative
}

.captionBlack {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

SUP {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial
}

TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

TD.textHeader {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #333300; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}

INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}

SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}

TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}

.frm {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: letter gothic,lucinda console,courier new,courier
}

#topNavDIV {
	BORDER-RIGHT: #969696 1px solid; BORDER-TOP: #969696 1px solid; Z-INDEX: 120; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: #969696 1px solid; BORDER-BOTTOM: #969696 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #CCCCCC
}

.menuItem {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; VISIBILITY: inherit; PADDING-BOTTOM: 1px; CURSOR: hand; PADDING-TOP: 1px; POSITION: relative; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.menuSpacer {
	FONT-SIZE: 1px; VISIBILITY: inherit; OVERFLOW: hidden; POSITION: relative
}

.msrpItem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; Z-INDEX: 100; BACKGROUND: #c4c4c4; LEFT: 0px; VISIBILITY: inherit; PADDING-BOTTOM: 8px; OVERFLOW: hidden; CURSOR: hand; COLOR: #000000; PADDING-TOP: 5px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.msrpAsterisk {
	TOP: -1px
}

.msrpArrow {
	FONT-SIZE: 1px; LEFT: -6px; VISIBILITY: inherit; OVERFLOW: hidden; WIDTH: 6px; POSITION: absolute; TOP: 75px; HEIGHT: 9px
}

.msrpDropShadow {
	FONT-SIZE: 1px; Z-INDEX: 50; BACKGROUND: #ababa9; LEFT: -2px; VISIBILITY: inherit; OVERFLOW: hidden; WIDTH: 150px; POSITION: absolute; TOP: 2px; HEIGHT: 88px
}

.demoHeader {
	COLOR: #ffffff
}

A.demo {
	COLOR: #000000; TEXT-DECORATION: none
}

A.demo:visited {
	COLOR: #000000
}

A.demo:hover {
	COLOR: #515151
}

A.demo:link {
	COLOR: #000000
}

.HeaderBG {
	FONT-WEIGHT: bold; BACKGROUND: #dadad5
}

.SearchBG {
	BACKGROUND: #dadad5
}

.GrayRuleBG {
	BACKGROUND: #969696
}

.ErrorBG {
	BACKGROUND: #eb6d55
}

.DisclaimerBG {
	BACKGROUND: #969696
}

.DisclaimerText {
	COLOR: #969696
}

.ErrorText {
	COLOR: #eb6d55
}

TD.GrayBG {
	BACKGROUND: #dadad5
}

TABLE.GrayLine {
	BORDER-RIGHT: 0px solid; BORDER-TOP: #969696 1px solid; BORDER-LEFT: #969696 1px solid; BORDER-BOTTOM: 0px solid
}

TD.GrayLine {
	BORDER-RIGHT: #969696 1px solid; BORDER-TOP: 0px solid; PADDING-LEFT: 15px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #969696 1px solid
}

TD.GrayLineRightBorder {
	BORDER-RIGHT: #969696 1px solid; BORDER-TOP: 0px solid; PADDING-LEFT: 15px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #969696 0px solid
}

A.DisclaimerLink {
	COLOR: #969696; TEXT-DECORATION: none
}

A.DisclaimerLink:visited {
	COLOR: #969696
}

A.DisclaimerLink:hover {
	COLOR: #969696
}

A.DisclaimerLink:link {
	COLOR: #969696
}

A.ErrorLink {
	COLOR: #eb6d55; TEXT-DECORATION: none
}

A.ErrorLink:visited {
	COLOR: #eb6d55
}

A.ErrorLink:hover {
	COLOR: #eb6d55
}

A.ErrorLink:link {
	COLOR: #eb6d55
}
.textsubhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black
}