BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/helio_bg.jpg) #fff repeat-y center 50%; PADDING-BOTTOM: 40px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#master {
	MARGIN: 0px auto; WIDTH: 790px; POSITION: relative
}
.wide#master {
	WIDTH: 1000px
}
#callToAction {
	RIGHT: 6px; POSITION: absolute; TOP: 6px; TEXT-ALIGN: right
}
#header {
	MARGIN-LEFT: auto; WIDTH: 790px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.wide#header {
	WIDTH: 1000px
}
#footer {
	BACKGROUND: url(../images/helio_ctail.jpg) no-repeat center top; MARGIN-BOTTOM: 20px; MARGIN-LEFT: auto; OVERFLOW: auto; WIDTH: 790px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.wideContent {
	PADDING-BOTTOM: 10px; MARGIN: 10px; OVERFLOW: auto
}
.wideContent P {
	FONT-SIZE: 0.75em; MARGIN: 10px 20px
}
.monitoringHeader {
	MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 860px
}
.loginBox {
	BORDER-RIGHT: #aabbff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #aabbff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; BACKGROUND: url(../images/cloudback.jpg) right top; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 10px 20px; OVERFLOW: auto; BORDER-LEFT: #aabbff 10px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #aabbff 1px solid
}
.loginBox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.wide#footer {
	BACKGROUND: url(../images/helio_ctail_wide.png) no-repeat center top; WIDTH: 1000px
}
#footer_left {
	FONT-SIZE: 8.5pt; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 510px; COLOR: white; HEIGHT: 180px
}
#footer_right {
	FONT-SIZE: 8.5pt; FLOAT: right; WIDTH: 245px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
