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: 160px; 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; COLOR: #726551; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #dedcd2
}
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: 60px; 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
}
:unknown {
	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
}

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: #6699cc; 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:unknown {
	COLOR: #fff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
A {
	COLOR: #6699cc; 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
}
#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%
}
P.sectors A {
	
}
P.sectors A:hover {
	COLOR: #fff
}
.audit {
	COLOR: #f84e10
}
.design {
	COLOR: #f77306
}
.build {
	COLOR: #fb9727
}
.content {
	COLOR: #d6202e
}
.market {
	COLOR: #f30370
}
.report {
	COLOR: #a03289
}
.colour1 H1 {
	COLOR: #6699cc
}
.colour1 #filter H2 {
	COLOR: #6699cc
}
.colour1 .tag_group STRONG {
	COLOR: #6699cc
}
.colour1 #thumbnail_list LI A STRONG {
	COLOR: #6699cc
}
.colour1 #body A {
	COLOR: #6699cc
}
.colour1 A {
	COLOR: #6699cc
}
.colour1 .quote {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #6699cc
}
.colour1 BLOCKQUOTE {
	BACKGROUND-POSITION: 10px -118px; BORDER-LEFT-COLOR: #6699cc
}
.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
}
.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; HEIGHT: 30px
}

#menu LI {
	DISPLAY: block; FLOAT: left
}
#menu LI A {
	DISPLAY: block; OVERFLOW: hidden; COLOR: #818181; TEXT-INDENT: -9999px; HEIGHT: 51px
}
#menu LI A:hover {
	
}
#menu LI#menu_home A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 82px
}
#menu LI#menu_about A {
	BACKGROUND-POSITION: -82px 0px; WIDTH: 89px
}
#menu LI#menu_showcase A {
	BACKGROUND-POSITION: -171px 0px; WIDTH: 135px
}
#menu LI#menu_news A {
	BACKGROUND-POSITION: -306px 0px; WIDTH: 82px
}
#menu LI#menu_blog A {
	BACKGROUND-POSITION: -388px 0px; WIDTH: 72px
}
#menu LI#menu_say_hello A {
	BACKGROUND-POSITION: -460px 0px; WIDTH: 119px
}
#menu LI#menu_home A.active {
	BACKGROUND-POSITION: 0px -102px
}
#menu LI#menu_home A.active_parent {
	BACKGROUND-POSITION: 0px -102px
}
#menu LI#menu_about A.active {
	BACKGROUND-POSITION: -82px -102px
}
#menu LI#menu_about A.active_parent {
	BACKGROUND-POSITION: -82px -102px
}
#menu LI#menu_showcase A.active {
	BACKGROUND-POSITION: -171px -102px
}
#menu LI#menu_showcase A.active_parent {
	BACKGROUND-POSITION: -171px -102px
}
#menu LI#menu_news A.active {
	BACKGROUND-POSITION: -306px -102px
}
#menu LI#menu_news A.active_parent {
	BACKGROUND-POSITION: -306px -102px
}
#menu LI#menu_blog A.active {
	BACKGROUND-POSITION: -388px -102px
}
#menu LI#menu_blog A.active_parent {
	BACKGROUND-POSITION: -388px -102px
}
#menu LI#menu_say_hello A.active {
	BACKGROUND-POSITION: -460px -102px
}
#menu LI#menu_say_hello A.active_parent {
	BACKGROUND-POSITION: -460px -102px
}
#menu LI#menu_home A:hover {
	BACKGROUND-POSITION: 0px -51px
}
#menu LI#menu_about A:hover {
	BACKGROUND-POSITION: -82px -51px
}
#menu LI#menu_showcase A:hover {
	BACKGROUND-POSITION: -171px -51px
}
#menu LI#menu_news A:hover {
	BACKGROUND-POSITION: -306px -51px
}
#menu LI#menu_blog A:hover {
	BACKGROUND-POSITION: -388px -51px
}
#menu LI#menu_say_hello A:hover {
	BACKGROUND-POSITION: -460px -51px
}
#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
}
#filter {
	BACKGROUND-POSITION: 100% 0px; MIN-HEIGHT: 143px; 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
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #212121
}
A.btn:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
A.btn:active {
	COLOR: #fff; TEXT-DECORATION: none
}
A.btn:unknown {
	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
}


#banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #575757 1px solid; HEIGHT: 330px
}
#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: #6699cc; 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; width: 320px; height: 437px
}
#today {
	MARGIN-TOP: 25px; width: 320px; height: 448px
}
#work H2 {
	FONT-SIZE: 2em; MARGIN-BOTTOM: 0px; COLOR: #6699cc; LINE-HEIGHT: 1; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; HEIGHT: 38px
}
#play H2 {
	FONT-SIZE: 2em; MARGIN-BOTTOM: 0px; COLOR: #6699cc; LINE-HEIGHT: 1; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; HEIGHT: 38px
}
#today H2 {
	FONT-SIZE: 2em; MARGIN-BOTTOM: 0px; COLOR: #6699cc; 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
}
#latest {
	PADDING-TOP: 15px
}
#latest H2 {
	COLOR: #ccc
}

#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: 15px; FLOAT: left; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 980px; height: 250px; BORDER-BOTTOM: #575757 1px solid; 
}
#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 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; COLOR: #adbe5f; 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; COLOR: #adbe5f; 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
}
#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
}