HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
OBJECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
IFRAME {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
PRE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
ABBR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
CODE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DFN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
EM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
Q {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
CAPTION {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
TBODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
TFOOT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
THEAD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
























/*
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
:focus {
	outline: 0
}
BODY {
	BACKGROUND: #fff; MARGIN: 1.5em 0px; LINE-HEIGHT: 1.5
}
TABLE {
	BORDER-COLLAPSE: separate; border-spacing: 0
}
CAPTION {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TD {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}*/




















BLOCKQUOTE:unknown {
	content: ""
}
BLOCKQUOTE:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
BLOCKQUOTE {
	quotes: "" ""
}
Q {
	quotes: "" ""
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
STRONG {
	FONT-WEIGHT: bold
}
BODY {
	FONT-SIZE: 75%; COLOR: #bbbaba; FONT-FAMILY: Helvetica, Arial, sans-serif
}
H1 {
	FONT-WEIGHT: normal; COLOR: #fff
}
H2 {
	FONT-WEIGHT: normal; COLOR: #fff
}
H3 {
	FONT-WEIGHT: normal; COLOR: #fff
}
H4 {
	FONT-WEIGHT: normal; COLOR: #fff
}
H5 {
	FONT-WEIGHT: normal; COLOR: #fff
}
H6 {
	FONT-WEIGHT: normal; COLOR: #fff
}
H1 {
	FONT-SIZE: 2em; MIN-HEIGHT: 43px; MARGIN-BOTTOM: 0px; COLOR: #FF700F; LINE-HEIGHT: 1.3; FONT-FAMILY: Georgia, Times, serif
}
H2 {
	FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0.7em; COLOR: #eee; LINE-HEIGHT: 1.25
}
H3 {
	MARGIN-TOP: 2em; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0.25em; LINE-HEIGHT: 1.25
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 0.25em
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
H1 IMG {
	MARGIN: 0px
}
H2 IMG {
	MARGIN: 0px
}
H3 IMG {
	MARGIN: 0px
}
H4 IMG {
	MARGIN: 0px
}
H5 IMG {
	MARGIN: 0px
}
H6 IMG {
	MARGIN: 0px
}
H2.subheader {
	FONT-SIZE: 2em; COLOR: #fff; FONT-FAMILY: Georgia, Times, serif
}
H2.subheader A {
	COLOR: #ccc; TEXT-DECORATION: none
}
H2.subheader A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
P {
	MARGIN: 0px 0px 1.5em; LINE-HEIGHT: 1.4
}
P.last {
	MARGIN-BOTTOM: 0px
}
P IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0.5em 0px; PADDING-TOP: 0px
}
P IMG.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0.5em 0px; PADDING-TOP: 0px
}
P IMG.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em 1em; PADDING-TOP: 0px
}
P IMG.center {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px auto 0.5em; PADDING-TOP: 0px
}
IMG {
	MARGIN: 0px
}
A:focus {
	COLOR: #fff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
A {
	COLOR: #FF700F; TEXT-DECORATION: none
}
BLOCKQUOTE {
	MARGIN: 1.5em; COLOR: #666; FONT-STYLE: italic
}
STRONG {
	FONT-WEIGHT: bold; COLOR: #e9e9e9
}
EM {
	FONT-STYLE: italic
}
DFN {
	FONT-STYLE: italic
}
DFN {
	FONT-WEIGHT: bold
}
SUP {
	LINE-HEIGHT: 0
}
SUB {
	LINE-HEIGHT: 0
}
ABBR {
	BORDER-BOTTOM: #666 1px dotted
}
ACRONYM {
	BORDER-BOTTOM: #666 1px dotted
}
ADDRESS {
	MARGIN: 0px 0px 1.5em; FONT-STYLE: italic
}
PRE {
	MARGIN: 1.5em 0px; WHITE-SPACE: pre
}
CODE {
	MARGIN: 1.5em 0px; WHITE-SPACE: pre
}
TT {
	DISPLAY: block; MARGIN: 1.5em 0px; LINE-HEIGHT: 1.5
}
PRE {
	FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
CODE {
	FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
TT {
	FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
LI UL {
	MARGIN: 0px 1.5em
}
LI OL {
	MARGIN: 0px 1.5em
}
UL {
	MARGIN: 0px 1.5em 1.5em; LINE-HEIGHT: 1.4
}
OL {
	MARGIN: 0px 1.5em 1.5em; LINE-HEIGHT: 1.4
}
UL {
	LIST-STYLE-TYPE: square
}
OL {
	LIST-STYLE-TYPE: decimal
}
DL {
	MARGIN: 0px 0px 1.5em
}
DL DT {
	FONT-WEIGHT: bold
}
DD {
	MARGIN-LEFT: 1.5em
}
/*TABLE {
	MARGIN-BOTTOM: 1.4em
}
TH {
	FONT-WEIGHT: bold; BACKGROUND: #eee; BORDER-BOTTOM: #ccc 2px solid
}
TD {
	BORDER-BOTTOM: #ddd 1px solid
}
TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}*/
TR.even TD {
	BACKGROUND: #eef
}
TFOOT {
	FONT-STYLE: italic
}
CAPTION {
	BACKGROUND: #ffc
}
TABLE .last {
	PADDING-RIGHT: 0px
}
.small {
	FONT-SIZE: 0.8em; MARGIN-BOTTOM: 1.87em; LINE-HEIGHT: 1.87em
}
.large {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1.25em; LINE-HEIGHT: 2.5em
}
.hide {
	DISPLAY: none
}
.quiet {
	COLOR: #666
}
.loud {
	COLOR: #000
}
.highlight {
	BACKGROUND: #ff0
}
.added {
	BACKGROUND: #060; COLOR: #fff
}
.removed {
	BACKGROUND: #900; COLOR: #fff
}
.top {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.bottom {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
DEL.diffdel {
	BACKGROUND-COLOR: #fb8287; TEXT-DECORATION: line-through
}
DEL.diffmod {
	BACKGROUND-COLOR: #ffbf00; TEXT-DECORATION: line-through
}
DEL.diffdel IMG {
	BORDER-RIGHT: #d75357 2px solid; BORDER-TOP: #d75357 2px solid; BORDER-LEFT: #d75357 2px solid; BORDER-BOTTOM: #d75357 2px solid
}
INS.diffins {
	BACKGROUND-COLOR: #a3e78d; TEXT-DECORATION: none
}
INS.diffmod {
	BACKGROUND-COLOR: #ffbf00; TEXT-DECORATION: none
}
INS.diffins IMG {
	BORDER-RIGHT: #6bc451 2px solid; BORDER-TOP: #6bc451 2px solid; BORDER-LEFT: #6bc451 2px solid; BORDER-BOTTOM: #6bc451 2px solid
}
INS.diffmod IMG {
	BORDER-RIGHT: #ff9000 2px solid; BORDER-TOP: #ff9000 2px solid; BORDER-LEFT: #ff9000 2px solid; BORDER-BOTTOM: #ff9000 2px solid
}
DEL.diffmod IMG {
	BORDER-RIGHT: #ff9000 2px solid; BORDER-TOP: #ff9000 2px solid; BORDER-LEFT: #ff9000 2px solid; BORDER-BOTTOM: #ff9000 2px solid
}
.quote {
	PADDING-RIGHT: 1em; MARGIN-TOP: 1em; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/Portals/0/skins/fsc/images/quotes.gif) no-repeat 10px -118px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3em; BORDER-LEFT: #FF700F 1px solid; COLOR: #eee; TEXT-INDENT: 20px; PADDING-TOP: 0px; FONT-STYLE: normal
}
BLOCKQUOTE {
	PADDING-RIGHT: 1em; MARGIN-TOP: 1em; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/Portals/0/skins/fsc/images/quotes.gif) no-repeat 10px -118px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3em; BORDER-LEFT: #FF700F 1px solid; COLOR: #eee; TEXT-INDENT: 20px; PADDING-TOP: 0px; FONT-STYLE: normal
}
.quote EM {
	FONT-WEIGHT: bold; COLOR: #fff; FONT-STYLE: normal
}
BLOCKQUOTE EM {
	FONT-WEIGHT: bold; COLOR: #fff; FONT-STYLE: normal
}
#body_news .quote {
	MARGIN-LEFT: 2px
}
#body_news BLOCKQUOTE {
	MARGIN-LEFT: 2px
}
#body_blog .quote {
	MARGIN-LEFT: 2px
}
#body_blog BLOCKQUOTE {
	MARGIN-LEFT: 2px
}
#body_showcase .quote {
	MARGIN-LEFT: 2px
}
#body_showcase BLOCKQUOTE {
	MARGIN-LEFT: 2px
}
.callout-left {
	CLEAR: right; PADDING-RIGHT: 1%; DISPLAY: block; PADDING-LEFT: 1%; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 1%; WIDTH: 32%; MARGIN-RIGHT: 2%; PADDING-TOP: 1%; BACKGROUND-COLOR: #ececec
}
.callout-right {
	CLEAR: left; PADDING-RIGHT: 1%; DISPLAY: block; PADDING-LEFT: 1%; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 1%; MARGIN-LEFT: 2%; WIDTH: 32%; PADDING-TOP: 1%; BACKGROUND-COLOR: #ececec
}
IMG.right {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
IMG.left {
	MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
P.sectors {
	FONT-WEIGHT: bold; FONT-SIZE: 112%
}
.audit {
	COLOR: #f84e10
}
.design {
	COLOR: #f77306
}
.build {
	COLOR: #fb9727
}
.content {
	COLOR: #d6202e
}
.market {
	COLOR: #f30370
}
.report {
	COLOR: #a03289
}
.colour1 H1 {
	COLOR: #FF700F
}
.colour1 #filter H2 {
	COLOR: #FF700F
}
.colour1 #latest H3 {
	COLOR: #FF700F
}
.colour1 #other H3 {
	COLOR: #FF700F
}
.colour1 #sub_menu LI A.active {
	COLOR: #FF700F
}
.colour1 .tag_group STRONG {
	COLOR: #FF700F
}
.colour1 #thumbnail_list LI A STRONG {
	COLOR: #FF700F
}
.colour1 #body A {
	COLOR: #FF700F
}
.colour1 A {
	COLOR: #FF700F
}
.colour1 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #FF700F
}
.colour1 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #FF700F
}
.colour1 #menu LI A.active {
	COLOR: #FF700F
}
.colour2 H1 {
	COLOR: #adbe5f
}
.colour2 #filter H2 {
	COLOR: #adbe5f
}
.colour2 .tag_group STRONG {
	COLOR: #adbe5f
}
.colour2 #thumbnail_list LI A STRONG {
	COLOR: #adbe5f
}
.colour2 #body A {
	COLOR: #adbe5f
}
.colour2 A {
	COLOR: #adbe5f
}
.colour2 .quote {
	BACKGROUND-POSITION: -17px -96px; BORDER-LEFT-COLOR: #adbe5f
}
.colour2 BLOCKQUOTE {
	BACKGROUND-POSITION: -17px -96px; BORDER-LEFT-COLOR: #adbe5f
}
.colour2 A:hover {
	COLOR: #fff! important
}
.colour3 H1 {
	COLOR: #e0a343
}
.colour3 #filter H2 {
	COLOR: #e0a343
}
.colour3 .tag_group STRONG {
	COLOR: #e0a343
}
.colour3 #thumbnail_list LI A STRONG {
	COLOR: #e0a343
}
.colour3 #body A {
	COLOR: #e0a343
}
.colour3 A {
	COLOR: #e0a343
}
.colour3 .quote {
	BACKGROUND-POSITION: -44px -74px; BORDER-LEFT-COLOR: #e0a343
}
.colour3 BLOCKQUOTE {
	BACKGROUND-POSITION: -44px -74px; BORDER-LEFT-COLOR: #e0a343
}
.colour4 H1 {
	COLOR: #64b5bf
}
.colour4 #filter H2 {
	COLOR: #64b5bf
}
.colour4 .tag_group STRONG {
	COLOR: #64b5bf
}
.colour4 #thumbnail_list LI A STRONG {
	COLOR: #64b5bf
}
.colour4 #body A {
	COLOR: #64b5bf
}
.colour4 A {
	COLOR: #64b5bf
}
.colour4 .quote {
	BACKGROUND-POSITION: -71px -52px; BORDER-LEFT-COLOR: #64b5bf
}
.colour4 BLOCKQUOTE {
	BACKGROUND-POSITION: -71px -52px; BORDER-LEFT-COLOR: #64b5bf
}
.colour5 H1 {
	COLOR: #aa72c4
}
.colour5 #filter H2 {
	COLOR: #aa72c4
}
.colour5 .tag_group STRONG {
	COLOR: #aa72c4
}
.colour5 #thumbnail_list LI A STRONG {
	COLOR: #aa72c4
}
.colour5 #body A {
	COLOR: #aa72c4
}
.colour5 A {
	COLOR: #aa72c4
}
.colour5 .quote {
	BACKGROUND-POSITION: -98px -30px; BORDER-LEFT-COLOR: #aa72c4
}
.colour5 BLOCKQUOTE {
	BACKGROUND-POSITION: -98px -30px; BORDER-LEFT-COLOR: #aa72c4
}
.colour6 H1 {
	COLOR: #e45ba8
}
.colour6 #filter H2 {
	COLOR: #e45ba8
}
.colour6 .tag_group STRONG {
	COLOR: #e45ba8
}
.colour6 #thumbnail_list LI A STRONG {
	COLOR: #e45ba8
}
.colour6 #body A {
	COLOR: #e45ba8
}
.colour6 A {
	COLOR: #e45ba8
}
.colour6 .quote {
	BACKGROUND-POSITION: -125px -8px; BORDER-LEFT-COLOR: #e45ba8
}
.colour6 BLOCKQUOTE {
	BACKGROUND-POSITION: -125px -8px; BORDER-LEFT-COLOR: #e45ba8
}
.colour1 #body A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.colour2 #body A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.colour3 #body A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.colour4 #body A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.colour5 #body A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.colour6 #body A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.colour1 #filter A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.colour2 #filter A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.colour3 #filter A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.colour4 #filter A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.colour5 #filter A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.colour6 #filter A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline
}
.container {
	MARGIN: 0px auto; WIDTH: 980px
}
.column {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.last {
	MARGIN-RIGHT: 0px
}
.border {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 4px; MARGIN-RIGHT: 5px
}
.colborder {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 153px; MARGIN-RIGHT: 150px
}
.lift-1 {
	MARGIN-TOP: -1.5em; MARGIN-BOTTOM: 1.5em
}
.lift-2 {
	MARGIN-TOP: -3em; MARGIN-BOTTOM: 3em
}
.lift-3 {
	MARGIN-TOP: -4.5em; MARGIN-BOTTOM: 4.5em
}
.lift-4 {
	MARGIN-TOP: -6em; MARGIN-BOTTOM: 6em
}
.lift-5 {
	MARGIN-TOP: -7.5em; MARGIN-BOTTOM: 7.5em
}
.drop-1 {
	MARGIN-TOP: 1.5em; MARGIN-BOTTOM: -1.5em
}
.drop-2 {
	MARGIN-TOP: 3em; MARGIN-BOTTOM: -3em
}
.drop-3 {
	MARGIN-TOP: 4.5em; MARGIN-BOTTOM: -4.5em
}
.drop-4 {
	MARGIN-TOP: 6em; MARGIN-BOTTOM: -6em
}
.drop-5 {
	MARGIN-TOP: 7.5em; MARGIN-BOTTOM: -7.5em
}
.box {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; BACKGROUND: #eee; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em
}
HR {
	CLEAR: both; BACKGROUND: #ddd; FLOAT: none; MARGIN: 0px 0px 1.4em; WIDTH: 100%; COLOR: #ddd; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 0.1em; BORDER-BOTTOM-STYLE: none
}
HR.space {
	BACKGROUND: #fff; COLOR: #fff
}
.clear {
	DISPLAY: inline-block
}
.container {
	DISPLAY: inline-block
}
.clear:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.container:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML .clear {
	HEIGHT: 1%
}
* HTML .container {
	HEIGHT: 1%
}
.clear {
	DISPLAY: block
}
.container {
	DISPLAY: block
}
.span-1 {
	WIDTH: 155px
}
.span-2 {
	WIDTH: 320px
}
.span-3 {
	WIDTH: 485px
}
.span-4 {
	WIDTH: 650px
}
.span-5 {
	WIDTH: 815px
}
.span-6 {
	MARGIN: 0px; WIDTH: 980px
}
.span-22 {
	MARGIN: 0px; WIDTH: 720px
}
.append-1 {
	PADDING-RIGHT: 165px
}
.append-2 {
	PADDING-RIGHT: 330px
}
.append-3 {
	PADDING-RIGHT: 495px
}
.append-4 {
	PADDING-RIGHT: 660px
}
.append-5 {
	PADDING-RIGHT: 825px
}
.prepend-1 {
	PADDING-LEFT: 165px
}
.prepend-2 {
	PADDING-LEFT: 330px
}
.prepend-3 {
	PADDING-LEFT: 495px
}
.prepend-4 {
	PADDING-LEFT: 660px
}
.prepend-5 {
	PADDING-LEFT: 825px
}
.pull-1 {
	MARGIN-LEFT: -165px
}
.pull-2 {
	MARGIN-LEFT: -330px
}
.pull-3 {
	MARGIN-LEFT: -495px
}
.pull-4 {
	MARGIN-LEFT: -660px
}
.pull-5 {
	MARGIN-LEFT: -825px
}
.pull-6 {
	MARGIN-LEFT: -990px
}
.pull-1 {
	FLOAT: left
}
.pull-2 {
	FLOAT: left
}
.pull-3 {
	FLOAT: left
}
.pull-4 {
	FLOAT: left
}
.pull-5 {
	FLOAT: left
}
.pull-6 {
	FLOAT: left
}
.push-1 {
	MARGIN: 0px -165px 1.5em 165px
}
.push-2 {
	MARGIN: 0px -330px 1.5em 330px
}
.push-3 {
	MARGIN: 0px -495px 1.5em 495px
}
.push-4 {
	MARGIN: 0px -660px 1.5em 660px
}
.push-5 {
	MARGIN: 0px -825px 1.5em 825px
}
.push-6 {
	MARGIN: 0px -990px 1.5em 990px
}
.push-6 {
	FLOAT: right; MARGIN-BOTTOM: 1.5em; MARGIN-LEFT: 18px
}
.push-1 {
	FLOAT: right; MARGIN-BOTTOM: 1.5em; MARGIN-LEFT: 18px
}
.push-2 {
	FLOAT: right; MARGIN-BOTTOM: 1.5em; MARGIN-LEFT: 18px
}
.push-3 {
	FLOAT: right; MARGIN-BOTTOM: 1.5em; MARGIN-LEFT: 18px
}
.push-4 {
	FLOAT: right; MARGIN-BOTTOM: 1.5em; MARGIN-LEFT: 18px
}
.push-5 {
	FLOAT: right; MARGIN-BOTTOM: 1.5em; MARGIN-LEFT: 18px
}
#menu_bar {
	FLOAT: left; WIDTH: 980px; BORDER-BOTTOM: #575757 1px solid
}
#menu {
	MARGIN: 0px; WIDTH: 980px; LIST-STYLE-TYPE: none; HEIGHT: 51px
}
#menu LI {
	FLOAT: left; FONT-SIZE: 2.2em; COLOR: #fff; FONT-FAMILY: Georgia, Times, serif; MARGIN-RIGHT: 10px
}
#menu LI A {
	OVERFLOW: hidden; COLOR: #818181; HEIGHT: 51px
}
#menu LI A:hover {
	COLOR: #fff;
}
#menu LI A.active {
	COLOR: #fff
}
#menu LI.main_section LI A.active {
	COLOR: #fff
}
#menu LI A.active_parent {
	
}
#menu LI.main_section LI A.active_parent {
	
}
#menu LI UL {
	MARGIN: 0px 0px 0px 10px; LIST-STYLE-TYPE: none
}
#menu LI UL LI {
	FONT-SIZE: 100%
}
#menu LI.first A {
	BORDER-TOP-STYLE: none! important
}
A.last {
	BORDER-TOP-STYLE: none! important
}
#submenu_bg {
	BACKGROUND-POSITION: 100% 0px; FLOAT: left; WIDTH: 980px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 57px
}
#sub_menu {
	FLOAT: left; MARGIN: 0px; TEXT-TRANSFORM: lowercase; WIDTH: 980px; BORDER-BOTTOM: #575757 1px solid; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; FONT-WEIGHT: normal; FONT-SIZE: 1.8em; PADDING-TOP: 13px; HEIGHT: 44px
}
#sub_menu LI {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#sub_menu LI A {
	FLOAT: left; OVERFLOW: hidden; COLOR: #818181;
}
#sub_menu LI A:hover {
	TEXT-DECORATION: none
}
#sub_menu LI A:hover {
	COLOR: #fff;
}
#sub_menu LI A.active {
	COLOR: #fff
}
#filter {
	BACKGROUND-POSITION: 100% 0px; MIN-HEIGHT: 50px; BORDER-BOTTOM: #575757 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
