@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 {
	LINE-HEIGHT: 135%; MARGIN: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 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: 12px
}
BODY.f-default#ff-optima {
	FONT-SIZE: 12px
}
BODY#ff-georgia {
	FONT-SIZE: 13px
}
BODY.f-default#ff-georgia {
	FONT-SIZE: 13px
}
BODY.f-large {
	FONT-SIZE: 13px
}
BODY.f-large#ff-optima {
	FONT-SIZE: 13px
}
BODY.f-large#ff-georgia {
	FONT-SIZE: 13px
}
P {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	font-size: 100%;
	color: #999;
}
H1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 135%; MARGIN: 5px 0px 10px; FONT-WEIGHT: normal
}
H3 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 135%; MARGIN: 5px 0px 10px; FONT-WEIGHT: normal
}
H4 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 135%; MARGIN: 5px 0px 10px; FONT-WEIGHT: normal
}
H5 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 135%; MARGIN: 5px 0px 10px; FONT-WEIGHT: normal
}
H2 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; LINE-HEIGHT: 135%; MARGIN: 25px 0px 10px; FONT-WEIGHT: normal
}
H1 {
	LINE-HEIGHT: 100%;
	FONT-SIZE: 150%
}
H2 {
	LINE-HEIGHT: 100%; FONT-SIZE: 200%
}
H3 {
	FONT-SIZE: 175%
}
H4 {
	LINE-HEIGHT: 130%; FONT-SIZE: 120%
}
H5 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 120%
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.clr {
	CLEAR: both; FONT-SIZE: 0px
}
.rokradios {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; PADDING-LEFT: 22px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
.rokchecks {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; PADDING-LEFT: 22px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
#top-bar .padding {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; OVERFLOW: hidden; PADDING-TOP: 3px
}
#top-bar .moduletable {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#topleft-mod {
	LINE-HEIGHT: 180%; WIDTH: 40%; FLOAT: left
}
#topright-mod {
	LINE-HEIGHT: 180%; WIDTH: 40%; FLOAT: right
}
#topwrap {
	HEIGHT: 23px
}
#topwrap2 {
	HEIGHT: 23px
}
#topwrap2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#accessibility {
	FLOAT: right; HEIGHT: 16px; MARGIN-LEFT: 10px
}
.textsizer-desc {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 12px
}
#accessibility A {
	CURSOR: pointer; TEXT-DECORATION: none
}
#accessibility #buttons {
	MARGIN-TOP: 5px; FLOAT: left; HEIGHT: 12px; OVERFLOW: hidden
}
#accessibility .button {
	WIDTH: 11px; DISPLAY: block; FLOAT: right; HEIGHT: 12px
}
#accessibility A.small .button {
	MARGIN-RIGHT: 8px
}
#header {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 1px
}
#header .padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#logo {
	FLOAT: left
}
.logo-module {
	WIDTH: 275px; FLOAT: left; OVERFLOW: hidden
}
.banner-module {
	WIDTH: 50%; FLOAT: right; OVERFLOW: hidden
}
#header .moduletable {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#horiz-menu {
	DISPLAY: block
}
#horiz-menu .padding {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#menu-spacer {
	HEIGHT: 1px
}
#horizmenu-surround {
	POSITION: relative
}
#horizmenu-surround2 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
#horizmenu-surround3 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
#horizmenu-surround4 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
#horizmenu-surround5 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
#horizmenu-surround2 {
	TOP: 0px; LEFT: 0px
}
#horizmenu-surround3 {
	RIGHT: 0px; TOP: 0px
}
#horizmenu-surround4 {
	BOTTOM: 0px; LEFT: 0px
}
#horizmenu-surround5 {
	BOTTOM: 0px; RIGHT: 0px
}
#showcase-section {
	POSITION: relative
}
#showmodules A {
	FONT-WEIGHT: bold
}
#showmodules .feature-desc {
	LINE-HEIGHT: 135%; FONT-SIZE: 17px
}
#featuremodules {
	FONT-SIZE: 110%
}
#tabs-bar {
	OVERFLOW: hidden
}
#featuremodules A {
	FONT-WEIGHT: bold
}
.colmask {
	POSITION: relative; WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
.col1wrap {
	PADDING-BOTTOM: 0px
}
#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-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#rightcol-padding {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-TOP: 0px;
	color: #999;
}
.s-c-s .colmid {
	POSITION: relative; WIDTH: 200%; FLOAT: left
}
.s-c-s .colright {
	POSITION: relative; WIDTH: 100%; FLOAT: left; LEFT: 50%
}
.s-c-s .col1wrap {
	POSITION: relative; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #fff; WIDTH: 50%; FLOAT: right; RIGHT: 100%
}
.s-c-s .col1pad {
	OVERFLOW: hidden
}
.s-c-s .col1 {
	WIDTH: 100%; OVERFLOW: hidden
}
.s-c-s .col2 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: -50%; OVERFLOW: hidden
}
.s-c-s .col3 {
	POSITION: relative; FLOAT: left; OVERFLOW: hidden; LEFT: 0px
}
.s-c-x .colright {
	POSITION: relative; WIDTH: 200%; FLOAT: left
}
.s-c-x .col1wrap {
	POSITION: relative; PADDING-BOTTOM: 0em; WIDTH: 50%; FLOAT: right
}
.s-c-x .col1 {
	POSITION: relative; OVERFLOW: hidden; RIGHT: 100%
}
.s-c-x .col2 {
	POSITION: relative; FLOAT: left
}
.x-c-s .colright {
	POSITION: relative; WIDTH: 200%; FLOAT: left; RIGHT: 100%
}
.x-c-s .col1wrap {
	POSITION: relative; PADDING-BOTTOM: 0px; WIDTH: 50%; FLOAT: left; LEFT: 50%
}
.x-c-s .col1 {
	OVERFLOW: hidden
}
.x-c-s .col3 {
	POSITION: relative; FLOAT: right
}
.side-mod {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.side-mod H3 {
	MARGIN: 0px 0px 5px
}
#leftcol .moduletable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rightcol .moduletable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.accordion-header {
	BACKGROUND-IMAGE: url(../images/mnu_off.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
.active {
	BACKGROUND-IMAGE: url(../images/mnuAct_dwn.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#searchmod {
	WIDTH: 250px; FLOAT: right
}
#searchmod H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#rokajaxsearch {
	HEIGHT: 4px; MARGIN-RIGHT: 80px
}
#rokajaxsearch .inputbox {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 6px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 15px; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 5px
}
#rokajaxsearch .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 {
	Z-INDEX: 10000; POSITION: absolute; TEXT-ALIGN: left; MARGIN-TOP: -1px; WIDTH: 400px; FLOAT: right; VISIBILITY: hidden
}
#roksearch_results A#roksearch_link {
	MARGIN-TOP: 3px; WIDTH: 18px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: right; HEIGHT: 18px
}
#roksearch_results H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 120%
}
#roksearch_results SPAN {
	LINE-HEIGHT: 130%; DISPLAY: block; FONT-SIZE: 90%
}
#roksearch_results .container-wrapper {
	OVERFLOW: hidden
}
#roksearch_results .page {
	FLOAT: left
}
#roksearch_results .roksearch_header {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 100%; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
#roksearch_results .roksearch_row_btm {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 100%; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 100%; FONT-WEIGHT: normal; 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; MARGIN-BOTTOM: 7px; FONT-SIZE: 10px
}
#roksearch_results SPAN.highlight {
	DISPLAY: inline
}
#roksearch_results A.clr {
	FONT-SIZE: 100%
}
#roksearch_results A:hover {
	TEXT-DECORATION: none
}
#roksearch_results .roksearch_odd {
	POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#roksearch_results .roksearch_even {
	POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#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-RIGHT-WIDTH: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.results OL.list LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; PADDING-TOP: 10px
}
.results OL.list LI P {
	MARGIN-TOP: 0px
}
#roksearch_results .container-arrows {
	POSITION: relative; WIDTH: 30px; FLOAT: left; HEIGHT: 12px; MARGIN-RIGHT: 5px
}
#roksearch_results .arrow-left {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px; CURSOR: pointer; TOP: 0px; LEFT: 0px
}
#roksearch_results .arrow-left-disabled {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px; TOP: 0px; LEFT: 0px
}
#roksearch_results .arrow-right {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px; CURSOR: pointer; TOP: 0px; LEFT: 18px
}
#roksearch_results .arrow-right-disabled {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px; TOP: 0px; LEFT: 18px
}
#roksearch_results .viewall SPAN {
	LINE-HEIGHT: 100%
}
#roksearch_results A.viewall {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#roksearch_results .estimated_res {
	TEXT-TRANSFORM: none; FONT-STYLE: italic; FLOAT: left; FONT-SIZE: 9px
}
#roksearch_results .pagination_res {
	TEXT-TRANSFORM: none; FONT-STYLE: italic; FLOAT: left; FONT-SIZE: 9px
}
#roksearch_results .pagination_res {
	FONT-STYLE: normal; MARGIN-TOP: -1px; FLOAT: right; FONT-SIZE: 11px
}
#roksearch_results .powered-by-google {
	TEXT-TRANSFORM: lowercase; FONT-STYLE: italic; FONT-SIZE: 9px
}
.google-search.roksearch_wrapper4 .roksearch_odd {
	HEIGHT: 110px
}
.google-search.roksearch_wrapper4 .roksearch_even {
	HEIGHT: 110px
}
FORM.search_result INPUT.button {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; PADDING-TOP: 3px
}
FORM.search_result FIELDSET {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.search-results-full .readon-wrap1 {
	MARGIN-TOP: 0px
}
FORM.search_result INPUT.inputbox#search_searchword {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; HEIGHT: 22px; FONT-SIZE: 14px; PADDING-TOP: 1px
}
FORM.search_result FIELDSET.word {
	PADDING-BOTTOM: 25px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 10px
}
FORM.search_result FIELDSET.phrase {
	PADDING-BOTTOM: 35px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 10px
}
FORM.search_result FIELDSET.word LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 26px; FONT-SIZE: 120%; PADDING-TOP: 0px
}
FORM.search_result LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 26px; FONT-SIZE: 120%; PADDING-TOP: 0px
}
.search-results-full H3 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 130%; PADDING-TOP: 0px
}
FORM.search_result .display {
	MARGIN-TOP: 5px; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 20px
}
#roksearch_results .google-search A#roksearch_link {
	MARGIN-TOP: 5px
}
#main-content {
	OVERFLOW: hidden
}
#maincontent-block {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 2px
}
#inset-block-right {
	Z-INDEX: 1; POSITION: relative; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 0px 0px; FLOAT: right
}
#inset-block-left {
	Z-INDEX: 1; POSITION: relative; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 100% 0px; FLOAT: left
}
#inset-block-left H3 {
	MARGIN-TOP: 0px; PADDING-TOP: 18px
}
#inset-block-right H3 {
	MARGIN-TOP: 0px; PADDING-TOP: 18px
}
TABLE.mainbody {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TABLE.blog {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.spacer .block {
	FLOAT: left
}
#breadcrumbs {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; HEIGHT: 23px; OVERFLOW: hidden; PADDING-TOP: 1px
}
#breadcrumbs-home {
	WIDTH: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 23px
}
#breadcrumbs H3 {
	DISPLAY: none
}
#breadcrumbs .spinner {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(../images/spinner.gif) no-repeat center center; FLOAT: right; HEIGHT: 16px; RIGHT: 10px; TOP: 10px
}
SPAN.breadcrumbs {
	DISPLAY: block; FONT-SIZE: 110%; OVERFLOW: hidden; FONT-WEIGHT: bold
}
SPAN.breadcrumbs IMG {
	WIDTH: 12px; FLOAT: left; HEIGHT: 23px
}
SPAN.breadcrumbs A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; HEIGHT: 23px; PADDING-TOP: 0px
}
SPAN.no-link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; HEIGHT: 23px; PADDING-TOP: 0px
}
SPAN.breadcrumbs SPAN.no-link {
	FONT-WEIGHT: normal
}
SPAN.breadcrumbs A:hover {
	TEXT-DECORATION: none
}
.contentheading {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 200%; PADDING-TOP: 0px
}
#maincol .contentheading A {
	FONT-WEIGHT: normal
}
P.buttonheading {
	MARGIN: 0px 0px 15px 15px; FLOAT: right
}
P.buttonheading IMG {
	MARGIN-RIGHT: 3px
}
.article-info-surround {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.article-info-surround2 {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P.articleinfo {
	LINE-HEIGHT: 140%; MARGIN: 0px; FONT-SIZE: 13px
}
.iteminfo {
	LINE-HEIGHT: 140%; MARGIN: 0px; FONT-SIZE: 13px
}
.iteminfo {
	DISPLAY: block; FLOAT: left
}
P.pageinfo {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 2px
}
.article-ratings {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 25px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
SPAN.modifydate {
	DISPLAY: block
}
SPAN.createdby {
	DISPLAY: block
}
SPAN.createdate {
	DISPLAY: block
}
P.counter {
	TEXT-INDENT: 5px
}
DIV.pagination {
	LINE-HEIGHT: 22px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px; HEIGHT: 22px
}
DIV.pagination DIV.tab {
	FLOAT: left; MARGIN-RIGHT: 6px
}
DIV.pagination DIV.tab2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
DIV.pagination DIV.page-block {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; MARGIN-RIGHT: 6px; PADDING-TOP: 0px
}
.cols1 {
	MARGIN: 0px; DISPLAY: block; FLOAT: none
}
.cols2 {
	WIDTH: 46%
}
.cols3 {
	WIDTH: 30%
}
.column1 {
	POSITION: relative; MARGIN: 0px 5px 0px 0px
}
.column2 {
	POSITION: relative; MARGIN: 0px 5px 0px 0px
}
.column2 {
	MARGIN: 0px; FLOAT: left
}
.column1 {
	MARGIN: 0px; FLOAT: left
}
.column2 {
	MARGIN: 0px; WIDTH: 49%; FLOAT: right
}
.article_row {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.blog .leading {
	MARGIN-BOTTOM: 1px;
	color: #666;
}
.blog_more {
	PADDING-TOP: 5px
}
#page {
	PADDING-BOTTOM: 15px
}
.componentheading {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 180%; PADDING-TOP: 0px
}
#main-content .date1 {
	LINE-HEIGHT: 40px; DISPLAY: block; FLOAT: left; FONT-SIZE: 12%; MARGIN-RIGHT: 8px
}
#main-content .date2 {
	LINE-HEIGHT: 40px; FLOAT: left; MARGIN-LEFT: 5px; FONT-SIZE: 110%
}
#top-bar .date-block {
	LINE-HEIGHT: 20px
}
#top-bar .date1 {
	DISPLAY: block; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