#container {
	BACKGROUND: url(../images/helio_cbg.jpg) #fff repeat-y; MARGIN-LEFT: auto; OVERFLOW: auto; WIDTH: 790px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.wide#container {
	BACKGROUND: url(../images/helio_cbg_wide.jpg) #fff repeat-y; WIDTH: 1000px
}
#container_top {
	BACKGROUND: url(../images/helio_ctop.jpg) no-repeat left bottom; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 790px; HEIGHT: 70px
}
.wide#container_top {
	BACKGROUND: url(../images/helio_ctop_wide.png) no-repeat left bottom; WIDTH: 1000px; TEXT-ALIGN: left
}
#menu {
	MARGIN-TOP: 35px; BACKGROUND: url(../images/topnav_bg.gif) no-repeat; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 780px; HEIGHT: 35px; TEXT-ALIGN: left
}
#subNav {
	OVERFLOW: hidden; WIDTH: 700px; HEIGHT: 35px
}
.navButton {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
#content {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 580px
}
 HTML #content {
	DISPLAY: inline
}
#flashcontent {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/helio_flash_back.jpg) no-repeat left top; FLOAT: left; OVERFLOW: hidden; WIDTH: 580px; HEIGHT: 500px
}
#right {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 190px
}
#farRight {
	BACKGROUND: url(../images/action_02.jpg); FLOAT: left; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 10px; HEIGHT: 131px
}
 HTML #farRight {
	MARGIN-TOP: -66px
}
.right_int {
	OVERFLOW: hidden; WIDTH: 190px; HEIGHT: 166px
}
.sbl {
	CLEAR: left; FLOAT: left
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft {
	FLOAT: left; MARGIN: 0px 20px 10px 5px
}
.imgRight {
	FLOAT: right; MARGIN: 0px 5px 10px 20px
}
BODY {
	COLOR: #333333; FONT-FAMILY: Trebuchet MS,Verdana,Arial,Sans-serif
}
#content {
	FONT-SIZE: 70%
}
#content P {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 140%
}
P.quoted {
	FONT-SIZE: 110%; COLOR: #555555; FONT-STYLE: italic
}
P.snipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 10px; LINE-HEIGHT: 10pt; PADDING-TOP: 0px
}
SPAN.snipeBig {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
H1 {
	MARGIN: 5px 20px 10px; LINE-HEIGHT: 110%
}
H2 {
	MARGIN: 10px 20px 0px; LINE-HEIGHT: 110%
}
H3 {
	MARGIN: 10px 20px 0px 40px; LINE-HEIGHT: 120%
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 20px 0px; LINE-HEIGHT: 110%; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 20px 0px; LINE-HEIGHT: 110%; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 20px 0px; LINE-HEIGHT: 110%; PADDING-TOP: 0px
}
H4 {
	FONT-SIZE: 11pt
}
H5 {
	FONT-SIZE: 10pt
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt
}
.subbed {
	MARGIN-BOTTOM: 0px
}
.sub {
	MARGIN-TOP: 0px
}
H1 {
	MARGIN-TOP: 10px; FONT-SIZE: 180%; COLOR: #335577
}
H2 {
	FONT-SIZE: 160%; COLOR: #444444
}
H3 {
	FONT-SIZE: 140%; COLOR: #666666
}
OL {
	PADDING-RIGHT: 30px
}
.citation {
	FONT-SIZE: 90%
}
UL.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px; LIST-STYLE-TYPE: none
}
.nav LI {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.sitemap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.sitemap LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; PADDING-TOP: 0px
}
#content UL {
	LIST-STYLE-IMAGE: url(../images/tri2.jpg)
}
#content LI {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 30px; MARGIN-RIGHT: 20px
}
.sitemap H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 13px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #446699
}
.dark {
	COLOR: white
}
A {
	COLOR: #335577
}
A:visited {
	COLOR: #335577
}
A:hover {
	COLOR: navy
}
.dark A {
	COLOR: white
}
.dark A:visited {
	COLOR: white
}
.snipe A {
	TEXT-DECORATION: none
}
#right A {
	DISPLAY: block; TEXT-DECORATION: none
}
.dark A:hover {
	COLOR: #ffcc66
}
.topNav A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.topNav A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.topNav A:hover {
	COLOR: #ffcc66
}
.topNav A:active {
	COLOR: #ffcc66
}
.active A {
	COLOR: #ffcc66
}
.active A:visited {
	COLOR: #ffcc66
}
.botNav A {
	TEXT-DECORATION: none
}
.botNav A:visited {
	TEXT-DECORATION: none
}
.botActive A {
	COLOR: #ffcc66
}
.botActive A:visited {
	COLOR: #ffcc66
}
.orange A:hover {
	COLOR: black
}
.noRisk A {
	COLOR: #333333
}
.noRisk A:hover {
	COLOR: #335577
}
.accessible A:hover {
	COLOR: #ffffaa
}
.solutions A:hover {
	COLOR: #ffeebb
}
.topNav {
	FONT-SIZE: 9pt
}
#botnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#footer_left LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; PADDING-TOP: 0px; POSITION: relative; list-display-type: none
}
#footer_left LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 0em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px
}
UNKNOWN {
	
}
#footer_left LI:hover UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#footer_left LI.over UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.botHeader {
	FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.botSecond {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer_left A {
	DISPLAY: block; COLOR: white; TEXT-DECORATION: none
}
#footer_left A:visited {
	DISPLAY: block; COLOR: white; TEXT-DECORATION: none
}
#footer_left A:hover {
	DISPLAY: block; COLOR: #ffdd44
}
.formDiv {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/formback_01.jpg) #ddddee no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 40px; OVERFLOW: auto; WIDTH: 500px; BORDER-RIGHT-WIDTH: 0px
}
.fRow {
	OVERFLOW: auto; WIDTH: 470px
}
.fl {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; WIDTH: 140px; PADDING-TOP: 2px
}
.fr {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 320px; PADDING-TOP: 2px
}
red {
	COLOR: red
}
.green {
	COLOR: green
}
HR {
	MARGIN: 20px
}
.formtail {
	BACKGROUND: url(../images/formback_03.jpg); MARGIN-LEFT: 40px; OVERFLOW: hidden; WIDTH: 500px; HEIGHT: 6px
}
H5.blogHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 5px; PADDING-TOP: 0px
}
P.blogTitle {
	FONT-SIZE: 9pt; MARGIN: 6px 16px 8px 8px; COLOR: #ffffaa; LINE-HEIGHT: 110%
}
.blog A {
	COLOR: #fff
}
.blogTitle A:visited {
	COLOR: #fff
}
.blog A:hover {
	COLOR: #ffffaa
}