#filter H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; MARGIN-BOTTOM: 0.5em; COLOR: #fff; LINE-HEIGHT: 1em; PADDING-TOP: 18px; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif
}
#filter #showall {
	LEFT: 0px; COLOR: #999; POSITION: absolute; TOP: 50px
}
.tag_group {
	FLOAT: left; WIDTH: auto; PADDING-TOP: 18px
}
.tag_group STRONG {
	DISPLAY: block; MARGIN-RIGHT: 30px
}
.tag_group UL {
	FLOAT: left; MARGIN: 0px 30px 0px 0px; WIDTH: auto; LIST-STYLE-TYPE: none
}
.tag_group .active A {
	COLOR: #fff
}
LI.tag A {
	COLOR: #999
}
LI.tag A:hover {
	COLOR: #fff
}
UL#signposts {
	LIST-STYLE-TYPE: none
}
UL#signposts LI {
	MARGIN-BOTTOM: 20px; LINE-HEIGHT: 1.3
}
UL#signposts LI STRONG {
	COLOR: #666
}
#crumb_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #999; PADDING-TOP: 5px
}
#crumb_list A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#crumb_list A:hover {
	
}
#crumb_list SPAN {
	FONT-WEIGHT: bold
}
DIV.pagination {
	CLEAR: both; FONT-SIZE: 100%; MARGIN: 16px 0px 18px; PADDING-TOP: 4px; TEXT-ALIGN: left 
}
DIV.pagination A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; COLOR: #fff! important; PADDING-TOP: 5px; BACKGROUND-COLOR: #666; TEXT-DECORATION: none! important
}
DIV.pagination A:hover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; COLOR: #7d7d7d; PADDING-TOP: 5px; BACKGROUND-COLOR: #434242; TEXT-DECORATION: none! important
}
DIV.pagination SPAN.current {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; COLOR: #7d7d7d; PADDING-TOP: 5px; BACKGROUND-COLOR: #434242; TEXT-DECORATION: none! important
}
DIV.pagination A.current {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; COLOR: #7d7d7d; PADDING-TOP: 5px; BACKGROUND-COLOR: #434242; TEXT-DECORATION: none! important
}
DIV.pagination .next_page {
	BACKGROUND-COLOR: transparent
}
DIV.pagination .prev_page {
	BACKGROUND-COLOR: transparent
}
DIV.pagination A.next_page:hover {
	BACKGROUND-COLOR: transparent
}
DIV.pagination A.prev_page:hover {
	BACKGROUND-COLOR: transparent
}
DIV.pagination SPAN.disabled {
	VISIBILITY: hidden
}
DIV.pagination A.disabled {
	VISIBILITY: hidden
}
DIV.pagination A.spinner {
	BACKGROUND: url(/Portals/0/skins/fsc/images/indicator_new.gif) #999 no-repeat 50% 50%
}
#skip_to_content {
	DISPLAY: none
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #212121
}
#header {
	POSITION: relative; HEIGHT: 86px
}
#header #logo {
	RIGHT: 0px; BACKGROUND: url(/Portals/0/skins/fsc/images/fsc2.gif) no-repeat 0% 0%; OVERFLOW: hidden; WIDTH: 466px; BOTTOM: 0px; TEXT-INDENT: -5000px; POSITION: absolute; HEIGHT: 66px
}
#header #logo_home {
	RIGHT: 0px; BACKGROUND: url(/Portals/0/skins/fsc/images/fsc.gif) no-repeat 0% 0%; OVERFLOW: hidden; WIDTH: 466px; BOTTOM: 0px; TEXT-INDENT: -5000px; POSITION: absolute; HEIGHT: 66px
}
#header #logo A {
	DISPLAY: block; WIDTH: 466px; HEIGHT: 17px; TEXT-DECORATION: none
}
#header #logo_home A {
	DISPLAY: block; WIDTH: 466px; HEIGHT: 17px; TEXT-DECORATION: none
}
#enewsletter_box {
	Z-INDEX: 160; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#enewsletter_box .btn {
	Z-INDEX: 160
}
A.btn:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
A.btn:active {
	COLOR: #fff; TEXT-DECORATION: none
}
A.btn:focus {
	COLOR: #fff; TEXT-DECORATION: none
}
#body_wrapper {
	BACKGROUND-POSITION: 100% 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
