BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 75%/1.2em Arial, sans-serif; BACKGROUND: #fff; COLOR: #000; PADDING-TOP: 0px
}
H1 {
	LINE-HEIGHT: 1em; COLOR: #000 !important
}
H2 {
	LINE-HEIGHT: 1em; COLOR: #000 !important
}
H3 {
	LINE-HEIGHT: 1em; COLOR: #000 !important
}
H4 {
	LINE-HEIGHT: 1em; COLOR: #000 !important
}
H1 {
	FONT-SIZE: 1.5em
}
H2 {
	FONT-SIZE: 1.33em
}
H3 {
	FONT-SIZE: 1.16em
}
H4 {
	FONT-SIZE: 1em
}
A {
	COLOR: #03f; TEXT-DECORATION: underline !important
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
P {
	MARGIN: 1em 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	MARGIN: 0px 0px 0px 1.7em
}
DD {
	MARGIN: 0px 0px 0px 1.7em
}
EM {
	FONT-STYLE: italic
}
STRONG {
	FONT-WEIGHT: bold
}
DFN {
	FONT-STYLE: normal
}
VAR {
	FONT-STYLE: normal
}
CODE {
	FONT: 1em "Courier New", Courier, monospace
}
KBD {
	FONT: 1em "Courier New", Courier, monospace
}
SAMP {
	FONT: 1em "Courier New", Courier, monospace
}
Q:before {
	CONTENT: ""
}
Q:after {
	CONTENT: ""
}
CITE {
	FONT-STYLE: normal
}
CITE SPAN {
	DISPLAY: block
}
ABBR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #333; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; TEXT-DECORATION: underline
}
ACRONYM {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #333; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; TEXT-DECORATION: underline
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
LABEL {
	DISPLAY: block
}
INPUT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; FONT: 1.1em Arial, Helvetica, sans-serif; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
SELECT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; FONT: 1.1em Arial, Helvetica, sans-serif; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; FONT: 1.1em Arial, Helvetica, sans-serif; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
INPUT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
TEXTAREA {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
INPUT[type=checkbox] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
INPUT.checkbox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
INPUT[type=radio] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
INPUT.radio {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
BUTTON {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #bbb 1px solid; WIDTH: auto !important; BACKGROUND: #eee; COLOR: #000; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #999 1px solid
}
INPUT.button {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #bbb 1px solid; WIDTH: auto !important; BACKGROUND: #eee; COLOR: #000; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #999 1px solid
}
BUTTON.primary {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffa822
}
INPUT.primary.button {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffa822
}
TABLE {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 98%; BORDER-COLLAPSE: collapse !important; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
TABLE TH {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; PADDING-TOP: 5px
}
TABLE TD {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; PADDING-TOP: 5px
}
.review TABLE TH {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px
}
#navFull {
	DISPLAY: none
}
#navPrimary * {
	BACKGROUND-IMAGE: none !important
}
#navPrimary UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navPrimary UL LI {
	DISPLAY: none
}
#navPrimary UL LI.active {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#navPrimary UL LI.active A {
	COLOR: #999; TEXT-DECORATION: none !important
}
#navPrimary UL LI.active A:after {
	CONTENT: " > "
}
#navPrimary UL UL {
	DISPLAY: inline
}
#navPrimary UL LI.active UL LI {
	DISPLAY: none
}
#navPrimary UL LI.active UL LI.active {
	PADDING-LEFT: 0.5em; DISPLAY: inline
}
#navPrimary UL LI.active UL LI.active A {
	COLOR: #000; FONT-SIZE: 1.16em
}
#navPrimary UL LI.active UL LI.active A:after {
	CONTENT: ""
}
#navPrimary UL UL UL {
	DISPLAY: none
}
#page .sideposleft#content #main {
	FLOAT: none
}
#page .sideposright#content #main {
	FLOAT: none
}
#page .sideposleft#content #sidebar {
	FLOAT: none
}
#page .sideposright#content #sidebar {
	FLOAT: none
}
DIV.messageBox {
	BACKGROUND-IMAGE: none !important; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff !important; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.messageBox UL {
	POSITION: relative; LINE-HEIGHT: 1em; TEXT-INDENT: 0px; WIDTH: auto; HEIGHT: auto; OVERFLOW: visible; TOP: 0px; LEFT: 0px
}
.legacyErrors DIV.messageBox UL {
	POSITION: relative; LINE-HEIGHT: 1em; TEXT-INDENT: 0px; WIDTH: auto; HEIGHT: auto; OVERFLOW: visible; TOP: 0px; LEFT: 0px
}
.doNotPrint {
	DISPLAY: none
}
.accessAid {
	DISPLAY: none
}
.balloonCallout {
	DISPLAY: none
}
.balloon {
	DISPLAY: none
}
#navGlobal {
	DISPLAY: none
}
#searchForm {
	DISPLAY: none
}
#rosetta {
	DISPLAY: none
}
#footer * {
	DISPLAY: none
}
.cont {
	BACKGROUND-IMAGE: none !important; BACKGROUND-COLOR: #fff !important
}
#footer #legal {
	DISPLAY: block
}
#footer #legal * {
	DISPLAY: block
}