#top-bar .date2 {
	FLOAT: left; MARGIN-LEFT: 5px; FONT-SIZE: 14px
}
#top-bar .date3 {
	FLOAT: left; MARGIN-LEFT: 5px; FONT-SIZE: 14px
}
#top-bar .date4 {
	FLOAT: left; MARGIN-LEFT: 5px; FONT-SIZE: 14px
}
#social .social_nt {
	FLOAT: left; MARGIN-LEFT: 15px
}
.date-div {
	PADDING-RIGHT: 8px
}
.article-info-right {
	FLOAT: right
}
.article-info-left {
	OVERFLOW: hidden
}
.createdby {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.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-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 2px; PADDING-TOP: 2px
}
#bottom-main {
	POSITION: relative
}
.hilite1 .module-surround {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 2px
}
.hilite2 .module-surround {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 2px
}
.leading .module-surround {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 2px
}
.hilite1 .module-surround2 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.hilite1 .module-surround3 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.hilite1 .module-surround4 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.hilite1 .module-surround5 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.hilite2 .module-surround2 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.hilite2 .module-surround3 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.hilite2 .module-surround4 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.hilite2 .module-surround5 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.leading .module-surround2 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.leading .module-surround3 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.leading .module-surround4 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.leading .module-surround5 {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px
}
.hilite1 .module-surround2 {
	TOP: 0px; LEFT: 0px
}
.hilite2 .module-surround2 {
	TOP: 0px; LEFT: 0px
}
.leading .module-surround2 {
	TOP: 0px; LEFT: 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 {
	BOTTOM: 0px; LEFT: 0px
}
.hilite2 .module-surround4 {
	BOTTOM: 0px; LEFT: 0px
}
.leading .module-surround4 {
	BOTTOM: 0px; LEFT: 0px
}
.hilite1 .module-surround5 {
	BOTTOM: 0px; RIGHT: 0px
}
.hilite2 .module-surround5 {
	BOTTOM: 0px; RIGHT: 0px
}
.leading .module-surround5 {
	BOTTOM: 0px; RIGHT: 0px
}
SPAN.small {
	FONT-SIZE: 90%
}
.modifydate {
	FONT-SIZE: 90%
}
.sectiontableheader {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; LINE-HEIGHT: 25px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.sectiontablefooter {
	PADDING-BOTTOM: 8px
}
TR.sectiontableentry0 TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TR.sectiontableentry1 TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TR.sectiontableentry2 TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TD.sectiontableentry0 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TD.sectiontableentry1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TD.sectiontableentry2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
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-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.moduletable H4 {
	MARGIN-TOP: 0px
}
TABLE.contenttoc {
	Z-INDEX: 900; BORDER-BOTTOM: #999 thin dotted; BORDER-LEFT: #999 thin dotted; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right; MARGIN-LEFT: 25px; BORDER-TOP: #999 thin dotted; BORDER-RIGHT: #999 thin dotted; PADDING-TOP: 5px
}
.weblinks .contentdescription {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.weblinks IMG {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 12px
}
.contact_email INPUT.button {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.contact_email .readon-wrap1 {
	MARGIN-TOP: 0px
}
.contact-name {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 140%; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.contact-position {
	PADDING-BOTTOM: 15px; DISPLAY: block
}
.intro-article-content .article_separator {
	DISPLAY: none
}
.contact .icon {
	WIDTH: 40px; FLOAT: left
}
.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-BOTTOM: 1px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; HEIGHT: 22px; FONT-SIZE: 14px; PADDING-TOP: 1px
}
INPUT.inputbox#contact_email {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; HEIGHT: 22px; FONT-SIZE: 14px; PADDING-TOP: 1px
}
INPUT.inputbox#contact_subject {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; HEIGHT: 22px; FONT-SIZE: 14px; PADDING-TOP: 1px
}
TEXTAREA.inputbox#contact_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px
}
#main-content .invalid.inputbox {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid
}
.contentdescription {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.image_left {
	MARGIN: 0px 10px 10px 0px; FLOAT: left
}
.image_right {
	MARGIN: 0px 0px 10px 10px; FLOAT: right
}
#main-body UL.menu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#main-body UL.menu LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: none; PADDING-TOP: 0px
}
#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 {
	LINE-HEIGHT: 110%; PADDING-LEFT: 18px; FONT-SIZE: 110%
}
#main-body UL.menu LI.parent LI .item SPAN {
	LINE-HEIGHT: 110%; PADDING-LEFT: 18px; FONT-SIZE: 110%
}
#main-body UL.menu LI.parent.active LI A SPAN {
	LINE-HEIGHT: 110%; PADDING-LEFT: 18px; FONT-SIZE: 110%
}
#main-body UL.menu LI.parent LI A SPAN {
	LINE-HEIGHT: 110%; PADDING-LEFT: 18px; FONT-SIZE: 110%
}
#main-body UL.menu LI.parent.active LI .separator SPAN {
	LINE-HEIGHT: 110%; PADDING-LEFT: 18px; FONT-SIZE: 110%
}
#main-body UL.menu LI.parent LI .separator SPAN {
	LINE-HEIGHT: 110%; PADDING-LEFT: 18px; FONT-SIZE: 110%
}
#main-body UL.menu A {
	TEXT-INDENT: 0px; DISPLAY: block; FLOAT: none; FONT-SIZE: 120%; OVERFLOW: hidden
}
#main-body UL.menu .separator {
	TEXT-INDENT: 0px; DISPLAY: block; FLOAT: none; FONT-SIZE: 120%; OVERFLOW: hidden
}
#main-body UL.menu .item {
	TEXT-INDENT: 0px; DISPLAY: block; FLOAT: none; FONT-SIZE: 120%; OVERFLOW: hidden
}
#main-body UL.menu A {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 9px
}
#main-body UL.menu .separator {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 9px
}
#main-body UL.menu .item {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; 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-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#main-body UL.menu LI LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#main-body UL.menu LI.parent.active UL {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#main-body UL.menu LI.parent.active UL LI.parent.active UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; 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-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#main-body UL.menu LI.active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A.nounder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; TEXT-DECORATION: none
}
A.nounder:hover {
	TEXT-DECORATION: none
}
FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 10px 0px 20px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
FIELDSET.input {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
A IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
BODY .pollstableborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
TABLE.pollstableborder {
	WIDTH: 100%
}
.pollstableborder TH {
	TEXT-ALIGN: left; FONT-SIZE: 130%
}
.pollstableborder TD.td_1 {
	WIDTH: 20%
}
.pollstableborder TD.td_2 {
	WIDTH: 20%
}
.pollstableborder TD.td_3 {
	WIDTH: 60%
}
.pollstableborder TD DIV {
	BORDER-BOTTOM: 5px solid; BORDER-LEFT: 5px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 5px solid; BORDER-RIGHT: 5px solid
}
LEGEND {
	FONT-SIZE: 120%
}
FORM.poll FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.side-mod FORM.poll {
	MARGIN: 0px -10px
}
.side-mod H4.poll-title {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 120%; PADDING-TOP: 0px
}
.side-mod .poll-line {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 110%; PADDING-TOP: 9px
}
.side-mod .poll-buttons {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 15px; WIDTH: 130px; PADDING-RIGHT: 15px; OVERFLOW: hidden; PADDING-TOP: 0px
}
FORM.poll INPUT.button {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 24px; BORDER-RIGHT-STYLE: none; CURSOR: pointer; PADDING-TOP: 0px
}
.vote-button-wrap .readon-wrap1 {
	MARGIN-LEFT: 15px
}
FORM.poll A.results:hover {
	TEXT-DECORATION: none
}
IMG.content-left {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
IMG.content-right {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.back_button {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px
}
.tool-tip {
	Z-INDEX: 5000; BORDER-BOTTOM: #f8e639 2px solid; BORDER-LEFT: #f8e639 2px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fbf3ad; COLOR: #333; FONT-SIZE: 90%; BORDER-TOP: #f8e639 2px solid; BORDER-RIGHT: #f8e639 2px solid; PADDING-TOP: 4px
}
.bannergroup .clr {
	CLEAR: none !important
}
.bannergroup .banneritem {
	MARGIN-BOTTOM: 10px
}
DL.poll DT {
	BORDER-BOTTOM: #ccc 1px solid; FONT-WEIGHT: bold
}
DL.poll DD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; 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-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.mostread {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.blog_more UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.block UL#mainlevel-nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.featured-text-block UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.latestnews LI {
	PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px
}
UL.mostread LI {
	PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px
}
.blog_more UL LI {
	PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px
}
.block UL#mainlevel-nav LI {
	PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px
}
.featured-text-block LI {
	PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px
}
UL.latestnews LI A {
	PADDING-LEFT: 24px; DISPLAY: block; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
UL.mostread LI A {
	PADDING-LEFT: 24px; DISPLAY: block; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.blog_more UL LI A {
	PADDING-LEFT: 24px; DISPLAY: block; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.block UL#mainlevel-nav LI A {
	PADDING-LEFT: 24px; DISPLAY: block; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.featured-text-block UL LI A {
	PADDING-LEFT: 24px; DISPLAY: block; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.bannergroup_text .bannerheader {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.bannergroup_text .banneritem_text {
	MARGIN-BOTTOM: 15px
}
.bannergroup_text .banneritem_text A {
	FONT-WEIGHT: bold
}
.af_tbl {
	BORDER-BOTTOM: #999999 1px dotted; BORDER-LEFT: #999999 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px dotted; BORDER-RIGHT: #999999 1px dotted; PADDING-TOP: 0px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px
}
.af_tbl TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
.af_tbl TR:unknown TD:unknown {
	-moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px
}
.af_tbl TABLE TR:first-child TD:first-child {
	-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px
}
.af_tbl TABLE TR:first-child TD:unknown {
	-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px
}
.af_tbl TR:unknown TD:first-child {
	-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px
}
.af_tbl TR:hover TD {
	BACKGROUND-COLOR: #cdd1d6
}
.af_tbl TR:first-child TD {
	BORDER-BOTTOM: #cccccc 1px dotted; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e4701e", endColorstr="#e4701e"); BACKGROUND-COLOR: #e4701e; BORDER-LEFT-STYLE: none; FONT-FAMILY: Verdana; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px
}
.CSSTableGenerator TR:first-child:hover TD {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e4701e", endColorstr="#e4701e"); BACKGROUND-COLOR: #e4701e
}
.af_tbl TR:first-child TD:first-child {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
.af_tbl TR:first-child TD:unknown {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}
.af_tbl TD {
	BORDER-BOTTOM: #999999 1px dotted; TEXT-ALIGN: left; BORDER-LEFT: #999999 0px dotted; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Verdana; COLOR: #282323; FONT-SIZE: 12px; BORDER-TOP: #999999 0px dotted; FONT-WEIGHT: normal; BORDER-RIGHT: #999999 1px dotted; PADDING-TOP: 5px
}
.af_tbl TR:unknown TD {
	BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.af_tbl TR TD:unknown {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
.af_tbl TR:unknown TD:unknown {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#main-content FORM.editor {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#main-content FORM.editor {
	COLOR: #333
}
#main-content FORM.editor INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#main-content FORM.editor TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#main-content FORM.editor FIELDSET A {
	COLOR: #00c
}
#main-content FORM.editor FIELDSET {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#main-content FORM.editor LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#main-content FORM.editor LABEL {
	WIDTH: 120px; DISPLAY: block; FLOAT: left
}
#main-content FORM.editor DIV.radio LABEL {
	WIDTH: auto; DISPLAY: inline; FLOAT: none
}
FORM.form-login P {
	MARGIN: 0px
}
FORM.form-login .inputbox {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 17px; FONT-SIZE: 14px; PADDING-TOP: 5px
}
INPUT#email {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 17px; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.register-page .inputbox {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 17px; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.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 {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 24px; BORDER-RIGHT-STYLE: none; CURSOR: pointer; PADDING-TOP: 0px
}
FORM.log INPUT.button {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 24px; BORDER-RIGHT-STYLE: none; CURSOR: pointer; PADDING-TOP: 0px
}
FORM.form-login FIELDSET {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM.log .readon-wrap1 {
	MARGIN-TOP: 5px
}
INPUT.button {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 100%; CURSOR: pointer; PADDING-TOP: 3px
}
FORM.form-login SPAN.username-label {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 2px; DISPLAY: block; MARGIN-BOTTOM: 1px
}
FORM.form-login SPAN.password-label {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 2px; DISPLAY: block; MARGIN-BOTTOM: 1px
}
.register-page INPUT.button {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
FORM.josForm INPUT.validate {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-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 {
	PADDING-BOTTOM: 15px; FLOAT: left; OVERFLOW: hidden
}
.edit-user-form {
	PADDING-BOTTOM: 15px; FLOAT: left; OVERFLOW: hidden
}
.edit-user-form {
	PADDING-TOP: 15px
}
.register-page FIELDSET {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px
}
DIV.user_name {
	MARGIN-BOTTOM: 10px
}
DIV.user_name SPAN {
	FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.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 {
	LINE-HEIGHT: 25px; DISPLAY: block; FLOAT: left; HEIGHT: 25px; MARGIN-RIGHT: 5px
}
#main-content .hilite2 .inputbox {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: #fff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; BORDER-LEFT-WIDTH: 0px
}
#bottom {
	MARGIN: 0px
}
#top-button {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; MARGIN: 0px auto; WIDTH: 90px; HEIGHT: 20px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#top-button A:hover {
	TEXT-DECORATION: none
}
.top-button-spacer {
	HEIGHT: 15px
}
.copyright-block {
	MARGIN: 5px 0px
}
.copyright-block2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#copyright {
	TEXT-ALIGN: center; LINE-HEIGHT: 0%; MARGIN: 0px auto
}
#rocket {
	MARGIN: 0px auto; WIDTH: 141px; DISPLAY: block; HEIGHT: 40px
}
#debug-mod {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#bottom UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px
}
#bottom UL LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; DISPLAY: block
}
#bottom UL LI:hover A {
	TEXT-DECORATION: none
}
#footer {
	POSITION: relative; OVERFLOW: hidden
}
.footer-mod {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#footer A {
	COLOR: #ccc
}
#mainmodules3 A {
	FONT-WEIGHT: bold
}
#bottom .moduletable {
	
}
.roktabs-wrapper {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#featuremodules .roktabs-wrapper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.roktabs-wrapper .roktabs-container-inner {
	POSITION: relative; OVERFLOW: hidden
}
.roktabs-wrapper .roktabs-container-wrapper {
	POSITION: relative; WIDTH: 50000px; CLEAR: both; OVERFLOW: hidden
}
.roktabs-wrapper .roktabs-container-wrapper DIV {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.roktabs-wrapper .roktabs-container-wrapper DIV.wrapper {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.roktabs-wrapper .roktabs-links {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 42px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.roktabs-wrapper .active-arrows .roktabs-links {
	PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 42px; PADDING-TOP: 0px
}
.roktabs-wrapper .roktabs-links UL {
	TEXT-ALIGN: left; LIST-STYLE-TYPE: none; MARGIN: 0px; HEIGHT: 42px; OVERFLOW: hidden
}
.roktabs-wrapper .roktabs-links UL LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 42px; TEXT-TRANSFORM: lowercase; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 42px; FONT-SIZE: 110%; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.tabs-bottom .roktabs-links UL LI {
	LINE-HEIGHT: 42px
}
.roktabs-wrapper .roktabs-links UL LI SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; DISPLAY: block; PADDING-TOP: 0px
}
.roktabs-wrapper .roktabs-links UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.roktabs-wrapper .roktabs-scroller {
	POSITION: absolute; BOTTOM: 0px; HEIGHT: 50px; RIGHT: 0px
}
.roktabs-wrapper .arrow-next {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 11px; HEIGHT: 16px; CURSOR: pointer; TOP: 14px
}
.roktabs-wrapper .arrow-prev {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 11px; HEIGHT: 16px; CURSOR: pointer; TOP: 14px
}
.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-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A.newsfeed-title {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold
}
UL.newsfeed LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; MARGIN-BOTTOM: 12px
}
UL.newsfeed LI A {
	FONT-SIZE: 120%; FONT-WEIGHT: bold
}
UL.newsfeed .newsfeed-div {
	PADDING-BOTTOM: 1px; DISPLAY: block
}
.readon-wrap1 {
	POSITION: relative; MARGIN-TOP: 15px; FLOAT: left
}
.readon-wrap1 SPAN {
	LINE-HEIGHT: 25px; DISPLAY: block; HEIGHT: 25px
}
A.readon {
	FONT-WEIGHT: bold
}
A.readon-main {
	FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold
}
A.readon-main:hover {
	TEXT-DECORATION: none
}
.readon1-l {
	POSITION: absolute; WIDTH: 9px; HEIGHT: 25px; TOP: 0px; LEFT: 0px
}
.readon1-m {
	TEXT-ALIGN: center; PADDING-LEFT: 2px; MARGIN-LEFT: 9px
}
.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; WIDTH: 24%; BACKGROUND: url(../images/write-list.png) no-repeat 0px 1px; FLOAT: left; OVERFLOW: hidden
}
.tutorial-block .written-listing .content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.tutorial-block .written-listing .desc {
	FONT-SIZE: 85%
}
.tutorial-block .categories {
	MARGIN-TOP: 12px; WIDTH: 288px; BACKGROUND: url(../images/write-list.png) no-repeat 10px 2px; FLOAT: left; OVERFLOW: hidden
}
.tutorial-block .categories-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.body-dark IMG.demo {
	BORDER-BOTTOM: #444 5px solid; BORDER-LEFT: #444 5px solid; BORDER-TOP: #444 5px solid; BORDER-RIGHT: #444 5px solid
}
.body-light IMG.demo {
	BORDER-BOTTOM: #ddd 5px solid; BORDER-LEFT: #ddd 5px solid; BORDER-TOP: #ddd 5px solid; BORDER-RIGHT: #ddd 5px solid
}
.ext-block {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.ext-block .ext-img {
	MARGIN-BOTTOM: 50px; FLOAT: left; MARGIN-RIGHT: 20px
}
.ext-block .ext-divider {
	DISPLAY: block; HEIGHT: 10px
}
.fpb-mini {
	WIDTH: 19%; FLOAT: right
}
.fpb-large {
	WIDTH: 36%; FLOAT: left
}
.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 {
	WIDTH: 32%; FLOAT: left; MARGIN-RIGHT: 0px
}
.roktabs-wrapper .roktabs-container-wrapper DIV .demo-tabs-m {
	WIDTH: 32%; FLOAT: left; MARGIN-LEFT: 15px; MARGIN-RIGHT: 0px
}
.roktabs-wrapper .roktabs-container-wrapper DIV .demo-tabs-r {
	WIDTH: 32%; FLOAT: right; MARGIN-RIGHT: 0px
}
.roktabs-wrapper .roktabs-container-wrapper DIV .demo-tabs2-l {
	WIDTH: 47%; FLOAT: left; MARGIN-RIGHT: 0px
}
.roktabs-wrapper .roktabs-container-wrapper DIV .demo-tabs2-r {
	WIDTH: 47%; FLOAT: right; MARGIN-RIGHT: 0px
}
IMG.demo-tabs {
	WIDTH: 100px; FLOAT: left; HEIGHT: 100px; MARGIN-RIGHT: 10px
}
IMG.demo-tabs2 {
	WIDTH: 120px; FLOAT: left; HEIGHT: 100px; MARGIN-RIGHT: 15px
}
.showcase-dc .showmain {
	MARGIN-TOP: 0px; COLOR: #fff; FONT-SIZE: 48px; text-shadow: 1px 1px 12px #111
}
.showcase-dc .showtext {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 135%; MARGIN-BOTTOM: 0px; FONT-SIZE: 19px; text-shadow: 1px 1px 10px #111
}
.show-light .showcase-dc .showtext {
	text-shadow: 1px 1px 10px #ccc
}
.showcase-dc .showleft {
	WIDTH: 470px; FLOAT: left
}
.showcase-dc .showright-img {
	MARGIN-TOP: -20px; FLOAT: right
}
.showleft .readon-wrap1 {
	POSITION: absolute; TOP: 140px; LEFT: 485px
}
.show-dark #showmodules H3.showtext SPAN {
	COLOR: 
}
.show-light #showmodules H3.showtext SPAN {
	COLOR: 
}
.featured-image {
	FLOAT: left; MARGIN-RIGHT: 25px
}
.featured-text-block {
	LINE-HEIGHT: 140%; WIDTH: 225px; FONT-SIZE: 110%
}
.body-dark IMG.demo-main {
	BORDER-BOTTOM: #444 8px solid; BORDER-LEFT: #444 8px solid; BORDER-TOP: #444 8px solid; BORDER-RIGHT: #444 8px solid
}
.body-light IMG.demo-main {
	BORDER-BOTTOM: #ddd 8px solid; BORDER-LEFT: #ddd 8px solid; BORDER-TOP: #ddd 8px solid; BORDER-RIGHT: #ddd 8px solid
}
.demo-main-surround {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; MARGIN-BOTTOM: 25px
}
.demo-main-text {
	WIDTH: 65%; FLOAT: left
}
.demo-main-text H3 {
	MARGIN-TOP: 0px
}
.demo-main-list {
	WIDTH: 30%; FLOAT: right
}
UL.frontpage {
	PADDING-LEFT: 15px
}
UL.frontpage LI {
	PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 25px; MARGIN-BOTTOM: 5px
}
.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-BOTTOM: #ddd 5px solid; BORDER-LEFT: #ddd 5px solid; BORDER-TOP: #ddd 5px solid; BORDER-RIGHT: #ddd 5px solid
}
.body-dark .side-mod .rokstories-layout2 {
	BORDER-BOTTOM: #333 5px solid; BORDER-LEFT: #333 5px solid; BORDER-TOP: #333 5px solid; BORDER-RIGHT: #333 5px solid
}
#top-bar {
	COLOR: #666
}
#topwrap {
	COLOR: #fff
}
#top-bar A {
	COLOR: #333
}
#header {
	COLOR: #666
}
#header A {
	COLOR: #000
}
.menutop UL LI EM {
	COLOR: #666
}
.menutop UL LI.active EM {
	COLOR: #fff
}
.menutop UL LI.active:hover EM {
	COLOR: #333
}
.menutop UL LI.f-menuparent-itemfocus EM {
	COLOR: #333
}
#horiz-menu LI.root > .item {
	COLOR: #666
}
.splitmenu#horiz-menu LI .item {
	COLOR: #666
}
#horiz-menu LI .item {
	COLOR: #666
}
#horiz-menu LI:hover > .item SPAN {
	COLOR: #333 !important
}
#horiz-menu LI.active:hover > .item SPAN {
	COLOR: #333 !important
}
#horiz-menu LI.active.root:hover > .item SPAN {
	COLOR: #333 !important
}
#horiz-menu LI.f-menuparent-itemfocus .item SPAN {
	COLOR: #333 !important
}
#horiz-menu LI.f-mainparent-itemfocus.active.root .item SPAN {
	COLOR: #333 !important
}
#horiz-menu LI.f-mainparent-itemfocus.root .item SPAN {
	COLOR: #333 !important
}
.splitmenu#horiz-menu LI:hover .item SPAN {
	COLOR: #333 !important
}
.splitmenu#horiz-menu LI.active:hover .item SPAN {
	COLOR: #333 !important
}
#horiz-menu LI.active > .item {
	COLOR: #fff !important
}
#horiz-menu {
	BACKGROUND: #f5f5f5
}
#horiz-menu LI.active.root {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: url(../images/header/light/horizmenu-states.png) #666 repeat-x 0px -317px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#horiz-menu LI.active {
	BACKGROUND: url(../images/header/light/horizmenu-states.png) #666 repeat-x 0px -317px
}
#horiz-menu LI.root:hover {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: url(../images/header/light/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#horiz-menu LI.sfHover.root {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: url(../images/header/light/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#horiz-menu LI.root .daddy SPAN {
	BACKGROUND: url(../images/header/light/horizmenu-arrow.png) no-repeat 100% 12px
}
#horiz-menu LI.active.root .daddy SPAN {
	BACKGROUND: url(../images/header/light/horizmenu-arrow.png) no-repeat 100% -195px
}
#horiz-menu LI.root:hover .daddy SPAN {
	BACKGROUND: url(../images/header/light/horizmenu-arrow.png) no-repeat 100% -89px
}
#horiz-menu LI.f-mainparent-itemfocus.root > .daddy SPAN {
	BACKGROUND: url(../images/header/light/horizmenu-arrow.png) no-repeat 100% -89px
}
#horiz-menu UL.columns2 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: url(../images/header/light/menudrop-bg.png) #d2d2d2 repeat-x 0px 0px; BORDER-TOP: #ccc 1px; BORDER-RIGHT: #ccc 1px solid
}
.menutop UL {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: url(../images/header/light/menudrop-bg.png) #d2d2d2 repeat-x 0px 0px; BORDER-TOP: #ccc 1px; BORDER-RIGHT: #ccc 1px solid
}
#horiz-menu .drop-top {
	BORDER-TOP: #ccc 1px solid
}
#horiz-menu LI LI:hover {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: url(../images/header/light/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#horiz-menu LI LI.sfHover {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: url(../images/header/light/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#horiz-menu LI.active:hover {
	BACKGROUND: url(../images/header/light/horizmenu-states.png) #cbcbcb repeat-x 0px 0px
}
#horiz-menu LI:hover {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: url(../images/header/light/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#horiz-menu LI.f-menuparent-itemfocus {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: url(../images/header/light/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#horiz-menu LI.f-mainparent-itemfocus.active.root {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: url(../images/header/light/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#horiz-menu LI.f-mainparent-itemfocus.root {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: url(../images/header/light/horizmenu-states.png) #cbcbcb repeat-x 0px 0px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#horiz-menu LI > .bullet {
	BACKGROUND: url(../images/header/light/drop-bullet.png) no-repeat 7px 10px
}
#horiz-menu LI:hover > .bullet {
	BACKGROUND: url(../images/header/light/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI.f-menuparent-itemfocus .bullet {
	BACKGROUND: url(../images/header/light/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI.active.f-menuparent-itemfocus .bullet {
	BACKGROUND: url(../images/header/light/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI.active > .bullet {
	BACKGROUND: url(../images/header/light/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI.active:hover > .bullet {
	BACKGROUND: url(../images/header/light/drop-bullet.png) no-repeat 7px -123px
}
#horiz-menu LI.active > .bullet {
	BACKGROUND: url(../images/header/light/drop-bullet.png) no-repeat 7px -267px
}
#horiz-menu LI > .daddy SPAN {
	BACKGROUND: url(../images/header/light/horizmenu-arrow.png) no-repeat 100% -281px
}
#horiz-menu LI:hover > .daddy SPAN {
	BACKGROUND: url(../images/header/light/horizmenu-arrow.png) no-repeat 100% -338px
}
#horiz-menu LI LI.active:hover > .daddy SPAN {
	BACKGROUND: url(../images/header/light/horizmenu-arrow.png) no-repeat 100% -338px
}
#horiz-menu LI.f-menuparent-itemfocus > .daddy SPAN {
	BACKGROUND: url(../images/header/light/horizmenu-arrow.png) no-repeat 100% -338px
}
#horiz-menu LI.f-menuparent-itemfocus.active > .daddy SPAN {
	BACKGROUND: url(../images/header/light/horizmenu-arrow.png) no-repeat 100% -338px
}
#horiz-menu LI.active > .daddy SPAN {
	BACKGROUND: url(../images/header/light/horizmenu-arrow.png) no-repeat 100% -401px
}
#top-bar {
	BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-COLOR: #f0f0f0
}
#rokajaxsearch .input-field-l {
	BACKGROUND: url(../images/header/light/surround-r.png) #fdfdfd no-repeat 100% -98px
}
#rokajaxsearch .input-field-r {
	BACKGROUND: url(../images/header/light/surround-l.png) no-repeat 0px -98px
}
#top-bar #rokajaxsearch .inputbox {
	COLOR: #666
}
#topwrap {
	BACKGROUND: url(../images/header/light/surround-r.png) #999 no-repeat 100% -49px
}
#topwrap2 {
	BACKGROUND: url(../images/header/light/surround-l.png) no-repeat 0px -49px
}
A.large .button {
	BACKGROUND: url(../images/header/light/font-buttons.png) no-repeat 0px 0px
}
A.small .button {
	BACKGROUND: url(../images/header/light/font-buttons.png) no-repeat 0px -11px
}
#header {
	BACKGROUND: url(../images/header/light/header-bg.png) #f5f5f5 repeat-x 0px 0px
}
#logo {
	BACKGROUND: url(../images/header/light/logo.png) no-repeat 0px 0px
}
#menu-spacer {
	BACKGROUND: #d2d2d2
}
#horizmenu-surround {
	BACKGROUND: #d2d2d2
}
#horizmenu-surround2 {
	BACKGROUND: url(../images/header/light/horizmenu-corners.png) no-repeat 0px 0px
}
#horizmenu-surround3 {
	BACKGROUND: url(../images/header/light/horizmenu-corners.png) no-repeat -12px 0px
}
#horizmenu-surround4 {
	BACKGROUND: url(../images/header/light/horizmenu-corners.png) no-repeat 0px -12px
}
#horizmenu-surround5 {
	BACKGROUND: url(../images/header/light/horizmenu-corners.png) no-repeat -12px -12px
}
#searchmod .search_options {
	COLOR: #666
}
#roksearch_results .rokajaxsearch-overlay {
	BACKGROUND: #292929
}
#roksearch_results {
	BORDER-BOTTOM: #dfdfdf 0px solid; BORDER-LEFT: #dfdfdf 1px solid; BACKGROUND: #fff; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
