@font-face {
	font-family: Nexus Header;
	src:url(../fonts/Titillium-Regular.eot);
}
@font-face {
	font-family: Nexus Header;
	src:url(../fonts/Titillium-Bold.eot);
}
@font-face {
	font-family: Nexus;
	src:url(../fonts/Aller-Regular.eot);
}
@font-face {
	font-family: Nexus;
	src:url(../fonts/Aller-Italic.eot);
}
@font-face {
	font-family: Nexus;
	src:url(../fonts/Aller-Bold.eot);
}
@font-face {
	font-family: Nexus;
	src:url(../fonts/Aller-BoldItalic.eot);
}
@font-face {
	font-family: Bebas;
	src:url(../fonts/Bebas.eot);
}
@font-face {
	font-family: Continuum;
	src:url(../fonts/Continuum-Regular.eot);
}
@font-face {
	font-family: Continuum;
	src:url(../fonts/Continuum-Bold.eot);
}
@font-face {
	font-family: Nexus Header;
}
@font-face {
	font-family: Nexus Header;
}
@font-face {
	font-family: Nexus;
}
@font-face {
	font-family: Nexus;
}
@font-face {
	font-family: Nexus;
}
@font-face {
	font-family: Nexus;
}
@font-face {
	font-family: Bebas;
}
@font-face {
	font-family: Continuum;
}
@font-face {
	font-family: Continuum;
}
#logo {
	WIDTH: 275px; HEIGHT: 75px
}
#ff-nexus {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
A.nexus {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
#ff-nexus #horiz-menu LI LI SPAN {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
#ff-nexus #horiz-menu LI SPAN {
	FONT-FAMILY: Nexus,Helvetica,Arial,sans-serif
}
#ff-nexus .date-block {
	FONT-FAMILY: Nexus,Helvetica,Arial,sans-serif
}
#ff-nexus H1 {
	FONT-FAMILY: Nexus,Helvetica,Arial,sans-serif
}
#ff-nexus H2 {
	FONT-FAMILY: Nexus,Helvetica,Arial,sans-serif
}
#ff-nexus H3 {
	FONT-FAMILY: Nexus,Helvetica,Arial,sans-serif
}
#ff-nexus H4 {
	FONT-FAMILY: Nexus,Helvetica,Arial,sans-serif
}
#ff-nexus H5 {
	FONT-FAMILY: Nexus,Helvetica,Arial,sans-serif
}
#ff-nexus .roktabs-links {
	FONT-FAMILY: Nexus,Helvetica,Arial,sans-serif
}
#ff-bebas {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
A.bebas {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
#ff-bebas #horiz-menu LI LI SPAN {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
#ff-bebas H3.showtext {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
#ff-bebas .date-block {
	FONT-FAMILY: Bebas,Helvetica,Arial,sans-serif
}
#ff-bebas H1 {
	FONT-FAMILY: Bebas,Helvetica,Arial,sans-serif
}
#ff-bebas H2 {
	FONT-FAMILY: Bebas,Helvetica,Arial,sans-serif
}
#ff-bebas H3 {
	FONT-FAMILY: Bebas,Helvetica,Arial,sans-serif
}
#ff-bebas H4 {
	FONT-FAMILY: Bebas,Helvetica,Arial,sans-serif
}
#ff-bebas H5 {
	FONT-FAMILY: Bebas,Helvetica,Arial,sans-serif
}
#ff-continuum {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
A.continuum {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
#ff-continuum #horiz-menu LI LI SPAN {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
#ff-continuum H3.showtext {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
#ff-continuum .date-block {
	FONT-FAMILY: Continuum,Helvetica,Arial,sans-serif
}
#ff-continuum H1 {
	FONT-FAMILY: Continuum,Helvetica,Arial,sans-serif
}
#ff-continuum H2 {
	FONT-FAMILY: Continuum,Helvetica,Arial,sans-serif
}
#ff-continuum H3 {
	FONT-FAMILY: Continuum,Helvetica,Arial,sans-serif
}
#ff-continuum H4 {
	FONT-FAMILY: Continuum,Helvetica,Arial,sans-serif
}
#ff-continuum H5 {
	FONT-FAMILY: Continuum,Helvetica,Arial,sans-serif
}
#ff-optima {
	FONT-FAMILY: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif
}
A.optima {
	FONT-FAMILY: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif
}
#ff-geneva {
	FONT-FAMILY: Geneva, Tahoma, "Nimbus Sans L", sans-serif
}
A.geneva {
	FONT-FAMILY: Geneva, Tahoma, "Nimbus Sans L", sans-serif
}
#ff-helvetica {
	FONT-FAMILY: Helvetica, Arial, FreeSans, sans-serif
}
A.helvetica {
	FONT-FAMILY: Helvetica, Arial, FreeSans, sans-serif
}
#ff-lucida {
	FONT-FAMILY: "Lucida Grande",Helvetica,Verdana,sans-serif
}
A.lucida {
	FONT-FAMILY: "Lucida Grande",Helvetica,Verdana,sans-serif
}
#ff-georgia {
	FONT-FAMILY: Georgia, sans-serif
}
A.georgia {
	FONT-FAMILY: Georgia, sans-serif
}
#ff-trebuchet {
	FONT-FAMILY: "Trebuchet MS", sans-serif
}
A.trebuchet {
	FONT-FAMILY: "Trebuchet MS", sans-serif
}
#ff-palatino {
	FONT-FAMILY: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif
}
A.palatino {
	FONT-FAMILY: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif
}
INPUT {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
#ff-georgia #horiz-menu .menutop LI LI .item {
	FONT-SIZE: 12px
}
#ff-optima #horiz-menu .menutop LI LI .item {
	FONT-SIZE: 12px
}
HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
BODY {
	MARGIN: 0px; LINE-HEIGHT: 135%
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.f-small {
	FONT-SIZE: 11px
}
BODY.f-small#ff-optima {
	FONT-SIZE: 11px
}
BODY.f-small#ff-georgia {
	FONT-SIZE: 11px
}
BODY {
	FONT-SIZE: 12px
}
BODY.f-default {
	FONT-SIZE: 12px
}
BODY#ff-optima {
	FONT-SIZE: 13px
}
BODY.f-default#ff-optima {
	FONT-SIZE: 13px
}
BODY#ff-georgia {
	FONT-SIZE: 13px
}
BODY.f-default#ff-georgia {
	FONT-SIZE: 13px
}
BODY.f-large {
	FONT-SIZE: 14px
}
BODY.f-large#ff-optima {
	FONT-SIZE: 14px
}
BODY.f-large#ff-georgia {
	FONT-SIZE: 14px
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px
}
H1 {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 10px; LINE-HEIGHT: 135%
}
H2 {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 10px; LINE-HEIGHT: 135%
}
H3 {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 10px; LINE-HEIGHT: 135%
}
H4 {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 10px; LINE-HEIGHT: 135%
}
H5 {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 10px; LINE-HEIGHT: 135%
}
H1 {
	FONT-SIZE: 250%; LINE-HEIGHT: 100%
}
H2 {
	FONT-SIZE: 200%; LINE-HEIGHT: 100%
}
H3 {
	FONT-SIZE: 175%
}
H4 {
	FONT-SIZE: 120%; LINE-HEIGHT: 130%
}
H5 {
	FONT-SIZE: 120%; TEXT-TRANSFORM: uppercase
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.clr {
	CLEAR: both; FONT-SIZE: 0px
}
.rokradios {
	PADDING-RIGHT: 5px; PADDING-LEFT: 22px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; PADDING-TOP: 2px
}
.rokchecks {
	PADDING-RIGHT: 5px; PADDING-LEFT: 22px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; PADDING-TOP: 2px
}
#top-bar .padding {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 8px
}
#top-bar .moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#topleft-mod {
	FLOAT: left; WIDTH: 40%; LINE-HEIGHT: 180%
}
#topright-mod {
	FLOAT: right; WIDTH: 40%; LINE-HEIGHT: 180%
}
#topwrap {
	HEIGHT: 23px
}
#topwrap2 {
	HEIGHT: 23px
}
#topwrap2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#accessibility {
	FLOAT: right; MARGIN-LEFT: 10px; HEIGHT: 16px
}
.textsizer-desc {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; LINE-HEIGHT: 22px; MARGIN-RIGHT: 12px; TEXT-ALIGN: left
}
#accessibility A {
	CURSOR: pointer; TEXT-DECORATION: none
}
#accessibility #buttons {
	MARGIN-TOP: 5px; FLOAT: left; OVERFLOW: hidden; HEIGHT: 12px
}
#accessibility .button {
	DISPLAY: block; FLOAT: right; WIDTH: 11px; HEIGHT: 12px
}
#accessibility A.small .button {
	MARGIN-RIGHT: 8px
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 15px
}
#header .padding {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#logo {
	FLOAT: left
}
.logo-module {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 275px
}
.banner-module {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 50%
}
#header .moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#horiz-menu {
	DISPLAY: block
}
#horiz-menu .padding {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#menu-spacer {
	HEIGHT: 5px
}
#horizmenu-surround {
	POSITION: relative
}
#horizmenu-surround2 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
#horizmenu-surround3 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
#horizmenu-surround4 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
#horizmenu-surround5 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
#horizmenu-surround2 {
	LEFT: 0px; TOP: 0px
}
#horizmenu-surround3 {
	RIGHT: 0px; TOP: 0px
}
#horizmenu-surround4 {
	LEFT: 0px; BOTTOM: 0px
}
#horizmenu-surround5 {
	RIGHT: 0px; BOTTOM: 0px
}
#showcase-section {
	POSITION: relative
}
#showmodules A {
	FONT-WEIGHT: bold
}
#showmodules .feature-desc {
	FONT-SIZE: 17px; LINE-HEIGHT: 135%
}
#featuremodules {
	FONT-SIZE: 110%
}
#tabs-bar {
	OVERFLOW: hidden
}
#featuremodules A {
	FONT-WEIGHT: bold
}
.colmask {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative
}
.col1wrap {
	PADDING-BOTTOM: 2em
}
#maincol {
	POSITION: relative
}
#maincol A {
	FONT-WEIGHT: bold
}
#maincol .separator {
	FONT-WEIGHT: bold
}
#maincol .item {
	FONT-WEIGHT: bold
}
.wrapper {
	POSITION: relative
}
#leftcol A {
	FONT-WEIGHT: bold
}
#leftcol .separator {
	FONT-WEIGHT: bold
}
#leftcol .item {
	FONT-WEIGHT: bold
}
#rightcol A {
	FONT-WEIGHT: bold
}
#rightcol .separator {
	FONT-WEIGHT: bold
}
#rightcol .item {
	FONT-WEIGHT: bold
}
#leftcol-padding {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#rightcol-padding {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.s-c-s .colmid {
	FLOAT: left; WIDTH: 200%; POSITION: relative
}
.s-c-s .colright {
	LEFT: 50%; FLOAT: left; WIDTH: 100%; POSITION: relative
}
.s-c-s .col1wrap {
	RIGHT: 100%; FLOAT: right; PADDING-BOTTOM: 1em; WIDTH: 50%; POSITION: relative
}
.s-c-s .col1pad {
	OVERFLOW: hidden
}
.s-c-s .col1 {
	OVERFLOW: hidden; WIDTH: 100%
}
.s-c-s .col2 {
	FLOAT: left; MARGIN-LEFT: -50%; OVERFLOW: hidden; POSITION: relative
}
.s-c-s .col3 {
	LEFT: 0px; FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.s-c-x .colright {
	FLOAT: left; WIDTH: 200%; POSITION: relative
}
.s-c-x .col1wrap {
	FLOAT: right; PADDING-BOTTOM: 1em; WIDTH: 50%; POSITION: relative
}
.s-c-x .col1 {
	RIGHT: 100%; OVERFLOW: hidden; POSITION: relative
}
.s-c-x .col2 {
	FLOAT: left; POSITION: relative
}
.x-c-s .colright {
	RIGHT: 100%; FLOAT: left; WIDTH: 200%; POSITION: relative
}
.x-c-s .col1wrap {
	LEFT: 50%; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 50%; POSITION: relative
}
.x-c-s .col1 {
	OVERFLOW: hidden
}
.x-c-s .col3 {
	FLOAT: right; POSITION: relative
}
.side-mod {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.side-mod H3 {
	MARGIN: 0px 0px 10px
}
#leftcol .moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#rightcol .moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#searchmod {
	FLOAT: right; WIDTH: 250px
}
#searchmod H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 5px; PADDING-TOP: 0px
}
#searchmod-surround {
	MARGIN-RIGHT: 10px; HEIGHT: 23px
}
#searchmod-surround .inputbox {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 4px; HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px; outline: none
}
#searchmod-surround .search_options {
	MARGIN-TOP: 8px; DISPLAY: block
}
#roksearch_search_str {
	WIDTH: 150px
}
.loading#roksearch_search_str {
	BACKGROUND: url(../images/spinner.gif) no-repeat 97% 50%
}
#roksearch_results {
	MARGIN-TOP: -1px; Z-INDEX: 10000; FLOAT: right; VISIBILITY: hidden; WIDTH: 400px; POSITION: absolute; TEXT-ALIGN: left
}
#roksearch_results A#roksearch_link {
	PADDING-RIGHT: 5px; MARGIN-TOP: 3px; DISPLAY: block; FLOAT: right; WIDTH: 18px; HEIGHT: 18px
}
#roksearch_results H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 120%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%
}
#roksearch_results SPAN {
	DISPLAY: block; FONT-SIZE: 90%; LINE-HEIGHT: 130%
}
#roksearch_results .container-wrapper {
	OVERFLOW: hidden
}
#roksearch_results .page {
	FLOAT: left
}
#roksearch_results .roksearch_header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 100%; PADDING-TOP: 10px
}
#roksearch_results .roksearch_row_btm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 100%; PADDING-TOP: 10px
}
#roksearch_results .roksearch_row_btm {
	BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden
}
#roksearch_results .roksearch_row_btm SPAN {
	LINE-HEIGHT: 140%
}
#roksearch_results SPAN.small {
	MARGIN-TOP: 2px; DISPLAY: inline-block; FONT-SIZE: 10px; MARGIN-BOTTOM: 7px
}
#roksearch_results SPAN.highlight {
	DISPLAY: inline
}
#roksearch_results A.clr {
	FONT-SIZE: 100%
}
#roksearch_results A:hover {
	TEXT-DECORATION: none
}
#roksearch_results .roksearch_odd {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; POSITION: relative
}
#roksearch_results .roksearch_even {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; POSITION: relative
}
#roksearch_results .roksearch_odd-hover H3 {
	PADDING-LEFT: 12px
}
#roksearch_results .roksearch_even-hover H3 {
	PADDING-LEFT: 12px
}
.results OL.list {
	MARGIN-TOP: 0px; PADDING-LEFT: 30px
}
.results OL.list H4 {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px
}
.results OL.list LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.results OL.list LI P {
	MARGIN-TOP: 0px
}
#roksearch_results .container-arrows {
	FLOAT: left; WIDTH: 30px; MARGIN-RIGHT: 5px; POSITION: relative; HEIGHT: 12px
}
#roksearch_results .arrow-left {
	LEFT: 0px; WIDTH: 12px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
#roksearch_results .arrow-left-disabled {
	LEFT: 0px; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
#roksearch_results .arrow-right {
	LEFT: 18px; WIDTH: 12px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
#roksearch_results .arrow-right-disabled {
	LEFT: 18px; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
#roksearch_results .viewall SPAN {
	LINE-HEIGHT: 100%
}
#roksearch_results A.viewall {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#roksearch_results .estimated_res {
	FONT-SIZE: 9px; FLOAT: left; TEXT-TRANSFORM: none; FONT-STYLE: italic
}
#roksearch_results .pagination_res {
	FONT-SIZE: 9px; FLOAT: left; TEXT-TRANSFORM: none; FONT-STYLE: italic
}
#roksearch_results .pagination_res {
	MARGIN-TOP: -1px; FONT-SIZE: 11px; FLOAT: right; FONT-STYLE: normal
}
#roksearch_results .powered-by-google {
	FONT-SIZE: 9px; TEXT-TRANSFORM: lowercase; FONT-STYLE: italic
}
.google-search.roksearch_wrapper4 .roksearch_odd {
	HEIGHT: 110px
}
.google-search.roksearch_wrapper4 .roksearch_even {
	HEIGHT: 110px
}
FORM.search_result INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
FORM.search_result FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.search-results-full .readon-wrap1 {
	MARGIN-TOP: 0px
}
FORM.search_result INPUT.inputbox#search_searchword {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; WIDTH: 300px; LINE-HEIGHT: 22px; PADDING-TOP: 1px; HEIGHT: 22px
}
FORM.search_result FIELDSET.word {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 25px; PADDING-TOP: 10px
}
FORM.search_result FIELDSET.phrase {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 35px; PADDING-TOP: 10px
}
FORM.search_result FIELDSET.word LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 26px
}
FORM.search_result LEGEND {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 26px
}
.search-results-full H3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 130%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM.search_result .display {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 20px; HEIGHT: 20px
}
#roksearch_results .google-search A#roksearch_link {
	MARGIN-TOP: 5px
}
#main-content {
	OVERFLOW: hidden
}
#maincontent-block {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#inset-block-right {
	BACKGROUND-POSITION: 0px 0px; Z-INDEX: 1; FLOAT: right; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
#inset-block-left {
	BACKGROUND-POSITION: 100% 0px; Z-INDEX: 1; FLOAT: left; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
