BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
BODY {
	OVERFLOW-Y: scroll
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px
}
UL {
	MARGIN: 10px 0px; PADDING-LEFT: 30px
}
OL {
	MARGIN: 10px 0px; PADDING-LEFT: 30px
}
DL {
	MARGIN: 10px 0px; PADDING-LEFT: 30px
}
DL {
	MARGIN: 10px 0px
}
DD {
	PADDING-LEFT: 40px
}
TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
TH {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
FIELDSET {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ffffff; PADDING-TOP: 0px
}
FORM DIV {
	MARGIN: 10px 0px
}
TEXTAREA {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
OPTION {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT[type='hidden'] {
	DISPLAY: none
}
INPUT[type='text'] {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
INPUT[type='password'] {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
BUTTON {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; PADDING-LEFT: 1px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
INPUT[type='button'] {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; PADDING-LEFT: 1px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
INPUT[type='submit'] {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; PADDING-LEFT: 1px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
INPUT[type='button'] {
	CURSOR: pointer
}
INPUT[type='submit'] {
	CURSOR: pointer
}
INPUT[type='checkbox'] {
	CURSOR: pointer
}
INPUT[type='image'] {
	CURSOR: pointer
}
INPUT[type='radio'] {
	CURSOR: pointer
}
INPUT[type='reset'] {
	CURSOR: pointer
}
SELECT {
	CURSOR: pointer
}
BUTTON {
	CURSOR: pointer
}
TEXTAREA {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BACKGROUND: #ffffff; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
INPUT[type='text'] {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BACKGROUND: #ffffff; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
INPUT[type='password'] {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BACKGROUND: #ffffff; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
SELECT {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BACKGROUND: #ffffff; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
TEXTAREA:hover {
	BORDER-BOTTOM-COLOR: #aaaaaa; BORDER-TOP-COLOR: #aaaaaa; BORDER-RIGHT-COLOR: #aaaaaa; BORDER-LEFT-COLOR: #aaaaaa
}
INPUT[type='text']:hover {
	BORDER-BOTTOM-COLOR: #aaaaaa; BORDER-TOP-COLOR: #aaaaaa; BORDER-RIGHT-COLOR: #aaaaaa; BORDER-LEFT-COLOR: #aaaaaa
}
INPUT[type='password']:hover {
	BORDER-BOTTOM-COLOR: #aaaaaa; BORDER-TOP-COLOR: #aaaaaa; BORDER-RIGHT-COLOR: #aaaaaa; BORDER-LEFT-COLOR: #aaaaaa
}
SELECT:hover {
	BORDER-BOTTOM-COLOR: #aaaaaa; BORDER-TOP-COLOR: #aaaaaa; BORDER-RIGHT-COLOR: #aaaaaa; BORDER-LEFT-COLOR: #aaaaaa
}
TEXTAREA:focus {
	BORDER-BOTTOM-COLOR: #8c8c8c; BORDER-TOP-COLOR: #8c8c8c; OUTLINE-STYLE: solid; OUTLINE-COLOR: #dcdcdc; OUTLINE-WIDTH: 2px; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c
}
INPUT[type='text']:focus {
	BORDER-BOTTOM-COLOR: #8c8c8c; BORDER-TOP-COLOR: #8c8c8c; OUTLINE-STYLE: solid; OUTLINE-COLOR: #dcdcdc; OUTLINE-WIDTH: 2px; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c
}
INPUT[type='password']:focus {
	BORDER-BOTTOM-COLOR: #8c8c8c; BORDER-TOP-COLOR: #8c8c8c; OUTLINE-STYLE: solid; OUTLINE-COLOR: #dcdcdc; OUTLINE-WIDTH: 2px; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c
}
SELECT:focus {
	BORDER-BOTTOM-COLOR: #8c8c8c; BORDER-TOP-COLOR: #8c8c8c; OUTLINE-STYLE: solid; OUTLINE-COLOR: #dcdcdc; OUTLINE-WIDTH: 2px; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c
}
H1 {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: normal
}
H2 {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: normal
}
H3 {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: normal
}
H4 {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: normal
}
H5 {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: normal
}
H6 {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: normal
}
H1 {
	LINE-HEIGHT: 36px; MARGIN-TOP: 25px; FONT-SIZE: 36px
}
H2 {
	LINE-HEIGHT: 24px; MARGIN-TOP: 25px; FONT-SIZE: 24px
}
H3 {
	LINE-HEIGHT: 18px; MARGIN-TOP: 15px; FONT-SIZE: 18px
}
H4 {
	LINE-HEIGHT: 16px; MARGIN-TOP: 15px; FONT-SIZE: 16px
}
H5 {
	LINE-HEIGHT: 14px; MARGIN-TOP: 10px; FONT-SIZE: 14px
}
H6 {
	LINE-HEIGHT: 14px; MARGIN-TOP: 10px; FONT-SIZE: 14px
}
HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 15px 0px; DISPLAY: block; BACKGROUND: #c8c8c8; HEIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
Q {
	FONT-STYLE: italic
}
BLOCKQUOTE {
	FONT-STYLE: italic; MARGIN: 10px 0px 10px 15px; FONT-SIZE: 130%
}
BLOCKQUOTE > *:first-child:first-letter {
	FONT-SIZE: 150%
}
PRE {
	BORDER-BOTTOM: #aab4be 1px dotted; BORDER-LEFT: #b4b4b4 20px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: "Courier New", Courier, monospace; WHITE-SPACE: pre-wrap; BACKGROUND: #fafafa; COLOR: #2e8b57; FONT-SIZE: 90%; BORDER-TOP: #aab4be 1px dotted; BORDER-RIGHT: #aab4be 1px dotted; PADDING-TOP: 5px
}
ACRONYM {
	BORDER-BOTTOM: #969696 1px dashed; TEXT-TRANSFORM: lowercase; FONT-VARIANT: small-caps; CURSOR: help
}
ABBR {
	BORDER-BOTTOM: #969696 1px dashed; TEXT-TRANSFORM: lowercase; FONT-VARIANT: small-caps; CURSOR: help
}
BODY {
	LINE-HEIGHT: 150%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #646464;
	FONT-SIZE: 12px;
	text-align: left;
}
.wrapper {
	MARGIN: auto
}
#header {
	Z-INDEX: 10; POSITION: relative; HEIGHT: 175px; CLEAR: both
}
#top {
	CLEAR: both; OVERFLOW: hidden
}
#top .topbox {
	MARGIN-TOP: 15px
}
#middle {
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	CLEAR: both;
	PADDING-TOP: 0px
}
#bottom {
	CLEAR: both; OVERFLOW: hidden
}
#bottom .bottombox {
	PADDING-BOTTOM: 15px
}
#footer {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 15px; MARGIN: 0px 70px; COLOR: #ffffff; CLEAR: both
}
#middle {
	POSITION: relative; WIDTH: 100%; OVERFLOW: hidden
}
#middle-expand {
	WIDTH: 200%
}
#main {
	POSITION: relative; WIDTH: 50%; FLOAT: left; LEFT: 50%
}
#main-shift {
	POSITION: relative; OVERFLOW: hidden; LEFT: -100%
}
#left {
	POSITION: relative; FLOAT: left; OVERFLOW: hidden; LEFT: -50%
}
#right {
	FLOAT: left; OVERFLOW: hidden
}
DIV#maintop {
	MARGIN: 0px 0px 15px; OVERFLOW: hidden
}
DIV#contenttop {
	MARGIN: 0px 0px 15px; OVERFLOW: hidden
}
DIV#contentbottom {
	MARGIN: 15px 0px 0px; OVERFLOW: hidden
}
DIV#mainbottom {
	MARGIN: 15px 0px 0px; OVERFLOW: hidden
}
#mainmiddle {
	POSITION: relative; WIDTH: 100%; OVERFLOW: hidden
}
#mainmiddle-expand {
	WIDTH: 200%
}
#content {
	POSITION: relative; WIDTH: 50%; FLOAT: left; LEFT: 50%
}
#content-shift {
	POSITION: relative; OVERFLOW: hidden; LEFT: -100%
}
#contentleft {
	POSITION: relative; FLOAT: left; OVERFLOW: hidden; LEFT: -50%
}
#contentright {
	FLOAT: left; OVERFLOW: hidden
}
.floatbox {
	OVERFLOW: hidden
}
.float-left {
	FLOAT: left; OVERFLOW: hidden
}
.float-right {
	FLOAT: right; OVERFLOW: hidden
}
.width15 {
	WIDTH: 15%
}
.width18 {
	WIDTH: 18%
}
.width20 {
	WIDTH: 20%
}
.width23 {
	WIDTH: 23%
}
.width25 {
	WIDTH: 25%
}
.width33 {
	WIDTH: 33%
}
.width34 {
	WIDTH: 34%
}
.width35 {
	WIDTH: 35%
}
.width40 {
	WIDTH: 40%
}
.width45 {
	WIDTH: 45%
}
.width50 {
	WIDTH: 50%
}
.width54 {
	WIDTH: 54%
}
.width65 {
	WIDTH: 65%
}
.width75 {
	WIDTH: 75%
}
.width100 {
	WIDTH: 100%
}
BODY.yoopage {
	BACKGROUND: #2465b5
}
#page-body {
	BACKGROUND: url(/site/images/page_bg_t.png) #fafafa repeat-x 0px 0px
}
#page-footer {
	BACKGROUND: url(/site/images/page_bg_b.png) repeat-x 0px 0px; PADDING-TOP: 15px
}
.wrapper-body {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 70px;
	PADDING-RIGHT: 70px;
	PADDING-TOP: 15px
}
#absolute {
	Z-INDEX: 15; POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#breadcrumbs {
	POSITION: absolute; HEIGHT: 19px; FONT-SIZE: 85%; OVERFLOW: hidden; TOP: 9px; RIGHT: 15px; LEFT: 15px
}
#breadcrumbs A {
	DISPLAY: block; FLOAT: right
}
#breadcrumbs SPAN {
	DISPLAY: block; FLOAT: right
}
#breadcrumbs A {
	MARGIN-RIGHT: 10px
}
#breadcrumbs SPAN.separator {
	MARGIN-RIGHT: 10px
}
#breadcrumbs .box-1 {
	BACKGROUND: url(/site/images/breadcrumbs.png) no-repeat 0px 0px; COLOR: #ffffff; text-shadow: 0px 1px 2px #646464
}
#breadcrumbs A:hover {
	text-shadow: 0px -1px 3px #646464
}
#breadcrumbs .box-2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/site/images/breadcrumbs.png) no-repeat 100% -24px; PADDING-TOP: 0px
}
#breadcrumbs .box-3 {
	BACKGROUND: url(/site/images/breadcrumbs.png) repeat-x 0px -48px; HEIGHT: 19px
}
#toolbar {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 70px; PADDING-RIGHT: 70px; HEIGHT: 25px; COLOR: #464646; FONT-SIZE: 9px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#date {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/site/images/toolbar_separator.png) no-repeat 0px 0px; FLOAT: left; PADDING-TOP: 0px
}
#toolbar .left {
	BACKGROUND: url(/site/images/toolbar_separator.png) no-repeat 0px 0px; FLOAT: left
}
#toolbar .right {
	BACKGROUND: url(/site/images/toolbar_separator.png) no-repeat 100% 0px; FLOAT: right
}
#headerbar {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 220px;
	PADDING-RIGHT: 70px;
	HEIGHT: 75px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