#roksearch_results A:hover {
	COLOR: #000
}
#roksearch_results H3 {
	COLOR: #444
}
#roksearch_results SPAN {
	COLOR: #888
}
#roksearch_results SPAN.highlight {
	BACKGROUND: #999; COLOR: #fff
}
#roksearch_results .roksearch_header {
	BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND: #fff; COLOR: #666
}
#roksearch_results .roksearch_row_btm {
	BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND: #fff; COLOR: #666
}
#roksearch_results .roksearch_odd {
	BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND: #efefef
}
#roksearch_results .roksearch_even {
	BORDER-BOTTOM: #dfdfdf 1px solid
}
#roksearch_results .roksearch_odd-hover {
	BACKGROUND: #fff
}
#roksearch_results .roksearch_even-hover {
	BACKGROUND: #fff
}
#roksearch_results .roksearch_odd-hover H3 {
	BACKGROUND: url(../images/header/light/search-close.png) no-repeat 0px -13px; COLOR: #000
}
#roksearch_results .roksearch_even-hover H3 {
	BACKGROUND: url(../images/header/light/search-close.png) no-repeat 0px -13px; COLOR: #000
}
#roksearch_results A#roksearch_link {
	BACKGROUND: url(../images/header/light/search-close.png) no-repeat 0px 100%
}
#roksearch_results .arrow-left {
	BACKGROUND: url(../images/header/light/search-close.png) no-repeat 50% 1px
}
#roksearch_results .arrow-left-disabled {
	BACKGROUND: url(../images/header/light/search-close.png) no-repeat 50% -34px
}
#roksearch_results .arrow-right {
	BACKGROUND: url(../images/header/light/search-close.png) no-repeat 50% -16px
}
#roksearch_results .arrow-right-disabled {
	BACKGROUND: url(../images/header/light/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-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
INPUT.inputbox#search_searchword {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
INPUT#email {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.register-page .inputbox {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.contact_email .inputbox {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #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-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #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-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: #eee; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#main-body UL.menu LI.active:hover {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: #eee; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#main-body UL.menu LI.active-sfHover {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: #eee; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #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 {
	BACKGROUND: #d9d9d9; BORDER-TOP: #c9c9c9 1px solid
}
#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 {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat -15px -46px; RIGHT: 0px
}
#rightcol .roktabs-wrapper .arrow-next {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat -15px -46px; RIGHT: 0px
}
#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 {
	BACKGROUND: url(../images/body/light/roktab2-r.png) no-repeat -15px -138px; RIGHT: 0px
}
#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: #f60
}
.date1 {
	COLOR: #f60
}
.createdby {
	COLOR: #f60
}
#horiz-menu LI.active.root .item SPAN {
	COLOR: #f60
}
.splitmenu#horiz-menu LI.active .item SPAN {
	COLOR: #f60
}
.head-light #horiz-menu LI.active.root .item SPAN {
	COLOR: #fff
}
.head-light .splitmenu#horiz-menu LI.active .item SPAN {
	COLOR: #fff
}
#mainmodules3 {
	COLOR: #fff
}
#mainmodules3 A {
	COLOR: #daf1ba
}
#featuremodules {
	COLOR: #fff
}
#featuremodules A {
	COLOR: #f30
}
#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: #4f8e00 !important
}
#featuremodules .readon-wrap1 BUTTON {
	COLOR: #4f8e00 !important
}
#featuremodules .readon-wrap1 INPUT.button {
	COLOR: #4f8e00 !important
}
.hilite2 .readon-wrap1 A {
	COLOR: #4f8e00 !important
}
.hilite2 .readon-wrap1 BUTTON {
	COLOR: #4f8e00 !important
}
.hilite2 .readon-wrap1 INPUT.button {
	COLOR: #4f8e00 !important
}
H3 SPAN {
	COLOR: #f60
}
.contentheading {
	COLOR: #f60
}
.contentheading A {
	COLOR: #f60
}
.blog_more H2 {
	COLOR: #f60
}
#featuremodules H3 SPAN {
	COLOR: #daf1ba
}
#mainmodules3 H3 SPAN {
	COLOR: #daf1ba
}
.hilite2 .moduletable {
	COLOR: #fff
}
.hilite2 H3 {
	COLOR: #fff
}
.hilite2 A {
	COLOR: #fff
}
.hilite2 H3 SPAN {
	COLOR: #daf1ba
}
#footer {
	BORDER-TOP: #f30 1px solid
}
H3.module-title {
	BORDER-BOTTOM: #f60 2px solid
}
.contentheading {
	BORDER-BOTTOM: #f60 2px solid
}
.blog_more H2 {
	BORDER-BOTTOM: #f60 2px solid
}
.hilite2 H3.module-title {
	BORDER-BOTTOM: #daf1ba 2px solid
}
#featuremodules H3.module-title {
	BORDER-BOTTOM: #daf1ba 2px solid
}
#mainmodules3 H3.module-title {
	BORDER-BOTTOM: #daf1ba 2px solid
}
.featured-image {
	BORDER-BOTTOM: #9fb237 10px solid; BORDER-LEFT: #9fb237 10px solid; BORDER-TOP: #9fb237 10px solid; BORDER-RIGHT: #9fb237 10px solid
}
IMG.demo-tabs {
	BORDER-BOTTOM: #9fb237 5px solid; BORDER-LEFT: #9fb237 5px solid; BORDER-TOP: #9fb237 5px solid; BORDER-RIGHT: #9fb237 5px solid
}
IMG.demo-tabs2 {
	BORDER-BOTTOM: #9fb237 5px solid; BORDER-LEFT: #9fb237 5px solid; BORDER-TOP: #9fb237 5px solid; BORDER-RIGHT: #9fb237 5px solid
}
#featuremodules {
	BACKGROUND: url(../images/primary/green/feature-bg.png) #9fb237 repeat-x 0px 0px
}
#tabs-bar {
	BACKGROUND: url(../images/primary/green/tabs-bar.png) repeat-x 0px 0px
}
#featuremodules UL LI A {
	BACKGROUND: url(../images/primary/green/hilite-typo.png) no-repeat 0px 0px
}
#featuremodules .roktabs-links UL LI.active {
	BACKGROUND: url(../images/primary/green/roktab-l.png) no-repeat 0px 2px
}
#main-content .hilite2 .roktabs-links UL LI.active {
	BACKGROUND: url(../images/primary/green/roktab-l.png) no-repeat 0px 2px
}
#featuremodules .roktabs-links UL LI.active SPAN {
	BACKGROUND: url(../images/primary/green/roktab-r.png) no-repeat 100% 2px
}
#main-content .hilite2 .roktabs-links UL LI.active SPAN {
	BACKGROUND: url(../images/primary/green/roktab-r.png) no-repeat 100% 2px
}
#featuremodules .roktabs-wrapper .arrow-next {
	BACKGROUND: url(../images/primary/green/roktab-r.png) no-repeat -15px -46px; RIGHT: 0px
}
#main-content .hilite2 .roktabs-wrapper .arrow-next {
	BACKGROUND: url(../images/primary/green/roktab-r.png) no-repeat -15px -46px; RIGHT: 0px
}
#featuremodules .roktabs-wrapper .arrow-next:hover {
	BACKGROUND: url(../images/primary/green/roktab-r.png) no-repeat -15px -62px
}
#main-content .hilite2 .roktabs-wrapper .arrow-next:hover {
	BACKGROUND: url(../images/primary/green/roktab-r.png) no-repeat -15px -62px
}
#featuremodules .roktabs-wrapper .arrow-prev {
	BACKGROUND: url(../images/primary/green/roktab-r.png) no-repeat 0px -46px; LEFT: 0px
}
#main-content .hilite2 .roktabs-wrapper .arrow-prev {
	BACKGROUND: url(../images/primary/green/roktab-r.png) no-repeat 0px -46px; LEFT: 0px
}
#featuremodules .roktabs-wrapper .arrow-prev:hover {
	BACKGROUND: url(../images/primary/green/roktab-r.png) no-repeat 0px -62px
}
#main-content .hilite2 .roktabs-wrapper .arrow-prev:hover {
	BACKGROUND: url(../images/primary/green/roktab-r.png) no-repeat 0px -62px
}
#bottom2 {
	BACKGROUND-IMAGE: url(../images/primary/green/feature-bg.png); BACKGROUND-COLOR: #f30; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 0px
}
#bottom2 UL LI A {
	BACKGROUND: url(../images/primary/green/hilite-typo.png) no-repeat 0px 0px
}
.body-light #main-content .rokradios {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px 1px
}
.head-light #top-bar .rokradios {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px 1px
}
.body-light #main-content .rokradios-active {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px -175px
}
.head-light #top-bar .rokradios-active {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px -175px
}
.body-light #main-content .rokchecks {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px -346px
}
.body-light #main-content .rokchecks-active {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px -522px
}
.body-dark #main-content .rokradios {
	BACKGROUND: url(../images/primary/green/inputs-1-dark.png) no-repeat 0px 1px
}
.head-dark #top-bar .rokradios {
	BACKGROUND: url(../images/primary/green/inputs-1-dark.png) no-repeat 0px 1px
}
.body-dark #main-content .rokradios-active {
	BACKGROUND: url(../images/primary/green/inputs-1-dark.png) no-repeat 0px -175px
}
.head-dark #top-bar .rokradios-active {
	BACKGROUND: url(../images/primary/green/inputs-1-dark.png) no-repeat 0px -175px
}
.body-dark #main-content .rokchecks {
	BACKGROUND: url(../images/primary/green/inputs-1-dark.png) no-repeat 0px -346px
}
.body-dark #main-content .rokchecks-active {
	BACKGROUND: url(../images/primary/green/inputs-1-dark.png) no-repeat 0px -522px
}
#featuremodules .rokradios {
	BACKGROUND: url(../images/primary/green/inputs-2.png) no-repeat 0px 1px
}
#bottom2 .rokradios {
	BACKGROUND: url(../images/primary/green/inputs-2.png) no-repeat 0px 1px
}
#main-content .hilite2 .rokradios {
	BACKGROUND: url(../images/primary/green/inputs-2.png) no-repeat 0px 1px
}
#featuremodules .rokradios-active {
	BACKGROUND: url(../images/primary/green/inputs-2.png) no-repeat 0px -175px
}
#bottom2 .rokradios-active {
	BACKGROUND: url(../images/primary/green/inputs-2.png) no-repeat 0px -175px
}
#main-content .hilite2 .rokradios-active {
	BACKGROUND: url(../images/primary/green/inputs-2.png) no-repeat 0px -175px
}
#featuremodules .rokchecks {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px -346px
}
#bottom2 .rokchecks {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px -346px
}
#main-content .hilite2 .rokchecks {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px -346px
}
#featuremodules .rokchecks-active {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px -522px
}
#bottom2 .rokchecks-active {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px -522px
}
#main-content .hilite2 .rokchecks-active {
	BACKGROUND: url(../images/primary/green/inputs-1.png) no-repeat 0px -522px
}
.body-light #maincol .hilite2 .module-surround {
	BACKGROUND: #467b00
}
.body-light #maincol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 0px -24px
}
.body-light #maincol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 100% -24px
}
.body-light #maincol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 0px -36px
}
.body-light #maincol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 100% -36px
}
.body-light #leftcol .hilite2 .module-surround {
	BACKGROUND: #467b00
}
.body-light #rightcol .hilite2 .module-surround {
	BACKGROUND: #467b00
}
.body-light #leftcol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 0px 0px
}
.body-light #rightcol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 0px 0px
}
.body-light #leftcol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 100% 0px
}
.body-light #rightcol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 100% 0px
}
.body-light #leftcol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 0px -12px
}
.body-light #rightcol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 0px -12px
}
.body-light #leftcol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 100% -12px
}
.body-light #rightcol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 100% -12px
}
.body-light #bottom .hilite2 .module-surround {
	BACKGROUND: #467b00
}
.body-light #bottom .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 0px -48px
}
.body-light #bottom .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 100% -48px
}
.body-light #bottom .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 0px -60px
}
.body-light #bottom .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/green/module-corners2.png) no-repeat 100% -60px
}
.body-dark #maincol .hilite2 .module-surround {
	BACKGROUND: #467b00
}
.body-dark #maincol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 0px -24px
}
.body-dark #maincol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 100% -24px
}
.body-dark #maincol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 0px -36px
}
.body-dark #maincol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 100% -36px
}
.body-dark #leftcol .hilite2 .module-surround {
	BACKGROUND: #467b00
}
.body-dark #rightcol .hilite2 .module-surround {
	BACKGROUND: #467b00
}
.body-dark #leftcol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 0px 0px
}
.body-dark #rightcol .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 0px 0px
}
.body-dark #leftcol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 100% 0px
}
.body-dark #rightcol .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 100% 0px
}
.body-dark #leftcol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 0px -12px
}
.body-dark #rightcol .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 0px -12px
}
.body-dark #leftcol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 100% -12px
}
.body-dark #rightcol .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 100% -12px
}
.body-dark #bottom .hilite2 .module-surround {
	BACKGROUND: #467b00
}
.body-dark #bottom .hilite2 .module-surround2 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 0px -48px
}
.body-dark #bottom .hilite2 .module-surround3 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 100% -48px
}
.body-dark #bottom .hilite2 .module-surround4 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 0px -60px
}
.body-dark #bottom .hilite2 .module-surround5 {
	BACKGROUND: url(../images/primary/green/module-corners2-dark.png) no-repeat 100% -60px
}
.readon1-l {
	BACKGROUND: url(../images/primary/green/readon-l.png) no-repeat 0px 0px
}
.readon1-m {
	BACKGROUND: url(../images/primary/green/readon-m.png) repeat-x 0px 0px
}
.readon1-r {
	BACKGROUND: url(../images/primary/green/readon-r.png) no-repeat 100% 0px
}
#featuremodules .readon1-l {
	BACKGROUND: url(../images/primary/green/readon-l.png) no-repeat 0px -36px
}
.hilite2 .readon1-l {
	BACKGROUND: url(../images/primary/green/readon-l.png) no-repeat 0px -36px
}
#featuremodules .readon1-m {
	BACKGROUND: url(../images/primary/green/readon-m.png) repeat-x 0px -36px
}
.hilite2 .readon1-m {
	BACKGROUND: url(../images/primary/green/readon-m.png) repeat-x 0px -36px
}
#featuremodules .readon1-r {
	BACKGROUND: url(../images/primary/green/readon-r.png) no-repeat 100% -36px
}
.hilite2 .readon1-r {
	BACKGROUND: url(../images/primary/green/readon-r.png) no-repeat 100% -36px
}
.body-light .article-info-surround2 {
	BACKGROUND: url(../images/primary/green/article-iconx.png) no-repeat 0px 2px
}
.body-dark .article-info-surround2 {
	BACKGROUND: url(../images/primary/green/article-icon-dark.png) no-repeat 0px 2px
}
.hilite2 .side-mod .poll-line:hover {
	BACKGROUND: #396700
}
.hilite2 .login-links A {
	BACKGROUND: url(../images/primary/green/hilite-typo.png) no-repeat 0px -221px
}
.loader {
	BACKGROUND: url(../images/footer/stats_load.gif) fixed no-repeat center center
}
.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-IMAGE: url(../images/footer/dark/rocket_.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 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 {
	BACKGROUND: url(../images/footer/dark/roktab-r.png) no-repeat -15px -46px; RIGHT: 0px
}
.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 {
	BACKGROUND: url(../images/footer/light/roktab-r.png) no-repeat -15px -46px; RIGHT: 0px
}
.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-BOTTOM: 1px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px !important; MARGIN-BOTTOM: 2px !important
}
UL.bullet-2 LI {
	PADDING-BOTTOM: 1px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px !important; MARGIN-BOTTOM: 2px !important
}
UL.bullet-3 LI {
	PADDING-BOTTOM: 1px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px !important; MARGIN-BOTTOM: 2px !important
}
UL.bullet-4 LI {
	PADDING-BOTTOM: 1px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px !important; MARGIN-BOTTOM: 2px !important
}
UL.bullet-5 LI {
	PADDING-BOTTOM: 1px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px !important; MARGIN-BOTTOM: 2px !important
}
UL.bullet-6 LI {
	PADDING-BOTTOM: 1px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 22px !important; MARGIN-BOTTOM: 2px !important
}
UL.bullet-7 LI {
	PADDING-BOTTOM: 1px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 22px !important; MARGIN-BOTTOM: 2px !important
}
UL.bullet-8 LI {
	PADDING-BOTTOM: 1px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 22px !important; MARGIN-BOTTOM: 2px !important
}
.body-light UL.bullet-1 LI {
	BACKGROUND: url(../images/typo/bullet-1.png) no-repeat 0px 5px;
	color: #C30;
}
.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-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.body-dark PRE {
	BORDER-BOTTOM: #444 1px solid; BORDER-LEFT: #444 1px solid; BACKGROUND: #383838; BORDER-TOP: #444 1px solid; BORDER-RIGHT: #444 1px solid
}
.body-light PRE {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: #f9f9f9; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
BLOCKQUOTE {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; FONT-STYLE: italic; MARGIN: 15px 0px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 20px; DISPLAY: block; FONT-SIZE: 120%; PADDING-TOP: 10px
}
.body-dark BLOCKQUOTE {
	BORDER-BOTTOM: #444 1px solid; BORDER-LEFT: #444 1px solid; BACKGROUND: #383838; BORDER-TOP: #444 1px solid; BORDER-RIGHT: #444 1px solid
}
.body-light BLOCKQUOTE {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: #f9f9f9; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
BLOCKQUOTE.blue {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; BORDER-RIGHT-WIDTH: 0px; FONT-STYLE: italic; MARGIN: 15px 0px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 120%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE.red {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; BORDER-RIGHT-WIDTH: 0px; FONT-STYLE: italic; MARGIN: 15px 0px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 120%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE.green {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; BORDER-RIGHT-WIDTH: 0px; FONT-STYLE: italic; MARGIN: 15px 0px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 120%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE.purple {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; BORDER-RIGHT-WIDTH: 0px; FONT-STYLE: italic; MARGIN: 15px 0px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 120%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE.orange {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; BORDER-RIGHT-WIDTH: 0px; FONT-STYLE: italic; MARGIN: 15px 0px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 120%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE.brown {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; BORDER-RIGHT-WIDTH: 0px; FONT-STYLE: italic; MARGIN: 15px 0px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 120%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE.grey {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; BORDER-RIGHT-WIDTH: 0px; FONT-STYLE: italic; MARGIN: 15px 0px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 120%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 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 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; BORDER-RIGHT-WIDTH: 0px; MARGIN: 20px 0px; PADDING-LEFT: 38px; WIDTH: auto; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(../images/typo/quote-start.png) no-repeat 0px 5px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; FONT-SIZE: 120%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE.quotes P {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 38px; BACKGROUND: url(../images/typo/quote-end.png) no-repeat 100% 100%; PADDING-TOP: 0px
}
.important {
	BACKGROUND-IMAGE: url(../images/body/light/grey_txtr1.png); POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 15px
}
.important-blue {
	BACKGROUND-IMAGE: url(../images/body/light/grey_txtr1.png); POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 15px
}
.important-red {
	BACKGROUND-IMAGE: url(../images/body/light/grey_txtr1.png); POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 15px
}
.important-green {
	BACKGROUND-IMAGE: url(../images/body/light/grey_txtr1.png); POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 15px
}
.important-purple {
	BACKGROUND-IMAGE: url(../images/body/light/grey_txtr1.png); POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 15px
}
.important-orange {
	BACKGROUND-IMAGE: url(../images/body/light/grey_txtr1.png); POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 15px
}
.important-brown {
	BACKGROUND-IMAGE: url(../images/body/light/grey_txtr1.png); POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 15px
}
.important-grey {
	BACKGROUND-IMAGE: url(../images/body/light/grey_txtr1.png); POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 25px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 15px
}
SPAN.important-title {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FONT-SIZE: 120%; PADDING-TOP: 3px; TOP: -22px; LEFT: 10px
}
SPAN.important-title-blue {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FONT-SIZE: 120%; PADDING-TOP: 3px; TOP: -22px; LEFT: 10px
}
SPAN.important-title-red {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FONT-SIZE: 120%; PADDING-TOP: 3px; TOP: -22px; LEFT: 10px
}
SPAN.important-title-green {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FONT-SIZE: 120%; PADDING-TOP: 3px; TOP: -22px; LEFT: 10px
}
SPAN.important-title-purple {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FONT-SIZE: 120%; PADDING-TOP: 3px; TOP: -22px; LEFT: 10px
}
SPAN.important-title-orange {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FONT-SIZE: 120%; PADDING-TOP: 3px; TOP: -22px; LEFT: 10px
}
SPAN.important-title-brown {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FONT-SIZE: 120%; PADDING-TOP: 3px; TOP: -22px; LEFT: 10px
}
SPAN.important-title-grey {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FONT-SIZE: 120%; PADDING-TOP: 3px; TOP: -22px; LEFT: 10px
}
.important {
	BORDER-BOTTOM: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-RIGHT: #444 1px solid
}
.important-blue {
	BORDER-BOTTOM: #0d507a 1px solid; BORDER-LEFT: #0d507a 1px solid; BORDER-TOP: #0d507a 1px solid; BORDER-RIGHT: #0d507a 1px solid
}
.important-red {
	BORDER-BOTTOM: #f60 1px solid; BORDER-LEFT: #f60 1px solid; BORDER-TOP: #f60 1px solid; BORDER-RIGHT: #f60 1px solid
}
.important-green {
	BORDER-BOTTOM: #74a824 1px solid; BORDER-LEFT: #74a824 1px solid; BORDER-TOP: #74a824 1px solid; BORDER-RIGHT: #74a824 1px solid
}
.important-purple {
	BORDER-BOTTOM: #9e0e87 1px solid; BORDER-LEFT: #9e0e87 1px solid; BORDER-TOP: #9e0e87 1px solid; BORDER-RIGHT: #9e0e87 1px solid
}
.important-orange {
	BORDER-BOTTOM: #cc8300 1px solid; BORDER-LEFT: #cc8300 1px solid; BORDER-TOP: #cc8300 1px solid; BORDER-RIGHT: #cc8300 1px solid
}
.important-brown {
	BORDER-BOTTOM: #8b6846 1px solid; BORDER-LEFT: #8b6846 1px solid; BORDER-TOP: #8b6846 1px solid; BORDER-RIGHT: #8b6846 1px solid
}
.important-grey {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
SPAN.important-title {
	BACKGROUND: #444; COLOR: #fff
}
SPAN.important-title-blue {
	BACKGROUND: #0d507a; COLOR: #fff
}
SPAN.important-title-red {
	BACKGROUND-COLOR: #f60; 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 {
	MARGIN: 2px 10px 0px 15px; DISPLAY: block; FLOAT: left; FONT-SIZE: 170%
}
SPAN.number-blue {
	MARGIN: 2px 10px 0px 15px; DISPLAY: block; FLOAT: left; FONT-SIZE: 170%
}
SPAN.number-red {
	MARGIN: 2px 10px 0px 15px; DISPLAY: block; FLOAT: left; FONT-SIZE: 170%
}
SPAN.number-green {
	MARGIN: 2px 10px 0px 15px; DISPLAY: block; FLOAT: left; FONT-SIZE: 170%
}
SPAN.number-purple {
	MARGIN: 2px 10px 0px 15px; DISPLAY: block; FLOAT: left; FONT-SIZE: 170%
}
SPAN.number-orange {
	MARGIN: 2px 10px 0px 15px; DISPLAY: block; FLOAT: left; FONT-SIZE: 170%
}
SPAN.number-brown {
	MARGIN: 2px 10px 0px 15px; DISPLAY: block; FLOAT: left; FONT-SIZE: 170%
}
SPAN.number-grey {
	MARGIN: 2px 10px 0px 15px; DISPLAY: block; FLOAT: left; FONT-SIZE: 170%
}
.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-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fffbd5; PADDING-TOP: 1px
}
.body-dark SPAN.highlight {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #ccc; 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-SIZE: 120%; FONT-WEIGHT: bold
}
SPAN.dropcap {
	LINE-HEIGHT: 100%; MARGIN: 0px 4px 0px 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 260%
}
SPAN.dropcap-blue {
	LINE-HEIGHT: 100%; MARGIN: 0px 4px 0px 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 260%
}
SPAN.dropcap-red {
	LINE-HEIGHT: 100%; MARGIN: 0px 4px 0px 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 260%
}
SPAN.dropcap-green {
	LINE-HEIGHT: 100%; MARGIN: 0px 4px 0px 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 260%
}
SPAN.dropcap-purple {
	LINE-HEIGHT: 100%; MARGIN: 0px 4px 0px 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 260%
}
SPAN.dropcap-orange {
	LINE-HEIGHT: 100%; MARGIN: 0px 4px 0px 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 260%
}
SPAN.dropcap-brown {
	LINE-HEIGHT: 100%; MARGIN: 0px 4px 0px 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 260%
}
SPAN.dropcap-grey {
	LINE-HEIGHT: 100%; MARGIN: 0px 4px 0px 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 260%
}
.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-BOTTOM: 15px; FONT-STYLE: italic; PADDING-LEFT: 15px; WIDTH: 20%; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
SPAN.inset-right {
	PADDING-BOTTOM: 15px; FONT-STYLE: italic; PADDING-LEFT: 15px; WIDTH: 20%; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: right; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.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-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
SPAN.notice {
	PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
SPAN.alert {
	PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
SPAN.download {
	PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
SPAN.approved {
	PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
SPAN.media {
	PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
SPAN.note {
	PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
SPAN.cart {
	PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
SPAN.camera {
	PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
SPAN.doc {
	PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
SPAN.attention {
	BORDER-BOTTOM: #e7bd72 1px solid; BORDER-LEFT: #e7bd72 1px solid; BACKGROUND: url(../images/typo/attention.png) #fff3a3 no-repeat 10px 50%; COLOR: #b79000; BORDER-TOP: #e7bd72 1px solid; BORDER-RIGHT: #e7bd72 1px solid
}
SPAN.notice {
	BORDER-BOTTOM: #9bcc54 1px solid; BORDER-LEFT: #9bcc54 1px solid; BACKGROUND: url(../images/typo/notice.png) #cdefa6 no-repeat 10px 50%; COLOR: #648434; BORDER-TOP: #9bcc54 1px solid; BORDER-RIGHT: #9bcc54 1px solid
}
SPAN.alert {
	BORDER-BOTTOM: #ffacad 1px solid; BORDER-LEFT: #ffacad 1px solid; BACKGROUND: url(../images/typo/alert.png) #ffd5d5 no-repeat 10px 50%; COLOR: #cf3738; BORDER-TOP: #ffacad 1px solid; BORDER-RIGHT: #ffacad 1px solid
}
SPAN.download {
	BORDER-BOTTOM: #6abce2 1px solid; BORDER-LEFT: #6abce2 1px solid; BACKGROUND: url(../images/typo/download.png) #a8cde3 no-repeat 10px 50%; COLOR: #1c6b8b; BORDER-TOP: #6abce2 1px solid; BORDER-RIGHT: #6abce2 1px solid
}
SPAN.approved {
	BORDER-BOTTOM: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; BACKGROUND: url(../images/typo/approved.png) #ccc no-repeat 10px 50%; COLOR: #666; BORDER-TOP: #a8a8a8 1px solid; BORDER-RIGHT: #a8a8a8 1px solid
}
SPAN.media {
	BORDER-BOTTOM: #ffbb65 1px solid; BORDER-LEFT: #ffbb65 1px solid; BACKGROUND: url(../images/typo/media.png) #ffe0b6 no-repeat 10px 50%; COLOR: #c76e34; BORDER-TOP: #ffbb65 1px solid; BORDER-RIGHT: #ffbb65 1px solid
}
SPAN.note {
	BORDER-BOTTOM: #e7bd72 1px solid; BORDER-LEFT: #e7bd72 1px solid; BACKGROUND: url(../images/typo/note.png) #fff3a3 no-repeat 10px 50%; COLOR: #b79000; BORDER-TOP: #e7bd72 1px solid; BORDER-RIGHT: #e7bd72 1px solid
}
SPAN.cart {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; BACKGROUND: url(../images/typo/cart.png) #e6e6e6 no-repeat 10px 50%; COLOR: #666; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid
}
SPAN.camera {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; BACKGROUND: url(../images/typo/camera.png) #e6e6e6 no-repeat 10px 50%; COLOR: #666; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid
}
SPAN.doc {
	BORDER-BOTTOM: #ffbb65 1px solid; BORDER-LEFT: #ffbb65 1px solid; BACKGROUND: url(../images/typo/doc.png) #ffe0b6 no-repeat 10px 50%; COLOR: #c76e34; BORDER-TOP: #ffbb65 1px solid; BORDER-RIGHT: #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-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: -15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-SIZE: 90%; FONT-WEIGHT: bold; 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-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-2 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-3 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-4 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-5 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-6 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-7 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-8 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-9 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-10 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-11 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-12 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-13 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
UL.special-14 LI {
	PADDING-BOTTOM: 3px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 21px !important; MARGIN-BOTTOM: 5px !important
}
.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 LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.menutop LI.root {
	PADDING-BOTTOM: 0px; MARGIN: 1px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menutop LI.active.root {
	MARGIN: 0px 4px
}
.menutop LI.root:hover {
	MARGIN: 0px 4px
}
.menutop LI.sfHover.root {
	MARGIN: 0px 4px
}
.menutop EM {
	FONT-STYLE: normal; DISPLAY: block; FONT-SIZE: 90%; FONT-WEIGHT: normal
}
.menutop LI .item {
	MARGIN: 0px; WIDTH: auto; DISPLAY: block; FLOAT: none; TEXT-DECORATION: none
}
.menutop LI.active .item {
	MARGIN: 0px; WIDTH: auto; DISPLAY: block; FLOAT: none; TEXT-DECORATION: none
}
.menutop LI .fusion-submenu-wrapper {
	Z-INDEX: 500; POSITION: absolute; FLOAT: none; LEFT: -999em
}
.menutop LI:hover LI UL {
	TOP: -999em
}
.menutop LI.sfHover LI UL {
	TOP: -999em
}
.menutop LI:hover UL {
	TOP: 0px
}
.menutop LI.sfHover UL {
	TOP: 0px
}
.menutop LI:hover .item {
	CURSOR: pointer
}
.menutop LI.sfHover .item {
	CURSOR: pointer
}
.menutop LI.active .item {
	CURSOR: pointer
}
.menutop .subtext SPAN {
	LINE-HEIGHT: 18px
}
.menutop .subtext EM {
	LINE-HEIGHT: 13px
}
.menutop UL {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 175px; PADDING-RIGHT: 1px; FLOAT: left; PADDING-TOP: 1px
}
.menutop .drop-top {
	WIDTH: 179px; HEIGHT: 0px
}
.menutop UL.columns2 {
	WIDTH: 350px; FLOAT: left
}
.menutop .columns2 .drop-top {
	WIDTH: 354px
}
.menutop UL LI {
	WIDTH: 175px; HEIGHT: 34px
}
.menutop UL.columns2 LI {
	WIDTH: 175px; FLOAT: left
}
.menutop LI > .item {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: auto; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.menutop LI > .bullet {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 28px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.menutop LI > .image.item {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menutop LI > .item IMG {
	MARGIN: 0px 5px 0px 0px; FLOAT: left
}
.menutop LI > .item SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.menutop LI A.item {
	CURSOR: pointer
}
.menutop LI SPAN.item {
	OUTLINE-STYLE: none; CURSOR: default
}
.menutop LI.sfHover {
	MARGIN: -1px
}
.menutop LI:hover {
	MARGIN: -1px
}
.menutop LI.f-menuparent-itemfocus {
	MARGIN: -1px
}
.level2 .drop-top {
	DISPLAY: none
}
#horiz-menu UL.level1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu LI.root {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu LI.active.root:hover > .bullet {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY #horiz-menu LI.root > .item {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.menutop LI.f-mainparent-itemfocus {
	MARGIN: 0px 4px
}
.menutop {
	POSITION: relative; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FLOAT: left; PADDING-TOP: 4px
}
.menutop LI.root {
	DISPLAY: block; FLOAT: left
}
.menutop LI.root > .item {
	Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 32px; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none !important; PADDING-TOP: 0px
}
.menutop LI.root > .item SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; WIDTH: auto; PADDING-RIGHT: 14px; DISPLAY: block; HEIGHT: 32px; PADDING-TOP: 0px
}
.menutop LI.root > .item EM {
	FONT-STYLE: normal; DISPLAY: block; FONT-SIZE: 80%; FONT-WEIGHT: normal
}
.menutop LI.root .daddy {
	PADDING-RIGHT: 10px
}
.menutop LI:hover > .fusion-submenu-wrapper {
	TOP: 0px; LEFT: 170px
}
.menutop LI.root:hover > .fusion-submenu-wrapper {
	TOP: 47px; LEFT: 0px
}
.fusion-pill-l {
	POSITION: absolute; MARGIN: 0px 0px 0px 12px; WIDTH: 50px; HEIGHT: 35px; TOP: 6px; LEFT: 0px
}
.fusion-pill-r {
	HEIGHT: 31px; MARGIN-LEFT: -12px
}
.fusion-js-container {
	Z-INDEX: 600000 !important; POSITION: absolute; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 0px; OVERFLOW: visible; TOP: 0px; LEFT: 0px
}
.fusion-js-subs {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: none; OVERFLOW: hidden; PADDING-TOP: 0px
}
