.crl_energy  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120%; text-align: left; border: 0 }
.crl_energy UL {
	BORDER-BOTTOM: #ffffff 0px; BORDER-LEFT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-WEIGHT: normal; BORDER-RIGHT: #ffffff 0px
}
.crl_energy LI  { background-color: #693; background-repeat: repeat-y; background-position: left top; margin: 0 0 5px; border: 0 }
.crl_energy LI.last {
	PADDING-RIGHT: 0px
}
.crl_energy UL LI    { background-color: #690; background-image: none; background-position: center 0; margin: 0; width: 180px; border: 0 #ffffff }
.crl_energy A   { color: #ffffff; line-height: 18px; text-decoration: none; cursor: pointer; margin-top: 1px; margin-bottom: 2px; margin-left: 2px; padding: 2px 2px 4px 3px }
.crl_energy UL A {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 0px solid; COLOR: #ffffff; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #ffffff 0px solid
}
.crl_energy LI.selected  { background-color: #693; background-image: none }
.crl_energy UL LI.selected  { background-color: #9c6 }
.crl_energy A.selected {
	COLOR: #ffffff
}
.crl_energy UL A.selected {
	COLOR: #ffffff
}
.crl_energy LI.hover    { background-color: #693; background-image: none }
.crl_energy UL LI.hover    { background-color: #cc0 }
.crl_energy A.hover {
	BORDER-BOTTOM-STYLE: none; BORDER-TOP-STYLE: none; COLOR: #ffffff
}
.crl_energy UL A.hover {
	BORDER-BOTTOM: #ffffff 1px solid; COLOR: #ffffff; BORDER-TOP: medium none
}
.crl_energy UL UL LI.hover   { background-color: #cc0 }
.crl_energy .arrow  { background-image: url(/includes/img/arrow_right_lev1.gif); background-repeat: no-repeat; background-position: 6px center }
.crl_energy .hover UL .arrow  { background-image: url(/includes/img/arrow_right_color.gif) }
.crl_energy UL .arrow  { background-image: url(/includes/img/arrow_right_color.gif) }
.crl_energy .hover .arrow  { background-image: url(/includes/img/arrow_down_light.gif) }
.crl_energy UL .hover .arrow  { background-image: url(/includes/img/arrow_right_light.gif) }
DIV.horizontal {
	CLEAR: both
}
DIV.horizontal BR {
	CLEAR: both
}
DIV.horizontal UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
DIV.horizontal LI {
	POSITION: static; TEXT-ALIGN: left; LIST-STYLE-TYPE: none; DISPLAY: block; FLOAT: left; CLEAR: none
}
DIV.horizontal LI IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.horizontal A {
	MARGIN: 0px; DISPLAY: block; CLEAR: both
}
DIV.horizontal UL LI UL {
	POSITION: absolute; VISIBILITY: hidden; CLEAR: both; TOP: -5000px; LEFT: -5000px
}
DIV.horizontal UL LI UL LI {
	CLEAR: both
}
DIV.horizontal UL LI UL LI A {
	CLEAR: both
}
.hasImg {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: medium !important; WIDTH: auto !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
.hasImg A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: medium !important; WIDTH: auto !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