#body {
	MARGIN-TOP: 20px; MIN-HEIGHT: 400px; FLOAT: left; WIDTH: 560px
}
#section_image {
	RIGHT: -46px; BACKGROUND: no-repeat 0px 0px; WIDTH: 365px; POSITION: absolute; TOP: 0px
}
.flash-update P {
	DISPLAY: none
}
.flash-update .alt P {
	DISPLAY: block
}
.article_list {
	MARGIN: 0px; COLOR: #999; LIST-STYLE-TYPE: none
}
.article_list LI {
	PADDING-RIGHT: 20px; PADDING-BOTTOM: 1.5em
}
.article_list LI IMG {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
.article_list A {
	FONT-WEIGHT: bold
}
.article_list A.img {
	DISPLAY: block; MARGIN-BOTTOM: 2px; WIDTH: 320px; HEIGHT: 211px
}
.article_list A.link_showcase {
	DISPLAY: inline; FONT-WEIGHT: normal
}
.article_list A:hover {
	COLOR: #fff
}
#google_map {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 418px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 300px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #575757 1px solid; MARGIN-TOP: 28px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #999; PADDING-TOP: 10px; POSITION: relative
}
#footer ADDRESS {
	DISPLAY: inline; FONT-STYLE: normal
}
#footer UL {
	FLOAT: left; MARGIN: 0px; WIDTH: auto; LIST-STYLE-TYPE: none
}
#footer LI {
	DISPLAY: inline; MARGIN-RIGHT: 16px
}
#footer UL.last {
	FLOAT: right; WIDTH: auto
}
#footer UL.last LI {
	MARGIN-LEFT: 16px; MARGIN-RIGHT: 0px
}
#footer SPAN {
	TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#footer A {
	COLOR: #ccc; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #fff
}
#footer A#rss {
	PADDING-RIGHT: 21px; BACKGROUND: url(/Portals/0/skins/fsc/images/rss.gif) no-repeat 100% 0px
}
#footer A#bookmark {
	PADDING-RIGHT: 16px; BACKGROUND: url(/Portals/0/skins/fsc/images/plus.gif) no-repeat 100% 0px
}
#siteurl {
	DISPLAY: none
}
#addthis_dropdown15 TABLE {
	MARGIN-BOTTOM: 0px
}
#addthis_dropdown15 TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#extranet_show {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 33px; PADDING-TOP: 33px; BACKGROUND-COLOR: #fff
}
#extranet_show #back {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.8em; BACKGROUND: #000000 0% 50%; LEFT: 0pt; WIDTH: 100%; COLOR: #ffffff; TEXT-INDENT: 10px; LINE-HEIGHT: 1.5; POSITION: fixed; TOP: 0pt; opacity: 0.3
}
#addresses {
	DISPLAY: inline; FLOAT: left; MARGIN: 40px 0px 0px 50px; WIDTH: 370px
}
#addresses H3 {
	COLOR: #e45ba8
}
#addresses A {
	COLOR: #fff
}
OL#search_results {
	PADDING-BOTTOM: 1em; MARGIN: 0px 0px 1em; LIST-STYLE-TYPE: none
}
OL#search_results LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
OL#search_results .highlight {
	FONT-WEIGHT: bold; COLOR: #0b4755
}
OL#search_results EM {
	FONT-SIZE: 95%; COLOR: #666; FONT-STYLE: normal
}
#sitemap {
	LINE-HEIGHT: 1.6
}
#sitemap UL {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#sitemap UL UL {
	MARGIN-LEFT: 20px; LIST-STYLE-TYPE: none
}
#sitemap LI {
	
}
#sitemap LI LI {
	FONT-SIZE: 100%
}
#sitemap LI.main {
	FONT-WEIGHT: bold
}
#sitemap LI.main LI {
	FONT-WEIGHT: normal
}
#banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #575757 1px solid; HEIGHT: 300px
}
#banner_alt {
	BACKGROUND-POSITION: 100% 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 300px
}
#banner_alt H2 {
	MARGIN-TOP: 30px; FONT-SIZE: 2.5em; MARGIN-BOTTOM: 0px; COLOR: #CC0011; LINE-HEIGHT: 1.2; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif
}
#banner_alt P {
	FONT-SIZE: 1.8em; WIDTH: 50%; COLOR: #fff; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif
}
#banner_alt A {
	FONT-SIZE: 65%; COLOR: #999; FONT-FAMILY: Helvetica, Arial, sans-serif
}
#banner_alt A:hover {
	COLOR: #fff
}
#home #work {
	MIN-HEIGHT: 262px
}
#home H1 {
	FONT-SIZE: 2.4em; MARGIN-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 1em; HEIGHT: 38px
}
#home #work P {
	PADDING-RIGHT: 20px; FONT-SIZE: 109%; COLOR: #aaa
}
#home #work STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0.7em; COLOR: #fff; LINE-HEIGHT: 1.25
}
#today P {
	FONT-SIZE: 2em; COLOR: #fff; LINE-HEIGHT: 1.2; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif
}
#today P.daily {
	TEXT-ALIGN: right
}
#today P IMG {
	FLOAT: none; MARGIN: 0px
}
#work {
	MARGIN-TOP: 25px
}
#play {
	MARGIN-TOP: 25px
}
#today {
	MARGIN-TOP: 25px
}
#work H2 {
	FONT-SIZE: 2em; MARGIN-BOTTOM: 0px; COLOR: #CC0011; LINE-HEIGHT: 1; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; HEIGHT: 38px
}
#play H2 {
	FONT-SIZE: 2em; MARGIN-BOTTOM: 0px; COLOR: #CC0011; LINE-HEIGHT: 1; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; HEIGHT: 38px
}
#today H2 {
	FONT-SIZE: 2em; MARGIN-BOTTOM: 0px; COLOR: #CC0011; LINE-HEIGHT: 1; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; HEIGHT: 38px
}
/* original
#work H2 {
	FONT-SIZE: 2em; MARGIN-BOTTOM: 0px; COLOR: #FF700F; LINE-HEIGHT: 1; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; HEIGHT: 38px
}
#play H2 {
	FONT-SIZE: 2em; MARGIN-BOTTOM: 0px; COLOR: #FF700F; LINE-HEIGHT: 1; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; HEIGHT: 38px
}
#today H2 {
	FONT-SIZE: 2em; MARGIN-BOTTOM: 0px; COLOR: #FF700F; LINE-HEIGHT: 1; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; HEIGHT: 38px
}
*/
#play .article_list {
	FONT-SIZE: 109%
}
#play .article_list A {
	COLOR: #ddd
}
#play .article_list A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#today .article_list {
	FONT-SIZE: 109%
}
#today .article_list A {
	COLOR: #ddd
}
#today .article_list A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#latest {
	PADDING-TOP: 15px
}
#latest H2 {
	COLOR: #ccc; FONT-SIZE: 2.2em; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif;
}
#latest H2 SPAN {
	OVERFLOW: hidden; HEIGHT: 40px
}
#latest H2 A {
	OVERFLOW: hidden; HEIGHT: 40px
}
#latest H2 SPAN {
	BACKGROUND-POSITION: -663px 0px; FLOAT: left; WIDTH: 24px
}
#latest H2 A {
	
}
#latest H2 #latest_news {
	BACKGROUND-POSITION: -586px -51px; WIDTH: 73px
}
#latest H2 #latest_articles {
	BACKGROUND-POSITION: -691px -51px; WIDTH: 106px
}
#latest H2 #latest_seminars {
	BACKGROUND-POSITION: -722px -51px; WIDTH: 131px
}
#latest H2 #latest_news A {
	BACKGROUND-POSITION: -586px 0px; WIDTH: 73px
}
#latest H2 #latest_articles A {
	BACKGROUND-POSITION: -691px 0px; WIDTH: 106px
}
#latest H2 #latest_seminars A {
	BACKGROUND-POSITION: -722px 0px; WIDTH: 131px
}
#latest H2 #latest_news A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#latest H2 #latest_articles A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#latest H2 #latest_seminars A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#latest H2 #latest_news A.active {
	BACKGROUND-POSITION: -586px -102px
}
#latest H2 #latest_articles A.active {
	BACKGROUND-POSITION: -691px -102px
}
#latest H2 #latest_seminars A.active {
	BACKGROUND-POSITION: -722px -102px
}
#latest UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#latest UL LI {
	HEIGHT: 14em
}
#latest UL A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; MIN-HEIGHT: 11em; PADDING-BOTTOM: 2px; COLOR: #ccc; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
#latest UL A:hover {
	COLOR: #fff
}
#latest UL A IMG {
	DISPLAY: block; MARGIN: 0px -2px 4px
}
#latest_mask {
	CLEAR: both; MARGIN-TOP: 0px; FLOAT: left; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 980px; BORDER-BOTTOM: #575757 1px solid; HEIGHT: 12em
}
#body_news #body {
	MARGIN-LEFT: 20px; WIDTH: 300px; MARGIN-RIGHT: 0px
}
.main_image {
	BACKGROUND-POSITION: 50% 50%; MARGIN-TOP: 25px; OVERFLOW: hidden; WIDTH: 650px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 402px; BACKGROUND-COLOR: #0a0a0a; TEXT-ALIGN: center
}
#related_articles {
	FLOAT: left; MARGIN: 2em 0px; WIDTH: 225px
}
#related_articles H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; COLOR: #fff; FONT-FAMILY: Georgia, Times, serif
}
#related_articles UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#related_articles LI {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: url(/Portals/0/skins/fsc/images/arrow.gif) no-repeat 0pt 7px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#related_articles A:hover {
	COLOR: #fff
}
#recent_news {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 150px; WIDTH: 198px
}
#body_news #body {
	MARGIN-LEFT: 20px; OVERFLOW: hidden; WIDTH: 300px
}
#body_showcase #body {
	MARGIN-LEFT: 20px; OVERFLOW: hidden; WIDTH: 300px
}
#body_showcase DIV.alt {
	DISPLAY: none
}
#thumbnail_list {
	MARGIN-TOP: 20px
}
#thumbnail_list LI {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 2em
}
#thumbnail_list LI A.thumbnail {
	BACKGROUND-POSITION: 50% 0px; DISPLAY: block; FONT-WEIGHT: normal; COLOR: #bbbaba; PADDING-TOP: 211px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #0a0a0a
}
#thumbnail_list LI A.thumbnail STRONG {
	PADDING-TOP: 4px
}
#thumbnail_list LI A.thumbnail SPAN {
	DISPLAY: block; BACKGROUND-COLOR: #212121
}
#thumbnail_list LI A.thumbnail STRONG {
	DISPLAY: block; BACKGROUND-COLOR: #212121
}
#thumbnail_list LI A:hover {
	COLOR: #eee
}
#thumbnail_list LI A:hover STRONG {
	COLOR: #fff
}
#thumbnail_list LI A.img {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
#thumbnail_list LI A SPAN.image {
	PADDING-BOTTOM: 4px; CURSOR: pointer; BACKGROUND-COLOR: #111; TEXT-ALIGN: center
}
#thumbnail_list LI A SPAN.image IMG {
	DISPLAY: block; MARGIN: 0px auto 4px
}
#thumbnail_list LI A STRONG {
	
}
#thumbnail_list LI A.showcase {
	COLOR: #ccc
}
#thumbnail_list LI A.showcase:hover {
	COLOR: #fff
}
A.link_site {
	COLOR: #cb5a15
}
#thumbnail_list LI EM.date {
	COLOR: #eee; FONT-STYLE: normal
}
#body_showcase #carousel {
	MARGIN-BOTTOM: 0px
}
#showcase_details {
	BORDER-BOTTOM: #575757 1px solid
}
#showcase_details .link_site {
	DISPLAY: block; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 1em
}
#showcase_close {
	FLOAT: right
}
DIV.additional {
	
}
DIV.additional H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.6em; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.additional P.quote {
	MARGIN-TOP: 0px; MARGIN-LEFT: -10px! important; BORDER-LEFT-STYLE: none
}
DIV.right_align {
	FLOAT: right; MARGIN-RIGHT: 0px
}
DIV.similar {
	BORDER-TOP: #575757 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 20px
}
DIV.similar H2 {
	MARGIN: 0px
}
DIV.similar #thumbnail_list {
	MARGIN-TOP: 10px
}
#body_about #latest {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 100px; WIDTH: 320px; PADDING-TOP: 15px
}
#body_about #other {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 100px; WIDTH: 320px; PADDING-TOP: 15px
}
#body_about #latest H3 {
	BORDER-TOP: #575757 1px solid; MARGIN-TOP: 2.5em; FONT-SIZE: 1.8em; MARGIN-BOTTOM: 1em; PADDING-TOP: 0.8em; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif
}
#body_about #other H3 {
	BORDER-TOP: #575757 1px solid; MARGIN-TOP: 2.5em; FONT-SIZE: 1.8em; MARGIN-BOTTOM: 1em; PADDING-TOP: 0.8em; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif
}
#body_about #other H1 {
	BORDER-TOP: #575757 1px solid; MARGIN-TOP: 2.5em; FONT-SIZE: 1.8em; MARGIN-BOTTOM: 1em; PADDING-TOP: 0.8em; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif
}
#body_about #other UL#news_items LI {
	HEIGHT: 13em
}
#body_about #other LI {
	COLOR: #fff
}
#body_about #body {
	MIN-HEIGHT: 0px
}
#more_skills {
	POSITION: relative
}
#skill_body {
	MARGIN-TOP: 25px
}
#skills {
	PADDING-RIGHT: 0px; BORDER-TOP: #575757 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 5px 0px 0px; PADDING-TOP: 15px; BORDER-BOTTOM: #575757 1px solid; LIST-STYLE-TYPE: none
}
#skills LI {
	WIDTH: 140px; MARGIN-RIGHT: 28px
}
#skills LI.last {
	MARGIN-RIGHT: 0px
}
#skills A {
	DISPLAY: block; COLOR: #bbbaba
}
#skills A SPAN {
	DISPLAY: block; FONT-SIZE: 1.8em; COLOR: #999; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif
}
#skills A EM {
	COLOR: #adbe5f; FONT-STYLE: normal
}
#skills A:hover EM {
	TEXT-DECORATION: underline
}
#skills A:hover {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#skills .ui-tabs-selected A {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#skills A:hover SPAN {
	COLOR: #f84e10
}
#skills .ui-tabs-selected A SPAN {
	COLOR: #f84e10
}
#skills A#skill_design:hover SPAN {
	COLOR: #f77306
}
#skills .ui-tabs-selected A#skill_design SPAN {
	COLOR: #f77306
}
#skills A#skill_development:hover SPAN {
	COLOR: #fb9727
}
#skills .ui-tabs-selected A#skill_development SPAN {
	COLOR: #fb9727
}
#skills A#skill_sem:hover SPAN {
	COLOR: #f30370
}
#skills .ui-tabs-selected A#skill_sem SPAN {
	COLOR: #f30370
}
#skills A#skill_analysis:hover SPAN {
	COLOR: #a03289
}
#skills .ui-tabs-selected A#skill_analysis SPAN {
	COLOR: #a03289
}
#skills A#skill_content:hover SPAN {
	COLOR: #d6202e
}
#skills .ui-tabs-selected A#skill_content SPAN {
	COLOR: #d6202e
}
#skillset_links {
	BORDER-TOP: #575757 1px solid; FONT-SIZE: 1.5em; MARGIN: 2.5em 0px 0px; PADDING-TOP: 0.8em; LIST-STYLE-TYPE: none
}
#skillset_links LI {
	FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif
}
UL.clients {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.clients LI {
	MARGIN-BOTTOM: 10px; HEIGHT: 155px
}
UL.clients LI A {
	BORDER-RIGHT: #575757 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: 50% 50%; BORDER-TOP: #575757 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; BORDER-LEFT: #575757 1px solid; WIDTH: 150px; TEXT-INDENT: -9999px; PADDING-TOP: 2px; BORDER-BOTTOM: #575757 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 150px; BACKGROUND-COLOR: #000
}
UL.clients LI SPAN {
	BORDER-RIGHT: #575757 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: 50% 50%; BORDER-TOP: #575757 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; BORDER-LEFT: #575757 1px solid; WIDTH: 150px; TEXT-INDENT: -9999px; PADDING-TOP: 2px; BORDER-BOTTOM: #575757 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 150px; BACKGROUND-COLOR: #000
}
UL.clients LI SPAN {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
UL.clients LI A:hover {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; COLOR: #000; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #fff
}
UL.clients LI.noimage SPAN {
	DISPLAY: inline
}
UL.clients LI.end {
	MARGIN-RIGHT: 0px
}
#blog_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#blog_list LI {
	MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #575757 1px solid
}
#blog_wrapper {
	MARGIN-TOP: 25px; BACKGROUND: url(/Portals/0/skins/fsc/images/blog_bg.gif) repeat-y 0px 0px
}
#blog_wrapper2 {
	MARGIN-TOP: 25px; BACKGROUND: url(/Portals/0/skins/fsc/images/blog_bg2.gif) repeat-y 0px 0px
}
#body_blog #body {
	MARGIN-TOP: 0px; WIDTH: 453px; MARGIN-RIGHT: 42px
}
#body_blog #body2 {
	MARGIN-TOP: 0px; WIDTH: 720px; MARGIN-RIGHT: 42px
}
#blog_column_left {
	PADDING-RIGHT: 18px; WIDTH: 237px
}
#blog_column_right {
	FLOAT: right; WIDTH: 216px
}
#blog_column_left H3 {
	MARGIN-TOP: 0px; FONT-FAMILY: Georgia, Times, serif
}
#blog_column_right H3 {
	MARGIN-TOP: 0px; FONT-FAMILY: Georgia, Times, serif
}
#body_blog .main_image {
	BACKGROUND-POSITION: 50% 50%; MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 453px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