#inset-block-left H3 {
	MARGIN-TOP: 0px
}
#inset-block-right H3 {
	MARGIN-TOP: 0px
}
TABLE.mainbody {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.blog {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.spacer .block {
	FLOAT: left
}
#breadcrumbs {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; PADDING-TOP: 15px; POSITION: relative; HEIGHT: 23px
}
#breadcrumbs-home {
	DISPLAY: block; FLOAT: left; WIDTH: 20px; HEIGHT: 23px
}
#breadcrumbs H3 {
	DISPLAY: none
}
#breadcrumbs .spinner {
	RIGHT: 10px; BACKGROUND: url(../images/spinner.gif) no-repeat center center; FLOAT: right; WIDTH: 16px; POSITION: absolute; TOP: 10px; HEIGHT: 16px
}
SPAN.breadcrumbs {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 110%; OVERFLOW: hidden
}
SPAN.breadcrumbs IMG {
	FLOAT: left; WIDTH: 12px; HEIGHT: 23px
}
SPAN.breadcrumbs A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 23px
}
SPAN.no-link {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 23px
}
SPAN.breadcrumbs SPAN.no-link {
	FONT-WEIGHT: normal
}
SPAN.breadcrumbs A:hover {
	TEXT-DECORATION: none
}
.contentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 200%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
#maincol .contentheading A {
	FONT-WEIGHT: normal
}
P.buttonheading {
	FLOAT: right; MARGIN: 0px 0px 15px 15px
}
P.buttonheading IMG {
	MARGIN-RIGHT: 3px
}
.article-info-surround {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.article-info-surround2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 55px; MIN-HEIGHT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.articleinfo {
	FONT-SIZE: 13px; MARGIN: 0px; LINE-HEIGHT: 140%
}
.iteminfo {
	FONT-SIZE: 13px; MARGIN: 0px; LINE-HEIGHT: 140%
}
.iteminfo {
	DISPLAY: block; FLOAT: left
}
P.pageinfo {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.article-ratings {
	PADDING-RIGHT: 5px; MARGIN-TOP: 25px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
SPAN.modifydate {
	DISPLAY: block
}
SPAN.createdby {
	DISPLAY: block
}
SPAN.createdate {
	DISPLAY: block
}
P.counter {
	TEXT-INDENT: 5px
}
DIV.pagination {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 22px; HEIGHT: 22px
}
DIV.pagination DIV.tab {
	FLOAT: left; MARGIN-RIGHT: 6px
}
DIV.pagination DIV.tab2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.pagination DIV.page-block {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 6px; PADDING-TOP: 0px
}
.cols1 {
	DISPLAY: block; FLOAT: none; MARGIN: 0px
}
.cols2 {
	WIDTH: 46%
}
.cols3 {
	WIDTH: 30%
}
.column1 {
	MARGIN: 0px 5px 0px 0px; POSITION: relative
}
.column2 {
	MARGIN: 0px 5px 0px 0px; POSITION: relative
}
.column2 {
	FLOAT: left; MARGIN: 0px
}
.column1 {
	FLOAT: left; MARGIN: 0px
}
.column2 {
	FLOAT: right; MARGIN: 0px; WIDTH: 49%
}
.article_row {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.blog .leading {
	MARGIN-BOTTOM: 25px
}
.blog_more {
	PADDING-TOP: 15px
}
#page {
	PADDING-BOTTOM: 15px
}
.componentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 180%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
#main-content .date1 {
	DISPLAY: block; FONT-SIZE: 210%; FLOAT: left; LINE-HEIGHT: 40px; MARGIN-RIGHT: 8px
}
#main-content .date2 {
	FONT-SIZE: 110%; FLOAT: left; MARGIN-LEFT: 5px; LINE-HEIGHT: 40px
}
#top-bar .date-block {
	LINE-HEIGHT: 20px
}
#top-bar .date1 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; MARGIN-RIGHT: 5px
}
#top-bar .date2 {
	FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 5px
}
#top-bar .date3 {
	FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 5px
}
#top-bar .date4 {
	FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 5px
}
.date-div {
	PADDING-RIGHT: 8px
}
.article-info-right {
	FLOAT: right
}
.article-info-left {
	OVERFLOW: hidden
}
.createdby {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.moduletable H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 160%
}
#inset-block-right .mainblock-module {
	PADDING-BOTTOM: 10px
}
#inset-block-left .mainblock-module {
	PADDING-BOTTOM: 10px
}
#showmodules {
	OVERFLOW: hidden
}
#featuremodules {
	OVERFLOW: hidden
}
#mainmodules {
	OVERFLOW: hidden
}
#mainmodules2 {
	OVERFLOW: hidden
}
#mainmodules3 {
	OVERFLOW: hidden
}
#mainmodules4 {
	OVERFLOW: hidden
}
#mainmodules5 {
	OVERFLOW: hidden
}
#mainmodules4 A {
	FONT-WEIGHT: bold
}
#mainmodules5 A {
	FONT-WEIGHT: bold
}
.w99.spacer .block {
	WIDTH: 99.8%
}
.w49.spacer .block {
	WIDTH: 49.8%
}
.w33.spacer .block {
	WIDTH: 33.3%
}
.moduletable {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#bottom-main {
	POSITION: relative
}
.hilite1 .module-surround {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; POSITION: relative
}
.hilite2 .module-surround {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; POSITION: relative
}
.leading .module-surround {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; POSITION: relative
}
.hilite1 .module-surround2 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.hilite1 .module-surround3 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.hilite1 .module-surround4 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.hilite1 .module-surround5 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.hilite2 .module-surround2 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.hilite2 .module-surround3 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.hilite2 .module-surround4 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.hilite2 .module-surround5 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.leading .module-surround2 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.leading .module-surround3 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.leading .module-surround4 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.leading .module-surround5 {
	WIDTH: 12px; POSITION: absolute; HEIGHT: 12px

}
.hilite1 .module-surround2 {
	LEFT: 0px; TOP: 0px
}
.hilite2 .module-surround2 {
	LEFT: 0px; TOP: 0px
}
.leading .module-surround2 {
	LEFT: 0px; TOP: 0px
}
.hilite1 .module-surround3 {
	RIGHT: 0px; TOP: 0px
}
.hilite2 .module-surround3 {
	RIGHT: 0px; TOP: 0px
}
.leading .module-surround3 {
	RIGHT: 0px; TOP: 0px
}
.hilite1 .module-surround4 {
	LEFT: 0px; BOTTOM: 0px
}
.hilite2 .module-surround4 {
	LEFT: 0px; BOTTOM: 0px
}
.leading .module-surround4 {
	LEFT: 0px; BOTTOM: 0px
}
.hilite1 .module-surround5 {
	RIGHT: 0px; BOTTOM: 0px
}
.hilite2 .module-surround5 {
	RIGHT: 0px; BOTTOM: 0px
}
.leading .module-surround5 {
	RIGHT: 0px; BOTTOM: 0px
}
SPAN.small {
	FONT-SIZE: 90%
}
.modifydate {
	FONT-SIZE: 90%
}
.sectiontableheader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; LINE-HEIGHT: 25px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.sectiontablefooter {
	PADDING-BOTTOM: 8px
}
TR.sectiontableentry0 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TR.sectiontableentry1 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TR.sectiontableentry2 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TD.sectiontableentry0 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TD.sectiontableentry1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TD.sectiontableentry2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TR.sectiontableentry0 TD {
	HEIGHT: 30px
}
TD.sectiontableentry0 {
	HEIGHT: 30px
}
TR.sectiontableentry1 TD {
	HEIGHT: 30px
}
TD.sectiontableentry1 {
	HEIGHT: 30px
}
TR.sectiontableentry2 TD {
	HEIGHT: 30px
}
TD.sectiontableentry2 {
	HEIGHT: 30px
}
.contentpane {
	WIDTH: 100%
}
.contentpaneopen {
	WIDTH: 100%
}
.moduletable FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.moduletable H4 {
	MARGIN-TOP: 0px
}
TABLE.contenttoc {
	FLOAT: right; MARGIN-LEFT: 25px
}
.weblinks .contentdescription {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.weblinks IMG {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 12px
}
.contact_email INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.contact_email .readon-wrap1 {
	MARGIN-TOP: 0px
}
.contact-name {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; PADDING-BOTTOM: 2px; PADDING-TOP: 15px
}
.contact-position {
	DISPLAY: block; PADDING-BOTTOM: 15px
}
.intro-article-content .article_separator {
	DISPLAY: none
}
.contact .icon {
	FLOAT: left; WIDTH: 40px
}
.contact .misc {
	OVERFLOW: hidden
}
.contact .webpage {
	OVERFLOW: hidden
}
.contact .mobile {
	OVERFLOW: hidden
}
.contact .email {
	OVERFLOW: hidden
}
.contact .telephone {
	OVERFLOW: hidden
}
.contact .fax {
	OVERFLOW: hidden
}
.contact .country {
	OVERFLOW: hidden
}
.contact .state {
	OVERFLOW: hidden
}
.contact .postcode {
	OVERFLOW: hidden
}
.contact .suburb {
	OVERFLOW: hidden
}
.contact .street-address {
	OVERFLOW: hidden
}
.contact .other .surround {
	MARGIN-TOP: 5px
}
.contact .vcard {
	MARGIN-TOP: 15px
}
INPUT.inputbox#contact_name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; WIDTH: 300px; LINE-HEIGHT: 22px; PADDING-TOP: 1px; HEIGHT: 22px
}
INPUT.inputbox#contact_email {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; WIDTH: 300px; LINE-HEIGHT: 22px; PADDING-TOP: 1px; HEIGHT: 22px
}
INPUT.inputbox#contact_subject {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; WIDTH: 300px; LINE-HEIGHT: 22px; PADDING-TOP: 1px; HEIGHT: 22px
}
TEXTAREA.inputbox#contact_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#main-content .invalid.inputbox {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
#main-body UL.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-body UL.menu LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main-body UL.menu LI LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI LI .separator:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI LI .item:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu A:hover {
	TEXT-DECORATION: none
}
#main-body UL.menu .separator:hover {
	TEXT-DECORATION: none
}
#main-body UL.menu .item:hover {
	TEXT-DECORATION: none
}
#main-body UL.menu SPAN {
	DISPLAY: block
}
#main-body UL.menu UL LI A {
	PADDING-LEFT: 20px
}
#main-body UL.menu UL LI .separator {
	PADDING-LEFT: 20px
}
#main-body UL.menu UL LI .item {
	PADDING-LEFT: 20px
}
#main-body UL.menu UL LI SPAN.separator {
	PADDING-LEFT: 20px
}
#main-body UL.menu UL LI UL LI A {
	PADDING-LEFT: 36px
}
#main-body UL.menu UL LI UL LI .separator {
	PADDING-LEFT: 36px
}
#main-body UL.menu UL LI UL LI .item {
	PADDING-LEFT: 36px
}
#main-body UL.menu UL LI UL LI UL LI A {
	PADDING-LEFT: 56px
}
#main-body UL.menu UL LI UL LI UL LI .separator {
	PADDING-LEFT: 56px
}
#main-body UL.menu UL LI UL LI UL LI .item {
	PADDING-LEFT: 56px
}
#main-body UL.menu LI.parent.active LI .item SPAN {
	PADDING-LEFT: 18px; FONT-SIZE: 110%; LINE-HEIGHT: 110%
}
#main-body UL.menu LI.parent LI .item SPAN {
	PADDING-LEFT: 18px; FONT-SIZE: 110%; LINE-HEIGHT: 110%
}
#main-body UL.menu LI.parent.active LI A SPAN {
	PADDING-LEFT: 18px; FONT-SIZE: 110%; LINE-HEIGHT: 110%
}
#main-body UL.menu LI.parent LI A SPAN {
	PADDING-LEFT: 18px; FONT-SIZE: 110%; LINE-HEIGHT: 110%
}
#main-body UL.menu LI.parent.active LI .separator SPAN {
	PADDING-LEFT: 18px; FONT-SIZE: 110%; LINE-HEIGHT: 110%
}
#main-body UL.menu LI.parent LI .separator SPAN {
	PADDING-LEFT: 18px; FONT-SIZE: 110%; LINE-HEIGHT: 110%
}
#main-body UL.menu A {
	DISPLAY: block; FONT-SIZE: 120%; FLOAT: none; OVERFLOW: hidden; TEXT-INDENT: 0px
}
#main-body UL.menu .separator {
	DISPLAY: block; FONT-SIZE: 120%; FLOAT: none; OVERFLOW: hidden; TEXT-INDENT: 0px
}
#main-body UL.menu .item {
	DISPLAY: block; FONT-SIZE: 120%; FLOAT: none; OVERFLOW: hidden; TEXT-INDENT: 0px
}
#main-body UL.menu A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#main-body UL.menu .separator {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#main-body UL.menu .item {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#main-body UL.menu LI.active A {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active LI.active A {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active LI.active LI.active A {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active .separator {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active LI.active .separator {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active .item {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active LI.active .item {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active LI.active LI.active .item {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active LI A {
	FONT-WEIGHT: normal
}
#main-body UL.menu LI.active LI.active LI A {
	FONT-WEIGHT: normal
}
#main-body UL.menu LI.active LI .separator {
	FONT-WEIGHT: normal
}
#main-body UL.menu LI.active LI.active LI .separator {
	FONT-WEIGHT: normal
}
#main-body UL.menu LI.active LI.active LI.active .separator {
	FONT-WEIGHT: normal
}
#main-body UL.menu LI.active LI .item {
	FONT-WEIGHT: normal
}
#main-body UL.menu LI.active LI.active LI .item {
	FONT-WEIGHT: normal
}
#main-body UL.menu UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-body UL.menu LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-body UL.menu LI.parent.active UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 10px
}
#main-body UL.menu LI.parent.active UL LI.parent.active UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#main-body UL.menu LI LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI LI .separator {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI LI .separator:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI LI .item {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI.active LI.active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main-body UL.menu LI.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.nounder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.nounder:hover {
	TEXT-DECORATION: none
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px 0px 20px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.input {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY .pollstableborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.pollstableborder {
	WIDTH: 100%
}
.pollstableborder TH {
	FONT-SIZE: 130%; TEXT-ALIGN: left
}
.pollstableborder TD.td_1 {
	WIDTH: 20%
}
.pollstableborder TD.td_2 {
	WIDTH: 20%
}
.pollstableborder TD.td_3 {
	WIDTH: 60%
}
.pollstableborder TD DIV {
	BORDER-RIGHT: 5px solid; BORDER-TOP: 5px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 5px solid; BORDER-BOTTOM: 5px solid
}
LEGEND {
	FONT-SIZE: 120%
}
FORM.poll FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.side-mod FORM.poll {
	MARGIN: 0px -10px
}
.side-mod H4.poll-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.side-mod .poll-line {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 110%; PADDING-BOTTOM: 11px; PADDING-TOP: 9px
}
.side-mod .poll-buttons {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 130px; PADDING-TOP: 0px
}
FORM.poll INPUT.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; CURSOR: pointer; BORDER-TOP-STYLE: none; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.vote-button-wrap .readon-wrap1 {
	MARGIN-LEFT: 15px
}
FORM.poll A.results:hover {
	TEXT-DECORATION: none
}
IMG.content-left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
IMG.content-right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.back_button {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px
}
.tool-tip {
	BORDER-RIGHT: #f8e639 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f8e639 2px solid; PADDING-LEFT: 4px; FONT-SIZE: 90%; Z-INDEX: 5000; BACKGROUND: #fbf3ad; PADDING-BOTTOM: 4px; BORDER-LEFT: #f8e639 2px solid; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #f8e639 2px solid
}
.bannergroup .clr {
	CLEAR: none! important
}
.bannergroup .banneritem {
	MARGIN-BOTTOM: 10px
}
DL.poll DT {
	FONT-WEIGHT: bold; BORDER-BOTTOM: #ccc 1px solid
}
DL.poll DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN-LEFT: 0px; PADDING-TOP: 6px
}
.polls_color_1 {
	BACKGROUND: #000
}
.polls_color_2 {
	BACKGROUND: #aaa
}
.polls_color_3 {
	BACKGROUND: #93246f
}
.polls_color_4 {
	BACKGROUND: #000
}
.polls_color_5 {
	BACKGROUND: #ccc
}
.polls_color_6 {
	BACKGROUND: #93246f
}
#main-content .poll {
	PADDING-TOP: 15px
}
.newsfeeds-default .article-info-surround {
	MARGIN-TOP: 10px
}
UL.latestnews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.mostread {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blog_more UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block UL#mainlevel-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.featured-text-block UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.latestnews LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
UL.mostread LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
.blog_more UL LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
.block UL#mainlevel-nav LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
.featured-text-block LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
UL.latestnews LI A {
	DISPLAY: block; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
UL.mostread LI A {
	DISPLAY: block; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.blog_more UL LI A {
	DISPLAY: block; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.block UL#mainlevel-nav LI A {
	DISPLAY: block; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.featured-text-block UL LI A {
	DISPLAY: block; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.bannergroup_text .bannerheader {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 15px
}
.bannergroup_text .banneritem_text {
	MARGIN-BOTTOM: 15px
}
.bannergroup_text .banneritem_text A {
	FONT-WEIGHT: bold
}
#main-content FORM.editor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-content FORM.editor {
	COLOR: #333
}
#main-content FORM.editor INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#main-content FORM.editor TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#main-content FORM.editor FIELDSET A {
	COLOR: #00c
}
#main-content FORM.editor FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#main-content FORM.editor LEGEND {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-TOP: 0px
}
#main-content FORM.editor LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 120px
}
#main-content FORM.editor DIV.radio LABEL {
	DISPLAY: inline; FLOAT: none; WIDTH: auto
}
FORM.form-login P {
	MARGIN: 0px
}
FORM.form-login .inputbox {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; WIDTH: 300px; LINE-HEIGHT: 22px; PADDING-TOP: 5px; HEIGHT: 17px
}
INPUT#email {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; WIDTH: 300px; LINE-HEIGHT: 22px; PADDING-TOP: 5px; HEIGHT: 17px
}
.register-page .inputbox {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; WIDTH: 300px; LINE-HEIGHT: 22px; PADDING-TOP: 5px; HEIGHT: 17px
}
.main-login-form FORM.form-login .inputbox {
	WIDTH: 97%
}
FORM.form-login .login-links {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
FORM.form-login .login-links A {
	PADDING-LEFT: 15px
}
FORM.form-login INPUT.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; CURSOR: pointer; BORDER-TOP-STYLE: none; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
FORM.log INPUT.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; CURSOR: pointer; BORDER-TOP-STYLE: none; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
FORM.form-login FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM.log .readon-wrap1 {
	MARGIN-TOP: 5px
}
INPUT.button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; CURSOR: pointer; PADDING-TOP: 3px
}
FORM.form-login SPAN.username-label {
	DISPLAY: block; PADDING-LEFT: 2px; MARGIN-BOTTOM: 1px; TEXT-TRANSFORM: uppercase
}
FORM.form-login SPAN.password-label {
	DISPLAY: block; PADDING-LEFT: 2px; MARGIN-BOTTOM: 1px; TEXT-TRANSFORM: uppercase
}
.register-page INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.josForm INPUT.validate {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.register-page DIV.name {
	TEXT-ALIGN: left
}
.register-page DIV.user {
	TEXT-ALIGN: left
}
.register-page DIV.email {
	TEXT-ALIGN: left
}
.register-page DIV.pass {
	TEXT-ALIGN: left
}
.register-page DIV.verify_pass {
	TEXT-ALIGN: left
}
FORM.user.form-validate#josForm {
	FLOAT: left; PADDING-BOTTOM: 15px; OVERFLOW: hidden
}
.edit-user-form {
	FLOAT: left; PADDING-BOTTOM: 15px; OVERFLOW: hidden
}
.edit-user-form {
	PADDING-TOP: 15px
}
.register-page FIELDSET {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px
}
DIV.user_name {
	MARGIN-BOTTOM: 10px
}
DIV.user_name SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.user-params {
	MARGIN-BOTTOM: 20px
}
.user-params TD.paramlist_key {
	WIDTH: auto
}
.edit-user-button {
	MARGIN: 0px auto; WIDTH: 80px
}
.remember-me {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
FORM.form-login .readon-wrap1 {
	MARGIN-TOP: 5px
}
A#rokbox-close {
	WIDTH: 20px; HEIGHT: 20px
}
FORM.josForm LABEL.hasTip {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 25px; MARGIN-RIGHT: 5px; HEIGHT: 25px
}
#main-content .hilite2 .inputbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; BORDER-RIGHT-WIDTH: 0px
}
#bottom {
	MARGIN: 0px
}
#top-button {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 90px; LINE-HEIGHT: 22px; HEIGHT: 20px; TEXT-ALIGN: center
}
#top-button A:hover {
	TEXT-DECORATION: none
}
.top-button-spacer {
	HEIGHT: 15px
}
.copyright-block {
	MARGIN: 15px 0px
}
.copyright-block2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 15px
}
#copyright {
	MARGIN: 0px auto; LINE-HEIGHT: 200%; TEXT-ALIGN: center
}
#rocket {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 111px; HEIGHT: 15px
}
#debug-mod {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#bottom UL {
	PADDING-LEFT: 10px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#bottom UL LI A {
	DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px
}
#bottom UL LI:hover A {
	TEXT-DECORATION: none
}
#footer {
	OVERFLOW: hidden; POSITION: relative
}
.footer-mod {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#footer A {
	FONT-WEIGHT: bold
}
#mainmodules3 A {
	FONT-WEIGHT: bold
}
#bottom .moduletable {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.roktabs-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#featuremodules .roktabs-wrapper {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.roktabs-wrapper .roktabs-container-inner {
	OVERFLOW: hidden; POSITION: relative
}
.roktabs-wrapper .roktabs-container-wrapper {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 50000px; POSITION: relative
}
.roktabs-wrapper .roktabs-container-wrapper DIV {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.roktabs-wrapper .roktabs-container-wrapper DIV.wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: auto; PADDING-TOP: 15px
}
.roktabs-wrapper .roktabs-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 42px
}
.roktabs-wrapper .active-arrows .roktabs-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-TOP: 0px; HEIGHT: 42px
}
.roktabs-wrapper .roktabs-links UL {
	MARGIN: 0px; OVERFLOW: hidden; LIST-STYLE-TYPE: none; HEIGHT: 42px; TEXT-ALIGN: left
}
.roktabs-wrapper .roktabs-links UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; TEXT-TRANSFORM: lowercase; LINE-HEIGHT: 42px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 42px; TEXT-DECORATION: none
}
.tabs-bottom .roktabs-links UL LI {
	LINE-HEIGHT: 42px
}
.roktabs-wrapper .roktabs-links UL LI SPAN {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.roktabs-wrapper .roktabs-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.roktabs-wrapper .roktabs-scroller {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 50px
}
.roktabs-wrapper .arrow-next {
	Z-INDEX: 2; WIDTH: 11px; CURSOR: pointer; LINE-HEIGHT: 20px; POSITION: absolute; TOP: 14px; HEIGHT: 16px; TEXT-ALIGN: center
}
.roktabs-wrapper .arrow-prev {
	Z-INDEX: 2; WIDTH: 11px; CURSOR: pointer; LINE-HEIGHT: 20px; POSITION: absolute; TOP: 14px; HEIGHT: 16px; TEXT-ALIGN: center
}
.roktabs-wrapper .arrow-prev SPAN {
	DISPLAY: none
}
.roktabs-wrapper .arrow-next SPAN {
	DISPLAY: none
}
.tabs-hidden .roktabs-container-wrapper DIV.wrapper {
	MARGIN-TOP: 10px
}
.clear {
	CLEAR: both
}
.roktabs-links UL LI.active {
	PADDING-LEFT: 9px
}
.roktabs-links UL LI.active SPAN {
	PADDING-LEFT: 2px
}
UL.newsfeed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.newsfeed-title {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
UL.newsfeed LI {
	PADDING-LEFT: 12px; MARGIN-BOTTOM: 12px; LIST-STYLE-TYPE: none
}
UL.newsfeed LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
UL.newsfeed .newsfeed-div {
	DISPLAY: block; PADDING-BOTTOM: 1px
}
.readon-wrap1 {
	MARGIN-TOP: 15px; FLOAT: left; POSITION: relative
}
.readon-wrap1 SPAN {
	DISPLAY: block; LINE-HEIGHT: 25px; HEIGHT: 25px
}
A.readon {
	FONT-WEIGHT: bold
}
A.readon-main {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; CURSOR: pointer
}
A.readon-main:hover {
	TEXT-DECORATION: none
}
.readon1-l {
	LEFT: 0px; WIDTH: 9px; POSITION: absolute; TOP: 0px; HEIGHT: 25px
}
.readon1-m {
	PADDING-LEFT: 2px; MARGIN-LEFT: 9px; TEXT-ALIGN: center
}
.readon1-r {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: -9px
}
.readon-wrap1 INPUT.button {
	FONT-WEIGHT: bold
}
PRE {
	OVERFLOW: auto
}
.tutorial-block .written-listing {
	MARGIN-TOP: 15px; BACKGROUND: url(../images/write-list.png) no-repeat 0px 1px; FLOAT: left; OVERFLOW: hidden; WIDTH: 24%
}
.tutorial-block .written-listing .content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tutorial-block .written-listing .desc {
	FONT-SIZE: 85%
}
.tutorial-block .categories {
	MARGIN-TOP: 12px; BACKGROUND: url(../images/write-list.png) no-repeat 10px 2px; FLOAT: left; OVERFLOW: hidden; WIDTH: 288px
}
.tutorial-block .categories-content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.body-dark IMG.demo {
	BORDER-RIGHT: #444 5px solid; BORDER-TOP: #444 5px solid; BORDER-LEFT: #444 5px solid; BORDER-BOTTOM: #444 5px solid
}
.body-light IMG.demo {
	BORDER-RIGHT: #ddd 5px solid; BORDER-TOP: #ddd 5px solid; BORDER-LEFT: #ddd 5px solid; BORDER-BOTTOM: #ddd 5px solid
}
.ext-block {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.ext-block .ext-img {
	FLOAT: left; MARGIN-BOTTOM: 50px; MARGIN-RIGHT: 20px
}
.ext-block .ext-divider {
	DISPLAY: block; HEIGHT: 10px
}
.fpb-mini {
	FLOAT: right; WIDTH: 19%
}
.fpb-large {
	FLOAT: left; WIDTH: 36%
}
.fpb-large {
	LINE-HEIGHT: 20px
}
.fpb-mini {
	LINE-HEIGHT: 20px
}
.fpb-large .highlight-bold {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.fpb-mini .highlight-bold {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.roktabs-wrapper .roktabs-container-wrapper DIV .demo-tabs-l {
	FLOAT: left; WIDTH: 32%; MARGIN-RIGHT: 0px
}
.roktabs-wrapper .roktabs-container-wrapper DIV .demo-tabs-m {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 32%; MARGIN-RIGHT: 0px
}
.roktabs-wrapper .roktabs-container-wrapper DIV .demo-tabs-r {
	FLOAT: right; WIDTH: 32%; MARGIN-RIGHT: 0px
}
.roktabs-wrapper .roktabs-container-wrapper DIV .demo-tabs2-l {
	FLOAT: left; WIDTH: 47%; MARGIN-RIGHT: 0px
}
.roktabs-wrapper .roktabs-container-wrapper DIV .demo-tabs2-r {
	FLOAT: right; WIDTH: 47%; MARGIN-RIGHT: 0px
}
IMG.demo-tabs {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 10px; HEIGHT: 100px
}
IMG.demo-tabs2 {
	FLOAT: left; WIDTH: 120px; MARGIN-RIGHT: 15px; HEIGHT: 100px
}
.showcase-dc .showmain {
	MARGIN-TOP: 0px; FONT-SIZE: 48px; COLOR: #fff; text-shadow: 1px 1px 12px #111
}
.showcase-dc .showtext {
	FONT-SIZE: 19px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 135%; text-shadow: 1px 1px 10px #111
}
.show-light .showcase-dc .showtext {
	text-shadow: 1px 1px 10px #ccc
}
.showcase-dc .showleft {
	FLOAT: left; WIDTH: 470px
}
.showcase-dc .showright-img {
	MARGIN-TOP: -20px; FLOAT: right
}
.showleft .readon-wrap1 {
	LEFT: 485px; POSITION: absolute; TOP: 140px
}
.show-dark #showmodules H3.showtext SPAN {
	
}
.show-light #showmodules H3.showtext SPAN {
	
}
.featured-image {
	FLOAT: left; MARGIN-RIGHT: 25px
}
.featured-text-block {
	FONT-SIZE: 110%; WIDTH: 225px; LINE-HEIGHT: 140%
}
.body-dark IMG.demo-main {
	BORDER-RIGHT: #444 8px solid; BORDER-TOP: #444 8px solid; BORDER-LEFT: #444 8px solid; BORDER-BOTTOM: #444 8px solid
}
.body-light IMG.demo-main {
	BORDER-RIGHT: #ddd 8px solid; BORDER-TOP: #ddd 8px solid; BORDER-LEFT: #ddd 8px solid; BORDER-BOTTOM: #ddd 8px solid
}
.demo-main-surround {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 25px; TEXT-ALIGN: center
}
.demo-main-text {
	FLOAT: left; WIDTH: 65%
}
.demo-main-text H3 {
	MARGIN-TOP: 0px
}
.demo-main-list {
	FLOAT: right; WIDTH: 30%
}
UL.frontpage {
	PADDING-LEFT: 15px
}
UL.frontpage LI {
	PADDING-LEFT: 25px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none
}
.body-dark UL.frontpage LI {
	BACKGROUND: url(../images/body/dark/list-arrows.png) no-repeat 0px 1px
}
.body-light UL.frontpage LI {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px 1px
}
.body-light .side-mod .rokstories-layout2 {
	BORDER-RIGHT: #ddd 5px solid; BORDER-TOP: #ddd 5px solid; BORDER-LEFT: #ddd 5px solid; BORDER-BOTTOM: #ddd 5px solid
}
.body-dark .side-mod .rokstories-layout2 {
	BORDER-RIGHT: #333 5px solid; BORDER-TOP: #333 5px solid; BORDER-LEFT: #333 5px solid; BORDER-BOTTOM: #333 5px solid
}
#top-bar {
	COLOR: #ccc
}
#top-bar A {
	COLOR: #fff
}
#header {
	COLOR: #ccc
}
#header A {
	COLOR: #fff
}
#horiz-menu LI .item {
	COLOR: #999
}
BODY #horiz-menu LI:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI:hover LI:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI:hover LI:hover LI:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI:hover LI:hover LI:hover LI:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI:hover LI:hover LI:hover LI:hover LI:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI:hover LI:hover LI:hover LI:hover LI:hover LI:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI.active:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI.active:hover LI:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI.active:hover LI:hover LI:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI.active:hover LI:hover LI:hover LI:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI.active:hover LI:hover LI:hover LI:hover LI:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI.active:hover LI:hover LI:hover LI:hover LI:hover LI:hover .item SPAN {
	COLOR: #333
}
BODY #horiz-menu LI:hover LI .item SPAN {
	COLOR: #999
}
BODY #horiz-menu LI:hover LI:hover LI .item SPAN {
	COLOR: #999
}
BODY #horiz-menu LI:hover LI:hover LI:hover LI .item SPAN {
	COLOR: #999
}
BODY #horiz-menu LI:hover LI:hover LI:hover LI:hover LI .item SPAN {
	COLOR: #999
}
BODY #horiz-menu LI:hover LI:hover LI:hover LI:hover LI:hover LI .item SPAN {
	COLOR: #999
}
BODY #horiz-menu LI:hover LI:hover LI:hover LI:hover LI:hover LI:hover LI .item SPAN {
	COLOR: #999
}
BODY #horiz-menu LI.active LI .item SPAN {
	COLOR: #999
}
BODY #horiz-menu LI.active:hover LI .item SPAN {
	COLOR: #999
}
BODY #horiz-menu LI.active:hover LI:hover LI .item SPAN {
	COLOR: #999
}
BODY #horiz-menu LI.active:hover LI:hover LI:hover LI .item SPAN {
	COLOR: #999
}
BODY #horiz-menu LI.active:hover LI:hover LI:hover LI:hover LI .item SPAN {
	COLOR: #999
}
BODY #horiz-menu LI.active:hover LI:hover LI:hover LI:hover LI:hover LI .item SPAN {
	COLOR: #999
}
#horiz-menu LI LI .item EM {
	COLOR: #666
}
#top-bar {
	BACKGROUND: #3e3e3e; BORDER-BOTTOM: #191919 3px solid
}
#searchmod-surround .input-field-l {
	BACKGROUND: url(../images/header/dark/surround-r.png) #e9e9e9 no-repeat 100% -98px
}
#searchmod-surround .input-field-r {
	BACKGROUND: url(../images/header/dark/surround-l.png) no-repeat 0px -98px
}
#top-bar #searchmod-surround .inputbox {
	COLOR: #666
}
#topwrap {
	BACKGROUND: url(../images/header/dark/surround-r.png) #313131 no-repeat 100% -49px
}
#topwrap2 {
	BACKGROUND: url(../images/header/dark/surround-l.png) no-repeat 0px -49px
}
A.large .button {
	BACKGROUND: url(../images/header/dark/font-buttons.png) no-repeat 0px 0px
}
A.small .button {
	BACKGROUND: url(../images/header/dark/font-buttons.png) no-repeat 0px -11px
}
#header {
	BACKGROUND: url(../images/header/dark/header-bg.png) #000 repeat-x 0px 0px
}
#logo {
	BACKGROUND: url(../images/header/dark/logo.png) no-repeat 0px 0px
}
#menu-spacer {
	BACKGROUND: #323232
}
#horizmenu-surround {
	BACKGROUND: #323232
}
#horizmenu-surround2 {
	BACKGROUND: url(../images/header/dark/horizmenu-corners.png) no-repeat 0px 0px
}
#horizmenu-surround3 {
	BACKGROUND: url(../images/header/dark/horizmenu-corners.png) no-repeat -12px 0px
}
#horizmenu-surround4 {
	BACKGROUND: url(../images/header/dark/horizmenu-corners.png) no-repeat 0px -12px
}
#horizmenu-surround5 {
	BACKGROUND: url(../images/header/dark/horizmenu-corners.png) no-repeat -12px -12px
}
#horiz-menu {
	BACKGROUND: #000
}
#horiz-menu LI.active {
	BORDER-RIGHT: #393939 1px solid; BORDER-TOP: #393939 1px solid; BACKGROUND: url(../images/header/dark/horizmenu-states.png) #121212 repeat-x 0px -317px; BORDER-LEFT: #393939 1px solid; BORDER-BOTTOM: #393939 1px solid
}
#horiz-menu LI:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/header/dark/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#horiz-menu LI.sfHover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/header/dark/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#horiz-menu LI .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% 12px
}
#horiz-menu LI.active .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -195px
}
#horiz-menu LI:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -89px
}
#horiz-menu LI.sfHover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -89px
}
#horiz-menu LI.active:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -89px
}
#horiz-menu LI.active-sfHover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -89px
}
#horiz-menu UL UL {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 0px solid; BACKGROUND: url(../images/header/dark/menudrop-bg.png) #2e2e2e repeat-x 0px 0px; BORDER-LEFT: #222 1px solid; BORDER-BOTTOM: #222 1px solid
}
#horiz-menu UL UL UL {
	BORDER-TOP: #222 1px solid
}
#horiz-menu LI LI:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/header/dark/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#horiz-menu LI LI.sfHover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/header/dark/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#horiz-menu LI LI .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px 10px
}
#horiz-menu LI:hover LI:hover LI .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px 10px
}
#horiz-menu LI:hover LI:hover LI:hover LI .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px 10px
}
#horiz-menu LI:hover LI:hover LI:hover LI:hover LI .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px 10px
}
#horiz-menu LI:hover LI:hover LI:hover LI:hover LI:hover LI .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px 10px
}
#horiz-menu LI:hover LI:hover .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI:hover LI:hover LI:hover .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI:hover LI:hover LI:hover LI:hover .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI:hover LI:hover LI:hover LI:hover LI:hover .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI:hover LI:hover LI:hover LI:hover LI:hover LI:hover .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI LI.active:hover .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI LI LI.active:hover .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI LI LI LI.active:hover .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI LI LI LI LI.active:hover .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI LI LI LI LI LI.active:hover .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI LI.active .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -267px
}
#horiz-menu LI LI:hover LI.active .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -267px
}
#horiz-menu LI LI:hover LI:hover LI.active .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -267px
}
#horiz-menu LI LI:hover LI:hover LI:hover LI.active .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -267px
}
#horiz-menu LI LI:hover LI:hover LI:hover LI:hover LI.active .bullet {
	BACKGROUND: url(../images/header/dark/drop-bullet.png) no-repeat 7px -267px
}
#horiz-menu LI:hover LI .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -281px
}
#horiz-menu LI:hover LI:hover LI .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -281px
}
#horiz-menu LI:hover LI:hover LI:hover LI .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -281px
}
#horiz-menu LI:hover LI:hover LI:hover LI:hover LI .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -281px
}
#horiz-menu LI:hover LI:hover LI:hover LI:hover LI:hover LI .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -281px
}
#horiz-menu LI.active:hover LI .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -281px
}
#horiz-menu LI.active:hover LI:hover LI .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -281px
}
#horiz-menu LI.active:hover LI:hover LI:hover LI .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -281px
}
#horiz-menu LI.active:hover LI:hover LI:hover LI:hover LI .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -281px
}
#horiz-menu LI.active:hover LI:hover LI:hover LI:hover LI:hover LI .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -281px
}
#horiz-menu LI:hover LI:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -337px
}
#horiz-menu LI:hover LI:hover LI:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -337px
}
#horiz-menu LI:hover LI:hover LI:hover LI:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -337px
}
#horiz-menu LI:hover LI:hover LI:hover LI:hover LI:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -337px
}
#horiz-menu LI:hover LI:hover LI:hover LI:hover LI:hover LI:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -337px
}
#horiz-menu LI.active:hover LI:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -337px
}
#horiz-menu LI.active:hover LI:hover LI:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -337px
}
#horiz-menu LI.active:hover LI:hover LI:hover LI:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -337px
}
#horiz-menu LI.active:hover LI:hover LI:hover LI:hover LI:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -337px
}
#horiz-menu LI.active:hover LI:hover LI:hover LI:hover LI:hover LI:hover .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -337px
}
#horiz-menu LI.active LI.active .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -401px
}
#horiz-menu LI.active LI.active LI.active .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -401px
}
#horiz-menu LI.active LI.active LI.active LI.active .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -401px
}
#horiz-menu LI.active LI.active LI.active LI.active LI.active .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -401px
}
#horiz-menu LI.active LI.active LI.active LI.active LI.active LI.active .daddy SPAN {
	BACKGROUND: url(../images/header/dark/horizmenu-arrow.png) no-repeat 100% -401px
}
#searchmod .search_options {
	COLOR: #fff
}
#roksearch_results .rokajaxsearch-overlay {
	BACKGROUND: #292929
}
#roksearch_results {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; BACKGROUND: #353535; BORDER-LEFT: #222 1px solid; BORDER-BOTTOM: #222 0px solid
}
#roksearch_results A:hover {
	COLOR: #fff
}
#roksearch_results H3 {
	COLOR: #fff
}
#roksearch_results SPAN {
	COLOR: #999
}
#roksearch_results SPAN.highlight {
	BACKGROUND: #666; COLOR: #fff
}
#roksearch_results .roksearch_header {
	BACKGROUND: #292929; COLOR: #fff; BORDER-BOTTOM: #222 1px solid
}
#roksearch_results .roksearch_row_btm {
	BACKGROUND: #292929; COLOR: #fff; BORDER-BOTTOM: #222 1px solid
}
#roksearch_results .roksearch_odd {
	BACKGROUND: #292929; BORDER-BOTTOM: #222 1px solid
}
#roksearch_results .roksearch_even {
	BORDER-BOTTOM: #222 1px solid
}
#roksearch_results .roksearch_odd-hover {
	BACKGROUND: #494949
}
#roksearch_results .roksearch_even-hover {
	BACKGROUND: #494949
}
#roksearch_results .roksearch_odd-hover H3 {
	BACKGROUND: url(../images/header/dark/search-close.png) no-repeat 0px -13px; COLOR: #fff
}
#roksearch_results .roksearch_even-hover H3 {
	BACKGROUND: url(../images/header/dark/search-close.png) no-repeat 0px -13px; COLOR: #fff
}
#roksearch_results A#roksearch_link {
	BACKGROUND: url(../images/header/dark/search-close.png) no-repeat 0px 100%
}
#roksearch_results .arrow-left {
	BACKGROUND: url(../images/header/dark/search-close.png) no-repeat 50% 1px
}
#roksearch_results .arrow-left-disabled {
	BACKGROUND: url(../images/header/dark/search-close.png) no-repeat 50% -34px
}
#roksearch_results .arrow-right {
	BACKGROUND: url(../images/header/dark/search-close.png) no-repeat 50% -16px
}
#roksearch_results .arrow-right-disabled {
	BACKGROUND: url(../images/header/dark/search-close.png) no-repeat 50% -34px
}
#maincol {
	COLOR: #333
}
#leftcol {
	COLOR: #333
}
#rightcol {
	COLOR: #333
}
#mainmodules4 {
	COLOR: #333
}
#main-body UL.menu A {
	COLOR: #666
}
#main-body UL.menu .separator {
	COLOR: #666
}
#main-body UL.menu .item {
	COLOR: #666
}
#main-body UL.menu LI.active A {
	COLOR: #333
}
#main-body UL.menu LI.active LI.active A {
	COLOR: #333
}
#main-body UL.menu LI.active LI.active LI.active A {
	COLOR: #333
}
#main-body UL.menu LI.active .separator {
	COLOR: #333
}
#main-body UL.menu LI.active LI.active .separator {
	COLOR: #333
}
#main-body UL.menu LI.active A.item {
	COLOR: #333
}
#main-body UL.menu LI.active LI.active .item {
	COLOR: #333
}
#main-body UL.menu LI.active LI.active LI.active .item {
	COLOR: #333
}
#main-body UL.menu LI.active LI A {
	COLOR: #666
}
#main-body UL.menu LI.active LI.active LI A {
	COLOR: #666
}
#main-body UL.menu LI.active LI .separator {
	COLOR: #666
}
#main-body UL.menu LI.active LI.active LI .separator {
	COLOR: #666
}
#main-body UL.menu LI.active LI .item {
	COLOR: #666
}
#main-body UL.menu LI.active LI.active LI .item {
	COLOR: #666
}
#main-body UL.menu A:hover {
	COLOR: #333! important
}
#main-body UL.menu .separator:hover {
	COLOR: #333! important
}
#main-body UL.menu .item:hover {
	COLOR: #333! important
}
BODY {
	BACKGROUND: #fff
}
.s-c-s .colmid {
	BACKGROUND: #eee
}
.s-c-s .colright {
	BACKGROUND: #fff
}
.s-c-x .colright {
	BACKGROUND: #eee
}
.x-c-s .colright {
	BACKGROUND: #eee
}
.x-c-x .colmask {
	BACKGROUND: #eee
}
.side-mod .poll-line:hover {
	BACKGROUND: #eee
}
.form-login .inputbox {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
INPUT.inputbox#search_searchword {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
INPUT#email {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
.register-page .inputbox {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
.contact_email .inputbox {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
.login-extras .login-links A {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -219px
}
#breadcrumbs-home {
	BACKGROUND: url(../images/body/light/breadcrumb-home.png) no-repeat 0px 0px
}
#breadcrumbs SPAN IMG {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -215px
}
.date-div {
	COLOR: #999
}
TR.sectiontableentry1 {
	BACKGROUND: #ddd
}
P.pageinfo {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#maincol .hilite1 .module-surround {
	BACKGROUND: #fff
}
.leading .module-surround {
	BACKGROUND: #fff
}
#maincol .hilite1 .module-surround2 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 0px -24px
}
.leading .module-surround2 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 0px -24px
}
#maincol .hilite1 .module-surround3 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 100% -24px
}
.leading .module-surround3 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 100% -24px
}
#maincol .hilite1 .module-surround4 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 0px -36px
}
.leading .module-surround4 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 0px -36px
}
#maincol .hilite1 .module-surround5 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 100% -36px
}
.leading .module-surround5 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 100% -36px
}
#leftcol .hilite1 .module-surround {
	BACKGROUND: #e7e7e7
}
#rightcol .hilite1 .module-surround {
	BACKGROUND: #e7e7e7
}
#leftcol .hilite1 .module-surround2 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 0px -48px
}
#rightcol .hilite1 .module-surround2 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 0px -48px
}
#leftcol .hilite1 .module-surround3 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 100% -48px
}
#rightcol .hilite1 .module-surround3 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 100% -48px
}
#leftcol .hilite1 .module-surround4 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 0px -60px
}
#rightcol .hilite1 .module-surround4 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 0px -60px
}
#leftcol .hilite1 .module-surround5 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 100% -60px
}
#rightcol .hilite1 .module-surround5 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 100% -60px
}
#main-body UL.menu LI A {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -555px
}
#main-body UL.menu LI .separator {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -555px
}
#main-body UL.menu LI .item {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -555px
}
#main-body UL.menu LI LI SPAN {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -218px
}
#main-body UL.menu LI.active {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#main-body UL.menu LI.active:hover {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#main-body UL.menu LI.active-sfHover {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#main-body UL.menu LI:hover {
	BACKGROUND: #eee
}

