.container {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}

.row-layout 
{
	Position: relative; MIN-WIDTH: 980px;  MARGIN: 0 auto;
   WIDTH: 1140px; MAX-WIDTH: 1140px; OVERFLOW: visible
}
.row-layout .row-layout {
	MIN-WIDTH: 100%; MAX-WIDTH: 100%
}
.content1.row-layout {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px;
}
.onecol {
	MIN-HEIGHT: 1px; FLOAT: left; MARGIN-RIGHT: 2%
}
.twocol {
	MIN-HEIGHT: 1px; FLOAT: left; MARGIN-RIGHT: 2%
}
.threecol {
	MIN-HEIGHT: 1px; FLOAT: left; MARGIN-RIGHT: 2%
}
.fourcol {
	MIN-HEIGHT: 1px; FLOAT: left; MARGIN-RIGHT: 2%
}
.fivecol {
	MIN-HEIGHT: 1px; FLOAT: left; MARGIN-RIGHT: 2%
}
.sixcol {
	MIN-HEIGHT: 1px; FLOAT: left; MARGIN-RIGHT: 2%
}
.sevencol {
	MIN-HEIGHT: 1px; FLOAT: left; MARGIN-RIGHT: 2%
}
.eightcol {
	MIN-HEIGHT: 1px; FLOAT: left; MARGIN-RIGHT: 2%
}
.ninecol {
	MIN-HEIGHT: 1px; FLOAT: left; MARGIN-RIGHT: 2%
}
.tencol {
	MIN-HEIGHT: 1px; FLOAT: left; MARGIN-RIGHT: 2%
}
.elevencol {
	MIN-HEIGHT: 1px; FLOAT: left; MARGIN-RIGHT: 2%
}
.row-layout .onecol {
	WIDTH: 4.85%
}
.row-layout .twocol {
	WIDTH: 13.45%
}
.row-layout .threecol {
	WIDTH: 22.05%
}
.row-layout .fourcol {
	WIDTH: 30.75%
}
.row-layout .fivecol {
	WIDTH: 43%
}
.row-layout .sixcol {
	WIDTH: 49%
}
.row-layout .sevencol {
	WIDTH: 56.75%
}
.row-layout .eightcol {
	WIDTH: 67.14%
}
.row-layout .ninecol {
	WIDTH: 75.95%
}
.row-layout .tencol {
	WIDTH: 84.4%
}
.row-layout .elevencol {
	WIDTH: 91.35%
}
.row-layout .twelvecol {
	WIDTH: 100%; FLOAT: left
}
.last {
	MARGIN-RIGHT: 0px
}
HTML 
{

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY  
{

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY DIV {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
B {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
I {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
article {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
aside {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
figure {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
footer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
header {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
hgroup {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
MENU {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
nav {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
section {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
time {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
mark {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
audio {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
video {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
section {
	DISPLAY: block
}
HTML {
	OVERFLOW-Y: scroll
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
BLOCKQUOTE:before {
	CONTENT: none
}
BLOCKQUOTE:after {
	CONTENT: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DEL {
	TEXT-DECORATION: line-through
}
ABBR[title] {
	BORDER-BOTTOM: #000 1px dotted; CURSOR: help
}
DFN[title] {
	BORDER-BOTTOM: #000 1px dotted; CURSOR: help
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
TH {
	VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold
}
TD {
	VERTICAL-ALIGN: top; FONT-WEIGHT: normal
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 3px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
PRE {
	WORD-WRAP: break-word; WHITE-SPACE: pre-wrap
}
INPUT[type='radio'] {
	VERTICAL-ALIGN: text-bottom
}
INPUT[type='checkbox'] {
	VERTICAL-ALIGN: bottom
}
.ie6 INPUT {
	VERTICAL-ALIGN: text-bottom
}
TABLE {
	FONT-SIZE: inherit
}
A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
SMALL {
	FONT-SIZE: 85%
}
STRONG {
	FONT-WEIGHT: bold
}
TH {
	FONT-WEIGHT: bold
}
TD {
	VERTICAL-ALIGN: top
}
TD IMG {
	VERTICAL-ALIGN: top
}
SUB {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%
}
SUP {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%
}
SUP {
	TOP: -0.5em
}
SUB {
	BOTTOM: -0.25em
}
PRE {
	FONT-FAMILY: monospace, sans-serif
}
CODE {
	FONT-FAMILY: monospace, sans-serif
}
KBD {
	FONT-FAMILY: monospace, sans-serif
}
SAMP {
	FONT-FAMILY: monospace, sans-serif
}
.clickable {
	CURSOR: pointer
}
LABEL {
	CURSOR: pointer
}
INPUT[type=button] {
	CURSOR: pointer
}
INPUT[type=submit] {
	CURSOR: pointer
}
BUTTON {
	CURSOR: pointer
}
BUTTON {
	MARGIN: 0px
}
INPUT {
	MARGIN: 0px
}
SELECT {
	MARGIN: 0px
}
TEXTAREA {
	MARGIN: 0px
}
BUTTON {
	WIDTH: auto; OVERFLOW: visible
}
.ie7 IMG {
	-MS-INTERPOLATION-MODE: bicubic
}
.ie6 HTML {
	FILTER: expression(document.execCommand("BackgroundImageCache", false, true) )
}
.clearfix:before {
	DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden; CONTENT: "\0020"
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden; CONTENT: "\0020"
}
.clearfix:after {
	DISPLAY: block; CLEAR: both
}
.clearfix {
	ZOOM: 1; DISPLAY: block; HEIGHT: 0px; CLEAR: both
}
BODY 
{
	
	LINE-HEIGHT: 1.5; FONT-FAMILY: Helmet, Freesans, sans-serif; BACKGROUND: #fff; COLOR: #666; FONT-SIZE: 75%; FONT-WEIGHT: 400
}
H1 {
	LINE-HEIGHT: 1.2; FONT-SIZE: 2em; FONT-WEIGHT: 400
}
H2 {
	LINE-HEIGHT: 1.2; COLOR: #000; FONT-SIZE: 1.5em; FONT-WEIGHT: 400
}
H3 {
	LINE-HEIGHT: 1.2; COLOR: #000; FONT-SIZE: 1.35em; FONT-WEIGHT: 600
}
H4 {
	LINE-HEIGHT: 1.333; FONT-SIZE: 1.12em; FONT-WEIGHT: 600
}
H5 {
	LINE-HEIGHT: 1.5; FONT-SIZE: 1em; FONT-WEIGHT: 400
}
H6 {
	LINE-HEIGHT: 1.5; FONT-SIZE: 1em; FONT-WEIGHT: 400
}
IMG.adaptive {
	MAX-WIDTH: 100%
}
OBJECT.adaptive {
	MAX-WIDTH: 100%
}
EMBED.adaptive {
	MAX-WIDTH: 100%
}
IMG.alignLeft {
	PADDING-RIGHT: 10px; FLOAT: left
}
IMG.alignRight {
	PADDING-LEFT: 10px; FLOAT: right
}
.so-border {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 5px
}
.so-border:hover {
	BORDER-BOTTOM-COLOR: #d5d5d5; BORDER-TOP-COLOR: #d5d5d5; BORDER-RIGHT-COLOR: #d5d5d5; BORDER-LEFT-COLOR: #d5d5d5
}
P.floatedImage {
	PADDING-BOTTOM: 0px
}
A.linkedImage {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT.hasPlaceholder {
	COLOR: #aaa
}
A {
	COLOR: #228da4; TEXT-DECORATION: none
}
A:hover {
	COLOR: #43494b
}
A:active {
	COLOR: #43494b
}
A:focus {
	COLOR: #43494b
}
P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7em; MARGIN: 0px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bd UL UL {
	PADDING-BOTTOM: 0px
}
.bd OL UL {
	PADDING-BOTTOM: 0px
}
.bd OL OL {
	PADDING-BOTTOM: 0px
}
.bd OL OL {
	LIST-STYLE-TYPE: upper-roman
}
.bd OL OL OL {
	LIST-STYLE-TYPE: lower-roman
}
UL.inline LI {
	ZOOM: 1; DISPLAY: inline-block
}
UL.circle {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: circle
}
UL.checkmark {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square
}
OL.grid-list LI {
	MARGIN: 0px 30px 10px 0px; WIDTH: 220px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden
}
SMALL {
	FONT-SIZE: 11px
}
EM {
	FONT-STYLE: italic
}
IMG {
	VERTICAL-ALIGN: top
}
.page-title {
	MARGIN-BOTTOM: 0.5em; text-shadow: 1px 1px 0px #F2F2F2, 1px 2px 0px #ebebeb
}
.ellipsis {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: ellipsis; -moz-binding: url(ellipsis-xbl.xml#ellipsis)
}
.transition {
	-webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in
}
HR {
	MARGIN: 1em 0px; BACKGROUND: url(http://www.filestream.com/files/media/images/base-gray.png) no-repeat center -50px; BORDER-TOP: #ebebeb 1px solid
}
.scroll-visible {
	OVERFLOW-Y: scroll !important
}
.align-center {
	TEXT-ALIGN: center
}
.align-left {
	TEXT-ALIGN: left
}
.align-right {
	TEXT-ALIGN: right
}
.pull-left {
	FLOAT: left
}
.pull-right {
	FLOAT: right
}
.position-relative {
	POSITION: relative
}
.hidden {
	DISPLAY: none
}
.so-module {
	MARGIN: 0px 0px 1.5em
}
.so-shadow {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.08); -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.08)
}
.so-col-seperator {
	BACKGROUND: url(http://www.filestream.com/files/media/images/side-border.png) repeat-y 100.7% 0px; BORDER-RIGHT: #ebebeb 1px solid
}
.so-col-seperator .so-module {
	MARGIN-RIGHT: 20px
}
.so-col-seperator HR {
	MARGIN-RIGHT: 20px
}
.sidebar {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 1.5em; BACKGROUND: #f4f4f4; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 20px
}
.sidebar HR {
	BORDER-BOTTOM-COLOR: #dddddd; BORDER-TOP-COLOR: #dddddd; MARGIN: 1.5em 0px; BORDER-RIGHT-COLOR: #dddddd; BORDER-LEFT-COLOR: #dddddd
}
.sidebar .so-module {
	MARGIN: 0px
}
.so-mod-border.so-module {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #fff; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 20px
}
.so-content-loading {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 40px
}
.so-content-loading IMG {
	VERTICAL-ALIGN: middle
}
.so-change-view LABEL {
	LINE-HEIGHT: 26px; MARGIN: 0px 5px 0px 0px
}
.so-change-view .selector {
	MARGIN: 0px; WIDTH: 125px; FLOAT: left
}
.so-ad {
	TEXT-ALIGN: center
}
.so-module .hd .hd-title {
	MARGIN-BOTTOM: 1em
}
.so-module .hd H2.hd-title {
	MARGIN-BOTTOM: 1em; COLOR: #43494b
}
.well {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 19px; BACKGROUND-COLOR: #f5f5f5; MIN-HEIGHT: 20px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; MARGIN-BOTTOM: 20px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 19px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05)
}
.well BLOCKQUOTE {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd
}
.well-large {
	PADDING-BOTTOM: 24px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; PADDING-TOP: 24px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px
}
.well-small {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 9px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.so-tabs {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.so-tabs .ui-tabs-nav {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.so-tabs .ui-state-default {
	BORDER-BOTTOM-COLOR: #ebebeb !important; BORDER-TOP-COLOR: #ebebeb !important; BACKGROUND: url(http://www.filestream.com/files/media/images/base-gray.png) #f8f8f8 no-repeat center -50px; BORDER-RIGHT-COLOR: #ebebeb !important; BORDER-LEFT-COLOR: #ebebeb !important
}
.so-tabs .ui-state-hover.ui-state-default {
	BORDER-BOTTOM-COLOR: #ebebeb !important; BORDER-TOP-COLOR: #ebebeb !important; BACKGROUND: url(http://www.filestream.com/files/media/images/base-gray.png) #f4f4f4 no-repeat center -50px; BORDER-RIGHT-COLOR: #ebebeb !important; BORDER-LEFT-COLOR: #ebebeb !important
}
.so-tabs .ui-state-default A {
	COLOR: #228da4
}
.so-tabs .ui-state-default A:link {
	COLOR: #228da4
}
.so-tabs .ui-state-default A:visited {
	COLOR: #228da4
}
.so-tabs .ui-state-hover.ui-state-default A {
	COLOR: #212121
}
.so-tabs .ui-state-active.ui-tabs-selected {
	BORDER-BOTTOM-COLOR: #ebebeb !important; BORDER-TOP-COLOR: #ebebeb !important; BACKGROUND: url(http://www.filestream.com/files/media/images/base-gray.png) white no-repeat center -50px; BORDER-RIGHT-COLOR: #ebebeb !important; BORDER-LEFT-COLOR: #ebebeb !important
}
.so-tabs .ui-state-hover.ui-state-active.ui-tabs-selected A {
	COLOR: #212121
}
.so-tabs .ui-state-active.ui-tabs-selected A {
	COLOR: #212121
}
.so-tabs .ui-tabs-panel {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 20px !important; PADDING-LEFT: 20px !important; PADDING-RIGHT: 20px !important; BACKGROUND: #fff; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 20px !important
}
.so-tabs .ui-widget-header {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ui-widget-content.so-tabs {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.so-tabs .ui-widget-content {
	FONT-FAMILY: Helmet, Freesans, sans-serif; COLOR: #666 !important
}
.ui-widget-content.so-tabs A {
	COLOR: #228da4
}
.so-breadcrumbs {
	COLOR: #666
}
.so-breadcrumbs A {
	COLOR: #aaa
}
.so-breadcrumbs A:hover {
	COLOR: #228da4
}
.so-banner {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 149px; PADDING-RIGHT: 0px; HEIGHT: 149px; OVERFLOW: hidden; TOP: 0px; CURSOR: pointer; RIGHT: 0px; PADDING-TOP: 0px
}
.so-banner SPAN {
	POSITION: relative; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476); PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #777777; PADDING-LEFT: 25px; WIDTH: 190px; PADDING-RIGHT: 15px; DISPLAY: block; FONT-FAMILY: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif; COLOR: #fff; FONT-SIZE: 14px; TOP: -47px; WORD-SPACING: 2px; TEXT-DECORATION: none; PADDING-TOP: 1px; LEFT: 5px; box-shadow: 1px 1px 5px 1px #666; -moz-box-shadow: 1px 1px 5px 1px #666; -webkit-box-shadow: 1px 1px 5px 1px #666; -moz-transform-origin: 0 0; -moz-transform: rotate(45deg); -webkit-transform-origin: 0 0; -webkit-transform: rotate(45deg); transform-origin: 0 0; transform: rotate(45deg); -ms-box-shadow: 1px 1px 5px 1px #666
}
.so-banner-large.so-banner {
	WIDTH: 145px; HEIGHT: 175px; CURSOR: default
}
.so-banner-large.so-banner SPAN {
	PADDING-BOTTOM: 5px; WIDTH: 300px; TOP: -98px; PADDING-TOP: 2px; LEFT: -5px
}
.so-banner-large.so-banner STRONG {
	DISPLAY: block; MARGIN-BOTTOM: -10px; FONT-SIZE: 1.6em; text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1)
}
.so-banner-blue.so-banner SPAN {
	BACKGROUND-COLOR: #207cca
}
.so-banner-green.so-banner SPAN {
	BACKGROUND: #5bb75b
}
.so-banner-red.so-banner SPAN {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#cc0000',GradientType=0 ); BACKGROUND: #cc0000
}
.so-pagination-count {
	LINE-HEIGHT: 27px; MARGIN: 0px 10px 0px 0px
}
.pagination UL {
	DISPLAY: inline-block; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05)
}
.pagination LI {
	DISPLAY: inline
}
.pagination A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 0px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pagination A:hover {
	BACKGROUND-COLOR: #f5f5f5
}
.pagination .active A {
	BACKGROUND-COLOR: #f5f5f5
}
.pagination .active A {
	COLOR: #999999; CURSOR: default
}
.pagination .disabled SPAN {
	BACKGROUND-COLOR: transparent; COLOR: #999999; CURSOR: default
}
.pagination .disabled A {
	BACKGROUND-COLOR: transparent; COLOR: #999999; CURSOR: default
}
.pagination .disabled A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #999999; CURSOR: default
}
.pagination LI:first-child A {
	BORDER-LEFT-WIDTH: 1px; -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px
}
.pagination-centered {
	TEXT-ALIGN: center
}
.pagination-right {
	TEXT-ALIGN: right
}
.pager {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 18px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
.pager:before {
	DISPLAY: table; CONTENT: ""
}
.pager:after {
	DISPLAY: table; CONTENT: ""
}
.pager:after {
	CLEAR: both
}
.pager LI {
	DISPLAY: inline
}
.pager A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: inline-block; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px
}
.pager A:hover {
	BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
.pager .next A {
	FLOAT: right
}
.pager .previous A {
	FLOAT: left
}
.pager .disabled A {
	BACKGROUND-COLOR: #fff; COLOR: #999999; CURSOR: default
}
.pager .disabled A:hover {
	BACKGROUND-COLOR: #fff; COLOR: #999999; CURSOR: default
}
.so-page-navigation {
	MARGIN: 0px
}
.so-page-navigation .icon-chevron-right {
	opacity: .25
}
.so-page-navigation > LI > A:hover {
	BACKGROUND-COLOR: #f5f5f5
}
.so-page-navigation A:hover .icon-chevron-right {
	opacity: .5
}
.so-page-navigation .active .icon-chevron-right {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/glyphicons-halflings-white.png); opacity: 1
}
.so-page-navigation .active A:hover .icon-chevron-right {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/glyphicons-halflings-white.png); opacity: 1
}
.so-view-more {
	TEXT-ALIGN: left; CLEAR: both; CURSOR: pointer
}
.so-view-more EM {
	WIDTH: 10px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.filestream.com/files/media/images/sprite.png) no-repeat 4px -282px; HEIGHT: 10px
}
TABLE {
	BACKGROUND-COLOR: transparent; BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; MAX-WIDTH: 100%
}
.table {
	WIDTH: 100%; MARGIN-BOTTOM: 18px
}
.table TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; VERTICAL-ALIGN: top; BORDER-TOP: #ebebeb 1px solid; PADDING-TOP: 8px
}
.table TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; VERTICAL-ALIGN: top; BORDER-TOP: #ebebeb 1px solid; PADDING-TOP: 8px
}
.table TH {
	FONT-WEIGHT: bold
}
.table THEAD TH {
	VERTICAL-ALIGN: bottom
}
.table COLGROUP + THEAD TR:first-child TH {
	BORDER-TOP: 0px
}
.table COLGROUP + THEAD TR:first-child TD {
	BORDER-TOP: 0px
}
.table THEAD:first-child TR:first-child TH {
	BORDER-TOP: 0px
}
.table THEAD:first-child TR:first-child TD {
	BORDER-TOP: 0px
}
.table TBODY + TBODY {
	BORDER-TOP: #ebebeb 2px solid
}
.table-condensed TH {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 4px
}
.table-condensed TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 4px
}
.table-bordered {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: 0px; BORDER-COLLAPSE: separate; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.table-bordered TH {
	BORDER-LEFT: #ebebeb 1px solid
}
.table-bordered TD {
	BORDER-LEFT: #ebebeb 1px solid
}
.table-bordered THEAD:first-child TR:first-child TH {
	BORDER-TOP: 0px
}
.table-bordered TBODY:first-child TR:first-child TH {
	BORDER-TOP: 0px
}
.table-bordered TBODY:first-child TR:first-child TD {
	BORDER-TOP: 0px
}
.table-bordered THEAD:first-child TR:first-child TH:first-child {
	-moz-border-radius: 4px 0 0 0; -webkit-border-radius: 4px 0 0 0; border-radius: 4px 0 0 0
}
.table-bordered TBODY:first-child TR:first-child TD:first-child {
	-moz-border-radius: 4px 0 0 0; -webkit-border-radius: 4px 0 0 0; border-radius: 4px 0 0 0
}
.table TBODY TR:hover TD {
	BACKGROUND-COLOR: #f5f5f5
}
.table TBODY TR:hover TH {
	BACKGROUND-COLOR: #f5f5f5
}
TABLE .span1 {
	WIDTH: 44px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span2 {
	WIDTH: 124px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span3 {
	WIDTH: 204px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span4 {
	WIDTH: 284px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span5 {
	WIDTH: 364px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span6 {
	WIDTH: 444px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span7 {
	WIDTH: 524px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span8 {
	WIDTH: 604px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span9 {
	WIDTH: 684px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span10 {
	WIDTH: 764px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span11 {
	WIDTH: 844px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span12 {
	WIDTH: 924px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span13 {
	WIDTH: 1004px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span14 {
	WIDTH: 1084px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span15 {
	WIDTH: 1164px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span16 {
	WIDTH: 1244px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span17 {
	WIDTH: 1324px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span18 {
	WIDTH: 1404px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span19 {
	WIDTH: 1484px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span20 {
	WIDTH: 1564px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span21 {
	WIDTH: 1644px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span22 {
	WIDTH: 1724px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span23 {
	WIDTH: 1804px; FLOAT: none; MARGIN-LEFT: 0px
}
TABLE .span24 {
	WIDTH: 1884px; FLOAT: none; MARGIN-LEFT: 0px
}
.table TBODY TR.success TD {
	BACKGROUND-COLOR: #dff0d8
}
.table TBODY TR.error TD {
	BACKGROUND-COLOR: #f2dede
}
.table TBODY TR.warning TD {
	BACKGROUND-COLOR: #fcf8e3
}
.table TBODY TR.info TD {
	BACKGROUND-COLOR: #d9edf7
}
.table-hover TBODY TR.success:hover TD {
	BACKGROUND-COLOR: #d0e9c6
}
.table-hover TBODY TR.error:hover TD {
	BACKGROUND-COLOR: #ebcccc
}
.table-hover TBODY TR.warning:hover TD {
	BACKGROUND-COLOR: #faf2cc
}
.table-hover TBODY TR.info:hover TD {
	BACKGROUND-COLOR: #c4e3f3
}
[class^='icon-'] {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/glyphicons-halflings.png); LINE-HEIGHT: 14px; WIDTH: 14px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 14px 14px; HEIGHT: 14px; VERTICAL-ALIGN: text-top
}
[class*=' icon-'] {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/glyphicons-halflings.png); LINE-HEIGHT: 14px; WIDTH: 14px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 14px 14px; HEIGHT: 14px; VERTICAL-ALIGN: text-top
}
.icon-white {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/glyphicons-halflings-white.png)
}
.icon-glass {
	BACKGROUND-POSITION: 0px 0px
}
.icon-music {
	BACKGROUND-POSITION: -24px 0px
}
.icon-search {
	BACKGROUND-POSITION: -48px 0px
}
.icon-envelope {
	BACKGROUND-POSITION: -72px 0px
}
.icon-heart {
	BACKGROUND-POSITION: -96px 0px
}
.icon-star {
	BACKGROUND-POSITION: -120px 0px
}
.icon-star-empty {
	BACKGROUND-POSITION: -144px 0px
}
.icon-user {
	BACKGROUND-POSITION: -168px 0px
}
.icon-film {
	BACKGROUND-POSITION: -192px 0px
}
.icon-th-large {
	BACKGROUND-POSITION: -216px 0px
}
.icon-th {
	BACKGROUND-POSITION: -240px 0px
}
.icon-th-list {
	BACKGROUND-POSITION: -264px 0px
}
.icon-ok {
	BACKGROUND-POSITION: -288px 0px
}
.icon-remove {
	BACKGROUND-POSITION: -312px 0px
}
.icon-zoom-in {
	BACKGROUND-POSITION: -336px 0px
}
.icon-zoom-out {
	BACKGROUND-POSITION: -360px 0px
}
.icon-off {
	BACKGROUND-POSITION: -384px 0px
}
.icon-signal {
	BACKGROUND-POSITION: -408px 0px
}
.icon-cog {
	BACKGROUND-POSITION: -432px 0px
}
.icon-trash {
	BACKGROUND-POSITION: -456px 0px
}
.icon-home {
	BACKGROUND-POSITION: 0px -24px
}
.icon-file {
	BACKGROUND-POSITION: -24px -24px
}
.icon-time {
	BACKGROUND-POSITION: -48px -24px
}
.icon-road {
	BACKGROUND-POSITION: -72px -24px
}
.icon-download-alt {
	BACKGROUND-POSITION: -96px -24px
}
.icon-download {
	BACKGROUND-POSITION: -120px -24px
}
.icon-upload {
	BACKGROUND-POSITION: -144px -24px
}
.icon-inbox {
	BACKGROUND-POSITION: -168px -24px
}
.icon-play-circle {
	BACKGROUND-POSITION: -192px -24px
}
.icon-repeat {
	BACKGROUND-POSITION: -216px -24px
}
.icon-refresh {
	BACKGROUND-POSITION: -240px -24px
}
.icon-list-alt {
	BACKGROUND-POSITION: -264px -24px
}
.icon-lock {
	BACKGROUND-POSITION: -287px -24px
}
.icon-flag {
	BACKGROUND-POSITION: -312px -24px
}
.icon-headphones {
	BACKGROUND-POSITION: -336px -24px
}
.icon-volume-off {
	BACKGROUND-POSITION: -360px -24px
}
.icon-volume-down {
	BACKGROUND-POSITION: -384px -24px
}
.icon-volume-up {
	BACKGROUND-POSITION: -408px -24px
}
.icon-qrcode {
	BACKGROUND-POSITION: -432px -24px
}
.icon-barcode {
	BACKGROUND-POSITION: -456px -24px
}
.icon-tag {
	BACKGROUND-POSITION: 0px -48px
}
.icon-tags {
	BACKGROUND-POSITION: -25px -48px
}
.icon-book {
	BACKGROUND-POSITION: -48px -48px
}
.icon-bookmark {
	BACKGROUND-POSITION: -72px -48px
}
.icon-print {
	BACKGROUND-POSITION: -96px -48px
}
.icon-camera {
	BACKGROUND-POSITION: -120px -48px
}
.icon-font {
	BACKGROUND-POSITION: -144px -48px
}
.icon-bold {
	BACKGROUND-POSITION: -167px -48px
}
.icon-italic {
	BACKGROUND-POSITION: -192px -48px
}
.icon-text-height {
	BACKGROUND-POSITION: -216px -48px
}
.icon-text-width {
	BACKGROUND-POSITION: -240px -48px
}
.icon-align-left {
	BACKGROUND-POSITION: -264px -48px
}
.icon-align-center {
	BACKGROUND-POSITION: -288px -48px
}
.icon-align-right {
	BACKGROUND-POSITION: -312px -48px
}
.icon-align-justify {
	BACKGROUND-POSITION: -336px -48px
}
.icon-list {
	BACKGROUND-POSITION: -360px -48px
}
.icon-indent-left {
	BACKGROUND-POSITION: -384px -48px
}
.icon-indent-right {
	BACKGROUND-POSITION: -408px -48px
}
.icon-facetime-video {
	BACKGROUND-POSITION: -432px -48px
}
.icon-picture {
	BACKGROUND-POSITION: -456px -48px
}
.icon-pencil {
	BACKGROUND-POSITION: 0px -72px
}
.icon-map-marker {
	BACKGROUND-POSITION: -24px -72px
}
.icon-adjust {
	BACKGROUND-POSITION: -48px -72px
}
.icon-tint {
	BACKGROUND-POSITION: -72px -72px
}
.icon-edit {
	BACKGROUND-POSITION: -96px -72px
}
.icon-share {
	BACKGROUND-POSITION: -120px -72px
}
.icon-check {
	BACKGROUND-POSITION: -144px -72px
}
.icon-move {
	BACKGROUND-POSITION: -168px -72px
}
.icon-step-backward {
	BACKGROUND-POSITION: -192px -72px
}
.icon-fast-backward {
	BACKGROUND-POSITION: -216px -72px
}
.icon-backward {
	BACKGROUND-POSITION: -240px -72px
}
.icon-play {
	BACKGROUND-POSITION: -264px -72px
}
.icon-pause {
	BACKGROUND-POSITION: -288px -72px
}
.icon-stop {
	BACKGROUND-POSITION: -312px -72px
}
.icon-forward {
	BACKGROUND-POSITION: -336px -72px
}
.icon-fast-forward {
	BACKGROUND-POSITION: -360px -72px
}
.icon-step-forward {
	BACKGROUND-POSITION: -384px -72px
}
.icon-eject {
	BACKGROUND-POSITION: -408px -72px
}
.icon-chevron-left {
	BACKGROUND-POSITION: -432px -72px
}
.icon-chevron-right {
	BACKGROUND-POSITION: -456px -72px
}
.icon-plus-sign {
	BACKGROUND-POSITION: 0px -96px
}
.icon-minus-sign {
	BACKGROUND-POSITION: -24px -96px
}
.icon-remove-sign {
	BACKGROUND-POSITION: -48px -96px
}
.icon-ok-sign {
	BACKGROUND-POSITION: -72px -96px
}
.icon-question-sign {
	BACKGROUND-POSITION: -96px -96px
}
.icon-info-sign {
	BACKGROUND-POSITION: -120px -96px
}
.icon-screenshot {
	BACKGROUND-POSITION: -144px -96px
}
.icon-remove-circle {
	BACKGROUND-POSITION: -168px -96px
}
.icon-ok-circle {
	BACKGROUND-POSITION: -192px -96px
}
.icon-ban-circle {
	BACKGROUND-POSITION: -216px -96px
}
.icon-arrow-left {
	BACKGROUND-POSITION: -240px -96px
}
.icon-arrow-right {
	BACKGROUND-POSITION: -264px -96px
}
.icon-arrow-up {
	BACKGROUND-POSITION: -289px -96px
}
.icon-arrow-down {
	BACKGROUND-POSITION: -312px -96px
}
.icon-share-alt {
	BACKGROUND-POSITION: -336px -96px
}
.icon-resize-full {
	BACKGROUND-POSITION: -360px -96px
}
.icon-resize-small {
	BACKGROUND-POSITION: -384px -96px
}
.icon-plus {
	BACKGROUND-POSITION: -408px -96px
}
.icon-minus {
	BACKGROUND-POSITION: -433px -96px
}
.icon-asterisk {
	BACKGROUND-POSITION: -456px -96px
}
.icon-exclamation-sign {
	BACKGROUND-POSITION: 0px -120px
}
.icon-gift {
	BACKGROUND-POSITION: -24px -120px
}
.icon-leaf {
	BACKGROUND-POSITION: -48px -120px
}
.icon-fire {
	BACKGROUND-POSITION: -72px -120px
}
.icon-eye-open {
	BACKGROUND-POSITION: -96px -120px
}
.icon-eye-close {
	BACKGROUND-POSITION: -120px -120px
}
.icon-warning-sign {
	BACKGROUND-POSITION: -144px -120px
}
.icon-plane {
	BACKGROUND-POSITION: -168px -120px
}
.icon-calendar {
	BACKGROUND-POSITION: -192px -120px
}
.icon-random {
	BACKGROUND-POSITION: -216px -120px
}
.icon-comment {
	BACKGROUND-POSITION: -240px -120px
}
.icon-magnet {
	BACKGROUND-POSITION: -264px -120px
}
.icon-chevron-up {
	BACKGROUND-POSITION: -288px -120px
}
.icon-chevron-down {
	BACKGROUND-POSITION: -313px -119px
}
.icon-retweet {
	BACKGROUND-POSITION: -336px -120px
}
.icon-shopping-cart {
	BACKGROUND-POSITION: -360px -120px
}
.icon-folder-close {
	BACKGROUND-POSITION: -384px -120px
}
.icon-folder-open {
	BACKGROUND-POSITION: -408px -120px
}
.icon-resize-vertical {
	BACKGROUND-POSITION: -432px -119px
}
.icon-resize-horizontal {
	BACKGROUND-POSITION: -456px -118px
}
.icon-hdd {
	BACKGROUND-POSITION: 0px -144px
}
.icon-bullhorn {
	BACKGROUND-POSITION: -24px -144px
}
.icon-bell {
	BACKGROUND-POSITION: -48px -144px
}
.icon-certificate {
	BACKGROUND-POSITION: -72px -144px
}
.icon-thumbs-up {
	BACKGROUND-POSITION: -96px -144px
}
.icon-thumbs-down {
	BACKGROUND-POSITION: -120px -144px
}
.icon-hand-right {
	BACKGROUND-POSITION: -144px -144px
}
.icon-hand-left {
	BACKGROUND-POSITION: -168px -144px
}
.icon-hand-up {
	BACKGROUND-POSITION: -192px -144px
}
.icon-hand-down {
	BACKGROUND-POSITION: -216px -144px
}
.icon-circle-arrow-right {
	BACKGROUND-POSITION: -240px -144px
}
.icon-circle-arrow-left {
	BACKGROUND-POSITION: -264px -144px
}
.icon-circle-arrow-up {
	BACKGROUND-POSITION: -288px -144px
}
.icon-circle-arrow-down {
	BACKGROUND-POSITION: -312px -144px
}
.icon-globe {
	BACKGROUND-POSITION: -336px -144px
}
.icon-wrench {
	BACKGROUND-POSITION: -360px -144px
}
.icon-tasks {
	BACKGROUND-POSITION: -384px -144px
}
.icon-filter {
	BACKGROUND-POSITION: -408px -144px
}
.icon-briefcase {
	BACKGROUND-POSITION: -432px -144px
}
.icon-fullscreen {
	BACKGROUND-POSITION: -456px -144px
}
.caret {
	FILTER: alpha(opacity=40); BORDER-LEFT: transparent 4px solid; WIDTH: 0px; DISPLAY: inline-block; HEIGHT: 0px; VERTICAL-ALIGN: top; BORDER-TOP: #000000 4px solid; CONTENT: ""; BORDER-RIGHT: transparent 4px solid; opacity: 0.4
}
.close {
	FILTER: alpha(opacity=20); LINE-HEIGHT: 18px; FLOAT: right; COLOR: #000000; FONT-SIZE: 20px; FONT-WEIGHT: bold; opacity: 0.2; text-shadow: 0 1px 0 #ffffff
}
.close:hover {
	FILTER: alpha(opacity=40); COLOR: #000000; CURSOR: pointer; TEXT-DECORATION: none; opacity: 0.4
}
.btn {
	BORDER-BOTTOM: #b3b3b3 1px solid; TEXT-ALIGN: center; FILTER: progid:dximagetransform.microsoft.gradient(enabled=false); BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: repeat-x; MARGIN-BOTTOM: 0px; COLOR: #333333; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)
}
.btn:hover {
	BACKGROUND-COLOR: #e6e6e6
}
.btn:active {
	BACKGROUND-COLOR: #e6e6e6
}
.active.btn {
	BACKGROUND-COLOR: #e6e6e6
}
.disabled.btn {
	BACKGROUND-COLOR: #e6e6e6
}
[disabled].btn {
	BACKGROUND-COLOR: #e6e6e6
}
.btn:active {
	BACKGROUND-COLOR: #cccccc
}
.active.btn {
	BACKGROUND-COLOR: #cccccc
}
.btn:first-child {
	
}
.btn:hover {
	BACKGROUND-COLOR: #e6e6e6; BACKGROUND-POSITION: 0px -15px; COLOR: #333333; TEXT-DECORATION: none; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear
}
.btn:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #333; OUTLINE-WIDTH: thin; outline-offset: -2px
}
.active.btn {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #d9d9d9; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)
}
.btn:active {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #d9d9d9; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)
}
.disabled.btn {
	BACKGROUND-IMAGE: none; FILTER: alpha(opacity=65); BACKGROUND-COLOR: #e6e6e6; CURSOR: default; opacity: 0.65; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
[disabled].btn {
	BACKGROUND-IMAGE: none; FILTER: alpha(opacity=65); BACKGROUND-COLOR: #e6e6e6; CURSOR: default; opacity: 0.65; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
.btn-large {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: normal; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FONT-SIZE: 15px; PADDING-TOP: 9px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.btn-large [class^='icon-'] {
	MARGIN-TOP: 1px
}
.btn-small {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.btn-small [class^='icon-'] {
	MARGIN-TOP: -1px
}
.btn-mini {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.btn-block {
	BOX-SIZING: border-box; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.btn-block + .btn-block {
	MARGIN-TOP: 5px
}
.btn-link {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: transparent; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
.btn-link:active {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: transparent; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
[disabled].btn-link {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: transparent; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
.btn-link {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; COLOR: #228da4; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent; CURSOR: pointer; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0
}
.btn-link:hover {
	BACKGROUND-COLOR: transparent; COLOR: #005580; TEXT-DECORATION: underline
}
[disabled].btn-link:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.btn-primary {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-primary:hover {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-warning {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-warning:hover {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-danger {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-danger:hover {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-success {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-success:hover {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-info {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-info:hover {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-inverse {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-inverse:hover {
	COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.active.btn-primary {
	
}
.active.btn-warning {
	
}
.active.btn-danger {
	
}
.active.btn-success {
	
}
.active.btn-info {
	
}
.active.btn-inverse {
	
}
.btn-primary {
	BORDER-BOTTOM-COLOR: #003580; FILTER: progid:dximagetransform.microsoft.gradient(enabled=false); BACKGROUND-COLOR: #0074cc; BORDER-TOP-COLOR: #0055cc; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-COLOR: #0055cc; BORDER-LEFT-COLOR: #0055cc
}
.btn-primary:hover {
	BACKGROUND-COLOR: #0055cc
}
.btn-primary:active {
	BACKGROUND-COLOR: #0055cc
}
.active.btn-primary {
	BACKGROUND-COLOR: #0055cc
}
.disabled.btn-primary {
	BACKGROUND-COLOR: #0055cc
}
[disabled].btn-primary {
	BACKGROUND-COLOR: #0055cc
}
.btn-primary:active {
	BACKGROUND-COLOR: #004099
}
.active.btn-primary {
	BACKGROUND-COLOR: #004099
}
.btn-warning {
	BORDER-BOTTOM-COLOR: #ad6704; FILTER: progid:dximagetransform.microsoft.gradient(enabled=false); BACKGROUND-COLOR: #faa732; BORDER-TOP-COLOR: #f89406; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-COLOR: #f89406; BORDER-LEFT-COLOR: #f89406
}
.btn-warning:hover {
	BACKGROUND-COLOR: #f89406
}
.btn-warning:active {
	BACKGROUND-COLOR: #f89406
}
.active.btn-warning {
	BACKGROUND-COLOR: #f89406
}
.disabled.btn-warning {
	BACKGROUND-COLOR: #f89406
}
[disabled].btn-warning {
	BACKGROUND-COLOR: #f89406
}
.btn-warning:active {
	BACKGROUND-COLOR: #c67605
}
.active.btn-warning {
	BACKGROUND-COLOR: #c67605
}
.btn-danger {
	BORDER-BOTTOM-COLOR: #802420; FILTER: progid:dximagetransform.microsoft.gradient(enabled=false); BACKGROUND-COLOR: #da4f49; BORDER-TOP-COLOR: #bd362f; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-COLOR: #bd362f; BORDER-LEFT-COLOR: #bd362f
}
.btn-danger:hover {
	BACKGROUND-COLOR: #bd362f
}
.btn-danger:active {
	BACKGROUND-COLOR: #bd362f
}
.active.btn-danger {
	BACKGROUND-COLOR: #bd362f
}
.disabled.btn-danger {
	BACKGROUND-COLOR: #bd362f
}
[disabled].btn-danger {
	BACKGROUND-COLOR: #bd362f
}
.btn-danger:active {
	BACKGROUND-COLOR: #942a25
}
.active.btn-danger {
	BACKGROUND-COLOR: #942a25
}
.btn-success {
	BORDER-BOTTOM-COLOR: #387038; FILTER: progid:dximagetransform.microsoft.gradient(enabled=false); BACKGROUND-COLOR: #5bb75b; BORDER-TOP-COLOR: #51a351; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-COLOR: #51a351; BORDER-LEFT-COLOR: #51a351
}
.btn-success:hover {
	BACKGROUND-COLOR: #51a351
}
.btn-success:active {
	BACKGROUND-COLOR: #51a351
}
.active.btn-success {
	BACKGROUND-COLOR: #51a351
}
.disabled.btn-success {
	BACKGROUND-COLOR: #51a351
}
[disabled].btn-success {
	BACKGROUND-COLOR: #51a351
}
.btn-success:active {
	BACKGROUND-COLOR: #408140
}
.active.btn-success {
	BACKGROUND-COLOR: #408140
}
.btn-info {
	BORDER-BOTTOM-COLOR: #1f6377; FILTER: progid:dximagetransform.microsoft.gradient(enabled=false); BACKGROUND-COLOR: #49afcd; BORDER-TOP-COLOR: #2f96b4; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-COLOR: #2f96b4; BORDER-LEFT-COLOR: #2f96b4
}
.btn-info:hover {
	BACKGROUND-COLOR: #2f96b4
}
.btn-info:active {
	BACKGROUND-COLOR: #2f96b4
}
.active.btn-info {
	BACKGROUND-COLOR: #2f96b4
}
.disabled.btn-info {
	BACKGROUND-COLOR: #2f96b4
}
[disabled].btn-info {
	BACKGROUND-COLOR: #2f96b4
}
.btn-info:active {
	BACKGROUND-COLOR: #24748c
}
.active.btn-info {
	BACKGROUND-COLOR: #24748c
}
.btn-inverse {
	BORDER-BOTTOM-COLOR: #000000; FILTER: progid:dximagetransform.microsoft.gradient(enabled=false); BACKGROUND-COLOR: #414141; BORDER-TOP-COLOR: #222222; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-COLOR: #222222; BORDER-LEFT-COLOR: #222222
}
.btn-inverse:hover {
	BACKGROUND-COLOR: #222222
}
.btn-inverse:active {
	BACKGROUND-COLOR: #222222
}
.active.btn-inverse {
	BACKGROUND-COLOR: #222222
}
.disabled.btn-inverse {
	BACKGROUND-COLOR: #222222
}
[disabled].btn-inverse {
	BACKGROUND-COLOR: #222222
}
.btn-inverse:active {
	BACKGROUND-COLOR: #080808
}
.active.btn-inverse {
	BACKGROUND-COLOR: #080808
}
BUTTON.btn {
	
}
INPUT[type='submit'].btn {
	
}
BUTTON.btn-large.btn {
	
}
INPUT[type='submit'].btn-large.btn {
	
}
BUTTON.btn-small.btn {
	
}
INPUT[type='submit'].btn-small.btn {
	
}
BUTTON.btn-mini.btn {
	
}
INPUT[type='submit'].btn-mini.btn {
	
}
.btn-group {
	POSITION: relative
}
.btn-group:before {
	DISPLAY: table; CONTENT: ""
}
.btn-group:after {
	DISPLAY: table; CONTENT: ""
}
.btn-group:after {
	CLEAR: both
}
.btn-group:first-child {
	
}
.btn-group + .btn-group {
	MARGIN-LEFT: 5px
}
.btn-toolbar {
	MARGIN-TOP: 9px; MARGIN-BOTTOM: 9px
}
.btn-toolbar .btn-group {
	DISPLAY: inline-block
}
.btn-group .btn {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: -1px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0
}
.btn-group .btn:first-child {
	MARGIN-LEFT: 0px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px
}
.btn-group .large.btn:first-child {
	MARGIN-LEFT: 0px; -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px
}
.btn-group .btn:hover {
	Z-INDEX: 2
}
.btn-group .btn:focus {
	Z-INDEX: 2
}
.btn-group .btn:active {
	Z-INDEX: 2
}
.btn-group .active.btn {
	Z-INDEX: 2
}
.btn-group .dropdown-toggle:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.open.btn-group .dropdown-toggle {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.btn-group .dropdown-toggle {
	PADDING-LEFT: 8px; PADDING-RIGHT: 8px; box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)
}
.btn-group .dropdown-toggle.btn-mini {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.btn-group .dropdown-toggle.btn-small {
	
}
.btn-group .dropdown-toggle.btn-large {
	PADDING-LEFT: 12px; PADDING-RIGHT: 12px
}
.open.btn-group {
	
}
.open.btn-group .dropdown-menu {
	MARGIN-TOP: 1px; DISPLAY: block; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.open.btn-group .dropdown-toggle {
	BACKGROUND-IMAGE: none; box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)
}
.btn .caret {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px
}
.btn:hover .caret {
	FILTER: alpha(opacity=100); opacity: 1
}
.btn-group.open .caret {
	FILTER: alpha(opacity=100); opacity: 1
}
.btn-mini .caret {
	MARGIN-TOP: 3px
}
.btn-small .caret {
	MARGIN-TOP: 6px
}
.btn-large .caret {
	BORDER-LEFT: transparent 5px solid; MARGIN-TOP: 6px; BORDER-TOP: #000000 5px solid; BORDER-RIGHT: transparent 5px solid
}
.btn-primary .caret {
	BORDER-BOTTOM-COLOR: #ffffff; FILTER: alpha(opacity=75); BORDER-TOP-COLOR: #ffffff; opacity: 0.75
}
.btn-warning .caret {
	BORDER-BOTTOM-COLOR: #ffffff; FILTER: alpha(opacity=75); BORDER-TOP-COLOR: #ffffff; opacity: 0.75
}
.btn-danger .caret {
	BORDER-BOTTOM-COLOR: #ffffff; FILTER: alpha(opacity=75); BORDER-TOP-COLOR: #ffffff; opacity: 0.75
}
.btn-info .caret {
	BORDER-BOTTOM-COLOR: #ffffff; FILTER: alpha(opacity=75); BORDER-TOP-COLOR: #ffffff; opacity: 0.75
}
.btn-success .caret {
	BORDER-BOTTOM-COLOR: #ffffff; FILTER: alpha(opacity=75); BORDER-TOP-COLOR: #ffffff; opacity: 0.75
}
.btn-inverse .caret {
	BORDER-BOTTOM-COLOR: #ffffff; FILTER: alpha(opacity=75); BORDER-TOP-COLOR: #ffffff; opacity: 0.75
}
.alert {
	BORDER-BOTTOM: #fbeed5 1px solid; BORDER-LEFT: #fbeed5 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fcf8e3; PADDING-LEFT: 14px; PADDING-RIGHT: 35px; MARGIN-BOTTOM: 18px; COLOR: #c09853; BORDER-TOP: #fbeed5 1px solid; BORDER-RIGHT: #fbeed5 1px solid; PADDING-TOP: 8px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)
}
.alert-heading {
	COLOR: inherit
}
.alert .close {
	POSITION: relative; LINE-HEIGHT: 18px; TOP: -2px; RIGHT: -21px
}
.alert-success {
	BORDER-BOTTOM-COLOR: #d6e9c6; BACKGROUND-COLOR: #dff0d8; BORDER-TOP-COLOR: #d6e9c6; COLOR: #468847; BORDER-RIGHT-COLOR: #d6e9c6; BORDER-LEFT-COLOR: #d6e9c6
}
.alert-danger {
	BORDER-BOTTOM-COLOR: #eed3d7; BACKGROUND-COLOR: #f2dede; BORDER-TOP-COLOR: #eed3d7; COLOR: #b94a48; BORDER-RIGHT-COLOR: #eed3d7; BORDER-LEFT-COLOR: #eed3d7
}
.alert-error {
	BORDER-BOTTOM-COLOR: #eed3d7; BACKGROUND-COLOR: #f2dede; BORDER-TOP-COLOR: #eed3d7; COLOR: #b94a48; BORDER-RIGHT-COLOR: #eed3d7; BORDER-LEFT-COLOR: #eed3d7
}
.alert-info {
	BORDER-BOTTOM-COLOR: #bce8f1; BACKGROUND-COLOR: #d9edf7; BORDER-TOP-COLOR: #bce8f1; COLOR: #3a87ad; BORDER-RIGHT-COLOR: #bce8f1; BORDER-LEFT-COLOR: #bce8f1
}
.alert-block {
	PADDING-BOTTOM: 14px; PADDING-TOP: 14px
}
.alert-block > P {
	MARGIN-BOTTOM: 0px
}
.alert-block > UL {
	MARGIN-BOTTOM: 0px
}
.alert-block P + P {
	MARGIN-TOP: 5px
}
.muted {
	COLOR: #999
}
.text-warning {
	COLOR: #c09853
}
.text-error {
	COLOR: #b94a48
}
.text-info {
	COLOR: #3a87ad
}
.text-success {
	COLOR: #468847
}
.nav {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 18px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
.nav > LI > A {
	DISPLAY: block
}
.nav > LI > A:hover {
	BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.nav .nav-header {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #999999; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 3px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)
}
.nav LI + .nav-header {
	MARGIN-TOP: 9px
}
.nav-list {
	PADDING-LEFT: 14px; PADDING-RIGHT: 14px; MARGIN-BOTTOM: 0px
}
.nav-list > LI > A {
	MARGIN-LEFT: -15px; MARGIN-RIGHT: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)
}
.nav-list .nav-header {
	MARGIN-LEFT: -15px; MARGIN-RIGHT: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)
}
.nav-list > LI > A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 3px
}
.nav-list .active > A {
	BACKGROUND-COLOR: #0088cc; COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2)
}
.nav-list .active > A:hover {
	BACKGROUND-COLOR: #0088cc; COLOR: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2)
}
.nav-list [class^='icon-'] {
	MARGIN-RIGHT: 2px
}
.nav-list .divider {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e5e5e5; MARGIN: 8px 1px; HEIGHT: 1px; OVERFLOW: hidden
}
.nav-tabs {
	
}
.nav-pills {
	
}
.nav-tabs:before {
	DISPLAY: table; CONTENT: ""
}
.nav-pills:before {
	DISPLAY: table; CONTENT: ""
}
.nav-tabs:after {
	DISPLAY: table; CONTENT: ""
}
.nav-pills:after {
	DISPLAY: table; CONTENT: ""
}
.nav-tabs:after {
	CLEAR: both
}
.nav-pills:after {
	CLEAR: both
}
.nav-tabs > LI {
	FLOAT: left
}
.nav-pills > LI {
	FLOAT: left
}
.nav-tabs > LI > A {
	LINE-HEIGHT: 14px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-RIGHT: 2px
}
.nav-pills > LI > A {
	LINE-HEIGHT: 14px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-RIGHT: 2px
}
.nav-tabs {
	BORDER-BOTTOM: #ddd 1px solid
}
.nav-tabs > LI {
	MARGIN-BOTTOM: -1px
}
.nav-tabs > LI > A {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 8px; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0
}
.nav-tabs > LI > A:hover {
	BORDER-BOTTOM-COLOR: #dddddd; BORDER-TOP-COLOR: #eeeeee; BORDER-RIGHT-COLOR: #eeeeee; BORDER-LEFT-COLOR: #eeeeee
}
.nav-tabs > .active > A {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #ffffff; COLOR: #555555; BORDER-TOP: #ddd 1px solid; CURSOR: default; BORDER-RIGHT: #ddd 1px solid
}
.nav-tabs > .active > A:hover {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #ffffff; COLOR: #555555; BORDER-TOP: #ddd 1px solid; CURSOR: default; BORDER-RIGHT: #ddd 1px solid
}
.nav-pills > LI > A {
	PADDING-BOTTOM: 8px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-TOP: 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.nav-pills .active > A {
	BACKGROUND-COLOR: #0088cc; COLOR: #ffffff
}
.nav-pills .active > A:hover {
	BACKGROUND-COLOR: #0088cc; COLOR: #ffffff
}
.nav-stacked > LI {
	FLOAT: none
}
.nav-stacked > LI > A {
	MARGIN-RIGHT: 0px
}
.nav-stacked.nav-tabs {
	BORDER-BOTTOM: 0px
}
.nav-stacked.nav-tabs > LI > A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0
}
.nav-stacked.nav-tabs > LI:first-child > A {
	-moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0
}
.nav-stacked.nav-tabs > LI > A:hover {
	Z-INDEX: 2; BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd
}
.nav-stacked.nav-pills > LI > A {
	MARGIN-BOTTOM: 3px
}
.nav-tabs .dropdown-menu {
	BORDER-RIGHT-WIDTH: 1px; MARGIN-TOP: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}
.nav-pills .dropdown-menu {
	BORDER-RIGHT-WIDTH: 1px; MARGIN-TOP: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}
.nav-pills .dropdown-menu {
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.nav-tabs .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #0088cc; MARGIN-TOP: 6px; BORDER-TOP-COLOR: #0088cc
}
.nav-pills .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #0088cc; MARGIN-TOP: 6px; BORDER-TOP-COLOR: #0088cc
}
.nav-tabs .dropdown-toggle:hover .caret {
	BORDER-BOTTOM-COLOR: #005580; BORDER-TOP-COLOR: #005580
}
.nav-pills .dropdown-toggle:hover .caret {
	BORDER-BOTTOM-COLOR: #005580; BORDER-TOP-COLOR: #005580
}
.nav-tabs .active .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #333333; BORDER-TOP-COLOR: #333333
}
.nav-pills .active .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #333333; BORDER-TOP-COLOR: #333333
}
.nav > .active.dropdown > A:hover {
	COLOR: #000000; CURSOR: pointer
}
.nav-tabs .open .dropdown-toggle {
	BORDER-BOTTOM-COLOR: #999999; BACKGROUND-COLOR: #999999; BORDER-TOP-COLOR: #999999; COLOR: #ffffff; BORDER-RIGHT-COLOR: #999999; BORDER-LEFT-COLOR: #999999
}
.nav-pills .open .dropdown-toggle {
	BORDER-BOTTOM-COLOR: #999999; BACKGROUND-COLOR: #999999; BORDER-TOP-COLOR: #999999; COLOR: #ffffff; BORDER-RIGHT-COLOR: #999999; BORDER-LEFT-COLOR: #999999
}
.nav > .active.open > A:hover {
	BORDER-BOTTOM-COLOR: #999999; BACKGROUND-COLOR: #999999; BORDER-TOP-COLOR: #999999; COLOR: #ffffff; BORDER-RIGHT-COLOR: #999999; BORDER-LEFT-COLOR: #999999
}
.nav .open .caret {
	BORDER-BOTTOM-COLOR: #ffffff; FILTER: alpha(opacity=100); BORDER-TOP-COLOR: #ffffff; opacity: 1
}
.nav .active.open .caret {
	BORDER-BOTTOM-COLOR: #ffffff; FILTER: alpha(opacity=100); BORDER-TOP-COLOR: #ffffff; opacity: 1
}
.nav .open A:hover .caret {
	BORDER-BOTTOM-COLOR: #ffffff; FILTER: alpha(opacity=100); BORDER-TOP-COLOR: #ffffff; opacity: 1
}
.tabs-stacked .open > A:hover {
	BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-RIGHT-COLOR: #999999; BORDER-LEFT-COLOR: #999999
}
.tabbable {
	
}
.tabbable:before {
	DISPLAY: table; CONTENT: ""
}
.tabbable:after {
	DISPLAY: table; CONTENT: ""
}
.tabbable:after {
	CLEAR: both
}
.tab-content {
	WIDTH: 100%; DISPLAY: table
}
.tabs-below .nav-tabs {
	BORDER-BOTTOM: 0px
}
.tabs-right .nav-tabs {
	BORDER-BOTTOM: 0px
}
.tabs-left .nav-tabs {
	BORDER-BOTTOM: 0px
}
.tab-content > .tab-pane {
	DISPLAY: none
}
.pill-content > .pill-pane {
	DISPLAY: none
}
.tab-content > .active {
	DISPLAY: block
}
.pill-content > .active {
	DISPLAY: block
}
.tabs-below .nav-tabs {
	BORDER-TOP: #ddd 1px solid
}
.tabs-below .nav-tabs > LI {
	MARGIN-TOP: -1px; MARGIN-BOTTOM: 0px
}
.tabs-below .nav-tabs > LI > A {
	-moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px
}
.tabs-below .nav-tabs > LI > A:hover {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: #ddd
}
.tabs-below .nav-tabs .active > A {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd
}
.tabs-below .nav-tabs .active > A:hover {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd
}
.tabs-left .nav-tabs > LI {
	FLOAT: none
}
.tabs-right .nav-tabs > LI {
	FLOAT: none
}
.tabs-left .nav-tabs > LI > A {
	MIN-WIDTH: 74px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px
}
.tabs-right .nav-tabs > LI > A {
	MIN-WIDTH: 74px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px
}
.tabs-left .nav-tabs {
	FLOAT: left; MARGIN-RIGHT: 19px; BORDER-RIGHT: #ddd 1px solid
}
.tabs-left .nav-tabs > LI > A {
	MARGIN-RIGHT: -1px; -moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px
}
.tabs-left .nav-tabs > LI > A:hover {
	BORDER-BOTTOM-COLOR: #eeeeee; BORDER-TOP-COLOR: #eeeeee; BORDER-RIGHT-COLOR: #dddddd; BORDER-LEFT-COLOR: #eeeeee
}
.tabs-left .nav-tabs .active > A {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: #ddd
}
.tabs-left .nav-tabs .active > A:hover {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: #ddd
}
.tabs-right .nav-tabs {
	BORDER-LEFT: #ddd 1px solid; FLOAT: right; MARGIN-LEFT: 19px
}
.tabs-right .nav-tabs > LI > A {
	MARGIN-LEFT: -1px; -moz-border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0
}
.tabs-right .nav-tabs > LI > A:hover {
	BORDER-BOTTOM-COLOR: #eeeeee; BORDER-TOP-COLOR: #eeeeee; BORDER-RIGHT-COLOR: #eeeeee; BORDER-LEFT-COLOR: #dddddd
}
.tabs-right .nav-tabs .active > A {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: transparent
}
.tabs-right .nav-tabs .active > A:hover {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: transparent
}
.nav > .disabled > A {
	COLOR: #999999
}
.nav > .disabled > A:hover {
	BACKGROUND-COLOR: transparent; CURSOR: default; TEXT-DECORATION: none
}
.nav > .disabled > A:focus {
	BACKGROUND-COLOR: transparent; CURSOR: default; TEXT-DECORATION: none
}
.navbar {
	MARGIN-BOTTOM: 20px; OVERFLOW: visible
}
.navbar-inner {
	BORDER-BOTTOM: #d4d4d4 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); BORDER-LEFT: #d4d4d4 1px solid; BACKGROUND-COLOR: #fafafa; MIN-HEIGHT: 40px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065)
}
.navbar-inner:before {
	LINE-HEIGHT: 0; DISPLAY: table; CONTENT: ""
}
.navbar-inner:after {
	LINE-HEIGHT: 0; DISPLAY: table; CONTENT: ""
}
.navbar-inner:after {
	CLEAR: both
}
.navbar .container {
	WIDTH: auto
}
.collapse.nav-collapse {
	HEIGHT: auto; OVERFLOW: visible
}
.navbar .brand {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; COLOR: #777777; MARGIN-LEFT: -20px; FONT-SIZE: 20px; FONT-WEIGHT: 200; PADDING-TOP: 10px; text-shadow: 0 1px 0 #ffffff
}
.navbar .brand:hover {
	TEXT-DECORATION: none
}
.navbar .brand:focus {
	TEXT-DECORATION: none
}
.navbar-text {
	LINE-HEIGHT: 40px; MARGIN-BOTTOM: 0px; COLOR: #777777
}
.navbar-link {
	COLOR: #777777
}
.navbar-link:hover {
	COLOR: #333333
}
.navbar-link:focus {
	COLOR: #333333
}
.navbar .divider-vertical {
	BORDER-LEFT: #f2f2f2 1px solid; MARGIN: 0px 9px; HEIGHT: 40px; BORDER-RIGHT: #ffffff 1px solid
}
.navbar .btn {
	MARGIN-TOP: 5px
}
.navbar .btn-group {
	MARGIN-TOP: 5px
}
.navbar .btn-group .btn {
	MARGIN-TOP: 0px
}
.navbar .input-prepend .btn {
	MARGIN-TOP: 0px
}
.navbar .input-append .btn {
	MARGIN-TOP: 0px
}
.navbar .input-prepend .btn-group {
	MARGIN-TOP: 0px
}
.navbar .input-append .btn-group {
	MARGIN-TOP: 0px
}
.navbar-form {
	MARGIN-BOTTOM: 0px
}
.navbar-form:before {
	LINE-HEIGHT: 0; DISPLAY: table; CONTENT: ""
}
.navbar-form:after {
	LINE-HEIGHT: 0; DISPLAY: table; CONTENT: ""
}
.navbar-form:after {
	CLEAR: both
}
.navbar-form INPUT {
	MARGIN-TOP: 5px
}
.navbar-form SELECT {
	MARGIN-TOP: 5px
}
.navbar-form .radio {
	MARGIN-TOP: 5px
}
.navbar-form .checkbox {
	MARGIN-TOP: 5px
}
.navbar-form INPUT {
	DISPLAY: inline-block; MARGIN-BOTTOM: 0px
}
.navbar-form SELECT {
	DISPLAY: inline-block; MARGIN-BOTTOM: 0px
}
.navbar-form .btn {
	DISPLAY: inline-block; MARGIN-BOTTOM: 0px
}
.navbar-form INPUT[type='image'] {
	MARGIN-TOP: 3px
}
.navbar-form INPUT[type='checkbox'] {
	MARGIN-TOP: 3px
}
.navbar-form INPUT[type='radio'] {
	MARGIN-TOP: 3px
}
.navbar-form .input-append {
	MARGIN-TOP: 5px; WHITE-SPACE: nowrap
}
.navbar-form .input-prepend {
	MARGIN-TOP: 5px; WHITE-SPACE: nowrap
}
.navbar-form .input-append INPUT {
	MARGIN-TOP: 0px
}
.navbar-form .input-prepend INPUT {
	MARGIN-TOP: 0px
}
.navbar-search {
	POSITION: relative; MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; FLOAT: left
}
.navbar-search .search-query {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 0px; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 4px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px
}
.navbar-static-top {
	POSITION: static; MARGIN-BOTTOM: 0px
}
.navbar-static-top .navbar-inner {
	-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0
}
.navbar-fixed-top {
	Z-INDEX: 1030; POSITION: fixed; MARGIN-BOTTOM: 0px; RIGHT: 0px; LEFT: 0px
}
.navbar-fixed-bottom {
	Z-INDEX: 1030; POSITION: fixed; MARGIN-BOTTOM: 0px; RIGHT: 0px; LEFT: 0px
}
.navbar-fixed-top .navbar-inner {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
.navbar-static-top .navbar-inner {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
.navbar-fixed-bottom .navbar-inner {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.navbar-fixed-top .navbar-inner {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0
}
.navbar-fixed-bottom .navbar-inner {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0
}
.navbar-static-top .container {
	WIDTH: 940px
}
.navbar-fixed-top .container {
	WIDTH: 940px
}
.navbar-fixed-bottom .container {
	WIDTH: 940px
}
.navbar-fixed-top {
	TOP: 0px
}
.navbar-fixed-top .navbar-inner {
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1)
}
.navbar-static-top .navbar-inner {
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1)
}
.navbar-fixed-bottom {
	BOTTOM: 0px
}
.navbar-fixed-bottom .navbar-inner {
	box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1)
}
.navbar .nav {
	POSITION: relative; MARGIN: 0px 10px 0px 0px; DISPLAY: block; FLOAT: left; LEFT: 0px
}
.navbar .pull-right.nav {
	FLOAT: right; MARGIN-RIGHT: 0px
}
.navbar .nav > LI {
	FLOAT: left
}
.navbar .nav > LI > A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: none; COLOR: #777777; TEXT-DECORATION: none; PADDING-TOP: 10px; text-shadow: 0 1px 0 #ffffff
}
.navbar .nav .dropdown-toggle .caret {
	MARGIN-TOP: 8px
}
.navbar .nav > LI > A:focus {
	BACKGROUND-COLOR: transparent; COLOR: #333333; TEXT-DECORATION: none
}
.navbar .nav > LI > A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #333333; TEXT-DECORATION: none
}
.navbar .nav > .active > A {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #555555; TEXT-DECORATION: none; box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125)
}
.navbar .nav > .active > A:hover {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #555555; TEXT-DECORATION: none; box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125)
}
.navbar .nav > .active > A:focus {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #555555; TEXT-DECORATION: none; box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125)
}
.navbar .btn-navbar {
	BORDER-BOTTOM-COLOR: #bfbfbf; FILTER: progid:DXImageTransform.Microsoft.gradient(enabled=false); PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #ededed; BORDER-TOP-COLOR: #e5e5e5; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND-REPEAT: repeat-x; FLOAT: right; COLOR: #ffffff; BORDER-RIGHT-COLOR: #e5e5e5; MARGIN-LEFT: 5px; BORDER-LEFT-COLOR: #e5e5e5; MARGIN-RIGHT: 5px; PADDING-TOP: 7px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075)
}
.navbar .btn-navbar:hover {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #ffffff
}
.navbar .btn-navbar:focus {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #ffffff
}
.navbar .btn-navbar:active {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #ffffff
}
.navbar .active.btn-navbar {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #ffffff
}
.navbar .disabled.btn-navbar {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #ffffff
}
.navbar [disabled].btn-navbar {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #ffffff
}
.navbar .btn-navbar:active {
	BACKGROUND-COLOR: #cccccc
}
.navbar .active.btn-navbar {
	BACKGROUND-COLOR: #cccccc
}
.navbar .btn-navbar .icon-bar {
	BACKGROUND-COLOR: #f5f5f5; WIDTH: 18px; DISPLAY: block; HEIGHT: 2px; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25)
}
.btn-navbar .icon-bar + .icon-bar {
	MARGIN-TOP: 3px
}
.navbar .nav > LI > .dropdown-menu:before {
	BORDER-BOTTOM: #ccc 7px solid; POSITION: absolute; BORDER-LEFT: transparent 7px solid; DISPLAY: inline-block; CONTENT: ''; TOP: -7px; BORDER-RIGHT: transparent 7px solid; LEFT: 9px
}
.navbar .nav > LI > .dropdown-menu:after {
	BORDER-BOTTOM: #ffffff 6px solid; POSITION: absolute; BORDER-LEFT: transparent 6px solid; DISPLAY: inline-block; CONTENT: ''; TOP: -6px; BORDER-RIGHT: transparent 6px solid; LEFT: 10px
}
.navbar-fixed-bottom .nav > LI > .dropdown-menu:before {
	BORDER-BOTTOM: 0px; BOTTOM: -7px; BORDER-TOP: #ccc 7px solid; TOP: auto
}
.navbar-fixed-bottom .nav > LI > .dropdown-menu:after {
	BORDER-BOTTOM: 0px; BOTTOM: -6px; BORDER-TOP: #ffffff 6px solid; TOP: auto
}
.navbar .nav LI.dropdown > A:hover .caret {
	BORDER-BOTTOM-COLOR: #333333; BORDER-TOP-COLOR: #333333
}
.navbar .nav LI.dropdown > A:focus .caret {
	BORDER-BOTTOM-COLOR: #333333; BORDER-TOP-COLOR: #333333
}
.navbar .nav LI.open.dropdown > .dropdown-toggle {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #555555
}
.navbar .nav LI.active.dropdown > .dropdown-toggle {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #555555
}
.navbar .nav LI.active.open.dropdown > .dropdown-toggle {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #555555
}
.navbar .nav LI.dropdown > .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777
}
.navbar .nav LI.open.dropdown > .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #555555; BORDER-TOP-COLOR: #555555
}
.navbar .nav LI.active.dropdown > .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #555555; BORDER-TOP-COLOR: #555555
}
.navbar .nav LI.active.open.dropdown > .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #555555; BORDER-TOP-COLOR: #555555
}
.navbar .pull-right > LI > .dropdown-menu {
	RIGHT: 0px; LEFT: auto
}
.navbar .nav > LI > .pull-right.dropdown-menu {
	RIGHT: 0px; LEFT: auto
}
.navbar .pull-right > LI > .dropdown-menu:before {
	RIGHT: 12px; LEFT: auto
}
.navbar .nav > LI > .pull-right.dropdown-menu:before {
	RIGHT: 12px; LEFT: auto
}
.navbar .pull-right > LI > .dropdown-menu:after {
	RIGHT: 13px; LEFT: auto
}
.navbar .nav > LI > .pull-right.dropdown-menu:after {
	RIGHT: 13px; LEFT: auto
}
.navbar .pull-right > LI > .dropdown-menu .dropdown-menu {
	MARGIN-LEFT: 0px; RIGHT: 100%; MARGIN-RIGHT: -1px; LEFT: auto; -moz-border-radius: 6px 0 6px 6px; -webkit-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px
}
.navbar .nav > LI > .pull-right.dropdown-menu .dropdown-menu {
	MARGIN-LEFT: 0px; RIGHT: 100%; MARGIN-RIGHT: -1px; LEFT: auto; -moz-border-radius: 6px 0 6px 6px; -webkit-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px
}
.navbar-inverse .navbar-inner {
	BORDER-BOTTOM-COLOR: #252525; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); BACKGROUND-COLOR: #1b1b1b; BORDER-TOP-COLOR: #252525; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-COLOR: #252525; BORDER-LEFT-COLOR: #252525
}
.navbar-inverse .brand {
	COLOR: #999999; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.navbar-inverse .nav > LI > A {
	COLOR: #999999; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.navbar-inverse .brand:hover {
	COLOR: #ffffff
}
.navbar-inverse .nav > LI > A:hover {
	COLOR: #ffffff
}
.navbar-inverse .brand:focus {
	COLOR: #ffffff
}
.navbar-inverse .nav > LI > A:focus {
	COLOR: #ffffff
}
.navbar-inverse .brand {
	COLOR: #999999
}
.navbar-inverse .navbar-text {
	COLOR: #999999
}
.navbar-inverse .nav > LI > A:focus {
	BACKGROUND-COLOR: transparent; COLOR: #ffffff
}
.navbar-inverse .nav > LI > A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #ffffff
}
.navbar-inverse .nav .active > A {
	BACKGROUND-COLOR: #111111; COLOR: #ffffff
}
.navbar-inverse .nav .active > A:hover {
	BACKGROUND-COLOR: #111111; COLOR: #ffffff
}
.navbar-inverse .nav .active > A:focus {
	BACKGROUND-COLOR: #111111; COLOR: #ffffff
}
.navbar-inverse .navbar-link {
	COLOR: #999999
}
.navbar-inverse .navbar-link:hover {
	COLOR: #ffffff
}
.navbar-inverse .navbar-link:focus {
	COLOR: #ffffff
}
.navbar-inverse .divider-vertical {
	BORDER-RIGHT-COLOR: #222222; BORDER-LEFT-COLOR: #111111
}
.navbar-inverse .nav LI.open.dropdown > .dropdown-toggle {
	BACKGROUND-COLOR: #111111; COLOR: #ffffff
}
.navbar-inverse .nav LI.active.dropdown > .dropdown-toggle {
	BACKGROUND-COLOR: #111111; COLOR: #ffffff
}
.navbar-inverse .nav LI.active.open.dropdown > .dropdown-toggle {
	BACKGROUND-COLOR: #111111; COLOR: #ffffff
}
.navbar-inverse .nav LI.dropdown > A:hover .caret {
	BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff
}
.navbar-inverse .nav LI.dropdown > A:focus .caret {
	BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff
}
.navbar-inverse .nav LI.dropdown > .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #999999
}
.navbar-inverse .nav LI.open.dropdown > .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff
}
.navbar-inverse .nav LI.active.dropdown > .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff
}
.navbar-inverse .nav LI.active.open.dropdown > .dropdown-toggle .caret {
	BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff
}
.navbar-inverse .navbar-search .search-query {
	BORDER-BOTTOM-COLOR: #111111; BACKGROUND-COLOR: #515151; BORDER-TOP-COLOR: #111111; COLOR: #ffffff; BORDER-RIGHT-COLOR: #111111; BORDER-LEFT-COLOR: #111111; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15)
}
.navbar-inverse .navbar-search .search-query:focus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 15px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 15px; COLOR: #333333; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px; text-shadow: 0 1px 0 #ffffff; box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15)
}
.navbar-inverse .navbar-search .focused.search-query {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 15px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 15px; COLOR: #333333; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px; text-shadow: 0 1px 0 #ffffff; box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15)
}
.navbar-inverse .btn-navbar {
	BORDER-BOTTOM-COLOR: #000000; FILTER: progid:DXImageTransform.Microsoft.gradient(enabled=false); BACKGROUND-COLOR: #0e0e0e; BORDER-TOP-COLOR: #040404; BACKGROUND-REPEAT: repeat-x; COLOR: #ffffff; BORDER-RIGHT-COLOR: #040404; BORDER-LEFT-COLOR: #040404; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.navbar-inverse .btn-navbar:hover {
	BACKGROUND-COLOR: #040404; COLOR: #ffffff
}
.navbar-inverse .btn-navbar:focus {
	BACKGROUND-COLOR: #040404; COLOR: #ffffff
}
.navbar-inverse .btn-navbar:active {
	BACKGROUND-COLOR: #040404; COLOR: #ffffff
}
.navbar-inverse .active.btn-navbar {
	BACKGROUND-COLOR: #040404; COLOR: #ffffff
}
.navbar-inverse .disabled.btn-navbar {
	BACKGROUND-COLOR: #040404; COLOR: #ffffff
}
.navbar-inverse [disabled].btn-navbar {
	BACKGROUND-COLOR: #040404; COLOR: #ffffff
}
.navbar-inverse .btn-navbar:active {
	BACKGROUND-COLOR: #000000
}
.navbar-inverse .active.btn-navbar {
	BACKGROUND-COLOR: #000000
}
.badge {
	BACKGROUND-COLOR: #999999; WHITE-SPACE: nowrap; COLOR: #ffffff; FONT-SIZE: 11.84px; VERTICAL-ALIGN: baseline; FONT-WEIGHT: 300; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.badge {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 2px; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px
}
A.badge:hover {
	COLOR: #ffffff; CURSOR: pointer; TEXT-DECORATION: none
}
.label-important {
	BACKGROUND-COLOR: #b94a48
}
.badge-important {
	BACKGROUND-COLOR: #b94a48
}
[href].label-important {
	BACKGROUND-COLOR: #953b39
}
[href].badge-important {
	BACKGROUND-COLOR: #953b39
}
.label-warning {
	BACKGROUND-COLOR: #f89406
}
.badge-warning {
	BACKGROUND-COLOR: #f89406
}
[href].label-warning {
	BACKGROUND-COLOR: #c67605
}
[href].badge-warning {
	BACKGROUND-COLOR: #c67605
}
.label-success {
	BACKGROUND-COLOR: #468847
}
.badge-success {
	BACKGROUND-COLOR: #468847
}
[href].label-success {
	BACKGROUND-COLOR: #356635
}
[href].badge-success {
	BACKGROUND-COLOR: #356635
}
.label-info {
	BACKGROUND-COLOR: #3a87ad
}
.badge-info {
	BACKGROUND-COLOR: #3a87ad
}
[href].label-info {
	BACKGROUND-COLOR: #2d6987
}
[href].badge-info {
	BACKGROUND-COLOR: #2d6987
}
.label-inverse {
	BACKGROUND-COLOR: #333333
}
.badge-inverse {
	BACKGROUND-COLOR: #333333
}
[href].label-inverse {
	BACKGROUND-COLOR: #1a1a1a
}
[href].badge-inverse {
	BACKGROUND-COLOR: #1a1a1a
}
.btn .badge {
	POSITION: relative; TOP: -1px
}
.btn-mini .badge {
	TOP: 0px
}
H1 [class^='icon-'] {
	VERTICAL-ALIGN: middle
}
H2 [class^='icon-'] {
	VERTICAL-ALIGN: middle
}
H3 [class^='icon-'] {
	VERTICAL-ALIGN: middle
}
.well {
	BACKGROUND: #fff
}
.well-admin {
	BORDER-BOTTOM-COLOR: #bce8f1; BACKGROUND-COLOR: #d9edf7; BORDER-TOP-COLOR: #bce8f1; COLOR: #3a87ad; BORDER-RIGHT-COLOR: #bce8f1; BORDER-LEFT-COLOR: #bce8f1
}
.well-info {
	BORDER-BOTTOM-COLOR: #bce8f1; BACKGROUND-COLOR: #d9edf7; BORDER-TOP-COLOR: #bce8f1; COLOR: #3a87ad; BORDER-RIGHT-COLOR: #bce8f1; BORDER-LEFT-COLOR: #bce8f1
}
.btn-filestream {
	BORDER-BOTTOM-COLOR: #dddddd; BORDER-TOP-COLOR: #ebebeb; BACKGROUND: url(http://www.filestream.com/files/media/images/base-gray.png) #fff no-repeat center -50px; COLOR: #228da4; BORDER-RIGHT-COLOR: #ebebeb; BORDER-LEFT-COLOR: #ebebeb
}
.btn-filestream:hover {
	BACKGROUND-COLOR: #f7f7f7; BACKGROUND-POSITION: 0px -30px
}
.btn-filestream:active {
	BACKGROUND-COLOR: #f7f7f7; BACKGROUND-POSITION: 0px -30px
}
.active.btn-filestream {
	BACKGROUND-COLOR: #f7f7f7; BACKGROUND-POSITION: 0px -30px
}
.disabled.btn-filestream {
	BACKGROUND-COLOR: #f7f7f7; BACKGROUND-POSITION: 0px -30px
}
[disabled].btn-filestream {
	BACKGROUND-COLOR: #f7f7f7; BACKGROUND-POSITION: 0px -30px
}
.btn-filestream:active {
	BACKGROUND-COLOR: #f7f7f7
}
.active.btn-filestream {
	BACKGROUND-COLOR: #f7f7f7
}
.btn-link:hover {
	COLOR: #43494b; TEXT-DECORATION: none
}
I.so-loading {
	BACKGROUND: url(http://www.filestream.com/files/media/images/status/loading/small.gif) no-repeat -1px -1px
}
.pagination A {
	BORDER-BOTTOM-COLOR: #ebebeb; BORDER-TOP-COLOR: #ebebeb; BORDER-RIGHT-COLOR: #ebebeb; BORDER-LEFT-COLOR: #ebebeb
}
.icon-frame {
	BACKGROUND-POSITION: 0px -169px
}
.alert-filestream {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #666; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid
}


.nav > LI > A:hover {
	BACKGROUND: #ebebeb
}
.nav-tabs {
	BORDER-BOTTOM-COLOR: #ebebeb; BORDER-TOP-COLOR: #ebebeb; BORDER-RIGHT-COLOR: #ebebeb; BORDER-LEFT-COLOR: #ebebeb
}
.nav-stacked.nav-tabs {
	BORDER-BOTTOM-COLOR: #ebebeb; BORDER-TOP-COLOR: #ebebeb; BORDER-RIGHT-COLOR: #ebebeb; BORDER-LEFT-COLOR: #ebebeb
}
.nav-stacked.nav-tabs > LI > A {
	BORDER-BOTTOM-COLOR: #ebebeb; BORDER-TOP-COLOR: #ebebeb; BORDER-RIGHT-COLOR: #ebebeb; BORDER-LEFT-COLOR: #ebebeb
}
.nav-stacked.nav-tabs > LI.active > A {
	BACKGROUND: #f8f8f8
}
.nav-tabs > .active > A {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: #ebebeb; BORDER-RIGHT-COLOR: #ebebeb; BORDER-LEFT-COLOR: #ebebeb
}
.nav-tabs > .active > A:hover {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: #ebebeb; BORDER-RIGHT-COLOR: #ebebeb; BORDER-LEFT-COLOR: #ebebeb
}
.nav-stacked.nav-tabs > LI.indent > A {
	PADDING-LEFT: 20px
}
.nav-steps {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f7f7f7; PADDING-TOP: 5px
}
.nav-steps A {
	FONT-SIZE: 1.2em; FONT-WEIGHT: 300; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0
}
.caret-up {
	BORDER-BOTTOM: #000000 4px solid; BORDER-LEFT: transparent 4px solid; BORDER-TOP: 0px; BORDER-RIGHT: transparent 4px solid
}
.caret-left {
	BORDER-BOTTOM: transparent 4px solid; BORDER-TOP: transparent 4px solid; BORDER-RIGHT: #000000 4px solid
}
.caret-right {
	BORDER-BOTTOM: transparent 4px solid; BORDER-LEFT: #000000 4px solid; BORDER-TOP: transparent 4px solid
}
TH.align-center {
	TEXT-ALIGN: center
}
TD.align-center {
	TEXT-ALIGN: center
}
TH.align-right {
	TEXT-ALIGN: right
}
TD.align-right {
	TEXT-ALIGN: right
}
TH.align-left {
	TEXT-ALIGN: left
}
TD.align-left {
	TEXT-ALIGN: left
}
.vertical-middle {
	VERTICAL-ALIGN: middle
}
TH.vertical-middle {
	VERTICAL-ALIGN: middle
}
TD.vertical-middle {
	VERTICAL-ALIGN: middle
}
.nav-steps {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; PADDING-TOP: 0px
}
.nav-steps > LI > A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 8px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0
}
.nav-steps > .active > A {
	POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 8px
}
.nav-steps > LI > A > .caret-right {
	DISPLAY: none
}
.nav-steps > .active > A > .caret-right {
	BORDER-BOTTOM: transparent 15px solid; POSITION: absolute; FILTER: alpha(opacity=100); BORDER-LEFT: #08c 12px solid; DISPLAY: block; BORDER-TOP: transparent 15px solid; TOP: 0px; RIGHT: -16px; opacity: 1
}
.ui-tooltip {
	POSITION: absolute; MIN-WIDTH: 50px; DISPLAY: none; TOP: -28000px; LEFT: -28000px
}
.qtip {
	POSITION: absolute; MIN-WIDTH: 50px; DISPLAY: none; TOP: -28000px; LEFT: -28000px
}
.ui-tooltip-fluid {
	POSITION: static !important; DISPLAY: block; FLOAT: left !important; VISIBILITY: hidden
}
.ui-tooltip-content {
	BORDER-BOTTOM: 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WORD-WRAP: break-word; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 10px
}
.ui-tooltip-titlebar {
	BORDER-BOTTOM: 0px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; MIN-HEIGHT: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 35px; OVERFLOW: hidden; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px
}
.ui-tooltip-titlebar + .ui-tooltip-content {
	BORDER-TOP-WIDTH: 0px !important
}
.ui-tooltip-titlebar .ui-state-default {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: 1px solid; TOP: 0px; CURSOR: pointer; RIGHT: 4px; BORDER-RIGHT: 1px solid
}
* HTML .ui-tooltip-titlebar .ui-state-default {
	TOP: 16px
}
.ui-tooltip-titlebar .ui-icon {
	TEXT-INDENT: -1000em; DISPLAY: block
}
.ui-tooltip-icon .ui-icon {
	TEXT-INDENT: -1000em; DISPLAY: block
}
.ui-tooltip-icon {
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.ui-tooltip-icon .ui-icon {
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.ui-tooltip-icon .ui-icon {
	TEXT-ALIGN: center; LINE-HEIGHT: 1; TEXT-INDENT: 0px; WIDTH: 18px; BACKGROUND: no-repeat -100em -100em; HEIGHT: 20px; COLOR: inherit; FONT-SIZE: 1.4em
}
.ui-tooltip-focus {
	
}
.ui-tooltip-hover {
	
}
.ui-tooltip-default .ui-tooltip-titlebar {
	BORDER-BOTTOM-COLOR: #f1d031; BACKGROUND-COLOR: #ffffa3; BORDER-TOP-COLOR: #f1d031; COLOR: #666; BORDER-RIGHT-COLOR: #f1d031; BORDER-LEFT-COLOR: #f1d031
}
.ui-tooltip-default .ui-tooltip-content {
	BORDER-BOTTOM-COLOR: #f1d031; BACKGROUND-COLOR: #ffffa3; BORDER-TOP-COLOR: #f1d031; COLOR: #666; BORDER-RIGHT-COLOR: #f1d031; BORDER-LEFT-COLOR: #f1d031
}
.ui-tooltip-default .ui-tooltip-titlebar {
	BACKGROUND-COLOR: #ffef93
}
.ui-tooltip-default .ui-tooltip-icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover {
	BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #aaa; COLOR: #111; BORDER-RIGHT-COLOR: #aaa; BORDER-LEFT-COLOR: #aaa
}
.ui-tooltip .ui-tooltip-tip {
	Z-INDEX: 10; MARGIN: 0px auto; OVERFLOW: hidden
}
.ui-tooltip .ui-tooltip-tip {
	BORDER-BOTTOM: transparent 0px dashed; POSITION: absolute; BORDER-LEFT: transparent 0px dashed; LINE-HEIGHT: 0.1px !important; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #123456; FONT-SIZE: 0.1px !important; BORDER-TOP: transparent 0px dashed; BORDER-RIGHT: transparent 0px dashed
}
.ui-tooltip .ui-tooltip-tip * {
	BORDER-BOTTOM: transparent 0px dashed; POSITION: absolute; BORDER-LEFT: transparent 0px dashed; LINE-HEIGHT: 0.1px !important; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #123456; FONT-SIZE: 0.1px !important; BORDER-TOP: transparent 0px dashed; BORDER-RIGHT: transparent 0px dashed
}
.ui-tooltip .ui-tooltip-tip canvas {
	TOP: 0px; LEFT: 0px
}
#qtip-overlay {
	Z-INDEX: 10000 !important; POSITION: fixed; TOP: -10000em; LEFT: -10000em
}
.blurs#qtip-overlay {
	CURSOR: pointer
}
#qtip-overlay DIV {
	POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); BACKGROUND-COLOR: #000; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.7
}
.ui-tooltip-light .ui-tooltip-titlebar {
	BORDER-BOTTOM-COLOR: #ebebeb; BORDER-TOP-COLOR: #ebebeb; COLOR: #454545; BORDER-RIGHT-COLOR: #ebebeb; BORDER-LEFT-COLOR: #ebebeb
}
.ui-tooltip-light .ui-tooltip-content {
	BORDER-BOTTOM-COLOR: #ebebeb; BORDER-TOP-COLOR: #ebebeb; COLOR: #454545; BORDER-RIGHT-COLOR: #ebebeb; BORDER-LEFT-COLOR: #ebebeb
}
.ui-tooltip-light .ui-tooltip-content {
	BACKGROUND-COLOR: white
}
.ui-tooltip-light .ui-tooltip-titlebar {
	BACKGROUND-COLOR: #ffffff
}
.ui-tooltip-dark .ui-tooltip-titlebar {
	BORDER-BOTTOM-COLOR: #303030; BORDER-TOP-COLOR: #303030; COLOR: #f3f3f3; BORDER-RIGHT-COLOR: #303030; BORDER-LEFT-COLOR: #303030
}
.ui-tooltip-dark .ui-tooltip-content {
	BORDER-BOTTOM-COLOR: #303030; BORDER-TOP-COLOR: #303030; COLOR: #f3f3f3; BORDER-RIGHT-COLOR: #303030; BORDER-LEFT-COLOR: #303030
}
.ui-tooltip-dark .ui-tooltip-content {
	BACKGROUND-COLOR: #505050
}
.ui-tooltip-dark .ui-tooltip-titlebar {
	BACKGROUND-COLOR: #404040
}
.ui-tooltip-dark .ui-tooltip-icon {
	BORDER-BOTTOM-COLOR: #444; BORDER-TOP-COLOR: #444; BORDER-RIGHT-COLOR: #444; BORDER-LEFT-COLOR: #444
}
.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover {
	BORDER-BOTTOM-COLOR: #303030; BORDER-TOP-COLOR: #303030; BORDER-RIGHT-COLOR: #303030; BORDER-LEFT-COLOR: #303030
}
.ui-tooltip-more {
	LINE-HEIGHT: 1.3; MAX-WIDTH: 350px; FONT-SIZE: 1.1em; FONT-WEIGHT: 300
}
.ui-tooltip-thumbnail {
	WIDTH: 300px; MAX-WIDTH: 300px
}
.ui-tooltip-thumbnail .ui-tooltip-titlebar {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; COLOR: #666; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd
}
.ui-tooltip-thumbnail .ui-tooltip-content {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; COLOR: #666; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd
}
.ui-tooltip-thumbnail .ui-tooltip-content {
	BACKGROUND-COLOR: white
}
.ui-tooltip-thumbnail .ui-tooltip-titlebar {
	BACKGROUND-COLOR: #f8f8f8
}
.ui-tooltip-quickview {
	PADDING-BOTTOM: 20px; WIDTH: 960px
}
.ui-tooltip-quickview .ui-tooltip-titlebar {
	BORDER-BOTTOM-COLOR: #ebebeb; BORDER-TOP-COLOR: #ebebeb; BORDER-RIGHT-COLOR: #ebebeb; BORDER-LEFT-COLOR: #ebebeb
}
.ui-tooltip-quickview .ui-tooltip-content {
	BORDER-BOTTOM-COLOR: #ebebeb; BORDER-TOP-COLOR: #ebebeb; BORDER-RIGHT-COLOR: #ebebeb; BORDER-LEFT-COLOR: #ebebeb
}
.ui-tooltip-quickview .ui-tooltip-titlebar {
	Z-INDEX: 1; BACKGROUND-COLOR: #fff
}
.ui-tooltip-quickview .ui-tooltip-content {
	BACKGROUND-COLOR: #fff
}
.ui-tooltip-quickview .ui-tooltip-content .so-list-art-image {
	WIDTH: 60%; FLOAT: left
}
.ui-tooltip-quickview .ui-tooltip-content .so-list-art-image .so-module {
	MARGIN: 0px 0px 1em
}
.ui-tooltip-quickview .ui-tooltip-content .so-list-art-image .protect {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
.ui-tooltip-quickview .ui-tooltip-content .so-quickview-art-meta {
	WIDTH: 37.3%; FLOAT: right
}
.ui-tooltip-quickview .ui-tooltip-content .so-list-art-more {
	WIDTH: 48%; DISPLAY: none; FLOAT: right
}
.ui-tooltip-fullview .ui-tooltip-tip {
	DISPLAY: none !important
}
.ui-tooltip-fullview .ui-tooltip-titlebar {
	BACKGROUND-COLOR: #fff
}
.ui-tooltip-fullview .ui-tooltip-content {
	PADDING-TOP: 0px
}
.ui-tooltip-modal {
	MAX-WIDTH: 750px
}
.ui-tooltip-modal .ui-tooltip-titlebar {
	BACKGROUND-COLOR: #ffffff
}
.ui-tooltip-modal .ui-tooltip-content {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.ui-tooltip-modal .ui-tooltip-content .so-module {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.ui-tooltip-modal .ui-tooltip-content H2 {
	MARGIN: 0px 0px 1em
}
.ui-tooltip-modal .ui-tooltip-content H3 {
	MARGIN: 0px 0px 1em
}
.ui-tooltip-modal .ui-tooltip-content H3 {
	FONT-WEIGHT: 600
}
.ui-tooltip-modal .ui-tooltip-content P {
	FONT-SIZE: 1.2em
}
.ui-print-diagram {
	Z-INDEX: 9999999 !important
}
.ui-tooltip-tips {
	Z-INDEX: 9999999 !important
}
.ui-tooltip-tips .ui-tooltip-content {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.ui-print-diagram .ui-tooltip-content {
	PADDING-TOP: 0px
}
.ui-tooltip-shadow {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15)
}
.ui-tooltip-shadow .ui-tooltip-titlebar {
	FILTER: progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3); _margin-bottom: -3px
}
.ui-tooltip-shadow .ui-tooltip-content {
	FILTER: progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3); _margin-bottom: -3px
}
.so-radio {
	FILTER: alpha(opacity = 0); ZOOM: 1; opacity: 0
}
.so-select {
	FILTER: alpha(opacity = 0); ZOOM: 1; opacity: 0
}
.so-checkbox {
	FILTER: alpha(opacity = 0); ZOOM: 1; opacity: 0
}
DIV.selector {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/sprite-form.png); BACKGROUND-REPEAT: no-repeat
}
DIV.selector SPAN {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/sprite-form.png); BACKGROUND-REPEAT: no-repeat
}
DIV.checker SPAN {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/sprite-form.png); BACKGROUND-REPEAT: no-repeat
}
DIV.radio SPAN {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/sprite-form.png); BACKGROUND-REPEAT: no-repeat
}
DIV.uploader {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/sprite-form.png); BACKGROUND-REPEAT: no-repeat
}
DIV.uploader SPAN.action {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/sprite-form.png); BACKGROUND-REPEAT: no-repeat
}
.selector {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.radio {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.checker {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.uploader {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.selector * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.radio * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.checker * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.uploader * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.selector {
	LINE-HEIGHT: 26px; BACKGROUND-POSITION: -483px -130px; HEIGHT: 26px
}
DIV.selector SPAN {
	LINE-HEIGHT: 26px; BACKGROUND-POSITION: right 0px; HEIGHT: 26px
}
DIV.selector SELECT {
	TOP: 0px; LEFT: 0px
}
DIV.selector:active {
	BACKGROUND-POSITION: -483px -156px
}
DIV.active.selector {
	BACKGROUND-POSITION: -483px -156px
}
DIV.selector:active SPAN {
	BACKGROUND-POSITION: right -26px
}
DIV.active.selector SPAN {
	BACKGROUND-POSITION: right -26px
}
DIV.focus.selector {
	BACKGROUND-POSITION: -483px -182px
}
DIV.hover.selector {
	BACKGROUND-POSITION: -483px -182px
}
DIV.selector:hover {
	BACKGROUND-POSITION: -483px -182px
}
DIV.focus.selector SPAN {
	BACKGROUND-POSITION: right -52px
}
DIV.hover.selector SPAN {
	BACKGROUND-POSITION: right -52px
}
DIV.selector:hover SPAN {
	BACKGROUND-POSITION: right -52px
}
DIV.focus.selector:active {
	BACKGROUND-POSITION: -483px -208px
}
DIV.active.focus.selector {
	BACKGROUND-POSITION: -483px -208px
}
DIV.selector:hover:active {
	BACKGROUND-POSITION: -483px -208px
}
DIV.active.selector:hover {
	BACKGROUND-POSITION: -483px -208px
}
DIV.focus.selector:active SPAN {
	BACKGROUND-POSITION: right -78px
}
DIV.selector:hover:active SPAN {
	BACKGROUND-POSITION: right -78px
}
DIV.active.selector:hover SPAN {
	BACKGROUND-POSITION: right -78px
}
DIV.active.focus.selector SPAN {
	BACKGROUND-POSITION: right -78px
}
DIV.disabled.selector {
	BACKGROUND-POSITION: -483px -234px
}
DIV.disabled.selector SPAN {
	BACKGROUND-POSITION: right -104px
}
DIV.checker {
	WIDTH: 19px; HEIGHT: 19px
}
DIV.checker INPUT {
	WIDTH: 19px; HEIGHT: 19px
}
DIV.checker SPAN {
	WIDTH: 19px; BACKGROUND-POSITION: 0px -260px; HEIGHT: 19px
}
DIV.checker:active SPAN {
	BACKGROUND-POSITION: -19px -260px
}
DIV.active.checker SPAN {
	BACKGROUND-POSITION: -19px -260px
}
DIV.focus.checker SPAN {
	BACKGROUND-POSITION: -38px -260px
}
DIV.checker:hover SPAN {
	BACKGROUND-POSITION: -38px -260px
}
DIV.focus.checker:active SPAN {
	BACKGROUND-POSITION: -57px -260px
}
DIV.checker:hover:active SPAN {
	BACKGROUND-POSITION: -57px -260px
}
DIV.active.checker:hover SPAN {
	BACKGROUND-POSITION: -57px -260px
}
DIV.active.focus.checker SPAN {
	BACKGROUND-POSITION: -57px -260px
}
DIV.checker SPAN.checked {
	BACKGROUND-POSITION: -76px -260px
}
DIV.checker:active SPAN.checked {
	BACKGROUND-POSITION: -95px -260px
}
DIV.active.checker SPAN.checked {
	BACKGROUND-POSITION: -95px -260px
}
DIV.focus.checker SPAN.checked {
	BACKGROUND-POSITION: -114px -260px
}
DIV.checker:hover SPAN.checked {
	BACKGROUND-POSITION: -114px -260px
}
DIV.focus.checker:active SPAN.checked {
	BACKGROUND-POSITION: -133px -260px
}
DIV.checker:hover:active SPAN.checked {
	BACKGROUND-POSITION: -133px -260px
}
DIV.active.checker:hover SPAN.checked {
	BACKGROUND-POSITION: -133px -260px
}
DIV.focus.active.checker SPAN.checked {
	BACKGROUND-POSITION: -133px -260px
}
DIV.disabled.checker SPAN {
	BACKGROUND-POSITION: -152px -260px
}
DIV.disabled.checker:active SPAN {
	BACKGROUND-POSITION: -152px -260px
}
DIV.active.disabled.checker SPAN {
	BACKGROUND-POSITION: -152px -260px
}
DIV.disabled.checker SPAN.checked {
	BACKGROUND-POSITION: -171px -260px
}
DIV.disabled.checker:active SPAN.checked {
	BACKGROUND-POSITION: -171px -260px
}
DIV.active.disabled.checker SPAN.checked {
	BACKGROUND-POSITION: -171px -260px
}
DIV.radio {
	WIDTH: 18px; HEIGHT: 18px
}
DIV.radio INPUT {
	WIDTH: 18px; HEIGHT: 18px; CURSOR: pointer
}
DIV.radio SPAN {
	WIDTH: 18px; BACKGROUND-POSITION: 0px -279px; HEIGHT: 18px
}
DIV.radio:active SPAN {
	BACKGROUND-POSITION: -18px -279px
}
DIV.active.radio SPAN {
	BACKGROUND-POSITION: -18px -279px
}
DIV.focus.radio SPAN {
	BACKGROUND-POSITION: -36px -279px
}
DIV.radio:hover SPAN {
	BACKGROUND-POSITION: -36px -279px
}
DIV.focus.radio:active SPAN {
	BACKGROUND-POSITION: -54px -279px
}
DIV.radio:hover:active SPAN {
	BACKGROUND-POSITION: -54px -279px
}
DIV.active.radio:hover SPAN {
	BACKGROUND-POSITION: -54px -279px
}
DIV.focus.active.radio SPAN {
	BACKGROUND-POSITION: -54px -279px
}
DIV.radio SPAN.checked {
	BACKGROUND-POSITION: -72px -279px
}
DIV.radio:active SPAN.checked {
	BACKGROUND-POSITION: -90px -279px
}
DIV.active.radio SPAN.checked {
	BACKGROUND-POSITION: -90px -279px
}
DIV.focus.radio SPAN.checked {
	BACKGROUND-POSITION: -108px -279px
}
DIV.radio:hover SPAN.checked {
	BACKGROUND-POSITION: -108px -279px
}
DIV.focus.radio:active SPAN.checked {
	BACKGROUND-POSITION: -126px -279px
}
DIV.radio:hover:active SPAN.checked {
	BACKGROUND-POSITION: -126px -279px
}
DIV.active.focus.radio SPAN.checked {
	BACKGROUND-POSITION: -126px -279px
}
DIV.active.radio:hover SPAN.checked {
	BACKGROUND-POSITION: -126px -279px
}
DIV.disabled.radio SPAN {
	BACKGROUND-POSITION: -144px -279px
}
DIV.disabled.radio:active SPAN {
	BACKGROUND-POSITION: -144px -279px
}
DIV.active.disabled.radio SPAN {
	BACKGROUND-POSITION: -144px -279px
}
DIV.disabled.radio SPAN.checked {
	BACKGROUND-POSITION: -162px -279px
}
DIV.disabled.radio:active SPAN.checked {
	BACKGROUND-POSITION: -162px -279px
}
DIV.active.disabled.radio SPAN.checked {
	BACKGROUND-POSITION: -162px -279px
}
DIV.uploader {
	BACKGROUND-POSITION: 0px -297px; HEIGHT: 28px
}
DIV.uploader SPAN.action {
	LINE-HEIGHT: 24px; BACKGROUND-POSITION: right -409px; HEIGHT: 24px
}
DIV.uploader SPAN.filename {
	LINE-HEIGHT: 24px; MARGIN: 2px 0px 2px 2px; HEIGHT: 24px
}
DIV.focus.uploader {
	BACKGROUND-POSITION: 0px -353px
}
DIV.hover.uploader {
	BACKGROUND-POSITION: 0px -353px
}
DIV.uploader:hover {
	BACKGROUND-POSITION: 0px -353px
}
DIV.focus.uploader SPAN.action {
	BACKGROUND-POSITION: right -437px
}
DIV.hover.uploader SPAN.action {
	BACKGROUND-POSITION: right -437px
}
DIV.uploader:hover SPAN.action {
	BACKGROUND-POSITION: right -437px
}
DIV.active.uploader SPAN.action {
	BACKGROUND-POSITION: right -465px
}
DIV.uploader:active SPAN.action {
	BACKGROUND-POSITION: right -465px
}
DIV.active.focus.uploader SPAN.action {
	BACKGROUND-POSITION: right -493px
}
DIV.active.uploader:focus SPAN.action {
	BACKGROUND-POSITION: right -493px
}
DIV.focus.uploader:active SPAN.action {
	BACKGROUND-POSITION: right -493px
}
DIV.uploader:focus:active SPAN.action {
	BACKGROUND-POSITION: right -493px
}
DIV.disabled.uploader {
	BACKGROUND-POSITION: 0px -325px
}
DIV.disabled.uploader SPAN.action {
	BACKGROUND-POSITION: right -381px
}
DIV.selector {
	WIDTH: 100%; MARGIN-BOTTOM: 20px; FONT-SIZE: 12px
}
DIV.selector SELECT {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 100%; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; FONT-SIZE: 12px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
DIV.selector SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 25px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV.selector SPAN {
	WIDTH: 80%; COLOR: #666; text-shadow: 0 1px 0 #fff
}
DIV.disabled.selector SPAN {
	COLOR: #bbb
}
DIV.checker {
	LINE-HEIGHT: 20px; MARGIN-RIGHT: 5px
}
DIV.radio {
	MARGIN-RIGHT: 10px
}
DIV.uploader {
	WIDTH: 190px; MARGIN-BOTTOM: 20px; CURSOR: pointer
}
DIV.uploader SPAN.action {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; WIDTH: 85px; FONT-SIZE: 11px; FONT-WEIGHT: bold; text-shadow: #fff 0px 1px 0px
}
DIV.uploader SPAN.filename {
	WIDTH: 82px; COLOR: #777; FONT-SIZE: 11px; BORDER-RIGHT: #bbb 1px solid
}
DIV.uploader INPUT {
	WIDTH: 190px
}
DIV.disabled.uploader SPAN.action {
	COLOR: #aaa
}
DIV.disabled.uploader SPAN.filename {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; COLOR: #aaa; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd
}
.selector SELECT:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.radio INPUT:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.checker INPUT:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
uploader INPUT:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
DIV.selector {
	POSITION: relative; PADDING-LEFT: 10px; OVERFLOW: hidden
}
DIV.selector SPAN {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden
}
DIV.selector SELECT {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 25px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; opacity: 0
}
DIV.checker {
	POSITION: relative; FLOAT: left
}
DIV.checker SPAN {
	TEXT-ALIGN: center; DISPLAY: block; FLOAT: left
}
DIV.checker INPUT {
	DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; opacity: 0
}
DIV.radio {
	POSITION: relative; FLOAT: left
}
DIV.radio SPAN {
	TEXT-ALIGN: center; DISPLAY: block; FLOAT: left
}
DIV.radio INPUT {
	TEXT-ALIGN: center; DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; opacity: 0
}
DIV.uploader {
	POSITION: relative; FLOAT: left; OVERFLOW: hidden
}
DIV.uploader SPAN.action {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 2px
}
DIV.uploader SPAN.filename {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.uploader INPUT {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; BOTTOM: 0px; FLOAT: right; HEIGHT: 25px; BORDER-TOP: medium none; TOP: 0px; RIGHT: 0px; BORDER-RIGHT: medium none; opacity: 0
}
#so-quick-links {
	BACKGROUND: #fafafa; COLOR: #898989
}
#so-quick-links UL {
	MARGIN: 5px 10px; ZOOM: 1; DISPLAY: inline-block
}
#so-quick-links LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; ZOOM: 1; DISPLAY: inline-block; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 0px
}
#so-quick-links A {
	COLOR: #898989
}
#so-quick-links .so-artist-links {
	TEXT-ALIGN: right
}
#so-quick-links .so-artist-links UL LI A {
	COLOR: #228da4
}
#so-quick-links .so-artist-links .fan-page-like {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; ZOOM: 1; DISPLAY: inline-block; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#so-quick-links UL LI.first {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#so-quick-links UL LI.last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#so-quick-links UL LI.first {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#so-quick-links UL LI.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#so-hd-logo {
	MARGIN: 0px 0px 1em;

}
#so-hd-logo H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 242px; PADDING-RIGHT: 0px; HEIGHT: 23px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#so-hd-logo H2 {
	COLOR: #898989; FONT-SIZE: 1.2em
}
DIV#logo {
	POSITION: absolute; WIDTH: 165px; HEIGHT: 21px; TOP: 15px; LEFT: 0px;
}
DIV#logo A { 
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-INDENT: -10000px; WIDTH: 165px; DISPLAY: block; BACKGROUND: url(http://www.filestream.com/files/media/images/logo.jpg); HEIGHT: 21px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}

#so-navigation .btn {
	COLOR: #898989; FONT-SIZE: 1.25em; FONT-WEIGHT: 300; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0
}
#so-navigation .btn:hover {
	COLOR: #228da4
}
#so-navigation .btn .caret {
	MARGIN-TOP: 7px
}
#so-navigation .ui-tooltip-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#so-navigation UL.sub-menu {
	 MIN-WIDTH: 200px; LINE-HEIGHT: 1; DISPLAY: none
}
#so-navigation UL.sub-menu LI {
	 MARGIN: 0px; DISPLAY: block; HEIGHT: 33px
}
#so-navigation UL.sub-menu LI A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #228da4; FONT-SIZE: 1.1em; PADDING-TOP: 10px
}
#so-navigation UL.sub-menu LI A:hover {
	BACKGROUND: #f8f8f8; COLOR: #43494b
}
#so-navigation UL.sub-menu LI.sub-menu-section {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 20px; PADDING-TOP: 10px
}
#so-hd-account-navigation {
	TEXT-ALIGN: right
}
#so-hd-account-navigation .active.btn {
	BACKGROUND-COLOR: #f8f8f8; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0
}
#so-hd-account-navigation UL LI A .cart-count {
	MIN-WIDTH: 14px; TEXT-ALIGN: center; PADDING-BOTTOM: 1px; LINE-HEIGHT: 15px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: #228da4; HEIGHT: 14px; COLOR: #fff !important; FONT-SIZE: 0.9em; PADDING-TOP: 1px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px
}
#so-hd-account-navigation .so-in-cart {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#so-hd-account-navigation .sub-menu {
	DISPLAY: none
}
#so-hd-account-navigation .ui-tooltip-nav .ui-tooltip-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#so-hd-account-navigation .ui-tooltip-nav .sub-menu IMG {
	WIDTH: 40px; HEIGHT: 40px
}
#so-hd-account-navigation .ui-tooltip-nav .sub-menu SPAN {
	LINE-HEIGHT: 1.2; DISPLAY: block
}
#so-hd-account-navigation .ui-tooltip-nav .sub-menu .btn {
	DISPLAY: block
}
#so-hd-account-navigation .ui-tooltip-nav {
	WIDTH: 200px
}
#so-hd-account-navigation .ui-tooltip-nav HR {
	MARGIN: 0.5em 0px
}
#so-hd-account-navigation .ui-tooltip-nav UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#so-hd-account-navigation .ui-tooltip-nav LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#so-hd-account-navigation .ui-tooltip-nav .ui-tooltip-content {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px
}
#so-hd-account-navigation .ui-tooltip-nav LI A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-TOP: 10px
}
#so-hd-account-navigation .ui-tooltip-nav LI A:hover {
	BACKGROUND: #f8f8f8
}
.ia-all-new {
	POSITION: relative; WIDTH: 35px; HEIGHT: auto; MARGIN-LEFT: 5px; TOP: -1px
}
#ft .ia-all-new {
	POSITION: absolute; TOP: 0px
}
BODY.index #so-navigation .home {
	COLOR: #228da4
}
BODY.browse #so-navigation .browse {
	COLOR: #228da4
}
BODY.collections #so-navigation .collections {
	COLOR: #228da4
}
BODY.newsensations #so-navigation .newsensations {
	COLOR: #228da4
}
BODY.showdown #so-navigation .showdown {
	COLOR: #228da4
}
#so-hd-search {
	MARGIN-BOTTOM: 0px
}
#so-hd-search FORM {
	MARGIN-BOTTOM: 0px
}
#so-hd-search .keywords {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 5px; DISPLAY: inline-block; MARGIN-BOTTOM: 0px; HEIGHT: 17px; FONT-SIZE: 1.2em; MARGIN-RIGHT: -3px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
#so-hd-search .so-search-select {
	BORDER-BOTTOM: #ebebeb 1px solid; POSITION: relative; BORDER-LEFT: #ebebeb 1px solid; WIDTH: 126px; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: url(http://www.filestream.com/files/media/images/base-gray.png) #fff no-repeat center -50px; HEIGHT: 27px; FONT-SIZE: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid
}
#so-hd-search .selector {
	WIDTH: 85px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 28px; COLOR: #898989; FONT-WEIGHT: bold
}
#so-hd-search .selector SPAN {
	WIDTH: 85px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 28px; COLOR: #898989; FONT-WEIGHT: bold
}
#so-hd-search .selector SPAN {
	LINE-HEIGHT: 28px; FLOAT: none
}
#so-hd-search .selector {
	Z-INDEX: 1; BORDER-RIGHT-WIDTH: 1px; MARGIN: 0px; FLOAT: left; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
#so-hd-search .so-select {
	WIDTH: 95px; HEIGHT: 28px
}
#so-hd-search .caret {
	Z-INDEX: 0; POSITION: absolute; BORDER-RIGHT-WIDTH: 6px; BORDER-TOP-WIDTH: 6px; BORDER-LEFT-WIDTH: 6px; TOP: 11px; RIGHT: 42px
}
#so-hd-search BUTTON {
	HEIGHT: 28px; MARGIN-LEFT: -3px; border-radius: 0 2px 2px 0
}
.so-promo-banner {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e8f3f5; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LETTER-SPACING: 1px; COLOR: #ff4f3f; FONT-SIZE: 1.5em; PADDING-TOP: 5px
}
.so-promo-banner SPAN {
	FONT-WEIGHT: bold
}
.so-promo-banner .coupon-expires {
	FONT-STYLE: italic; COLOR: #43494b; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
#ft {
	BACKGROUND: url(http://www.filestream.com/files/media/images/base-gray.png) #fff no-repeat center -45px; PADDING-TOP: 20px
}
#ft UL LI {
	LINE-HEIGHT: 18px; DISPLAY: block
}
UL.so-ft-menu LI.so-ft-menu-title {
	MARGIN: 0px 0px 5px; FONT-SIZE: 0.9em; FONT-WEIGHT: 400
}
#ft UL LI A {
	COLOR: #898989; FONT-SIZE: 0.95em; FONT-WEIGHT: 300
}
#ft UL LI A:visited {
	COLOR: #898989; FONT-SIZE: 0.95em; FONT-WEIGHT: 300
}
#ft UL LI A:hover {
	COLOR: #43494b
}
#ft .so-ft-extras {
	MARGIN-BOTTOM: 2em
}
#ft .so-ft-extras H4 {
	MARGIN: 0px 0px 0.5em
}
#ft .so-ft-extras UL LI A {
	FONT-SIZE: 1em
}