DIV.main_image DIV {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 95%; RIGHT: 0px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; WIDTH: 3em; COLOR: #ccc; BOTTOM: 5px; LINE-HEIGHT: 1.2; PADDING-TOP: 4px; POSITION: absolute; BACKGROUND-COLOR: #333; TEXT-ALIGN: center
}
DIV.main_image DIV STRONG {
	DISPLAY: block; FONT-SIZE: 1.5em; LINE-HEIGHT: 1
}
DIV.main_image DIV EM {
	DISPLAY: block; FONT-SIZE: 85%; FONT-STYLE: normal
}
.details {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; WIDTH: 100%; COLOR: #bbb; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.details SPAN {
	COLOR: #fff
}
LI.tags {
	
}
LI.tags A.tag_link {
	COLOR: #69c
}
LI.comments {
	
}
#replies {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; LIST-STYLE-TYPE: none
}
#replies LI {
	BORDER-TOP: #333 1px solid; PADDING-TOP: 20px
}
#replies LI DIV.by {
	COLOR: #aaa; FONT-STYLE: italic
}
H2.comment_title {
	MARGIN-TOP: 2em
}
#comments {
	BORDER-TOP: #333 1px solid; MARGIN: 1px 0px 0px; LIST-STYLE-TYPE: none
}
#comments LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #333 1px solid
}
#comments LI.last {
	BORDER-BOTTOM-STYLE: none
}
#comments LI.preview {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; BACKGROUND-COLOR: #333333
}
#comments LI DIV.by {
	FONT-SIZE: 92%; COLOR: #999
}
#comments LI DIV.by STRONG {
	COLOR: #999
}
#comments LI PRE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #000
}
#flickr {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; BORDER-BOTTOM: #575757 1px solid
}
#flickr P {
	MARGIN-BOTTOM: 0.25em
}
#flickr DIV IMG {
	BORDER-RIGHT: transparent 1px solid; BORDER-TOP: transparent 1px solid; FLOAT: left; MARGIN: 0px 2px 3px 0px; BORDER-LEFT: transparent 1px solid; WIDTH: 75px; BORDER-BOTTOM: transparent 1px solid
}
#flickr DIV A:hover IMG {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
#flickr UL {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(/Portals/0/skins/fsc/images/blogbullet2.gif); LIST-STYLE-TYPE: none
}
#flickr UL A {
	COLOR: #fff
}
#we_like {
	PADDING-LEFT: 8px
}
UL.menu {
	MARGIN-LEFT: -5px; MARGIN-RIGHT: 0px
}
UL.menu LI {
	PADDING-LEFT: 0px; WIDTH: 198px; LIST-STYLE-TYPE: none
}
UL.menu LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
UL.menu LI A SPAN {
	COLOR: #999999
}
UL.menu LI A EM {
	COLOR: #666; FONT-STYLE: normal
}
UL.menu LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #444444; TEXT-DECORATION: none
}
UL.menu LI.active {
	
}
UL.menu LI.active A {
	COLOR: #fff
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FIELDSET UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
FIELDSET UL LI {
	PADDING-BOTTOM: 10px
}
FIELDSET INPUT {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 0px; BORDER-LEFT: #444 1px solid; COLOR: #eee; PADDING-TOP: 2px; BORDER-BOTTOM: #444 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #444
}
FIELDSET SELECT {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 0px; BORDER-LEFT: #444 1px solid; COLOR: #eee; PADDING-TOP: 2px; BORDER-BOTTOM: #444 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #444
}
FIELDSET TEXTAREA {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 0px; BORDER-LEFT: #444 1px solid; COLOR: #eee; PADDING-TOP: 2px; BORDER-BOTTOM: #444 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #444
}
FIELDSET TEXTAREA {
	OVERFLOW: auto
}
FIELDSET INPUT:focus {
	BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; COLOR: #fff; BORDER-TOP-COLOR: #666; BACKGROUND-COLOR: #666; BORDER-RIGHT-COLOR: #666
}
FIELDSET SELECT:focus {
	BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; COLOR: #fff; BORDER-TOP-COLOR: #666; BACKGROUND-COLOR: #666; BORDER-RIGHT-COLOR: #666
}
FIELDSET TEXTAREA:focus {
	BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; COLOR: #fff; BORDER-TOP-COLOR: #666; BACKGROUND-COLOR: #666; BORDER-RIGHT-COLOR: #666
}
FIELDSET SELECT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
FIELDSET SELECT OPTION {
	PADDING-RIGHT: 1em; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FIELDSET LABEL {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; COLOR: #fff; LINE-HEIGHT: 1.3; MARGIN-RIGHT: 5px
}
FIELDSET SPAN.note {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 92%; MARGIN: 0px 1em 0px 0px; COLOR: #666
}
LABEL.required {
	COLOR: #fff
}
FIELDSET LABEL.checkbox_note {
	DISPLAY: inline; FONT-WEIGHT: normal; FLOAT: none
}
.tiny {
	WIDTH: 10%
}
.small {
	WIDTH: 20%
}
.third {
	WIDTH: 31%
}
.half {
	WIDTH: 48%
}
.two_thirds {
	WIDTH: 67%
}
.full {
	WIDTH: 98%
}
LABEL.tiny {
	FLOAT: left
}
LABEL.small {
	FLOAT: left
}
LABEL.third {
	FLOAT: left
}
LABEL.half {
	FLOAT: left
}
LABEL.two_thirds {
	FLOAT: left
}
LABEL.full {
	FLOAT: left
}
FIELDSET P {
	MARGIN-BOTTOM: 0.5em! important
}
#search_form {
	MARGIN-TOP: 20px; FLOAT: left
}
#search_form SPAN {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
#search_form SPAN.last {
	BORDER-RIGHT: none; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
#search_form LABEL {
	FONT-SIZE: 100%; FLOAT: left; MARGIN: 2px 2px 0px 0px
}
#search_form IMG {
	PADDING-TOP: 2px;
}





























