
#boa {
	 MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 440px; POSITION: relative; HEIGHT: 15em;
}
#boa-top {
	 LEFT: 0px; WIDTH: 440px; POSITION: absolute; TOP: 0px; HEIGHT: 28px
}
#boa-lshade {
	Z-INDEX: 15; LEFT: 0px; WIDTH: 5px; POSITION: absolute; TOP: 28px; HEIGHT: 170px
}
#boa-rshade {
	Z-INDEX: 15; RIGHT: 0px; WIDTH: 10px; POSITION: absolute; TOP: 28px; HEIGHT: 170px; _background-position: -470px 0px
}
#boa-content {
	MARGIN-TOP: 5px; Z-INDEX: 1; LEFT: 15px; OVERFLOW: visible; WIDTH: 419px; POSITION: absolute; TOP: 24px; HEIGHT: 10em
}
#boa-top H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 110%; LEFT: 5px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 5px; BORDER-RIGHT-WIDTH: 0px;
}
#boa-bottom {
	 WIDTH: 440px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 0px
}
#boa-controls {
	Z-INDEX: 20; RIGHT: 8px; BOTTOM: 10px; POSITION: absolute
}
#boa-controls IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
#boa-controls #ctrl-prev {
	BACKGROUND: url(images/revarrow2.gif) no-repeat
}
#boa-controls #ctrl-prev:hover {
	BACKGROUND: url(images/revarrow_hover.gif) no-repeat
}
#boa-controls #ctrl-next {
	BACKGROUND: url(images/fwdarrow2.gif) no-repeat
}
#boa-controls #ctrl-next:hover {
	BACKGROUND: url(images/fwdarrow_hover.gif) no-repeat
}
#boa-controls .pause {
	BACKGROUND: url(images/pause2.gif) no-repeat
}
#boa-controls .pause:hover {
	BACKGROUND: url(images/pause_hover.gif) no-repeat
}
#boa-controls .play {
	BACKGROUND: url(images/play.gif) no-repeat
}
#boa-controls .play:hover {
	BACKGROUND: url(images/play_hover.gif) no-repeat
}
#boa-progress {
	RIGHT: 10px; POSITION: absolute; TOP: 5px
}
#boa-progress UL {
	MARGIN: 0px
}
#boa-progress UL LI {
	DISPLAY: inline; CURSOR: hand; LIST-STYLE-TYPE: none
}
#boa-progress UL LI .spacer {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-LEFT: 3px; BORDER-LEFT: #999 1px solid; WIDTH: 8px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 8px; BACKGROUND-COLOR: #fff
}
#boa-progress UL LI.active .spacer {
	BACKGROUND-COLOR: #ccc
}
#boa .ft-content {
	Z-INDEX: 5; LEFT: 0px; WIDTH: 419px; POSITION: absolute; TOP: 0px; HEIGHT: 10em; BACKGROUND-COLOR: #fff;
}
A:hover IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
A IMG:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H2 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H3 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H4 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H5 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
P {
	MARGIN: 0px
}
H1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 130%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 4px; FONT-FAMILY: arial
}
H1 STRONG {
	COLOR: #333
}
#header-wide H1 {
	BORDER-TOP-WIDTH: 0px; MARGIN: 5px 5px 5px 6px
}
H3 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: 100; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial
}
H3 A.username {
	FONT-SIZE: 115%; OVERFLOW: hidden; TEXT-DECORATION: none! important
}
H4 {
	DISPLAY: block; FONT-SIZE: 90%; MARGIN: 5px 1px 1px
}
H5 {
	FONT-WEIGHT: normal
}
HR {
	HEIGHT: 1px
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; TEXT-ALIGN: left
}
HR {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 1px
}
UL LI {
	LINE-HEIGHT: 115%
}
EM {
	FONT-WEIGHT: normal! important; FONT-SIZE: 85%; COLOR: #666; FONT-STYLE: normal
}
H1.nohat {
	PADDING-RIGHT: 180px
}
H1.question-answer-title {
	BORDER-TOP-WIDTH: 0px
}
.left-small H1 {
	PADDING-BOTTOM: 2px
}
H2.header {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 115%; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f8e6
}
H2.header-sidebar {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 115%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
H2.errorTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
H3.subheading {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: normal! important; FONT-SIZE: 90%; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px
}
H3.question-title {
	FONT-SIZE: 145%; OVERFLOW: hidden; COLOR: black; BACKGROUND-COLOR: #ffffca
}
H3.title {
	FONT-SIZE: 140%
}
STRONG.title {
	FONT-SIZE: 140%
}
H4.subheading {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 90%; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px
}
A {
	COLOR: #006699; TEXT-DECORATION: none
}
.question-listing A:visited {
	COLOR: #896f97
}
A:hover {
	CURSOR: hand; COLOR: #006699; TEXT-DECORATION: underline
}
A.subtle {
	COLOR: #333; TEXT-DECORATION: underline
}
A.subtle:hover {
	COLOR: #006699
}
#y-body-knowledge-search {
	MARGIN-TOP: 1em; COLOR: #333
}
#y-body-green-knowledge-search {
	MARGIN-TOP: 1em; COLOR: #333
}
.home#y-body-knowledge-search {
	MARGIN-TOP: 2em
}
.home#y-body-green-knowledge-search {
	MARGIN-TOP: 0em
}
