BODY {
	FONT-FAMILY: Arial; FONT-SIZE: 8pt
}
#header {
	MARGIN: 0px; BACKGROUND: url(images/lightbox.png) #fff no-repeat; HEIGHT: 140px; COLOR: #8dbdd8
}
#footer {
	MARGIN: 0px; BACKGROUND: url(images/lightbox.png) #fff no-repeat right center; HEIGHT: 140px; COLOR: #8dbdd8
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 105px; PADDING-RIGHT: 0px; FONT-SIZE: 20pt; PADDING-TOP: 20px
}
#explanations {
	POSITION: absolute; LEFT: -9999px
}
#footer {
	TEXT-ALIGN: right
}
#footer P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 110px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-TOP: 20px; margin-: 0
}
H2 {
	MARGIN: 0px; PADDING-LEFT: 110px; FONT-SIZE: 12pt
}
H3 {
	PADDING-LEFT: 110px; COLOR: #afbedf; FONT-SIZE: 9pt
}
A {
	
}
A:hover {
	TEXT-DECORATION: none
}
#share {
	DISPLAY: inline
}
TD.icons {
	WHITE-SPACE: pre
}
TD.icons IMG {
	MARGIN: 0px 1px
}
LABEL {
	DISPLAY: block
}
.frameClass {
	BORDER-BOTTOM: #999 2px dotted; BORDER-LEFT: #999 2px dotted; BACKGROUND: #ffb; BORDER-TOP: #999 2px dotted; BORDER-RIGHT: #999 2px dotted
}
#lib {
	FLOAT: left
}
#feat {
	FLOAT: right
}
#lib {
	TEXT-ALIGN: left
}
#feat {
	TEXT-ALIGN: left
}
#controls {
	BORDER-BOTTOM: #8dbdd8 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #8dbdd8 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; WIDTH: 350px; PADDING-RIGHT: 1em; BACKGROUND: #ffb; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #8dbdd8 1px solid; TOP: 15px; RIGHT: 15px; BORDER-RIGHT: #8dbdd8 1px solid; PADDING-TOP: 0.5em
}
#controls {
	opacity: 0.9
}
#controls:hover {
	opacity: 0.999
}
#controls SPAN {
	FONT-WEIGHT: bold
}
#title {
	DISPLAY: block; BACKGROUND: #8dbdd8; HEIGHT: 20px; FONT-SIZE: 9pt
}
#minmax {
	WIDTH: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(images/desc.gif) no-repeat center center; FLOAT: right; HEIGHT: 20px; CURSOR: pointer
}
.oscar {
	PADDING-LEFT: 30px
}
.oscar SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #555; CURSOR: pointer; PADDING-TOP: 0px
}
.oscar SPAN:hover {
	BACKGROUND: #ddd
}
TABLE.tablesorter {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #cdcdcd; MARGIN: 10px 0pt 15px; WIDTH: 100%; FONT-FAMILY: arial; FONT-SIZE: 8pt
}
TABLE.tablesorter THEAD TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e6eeee; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 8pt; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 4px
}
TABLE.tablesorter TFOOT TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e6eeee; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 8pt; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 4px
}
TABLE.tablesorter THEAD TR .header {
	BACKGROUND-IMAGE: url(images/bg.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; CURSOR: pointer
}
TABLE.tablesorter TBODY TD {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #3d3d3d; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
TABLE.tablesorter TBODY TR.odd TD {
	BACKGROUND-COLOR: #f0f0f6
}
TABLE.tablesorter THEAD TR .headerSortUp {
	BACKGROUND-IMAGE: url(images/asc.gif)
}
TABLE.tablesorter THEAD TR .headerSortDown {
	BACKGROUND-IMAGE: url(images/desc.gif)
}
TABLE.tablesorter THEAD TR .headerSortDown {
	BACKGROUND-COLOR: #8dbdd8
}
TABLE.tablesorter THEAD TR .headerSortUp {
	BACKGROUND-COLOR: #8dbdd8
}
#hop P {
	PADDING-LEFT: 25px; FONT-FAMILY: sans-serif; FONT-SIZE: 12px
}
#hop A {
	COLOR: #9e567c; FONT-WEIGHT: bold
}