/* #search_form DIV {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 1px; WHITE-SPACE: nowrap
} */






















#search_form #search_field {
	FONT-SIZE: 110%; WIDTH: 150px
}
#search_form INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 2px; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
#search_form #search_button {
	FONT-SIZE: 100%; CURSOR: pointer; HEIGHT: 22px
}
#search_form #enewsletter_link {
	MARGIN-TOP: 1px; FLOAT: left
}
#search_form A {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; COLOR: #ccc
}
#search_form A:hover {
	COLOR: #fff
}
#search_form P {
	DISPLAY: inline; MARGIN: 0px
}
FIELDSET.buttons {
	BORDER-RIGHT: #cccccc 0px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: #cccccc 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px; BACKGROUND-COLOR: transparent
}
FIELDSET.buttons INPUT {
	BORDER-RIGHT: #444444 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #444444 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #444444 1px solid; WIDTH: auto; CURSOR: pointer; MARGIN-RIGHT: 15px; PADDING-TOP: 2px; BORDER-BOTTOM: #444444 1px solid; BACKGROUND-COLOR: #444444
}
FIELDSET.buttons INPUT:hover {
	BORDER-RIGHT: #CC0011 1px solid; BORDER-TOP: #CC0011 1px solid; BORDER-LEFT: #CC0011 1px solid; COLOR: #fff; BORDER-BOTTOM: #CC0011 1px solid; BACKGROUND-COLOR: #CC0011
}
FIELDSET.buttons INPUT.button1 {
	FONT-WEIGHT: bold
}
FIELDSET.buttons INPUT.button2 {
	FONT-WEIGHT: normal
}
FIELDSET.buttons INPUT.img_button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#comment_form {
	PADDING-RIGHT: 0px; BORDER-TOP: #575757 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 0px; WIDTH: 453px; PADDING-TOP: 0px; BORDER-BOTTOM: #575757 1px solid
}
#comment_form H2 {
	MARGIN: 2em 0px 1em
}
#comment_form H2.add_comment {
	MARGIN: 2em 0px 1em
}
#comment_form H2 A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 7px; BACKGROUND-COLOR: #000
}
#comment_form H2 A:hover {
	COLOR: #666; BACKGROUND-COLOR: transparent
}
#comment_form H2.add_comment A {
	COLOR: #666; BACKGROUND-COLOR: #000
}
#comment_form H2.add_comment A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
#comment_form FIELDSET {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#comment_form UL {
	MARGIN: -5px 0px 0px
}
#comment_form LI INPUT {
	WIDTH: 201px
}
#comment_form LI TEXTAREA {
	WIDTH: 449px
}
#comment_form LI LABEL {
	FONT-SIZE: 100%
}
#comment_form LI.top LABEL {
	MARGIN-TOP: 5px
}
#comment_form #remember {
	MARGIN-TOP: 1.6em
}
#comment_form #remember INPUT {
	WIDTH: auto; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#comment_form INPUT {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; COLOR: #aaa; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #333
}
#comment_form TEXTAREA {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; COLOR: #aaa; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #333
}
#comment_form INPUT:focus {
	BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; COLOR: #fff; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666
}
#comment_form TEXTAREA:focus {
	BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; COLOR: #fff; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666
}
#comment_form LI.half {
	FLOAT: left; WIDTH: 212px; MARGIN-RIGHT: 11px
}
#comment_form LI {
	FLOAT: left; WIDTH: 455px
}
#comment_form LI.last {
	MARGIN-RIGHT: 0px
}
#comment_form LI.buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
#comment_form LI.buttons INPUT {
	WIDTH: 33%; CURSOR: pointer
}
#comment_form LI.buttons INPUT:hover {
	BORDER-LEFT-COLOR: #aa72c4; BORDER-BOTTOM-COLOR: #aa72c4; COLOR: #fff; BORDER-TOP-COLOR: #aa72c4; BACKGROUND-COLOR: #aa72c4; BORDER-RIGHT-COLOR: #aa72c4
}
#comment_form LI.buttons #submit {
	FLOAT: right; COLOR: #fff; MARGIN-RIGHT: 0px
}
#notice {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #bae68f
}
#notice P {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 5px 0px
}
.error {
	FONT-WEIGHT: bold; COLOR: #df226a
}
EM.field_error INPUT {
	BORDER-LEFT-COLOR: #b72222; BORDER-BOTTOM-COLOR: #b72222; BORDER-TOP-COLOR: #b72222; FONT-STYLE: normal; BORDER-RIGHT-COLOR: #b72222
}
EM.field_error TEXTAREA {
	BORDER-LEFT-COLOR: #b72222; BORDER-BOTTOM-COLOR: #b72222; BORDER-TOP-COLOR: #b72222; FONT-STYLE: normal; BORDER-RIGHT-COLOR: #b72222
}
EM.field_error SELECT {
	BORDER-LEFT-COLOR: #b72222; BORDER-BOTTOM-COLOR: #b72222; BORDER-TOP-COLOR: #b72222; FONT-STYLE: normal; BORDER-RIGHT-COLOR: #b72222
}
#ensure_ham_field {
	DISPLAY: none
}
.fieldWithErrors {
	DISPLAY: inline
}
.fieldWithErrors INPUT {
	BORDER-RIGHT: #df226a 1px solid; BACKGROUND-POSITION: 100% 3px; BORDER-TOP: #df226a 1px solid; BACKGROUND-IMAGE: url(/Portals/0/skins/fsc/images/alert.gif); BORDER-LEFT: #df226a 1px solid; BORDER-BOTTOM: #df226a 1px solid; BACKGROUND-REPEAT: no-repeat
}
.fieldWithErrors TEXTAREA {
	BORDER-RIGHT: #df226a 1px solid; BACKGROUND-POSITION: 100% 3px; BORDER-TOP: #df226a 1px solid; BACKGROUND-IMAGE: url(/Portals/0/skins/fsc/images/alert.gif); BORDER-LEFT: #df226a 1px solid; BORDER-BOTTOM: #df226a 1px solid; BACKGROUND-REPEAT: no-repeat
}
#errorExplanation {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; MARGIN: 9px 0px; COLOR: #ffffff; PADDING-TOP: 9px; BACKGROUND-COLOR: #b72222
}
#error {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; MARGIN: 9px 0px; COLOR: #ffffff; PADDING-TOP: 9px; BACKGROUND-COLOR: #b72222
}
#errorExplanation P {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.5em; COLOR: #ffcd38
}
#error P {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.5em; COLOR: #ffcd38
}
#errorExplanation UL {
	MARGIN: 0px
}
#errorExplanation UL LI {
	FONT-SIZE: 100%; FLOAT: none; MARGIN-LEFT: 1em; LIST-STYLE-TYPE: square
}
.sIFR-flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VISIBILITY: visible! important; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sIFR-unloading .sIFR-flash {
	VISIBILITY: hidden! important
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
.sIFR-ignore {
	VISIBILITY: visible! important
}
.sIFR-alternate {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
.sIFR-replaced DIV.sIFR-fixfocus {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FLOAT: none; PADDING-BOTTOM: 0pt; MARGIN: 0pt; OVERFLOW: auto; PADDING-TOP: 0pt; LETTER-SPACING: 0px
}
.sIFR-dummy {
	MARGIN-LEFT: 42px; WIDTH: 0px; HEIGHT: 0px
}
.sIFR-active H1 {
	FONT-SIZE: 28px; VISIBILITY: hidden; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1em; FONT-FAMILY: Georgia
}
.sIFR-active H2.subheader {
	FONT-SIZE: 28px; VISIBILITY: hidden; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1em; FONT-FAMILY: Georgia
}
.sIFR-active H2.subheader {
	FONT-SIZE: 26px; MARGIN-BOTTOM: 10px
}







.tblMosaico
{
    border: none;
    margin: 0px 0px 0px 0px;
    outline: none;
    padding: 0px 0px 0px 0px;
    vertical-align: top;
    text-align: center;
    background-image: none;
}




.eduGalleryThumb {
	BORDER-RIGHT: transparent 1px solid; BORDER-TOP: transparent 1px solid; FLOAT: left; MARGIN: 0px 2px 3px 0px; BORDER-LEFT: transparent 1px solid; WIDTH: 75px; BORDER-BOTTOM: transparent 1px solid
}
.eduGalleryThumb A:hover {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}

#eduGallery DIV IMG {
	BORDER-RIGHT: transparent 1px solid; BORDER-TOP: transparent 1px solid; FLOAT: left; MARGIN: 0px 2px 3px 0px; BORDER-LEFT: transparent 1px solid; WIDTH: 75px; BORDER-BOTTOM: transparent 1px solid
}
#eduGallery DIV A:hover IMG {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}



/* istituto */

.colour55 H1 {
	COLOR: #FF700F
}
.colour55 #filter H2 {
	COLOR: #FF700F
}
.colour55 #latest H3 {
	COLOR: #FF700F
}
.colour55 #other H3 {
	COLOR: #FF700F
}
.colour55 #sub_menu LI A.active {
	COLOR: #FF700F
}
.colour55 .tag_group STRONG {
	COLOR: #FF700F
}
.colour55 #thumbnail_list LI A STRONG {
	COLOR: #FF700F
}
.colour55 #body A {
	COLOR: #FF700F
}
.colour55 A {
	COLOR: #FF700F
}
.colour55 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #FF700F
}
.colour55 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #FF700F
}
.colour55 #filter H2 {
	COLOR: #FF700F
}
.colour55 #latest H3 {
	COLOR: #FF700F
}
.colour55 #other H3 {
	COLOR: #FF700F
}
.colour55 #sub_menu LI A.active {
	COLOR: #FF700F
}
.colour55 .tag_group STRONG {
	COLOR: #FF700F
}
.colour55 #thumbnail_list LI A STRONG {
	COLOR: #FF700F
}
.colour55 #body A {
	COLOR: #FF700F
}
.colour55 A {
	COLOR: #FF700F
}
.colour55 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #FF700F
}
.colour55 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #FF700F
}
.colour55 #menu LI A.active {
	COLOR: #FF700F
}