#menubar {
	BACKGROUND: url(/site/images/menubar_bg.png) no-repeat 0px 0px
}
#menubar DIV.menubar-2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 70px; PADDING-RIGHT: 70px; BACKGROUND: url(/site/images/menubar_bg.png) no-repeat 100% -80px; PADDING-TOP: 0px
}
#menubar DIV.menubar-3 {
	BACKGROUND: url(/site/images/menubar_bg.png) repeat-x 0px -160px
}
#menubar DIV.menubar-4 {
	BACKGROUND: url(/site/images/menubar_shadow.png) no-repeat 50% 100%; HEIGHT: 75px
}
#logo {
	POSITION: absolute; TOP: 25px; LEFT: 70px
}
#menu {
	Z-INDEX: 11; POSITION: absolute; TOP: 104px; LEFT: 70px
}
#search {
	Z-INDEX: 12; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 120px; PADDING-RIGHT: 4px; BACKGROUND: url(/site/images/search_bg.png) no-repeat 0px 0px; HEIGHT: 22px; TOP: 116px; RIGHT: 70px; PADDING-TOP: 4px
}
#banner {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 0px; TOP: 100px; RIGHT: 55px
}
#footer A:link {
	COLOR: #ffffff
}
#footer A:visited {
	COLOR: #ffffff
}
#footer A:hover {
	COLOR: #ffffff
}
#footer A.anchor {
	POSITION: absolute; WIDTH: 50px; DISPLAY: block; BACKGROUND: url(/site/images/footer_anchor.png) no-repeat 0px -10px; HEIGHT: 15px; TOP: 0px; RIGHT: 0px; TEXT-DECORATION: none
}
DIV.content-wrapper-t1 {
	POSITION: relative; BACKGROUND: url(/site/images/content_wrapper_corners.png) no-repeat 0px 0px
}
DIV.content-wrapper-t2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; BACKGROUND: url(/site/images/content_wrapper_corners.png) no-repeat 100% -55px; PADDING-TOP: 0px
}
DIV.content-wrapper-t3 {
	BACKGROUND: url(/site/images/content_wrapper_corners.png) repeat-x 0px -110px; HEIGHT: 50px
}
DIV.content-wrapper-1 {
	BACKGROUND: url(/site/images/content_wrapper_edges_without.png) #ffffff repeat-y 0px 0px
}
DIV.content-wrapper-2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(/site/images/content_wrapper_edges_without.png) repeat-y 100% 0px; PADDING-TOP: 0px
}
DIV.content-wrapper-b1 {
	BACKGROUND: url(/site/images/content_wrapper_corners.png) no-repeat 0px -165px
}
DIV.content-wrapper-b2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; BACKGROUND: url(/site/images/content_wrapper_corners.png) no-repeat 100% -190px; PADDING-TOP: 0px
}
DIV.content-wrapper-b3 {
	BACKGROUND: url(/site/images/content_wrapper_corners.png) repeat-x 0px -215px; HEIGHT: 20px
}
.column-contentleft DIV.content-wrapper-t1 {
	BACKGROUND-POSITION: 0px -240px
}
.column-contentleft DIV.content-wrapper-1 {
	BACKGROUND-IMAGE: url(/site/images/content_wrapper_edges_with.png)
}
.column-contentleft DIV.content-wrapper-b1 {
	BACKGROUND-POSITION: 0px -350px
}
.column-contentright DIV.content-wrapper-t2 {
	BACKGROUND-POSITION: 100% -295px
}
.column-contentright DIV.content-wrapper-2 {
	BACKGROUND-IMAGE: url(/site/images/content_wrapper_edges_with.png)
}
.column-contentright DIV.content-wrapper-b2 {
	BACKGROUND-POSITION: 100% -375px
}
.column-contentleft DIV.content-wrapper-t2 {
	PADDING-LEFT: 215px
}
.column-contentleft DIV.content-wrapper-b2 {
	PADDING-LEFT: 215px
}
.column-contentright DIV.content-wrapper-t2 {
	PADDING-RIGHT: 215px
}
.column-contentright DIV.content-wrapper-b2 {
	PADDING-RIGHT: 215px
}
.column-contentleft DIV.content-wrapper-2 {
	PADDING-LEFT: 1px
}
.column-contentright DIV.content-wrapper-2 {
	PADDING-RIGHT: 1px
}
#mainmiddle {
	MARGIN-TOP: -15px
}
#content {
	MARGIN-TOP: 15px
}
H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	COLOR: #0671ad; FONT-WEIGHT: normal
}
#page H1 A {
	COLOR: #0671ad; TEXT-DECORATION: none
}
H2 {
	COLOR: #50555a
}
H3 {
	COLOR: #0671ad
}
H4 {
	COLOR: #50555a
}
H5 {
	COLOR: #0671ad
}
H6 {
	COLOR: #50555a
}
A:link {
	COLOR: #0671ad
}
A:visited {
	COLOR: #0671ad
}
A:hover {
	COLOR: #00a3ff
}
A.icon-folder {
	PADDING-LEFT: 17px; BACKGROUND: url(/site/images/typography/icon_folder.png) no-repeat 0px 40%
}
A.icon-file {
	PADDING-LEFT: 17px; BACKGROUND: url(/site/images/typography/icon_file.png) no-repeat 0px 40%
}
A.icon-download {
	PADDING-LEFT: 17px; BACKGROUND: url(/site/images/typography/icon_download.png) no-repeat 0px 40%
}
A.icon-external {
	PADDING-LEFT: 17px; BACKGROUND: url(/site/images/typography/icon_external.png) no-repeat 0px 40%
}
A.icon-pdf {
	PADDING-LEFT: 17px; BACKGROUND: url(/site/images/pdf_button.png) no-repeat 0px 40%
}
EM.box {
	BORDER-BOTTOM: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted; PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: "Courier New", Courier, monospace; BACKGROUND: #f5f6f7; BORDER-TOP: #aaaaaa 1px dotted; BORDER-RIGHT: #aaaaaa 1px dotted; PADDING-TOP: 0px
}
UL.arrow {
	LIST-STYLE-TYPE: none; MARGIN: 10px 0px; PADDING-LEFT: 20px; LIST-STYLE-IMAGE: none
}
UL.checkbox {
	LIST-STYLE-TYPE: none; MARGIN: 10px 0px; PADDING-LEFT: 20px; LIST-STYLE-IMAGE: none
}
UL.check {
	LIST-STYLE-TYPE: none; MARGIN: 10px 0px; PADDING-LEFT: 20px; LIST-STYLE-IMAGE: none
}
UL.star {
	LIST-STYLE-TYPE: none; MARGIN: 10px 0px; PADDING-LEFT: 20px; LIST-STYLE-IMAGE: none
}
UL.arrow LI {
	LINE-HEIGHT: 26px; MARGIN: 5px 0px; PADDING-LEFT: 35px; FONT-WEIGHT: bold
}
UL.checkbox LI {
	LINE-HEIGHT: 26px; MARGIN: 5px 0px; PADDING-LEFT: 35px; FONT-WEIGHT: bold
}
UL.check LI {
	LINE-HEIGHT: 26px; MARGIN: 5px 0px; PADDING-LEFT: 35px; FONT-WEIGHT: bold
}
UL.star LI {
	LINE-HEIGHT: 26px; MARGIN: 5px 0px; PADDING-LEFT: 35px; FONT-WEIGHT: bold
}
UL.arrow LI {
	BACKGROUND: url(/site/images/typography/list_arrow.png) no-repeat 0px 0px
}
UL.checkbox LI {
	BACKGROUND: url(/site/images/typography/list_checkbox.png) no-repeat 0px 0px
}
UL.check LI {
	BACKGROUND: url(/site/images/typography/list_check.png) no-repeat 0px 0px
}
UL.star LI {
	BACKGROUND: url(/site/images/typography/list_star.png) no-repeat 0px 0px
}
UL.table {
	LIST-STYLE-TYPE: none; MARGIN: 20px 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none
}
UL.table LI {
	BORDER-BOTTOM: #c8c8c8 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
OL.disc {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 0px; BACKGROUND: url(/site/images/typography/list_disc.png) repeat-y 20px 0px; PADDING-TOP: 0px
}
OL.disc LI {
	LINE-HEIGHT: 26px; MARGIN: 5px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold
}
HR.dotted {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 15px 0px; DISPLAY: block; BACKGROUND: url(/site/images/typography/line_dotted.png) repeat-x 0px 0px; HEIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
SPAN.note {
	DISPLAY: block
}
SPAN.info {
	DISPLAY: block
}
SPAN.alert {
	DISPLAY: block
}
SPAN.download {
	DISPLAY: block
}
SPAN.tip {
	DISPLAY: block
}
DIV.note {
	BORDER-BOTTOM: #aab4be 1px dotted; TEXT-ALIGN: justify; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f4f5f6; BORDER-TOP: #aab4be 1px dotted; PADDING-TOP: 5px
}
SPAN.note {
	BORDER-BOTTOM: #aab4be 1px dotted; TEXT-ALIGN: justify; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f4f5f6; BORDER-TOP: #aab4be 1px dotted; PADDING-TOP: 5px
}
DIV.info {
	PADDING-BOTTOM: 8px; MARGIN: 10px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
SPAN.info {
	PADDING-BOTTOM: 8px; MARGIN: 10px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
DIV.alert {
	PADDING-BOTTOM: 8px; MARGIN: 10px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
SPAN.alert {
	PADDING-BOTTOM: 8px; MARGIN: 10px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
DIV.download {
	PADDING-BOTTOM: 8px; MARGIN: 10px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
SPAN.download {
	PADDING-BOTTOM: 8px; MARGIN: 10px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
DIV.tip {
	PADDING-BOTTOM: 8px; MARGIN: 10px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
SPAN.tip {
	PADDING-BOTTOM: 8px; MARGIN: 10px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
DIV.info {
	BORDER-BOTTOM: #aab4be 1px dotted; BACKGROUND: url(/site/images/typography/box_info.png) #f4f5f6 no-repeat 3px 5px; BORDER-TOP: #aab4be 1px dotted
}
SPAN.info {
	BORDER-BOTTOM: #aab4be 1px dotted; BACKGROUND: url(/site/images/typography/box_info.png) #f4f5f6 no-repeat 3px 5px; BORDER-TOP: #aab4be 1px dotted
}
DIV.alert {
	BORDER-BOTTOM: #ffb4a0 1px dotted; BACKGROUND: url(/site/images/typography/box_alert.png) #fff5eb no-repeat 3px 5px; BORDER-TOP: #ffb4a0 1px dotted
}
SPAN.alert {
	BORDER-BOTTOM: #ffb4a0 1px dotted; BACKGROUND: url(/site/images/typography/box_alert.png) #fff5eb no-repeat 3px 5px; BORDER-TOP: #ffb4a0 1px dotted
}
DIV.download {
	BORDER-BOTTOM: #78be5a 1px dotted; BACKGROUND: url(/site/images/typography/box_download.png) #f5faeb no-repeat 3px 5px; BORDER-TOP: #78be5a 1px dotted
}
SPAN.download {
	BORDER-BOTTOM: #78be5a 1px dotted; BACKGROUND: url(/site/images/typography/box_download.png) #f5faeb no-repeat 3px 5px; BORDER-TOP: #78be5a 1px dotted
}
DIV.tip {
	BORDER-BOTTOM: #ffc864 1px dotted; BACKGROUND: url(/site/images/typography/box_tip.png) #fffdeb no-repeat 3px 5px; BORDER-TOP: #ffc864 1px dotted
}
SPAN.tip {
	BORDER-BOTTOM: #ffc864 1px dotted; BACKGROUND: url(/site/images/typography/box_tip.png) #fffdeb no-repeat 3px 5px; BORDER-TOP: #ffc864 1px dotted
}
P.dropcap:first-letter {
	MARGIN: 7px 4px 0px 0px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FLOAT: left; FONT-SIZE: 280%
}
TABLE.listing {
	WIDTH: 100%; MARGIN-BOTTOM: 30px; FONT-SIZE: 11px
}
TABLE.listing THEAD TH {
	BORDER-BOTTOM: #c8c8c8 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 30px; FONT-SIZE: 14px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
TABLE.listing TBODY TD {
	BORDER-BOTTOM: #c8c8c8 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 20px; PADDING-TOP: 5px
}
TABLE.listing TR.odd TD {
	BACKGROUND: #fafafa
}
TABLE.listing TR.even TD {
	BACKGROUND: #ffffff
}
TABLE.listing TD.bold {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
Q.blockquote {
	FONT-STYLE: italic; MARGIN: 10px 0px 10px 15px; FONT-SIZE: 130%
}
Q.blockquote:first-letter {
	FONT-SIZE: 150%
}
Q.blockquote:before {
	CONTENT: ""
}
Q.blockquote:after {
	CONTENT: ""
}
BLOCKQUOTE.quotation {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: justify; BORDER-LEFT: medium none; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; BACKGROUND: url(/site/images/typography/blockquote_start.png) no-repeat 0px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
BLOCKQUOTE.quotation P {
	PADDING-BOTTOM: 10px; MARGIN: 0px -35px -10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 35px; BACKGROUND: url(/site/images/typography/blockquote_end.png) no-repeat 100% 100%; PADDING-TOP: 0px
}
BODY .inset-left {
	MARGIN: 15px 15px 10px 0px; FLOAT: left
}
BODY .inset-right {
	MARGIN: 15px 0px 10px 15px; FLOAT: right
}
#toolbar UL.menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer UL.menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer UL.menu {
	LINE-HEIGHT: 14px; DISPLAY: block
}
#toolbar .menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px
}
#footer .menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px
}
#toolbar .menu LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(/site/images/toolbar_separator.png) no-repeat 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#footer .menu LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(/site/images/toolbar_separator.png) no-repeat 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#footer .menu LI A {
	BACKGROUND: url(/site/images/topmenu_item_bg_white.png) no-repeat 0px 50%
}
#toolbar .menu A.first {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#footer .menu A.first {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#toolbar .menu A.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer .menu A.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#toolbar .menu A:link {
	COLOR: #464646
}
#toolbar .menu A:visited {
	COLOR: #464646
}
#toolbar .menu A:hover {
	COLOR: #000000
}
#footer .menu A:link {
	COLOR: #ffffff
}
#footer .menu A:visited {
	COLOR: #ffffff
}
#footer .menu A:hover {
	COLOR: #ffffff
}
#menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#menu LI {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#menu A {
	DISPLAY: block
}
#menu SPAN {
	DISPLAY: block
}
#menu A {
	TEXT-DECORATION: none
}
#menu SPAN.icon {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%
}
#menu UL.menu {
	PADDING-LEFT: 2px; BACKGROUND: url(/site/images/menu_level1_item.png) no-repeat 0px 0px; FLOAT: left
}
#menu LI.level1 {
	FLOAT: left
}
#menu A.level1 {
	FLOAT: left
}
#menu SPAN.level1 {
	FLOAT: left
}
#menu A.level1 SPAN.bg {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-LEFT: 16px; PADDING-RIGHT: 20px; BACKGROUND: url(/site/images/menu_level1_item.png) no-repeat 100% 0px; FLOAT: left; HEIGHT: 51px; COLOR: #323232; FONT-SIZE: 12px; font-weight:bold; font-family:Tahoma; PADDING-TOP: 0px; text-shadow: 1px 1px 0px #ffffff
}
#menu SPAN.level1 SPAN.bg {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-LEFT: 18px; PADDING-RIGHT: 20px; BACKGROUND: url(/site/images/menu_level1_item.png) no-repeat 100% 0px; FLOAT: left; HEIGHT: 51px; COLOR: #323232; FONT-SIZE: 18px; PADDING-TOP: 0px; text-shadow: 1px 1px 0px #ffffff
}
#menu LI:hover .level1 SPAN.bg {
	COLOR: #000000; text-shadow: 0px 1px 0px #ffffff, 0px 2px 5px #969696
}
#menu LI.remain .level1 SPAN.bg {
	COLOR: #000000; text-shadow: 0px 1px 0px #ffffff, 0px 2px 5px #969696
}
#menu LI.active .level1 SPAN.bg {
	COLOR: #0671ad
}
#menu A.level1 SPAN.title {
	LINE-HEIGHT: 40px; FONT-SIZE: 18px
}
#menu SPAN.level1 SPAN.title {
	LINE-HEIGHT: 40px; FONT-SIZE: 18px
}
#menu A.level1 SPAN.subtitle {
	LINE-HEIGHT: 10px; TEXT-TRANSFORM: none; MARGIN-TOP: -10px; LETTER-SPACING: 0px; COLOR: #323232; FONT-SIZE: 9px; FONT-WEIGHT: normal; text-shadow: 1px 1px 1px #ffffff
}
#menu SPAN.level1 SPAN.subtitle {
	LINE-HEIGHT: 10px; TEXT-TRANSFORM: none; MARGIN-TOP: -10px; LETTER-SPACING: 0px; COLOR: #323232; FONT-SIZE: 9px; FONT-WEIGHT: normal; text-shadow: 1px 1px 1px #ffffff
}
#menu LI:hover .level1 SPAN.subtitle {
	COLOR: #000000; text-shadow: 0px 1px 0px #ffffff, 0px 2px 5px #969696
}
#menu LI.remain .level1 SPAN.subtitle {
	COLOR: #000000; text-shadow: 0px 1px 0px #ffffff, 0px 2px 5px #969696
}
#menu LI.active .level1 SPAN.subtitle {
	COLOR: #015b8e
}
DIV#menu DIV.fancy {
	Z-INDEX: 4; POSITION: absolute; VISIBILITY: hidden; OVERFLOW: hidden; TOP: 0px
}
DIV#menu DIV.fancy DIV.fancy-1 {
	PADDING-RIGHT: 2px; BACKGROUND: url(/site/images/menu_fancy.png) no-repeat 0px 0px
}
DIV#menu DIV.fancy DIV.fancy-2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 18px; BACKGROUND: url(/site/images/menu_fancy.png) no-repeat 100% -56px; PADDING-TOP: 0px
}
DIV#menu DIV.fancy DIV.fancy-3 {
	BACKGROUND: url(/site/images/menu_fancy.png) repeat-x 0px -112px; HEIGHT: 51px
}
#menu .dropdown {
	Z-INDEX: 100; POSITION: absolute; TOP: 51px; LEFT: -999em
}
#menu LI:hover .dropdown {
	LEFT: -8px
}
#menu LI.remain .dropdown {
	LEFT: -8px
}
#menu .dropdown-t1 {
	BACKGROUND: url(/site/images/menu_dropdown_corners.png) no-repeat 0px 0px
}
#menu .dropdown-t2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 8px; BACKGROUND: url(/site/images/menu_dropdown_corners.png) no-repeat 100% -15px; PADDING-TOP: 0px
}
#menu .dropdown-t3 {
	BACKGROUND: #fafafa; HEIGHT: 10px
}
#menu .dropdown-1 {
	BACKGROUND: url(/site/images/menu_dropdown_edges.png) repeat-y 0px 0px
}
#menu .dropdown-2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(/site/images/menu_dropdown_edges.png) repeat-y 100% 0px; PADDING-TOP: 0px
}
#menu .dropdown-3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #fafafa; OVERFLOW: hidden; PADDING-TOP: 0px
}
#menu .dropdown-b1 {
	BACKGROUND: url(/site/images/menu_dropdown_corners.png) no-repeat 0px -30px
}
#menu .dropdown-b2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(/site/images/menu_dropdown_corners.png) no-repeat 100% -50px; PADDING-TOP: 0px
}
#menu .dropdown-b3 {
	BACKGROUND: url(/site/images/menu_dropdown_corners.png) repeat-x 0px -70px; HEIGHT: 15px
}
#menu LI.level2 {
	MARGIN-BOTTOM: 5px
}
#menu LI.level1 LI.last {
	MARGIN-BOTTOM: 0px
}
#menu .hover-box1 {
	BORDER-BOTTOM: #d2d7dc 1px solid; BORDER-LEFT: #d2d7dc 1px solid; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-TOP: #d2d7dc 1px solid; BORDER-RIGHT: #d2d7dc 1px solid
}
#menu .hover-box1:hover {
	BORDER-BOTTOM: #d2d7dc 1px solid; BORDER-LEFT: #b4b9be 1px solid; BACKGROUND: #f5f6f7; BORDER-TOP: #b4b9be 1px solid; BORDER-RIGHT: #d2d7dc 1px solid
}
#menu LI.separator .hover-box1:hover {
	BORDER-BOTTOM: #d2d7dc 1px solid; BORDER-LEFT: #d2d7dc 1px solid; BACKGROUND: #ffffff; BORDER-TOP: #d2d7dc 1px solid; BORDER-RIGHT: #d2d7dc 1px solid
}
#menu A.level2 SPAN.bg {
	LINE-HEIGHT: 45px; TEXT-INDENT: 10px; MIN-HEIGHT: 45px; COLOR: #323232; FONT-SIZE: 15px; text-shadow: 1px 1px 1px #c8c8c8
}
#menu SPAN.level2 SPAN.bg {
	LINE-HEIGHT: 45px; TEXT-INDENT: 10px; MIN-HEIGHT: 45px; COLOR: #323232; FONT-SIZE: 15px; text-shadow: 1px 1px 1px #c8c8c8
}
#menu .hover-box1:hover A.level2 SPAN.bg {
	text-shadow: 1px 1px 0px #ffffff
}
#menu A.level2 SPAN.icon {
	TEXT-INDENT: 50px
}
#menu SPAN.level2 SPAN.icon {
	TEXT-INDENT: 50px
}
#menu LI.level2 A.current SPAN.bg {
	FONT-WEIGHT: bold
}
#menu A.level2 SPAN.title {
	LINE-HEIGHT: 33px
}
#menu SPAN.level2 SPAN.title {
	LINE-HEIGHT: 33px
}
#menu A.level2 SPAN.subtitle {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 12px; TEXT-TRANSFORM: none; MARGIN-TOP: -6px; LETTER-SPACING: 0px; COLOR: #646464; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-shadow: none
}
#menu SPAN.level2 SPAN.subtitle {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 12px; TEXT-TRANSFORM: none; MARGIN-TOP: -6px; LETTER-SPACING: 0px; COLOR: #646464; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-shadow: none
}
#menu .sub {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#menu UL.level3 {
	PADDING-LEFT: 12px
}
#menu A.level3:hover {
	TEXT-DECORATION: underline
}
#menu A.level3 SPAN.bg {
	LINE-HEIGHT: 17px; PADDING-LEFT: 10px; BACKGROUND: url(/site/images/menu_level3_item.png) no-repeat 1px 5px; FONT-SIZE: 11px
}
#menu SPAN.level3 SPAN.bg {
	LINE-HEIGHT: 17px; PADDING-LEFT: 10px; BACKGROUND: url(/site/images/menu_level3_item.png) no-repeat 1px 5px; FONT-SIZE: 11px
}
#menu .columns2 UL.level2 {
	FLOAT: left
}
#menu .columns3 UL.level2 {
	FLOAT: left
}
#menu .columns4 UL.level2 {
	FLOAT: left
}
#menu .columns2 UL.level2 {
	WIDTH: 50%
}
#menu .columns3 UL.level2 {
	WIDTH: 34%
}
#menu .columns3 UL.first {
	WIDTH: 33%
}
#menu .columns3 UL.last {
	WIDTH: 33%
}
#menu .columns4 UL.level2 {
	WIDTH: 25%
}
#menu .columns2 LI.level2 .group-box1 {
	MARGIN-RIGHT: 5px
}
#menu .columns3 LI.level2 .group-box1 {
	MARGIN-RIGHT: 5px
}
#menu .columns4 LI.level2 .group-box1 {
	MARGIN-RIGHT: 5px
}
#menu .columns2 UL.last LI.level2 .group-box1 {
	MARGIN-RIGHT: 0px
}
#menu .columns3 UL.last LI.level2 .group-box1 {
	MARGIN-RIGHT: 0px
}
#menu .columns4 UL.last LI.level2 .group-box1 {
	MARGIN-RIGHT: 0px
}
DIV.mod-menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.mod-menu UL.menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.mod-menu UL.menu A {
	DISPLAY: block
}
DIV.mod-menu UL.menu SPAN {
	DISPLAY: block
}
DIV.mod-menu UL.menu A {
	TEXT-DECORATION: none
}
DIV.mod-menu UL.menu SPAN.icon {
	TEXT-INDENT: 35px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 50%
}
DIV.mod-menu UL.menu LI.parent SPAN.separator {
	CURSOR: pointer
}
DIV.mod-menu UL.menu SPAN.subtitle {
	DISPLAY: none
}
DIV.mod-black UL.menu SPAN.bg {
	LINE-HEIGHT: 24px; TEXT-INDENT: 35px; HEIGHT: 25px; COLOR: #646464; text-shadow: 0px 1px 0px #ffffff, 0px 2px 2px #c8c8c8
}
DIV.mod-black UL.menu A.current SPAN.bg {
	FONT-WEIGHT: bold
}
DIV.mod-black UL.menu LI.level1 {
	BACKGROUND: url(/site/images/submenu_level2_bg.png) #fafbfc repeat-x 0px 0px
}
DIV.mod-black UL.menu A.level1 {
	BACKGROUND: url(/site/images/submenu_level1_item.png) #ffffff no-repeat 0px 0px
}
DIV.mod-black UL.menu SPAN.level1 {
	BACKGROUND: url(/site/images/submenu_level1_item.png) #ffffff no-repeat 0px 0px
}
DIV.mod-black UL.menu LI.parent A.level1 SPAN.bg {
	BACKGROUND: url(/site/images/submenu_level1_parent.png) no-repeat 100% 0px
}
DIV.mod-black UL.menu LI.parent SPAN.level1 SPAN.bg {
	BACKGROUND: url(/site/images/submenu_level1_parent.png) no-repeat 100% 0px
}
DIV.mod-black UL.menu LI.parent A.active SPAN.bg {
	BACKGROUND-POSITION: 100% -25px
}
DIV.mod-black UL.menu LI.parent SPAN.active SPAN.bg {
	BACKGROUND-POSITION: 100% -25px
}
DIV.mod-black UL.menu UL.level2 {
	BORDER-BOTTOM: #d8dadc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
DIV.mod-black UL.menu LI.level2 SPAN.bg {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
DIV.mod-black UL.menu A.level2 SPAN.bg {
	TEXT-INDENT: 35px
}
DIV.mod-black UL.menu A.level3 SPAN.bg {
	TEXT-INDENT: 45px
}
DIV.mod-black UL.menu A.level4 SPAN.bg {
	TEXT-INDENT: 55px
}
DIV.mod-band UL.menu {
	BORDER-BOTTOM: #cfd1d3 1px solid
}
DIV.mod-band UL.menu SPAN.bg {
	COLOR: #646464; text-shadow: 0px 1px 0px #ffffff, 0px 2px 2px #c8c8c8
}
DIV.mod-band UL.menu .level1 .level1 SPAN.bg {
	BORDER-BOTTOM: #fafbfb 1px solid; LINE-HEIGHT: 23px; TEXT-INDENT: 15px; HEIGHT: 23px; BORDER-TOP: #cfd1d3 1px solid
}
DIV.mod-band UL.menu LI.first .level1 SPAN.bg {
	BORDER-TOP: medium none
}
DIV.mod-band UL.menu LI.parent A.level1 SPAN.bg {
	BACKGROUND: url(/site/images/submenu_level1_parent.png) no-repeat 100% 0px
}
DIV.mod-band UL.menu LI.parent SPAN.level1 SPAN.bg {
	BACKGROUND: url(/site/images/submenu_level1_parent.png) no-repeat 100% 0px
}
DIV.mod-band UL.menu LI.parent A.active SPAN.bg {
	BACKGROUND-POSITION: 100% -25px
}
DIV.mod-band UL.menu LI.parent SPAN.active SPAN.bg {
	BACKGROUND-POSITION: 100% -25px
}
DIV.mod-band UL.menu UL.level2 {
	BORDER-BOTTOM: #fafbfb 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f0f3f5; BORDER-TOP: #cfd1d3 1px solid; PADDING-TOP: 2px
}
DIV.mod-band UL.menu .level2 SPAN.bg {
	LINE-HEIGHT: 20px; TEXT-INDENT: 25px; HEIGHT: 20px
}
DIV.mod-band UL.menu A.current SPAN.bg {
	FONT-WEIGHT: bold
}
.module H3.header {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #323232; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.module SPAN.header-2 {
	DISPLAY: block
}
.module SPAN.header-3 {
	DISPLAY: block
}
.module H3.header SPAN.title {
	LINE-HEIGHT: 27px; DISPLAY: block; FONT-SIZE: 15px
}
.module H3.header SPAN.subtitle {
	LINE-HEIGHT: 10px; MARGIN-TOP: -5px; TEXT-INDENT: 1px; DISPLAY: block; LETTER-SPACING: 0px; COLOR: #646464; FONT-SIZE: 9px; FONT-WEIGHT: normal
}
DIV.separator .module {
	MARGIN: 0px 15px 0px 0px
}
#left .module {
	MARGIN-BOTTOM: 15px
}
#right .module {
	MARGIN-BOTTOM: 15px
}
#contentleft .module {
	MARGIN-BOTTOM: 15px
}
#contentright .module {
	MARGIN-BOTTOM: 15px
}
#left .last {
	MARGIN-BOTTOM: 0px
}
#right .last {
	MARGIN-BOTTOM: 0px
}
#contentleft .last {
	MARGIN-BOTTOM: 0px
}
#contentright .last {
	MARGIN-BOTTOM: 0px
}
#top .topblock .module {
	MARGIN: 15px 0px 0px
}
#bottom .bottomblock .module {
	MARGIN: 0px 0px 15px
}
#toolbar .left .module {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/site/images/toolbar_separator.png) no-repeat 100% 0px; FLOAT: left; PADDING-TOP: 0px
}
#toolbar .right .module {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/site/images/toolbar_separator.png) no-repeat 0px 0px; FLOAT: right; PADDING-TOP: 0px
}
#headerbar .left .module {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#headerbar .right .module {
	FLOAT: right; MARGIN-LEFT: 15px
}
#contentleft .module {
	MARGIN-LEFT: 12px; MARGIN-RIGHT: 12px
}
#contentright .module {
	MARGIN-LEFT: 12px; MARGIN-RIGHT: 12px
}
#contentleft DIV.mod-line {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 1px
}
#contentleft DIV.mod-ridge {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 1px
}
#contentleft DIV.mod-band {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 1px
}
#contentright DIV.mod-line {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 0px
}
#contentright DIV.mod-ridge {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 0px
}
#contentright DIV.mod-band {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 0px
}
DIV.module {
	POSITION: relative
}
DIV.module DIV.badge {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 39px; BACKGROUND: url(/site/images/module_badges.png) no-repeat 0px 0px; HEIGHT: 39px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
DIV.module DIV.badge-hot {
	BACKGROUND-POSITION: 0px 0px
}
DIV.module DIV.badge-top {
	BACKGROUND-POSITION: 0px -40px
}
DIV.module DIV.badge-pick {
	BACKGROUND-POSITION: 0px -80px
}
DIV.module DIV.badge-new {
	BACKGROUND-POSITION: 0px -120px
}
DIV.module H3.header SPAN.icon {
	POSITION: relative; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/site/images/module_icons.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden; LEFT: -5px
}
DIV.module H3.header SPAN.icon-feed {
	BACKGROUND-POSITION: 0px 0px
}
DIV.module H3.header SPAN.icon-download {
	BACKGROUND-POSITION: 0px -30px
}
DIV.module H3.header SPAN.icon-twitter {
	BACKGROUND-POSITION: 0px -60px
}
DIV.module H3.header SPAN.icon-mail {
	BACKGROUND-POSITION: 0px -90px
}
DIV.module H3.header SPAN.icon-message {
	BACKGROUND-POSITION: 0px -120px
}
DIV.module H3.header SPAN.icon-users {
	BACKGROUND-POSITION: 0px -150px
}
DIV.module H3.header SPAN.icon-shopping {
	BACKGROUND-POSITION: 0px -180px
}
DIV.module H3.header SPAN.icon-lock {
	BACKGROUND-POSITION: 0px -210px
}
DIV.mod-blank {
	OVERFLOW: hidden
}
#headerbar DIV.mod-blank {
	PADDING-TOP: 15px
}
#menu UL.mod-dropdown {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#menu .mod-dropdown .module {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#menu .mod-dropdown .dropdown {
	WIDTH: 300px
}
DIV.mod-headerbar DIV.box-1 {
	BACKGROUND: url(/site/images/module_headerbar.png) no-repeat 0px 0px
}
DIV.mod-headerbar DIV.box-2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/site/images/module_headerbar.png) no-repeat 100% -75px; PADDING-TOP: 0px
}
DIV.mod-headerbar DIV.box-3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/site/images/module_headerbar.png) repeat-x 0px -150px; HEIGHT: 55px; OVERFLOW: hidden; PADDING-TOP: 10px
}
DIV.mod-rounded DIV.box-t1 {
	BACKGROUND: url(/site/images/module_rounded_white_corners.png) no-repeat 0px 0px
}
DIV.mod-rounded DIV.box-t2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/site/images/module_rounded_white_corners.png) no-repeat 100% -15px; PADDING-TOP: 0px
}
DIV.mod-rounded DIV.box-t3 {
	BACKGROUND: #ffffff; HEIGHT: 9px; BORDER-TOP: #d2d2d2 1px solid
}
DIV.mod-rounded DIV.box-1 {
	BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 0px
}
DIV.mod-rounded DIV.box-b1 {
	BACKGROUND: url(/site/images/module_rounded_white_corners.png) no-repeat 0px -30px
}
DIV.mod-rounded DIV.box-b2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/site/images/module_rounded_white_corners.png) no-repeat 100% -45px; PADDING-TOP: 0px
}
DIV.mod-rounded DIV.box-b3 {
	BORDER-BOTTOM: #d2d2d2 1px solid; BACKGROUND: #ffffff; HEIGHT: 9px
}
DIV.mod-rounded H3.header {
	LINE-HEIGHT: 27px; HEIGHT: 30px; text-shadow: 1px 1px 1px #c8c8c8
}
DIV.mod-rounded H3.header SPAN.icon {
	TOP: -2px
}
DIV.mod-rounded-grey DIV.box-t1 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_corners.png)
}
DIV.mod-rounded-grey DIV.box-t2 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_corners.png)
}
DIV.mod-rounded-grey DIV.box-1 {
	BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #ffffff; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 0px
}
DIV.mod-rounded-grey DIV.box-2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND: url(/site/images/module_rounded_grey_fading.png) repeat-x 0px 100%; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.mod-rounded-grey DIV.box-b1 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_corners.png)
}
DIV.mod-rounded-grey DIV.box-b2 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_corners.png)
}
DIV.mod-rounded-grey DIV.box-b3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(/site/images/module_rounded_grey_corners.png) repeat-x 0px -60px; HEIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.mod-rounded-grey EM.box {
	BACKGROUND: #ffffff
}
DIV.mod-rounded-header DIV.deepest {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 30px
}
DIV.mod-rounded-header DIV.box-1 DIV.deepest {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 30px
}
DIV.mod-rounded-header DIV.header-1 {
	POSITION: absolute; BACKGROUND: url(/site/images/module_rounded_grey_header_grey.png) no-repeat 0px 0px; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
DIV.mod-rounded-header DIV.header-2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: url(/site/images/module_rounded_grey_header_grey.png) no-repeat 100% -45px; PADDING-TOP: 0px
}
DIV.mod-rounded-header DIV.header-3 {
	BACKGROUND: url(/site/images/module_rounded_grey_header_grey.png) repeat-x 100% -90px; HEIGHT: 40px
}
DIV.mod-rounded-header H3.header {
	POSITION: absolute;
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 15px;
	HEIGHT: 40px;
	OVERFLOW: hidden;
	TOP: 0px;
	RIGHT: 0px;
	LEFT: 0px;
	text-shadow: 0px 1px 0px #ffffff, 0px 2px 2px #c8c8c8;
	width: 1092px;
}
DIV.mod-rounded-header H3.header SPAN.icon {
	TOP: 2px
}
DIV.mod-rounded-header-blue DIV.header-1 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_blue.png)
}
DIV.mod-rounded-header-blue DIV.header-2 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_blue.png)
}
DIV.mod-rounded-header-blue DIV.header-3 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_blue.png)
}
DIV.mod-rounded-header-blue H3.header {
	COLOR: #ffffff; text-shadow: 0px 1px 1px #323232
}
DIV.mod-rounded-header-blue H3.header SPAN.subtitle {
	COLOR: #ffffff
}
DIV.mod-rounded-header-red DIV.header-1 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_red.png)
}
DIV.mod-rounded-header-red DIV.header-2 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_red.png)
}
DIV.mod-rounded-header-red DIV.header-3 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_red.png)
}
DIV.mod-rounded-header-red H3.header {
	COLOR: #ffffff; text-shadow: 0px 1px 1px #323232
}
DIV.mod-rounded-header-red H3.header SPAN.subtitle {
	COLOR: #ffffff
}
DIV.mod-rounded-header-orange DIV.header-1 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_orange.png)
}
DIV.mod-rounded-header-orange DIV.header-2 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_orange.png)
}
DIV.mod-rounded-header-orange DIV.header-3 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_orange.png)
}
DIV.mod-rounded-header-orange H3.header {
	COLOR: #ffffff; text-shadow: 0px 1px 1px #323232
}
DIV.mod-rounded-header-orange H3.header SPAN.subtitle {
	COLOR: #ffffff
}
DIV.mod-rounded-header-green DIV.header-1 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_green.png)
}
DIV.mod-rounded-header-green DIV.header-2 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_green.png)
}
DIV.mod-rounded-header-green DIV.header-3 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_green.png)
}
DIV.mod-rounded-header-green H3.header {
	COLOR: #ffffff; text-shadow: 0px 1px 1px #323232
}
DIV.mod-rounded-header-green H3.header SPAN.subtitle {
	COLOR: #ffffff
}
DIV.mod-rounded-header-pink DIV.header-1 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_pink.png)
}
DIV.mod-rounded-header-pink DIV.header-2 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_pink.png)
}
DIV.mod-rounded-header-pink DIV.header-3 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_pink.png)
}
DIV.mod-rounded-header-pink H3.header {
	COLOR: #ffffff; text-shadow: 0px 1px 1px #323232
}
DIV.mod-rounded-header-pink H3.header SPAN.subtitle {
	COLOR: #ffffff
}
DIV.mod-rounded-header-turquoise DIV.header-1 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_turquoise.png)
}
DIV.mod-rounded-header-turquoise DIV.header-2 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_turquoise.png)
}
DIV.mod-rounded-header-turquoise DIV.header-3 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_turquoise.png)
}
DIV.mod-rounded-header-turquoise H3.header {
	COLOR: #ffffff; text-shadow: 0px 1px 1px #323232
}
DIV.mod-rounded-header-turquoise H3.header SPAN.subtitle {
	COLOR: #ffffff
}
DIV.mod-rounded-header-gold DIV.header-1 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_gold.png)
}
DIV.mod-rounded-header-gold DIV.header-2 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_gold.png)
}
DIV.mod-rounded-header-gold DIV.header-3 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_gold.png)
}
DIV.mod-rounded-header-gold H3.header {
	COLOR: #ffffff; text-shadow: 0px 1px 1px #323232
}
DIV.mod-rounded-header-gold H3.header SPAN.subtitle {
	COLOR: #ffffff
}
DIV.mod-rounded-header-templatecolor DIV.header-1 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_blue.png)
}
DIV.mod-rounded-header-templatecolor DIV.header-2 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_blue.png)
}
DIV.mod-rounded-header-templatecolor DIV.header-3 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_blue.png)
}
DIV.mod-rounded-header-templatecolor H3.header {
	COLOR: #ffffff; text-shadow: 0px 1px 1px #323232
}
DIV.mod-rounded-header-templatecolor H3.header SPAN.subtitle {
	COLOR: #ffffff
}
DIV.mod-black DIV.box-t1 {
	BACKGROUND: url(/site/images/module_black.png) no-repeat 0px 0px
}
DIV.mod-black DIV.box-t2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: url(/site/images/module_black.png) no-repeat 100% -40px; PADDING-TOP: 0px
}
DIV.mod-black DIV.box-t3 {
	BACKGROUND: url(/site/images/module_black.png) repeat-x 0px -80px; HEIGHT: 35px
}
DIV.mod-black DIV.box-1 {
	BORDER-LEFT: #141414 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: url(/site/images/module_black.png) #141414 repeat-x 0px -150px; COLOR: #c8c8c8; OVERFLOW: hidden; BORDER-RIGHT: #141414 1px solid; PADDING-TOP: 10px
}
DIV.mod-black DIV.box-b1 {
	BACKGROUND: url(/site/images/module_black.png) no-repeat 0px -120px
}
DIV.mod-black DIV.box-b2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: url(/site/images/module_black.png) no-repeat 100% -135px; PADDING-TOP: 0px
}
DIV.mod-black DIV.box-b3 {
	BORDER-BOTTOM: #b6bfc6 1px solid; BACKGROUND: #dce1e6; HEIGHT: 9px
}
DIV.mod-black H3.header {
	Z-INDEX: 1; POSITION: absolute; LINE-HEIGHT: 35px; PADDING-LEFT: 15px; HEIGHT: 35px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; LEFT: 0px; text-shadow: 0px 1px 0px #ffffff, 0px 2px 2px #c8c8c8
}
DIV.mod-black H3.header SPAN.icon {
	TOP: 2px
}
DIV.mod-black EM.box {
	BORDER-BOTTOM-COLOR: #646464; BORDER-TOP-COLOR: #646464; BACKGROUND: #323232; BORDER-RIGHT-COLOR: #646464; BORDER-LEFT-COLOR: #646464
}
DIV.mod-black H1 {
	COLOR: #ffffff; text-shadow: none
}
DIV.mod-black H2 {
	COLOR: #ffffff; text-shadow: none
}
DIV.mod-black H3 {
	COLOR: #ffffff; text-shadow: none
}
DIV.mod-black H4 {
	COLOR: #ffffff; text-shadow: none
}
DIV.mod-black H5 {
	COLOR: #ffffff; text-shadow: none
}
DIV.mod-black H6 {
	COLOR: #ffffff; text-shadow: none
}
DIV.mod-menu-black DIV.box-t1 {
	BACKGROUND: url(/site/images/module_rounded_grey_header_grey.png) no-repeat 0px 0px
}
DIV.mod-menu-black DIV.box-t2 {
	BACKGROUND: url(/site/images/module_rounded_grey_header_grey.png) no-repeat 100% -45px
}
DIV.mod-menu-black DIV.box-t3 {
	BACKGROUND: url(/site/images/module_rounded_grey_header_grey.png) repeat-x 0px -90px
}
DIV.mod-menu-black DIV.box-1 {
	BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; COLOR: #646464; OVERFLOW: hidden; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 0px
}
DIV.mod-line DIV.box-1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; OVERFLOW: hidden; PADDING-TOP: 5px
}
DIV.mod-line H3.header {
	LINE-HEIGHT: 27px; PADDING-LEFT: 15px; BACKGROUND: url(/site/images/module_line.png) repeat-x 0px 100%; HEIGHT: 30px; text-shadow: 0px 1px 0px #ffffff, 0px 1px 5px #c8c8c8
}
DIV.mod-ridge DIV.box-1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(/site/images/module_ridge.png) repeat-x 0px -27px; OVERFLOW: hidden; PADDING-TOP: 5px
}
DIV.mod-ridge H3.header {
	LINE-HEIGHT: 27px; PADDING-LEFT: 15px; BACKGROUND: url(/site/images/module_ridge.png) repeat-x 0px 8px; HEIGHT: 30px; text-shadow: 0px 1px 0px #ffffff, 0px 1px 5px #c8c8c8
}
DIV.mod-band {
	MARGIN-TOP: 5px
}
DIV.mod-band DIV.box-1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(/site/images/module_band_shadow.png) no-repeat 50% 0px; OVERFLOW: hidden; PADDING-TOP: 5px
}
DIV.mod-band H3.header {
	LINE-HEIGHT: 29px; BACKGROUND: url(/site/images/module_band_bg.png) repeat-x 0px -70px; text-shadow: 0px 1px 0px #ffffff, 0px 1px 5px #c8c8c8
}
DIV.mod-band SPAN.header-2 {
	BACKGROUND: url(/site/images/module_band_bg.png) no-repeat 0px 0px
}
DIV.mod-band SPAN.header-3 {
	PADDING-LEFT: 15px; BACKGROUND: url(/site/images/module_band_bg.png) no-repeat 100% -35px; HEIGHT: 30px
}
DIV.mod-menu-band DIV.box-1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.mod-polaroid DIV.badge-tape {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 114px; BACKGROUND: url(/site/images/module_polaroid_tape.png) no-repeat 0px 0px; HEIGHT: 38px; MARGIN-LEFT: -57px; TOP: -13px; LEFT: 50%
}
DIV.mod-polaroid DIV.box-1 {
	BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 13px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/site/images/module_polaroid_bg.png) #ffffff repeat-x 0px 100%; OVERFLOW: hidden; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 10px
}
DIV.mod-polaroid DIV.box-2 {
	MARGIN-BOTTOM: 5px; BACKGROUND: #000000
}
DIV.mod-polaroid DIV.box-3 {
	PADDING-BOTTOM: 10px; FONT-STYLE: italic; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #c8c8c8; OVERFLOW: hidden; PADDING-TOP: 10px
}
DIV.mod-polaroid DIV.box-b1 {
	BACKGROUND: url(/site/images/module_polaroid_shadows.png) no-repeat 0px 0px
}
DIV.mod-polaroid DIV.box-b2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 70px; PADDING-RIGHT: 70px; BACKGROUND: url(/site/images/module_polaroid_shadows.png) no-repeat 100% -5px; PADDING-TOP: 0px
}
DIV.mod-polaroid DIV.box-b3 {
	BACKGROUND: url(/site/images/module_polaroid_shadows.png) repeat-x 0px -10px; HEIGHT: 5px
}
DIV.mod-polaroid H3.header {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; FONT-STYLE: italic; MARGIN: 0px; FONT-FAMILY: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; HEIGHT: 25px; COLOR: #323232; FONT-SIZE: 140%
}
DIV.mod-postit DIV.box-1 {
	BACKGROUND: #ffffaa; COLOR: #323232
}
DIV.mod-postit DIV.box-2 {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif; OVERFLOW: hidden; PADDING-TOP: 15px
}
DIV.mod-postit DIV.box-b1 {
	BACKGROUND: url(/site/images/module_postit_shadows.png) no-repeat 0px 0px
}
DIV.mod-postit DIV.box-b2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 60px; PADDING-RIGHT: 90px; BACKGROUND: url(/site/images/module_postit_shadows.png) no-repeat 100% -40px; PADDING-TOP: 0px
}
DIV.mod-postit DIV.box-b3 {
	BACKGROUND: url(/site/images/module_postit_shadows.png) repeat-x 0px -80px; HEIGHT: 40px
}
DIV.mod-postit H3.header {
	LINE-HEIGHT: 30px; FONT-STYLE: italic; TEXT-INDENT: 15px; MARGIN: -15px -15px 5px; FONT-FAMILY: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif; BACKGROUND: #ffffda; LETTER-SPACING: -1px; HEIGHT: 30px; COLOR: #323232; FONT-SIZE: 140%
}
DIV.mod-tab {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
DIV.mod-tab DIV.box-1 {
	BACKGROUND: url(/site/images/module_tab_l.png) repeat-y 0px 0px
}
DIV.mod-tab DIV.box-2 {
	BACKGROUND: url(/site/images/module_tab_t.png) repeat-x 0px 0px
}
DIV.mod-tab DIV.box-3 {
	BACKGROUND: url(/site/images/module_tab_tr.png) no-repeat 100% 0px
}
DIV.mod-tab DIV.box-4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(/site/images/module_tab_bl.png) no-repeat 0px 100%; PADDING-TOP: 20px
}
DIV.mod-tab H3.header {
	POSITION: absolute; LINE-HEIGHT: 30px; BACKGROUND: url(/site/images/module_tab_header.png) no-repeat 0px 0px; TOP: 0px; LEFT: 0px
}
DIV.mod-tab SPAN.header-2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 20px; BACKGROUND: url(/site/images/module_tab_header.png) no-repeat 100% -35px; PADDING-TOP: 0px
}
DIV.mod-tab SPAN.header-3 {
	BACKGROUND: url(/site/images/module_tab_header.png) repeat-x 0px -70px; HEIGHT: 30px
}
P.readmore {
	OVERFLOW: hidden
}
DIV.module P.readmore {
	MARGIN-BOTTOM: 0px
}
A.readmore {
	LINE-HEIGHT: 20px; TEXT-INDENT: 10px; WIDTH: 100px; DISPLAY: block; BACKGROUND: url(/site/images/readmore.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 90%; TEXT-DECORATION: none; text-shadow: 0px -1px 1px #ffffff, 0px 2px 2px #b4b4b4
}
A.readmore:link {
	COLOR: #505050
}
A.readmore:visited {
	COLOR: #505050
}
A.readmore:hover {
	BACKGROUND: url(/site/images/readmore.png) no-repeat 0px -25px; COLOR: #000000; text-shadow: 0px 1px 1px #ffffff, 0px 2px 2px #969696
}




P.readmore2 {
	OVERFLOW: hidden
}
DIV.module P.readmore2 {
	MARGIN-BOTTOM: 0px
}
A.readmore2 {
	LINE-HEIGHT: 20px; TEXT-INDENT: 10px; WIDTH: 150px; DISPLAY: block; BACKGROUND: url(/site/images/readmore2.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 90%; TEXT-DECORATION: none; text-shadow: 0px -1px 1px #ffffff, 0px 2px 2px #b4b4b4
}
A.readmore2:link {
	COLOR: #505050
}
A.readmore2:visited {
	COLOR: #505050
}
A.readmore2:hover {
	BACKGROUND: url(/site/images/readmore2.png) no-repeat 0px -25px; COLOR: #000000; text-shadow: 0px 1px 1px #ffffff, 0px 2px 2px #969696
}





.tool-tip {
	BORDER-BOTTOM: #d4d5aa 1px solid; BORDER-LEFT: #d4d5aa 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MAX-WIDTH: 200px; BACKGROUND: #ffc; FLOAT: left; COLOR: #323232; BORDER-TOP: #d4d5aa 1px solid; BORDER-RIGHT: #d4d5aa 1px solid; PADDING-TOP: 5px
}
.tool-title {
	PADDING-BOTTOM: 5px; MARGIN: -15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/templates/system/site/images/selector-arrow.png) no-repeat; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.tool-text {
	MARGIN: 0px; FONT-SIZE: 100%
}
DIV.joomla H1 {
	LETTER-SPACING: -1px
}
DIV.joomla H1.title {
	text-shadow: 0px 1px 0px #ffffff, 0px 2px 4px #aaaaaa
}
DIV.joomla H1.pagetitle {
	MARGIN-TOP: 0px
}
DIV.joomla DIV.description {
	MARGIN: 10px 0px; OVERFLOW: hidden
}
DIV.joomla DIV.description IMG.left {
	FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.joomla DIV.description IMG.right {
	FLOAT: right; MARGIN-LEFT: 15px
}
DIV.joomla DIV.filter {
	MARGIN: 10px 0px
}
DIV.joomla TABLE.joomlatable TH {
	BORDER-BOTTOM: #b4b4b4 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ebebeb; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV.joomla TABLE.joomlatable TR.even TD {
	BORDER-BOTTOM: #dcdcdc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0; PADDING-TOP: 5px
}
DIV.joomla TABLE.joomlatable TR.odd TD {
	BORDER-BOTTOM: #dcdcdc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fafafa; PADDING-TOP: 5px
}
DIV.joomla SPAN.number {
	FONT-STYLE: italic; COLOR: #969696
}
DIV.joomla DIV.blog DIV.description {
	PADDING-BOTTOM: 20px; MARGIN: 10px 0px 15px; BACKGROUND: url(/site/images/article_separator.png) repeat-x 50% 100%
}
DIV.joomla DIV.leadingarticles {
	OVERFLOW: hidden
}
DIV.joomla DIV.teaserarticles {
	OVERFLOW: hidden
}
DIV.joomla DIV.item {
	MARGIN-BOTTOM: 15px
}
DIV.joomla DIV.item-bg {
	PADDING-BOTTOM: 5px; BACKGROUND: url(/site/images/article_separator.png) repeat-x 50% 100%; OVERFLOW: hidden
}
DIV.joomla DIV.multicolumns DIV.item {
	MARGIN: 0px 15px 15px
}
DIV.joomla DIV.multicolumns DIV.first DIV.item {
	MARGIN-LEFT: 0px
}
DIV.joomla DIV.multicolumns DIV.last DIV.item {
	MARGIN-RIGHT: 0px
}
DIV.joomla DIV.morearticles {
	MARGIN: 10px 0px
}
DIV.joomla DIV.pagination {
	TEXT-ALIGN: center
}
DIV.joomla DIV.pagination P.results {
	
}
DIV.joomla DIV.headline {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 5px; OVERFLOW: hidden
}
DIV.joomla H1.title {
	MARGIN: 0px; FLOAT: left
}
DIV.joomla DIV.multicolumns H1.title {
	LETTER-SPACING: -1px; FONT-SIZE: 200%
}
DIV.joomla DIV.icons {
	FLOAT: right
}
DIV.joomla DIV.icon {
	MARGIN-TOP: 10px; FLOAT: right
}
DIV.joomla DIV.multicolumns DIV.icon {
	MARGIN-TOP: 5px
}
DIV.joomla DIV.edit {
	FLOAT: left; MARGIN-LEFT: 10px
}
DIV.joomla DIV.pdf {
	MARGIN-RIGHT: 5px
}
DIV.joomla DIV.print {
	MARGIN-RIGHT: 5px
}
DIV.joomla DIV.email {
	
}
DIV.joomla DIV.printscreen {
	
}
DIV.joomla P.iteminfo {
	MARGIN: 0px 0px 15px
}
DIV.joomla P.articleinfo {
	LINE-HEIGHT: 150%; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 0px; LETTER-SPACING: 1px; FONT-SIZE: 80%
}
DIV.joomla P.articleinfo SPAN.modified {
	WHITE-SPACE: nowrap
}
DIV.joomla P.articleinfo SPAN.author {
	WHITE-SPACE: nowrap
}
DIV.joomla P.articleinfo SPAN.created {
	WHITE-SPACE: nowrap
}
DIV.joomla P.articleinfo SPAN.url {
	WHITE-SPACE: nowrap
}
DIV.joomla DIV.edit-article FIELDSET {
	MARGIN-BOTTOM: 30px
}
DIV.joomla DIV.edit-article FIELDSET DIV {
	OVERFLOW: hidden
}
DIV.joomla DIV.edit-article LABEL.label-left {
	WIDTH: 150px; DISPLAY: block; FLOAT: left
}
DIV.joomla DIV.edit-article DIV.save {
	MARGIN: 0px; FLOAT: right
}
DIV.joomla DIV.edit-article DIV#editor-xtd-buttons {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden
}
DIV.joomla DIV.edit-article DIV#editor-xtd-buttons DIV {
	MARGIN: 0px
}
DIV.joomla DIV.edit-article DIV#editor-xtd-buttons DIV.button2-left {
	MARGIN-RIGHT: 5px
}
DIV.joomla DIV.edit-article DIV#editor-xtd-buttons A:link {
	COLOR: #323232
}
DIV.joomla DIV.edit-article DIV#editor-xtd-buttons A:visited {
	COLOR: #323232
}
DIV.joomla DIV.edit-article DIV#editor-xtd-buttons A:hover {
	COLOR: #323232
}
DIV.joomla DIV.weblinks FIELDSET {
	
}
DIV.joomla DIV.weblinks FIELDSET DIV {
	OVERFLOW: hidden
}
DIV.joomla DIV.weblinks LABEL.label-left {
	WIDTH: 150px; DISPLAY: block; FLOAT: left
}
DIV.joomla DIV.search P.info {
	FONT-STYLE: italic; MARGIN: 0px; COLOR: #969696
}
DIV.joomla DIV.search SPAN.highlight {
	BACKGROUND: #ffffff; COLOR: #323232
}
DIV.joomla DIV.poll FIELDSET {
	MARGIN: 15px 0px 10px
}
DIV.joomla DIV.contact H1 {
	MARGIN-BOTTOM: 0px; LETTER-SPACING: -1px; FONT-SIZE: 250%; FONT-WEIGHT: normal
}
DIV.joomla DIV.contact H2 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; LETTER-SPACING: 0px; FONT-SIZE: 120%; FONT-WEIGHT: normal
}
DIV.joomla DIV.contact DIV.image {
	FLOAT: right
}
DIV.joomla DIV.contact TABLE {
	MARGIN-BOTTOM: 10px
}
DIV.joomla DIV.contact LABEL.label-top {
	DISPLAY: block
}
DIV.joomla DIV.user LABEL.label-left {
	WIDTH: 130px; DISPLAY: block; FLOAT: left
}
DIV.joomla DIV.user SPAN.label-left {
	WIDTH: 130px; DISPLAY: block; FLOAT: left
}
IFRAME.wrapper {
	WIDTH: 100%
}
DIV.module-newsflash {
	OVERFLOW: hidden
}
DIV.module-newsflash DIV.item {
	PADDING-BOTTOM: 15px; OVERFLOW: hidden
}
DIV.module-newsflash DIV.last {
	PADDING-BOTTOM: 0px
}
.default-search DIV.searchbox {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; BACKGROUND: url(/site/images/searchbox_bg.png) no-repeat 0px 0px; HEIGHT: 18px; PADDING-TOP: 0px
}
.default-search DIV.searchbox:hover {
	BACKGROUND: url(/site/images/searchbox_bg.png) no-repeat 0px -18px
}
.default-search DIV.searchbox:hover INPUT {
	COLOR: #000000
}
.default-search DIV.searchbox INPUT:focus {
	COLOR: #000000
}
.default-search DIV.searchbox INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 102px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 15px; COLOR: #646464; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
.default-search DIV.searchbox BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 18px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 18px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.default-search DIV.searchbox BUTTON.search-magnifier {
	BACKGROUND: url(/site/images/search_magnifier_icon.png) no-repeat 0px 0px
}
.contentheading {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; COLOR: #c8001e; FONT-SIZE: 250%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.componentheading {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; COLOR: #c8001e; FONT-SIZE: 250%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
INPUT.system-openid {
	PADDING-LEFT: 18px; BACKGROUND: url(http://openid.net/login-bg.gif) #fff no-repeat 0px 50%; COLOR: #000
}
.system-unpublished {
	BORDER-BOTTOM: #c4d3df 4px solid; BACKGROUND: #e8edf1; BORDER-TOP: #c4d3df 4px solid
}
#system-message {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
#system-message DT {
	FONT-WEIGHT: bold
}
#system-message DD {
	PADDING-BOTTOM: 0px; TEXT-INDENT: 30px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#system-message DD UL {
	BORDER-BOTTOM: #84a7db 3px solid; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; COLOR: #0055bb; BORDER-TOP: #84a7db 3px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
#system-message DT.message {
	DISPLAY: none
}
#system-message DD.message {
	
}
#system-message DT.error {
	DISPLAY: none
}
#system-message DD.error UL {
	BORDER-BOTTOM: #de7a7b 3px solid; BACKGROUND-COLOR: #e6c0c0; COLOR: #c00; BORDER-TOP: #de7a7b 3px solid
}
#system-message DT.notice {
	DISPLAY: none
}
#system-message DD.notice UL {
	BORDER-BOTTOM: #f0dc7e 3px solid; BACKGROUND: #efe7b8; COLOR: #c00; BORDER-TOP: #f0dc7e 3px solid
}
#system-debug {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #ccc; PADDING-TOP: 10px
}
#system-debug DIV {
	FONT-SIZE: 11px
}
.invalid {
	BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; BORDER-RIGHT-COLOR: #ff0000; BORDER-LEFT-COLOR: #ff0000
}
LABEL.invalid {
	COLOR: #ff0000
}
#editor-xtd-buttons {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.button2-left {
	FLOAT: left
}
.button2-right {
	FLOAT: left
}
.button2-left DIV {
	FLOAT: left
}
.button2-right DIV {
	FLOAT: left
}
.button2-left A {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #666; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-right A {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #666; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-left SPAN {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #666; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-right SPAN {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #666; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-left SPAN {
	COLOR: #999; CURSOR: default
}
.button2-right SPAN {
	COLOR: #999; CURSOR: default
}
.button2-left .page A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.button2-right .page A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.button2-left .page SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.button2-right .page SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.page SPAN {
	COLOR: #000; FONT-WEIGHT: bold
}
.button2-left A:hover {
	COLOR: #0b55c4; TEXT-DECORATION: none
}
.button2-right A:hover {
	COLOR: #0b55c4; TEXT-DECORATION: none
}
.button2-left A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 24px; PADDING-TOP: 0px
}
.button2-left SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 24px; PADDING-TOP: 0px
}
.button2-right A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.button2-right SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.button2-left {
	BACKGROUND: url(/templates/system/site/images/j_button2_left.png) no-repeat; FLOAT: left; MARGIN-LEFT: 5px
}
.button2-right {
	BACKGROUND: url(/templates/system/site/images/j_button2_right.png) no-repeat 100% 0px; FLOAT: left; MARGIN-LEFT: 5px
}
.button2-left .image {
	BACKGROUND: url(/templates/system/site/images/j_button2_image.png) no-repeat 100% 0px
}
.button2-left .readmore {
	BACKGROUND: url(/templates/system/site/images/j_button2_readmore.png) no-repeat 100% 0px
}
.button2-left .pagebreak {
	BACKGROUND: url(/templates/system/site/images/j_button2_pagebreak.png) no-repeat 100% 0px
}
DIV.tooltip {
	BORDER-BOTTOM: #d4d5aa 1px solid; BORDER-LEFT: #d4d5aa 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MAX-WIDTH: 200px; BACKGROUND: #ffc; FLOAT: left; BORDER-TOP: #d4d5aa 1px solid; BORDER-RIGHT: #d4d5aa 1px solid; PADDING-TOP: 5px
}
DIV.tooltip H4 {
	PADDING-BOTTOM: 5px; MARGIN: -15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/templates/system/site/images/selector-arrow.png) no-repeat; FONT-SIZE: 95%; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