.so-ft-ad .so-module {
	FLOAT: right
}
.so-ft-ad IMG {
	MARGIN: 0px 0px 1em; DISPLAY: block; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#bd {
	MIN-HEIGHT: 100px; BACKGROUND: url(http://www.filestream.com/files/media/images/base-gray.png) no-repeat center -45px
}
.so-list-item {
	MARGIN-BOTTOM: 2.13%; FLOAT: left; MARGIN-RIGHT: 2.13%
}
.so-list-onecol .so-list-item {
	WIDTH: 100%; MARGIN-RIGHT: 0px
}
.so-list-twocol .so-list-item {
	WIDTH: 47.5%
}
.masonry.so-list {
	WIDTH: 98.5%; MARGIN-LEFT: 15px
}
.masonry.so-list-twocol .so-list-item {
	POSITION: relative; FILTER: alpha(opacity=0); WIDTH: 48%; ZOOM: 1; MARGIN-BOTTOM: 15px; CLEAR: none; MARGIN-RIGHT: 15px; opacity: 0
}
.so-list-threecol .so-list-item {
	WIDTH: 31.65%
}
.masonry.so-list-threecol .so-list-item {
	POSITION: relative; FILTER: alpha(opacity=0); WIDTH: 31.5%; ZOOM: 1; MARGIN-BOTTOM: 15px; CLEAR: none; MARGIN-RIGHT: 15px; opacity: 0
}
.so-list-fourcol .so-list-item {
	WIDTH: 23.39%
}
.row.so-list-item {
	CLEAR: right; MARGIN-RIGHT: 0px
}
.so-list .so-list-art-image {
	POSITION: relative
}
.so-list .so-list-art-image A {
	DISPLAY: block
}
.so-list-art-image IMG {
	WIDTH: 100%; HEIGHT: auto
}
.masonry .so-list-item .so-list-art-image IMG.so-list-art-file {
	FILTER: alpha(opacity=0); ZOOM: 1; opacity: 0
}
.so-list-item .btn SPAN {
	DISPLAY: none
}
.so-list-item .btn SPAN.show {
	ZOOM: 1; DISPLAY: inline-block
}
.so-list-fourcol .so-list-item-collection {
	WIDTH: 23.1%
}
.so-list-threecol .so-list-item-collection {
	WIDTH: 31.5%
}
.so-list-item-collection {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.so-list-item-collection .so-list-art-image {
	MARGIN: 10px 10px 3px
}
.so-list-item-collection .so-list-art-sample {
	MARGIN: 0px 10px 10px
}
.so-list-threecol .so-list-item-collection .so-list-art-sample IMG {
	WIDTH: 32.14%
}
.so-list-fourcol .so-list-item-collection .so-list-art-sample IMG {
	WIDTH: 32.2%
}
.so-list-item-collection .so-list-art-meta {
	MARGIN: 10px 10px 0px
}
.so-list-item-art {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.so-list-item-art HR {
	MARGIN: 0.5em 0px
}
.so-list-item-art .so-list-art-meta {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.so-list-item-art .so-art-actions {
	POSITION: absolute; DISPLAY: none; TOP: 5px; LEFT: 5px
}
.so-art-actions A.so-collect {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.so-initiative-participant LI {
	HEIGHT: 16px; MARGIN-RIGHT: 3px
}
.so-list-description {
	PADDING-BOTTOM: 10px; MARGIN: 0.5em -10px -5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fafafa; BORDER-TOP: #ebebeb 1px solid; PADDING-TOP: 10px; box-shadow: inset 0px 3px 19px -12px #000000; -moz-box-shadow: inset 0px 3px 19px -12px #000000; -webkit-box-shadow: inset 0px 3px 19px -12px #000000
}
.so-list-item-thumbnail {
	POSITION: relative; MARGIN: 0px 10px 10px 0px
}
.so-list-threecol .so-list-item-thumbnail {
	WIDTH: 24.2%; MARGIN-BOTTOM: 3.8%; MARGIN-RIGHT: 3.8%
}
.so-list-item-thumbnail A {
	DISPLAY: block
}
.so-feature-logo {
	MARGIN-BOTTOM: 1em
}
.so-feature-description {
	LINE-HEIGHT: 1.4; FONT-SIZE: 1.5em
}
.so-list-fourcol .so-list-item-featured {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 21.45%; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.so-list-fourcol .so-list-item-featured .so-list-item-thumbnail {
	WIDTH: 25.8%
}
.so-list-item-featured .caret {
	
}
.so-list-art-title {
	MARGIN: 0px 0px 0.2em
}
.so-list-art-meta A {
	COLOR: #666
}
.so-list-art-meta A:hover {
	COLOR: #228da4
}
.so-list-art-meta .sixcol {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 49%; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 2%; PADDING-TOP: 0px
}
.so-list-art-meta .last.sixcol {
	MARGIN-RIGHT: 0px
}
.so-list-art-artist {
	MARGIN: 5px 0px
}
.so-list-art-artist IMG {
	WIDTH: 16px; PADDING-RIGHT: 5px; HEIGHT: 16px
}
.so-user-name {
	LINE-HEIGHT: 1.1
}
.so-user-name A {
	TEXT-TRANSFORM: capitalize; COLOR: #666
}
.so-user-location {
	TEXT-TRANSFORM: capitalize
}
.so-user-location SMALL {
	FONT-STYLE: italic; FONT-WEIGHT: normal
}
.so-list-art-product-sample {
	TEXT-ALIGN: right; MARGIN: 5px 0px 0px; WIDTH: 50%; FLOAT: right; FONT-SIZE: 0.9em
}
.sample-original-price {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(http://www.filestream.com/files/media/images/sprite-icons.png) no-repeat right -429px; PADDING-TOP: 0px
}
.sample-original-sold {
	FILTER: alpha(opacity=60); opacity: .6
}
.sample-print-price {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(http://www.filestream.com/files/media/images/sprite-icons.png) no-repeat right -470px; PADDING-TOP: 0px
}
.sample-edition-price {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(http://www.filestream.com/files/media/images/sprite-icons.png) no-repeat right -506px; PADDING-TOP: 0px
}
.camera_wrap {
	Z-INDEX: 0; POSITION: relative; DISPLAY: none; DIRECTION: ltr; FLOAT: left
}
.camera_wrap IMG {
	MAX-WIDTH: none !important
}
.camera_fakehover {
	Z-INDEX: 1; POSITION: relative; MIN-HEIGHT: 60px; WIDTH: 100%; HEIGHT: 100%
}
.camera_wrap {
	WIDTH: 100%
	
}
.camera_src {
	DISPLAY: none
}
.cameraCont {
	Z-INDEX: 1; POSITION: relative; WIDTH: 100%; HEIGHT: 100%
}
.cameraContents {
	Z-INDEX: 1; POSITION: relative; WIDTH: 100%; HEIGHT: 100%
}
.cameraSlide {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.cameraContent {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; DISPLAY: none; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.camera_target {
	Z-INDEX: 0; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.camera_overlayer {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.camera_target_content {
	Z-INDEX: 2; POSITION: absolute; BOTTOM: 0px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.camera_target_content .camera_link {
	DISPLAY: block; BACKGROUND: url(http://www.filestream.com/files/media/images/blank.gif); HEIGHT: 100%; TEXT-DECORATION: none
}
.camera_loader {
	Z-INDEX: 3; POSITION: absolute; MARGIN: -18px 0px 0px -18px; WIDTH: 36px; BACKGROUND: url(http://www.filestream.com/files/media/images/status/loading/large.gif) no-repeat center 50%; HEIGHT: 36px; OVERFLOW: hidden; TOP: 50%; LEFT: 50%
}
.camera_bar {
	Z-INDEX: 3; POSITION: absolute; BOTTOM: 0px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.camera_left.camera_thumbs_wrap .camera_bar {
	POSITION: absolute; WIDTH: auto; HEIGHT: 100%
}
.camera_right.camera_thumbs_wrap .camera_bar {
	POSITION: absolute; WIDTH: auto; HEIGHT: 100%
}
.camera_bottom.camera_thumbs_wrap .camera_bar {
	POSITION: absolute; WIDTH: 100%; HEIGHT: auto
}
.camera_top.camera_thumbs_wrap .camera_bar {
	POSITION: absolute; WIDTH: 100%; HEIGHT: auto
}
.camera_nav_cont {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 120px; HEIGHT: 65px; OVERFLOW: hidden; TOP: 15px; RIGHT: 9px
}
.camera_caption {
	POSITION: absolute; BOTTOM: 7px; DISPLAY: block; RIGHT: 0px
}
.camera_caption > DIV {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.camerarelative {
	POSITION: relative; OVERFLOW: hidden
}
.imgFake {
	CURSOR: pointer
}
.camera_prevThumbs {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 30px; BOTTOM: 4px; VISIBILITY: hidden; TOP: 4px; CURSOR: pointer; LEFT: 0px
}
.camera_prevThumbs DIV {
	POSITION: absolute; MARGIN-TOP: -20px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(http://www.filestream.com/files/media/images/glyphicons.png) no-repeat 0px 0px; HEIGHT: 40px; TOP: 50%
}
.camera_nextThumbs {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 30px; BOTTOM: 4px; VISIBILITY: hidden; TOP: 4px; CURSOR: pointer; RIGHT: 0px
}
.camera_nextThumbs DIV {
	POSITION: absolute; MARGIN-TOP: -20px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(http://www.filestream.com/files/media/images/glyphicons.png) no-repeat 0px 0px; HEIGHT: 40px; TOP: 50%
}
.camera_command_wrap .hideNav {
	DISPLAY: none
}
.camera_command_wrap {
	Z-INDEX: 4; POSITION: relative; RIGHT: 0px; LEFT: 0px
}
.camera_wrap .camera_pag .camera_pag_ul {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.camera_wrap .camera_pag .camera_pag_ul LI {
	POSITION: relative; TEXT-ALIGN: left; TEXT-INDENT: 9999px; MARGIN: 20px 5px; WIDTH: 16px; DISPLAY: inline-block; HEIGHT: 16px; CURSOR: pointer; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px
}
.camera_commands_emboss .camera_pag .camera_pag_ul LI {
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 1), inset 0px 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 1), inset 0px 1px 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 1), inset 0px 1px 1px rgba(0, 0, 0, 0.2)
}
.camera_wrap .camera_pag .camera_pag_ul LI > SPAN {
	POSITION: absolute; WIDTH: 8px; HEIGHT: 8px; OVERFLOW: hidden; TOP: 4px; LEFT: 4px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.camera_commands_emboss .camera_pag .camera_pag_ul LI:hover > SPAN {
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 1), inset 0px 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 1), inset 0px 1px 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 1), inset 0px 1px 1px rgba(0, 0, 0, 0.2)
}
.camera_wrap .camera_pag .camera_pag_ul LI.cameracurrent > SPAN {
	box-shadow: 0; -moz-box-shadow: 0; -webkit-box-shadow: 0
}
.camera_pag_ul LI IMG {
	POSITION: absolute; DISPLAY: none
}
.camera_pag_ul .thumb_arrow {
	POSITION: absolute; BORDER-LEFT: transparent 4px solid; MARGIN-LEFT: -4px; BORDER-TOP: 4px solid; TOP: 0px; BORDER-RIGHT: transparent 4px solid; LEFT: 50%
}
.camera_prev {
	Z-INDEX: 2; POSITION: absolute; MARGIN-TOP: -20px; WIDTH: 40px; HEIGHT: 40px; TOP: 50%; CURSOR: pointer
}
.camera_next {
	Z-INDEX: 2; POSITION: absolute; MARGIN-TOP: -20px; WIDTH: 40px; HEIGHT: 40px; TOP: 50%; CURSOR: pointer
}
.camera_commands {
	Z-INDEX: 2; POSITION: absolute; MARGIN-TOP: -20px; WIDTH: 40px; HEIGHT: 40px; TOP: 50%; CURSOR: pointer
}
.camera_prev {
	LEFT: 0px
}
.camera_prev > SPAN {
	WIDTH: 40px; DISPLAY: block; BACKGROUND: url(http://www.filestream.com/files/media/images/glyphicons.png) no-repeat -93px -815px; HEIGHT: 40px
}
.camera_next {
	RIGHT: 0px
}
.camera_next > SPAN {
	WIDTH: 40px; DISPLAY: block; BACKGROUND: url(http://www.filestream.com/files/media/images/glyphicons.png) no-repeat -285px -815px; HEIGHT: 40px
}
.camera_commands {
	RIGHT: 41px
}
.camera_commands > .camera_play {
	WIDTH: 40px; BACKGROUND: url(http://www.filestream.com/files/media/images/glyphicons.png) no-repeat -140px -815px; HEIGHT: 40px
}
.camera_commands > .camera_stop {
	WIDTH: 40px; DISPLAY: block; BACKGROUND: url(http://www.filestream.com/files/media/images/glyphicons.png) no-repeat -189px -815px; HEIGHT: 40px
}
.camera_wrap .camera_pag .camera_pag_ul LI {
	POSITION: relative; TEXT-INDENT: 9999px; MARGIN: 20px 5px; WIDTH: 16px; DISPLAY: inline-block; HEIGHT: 16px; CURSOR: pointer; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px
}
.camera_thumbs_cont {
	POSITION: relative; WIDTH: 100%; OVERFLOW: hidden; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px
}
.camera_commands_emboss .camera_thumbs_cont {
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 1), inset 0px 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 1), inset 0px 1px 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 1), inset 0px 1px 1px rgba(0, 0, 0, 0.2)
}
.camera_thumbs_cont > DIV {
	WIDTH: 100%; FLOAT: left
}
.camera_thumbs_cont UL {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.camera_thumbs_cont UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-TOP: 0px
}
.camera_thumbs_cont UL LI > IMG {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN-TOP: 5px; VERTICAL-ALIGN: bottom; BORDER-TOP: 1px solid; CURSOR: pointer; BORDER-RIGHT: 1px solid
}
.camera_clear {
	DISPLAY: block; CLEAR: both
}
.showIt {
	DISPLAY: none
}
.camera_clear {
	POSITION: relative; MARGIN: -1px 0px 25px; DISPLAY: block; HEIGHT: 1px; CLEAR: both
}
.camera_caption A {
	LETTER-SPACING: 1px; COLOR: #eee; FONT-SIZE: 1.4em; FONT-WEIGHT: 300; text-shadow: -2px -1px 11px rgba(0, 0, 0, 1)
}
.camera_caption A I {
	VERTICAL-ALIGN: baseline
}
.camera_caption > DIV {
	BACKGROUND: #777
}
.camera_wrap .camera_pag .camera_pag_ul LI {
	BACKGROUND: #b7b7b7
}
.camera_wrap .camera_pag .camera_pag_ul LI:hover > SPAN {
	BACKGROUND: #b7b7b7
}
.camera_wrap .camera_pag .camera_pag_ul LI.cameracurrent > SPAN {
	BACKGROUND: #434648
}
.camera_pag_ul LI IMG {
	BORDER-BOTTOM: #e6e6e6 4px solid; BORDER-LEFT: #e6e6e6 4px solid; BORDER-TOP: #e6e6e6 4px solid; BORDER-RIGHT: #e6e6e6 4px solid; box-shadow: 0px 3px 6px rgba(0, 0, 0, .5); -moz-box-shadow: 0px 3px 6px rgba(0, 0, 0, .5); -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, .5)
}
.camera_pag_ul .thumb_arrow {
	BORDER-TOP-COLOR: #e6e6e6
}
.camera_prevThumbs {
	BACKGROUND: #ebebeb
}
.camera_nextThumbs {
	BACKGROUND: #ebebeb
}
.camera_prev {
	BACKGROUND: #ebebeb
}
.camera_next {
	BACKGROUND: #ebebeb
}
.camera_commands {
	BACKGROUND: #ebebeb
}
.camera_thumbs_cont {
	BACKGROUND: #ebebeb
}
.camera_wrap .camera_pag .camera_pag_ul LI {
	BACKGROUND: #b7b7b7
}
.camera_thumbs_cont UL LI > IMG {
	
}
.so-list-twocol .so-list-item-tile {
	WIDTH: 48.9%
	
}
.so-list-twocol .even.so-list-item-tile {
	MARGIN-RIGHT: 0px
}
.so-list-item-tile .bd {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.so-list-item-tile .so-list-art-image {
	MARGIN: 0px 0px 10px
}
.so-list-item-tile .so-list-submenu {
	POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 100%; BOTTOM: 0px; DISPLAY: none; LEFT: 0px
}
.so-list-item-tile .so-list-submenu UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.so-list-item-tile .so-list-submenu UL LI A {
	DISPLAY: inline
}
.so-list-item-tile .so-list-art-meta {
	WIDTH: 85%
}
.so-list-item-tile .so-list-tile-action {
	POSITION: absolute; BOTTOM: 10px; RIGHT: 10px
}
.so-recently-added .so-list-item-thumbnail {
	MARGIN: 0px 15px 15px 0px; WIDTH: 10.7%
}

.so-selected-filters {
	MARGIN: 0px
}
.so-selected-filters UL {
	MARGIN: 5px 0px 0px
}
.so-selected-filters UL LI {
	LINE-HEIGHT: 25px; FONT-WEIGHT: 600
}
.so-selected-filters UL LI.title {
	FONT-WEIGHT: 300; MARGIN-RIGHT: 5px
}
.so-selected-filters UL LI A {
	MARGIN: 0px 5px 0px 0px; COLOR: #43494b
}
.so-browse-filters .hd .hd-title {
	MARGIN-BOTTOM: 0.5em
}
.so-browse-filters UL LI.so-filter-by {
	MARGIN-BOTTOM: 0.5em
}
.so-browse-filters UL LI A.filter-menu-trigger {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #ffffff; COLOR: #43494b; BORDER-TOP: #ebebeb 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 5px
}
.so-browse-filters UL LI A.filter-menu-trigger:hover {
	COLOR: #228da4
}
.so-browse-filters UL LI.active A.filter-menu-trigger {
	COLOR: #228da4
}
.so-browse-filters UL LI A.filter-menu-trigger I {
	MARGIN-TOP: 2px; opacity: .25
}
.so-browse-filters .filter-menu {
	MARGIN: 0px 0px 0px 10px; DISPLAY: none
}
.so-browse-filters .filter-menu UL LI A {
	COLOR: #43494b
}
.so-browse-filters .filter-menu UL LI:hover A {
	BACKGROUND: #f8f8f8; COLOR: #228da4
}
.so-browse-filters .filter-menu UL LI.active A {
	COLOR: #228da4; BORDER-LEFT-COLOR: #228da4; FONT-WEIGHT: bold
}
.so-browse-filters .filter-menu LABEL {
	LINE-HEIGHT: 25px; WIDTH: 65px; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.so-browse-filters .filter-menu .filter-options LI A {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 4px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-TOP: 5px
}
.so-browse-filters .filter-menu .filter-options LI A.hover {
	BACKGROUND: #f8f8f8
}
.so-browse-filters .filter-menu .filter-options .selector {
	MARGIN: 0px 0px 1em; WIDTH: 69%
}
.filter-advanced-size {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.filter-advanced-size-form {
	BORDER-LEFT: #eee 4px solid; MARGIN-TOP: -1px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0
}
.filter-advanced-size-form FORM {
	MARGIN: 0.5em 0px
}
.filter-advanced-size-form LABEL.label-dimensions {
	TEXT-ALIGN: right; WIDTH: 55px; MARGIN-RIGHT: 5px
}
.filter-advanced-size-form LABEL.label-unit {
	TEXT-ALIGN: right; WIDTH: 55px; MARGIN-RIGHT: 5px
}
.filter-advanced-size-form LABEL.label-unit {
	LINE-HEIGHT: 17px
}
.filter-advanced-size-form SPAN {
	LINE-HEIGHT: 27px; WIDTH: auto; COLOR: #aaa; MARGIN-RIGHT: 5px
}
.filter-advanced-size-form .advanced-size-form-dimensions {
	MARGIN: 0px 0px 1em
}
.filter-advanced-size-form .advanced-size-form-unit {
	MARGIN: 0px 0px 1em
}
.filter-advanced-size-form .advanced-size-form-unit LABEL {
	LINE-HEIGHT: 18px; WIDTH: auto; MARGIN-LEFT: -5px; MARGIN-RIGHT: 10px
}
#size_filter_form .btn {
	MARGIN-LEFT: 60px
}

#so-main-view {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px 0px 1em
}
.so-art-delete UL {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 1em 1em
}
.so-delete-prompt {
	MARGIN: 1em 0px 0px; BACKGROUND: #f8f8f8
}
#so-edit-showdown-entry {
	LINE-HEIGHT: 16px; MARGIN: 5px 0px; LETTER-SPACING: 0.05em
}
.so-member-actions LI {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 10px
}
UL.more-meta-details {
	BORDER-BOTTOM: medium none; MARGIN: 1em 0px; FLOAT: none !important
}
UL.more-meta-details LI {
	MIN-WIDTH: 175px; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
.more-meta-details LABEL {
	FONT-STYLE: italic; WIDTH: 60px; DISPLAY: inline-block; COLOR: #aaa; CURSOR: default
}
.more-meta-details A.first {
	PADDING-LEFT: 0px
}
.more-meta-details LI {
	FLOAT: left
}
.more-meta-details LI.keywords DL DT {
	WIDTH: 68px; FLOAT: left
}
.more-meta-details LI.keywords DL DD {
	WIDTH: 310px; FLOAT: left
}

.so-report-image {
	POSITION: absolute; BOTTOM: 5px; COLOR: #666 !important; FONT-SIZE: 0.9em; RIGHT: 10px
}
.so-fullview-actions {
	MIN-HEIGHT: 45px
}

.so-message-item TD {
	POSITION: relative
}
.so-message-item .so-user-avatar {
	MARGIN: 0px 10px 0px 0px
}
.so-message-item .so-user-info {
	MARGIN: 5px 0px 0px
}
.so-message-item .date {
	COLOR: #666
}
.so-message-item .so-delete-message {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.so-message-item .so-delete-message I {
	DISPLAY: none
}
.so-message-item:hover .so-delete-message I {
	DISPLAY: block
}
.so-message {
	POSITION: relative
}
.so-message .badge {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 1px
}
.so-mail-compose .selector {
	MARGIN: 0px 0px 9px; WIDTH: 200px
}
.so-mail-compose .btn-info {
	MARGIN-RIGHT: 5px
}

LEGEND {
	DISPLAY: none
}
INPUT {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 6px
}
TEXTAREA {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 6px
}
INPUT[type='checkbox'] {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT[type='radio'] {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TEXTAREA {
	OVERFLOW-Y: auto; resize: none
}
.so-button {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f1f1f1; COLOR: #454545; BORDER-TOP: #d5d5d5 1px solid; CURSOR: pointer; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 5px; -moz-border-radius: 4px; border-radius: 4px
}
.dark.so-button {
	BORDER-BOTTOM-COLOR: #424242; BORDER-TOP-COLOR: #424242; BACKGROUND: url(http://www.filestream.com/files/media/images/sprite.png) #444849 -206px -60px; COLOR: #ffffff !important; BORDER-RIGHT-COLOR: #424242; BORDER-LEFT-COLOR: #424242
}
A.so-button {
	LINE-HEIGHT: 35px; COLOR: #454545; TEXT-DECORATION: none
}
.hover.so-button {
	BACKGROUND: #fcfcfc
}
.so-button:hover {
	BACKGROUND: #fcfcfc
}
.dark.so-button:hover {
	BACKGROUND: #444849
}
[disabled].so-button:hover {
	
}
.disabled.so-button {
	CURSOR: default; opacity: 0.5
}
[disabled].so-button {
	CURSOR: default; opacity: 0.5
}

BODY.fixed #so-doc {
	MIN-WIDTH: 1140px; MARGIN: 0px auto; WIDTH: 1140px;

#so-cols {
	ZOOM: 1
}
#so-cols:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.cols-3 #so-col-nav {
	WIDTH: 200px; FLOAT: left; MARGIN-RIGHT: 30px
}
.cols-3 #so-col-main {
	WIDTH: 540px; FLOAT: left; MARGIN-RIGHT: 30px
}
.cols-3 #so-col-sub {
	WIDTH: 300px; FLOAT: right
}
.cols-2 #so-col-nav {
	MIN-WIDTH: 200px; WIDTH: 200px; FLOAT: left; MARGIN-RIGHT: 30px
}
.cols-2 #so-col-main {
	MIN-WIDTH: 870px; WIDTH: 870px; FLOAT: right
}
.cols-2a #so-col-sub {
	MIN-WIDTH: 300px; WIDTH: 300px; FLOAT: right
}
.cols-2a #so-col-main {
	MIN-WIDTH: 770px; WIDTH: 770px; FLOAT: left; MARGIN-RIGHT: 30px
}
.cols-2b #so-col-nav {
	MIN-WIDTH: 300px; WIDTH: 300px; FLOAT: left; MARGIN-RIGHT: 30px
}
.cols-2b #so-col-sub {
	MIN-WIDTH: 300px; WIDTH: 300px; FLOAT: right
}
.cols-2b #so-col-main {
	MIN-WIDTH: 770px; WIDTH: 770px; FLOAT: left
}
.cols-2c #so-col-main {
	MIN-WIDTH: 770px; WIDTH: 770px; FLOAT: left
}
.cols-2c #so-col-sub {
	MIN-WIDTH: 300px; WIDTH: 300px; FLOAT: right
}
.so-cols-sub {
	ZOOM: 1
}
.so-cols-sub:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.cols-2a .so-col-sub {
	MIN-WIDTH: 240px; WIDTH: 340px; FLOAT: left
}
.cols-2a .so-col-main {
	WIDTH: 400px; FLOAT: right; MARGIN-LEFT: 30px
}
.cols-2c .so-col-sub {
	WIDTH: 390px; FLOAT: right; MARGIN-LEFT: 30px
}
.cols-2c .so-col-main {
	WIDTH: 340px; FLOAT: left
}
.cols-2b .so-col-sub {
	WIDTH: 370px; FLOAT: right; MARGIN-LEFT: 30px
}
.cols-2b .so-col-main {
	WIDTH: 370px; FLOAT: left
}
.so-cols-sub:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.so-block {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.so-block:first-child {
	PADDING-TOP: 0px
}
#so-col-nav INPUT {
	WIDTH: 100%
}
#so-events LI {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; MARGIN: 10px 0px; BACKGROUND: #ededed; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
#so-events LI:hover {
	BACKGROUND: #e4e4e4; CURSOR: pointer
}
#so-events DT {
	PADDING-BOTTOM: 5px; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #717171; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 5px
}
#so-events DT SPAN {
	TEXT-TRANSFORM: uppercase; DISPLAY: block
}
#so-events DT EM {
	MARGIN-TOP: -3px; DISPLAY: block; FONT-SIZE: 189%; FONT-WEIGHT: bold
}
#so-events DD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
#so-events DD SPAN {
	DISPLAY: block
}
#so-events DL {
	ZOOM: 1
}
#so-events DL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#so-dialog #so-status-msg .error {
	
}
#so-status-msg .error {
	BORDER-BOTTOM: maroon 1px solid; BORDER-LEFT: maroon 1px solid; PADDING-BOTTOM: 10px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #e06f7a; COLOR: #fff; FONT-SIZE: 1.25em; BORDER-TOP: maroon 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: maroon 1px solid; PADDING-TOP: 10px; -webkit-border-radius: 2px; text-shadow: 1px 1px 1px maroon
}
#so-status-msg .error UL {
	MARGIN: 0px auto; WIDTH: 1100px
}
#so-status-msg .notification UL {
	MARGIN: 0px auto; WIDTH: 1100px
}
#so-status-msg .success UL {
	MARGIN: 0px auto; WIDTH: 1100px
}
#so-status-msg .success {
	BORDER-BOTTOM: green 1px solid; BORDER-LEFT: green 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #99c68e; COLOR: #fff; FONT-SIZE: 1.25em; BORDER-TOP: green 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: green 1px solid; PADDING-TOP: 10px; -webkit-border-radius: 2px; text-shadow: 1px 1px 1px green
}
#so-status-note .notification {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 10px; MARGIN: 15px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #feffd6; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 10px; border-top-left-radius: 2px 2px; border-top-right-radius: 2px 2px; border-bottom-left-radius: 2px 2px; border-bottom-right-radius: 2px 2px
}
#so-status-msg .notification {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #feffd6; FONT-SIZE: 1.25em; BORDER-TOP: #d5d5d5 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 10px; text-shadow: 1px 1px 1px #eee
}
#so-status-msg LI {
	CLEAR: both
}
.so-spr-loading {
	BACKGROUND-IMAGE: url(http://www.filestream.com/files/media/images/status/loading/small.gif) !important
}
.so-fb-connect {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -1000em; PADDING-LEFT: 0px; WIDTH: 169px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-POSITION: -294px 0px; HEIGHT: 20px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.so-members IMG {
	WIDTH: 50px; HEIGHT: 50px
}
.so-mod .hd A {
	PADDING-LEFT: 10px; DISPLAY: inline-block; MARGIN-LEFT: 10px
}

#so-status-msg {
	Z-INDEX: 100000; POSITION: fixed; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#so-status-msg .error {
	MARGIN: 0px; WIDTH: 100%
}
.clearing {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.box-shadow {
	FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=130, Color='#000000'); box-shadow: 0 0 15px rgba(0, 0, 0, 0.08); -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.08)
}
.tooltip {
	Z-INDEX: 99999; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=130, Color='#000000'); PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #343c3c; COLOR: #fff; PADDING-TOP: 5px; opacity: 0; -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.08)
}
.learn-tip {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 300px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.learn-tip P {
	LINE-HEIGHT: 20px; LETTER-SPACING: 1px
}
.learn-tip H4 {
	MARGIN: 10px 0px; FONT-SIZE: 1.2em
}
.ui-widget.ui-dialog {
	ZOOM: 1; FONT-SIZE: 13px
}
.ui-widget-overlay {
	FILTER: Alpha(Opacity=70) !important; BACKGROUND: #424242; opacity: .70
}
.ui-dialog .ui-dialog-titlebar {
	PADDING-BOTTOM: 0px !important
}
.ui-dialog .ui-widget-content {
	BORDER-BOTTOM-COLOR: #d5d5d5; BORDER-TOP-COLOR: #d5d5d5; BORDER-RIGHT-COLOR: #d5d5d5; BORDER-LEFT-COLOR: #d5d5d5
}
.ui-dialog .ui-dialog-content {
	OVERFLOW: hidden
}
.ui-dialog .ui-widget-content .loader {
	POSITION: absolute; MIN-HEIGHT: 360px; WIDTH: 100%; ZOOM: 1; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.ui-dialog .ui-widget-header {
	Z-INDEX: 111; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: white; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ui-dialog .ui-dialog-content {
	TOP: -10px
}
.ui-dialog .ui-widget-content .loader IMG {
	POSITION: absolute; MARGIN-TOP: -16px; WIDTH: 32px; HEIGHT: 32px; MARGIN-LEFT: -16px; TOP: 50%; LEFT: 50%; opacity: .7
}
.ui-dialog .ui-dialog-titlebar .ui-state-hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px !important; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 1px !important
}
.ui-dialog .hd H1 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 3em; FONT-WEIGHT: bold
}
.ui-dialog .hd H2 {
	FONT-STYLE: italic; MARGIN: 0px 0px 10px; FONT-FAMILY: Garamond, serif; COLOR: #0a0a0a; FONT-SIZE: 2em; FONT-WEIGHT: normal
}
.ui-dialog H3 {
	MARGIN: 0px 0px 5px; COLOR: #424242; FONT-WEIGHT: bold
}
.page-controls {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: whitesmoke; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 18px; PADDING-TOP: 5px
}
#context-header {
	BORDER-BOTTOM: #969696 1px dashed; PADDING-BOTTOM: 4px; MARGIN-BOTTOM: 10px; CLEAR: both
}
#context-header H2 {
	COLOR: #969696; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#context-header .nav {
	FLOAT: right
}
DIV.jquery-image-zoom-overlay {
	Z-INDEX: 9; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); WIDTH: 100%; BACKGROUND: #333; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.5; -webkit-transition: opacity 0.2s linear
}
DIV.jquery-image-zoom {
	Z-INDEX: 10; BORDER-BOTTOM: #fff 5px solid; BORDER-LEFT: #fff 5px solid; LINE-HEIGHT: 0; MARGIN: -5px; FONT-SIZE: 0px; BORDER-TOP: #fff 5px solid; BORDER-RIGHT: #fff 5px solid; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3)
}
DIV.jquery-image-zoom A {
	Z-INDEX: 11; POSITION: absolute; TEXT-INDENT: -100000px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(http://www.filestream.com/files/media/js/lib/jquery-image-zoom/jquery.imageZoom.png) no-repeat; HEIGHT: 25px; TOP: -17px; TEXT-DECORATION: none; LEFT: -17px
}
DIV.jquery-image-zoom A:hover {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5
}
DIV.jquery-image-zoom IMG {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 100%
}
DIV.jquery-image-zoom EMBED {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 100%
}
DIV.jquery-image-zoom OBJECT {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 100%
}
DIV.jquery-image-zoom DIV {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 100%
}
.ui-dialog-content#showdown-terms-modal {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto
}
.ui-dialog-content#showdown-rules-modal {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto
}
IFRAME[name='google_conversion_frame'] {
	POSITION: absolute; TOP: -99999em
}
#tc_img_249_1 {
	POSITION: absolute; TOP: -99999em
}
#tc IMG {
	POSITION: absolute; TOP: -99999em
}


.so-list-sub-menu .translucent {
	FILTER: alpha(opacity=90); opacity: .90
}
.so-list-sub-menu UL {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 5px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; PADDING-TOP: 5px !important
}
.qtip-close {
	TEXT-ALIGN: right
}