/* infanzia */

.colour56 H1 {
	COLOR: #77BBFF
}
.colour56 #filter H2 {
	COLOR: #77BBFF
}
.colour56 #latest H3 {
	COLOR: #77BBFF
}
.colour56 #other H3 {
	COLOR: #77BBFF
}
.colour56 #sub_menu LI A.active {
	COLOR: #77BBFF
}
.colour56 .tag_group STRONG {
	COLOR: #77BBFF
}
.colour56 #thumbnail_list LI A STRONG {
	COLOR: #77BBFF
}
.colour56 #body A {
	COLOR: #77BBFF
}
.colour56 A {
	COLOR: #77BBFF
}
.colour56 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #77BBFF
}
.colour56 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #77BBFF
}
.colour56 #filter H2 {
	COLOR: #77BBFF
}
.colour56 #latest H3 {
	COLOR: #77BBFF
}
.colour56 #other H3 {
	COLOR: #77BBFF
}
.colour56 #sub_menu LI A.active {
	COLOR: #77BBFF
}
.colour56 .tag_group STRONG {
	COLOR: #77BBFF
}
.colour56 #thumbnail_list LI A STRONG {
	COLOR: #77BBFF
}
.colour56 #body A {
	COLOR: #77BBFF
}
.colour56 A {
	COLOR: #77BBFF
}
.colour56 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #77BBFF
}
.colour56 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #77BBFF
}
.colour56 #menu LI A.active {
	COLOR: #77BBFF
}

