BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: small Arial, Helvetica, sans-serif; PADDING-TOP: 0px; voice-family: inherit
}
HTML > BODY {
	FONT-SIZE: small
}
#content {
	MARGIN-LEFT: 20px
}
#content-report {
	MARGIN-LEFT: 20px
}
.maincolumn {
	BORDER-RIGHT: #ccc thin dotted; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN: 50px; BORDER-LEFT: #ccc thin dotted; LINE-HEIGHT: 1.5em
}
.leftcolumn {
	FONT-SIZE: 11px; MARGIN: 0px; LINE-HEIGHT: 1.5em; BORDER-BOTTOM: #333 thin dotted
}
.rightcolumn {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; LINE-HEIGHT: 1.5em
}
.subcolumn {
	FONT-SIZE: 85%; WIDTH: 225px; LINE-HEIGHT: 1.5em; BORDER-BOTTOM: #333 thin dotted
}
.backgroundcolumn {
	FONT-SIZE: 0.8em; BACKGROUND: #efefef no-repeat
}
.col-M .maincolumn {
	FLOAT: none; WIDTH: 100%
}
.col-SM .rightcolumn {
	DISPLAY: none
}
.col-MS .rightcolumn {
	DISPLAY: none
}
.col-M .leftcolumn {
	DISPLAY: none
}
.col-M .rightcolumn {
	DISPLAY: none
}
.col-SM .maincolumn {
	FLOAT: right
}
.col-SMX .maincolumn {
	FLOAT: right
}
.col-SM .leftcolumn {
	FLOAT: left
}
.col-SMX .leftcolumn {
	FLOAT: left
}
#nav {
	FONT-SIZE: 11px; MARGIN-LEFT: 50px; POSITION: relative; HEIGHT: 100%
}
#nav DIV {
	LEFT: 0px; BORDER-LEFT: #fff 1px solid; BOTTOM: 0px; POSITION: absolute
}
#nav A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 7px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; HEIGHT: 1.2em; TEXT-DECORATION: none; voice-family: inherit
}
#nav STRONG {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 7px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; HEIGHT: 1.2em; TEXT-DECORATION: none; voice-family: inherit
}
#nav EM {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 7px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; HEIGHT: 1.2em; TEXT-DECORATION: none; voice-family: inherit
}
HTML > BODY #nav A {
	HEIGHT: 1.2em
}
HTML > BODY #nav STRONG {
	HEIGHT: 1.2em
}
HTML > BODY #nav EM {
	HEIGHT: 1.2em
}
#nav STRONG {
	PADDING-BOTTOM: 2px; COLOR: #ff9900; BORDER-BOTTOM: #ff9900 5px solid
}
#nav A:hover {
	COLOR: #ff9900
}
#nav STRONG A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav EM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; BORDER-RIGHT-WIDTH: 0px
}
#nav SPAN {
	DISPLAY: none
}
#sidenav {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px; POSITION: relative
}
#sidenav DIV {
	LEFT: 0px; BOTTOM: 0px
}
#sidenav A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px; WIDTH: 140px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; HEIGHT: 1.2em; TEXT-DECORATION: none; voice-family: inherit
}
#sidenav STRONG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px; WIDTH: 140px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; HEIGHT: 1.2em; TEXT-DECORATION: none; voice-family: inherit
}
#sidenav EM {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px; WIDTH: 140px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; HEIGHT: 1.2em; TEXT-DECORATION: none; voice-family: inherit
}
HTML > BODY #sidenav A {
	HEIGHT: 1.2em
}
HTML > BODY #sidenav STRONG {
	HEIGHT: 1.2em
}
HTML > BODY #sidenav EM {
	HEIGHT: 1.2em
}
#sidenav STRONG {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ccc; PADDING-BOTTOM: 2px; BORDER-LEFT: #333 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #333 1px solid
}
#sidenav STRONG A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#sidenav EM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; BORDER-RIGHT-WIDTH: 0px
}
#sidenav SPAN {
	DISPLAY: none
}
#left_outline {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 159px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; FONT: x-small Verdana, Arial, Helvetica, sans-serif; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.moduletable TH {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/leftnav/subhead_bg.png) repeat-x; TEXT-TRANSFORM: uppercase; COLOR: #000000; PADDING-TOP: 4px; HEIGHT: 21px; TEXT-ALIGN: left
}
TABLE.moduletable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#mainlevel-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#mainlevel-nav LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; BACKGROUND-IMAGE: none; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 15%; LINE-HEIGHT: 21px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
UL#mainlevel-nav LI A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; TEXT-DECORATION: none
}
#buttons > UL#mainlevel-nav LI A {
	WIDTH: auto
}
UL#mainlevel-nav LI A:hover {
	BACKGROUND: #ffcc00; COLOR: #ffffff
}
A.mainlevel:link {
	DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/leftnav/blueline.png) no-repeat; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel:visited {
	DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/leftnav/blueline.png) no-repeat; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel:hover {
	COLOR: #ff9500; TEXT-DECORATION: none
}
A.sublevel:link {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #006600; TEXT-ALIGN: left
}
A.sublevel:visited {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #006600; TEXT-ALIGN: left
}
A.sublevel:hover {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
.highlight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: blue; PADDING-TOP: 0px; BACKGROUND-COLOR: yellow
}
.code {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #ddd
}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333
}
A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
A:link IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:visited IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H2 A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
H2 A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
H3 A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #03c; BORDER-RIGHT-WIDTH: 0px
}
H3 A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #03c; BORDER-RIGHT-WIDTH: 0px
}
H2 A:hover {
	BORDER-BOTTOM-WIDTH: 1px; COLOR: #666
}
H3 A:hover {
	BORDER-BOTTOM-WIDTH: 1px; COLOR: #666
}
A.noborder:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.noborder:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.thumbnail:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.thumbnail:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; MARGIN: 10px; FONT: 1em Arial,Verdana,Sans-serif; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc thin dotted
}
UNKNOWN {
	MARGIN-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 160%/1.2em Arial,Verdana,Sans-serif; COLOR: #333; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
H2 STRONG {
	FONT-SIZE: 70%; COLOR: #fff
}
H3 {
	MARGIN: 0px 0px 0.25em; FONT: bold 120%/1.3em tahoma,Serif; COLOR: #ff8800
}
H4 {
	FONT-SIZE: 100%; MARGIN: 0px
}
#footer {
	CLEAR: both; FONT-SIZE: 11px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 100%
}
#footer DIV {
	PADDING-RIGHT: 42px; PADDING-LEFT: 30px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 10px; COLOR: #fff; PADDING-TOP: 3px
}
#footer DIV STRONG {
	
}
#footer DIV EM {
	COLOR: #fff; FONT-STYLE: normal
}
#footer HR {
	DISPLAY: none
}
.Table {
	BORDER-BOTTOM: #fff 2px solid
}
.FormStyle {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
.TableStyle {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; COLOR: #003366; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.FormStyle2 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666 1px solid; COLOR: #000; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