#main-body UL.menu LI.sfHover {
	BACKGROUND: #eee
}
#main-body UL.menu LI.active LI.active:hover {
	BACKGROUND: #eee
}
#main-body UL.menu LI.active LI.active-sfHover {
	BACKGROUND: #eee
}
#main-body UL.menu LI.active LI:hover {
	BACKGROUND: #ddd
}
#main-body UL.menu LI.active LI.sfHover {
	BACKGROUND: #ddd
}
#main-body UL.menu LI A:hover {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -1053px
}
#main-body UL.menu LI .separator:hover {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -1053px
}
#main-body UL.menu LI .item:hover {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -1053px
}
#main-body #leftcol UL.menu LI.active A.topdaddy {
	BACKGROUND-POSITION: 100% -1053px
}
#main-body #leftcol UL.menu LI.active A {
	BACKGROUND-POSITION: 100% -1053px
}
#main-body #leftcol UL.menu LI.active .topdaddy.separator {
	BACKGROUND-POSITION: 100% -1053px
}
#main-body #leftcol UL.menu LI.active .separator {
	BACKGROUND-POSITION: 100% -1053px
}
#main-body #leftcol UL.menu LI.active .topdaddy.item {
	BACKGROUND-POSITION: 100% -1053px
}
#main-body #leftcol UL.menu LI.active .item {
	BACKGROUND-POSITION: 100% -1053px
}
#bottom {
	BORDER-TOP: #c9c9c9 1px solid; BACKGROUND: #d9d9d9
}
#bottom .hilite1 .module-surround {
	BACKGROUND: #e8e8e8
}
#bottom .hilite1 .module-surround2 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 0px 0px
}
#bottom .hilite1 .module-surround3 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 100% 0px
}
#bottom .hilite1 .module-surround4 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 0px -12px
}
#bottom .hilite1 .module-surround5 {
	BACKGROUND: url(../images/body/light/module-corners.png) no-repeat 100% -12px
}
#leftcol UL.roktabs-top LI.active {
	BACKGROUND: url(../images/body/light/roktab2-l.png) no-repeat 0px 2px
}
#rightcol UL.roktabs-top LI.active {
	BACKGROUND: url(../images/body/light/roktab2-l.png) no-repeat 0px 2px
}
#leftcol UL.roktabs-top LI.active SPAN {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat 100% 2px
}
#rightcol UL.roktabs-top LI.active SPAN {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat 100% 2px
}
#leftcol .roktabs-wrapper .arrow-next {
	RIGHT: 0px; BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat -15px -46px
}
#rightcol .roktabs-wrapper .arrow-next {
	RIGHT: 0px; BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat -15px -46px
}
#leftcol .roktabs-wrapper .arrow-next:hover {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat -15px -62px
}
#rightcol .roktabs-wrapper .arrow-next:hover {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat -15px -62px
}
#leftcol .roktabs-wrapper .arrow-prev {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat 0px -46px; LEFT: 0px
}
#rightcol .roktabs-wrapper .arrow-prev {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat 0px -46px; LEFT: 0px
}
#leftcol .roktabs-wrapper .arrow-prev:hover {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat 0px -62px
}
#rightcol .roktabs-wrapper .arrow-prev:hover {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat 0px -62px
}
#maincol UL.roktabs-top LI.active {
	BACKGROUND: url(../images/body/light/roktab2-l.png) no-repeat 0px -90px
}
#maincol UL.roktabs-top LI.active SPAN {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat 100% -90px
}
#maincol .roktabs-links LI.active {
	COLOR: #fff
}
#maincol .roktabs-wrapper .arrow-next {
	RIGHT: 0px; BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat -15px -138px
}
#maincol .roktabs-wrapper .arrow-next:hover {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat -15px -154px
}
#maincol .roktabs-wrapper .arrow-prev {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat 0px -138px; LEFT: 0px
}
#maincol .roktabs-wrapper .arrow-prev:hover {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat 0px -154px
}
UL.latestnews LI A {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px 1px
}
UL.mostread LI A {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px 1px
}
.blog_more UL LI A {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px 1px
}
.block UL#mainlevel-nav LI A {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px 1px
}
.featured-text-block LI A {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px 1px
}
A {
	COLOR: #343434
}
.createdby {
	COLOR: #343434
}
#horiz-menu LI.active .item SPAN {
	COLOR: #343434
}
.body-dark A {
	COLOR: #ccc
}
.body-dark .createdby {
	COLOR: #ccc
}
.head-dark #horiz-menu LI.active .item SPAN {
	COLOR: #d85600
}
.date1 {
	COLOR: #d85600
}
#top-bar A {
	COLOR: #d85600
}
#header A {
	COLOR: #d85600
}
.head-light #horiz-menu LI.active .item SPAN {
	COLOR: #ff9144
}
#mainmodules3 {
	COLOR: #fff
}
#mainmodules3 A {
	COLOR: #ccc
}
#featuremodules {
	COLOR: #fff
}
#featuremodules A {
	COLOR: #666
}
#featuremodules .roktabs-links {
	COLOR: #fff
}
#featuremodules .roktabs-links LI.active {
	COLOR: #fff
}
.readon-wrap1 A {
	COLOR: #fff! important
}
.readon-wrap1 BUTTON {
	COLOR: #fff! important
}
.readon-wrap1 INPUT.button {
	COLOR: #fff! important
}
#featuremodules .readon-wrap1 A {
	COLOR: #333! important
}
#featuremodules .readon-wrap1 BUTTON {
	COLOR: #333! important
}
#featuremodules .readon-wrap1 INPUT.button {
	COLOR: #333! important
}
.hilite2 .readon-wrap1 A {
	COLOR: #333! important
}
.hilite2 .readon-wrap1 BUTTON {
	COLOR: #333! important
}
.hilite2 .readon-wrap1 INPUT.button {
	COLOR: #333! important
}
H3 SPAN {
	COLOR: #d85600
}
.contentheading {
	COLOR: #d85600
}
.contentheading A {
	COLOR: #d85600
}
.blog_more H2 {
	COLOR: #d85600
}
#featuremodules H3 SPAN {
	COLOR: #ccc
}
#mainmodules3 H3 SPAN {
	COLOR: #ccc
}
.hilite2 .moduletable {
	COLOR: #fff
}
.hilite2 H3 {
	COLOR: #fff
}
.hilite2 A {
	COLOR: #fff
}
.hilite2 H3 SPAN {
	COLOR: #ccc
}
.foot-dark #footer A {
	COLOR: #ccc
}
#footer {
	BORDER-TOP: #343434 4px solid
}
.body-dark #footer {
	BORDER-TOP: #666 4px solid
}
H3.module-title {
	BORDER-BOTTOM: #d85600 2px solid
}
.contentheading {
	BORDER-BOTTOM: #d85600 2px solid
}
.blog_more H2 {
	BORDER-BOTTOM: #d85600 2px solid
}
.hilite2 H3.module-title {
	BORDER-BOTTOM: #999 2px solid
}
#featuremodules H3.module-title {
	BORDER-BOTTOM: #999 2px solid
}
#mainmodules3 H3.module-title {
	BORDER-BOTTOM: #999 2px solid
}
.featured-image {
	BORDER-RIGHT: #b0b0b0 10px solid; BORDER-TOP: #b0b0b0 10px solid; BORDER-LEFT: #b0b0b0 10px solid; BORDER-BOTTOM: #b0b0b0 10px solid
}
IMG.demo-tabs {
	BORDER-RIGHT: #b0b0b0 5px solid; BORDER-TOP: #b0b0b0 5px solid; BORDER-LEFT: #b0b0b0 5px solid; BORDER-BOTTOM: #b0b0b0 5px solid
}
IMG.demo-tabs2 {
	BORDER-RIGHT: #b0b0b0 5px solid; BORDER-TOP: #b0b0b0 5px solid; BORDER-LEFT: #b0b0b0 5px solid; BORDER-BOTTOM: #b0b0b0 5px solid
}
#featuremodules {
	BACKGROUND: url(../images/primary/grey/feature-bg.png) #b0b0b0 repeat-x 0px 0px
}
#tabs-bar {
	BACKGROUND: url(../images/primary/grey/tabs-bar.png) repeat-x 0px 0px
}
#featuremodules UL LI A {
	BACKGROUND: url(../images/primary/grey/hilite-typo.png) no-repeat 0px 0px
}
#featuremodules .roktabs-links UL LI.active {
	BACKGROUND: url(../images/primary/grey/roktab-l.png) no-repeat 0px 2px
}
#main-content .hilite2 .roktabs-links UL LI.active {
	BACKGROUND: url(../images/primary/grey/roktab-l.png) no-repeat 0px 2px
}
#featuremodules .roktabs-links UL LI.active SPAN {
	BACKGROUND: url(../images/primary/grey/roktab-r.png) no-repeat 100% 2px
}
#main-content .hilite2 .roktabs-links UL LI.active SPAN {
	BACKGROUND: url(../images/primary/grey/roktab-r.png) no-repeat 100% 2px
}
#featuremodules .roktabs-wrapper .arrow-next {
	RIGHT: 0px; BACKGROUND: url(../images/primary/grey/roktab-r.png) no-repeat -15px -46px
}
#main-content .hilite2 .roktabs-wrapper .arrow-next {
	RIGHT: 0px; BACKGROUND: url(../images/primary/grey/roktab-r.png) no-repeat -15px -46px
}
#featuremodules .roktabs-wrapper .arrow-next:hover {
	BACKGROUND: url(../images/primary/grey/roktab-r.png) no-repeat -15px -62px
}
#main-content .hilite2 .roktabs-wrapper .arrow-next:hover {
	BACKGROUND: url(../images/primary/grey/roktab-r.png) no-repeat -15px -62px
}
#featuremodules .roktabs-wrapper .arrow-prev {
	BACKGROUND: url(../images/primary/grey/roktab-r.png) no-repeat 0px -46px; LEFT: 0px
}
#main-content .hilite2 .roktabs-wrapper .arrow-prev {
	BACKGROUND: url(../images/primary/grey/roktab-r.png) no-repeat 0px -46px; LEFT: 0px
}
#featuremodules .roktabs-wrapper .arrow-prev:hover {
	BACKGROUND: url(../images/primary/grey/roktab-r.png) no-repeat 0px -62px
}
#main-content .hilite2 .roktabs-wrapper .arrow-prev:hover {
	BACKGROUND: url(../images/primary/grey/roktab-r.png) no-repeat 0px -62px
}
#bottom2 {
	BACKGROUND: url(../images/primary/grey/feature-bg.png) #b0b0b0 repeat-x 0px 0px
}
#bottom2 UL LI A {
	BACKGROUND: url(../images/primary/grey/hilite-typo.png) no-repeat 0px 0px
}
.body-light #main-content .rokradios {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px 1px
}
.head-light #top-bar .rokradios {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px 1px
}
.body-light #main-content .rokradios-active {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px -175px
}
.head-light #top-bar .rokradios-active {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px -175px
}
.body-light #main-content .rokchecks {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px -346px
}
.body-light #main-content .rokchecks-active {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px -522px
}
.body-dark #main-content .rokradios {
	BACKGROUND: url(../images/primary/grey/inputs-1-dark.png) no-repeat 0px 1px
}
.head-dark #top-bar .rokradios {
	BACKGROUND: url(../images/primary/grey/inputs-1-dark.png) no-repeat 0px 1px
}
.body-dark #main-content .rokradios-active {
	BACKGROUND: url(../images/primary/grey/inputs-1-dark.png) no-repeat 0px -175px
}
.head-dark #top-bar .rokradios-active {
	BACKGROUND: url(../images/primary/grey/inputs-1-dark.png) no-repeat 0px -175px
}
.body-dark #main-content .rokchecks {
	BACKGROUND: url(../images/primary/grey/inputs-1-dark.png) no-repeat 0px -346px
}
.body-dark #main-content .rokchecks-active {
	BACKGROUND: url(../images/primary/grey/inputs-1-dark.png) no-repeat 0px -522px
}
#featuremodules .rokradios {
	BACKGROUND: url(../images/primary/grey/inputs-2.png) no-repeat 0px 1px
}
#bottom2 .rokradios {
	BACKGROUND: url(../images/primary/grey/inputs-2.png) no-repeat 0px 1px
}
#main-content .hilite2 .rokradios {
	BACKGROUND: url(../images/primary/grey/inputs-2.png) no-repeat 0px 1px
}
#featuremodules .rokradios-active {
	BACKGROUND: url(../images/primary/grey/inputs-2.png) no-repeat 0px -175px
}
#bottom2 .rokradios-active {
	BACKGROUND: url(../images/primary/grey/inputs-2.png) no-repeat 0px -175px
}
#main-content .hilite2 .rokradios-active {
	BACKGROUND: url(../images/primary/grey/inputs-2.png) no-repeat 0px -175px
}
#featuremodules .rokchecks {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px -346px
}
#bottom2 .rokchecks {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px -346px
}
#main-content .hilite2 .rokchecks {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px -346px
}
#featuremodules .rokchecks-active {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px -522px
}
#bottom2 .rokchecks-active {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px -522px
}
#main-content .hilite2 .rokchecks-active {
	BACKGROUND: url(../images/primary/grey/inputs-1.png) no-repeat 0px -522px
}
.body-light #maincol .hilite2 .module-surround {
	BACKGROUND: #343434
}
.body-light #maincol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 0px -24px
}
.body-light #maincol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 100% -24px
}
.body-light #maincol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 0px -36px
}
.body-light #maincol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 100% -36px
}
.body-light #leftcol .hilite2 .module-surround {
	BACKGROUND: #343434
}
.body-light #rightcol .hilite2 .module-surround {
	BACKGROUND: #343434
}
.body-light #leftcol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 0px 0px
}
.body-light #rightcol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 0px 0px
}
.body-light #leftcol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 100% 0px
}
.body-light #rightcol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 100% 0px
}
.body-light #leftcol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 0px -12px
}
.body-light #rightcol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 0px -12px
}
.body-light #leftcol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 100% -12px
}
.body-light #rightcol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 100% -12px
}
.body-light #bottom .hilite2 .module-surround {
	BACKGROUND: #343434
}
.body-light #bottom .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 0px -48px
}
.body-light #bottom .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 100% -48px
}
.body-light #bottom .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 0px -60px
}
.body-light #bottom .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/grey/module-corners2.png) no-repeat 100% -60px
}
.body-dark #maincol .hilite2 .module-surround {
	BACKGROUND: #545454
}
.body-dark #maincol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 0px -24px
}
.body-dark #maincol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 100% -24px
}
.body-dark #maincol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 0px -36px
}
.body-dark #maincol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 100% -36px
}
.body-dark #leftcol .hilite2 .module-surround {
	BACKGROUND: #545454
}
.body-dark #rightcol .hilite2 .module-surround {
	BACKGROUND: #545454
}
.body-dark #leftcol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 0px 0px
}
.body-dark #rightcol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 0px 0px
}
.body-dark #leftcol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 100% 0px
}
.body-dark #rightcol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 100% 0px
}
.body-dark #leftcol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 0px -12px
}
.body-dark #rightcol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 0px -12px
}
.body-dark #leftcol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 100% -12px
}
.body-dark #rightcol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 100% -12px
}
.body-dark #bottom .hilite2 .module-surround {
	BACKGROUND: #545454
}
.body-dark #bottom .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 0px -48px
}
.body-dark #bottom .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 100% -48px
}
.body-dark #bottom .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 0px -60px
}
.body-dark #bottom .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/grey/module-corners2-dark.png) no-repeat 100% -60px
}
.readon1-l {
	BACKGROUND: url(../images/primary/grey/readon-l.png) no-repeat 0px 0px
}
.readon1-m {
	BACKGROUND: url(../images/primary/grey/readon-m.png) repeat-x 0px 0px
}
.readon1-r {
	BACKGROUND: url(../images/primary/grey/readon-r.png) no-repeat 100% 0px
}
.body-dark .readon1-l {
	BACKGROUND: url(../images/primary/grey/readon-l.png) no-repeat 0px -72px
}
.body-dark .readon1-m {
	BACKGROUND: url(../images/primary/grey/readon-m.png) repeat-x 0px -72px
}
.body-dark .readon1-r {
	BACKGROUND: url(../images/primary/grey/readon-r.png) no-repeat 100% -72px
}
#featuremodules .readon1-l {
	BACKGROUND: url(../images/primary/grey/readon-l.png) no-repeat 0px -36px
}
.hilite2 .readon1-l {
	BACKGROUND: url(../images/primary/grey/readon-l.png) no-repeat 0px -36px
}
#featuremodules .readon1-m {
	BACKGROUND: url(../images/primary/grey/readon-m.png) repeat-x 0px -36px
}
.hilite2 .readon1-m {
	BACKGROUND: url(../images/primary/grey/readon-m.png) repeat-x 0px -36px
}
#featuremodules .readon1-r {
	BACKGROUND: url(../images/primary/grey/readon-r.png) no-repeat 100% -36px
}
.hilite2 .readon1-r {
	BACKGROUND: url(../images/primary/grey/readon-r.png) no-repeat 100% -36px
}
.body-light .article-info-surround2 {
	BACKGROUND: url(../images/primary/grey/article-icon.png) no-repeat 0px 2px
}
.body-dark .article-info-surround2 {
	BACKGROUND: url(../images/primary/grey/article-icon-dark.png) no-repeat 0px 2px
}
.hilite2 .side-mod .poll-line:hover {
	BACKGROUND: #313131
}
.body-dark .hilite2 .side-mod .poll-line:hover {
	BACKGROUND: #464646
}
.hilite2 .login-links A {
	BACKGROUND: url(../images/primary/grey/hilite-typo.png) no-repeat 0px -221px
}
.foot-dark #mainmodules5 {
	COLOR: #999
}
.foot-dark #footer {
	COLOR: #666
}
.foot-light #mainmodules5 {
	COLOR: #666
}
.foot-light #footer {
	COLOR: #666
}
.foot-light #mainmodules5 H3 SPAN {
	COLOR: #333
}
.foot-dark #footer {
	BACKGROUND: #292929
}
.foot-dark .copyright-block {
	BACKGROUND: url(../images/footer/dark/footer-div.png) repeat-x 0px 0px
}
.foot-dark .copyright-block2 {
	BACKGROUND: url(../images/footer/dark/footer-div.png) repeat-x 0px 100%
}
.foot-dark #rocket {
	BACKGROUND: url(../images/footer/dark/rocket.png) no-repeat 0px 0px
}
.foot-dark #footer H3 SPAN {
	COLOR: #fff
}
.foot-dark #footer H3.module-title {
	BORDER-BOTTOM: #333 2px solid
}
.foot-dark #footer UL.roktabs-top LI.active {
	BACKGROUND: url(../images/footer/dark/roktab-l.png) no-repeat 0px 2px
}
.foot-dark #footer UL.roktabs-top LI.active SPAN {
	BACKGROUND: url(../images/footer/dark/roktab-r.png) no-repeat 100% 2px
}
.foot-dark #footer .roktabs-links LI.active {
	COLOR: #fff
}
.foot-dark #footer .roktabs-wrapper .arrow-next {
	RIGHT: 0px; BACKGROUND: url(../images/footer/dark/roktab-r.png) no-repeat -15px -46px
}
.foot-dark #footer .roktabs-wrapper .arrow-next:hover {
	BACKGROUND: url(../images/footer/dark/roktab-r.png) no-repeat -15px -46px
}
.foot-dark #footer .roktabs-wrapper .arrow-prev {
	BACKGROUND: url(../images/footer/dark/roktab-r.png) no-repeat 0px -62px; LEFT: 0px
}
.foot-dark #footer .roktabs-wrapper .arrow-prev:hover {
	BACKGROUND: url(../images/footer/dark/roktab-r.png) no-repeat 0px -62px
}
.foot-light #footer {
	BACKGROUND: #fff
}
.foot-light .copyright-block {
	BACKGROUND: url(../images/footer/light/footer-div.png) repeat-x 0px 0px
}
.foot-light .copyright-block2 {
	BACKGROUND: url(../images/footer/light/footer-div.png) repeat-x 0px 100%
}
.foot-light #footer #rocket {
	BACKGROUND: url(../images/footer/light/rocket.png) no-repeat 0px 0px
}
.foot-light #footer UL.roktabs-top LI.active {
	BACKGROUND: url(../images/footer/light/roktab-l.png) no-repeat 0px 2px
}
.foot-light #footer UL.roktabs-top LI.active SPAN {
	BACKGROUND: url(../images/footer/light/roktab-r.png) no-repeat 100% 2px
}
.foot-light #footer .roktabs-links LI.active {
	COLOR: #000
}
.foot-light #footer .roktabs-wrapper .arrow-next {
	RIGHT: 0px; BACKGROUND: url(../images/footer/light/roktab-r.png) no-repeat -15px -46px
}
.foot-light #footer .roktabs-wrapper .arrow-next:hover {
	BACKGROUND: url(../images/footer/light/roktab-r.png) no-repeat -15px -46px
}
.foot-light #footer .roktabs-wrapper .arrow-prev {
	BACKGROUND: url(../images/footer/light/roktab-r.png) no-repeat 0px -62px; LEFT: 0px
}
.foot-light #footer .roktabs-wrapper .arrow-prev:hover {
	BACKGROUND: url(../images/footer/light/roktab-r.png) no-repeat 0px -62px
}
UL.bullet-1 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-2 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-3 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-4 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-5 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-6 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-7 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-8 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-1 LI {
	PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-2 LI {
	PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-3 LI {
	PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-4 LI {
	PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-5 LI {
	PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-6 LI {
	PADDING-LEFT: 22px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-7 LI {
	PADDING-LEFT: 22px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-8 LI {
	PADDING-LEFT: 22px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
.body-light UL.bullet-1 LI {
	BACKGROUND: url(../images/typo/bullet-1.png) no-repeat 0px 5px
}
.body-light UL.bullet-2 LI {
	BACKGROUND: url(../images/typo/bullet-2.png) no-repeat 0px 5px
}
.body-light UL.bullet-3 LI {
	BACKGROUND: url(../images/typo/bullet-3.png) no-repeat 0px 5px
}
.body-light UL.bullet-4 LI {
	BACKGROUND: url(../images/typo/bullet-4.png) no-repeat 0px 5px
}
.body-light UL.bullet-5 LI {
	BACKGROUND: url(../images/typo/bullet-5.png) no-repeat 0px 5px
}
.body-dark UL.bullet-1 LI {
	BACKGROUND: url(../images/typo/dark/bullet-1.png) no-repeat 0px 5px
}
.body-dark UL.bullet-2 LI {
	BACKGROUND: url(../images/typo/dark/bullet-2.png) no-repeat 0px 5px
}
.body-dark UL.bullet-3 LI {
	BACKGROUND: url(../images/typo/dark/bullet-3.png) no-repeat 0px 5px
}
.body-dark UL.bullet-4 LI {
	BACKGROUND: url(../images/typo/dark/bullet-4.png) no-repeat 0px 5px
}
.body-dark UL.bullet-5 LI {
	BACKGROUND: url(../images/typo/dark/bullet-5.png) no-repeat 0px 5px
}
UL.bullet-6 LI {
	BACKGROUND: url(../images/typo/bullet-6.png) no-repeat 0px 2px
}
UL.bullet-7 LI {
	BACKGROUND: url(../images/typo/bullet-7.png) no-repeat 0px 2px
}
UL.bullet-8 LI {
	BACKGROUND: url(../images/typo/bullet-8.png) no-repeat 0px 3px
}
PRE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.body-dark PRE {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BACKGROUND: #383838; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-light PRE {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #f9f9f9; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
BLOCKQUOTE {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 120%; PADDING-BOTTOM: 10px; MARGIN: 15px 0px; WIDTH: auto; LINE-HEIGHT: 150%; PADDING-TOP: 10px; FONT-STYLE: italic
}
.body-dark BLOCKQUOTE {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BACKGROUND: #383838; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-light BLOCKQUOTE {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #f9f9f9; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
BLOCKQUOTE.blue {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 120%; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: auto; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-STYLE: italic; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE.red {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 120%; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: auto; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-STYLE: italic; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE.green {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 120%; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: auto; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-STYLE: italic; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE.purple {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 120%; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: auto; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-STYLE: italic; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE.orange {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 120%; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: auto; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-STYLE: italic; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE.brown {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 120%; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: auto; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-STYLE: italic; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE.grey {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 120%; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: auto; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-STYLE: italic; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE.blue {
	COLOR: #0d507a
}
BLOCKQUOTE.red {
	COLOR: #d12e2e
}
BLOCKQUOTE.green {
	COLOR: #74a824
}
BLOCKQUOTE.purple {
	COLOR: #9e0e87
}
BLOCKQUOTE.orange {
	COLOR: #cc8300
}
BLOCKQUOTE.brown {
	COLOR: #8b6846
}
BLOCKQUOTE.grey {
	COLOR: #666
}
BLOCKQUOTE.quotes {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 38px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 120%; BACKGROUND: url(../images/typo/quote-start.png) no-repeat 0px 5px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; WIDTH: auto; COLOR: #666; LINE-HEIGHT: 150%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE.quotes P {
	PADDING-RIGHT: 38px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/typo/quote-end.png) no-repeat 100% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.important {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-TOP: 15px; POSITION: relative
}
.important-blue {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-TOP: 15px; POSITION: relative
}
.important-red {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-TOP: 15px; POSITION: relative
}
.important-green {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-TOP: 15px; POSITION: relative
}
.important-purple {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-TOP: 15px; POSITION: relative
}
.important-orange {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-TOP: 15px; POSITION: relative
}
.important-brown {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-TOP: 15px; POSITION: relative
}
.important-grey {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-TOP: 15px; POSITION: relative
}
SPAN.important-title {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 120%; LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: absolute; TOP: -22px
}
SPAN.important-title-blue {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 120%; LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: absolute; TOP: -22px
}
SPAN.important-title-red {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 120%; LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: absolute; TOP: -22px
}
SPAN.important-title-green {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 120%; LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: absolute; TOP: -22px
}
SPAN.important-title-purple {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 120%; LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: absolute; TOP: -22px
}
SPAN.important-title-orange {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 120%; LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: absolute; TOP: -22px
}
SPAN.important-title-brown {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 120%; LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: absolute; TOP: -22px
}
SPAN.important-title-grey {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 120%; LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: absolute; TOP: -22px
}
.important {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.important-blue {
	BORDER-RIGHT: #0d507a 1px solid; BORDER-TOP: #0d507a 1px solid; BORDER-LEFT: #0d507a 1px solid; BORDER-BOTTOM: #0d507a 1px solid
}
.important-red {
	BORDER-RIGHT: #d12e2e 1px solid; BORDER-TOP: #d12e2e 1px solid; BORDER-LEFT: #d12e2e 1px solid; BORDER-BOTTOM: #d12e2e 1px solid
}
.important-green {
	BORDER-RIGHT: #74a824 1px solid; BORDER-TOP: #74a824 1px solid; BORDER-LEFT: #74a824 1px solid; BORDER-BOTTOM: #74a824 1px solid
}
.important-purple {
	BORDER-RIGHT: #9e0e87 1px solid; BORDER-TOP: #9e0e87 1px solid; BORDER-LEFT: #9e0e87 1px solid; BORDER-BOTTOM: #9e0e87 1px solid
}
.important-orange {
	BORDER-RIGHT: #cc8300 1px solid; BORDER-TOP: #cc8300 1px solid; BORDER-LEFT: #cc8300 1px solid; BORDER-BOTTOM: #cc8300 1px solid
}
.important-brown {
	BORDER-RIGHT: #8b6846 1px solid; BORDER-TOP: #8b6846 1px solid; BORDER-LEFT: #8b6846 1px solid; BORDER-BOTTOM: #8b6846 1px solid
}
.important-grey {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
SPAN.important-title {
	BACKGROUND: #444; COLOR: #fff
}
SPAN.important-title-blue {
	BACKGROUND: #0d507a; COLOR: #fff
}
SPAN.important-title-red {
	BACKGROUND: #d12e2e; COLOR: #fff
}
SPAN.important-title-green {
	BACKGROUND: #74a824; COLOR: #fff
}
SPAN.important-title-purple {
	BACKGROUND: #9e0e87; COLOR: #fff
}
SPAN.important-title-orange {
	BACKGROUND: #cc8300; COLOR: #fff
}
SPAN.important-title-brown {
	BACKGROUND: #8b6846; COLOR: #fff
}
SPAN.important-title-grey {
	BACKGROUND: #666; COLOR: #fff
}
SPAN.number {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-blue {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-red {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-green {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-purple {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-orange {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-brown {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-grey {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
.body-light SPAN.number {
	COLOR: #333
}
.body-dark SPAN.number {
	COLOR: #fff
}
SPAN.number-blue {
	COLOR: #0d507a
}
SPAN.number-red {
	COLOR: #d12e2e
}
SPAN.number-green {
	COLOR: #74a824
}
SPAN.number-purple {
	COLOR: #9e0e87
}
SPAN.number-orange {
	COLOR: #cc8300
}
SPAN.number-brown {
	COLOR: #8b6846
}
SPAN.number-grey {
	COLOR: #666
}
.body-light SPAN.highlight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fffbd5; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.body-dark SPAN.highlight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #ccc; PADDING-BOTTOM: 1px; COLOR: #000; PADDING-TOP: 1px
}
SPAN.highlight-blue {
	COLOR: #0d507a
}
SPAN.highlight-red {
	COLOR: #d12e2e
}
SPAN.highlight-green {
	COLOR: #74a824
}
SPAN.highlight-purple {
	COLOR: #9e0e87
}
SPAN.highlight-orange {
	COLOR: #cc8300
}
SPAN.highlight-brown {
	COLOR: #8b6846
}
SPAN.highlight-grey {
	COLOR: #666
}
SPAN.highlight-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
SPAN.dropcap {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-blue {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-red {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-green {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-purple {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-orange {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-brown {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-grey {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
.body-light SPAN.dropcap {
	COLOR: #333
}
.body-dark SPAN.dropcap {
	COLOR: #fff
}
SPAN.dropcap-blue {
	COLOR: #0d507a
}
SPAN.dropcap-red {
	COLOR: #d12e2e
}
SPAN.dropcap-green {
	COLOR: #74a824
}
SPAN.dropcap-purple {
	COLOR: #9e0e87
}
SPAN.dropcap-orange {
	COLOR: #cc8300
}
SPAN.dropcap-brown {
	COLOR: #8b6846
}
SPAN.dropcap-grey {
	COLOR: #666
}
SPAN.inset-left {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 110%; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 20%; PADDING-TOP: 15px; FONT-STYLE: italic
}
SPAN.inset-right {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 110%; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 20%; PADDING-TOP: 15px; FONT-STYLE: italic
}
.body-light SPAN.inset-left {
	COLOR: #000
}
.body-light SPAN.inset-right {
	COLOR: #000
}
.body-dark SPAN.inset-left {
	COLOR: #fff
}
.body-dark SPAN.inset-right {
	COLOR: #fff
}
SPAN.attention {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.notice {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.alert {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.download {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.approved {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.media {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.note {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.cart {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.camera {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.doc {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.attention {
	BORDER-RIGHT: #e7bd72 1px solid; BORDER-TOP: #e7bd72 1px solid; BACKGROUND: url(../images/typo/attention.png) #fff3a3 no-repeat 10px 50%; BORDER-LEFT: #e7bd72 1px solid; COLOR: #b79000; BORDER-BOTTOM: #e7bd72 1px solid
}
SPAN.notice {
	BORDER-RIGHT: #9bcc54 1px solid; BORDER-TOP: #9bcc54 1px solid; BACKGROUND: url(../images/typo/notice.png) #cdefa6 no-repeat 10px 50%; BORDER-LEFT: #9bcc54 1px solid; COLOR: #648434; BORDER-BOTTOM: #9bcc54 1px solid
}
SPAN.alert {
	BORDER-RIGHT: #ffacad 1px solid; BORDER-TOP: #ffacad 1px solid; BACKGROUND: url(../images/typo/alert.png) #ffd5d5 no-repeat 10px 50%; BORDER-LEFT: #ffacad 1px solid; COLOR: #cf3738; BORDER-BOTTOM: #ffacad 1px solid
}
SPAN.download {
	BORDER-RIGHT: #6abce2 1px solid; BORDER-TOP: #6abce2 1px solid; BACKGROUND: url(../images/typo/download.png) #a8cde3 no-repeat 10px 50%; BORDER-LEFT: #6abce2 1px solid; COLOR: #1c6b8b; BORDER-BOTTOM: #6abce2 1px solid
}
SPAN.approved {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; BACKGROUND: url(../images/typo/approved.png) #ccc no-repeat 10px 50%; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #666; BORDER-BOTTOM: #a8a8a8 1px solid
}
SPAN.media {
	BORDER-RIGHT: #ffbb65 1px solid; BORDER-TOP: #ffbb65 1px solid; BACKGROUND: url(../images/typo/media.png) #ffe0b6 no-repeat 10px 50%; BORDER-LEFT: #ffbb65 1px solid; COLOR: #c76e34; BORDER-BOTTOM: #ffbb65 1px solid
}
SPAN.note {
	BORDER-RIGHT: #e7bd72 1px solid; BORDER-TOP: #e7bd72 1px solid; BACKGROUND: url(../images/typo/note.png) #fff3a3 no-repeat 10px 50%; BORDER-LEFT: #e7bd72 1px solid; COLOR: #b79000; BORDER-BOTTOM: #e7bd72 1px solid
}
SPAN.cart {
	BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; BACKGROUND: url(../images/typo/cart.png) #e6e6e6 no-repeat 10px 50%; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #666; BORDER-BOTTOM: #c5c5c5 1px solid
}
SPAN.camera {
	BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; BACKGROUND: url(../images/typo/camera.png) #e6e6e6 no-repeat 10px 50%; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #666; BORDER-BOTTOM: #c5c5c5 1px solid
}
SPAN.doc {
	BORDER-RIGHT: #ffbb65 1px solid; BORDER-TOP: #ffbb65 1px solid; BACKGROUND: url(../images/typo/doc.png) #ffe0b6 no-repeat 10px 50%; BORDER-LEFT: #ffbb65 1px solid; COLOR: #c76e34; BORDER-BOTTOM: #ffbb65 1px solid
}
DIV.number-block1 {
	PADDING-LEFT: 50px
}
DIV.number-block2 {
	PADDING-LEFT: 50px
}
DIV.number-block3 {
	PADDING-LEFT: 50px
}
DIV.number-block1 {
	BACKGROUND: url(../images/typo/number-1.png) no-repeat 0px 0px
}
DIV.number-block2 {
	BACKGROUND: url(../images/typo/number-2.png) no-repeat 0px 0px
}
DIV.number-block3 {
	BACKGROUND: url(../images/typo/number-3.png) no-repeat 0px 0px
}
SPAN.subline {
	PADDING-RIGHT: 0px; MARGIN-TOP: -15px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
UL.special-1 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-2 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-3 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-4 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-5 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-6 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-7 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-8 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-9 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-10 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-11 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-12 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-13 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-14 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-1 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-2 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-3 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-4 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-5 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-6 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-7 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-8 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-9 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-10 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-11 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-12 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-13 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-14 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
.body-light UL.special-1 LI {
	BACKGROUND: url(../images/typo/special-1.png) no-repeat 0px 1px
}
.body-light UL.special-2 LI {
	BACKGROUND: url(../images/typo/special-2.png) no-repeat 0px 1px
}
.body-light UL.special-3 LI {
	BACKGROUND: url(../images/typo/special-3.png) no-repeat 0px 1px
}
.body-light UL.special-4 LI {
	BACKGROUND: url(../images/typo/special-4.png) no-repeat 0px 1px
}
.body-light UL.special-5 LI {
	BACKGROUND: url(../images/typo/special-5.png) no-repeat 0px 1px
}
.body-light UL.special-6 LI {
	BACKGROUND: url(../images/typo/special-6.png) no-repeat 0px 1px
}
.body-light UL.special-7 LI {
	BACKGROUND: url(../images/typo/special-7.png) no-repeat 0px 1px
}
.body-light UL.special-8 LI {
	BACKGROUND: url(../images/typo/special-8.png) no-repeat 0px 1px
}
.body-light UL.special-9 LI {
	BACKGROUND: url(../images/typo/special-9.png) no-repeat 0px 1px
}
.body-light UL.special-10 LI {
	BACKGROUND: url(../images/typo/special-10.png) no-repeat 0px 1px
}
.body-light UL.special-11 LI {
	BACKGROUND: url(../images/typo/special-11.png) no-repeat 0px 1px
}
.body-light UL.special-12 LI {
	BACKGROUND: url(../images/typo/special-12.png) no-repeat 0px 1px
}
.body-light UL.special-13 LI {
	BACKGROUND: url(../images/typo/special-13.png) no-repeat 0px 1px
}
.body-light UL.special-14 LI {
	BACKGROUND: url(../images/typo/special-14.png) no-repeat 0px 1px
}
.body-dark UL.special-1 LI {
	BACKGROUND: url(../images/typo/dark/special-1.png) no-repeat 0px 1px
}
.body-dark UL.special-2 LI {
	BACKGROUND: url(../images/typo/dark/special-2.png) no-repeat 0px 1px
}
.body-dark UL.special-3 LI {
	BACKGROUND: url(../images/typo/dark/special-3.png) no-repeat 0px 1px
}
.body-dark UL.special-4 LI {
	BACKGROUND: url(../images/typo/dark/special-4.png) no-repeat 0px 1px
}
.body-dark UL.special-5 LI {
	BACKGROUND: url(../images/typo/dark/special-5.png) no-repeat 0px 1px
}
.body-dark UL.special-6 LI {
	BACKGROUND: url(../images/typo/dark/special-6.png) no-repeat 0px 1px
}
.body-dark UL.special-7 LI {
	BACKGROUND: url(../images/typo/dark/special-7.png) no-repeat 0px 1px
}
.body-dark UL.special-8 LI {
	BACKGROUND: url(../images/typo/dark/special-8.png) no-repeat 0px 1px
}
.body-dark UL.special-9 LI {
	BACKGROUND: url(../images/typo/dark/special-9.png) no-repeat 0px 1px
}
.body-dark UL.special-10 LI {
	BACKGROUND: url(../images/typo/dark/special-10.png) no-repeat 0px 1px
}
.body-dark UL.special-11 LI {
	BACKGROUND: url(../images/typo/dark/special-11.png) no-repeat 0px 1px
}
.body-dark UL.special-12 LI {
	BACKGROUND: url(../images/typo/dark/special-12.png) no-repeat 0px 1px
}
.body-dark UL.special-13 LI {
	BACKGROUND: url(../images/typo/dark/special-13.png) no-repeat 0px 1px
}
.body-dark UL.special-14 LI {
	BACKGROUND: url(../images/typo/dark/special-14.png) no-repeat 0px 1px
}
.menutop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menutop * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#horiz-menu {
	Z-INDEX: 50
}
.menutop {
	FLOAT: left; MARGIN-BOTTOM: 1.5em; LINE-HEIGHT: 1; POSITION: relative
}
.menutop UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menutop EM {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 80%; FONT-STYLE: normal
}
.menutop LI {
	FLOAT: left; LIST-STYLE-TYPE: none; POSITION: relative
}
.menutop LI .item {
	HEIGHT: auto
}
.menutop LI LI {
	FLOAT: none; WIDTH: auto; POSITION: relative
}
.menutop LI#current {
	Z-INDEX: 199
}
.menutop .sfHover {
	Z-INDEX: 700
}
.menutop LI LI .item {
	DISPLAY: block; FLOAT: none; MARGIN: 0px; WIDTH: auto; TEXT-DECORATION: none
}
.menutop LI.active LI .item {
	DISPLAY: block; FLOAT: none; MARGIN: 0px; WIDTH: auto; TEXT-DECORATION: none
}
.menutop LI UL {
	Z-INDEX: 500; LEFT: -999em; FLOAT: none; POSITION: absolute
}
.menutop LI:hover LI UL {
	TOP: -999em
}
.menutop LI.sfHover LI UL {
	TOP: -999em
}
.menutop LI LI:hover LI UL {
	TOP: -999em
}
.menutop LI LI.sfHover LI UL {
	TOP: -999em
}
.menutop LI LI LI:hover LI UL {
	TOP: -999em
}
.menutop LI LI LI.sfHover LI UL {
	TOP: -999em
}
.menutop LI LI:hover UL {
	TOP: 0px
}
.menutop LI LI.sfHover UL {
	TOP: 0px
}
.menutop LI LI LI:hover UL {
	TOP: 0px
}
.menutop LI LI LI.sfHover UL {
	TOP: 0px
}
.menutop LI LI LI LI:hover UL {
	TOP: 0px
}
.menutop LI LI LI LI.sfHover UL {
	TOP: 0px
}
.menutop {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; Z-INDEX: 120; PADDING-BOTTOM: 4px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; POSITION: relative
}
.menutop LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px 5px; PADDING-TOP: 0px; POSITION: relative
}
.menutop LI:hover .item {
	Z-INDEX: 100; CURSOR: pointer
}
.menutop LI.sfHover .item {
	Z-INDEX: 100; CURSOR: pointer
}
.menutop .item {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 100; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; LINE-HEIGHT: 32px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 30px; TEXT-DECORATION: none! important
}
.menutop .subtext SPAN {
	LINE-HEIGHT: 18px
}
.menutop .subtext EM {
	LINE-HEIGHT: 14px
}
.menutop LI:hover .item {
	Z-INDEX: 100; CURSOR: pointer
}
.menutop LI.sfHover .item {
	Z-INDEX: 100; CURSOR: pointer
}
.menutop LI.active .item {
	Z-INDEX: 100; CURSOR: pointer
}
.menutop LI .item SPAN {
	PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menutop LI.active {
	MARGIN: 0px 4px
}
.menutop LI:hover {
	MARGIN: 0px 4px
}
.menutop LI.sfHover {
	MARGIN: 0px 4px
}
.menutop LI LI.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menutop LI LI:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menutop LI LI.sfHover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menutop LI .daddy {
	PADDING-RIGHT: 10px
}
.menutop UL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; WIDTH: 175px; PADDING-TOP: 2px
}
.menutop UL.columns2 {
	WIDTH: 350px
}
.menutop UL.columns2 LI {
	WIDTH: 173px
}
.menutop LI UL.columns2 LI {
	FLOAT: left
}
.menutop UL UL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.menutop LI LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; HEIGHT: auto
}
.menutop LI LI .item {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-TOP: 0px; HEIGHT: auto
}
.menutop LI LI .image.item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menutop LI LI .item IMG {
	FLOAT: left; MARGIN: 6px 5px 0px 0px
}
.menutop LI LI .item SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.menutop LI:hover UL {
	LEFT: -3px; TOP: 33px
}
.menutop LI.sfHover UL {
	LEFT: -3px; TOP: 33px
}
.menutop LI LI:hover UL {
	LEFT: 174px; TOP: -3px
}
.menutop LI LI.sfHover UL {
	LEFT: 174px; TOP: -3px
}
.menutop LI LI LI:hover UL {
	LEFT: 174px; TOP: -3px
}
.menutop LI LI LI.sfHover UL {
	LEFT: 174px; TOP: -3px
}
.menutop LI LI LI LI:hover UL {
	LEFT: 174px; TOP: -3px
}
.menutop LI LI LI LI.sfHover UL {
	LEFT: 174px; TOP: -3px
}
#horiz-menu .menutop LI.active LI.active .orphan SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.body-dark DIV.itemMainImageBlock .itemMainImageCaption {
	COLOR: #666
}
.body-dark SPAN.itemImageCaption {
	COLOR: #666
}
.body-dark SPAN.itemDateModified {
	COLOR: #666
}
.body-dark DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorUrl {
	COLOR: #666
}
.body-dark DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorEmail {
	COLOR: #666
}
.body-dark DIV.authorBlock SPAN.authorUrl {
	COLOR: #666
}
.body-dark DIV.itemMainImageBlock .itemMainImageCredits {
	COLOR: #999
}
.body-dark SPAN.itemImageCredits {
	COLOR: #999
}
.body-dark DIV.itemIntroText {
	COLOR: #999
}
.body-dark DIV.itemCommentsForm FORM TEXTAREA.inputbox {
	COLOR: #ccc
}
.body-dark DIV.itemCommentsForm FORM INPUT.inputbox {
	COLOR: #ccc
}
.body-dark DIV.itemImageThumbBlock SPAN.itemImage IMG {
	BACKGROUND: #333
}
.body-dark DIV.itemMainImageBlock SPAN.itemMainImage IMG {
	BACKGROUND: #333
}
.body-dark DIV.itemImageMainBlock SPAN.itemImage IMG {
	BACKGROUND: #333
}
.body-dark DIV.yellowbox-bl {
	BACKGROUND: #333
}
.body-dark DIV.itemAuthorBlock {
	BACKGROUND: #333
}
.body-dark DIV.itemAuthorBlock IMG.itemAuthorAvatar {
	BACKGROUND: #333
}
.body-dark DIV.itemNavigation {
	BACKGROUND: #333
}
.body-dark DIV.itemComments {
	BACKGROUND: #333
}
.body-dark DIV.itemListCategoryBlock {
	BACKGROUND: #333
}
.body-dark DIV.itemListCategoryBlock A.itemListCategoryImage {
	BACKGROUND: #333
}
.body-dark DIV.authorBlock {
	BACKGROUND: #333
}
.body-dark DIV.authorBlock IMG.authorAvatar {
	BACKGROUND: #333
}
.body-dark DIV.defCategoryWrapper DIV.defCategoryBlock {
	BACKGROUND: #333
}
.body-dark DIV.defCategoryWrapper DIV.defCategoryBlock A.defCategoryImage {
	BACKGROUND: #333
}
.body-dark DIV.itemCommentsForm FORM TEXTAREA.inputbox {
	BACKGROUND: #444
}
.body-dark DIV.itemCommentsForm FORM INPUT.inputbox {
	BACKGROUND: #444
}
.body-dark .k2ItemsList .itemAuthorBlock {
	BACKGROUND: #3f3f3f
}
.body-dark DIV.itemImageThumbBlock SPAN.itemImage IMG {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.itemMainImageBlock SPAN.itemMainImage IMG {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.yellowbox-bl {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.itemFullText IMG {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.itemAuthorBlock IMG.itemAuthorAvatar {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.itemNavigation {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.itemCommentsForm FORM TEXTAREA.inputbox {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.itemListCategoryBlock A.itemListCategoryImage {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.itemImageMainBlock SPAN.itemImage IMG {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.authorBlock IMG.authorAvatar {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.defCategoryWrapper DIV.defCategoryBlock {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.defCategoryWrapper DIV.defCategoryBlock A.defCategoryImage {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.itemTagsBlock {
	BORDER-TOP: #444 1px solid
}
.body-dark DIV.itemExtraFields {
	BORDER-TOP: #444 1px solid
}
.body-dark DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorUrl {
	BORDER-RIGHT: #444 1px solid
}
.body-dark DIV.authorBlock SPAN.authorUrl {
	BORDER-RIGHT: #444 1px solid
}
.body-dark DIV.itemView {
	BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.itemSocialLinksBlock {
	BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.itemAttachmentsBlock {
	BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.itemComments UL.itemCommentsList LI {
	BORDER-BOTTOM: #444 1px solid
}
.body-dark DIV.defView {
	BORDER-BOTTOM: #444 1px solid
}
.body-dark UL.itemToolbar LI {
	BORDER-LEFT: #444 1px solid
}
.body-dark .k2ItemsList .itemAuthorBlock {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
.body-dark UL.k2ItemsList LI A.k2ItemsThumb {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
.body-dark DIV.itemCommentsForm FORM INPUT.inputbox {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
.body-dark .itemRating {
	BACKGROUND: url(../images/system/star2.gif) repeat-x left -1000px
}
.body-dark .itemRating A:hover {
	BACKGROUND: url(../images/system/star2.gif) repeat-x left -1000px
}
.body-dark .itemRating .itemCurrentRating {
	BACKGROUND: url(../images/system/star2.gif) repeat-x left -1000px
}
.body-light DIV.itemIntroText {
	COLOR: #666
}
.body-light DIV.itemMainImageBlock .itemMainImageCaption {
	COLOR: #666
}
.body-light SPAN.itemImageCaption {
	COLOR: #666
}
.body-light SPAN.itemDateModified {
	COLOR: #666
}
.body-light DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorUrl {
	COLOR: #666
}
.body-light DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorEmail {
	COLOR: #666
}
.body-light DIV.authorBlock SPAN.authorUrl {
	COLOR: #666
}
.body-light DIV.itemMainImageBlock .itemMainImageCredits {
	COLOR: #999
}
.body-light SPAN.itemImageCredits {
	COLOR: #999
}
.body-light DIV.itemCommentsForm FORM TEXTAREA.inputbox {
	COLOR: #333
}
.body-light DIV.itemCommentsForm FORM INPUT.inputbox {
	COLOR: #333
}
.body-light DIV.itemMainImageBlock SPAN.itemMainImage IMG {
	BACKGROUND: #fff
}
.body-light DIV.itemImageMainBlock SPAN.itemImage IMG {
	BACKGROUND: #fff
}
.body-light DIV.yellowbox-bl {
	BACKGROUND: #fff
}
.body-light DIV.itemAuthorBlock {
	BACKGROUND: #fff
}
.body-light DIV.itemAuthorBlock IMG.itemAuthorAvatar {
	BACKGROUND: #fff
}
.body-light DIV.itemNavigation {
	BACKGROUND: #fff
}
.body-light DIV.itemComments {
	BACKGROUND: #fff
}
.body-light DIV.itemListCategoryBlock {
	BACKGROUND: #fff
}
.body-light DIV.itemListCategoryBlock A.itemListCategoryImage {
	BACKGROUND: #fff
}
.body-light DIV.authorBlock {
	BACKGROUND: #fff
}
.body-light DIV.authorBlock IMG.authorAvatar {
	BACKGROUND: #fff
}
.body-light DIV.defCategoryWrapper DIV.defCategoryBlock {
	BACKGROUND: #fff
}
.body-light DIV.defCategoryWrapper DIV.defCategoryBlock A.defCategoryImage {
	BACKGROUND: #fff
}
.body-light DIV.itemCommentsForm FORM TEXTAREA.inputbox {
	BACKGROUND: #ddd
}
.body-light DIV.itemCommentsForm FORM INPUT.inputbox {
	BACKGROUND: #ddd
}
.body-light DIV.itemMainImageBlock SPAN.itemMainImage IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.yellowbox-bl {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.itemFullText IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.itemAuthorBlock IMG.itemAuthorAvatar {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.itemNavigation {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.itemCommentsForm FORM TEXTAREA.inputbox {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.itemListCategoryBlock A.itemListCategoryImage {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.itemImageMainBlock SPAN.itemImage IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.authorBlock IMG.authorAvatar {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.defCategoryWrapper DIV.defCategoryBlock {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.defCategoryWrapper DIV.defCategoryBlock A.defCategoryImage {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.itemTagsBlock {
	BORDER-TOP: #ddd 1px solid
}
.body-light DIV.itemExtraFields {
	BORDER-TOP: #ddd 1px solid
}
.body-light DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorUrl {
	BORDER-RIGHT: #ddd 1px solid
}
.body-light DIV.authorBlock SPAN.authorUrl {
	BORDER-RIGHT: #ddd 1px solid
}
.body-light DIV.itemView {
	BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.itemSocialLinksBlock {
	BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.itemAttachmentsBlock {
	BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.itemComments UL.itemCommentsList LI {
	BORDER-BOTTOM: #ddd 1px solid
}
.body-light DIV.defView {
	BORDER-BOTTOM: #ddd 1px solid
}
.body-light UL.itemToolbar LI {
	BORDER-LEFT: #ddd 1px solid
}
.body-light DIV.itemCommentsForm FORM INPUT.inputbox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.body-light .itemRating {
	BACKGROUND: url(../images/system/star.gif) repeat-x left -1000px
}
.body-light .itemRating A:hover {
	BACKGROUND: url(../images/system/star.gif) repeat-x left -1000px
}
.body-light .itemRating .itemCurrentRating {
	BACKGROUND: url(../images/system/star.gif) repeat-x left -1000px
}
#k2Container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; PADDING-TOP: 0px
}
#k2Container H1.componentheading {
	LINE-HEIGHT: 120%
}
BODY.contentpane #k2Container {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
A:active {
	outline: 0
}
A:focus {
	outline: 0
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.clr {
	CLEAR: both; DISPLAY: block; FLOAT: none; LINE-HEIGHT: 0; HEIGHT: 0px
}
.recaptchatable .recaptcha_image_cell {
	BORDER-LEFT-COLOR: #ccc! important; BORDER-BOTTOM-COLOR: #ccc! important; BORDER-TOP-COLOR: #ccc! important; BACKGROUND-COLOR: #fff! important; BORDER-RIGHT-COLOR: #ccc! important
}
#recaptcha_table {
	BORDER-LEFT-COLOR: #ccc! important; BORDER-BOTTOM-COLOR: #ccc! important; BORDER-TOP-COLOR: #ccc! important; BACKGROUND-COLOR: #fff! important; BORDER-RIGHT-COLOR: #ccc! important
}
#recaptcha_response_field {
	BORDER-LEFT-COLOR: #ccc! important; BORDER-BOTTOM-COLOR: #ccc! important; BORDER-TOP-COLOR: #ccc! important; BACKGROUND-COLOR: #fff! important; BORDER-RIGHT-COLOR: #ccc! important
}
SPAN.k2EditLink {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
SPAN.k2EditLink A {
	FONT-SIZE: 14px
}
.smallerFontSize {
	FONT-SIZE: 100%; LINE-HEIGHT: 120%
}
.largerFontSize {
	FONT-SIZE: 150%; LINE-HEIGHT: 140%
}
DIV.itemView {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; MARGIN: 0px 0px 24px; PADDING-TOP: 8px
}
DIV.itemHeader SPAN.itemDateCreated {
	FONT-SIZE: 11px
}
.body-light DIV.itemHeader SPAN.itemDateCreated {
	COLOR: #999
}
.body-dark DIV.itemHeader SPAN.itemDateCreated {
	COLOR: #666
}
DIV.itemHeader H1.itemTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 36px; PADDING-BOTTOM: 24px; MARGIN: 0px; LINE-HEIGHT: 110%; PADDING-TOP: 10px
}
DIV.itemHeader H1.itemTitle SPAN SUP {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
DIV.itemTools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.yellowbox-tl {
	MARGIN: 5px
}
SPAN.itemAuthor {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 18%; PADDING-TOP: 0px
}
UL.itemToolbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 81%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-ALIGN: right
}
UL.itemToolbar LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
UL.itemToolbar > LI:first-child {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.itemToolbar LI A IMG {
	VERTICAL-ALIGN: middle
}
UL.itemToolbar LI A#fontDecrease {
	MARGIN: 0px 0px 0px 4px
}
UL.itemToolbar LI A#fontIncrease {
	MARGIN: 0px 0px 0px 4px
}
UL.itemToolbar LI A#fontDecrease SPAN {
	DISPLAY: none
}
UL.itemToolbar LI A#fontIncrease SPAN {
	DISPLAY: none
}
UL.itemToolbar LI .itemTextResizerTitle {
	MARGIN-RIGHT: 30px; POSITION: relative
}
UL.itemToolbar LI .itemTextResizerButtons {
	POSITION: relative
}
UL.itemToolbar LI A#fontDecrease IMG {
	RIGHT: 0px; POSITION: absolute
}
UL.itemToolbar LI A#fontIncrease IMG {
	RIGHT: 20px; POSITION: absolute
}
.body-dark .k2FontDecreaseButton {
	BACKGROUND: url(../images/system/font_decrease2.gif) no-repeat; WIDTH: 11px; HEIGHT: 12px
}
.body-dark .k2FontIncreaseButton {
	BACKGROUND: url(../images/system/font_increase2.gif) no-repeat; WIDTH: 11px; HEIGHT: 11px
}
.body-light .k2FontDecreaseButton {
	BACKGROUND: url(../images/system/font_decrease.gif) no-repeat; WIDTH: 13px; HEIGHT: 13px
}
.body-light .k2FontIncreaseButton {
	BACKGROUND: url(../images/system/font_increase.gif) no-repeat; WIDTH: 13px; HEIGHT: 13px
}
.body-dark .k2FontDecreaseButton {
	MARGIN-TOP: 3px
}
.body-dark .k2FontIncreaseButton {
	MARGIN-TOP: 3px
}
DIV.itemBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
DIV.itemImageBlock {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 16px; PADDING-TOP: 8px
}
SPAN.itemImage {
	DISPLAY: block; MARGIN: 0px 0px 8px; TEXT-ALIGN: center
}
SPAN.itemImage IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid
}
SPAN.itemImageCaption {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left
}
SPAN.itemImageCredits {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: right; FONT-STYLE: italic
}
DIV.itemFullText H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 16px
}
DIV.itemFullText IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 4px; PADDING-TOP: 2px
}
DIV.itemExtraFields {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; PADDING-TOP: 8px
}
DIV.itemExtraFields H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: normal! important; PADDING-TOP: 0px
}
DIV.itemExtraFields LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 4px 0px 0px; WIDTH: 20%
}
DIV.itemExtraFields SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 70%
}
DIV.itemExtraFields BR {
	CLEAR: both; DISPLAY: block
}
SPAN.itemDateModified {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 5px 0px 4px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
DIV.itemAuthorBlock {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
DIV.itemAuthorBlock IMG.itemAuthorAvatar {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 4px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails H3.authorName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails H3.authorName A {
	FONT-SIZE: 16px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorUrl {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px
}
H3.itemAuthorName {
	MARGIN: 0px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorEmail {
	FONT-WEIGHT: bold
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorUrl A {
	FONT-WEIGHT: normal
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorEmail A {
	FONT-WEIGHT: normal
}
DIV.itemRelated {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 0px; WIDTH: 48%; PADDING-TOP: 8px
}
DIV.itemAuthorLatest {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 0px; WIDTH: 48%; PADDING-TOP: 8px
}
DIV.itemLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
DIV.itemCategory {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemCategory SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px
}
DIV.itemTagsBlock {
	PADDING-RIGHT: 4px; MARGIN-TOP: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemTagsBlock SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px
}
DIV.itemTagsBlock UL.itemTags {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemTagsBlock UL.itemTags LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
DIV.itemSocialLinksBlock {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemSocialLinksBlock SPAN {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px
}
DIV.itemSocialLinksBlock UL.itemSocialLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemSocialLinksBlock UL.itemSocialLinks LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemSocialLinksBlock UL.itemSocialLinks LI A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; FLOAT: left; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
DIV.itemSocialLinksBlock UL.itemSocialLinks LI A SPAN {
	DISPLAY: none
}
A.delicious {
	BACKGROUND-IMAGE: url(../images/social/delicious.gif)
}
A.digg {
	BACKGROUND-IMAGE: url(../images/social/digg.gif)
}
A.facebook {
	BACKGROUND-IMAGE: url(../images/social/facebook.gif)
}
A.google {
	BACKGROUND-IMAGE: url(../images/social/google.gif)
}
A.myspace {
	BACKGROUND-IMAGE: url(../images/social/myspace.gif)
}
A.reddit {
	BACKGROUND-IMAGE: url(../images/social/reddit.gif)
}
A.stumble {
	BACKGROUND-IMAGE: url(../images/social/stumble.gif)
}
A.technorati {
	BACKGROUND-IMAGE: url(../images/social/technorati.gif)
}
A.yahoobuzz {
	BACKGROUND-IMAGE: url(../images/social/yahoobuzz.gif)
}
A.windowslive {
	BACKGROUND-IMAGE: url(../images/social/windowslive.gif)
}
A.twitter {
	BACKGROUND-IMAGE: url(../images/social/twitter.png)
}
DIV.itemAttachmentsBlock {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemAttachmentsBlock SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px
}
DIV.itemAttachmentsBlock UL.itemAttachments {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemAttachmentsBlock UL.itemAttachments LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
DIV.itemVideoBlock {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(../images/system/videoplayer-bg.gif) #010101 repeat-x 50% bottom; PADDING-BOTTOM: 16px; MARGIN: 0px 0px 16px; PADDING-TOP: 16px
}
DIV.itemVideoBlock H3.itemVideoTitle {
	FONT-SIZE: 24px; COLOR: #aaa
}
DIV.itemVideoBlock SPAN.itemVideo {
	DISPLAY: block
}
DIV.itemVideoBlock SPAN.itemVideo SPAN.allvideos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemVideoBlock SPAN.itemVideo SPAN.allvideos_player {
	MARGIN: 0px auto; WIDTH: 100%! important; HEIGHT: 450px! important
}
DIV.itemVideoBlock SPAN.itemVideo SPAN.allvideos_player OBJECT {
	MARGIN: 0px auto; WIDTH: 100%! important; HEIGHT: 450px! important
}
DIV.itemVideoBlock SPAN.itemVideoCaption {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 60%; COLOR: #eee
}
DIV.itemVideoBlock SPAN.itemVideoCredits {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: right; WIDTH: 35%; COLOR: #eee; FONT-STYLE: italic; TEXT-ALIGN: right
}
DIV.itemImageGallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-TOP: 0px
}
DIV.itemImageGallery H3.itemImageGalleryTitle {
	FONT-SIZE: 24px
}
DIV.itemNavigation {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 24px; PADDING-TOP: 4px
}
DIV.itemNavigation SPAN.itemNavigationTitle {
	COLOR: #999
}
DIV.itemNavigation A.itemPrevious {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.itemNavigation A.itemNext {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.itemComments {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.itemComments H4.itemCommentsCounter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
DIV.itemComments UL.itemCommentsList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemComments UL.itemCommentsList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; POSITION: relative
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentDate {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-TOP: 0px
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentAuthorName {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
DIV.itemComments UL.itemCommentsList LI P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentAuthorEmail {
	DISPLAY: none
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentLink {
	DISPLAY: block; FONT-SIZE: 11px; RIGHT: 0px; COLOR: #999; POSITION: absolute; TOP: 5px; TEXT-ALIGN: right
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentLink A {
	COLOR: #999; TEXT-DECORATION: underline
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentLink A:hover {
	COLOR: #555; TEXT-DECORATION: underline
}
DIV.itemComments UL.itemCommentsList LI IMG {
	PADDING-RIGHT: 5px
}
DIV.itemCommentsPagination {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 24px; PADDING-TOP: 4px
}
DIV.itemCommentsPagination SPAN.pagination {
	CLEAR: both; DISPLAY: block; FLOAT: right
}
DIV.itemCommentsForm H4.itemCommentsFormTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
DIV.itemCommentsForm FORM LABEL.formComment {
	DISPLAY: none
}
DIV.itemCommentsForm FORM LABEL.formName {
	DISPLAY: block; MARGIN: 12px 0px 0px 2px
}
DIV.itemCommentsForm FORM LABEL.formEmail {
	DISPLAY: block; MARGIN: 12px 0px 0px 2px
}
DIV.itemCommentsForm FORM LABEL.formUrl {
	DISPLAY: block; MARGIN: 12px 0px 0px 2px
}
DIV.itemCommentsForm FORM LABEL.formRecaptcha {
	DISPLAY: block; MARGIN: 12px 0px 0px 2px
}
DIV.itemCommentsForm FORM TEXTAREA.inputbox {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 350px; PADDING-TOP: 5px; HEIGHT: 160px
}
DIV.itemCommentsForm FORM INPUT.inputbox {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 350px; PADDING-TOP: 5px
}
DIV.itemCommentsForm FORM INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
DIV.itemCommentsForm FORM SPAN#formLog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; COLOR: #cf1919; PADDING-TOP: 0px
}
DIV.itemCommentsForm FORM .formLogLoading {
	BACKGROUND: url(../images/system/loading.gif) no-repeat left center
}
.itemRatingForm {
	DISPLAY: block; VERTICAL-ALIGN: middle; LINE-HEIGHT: 25px
}
.itemRating {
	FLOAT: left; WIDTH: 175px
}
.itemRatingLog {
	FONT-WEIGHT: bold; WIDTH: 200px; HEIGHT: 25px
}
DIV.itemRatingForm .formLogLoading {
	BACKGROUND: url(../images/system/loading.gif) no-repeat left center
}
.body-light .itemRating {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 125px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 25px
}
.body-dark .itemRating {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 125px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 25px
}
.itemRating LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.itemRating A {
	LEFT: 0px; OVERFLOW: hidden; CURSOR: pointer; BORDER-TOP-STYLE: none; TEXT-INDENT: -1000px; LINE-HEIGHT: 25px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none; outline: none
}
.itemRating .itemCurrentRating {
	LEFT: 0px; OVERFLOW: hidden; CURSOR: pointer; BORDER-TOP-STYLE: none; TEXT-INDENT: -1000px; LINE-HEIGHT: 25px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none; outline: none
}
.body-light .itemRating A:hover {
	BACKGROUND-POSITION: left bottom
}
.body-dark .itemRating A:hover {
	BACKGROUND-POSITION: left bottom
}
.body-light .itemRating A.one-star {
	Z-INDEX: 6; WIDTH: 20%
}
.body-dark .itemRating A.one-star {
	Z-INDEX: 6; WIDTH: 20%
}
.body-light .itemRating A.two-stars {
	Z-INDEX: 5; WIDTH: 40%
}
.body-dark .itemRating A.two-stars {
	Z-INDEX: 5; WIDTH: 40%
}
.body-light .itemRating A.three-stars {
	Z-INDEX: 4; WIDTH: 60%
}
.body-dark .itemRating A.three-stars {
	Z-INDEX: 4; WIDTH: 60%
}
.body-light .itemRating A.four-stars {
	Z-INDEX: 3; WIDTH: 80%
}
.body-dark .itemRating A.four-stars {
	Z-INDEX: 3; WIDTH: 80%
}
.body-light .itemRating A.five-stars {
	Z-INDEX: 2; WIDTH: 100%
}
.body-dark .itemRating A.five-stars {
	Z-INDEX: 2; WIDTH: 100%
}
.body-light .itemRating .itemCurrentRating {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px center; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.body-dark .itemRating .itemCurrentRating {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px center; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.itemRatingLog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px
}
DIV#itemListRssFeedBlock {
	FLOAT: right
}
DIV.itemListCategoryBlock {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 8px 8px 0px; PADDING-TOP: 8px
}
DIV.itemListCategoryBlock A.itemListCategoryImage {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 8px 0px 0px
}
DIV.itemListCategoryBlock A.itemListCategoryImage IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.itemListCategoryBlock H2.itemListCategoryTitle {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
DIV.itemListCategoryBlock H2.itemListCategoryTitle A {
	FONT-SIZE: 24px
}
DIV.itemListCategoryBlock H2.itemListCategoryTitle SPAN.k2AddLink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.itemListCategoryBlock P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemListCategoryBlock DIV.itemListSubCategoriesBlock {
	MARGIN-TOP: 10px
}
DIV.itemListCategoryBlock DIV.itemListSubCategoriesBlock H2.itemListCategoryTitle {
	FONT-SIZE: 16px
}
DIV.itemContainerWrapper {
	FLOAT: left
}
DIV.itemReadMoreBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
DIV.itemListPagination {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
DIV.itemContainer {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	width: 210px;
	height: 385px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
DIV.itemContainer DIV.itemHeader H1.itemTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.itemContainer SPAN.itemAuthor {
	FLOAT: left; WIDTH: 40%
}
DIV.itemContainer UL.itemToolbar {
	FLOAT: right; WIDTH: 58%
}
DIV.itemImageThumbBlock {
	FLOAT: left
}
DIV.itemImageThumbBlock SPAN.itemImage IMG {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 4px 14px 0px 0px; PADDING-TOP: 5px
}
DIV.itemImageMainBlock {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 16px; PADDING-TOP: 8px
}
DIV.itemMainImageBlock SPAN.itemMainImage {
	DISPLAY: block; MARGIN: 0px 0px 8px; TEXT-ALIGN: center
}
DIV.itemImageMainBlock SPAN.itemImage {
	DISPLAY: block; MARGIN: 0px 0px 8px; TEXT-ALIGN: center
}
DIV.itemMainImageBlock SPAN.itemMainImage IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.itemImageMainBlock SPAN.itemImage IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.itemImageMainBlock SPAN.itemImageCaption {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: none; COLOR: #666; TEXT-ALIGN: center
}
DIV.itemImageMainBlock SPAN.itemImageCredits {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: none; COLOR: #999; FONT-STYLE: italic; TEXT-ALIGN: center
}
DIV.itemContainer DIV.itemIntroText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 12px; LINE-HEIGHT: 135%; PADDING-TOP: 4px
}
DIV.itemMainImageBlock .itemMainImageCaption {
	DISPLAY: block; FONT-SIZE: 11px; TEXT-ALIGN: center
}
DIV.itemMainImageBlock .itemMainImageCredits {
	DISPLAY: block; FONT-SIZE: 11px; FONT-STYLE: italic; TEXT-ALIGN: center
}
.itemAuthorLatest A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 120%; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
.body-dark .itemAuthorLatest A {
	BACKGROUND: url(../images/body/dark/list-arrows.png) no-repeat 0px -555px
}
.body-light .itemAuthorLatest A {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -555px
}
.itemRelated A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 120%; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
.body-dark .itemRelated A {
	BACKGROUND: url(../images/body/dark/list-arrows.png) no-repeat 0px -555px
}
.body-light .itemRelated A {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -555px
}
DIV.authorView {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; MARGIN: 0px 0px 24px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px dotted
}
DIV#authorRssFeedBlock {
	FLOAT: right
}
DIV.authorBlock {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 16px; PADDING-TOP: 8px
}
DIV.authorBlock IMG.authorAvatar {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 4px
}
DIV.authorBlock H1.authorName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 32px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
DIV.authorBlock H1.authorName SPAN.k2AddLink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.authorBlock P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.authorBlock SPAN.authorUrl {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px
}
DIV.authorBlock SPAN.authorEmail {
	FONT-WEIGHT: bold; COLOR: #555
}
DIV.authorItems {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; PADDING-TOP: 0px
}
DIV.authorPagination {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
DIV.defView {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; MARGIN: 0px 0px 24px; PADDING-TOP: 8px
}
DIV#defRssFeedBlock {
	FLOAT: right
}
DIV.defCategoryWrapper {
	FLOAT: left
}
DIV.defCategoryWrapper DIV.defCategoryBlock {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 8px 8px 0px; PADDING-TOP: 8px
}
DIV.defCategoryWrapper DIV.defCategoryBlock A.defCategoryImage {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 4px
}
DIV.defCategoryWrapper DIV.defCategoryBlock H2.defCategoryTitle {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
DIV.defCategoryWrapper DIV.defCategoryBlock H2.defCategoryTitle A {
	FONT-SIZE: 16px
}
DIV.defCategoryWrapper DIV.defCategoryBlock P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
UL.k2CommentsList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.k2CommentsList LI {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px
}
.commenterAvatar {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
.commenterName {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 5px
}
.commentDate {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-SIZE: 90%; FONT-STYLE: italic
}
UL.k2ItemsList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.k2ItemsList LI {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px
}
UL.k2ItemsList LI A.k2ItemsTitle {
	DISPLAY: block; FONT-SIZE: 18px; MARGIN-BOTTOM: 15px
}
UL.k2ItemsList LI .k2ItemsAuthorAvatar IMG {
	DISPLAY: block; FLOAT: left; WIDTH: 35px; MARGIN-RIGHT: 10px; HEIGHT: 35px
}
UL.k2ItemsList LI SPAN.k2ItemsDate {
	DISPLAY: block; FONT-SIZE: 9px; COLOR: #999
}
UL.k2ItemsList .itemAuthorBlock {
	MARGIN-BOTTOM: 15px
}
UL.k2ItemsList LI A.k2ItemsThumb {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 4px 4px 0px; PADDING-TOP: 2px
}
UL.k2ItemsList LI A.k2ItemsThumb IMG {
	WIDTH: 100px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
UL.k2ItemsList LI P.k2ItemsIntrotext {
	
}
UL.k2ItemsList LI P.k2ItemsTags {
	CLEAR: both; DISPLAY: block
}
UL.k2ItemsList LI P.k2ItemsTags A {
	MARGIN: 0px 4px
}
UL.k2ItemsList .readon-wrap1 {
	MARGIN-TOP: 5px
}
DIV.k2ArchiveListContainer UL.k2ArchiveList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.k2ArchiveListContainer LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 120%; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
.body-dark .k2ArchiveListContainer LI A {
	BACKGROUND: url(../images/body/dark/list-arrows.png) no-repeat 0px -555px
}
.body-light .k2ArchiveListContainer LI A {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -555px
}
DIV.k2Breadcrumbs SPAN.k2BreadcrumbsTitle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}
DIV.k2Breadcrumbs SPAN.k2BreadcrumbsSep {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#k2Calendar {
	HEIGHT: 170px
}
DIV.k2CalendarLoader#k2Calendar {
	BACKGROUND: url(../images/k2CalendarLoader.gif) #fff no-repeat 50% 50%
}
TABLE.calendar {
	BACKGROUND: #fff; MARGIN: 0px auto; BORDER-COLLAPSE: collapse
}
TABLE.calendar TR TD {
	BORDER-RIGHT: #f4f4f4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f4f4f4 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #f4f4f4 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #f4f4f4 1px solid; TEXT-ALIGN: center
}
TABLE.calendar TR TD.calendarNavMonthPrev {
	BACKGROUND: #f3f3f3; TEXT-ALIGN: left
}
TABLE.calendar TR TD.calendarNavMonthPrev A {
	FONT-SIZE: 20px; TEXT-DECORATION: none
}
TABLE.calendar TR TD.calendarNavMonthPrev A:hover {
	FONT-SIZE: 20px; TEXT-DECORATION: none
}
TABLE.calendar TR TD.calendarCurrentMonth {
	BACKGROUND: #f3f3f3
}
TABLE.calendar TR TD.calendarNavMonthNext {
	BACKGROUND: #f3f3f3; TEXT-ALIGN: right
}
TABLE.calendar TR TD.calendarNavMonthNext A {
	FONT-SIZE: 20px; TEXT-DECORATION: none
}
TABLE.calendar TR TD.calendarNavMonthNext A:hover {
	FONT-SIZE: 20px; TEXT-DECORATION: none
}
TABLE.calendar TR TD.calendarDayName {
	FONT-SIZE: 11px; BACKGROUND: #e9e9e9; WIDTH: 14.2%
}
TABLE.calendar TR TD.calendarDateEmpty {
	BACKGROUND: #fbfbfb
}
TABLE.calendar TR TD.calendarDateLinked {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.calendar TR TD.calendarDateLinked A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
TABLE.calendar TR TD.calendarDateLinked A:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #bfd9ff; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
TABLE.calendar TR TD.calendarToday {
	BACKGROUND: #135cae; COLOR: #fff
}
TABLE.calendar TR TD.calendarTodayLinked {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #135cae; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
TABLE.calendar TR TD.calendarTodayLinked A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
TABLE.calendar TR TD.calendarTodayLinked A:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #bfd9ff; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
FORM.k2SelectBox SELECT {
	WIDTH: 95%
}
DIV.k2CategoryListContainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main-content UL.level0 LI A {
	DISPLAY: block
}
#main-content UL.level1 LI A {
	DISPLAY: block
}
.k2CategoryListContainer LI A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 120%; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
.body-dark .k2CategoryListContainer LI A {
	BACKGROUND: url(../images/body/dark/list-arrows.png) no-repeat 0px -555px
}
.body-light .k2CategoryListContainer LI A {
	BACKGROUND: url(../images/body/light/list-arrows.png) no-repeat 0px -555px
}
DIV.k2SearchBox FORM INPUT.inputbox {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; WIDTH: 95%; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
DIV.k2TagCloud A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.k2TagCloud A:hover {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.body-light DIV.k2TagCloud A:hover {
	BACKGROUND: #eee; COLOR: #333
}
.body-dark DIV.k2TagCloud A:hover {
	BACKGROUND: #333; COLOR: #fff
}