/* primaria */

.colour57 H1 {
	COLOR: #AACC44
}
.colour57 #filter H2 {
	COLOR: #AACC44
}
.colour57 #latest H3 {
	COLOR: #AACC44
}
.colour57 #other H3 {
	COLOR: #AACC44
}
.colour57 #sub_menu LI A.active {
	COLOR: #AACC44
}
.colour57 .tag_group STRONG {
	COLOR: #AACC44
}
.colour57 #thumbnail_list LI A STRONG {
	COLOR: #AACC44
}
.colour57 #body A {
	COLOR: #AACC44
}
.colour57 A {
	COLOR: #AACC44
}
.colour57 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #AACC44
}
.colour57 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #AACC44
}
.colour57 #filter H2 {
	COLOR: #AACC44
}
.colour57 #latest H3 {
	COLOR: #AACC44
}
.colour57 #other H3 {
	COLOR: #AACC44
}
.colour57 #sub_menu LI A.active {
	COLOR: #AACC44
}
.colour57 .tag_group STRONG {
	COLOR: #AACC44
}
.colour57 #thumbnail_list LI A STRONG {
	COLOR: #AACC44
}
.colour57 #body A {
	COLOR: #AACC44
}
.colour57 A {
	COLOR: #AACC44
}
.colour57 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #AACC44
}
.colour57 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #AACC44
}
.colour57 #menu LI A.active {
	COLOR: #AACC44
}

/* secondaria */

.colour58 H1 {
	COLOR: #EEFF11
}
.colour58 #filter H2 {
	COLOR: #EEFF11
}
.colour58 #latest H3 {
	COLOR: #EEFF11
}
.colour58 #other H3 {
	COLOR: #EEFF11
}
.colour58 #sub_menu LI A.active {
	COLOR: #EEFF11
}
.colour58 .tag_group STRONG {
	COLOR: #EEFF11
}
.colour58 #thumbnail_list LI A STRONG {
	COLOR: #EEFF11
}
.colour58 #body A {
	COLOR: #EEFF11
}
.colour58 A {
	COLOR: #EEFF11
}
.colour58 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #EEFF11
}
.colour58 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #EEFF11
}
.colour58 #filter H2 {
	COLOR: #EEFF11
}
.colour58 #latest H3 {
	COLOR: #EEFF11
}
.colour58 #other H3 {
	COLOR: #EEFF11
}
.colour58 #sub_menu LI A.active {
	COLOR: #EEFF11
}
.colour58 .tag_group STRONG {
	COLOR: #EEFF11
}
.colour58 #thumbnail_list LI A STRONG {
	COLOR: #EEFF11
}
.colour58 #body A {
	COLOR: #EEFF11
}
.colour58 A {
	COLOR: #EEFF11
}
.colour58 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #EEFF11
}
.colour58 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #EEFF11
}
.colour58 #menu LI A.active {
	COLOR: #EEFF11
}

/* artistico */

.colour59 H1 {
	COLOR: #FF99FF
}
.colour59 #filter H2 {
	COLOR: #FF99FF
}
.colour59 #latest H3 {
	COLOR: #FF99FF
}
.colour59 #other H3 {
	COLOR: #FF99FF
}
.colour59 #sub_menu LI A.active {
	COLOR: #FF99FF
}
.colour59 .tag_group STRONG {
	COLOR: #FF99FF
}
.colour59 #thumbnail_list LI A STRONG {
	COLOR: #FF99FF
}
.colour59 #body A {
	COLOR: #FF99FF
}
.colour59 A {
	COLOR: #FF99FF
}
.colour59 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #FF99FF
}
.colour59 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #FF99FF
}
.colour59 #filter H2 {
	COLOR: #FF99FF
}
.colour59 #latest H3 {
	COLOR: #FF99FF
}
.colour59 #other H3 {
	COLOR: #FF99FF
}
.colour59 #sub_menu LI A.active {
	COLOR: #FF99FF
}
.colour59 .tag_group STRONG {
	COLOR: #FF99FF
}
.colour59 #thumbnail_list LI A STRONG {
	COLOR: #FF99FF
}
.colour59 #body A {
	COLOR: #FF99FF
}
.colour59 A {
	COLOR: #FF99FF
}
.colour59 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #FF99FF
}
.colour59 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #FF99FF
}
.colour59 #menu LI A.active {
	COLOR: #FF99FF
}

/* classico */

.colour60 H1 {
	COLOR: #BB66FF
}
.colour60 #filter H2 {
	COLOR: #BB66FF
}
.colour60 #latest H3 {
	COLOR: #BB66FF
}
.colour60 #other H3 {
	COLOR: #BB66FF
}
.colour60 #sub_menu LI A.active {
	COLOR: #BB66FF
}
.colour60 .tag_group STRONG {
	COLOR: #BB66FF
}
.colour60 #thumbnail_list LI A STRONG {
	COLOR: #BB66FF
}
.colour60 #body A {
	COLOR: #BB66FF
}
.colour60 A {
	COLOR: #BB66FF
}
.colour60 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #BB66FF
}
.colour60 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #BB66FF
}
.colour60 #filter H2 {
	COLOR: #BB66FF
}
.colour60 #latest H3 {
	COLOR: #BB66FF
}
.colour60 #other H3 {
	COLOR: #BB66FF
}
.colour60 #sub_menu LI A.active {
	COLOR: #BB66FF
}
.colour60 .tag_group STRONG {
	COLOR: #BB66FF
}
.colour60 #thumbnail_list LI A STRONG {
	COLOR: #BB66FF
}
.colour60 #body A {
	COLOR: #BB66FF
}
.colour60 A {
	COLOR: #BB66FF
}
.colour60 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #BB66FF
}
.colour60 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #BB66FF
}
.colour60 #menu LI A.active {
	COLOR: #BB66FF
}

/* scientifico */

.colour61 H1 {
	COLOR: #88FFFF
}
.colour61 #filter H2 {
	COLOR: #88FFFF
}
.colour61 #latest H3 {
	COLOR: #88FFFF
}
.colour61 #other H3 {
	COLOR: #88FFFF
}
.colour61 #sub_menu LI A.active {
	COLOR: #88FFFF
}
.colour61 .tag_group STRONG {
	COLOR: #88FFFF
}
.colour61 #thumbnail_list LI A STRONG {
	COLOR: #88FFFF
}
.colour61 #body A {
	COLOR: #88FFFF
}
.colour61 A {
	COLOR: #88FFFF
}
.colour61 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #88FFFF
}
.colour61 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #88FFFF
}
.colour61 #filter H2 {
	COLOR: #88FFFF
}
.colour61 #latest H3 {
	COLOR: #88FFFF
}
.colour61 #other H3 {
	COLOR: #88FFFF
}
.colour61 #sub_menu LI A.active {
	COLOR: #88FFFF
}
.colour61 .tag_group STRONG {
	COLOR: #88FFFF
}
.colour61 #thumbnail_list LI A STRONG {
	COLOR: #88FFFF
}
.colour61 #body A {
	COLOR: #88FFFF
}
.colour61 A {
	COLOR: #88FFFF
}
.colour61 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #88FFFF
}
.colour61 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #88FFFF
}
.colour61 #menu LI A.active {
	COLOR: #88FFFF
}

/* openday */