DIV.tooltip P {
	MARGIN: 0px; FONT-SIZE: 90%
}
.img_caption .left {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.img_caption .right {
	FLOAT: right; MARGIN-LEFT: 1em
}
.img_caption .left P {
	TEXT-ALIGN: center; CLEAR: left
}
.img_caption .right P {
	TEXT-ALIGN: center; CLEAR: right
}
A IMG.calendar {
	WIDTH: 16px; BACKGROUND: url(/templates/system/site/images/calendar.png) no-repeat; HEIGHT: 16px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
#left #form-login FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#page DIV.yoo-search DIV.resultbox {
	Z-INDEX: 20; POSITION: absolute; TOP: 35px; RIGHT: 0px
}
#header DIV.single DIV.yoo-tweet {
	MIN-WIDTH: 200px; MAX-WIDTH: 400px
}
#header DIV.single DIV.yoo-tweet P {
	MARGIN-TOP: 0px
}
#header SPAN.quick SPAN.yoo-login {
	
}
#header SPAN.quick SPAN.yoo-login SPAN.login {
	WIDTH: 231px
}
#header SPAN.quick SPAN.yoo-login SPAN.login SPAN.login-button-text {
	MARGIN-RIGHT: 0px
}
#header SPAN.quick SPAN.yoo-login SPAN.login SPAN.login-button-icon {
	MARGIN-RIGHT: 0px
}
#header SPAN.quick SPAN.yoo-login SPAN.login SPAN.lostpassword {
	MARGIN-TOP: 5px
}
#header SPAN.quick SPAN.yoo-login SPAN.login SPAN.lostusername {
	MARGIN-TOP: 5px
}
#header SPAN.quick SPAN.yoo-login SPAN.login SPAN.registration {
	MARGIN-TOP: 5px
}
#header SPAN.quick SPAN.yoo-login SPAN.logout {
	MARGIN-TOP: 10px; OVERFLOW: visible
}
#header SPAN.quick SPAN.yoo-login SPAN.logout SPAN.logout-button-text {
	MARGIN-RIGHT: 0px
}
#header SPAN.quick SPAN.yoo-login SPAN.logout SPAN.logout-button-icon {
	MARGIN-RIGHT: 0px
}
#header SPAN.niftyquick SPAN.yoo-login {
	
}
#header SPAN.niftyquick SPAN.yoo-login SPAN.login {
	WIDTH: 268px; HEIGHT: 50px
}
#header SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.login-button {
	MARGIN-RIGHT: 0px
}
#header SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostpassword {
	MARGIN-TOP: 5px
}
#header SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostusername {
	MARGIN-TOP: 5px
}
#header SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.registration {
	MARGIN-TOP: 5px
}
#header SPAN.niftyquick SPAN.yoo-login SPAN.logout {
	MARGIN-TOP: 10px; OVERFLOW: visible
}
#header SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.logout-button {
	MARGIN-RIGHT: 0px
}
#header SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username INPUT {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 95%; BACKGROUND: #ffffff; HEIGHT: 12px; OVERFLOW: hidden; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
#header SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password INPUT {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 95%; BACKGROUND: #ffffff; HEIGHT: 12px; OVERFLOW: hidden; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
BODY.yoopage {
	BACKGROUND: #21262d
}
#page-body {
	BACKGROUND-IMAGE: url(/site/images/page_bg_t.png); BACKGROUND-POSITION: 50% 0px
}
#page-footer {
	BACKGROUND-IMAGE: url(/site/images/page_bg_b.png)
}
#menubar {
	BACKGROUND-IMAGE: url(/site/images/menubar_bg.png)
}
#menubar DIV.menubar-2 {
	BACKGROUND-IMAGE: url(/site/images/menubar_bg.png)
}
#menubar DIV.menubar-3 {
	BACKGROUND-IMAGE: url(/site/images/menubar_bg.png)
}
#menu LI.active .level1 SPAN.bg {
	COLOR: #cf1402
}
#menu LI.active .level1 SPAN.subtitle {
	COLOR: #bb2416
}
H1 {
	COLOR: #ca2f1e
}
#page H1 A {
	COLOR: #ca2f1e
}
H3 {
	COLOR: #ca2f1e
}
H5 {
	COLOR: #ca2f1e
}
A:link {
	COLOR: #ca2f1e
}
A:visited {
	COLOR: #ca2f1e
}
.contentheading {
	COLOR: #ca2f1e
}
.componentheading {
	COLOR: #ca2f1e
}
A:hover {
	COLOR: #ff0000
}
DIV.mod-rounded-header-templatecolor DIV.header-1 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_grey.png)
}
DIV.mod-rounded-header-templatecolor DIV.header-2 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_grey.png)
}
DIV.mod-rounded-header-templatecolor DIV.header-3 {
	BACKGROUND-IMAGE: url(/site/images/module_rounded_grey_header_grey.png)
}
DIV.mod-rounded-header-templatecolor H3.header {
	COLOR: #323232; text-shadow: 0px 1px 0px #ffffff, 0px 2px 2px #c8c8c8
}
DIV.mod-rounded-header-templatecolor H3.header SPAN.subtitle {
	COLOR: #646464
}
DIV.module DIV.yoo-gallery {
	MARGIN: 15px auto 5px; WIDTH: 600px
}