.colour62 H1 {
	COLOR: #CC0011
}
.colour62 #filter H2 {
	COLOR: #CC0011
}
.colour62 #latest H3 {
	COLOR: #CC0011
}
.colour62 #other H3 {
	COLOR: #CC0011
}
.colour62 #sub_menu LI A.active {
	COLOR: #CC0011
}
.colour62 .tag_group STRONG {
	COLOR: #CC0011
}
.colour62 #thumbnail_list LI A STRONG {
	COLOR: #CC0011
}
.colour62 #body A {
	COLOR: #CC0011
}
.colour62 A {
	COLOR: #CC0011
}
.colour62 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colour62 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colour62 #filter H2 {
	COLOR: #CC0011
}
.colour62 #latest H3 {
	COLOR: #CC0011
}
.colour62 #other H3 {
	COLOR: #CC0011
}
.colour62 #sub_menu LI A.active {
	COLOR: #CC0011
}
.colour62 .tag_group STRONG {
	COLOR: #CC0011
}
.colour62 #thumbnail_list LI A STRONG {
	COLOR: #CC0011
}
.colour62 #body A {
	COLOR: #CC0011
}
.colour62 A {
	COLOR: #CC0011
}
.colour62 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colour62 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colour62 #menu LI A.active {
	COLOR: #CC0011
}

/* home */

.colourhome H1 {
	COLOR: #CC0011
}
.colourhome #filter H2 {
	COLOR: #CC0011
}
.colourhome #latest H3 {
	COLOR: #CC0011
}
.colourhome #other H3 {
	COLOR: #CC0011
}
.colourhome #sub_menu LI A.active {
	COLOR: #CC0011
}
.colourhome .tag_group STRONG {
	COLOR: #CC0011
}
.colourhome #thumbnail_list LI A STRONG {
	COLOR: #CC0011
}
.colourhome #body A {
	COLOR: #CC0011
}
.colourhome A {
	COLOR: #CC0011
}
.colourhome .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colourhome BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colourhome #filter H2 {
	COLOR: #CC0011
}
.colourhome #latest H3 {
	COLOR: #CC0011
}
.colourhome #other H3 {
	COLOR: #CC0011
}
.colourhome #sub_menu LI A.active {
	COLOR: #CC0011
}
.colourhome .tag_group STRONG {
	COLOR: #CC0011
}
.colourhome #thumbnail_list LI A STRONG {
	COLOR: #CC0011
}
.colourhome #body A {
	COLOR: #CC0011
}
.colourhome A {
	COLOR: #CC0011
}
.colourhome .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colourhome BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colourhome #menu LI A.active {
	COLOR: #CC0011
}


/* archivione */



#body_works #filter
{
     height: 265px;    
}
#body_works A.tag  {
	COLOR: #999
}
#body_works A:hover.tag  {
	COLOR: #fff
}
#work_wrapper2 {
	MARGIN-TOP: 25px; 
	}
#body_works TABLE TR:hover {
	COLOR: #fff; BACKGROUND-COLOR: #444444;
}
#body_works TABLE TD {
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}
#body_works TABLE A {
	COLOR: #bbbaba;
}
#body_works TABLE A:hover  {
	COLOR: #fff
}
#body_works A.lnkblu {
	COLOR: #FF700F
}
#body_works TABLE {
	MARGIN-TOP: 5px;
}
#search_works{
	MARGIN-TOP: 15px;
}
.worksattachbox {
	BACKGROUND-COLOR: #444444; WIDTH: 100%; PADDING: 5px;
}





/* home */
/*.colourhome #menu_istituto A {
	COLOR: #FF700F
}*/
.colourhome #menu_infanzia A {
	COLOR: #77BBFF
}
.colourhome #menu_primaria A {
	COLOR: #AACC44
}
.colourhome #menu_secondaria A {
	COLOR: #EEFF11
}
.colourhome #menu_artistico A {
	COLOR: #FF99FF
}
.colourhome #menu_classico A {
	COLOR: #BB66FF
}
.colourhome #menu_scientifico A {
	COLOR: #88FFFF
}
/*.colourhome #menu_openday A {
	COLOR: #CC0011
}*/




/* XXV */

.colour106 H1 {
	COLOR: #CC0011
}
.colour106 #filter H2 {
	COLOR: #CC0011
}
.colour106 #latest H3 {
	COLOR: #CC0011
}
.colour106 #other H3 {
	COLOR: #CC0011
}
.colour106 #sub_menu LI A.active {
	COLOR: #CC0011
}
.colour106 .tag_group STRONG {
	COLOR: #CC0011
}
.colour106 #thumbnail_list LI A STRONG {
	COLOR: #CC0011
}
.colour106 #body A {
	COLOR: #CC0011
}
.colour106 A {
	COLOR: #CC0011
}
.colour106 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colour106 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colour106 #filter H2 {
	COLOR: #CC0011
}
.colour106 #latest H3 {
	COLOR: #CC0011
}
.colour106 #other H3 {
	COLOR: #CC0011
}
.colour106 #sub_menu LI A.active {
	COLOR: #CC0011
}
.colour106 .tag_group STRONG {
	COLOR: #CC0011
}
.colour106 #thumbnail_list LI A STRONG {
	COLOR: #CC0011
}
.colour106 #body A {
	COLOR: #CC0011
}
.colour106 A {
	COLOR: #CC0011
}
.colour106 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colour106 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #CC0011
}
.colour106 #menu LI A.active {
	COLOR: #CC0011
}



/* dipartimento IT */

.colour117 H1 {
	COLOR: #f9b73d
}
.colour117 #filter H2 {
	COLOR: #f9b73d
}
.colour117 #latest H3 {
	COLOR: #f9b73d
}
.colour117 #other H3 {
	COLOR: #f9b73d
}
.colour117 #sub_menu LI A.active {
	COLOR: #f9b73d
}
.colour117 .tag_group STRONG {
	COLOR: #f9b73d
}
.colour117 #thumbnail_list LI A STRONG {
	COLOR: #f9b73d
}
.colour117 #body A {
	COLOR: #f9b73d
}
.colour117 A {
	COLOR: #f9b73d
}
.colour117 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #f9b73d
}
.colour117 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #f9b73d
}
.colour117 #filter H2 {
	COLOR: #f9b73d
}
.colour117 #latest H3 {
	COLOR: #f9b73d
}
.colour117 #other H3 {
	COLOR: #f9b73d
}
.colour117 #sub_menu LI A.active {
	COLOR: #f9b73d
}
.colour117 .tag_group STRONG {
	COLOR: #f9b73d
}
.colour117 #thumbnail_list LI A STRONG {
	COLOR: #f9b73d
}
.colour117 #body A {
	COLOR: #f9b73d
}
.colour117 A {
	COLOR: #f9b73d
}
.colour117 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #f9b73d
}
.colour117 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #f9b73d
}
.colour117 #menu LI A.active {
	COLOR: #f9b73d
}









/* comments */





#comment_form {
	PADDING-RIGHT: 0px; BORDER-TOP: #575757 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 0px; WIDTH: 453px; PADDING-TOP: 0px; BORDER-BOTTOM: #575757 1px solid
}
#comment_form H2 {
	MARGIN: 2em 0px 1em
}
#comment_form H2.add_comment {
	MARGIN: 2em 0px 1em
}
#comment_form H2 A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 7px; BACKGROUND-COLOR: #000
}
#comment_form H2 A:hover {
	COLOR: #666; BACKGROUND-COLOR: transparent
}
#comment_form H2.add_comment A {
	COLOR: #666; BACKGROUND-COLOR: #000
}
#comment_form H2.add_comment A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
#comment_form FIELDSET {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#comment_form UL {
	MARGIN: -5px 0px 0px
}
#comment_form LI INPUT {
	WIDTH: 201px
}
#comment_form LI TEXTAREA {
	WIDTH: 449px
}
#comment_form LI LABEL {
	FONT-SIZE: 100%
}
#comment_form LI.top LABEL {
	MARGIN-TOP: 5px
}
#comment_form #remember {
	MARGIN-TOP: 1.6em
}
#comment_form #remember INPUT {
	WIDTH: auto; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#comment_form INPUT {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; COLOR: #aaa; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #333
}
#comment_form TEXTAREA {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; COLOR: #aaa; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #333
}
#comment_form INPUT:focus {
	BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; COLOR: #fff; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666
}
#comment_form TEXTAREA:focus {
	BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; COLOR: #fff; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666
}
#comment_form LI.half {
	FLOAT: left; WIDTH: 212px; MARGIN-RIGHT: 11px
}
#comment_form LI {
	FLOAT: left; WIDTH: 455px
}
#comment_form LI.last {
	MARGIN-RIGHT: 0px
}
#comment_form LI.buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
#comment_form LI.buttons INPUT {
	WIDTH: 33%; CURSOR: pointer
}
#comment_form LI.buttons INPUT:hover {
	BORDER-LEFT-COLOR: #aa72c4; BORDER-BOTTOM-COLOR: #aa72c4; COLOR: #fff; BORDER-TOP-COLOR: #aa72c4; BACKGROUND-COLOR: #aa72c4; BORDER-RIGHT-COLOR: #aa72c4
}
#comment_form LI.buttons #submit {
	FLOAT: right; COLOR: #fff; MARGIN-RIGHT: 0px
}
#notice {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #bae68f
}
#notice P {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 5px 0px
}
H2.comment_title {
	MARGIN-TOP: 2em
}
H2.comment_add {
	MARGIN-TOP: 2em
}
#comments {
	BORDER-TOP: #333 1px solid; MARGIN: 1px 0px 0px; LIST-STYLE-TYPE: none
}
#comments LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #333 1px solid
}
#comments LI.last {
	BORDER-BOTTOM-STYLE: none
}
#comments LI.preview {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; BACKGROUND-COLOR: #333333
}
#comments LI DIV.by {
	FONT-SIZE: 92%; COLOR: #999
}
#comments LI DIV.by STRONG {
	COLOR: #999
}
#comments LI PRE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #000
}






/* end comments */


.testimg {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: -16px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; FLOAT: RIGHT;
}

#dj_bar {
	FLOAT: left; WIDTH: 980px; BORDER-BOTTOM: #575757 1px solid; PADDING: 5px 0 5px 0;
}




