#ff-affinity {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
A.affinity {
	FONT-FAMILY: Helvetica,Arial,sans-serif
}
#ff-affinity .componentheading {
	FONT-FAMILY: 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
}
HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
BODY {
	MARGIN: 0px; LINE-HEIGHT: 135%; FONT-FAMILY: "Trebuchet MS", sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.f-small {
	FONT-SIZE: 11px
}
BODY.f-small#ff-optima {
	FONT-SIZE: 11px
}
BODY.f-small#ff-georgia {
	FONT-SIZE: 11px
}
BODY {
	FONT-SIZE: 12px
}
BODY.f-default {
	FONT-SIZE: 12px
}
BODY#ff-optima {
	FONT-SIZE: 13px
}
BODY.f-default#ff-optima {
	FONT-SIZE: 13px
}
BODY#ff-georgia {
	FONT-SIZE: 13px
}
BODY.f-default#ff-georgia {
	FONT-SIZE: 13px
}
BODY.f-large {
	FONT-SIZE: 14px
}
BODY.f-large#ff-optima {
	FONT-SIZE: 14px
}
BODY.f-large#ff-georgia {
	FONT-SIZE: 14px
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px
}
H1 {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 10px; LINE-HEIGHT: 120%
}
H2 {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 10px; LINE-HEIGHT: 120%
}
H3 {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 10px; LINE-HEIGHT: 120%
}
H4 {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 10px; LINE-HEIGHT: 120%
}
H5 {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 10px; LINE-HEIGHT: 120%
}
H1 {
	FONT-SIZE: 210%; LINE-HEIGHT: 100%
}
H2 {
	FONT-SIZE: 190%; LINE-HEIGHT: 100%
}
H3 {
	FONT-SIZE: 175%
}
H4 {
	FONT-SIZE: 120%; LINE-HEIGHT: 130%
}
H5 {
	FONT-SIZE: 120%; TEXT-TRANSFORM: uppercase
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

.clr {
	CLEAR: both
}
.rokradios {
	PADDING-RIGHT: 5px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 2px
}
.rokchecks {
	PADDING-RIGHT: 5px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 2px
}
.top-bar-padding {
	PADDING-RIGHT: 20px; PADDING-LEFT: 248px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 6px
}
#top-bar H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.date-block {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 250px
}
#lock-button {
	FLOAT: right; LINE-HEIGHT: 16px; POSITION: relative; HEIGHT: 16px; TEXT-ALIGN: left
}
#lock-button #lock-icon {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 14px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 16px
}
#lock-button SPAN {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px
}
#lock-button:hover {
	TEXT-DECORATION: none
}
#accessibility {
	FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 110px; HEIGHT: 16px
}
.textsizer-desc {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; LINE-HEIGHT: 16px; MARGIN-RIGHT: 6px; TEXT-ALIGN: right
}
#accessibility A {
	CURSOR: pointer; TEXT-DECORATION: none
}
#accessibility #buttons {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 36px; HEIGHT: 15px
}
#accessibility .button {
	DISPLAY: block; FLOAT: right; WIDTH: 15px; HEIGHT: 15px
}
#accessibility A.small .button {
	MARGIN-RIGHT: 4px
}
.topbar-strip {
	PADDING-BOTTOM: 2px; OVERFLOW: hidden
}
.topbar-left-mod {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 48%; PADDING-TOP: 15px
}
.topbar-right-mod {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 48%; PADDING-TOP: 15px; TEXT-ALIGN: right
}
#logo {
	FLOAT: left; MARGIN-LEFT: 15px; POSITION: absolute
}
#logo {
	WIDTH: 248px; HEIGHT:262px
}
.logo-module {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 60%
}
.logo-module .moduletable {
	PADDING-LEFT: 20px
}
.logo-module .moduletable H3 {
	PADDING-LEFT: 0px; PADDING-TOP: 0px
}
#logo:hover {
	TEXT-DECORATION: none
}
#header-overlay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.searchmod-top {
	WIDTH: 150px; HEIGHT: 12px
}
.searchmod-main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#searchmod-surround .rokradios {
	MARGIN-TOP: 2px
}
#searchmod-surround H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#searchmod-surround {
	FLOAT: right; MARGIN-RIGHT: 15px
}
#searchmod {
	WIDTH: 180px
}
#searchmod .inputbox {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; WIDTH: 223px; LINE-HEIGHT: 20px; PADDING-TOP: 4px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
#searchmod .search_options {
	PADDING-LEFT: 4px; PADDING-TOP: 6px
}
#maincol {
	POSITION: relative
}
#rightcol {
	FLOAT: left; POSITION: relative
}
.rightcol-padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#page-bg2 {
	OVERFLOW: hidden
}
.wrapper {
	POSITION: relative
}
.row-handle {
	RIGHT: -44px; WIDTH: 53px; CURSOR: pointer; POSITION: absolute; TOP: 20px; HEIGHT: 89px
}
#section-row1 {
	CLEAR: both; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
#section-row2 {
	CLEAR: both; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
#section-row3 {
	CLEAR: both; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
#section-row4 {
	CLEAR: both; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
#section-row5 {
	CLEAR: both; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
#section-row3-inner {
	MARGIN: 0px -5px; OVERFLOW: hidden
}
#inset-block-right {
	BACKGROUND-POSITION: 0px 0px; Z-INDEX: 1; FLOAT: right; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
#inset-block-right .right-padding {
	PADDING-LEFT: 20px
}
#inset-block-left {
	BACKGROUND-POSITION: 100% 0px; Z-INDEX: 1; FLOAT: left; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
#inset-block-left .left-padding {
	PADDING-RIGHT: 20px
}
#inset-block-left H3 {
	MARGIN-TOP: 0px
}
#inset-block-right H3 {
	MARGIN-TOP: 0px
}
#inset-block-left .module {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#inset-block-right .module {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#inset-block-left .module-handle {
	BACKGROUND: url(../images/white-move-handle.png) no-repeat 100% 100%
}
#inset-block-right .module-handle {
	BACKGROUND: url(../images/white-move-handle.png) no-repeat 100% 100%
}
TABLE.mainbody {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.blog {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.spacer .block {
	FLOAT: left; POSITION: relative
}
.drophere {
	BORDER-RIGHT: #ccc 5px dashed; BORDER-TOP: #ccc 5px dashed; BACKGROUND: url(../images/drophere.png) #fff no-repeat center center; BORDER-LEFT: #ccc 5px dashed; BORDER-BOTTOM: #ccc 5px dashed
}
#showcase {
	MARGIN: 0px 15px
}
#showcase2 {
	MARGIN-LEFT: -15px
}
#showcase3 {
	MARGIN-RIGHT: -15px
}
.showcase-inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
#showcase-surround {
	MARGIN: 0px -15px
}
#main-body-surround {
	MARGIN: 0px -5px
}
.spacing#main-body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.body-surround-top {
	MARGIN: 0px 16px
}
.body-surround-top2 {
	MARGIN-LEFT: -16px
}
.body-surround-top3 {
	MARGIN-RIGHT: -16px; HEIGHT: 16px
}
.body-surround {
	MARGIN: 0px 16px
}
.body-surround2 {
	MARGIN-LEFT: -16px
}
.body-surround3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 70px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: -16px; PADDING-TOP: 0px
}
.body-surround-bottom {
	MARGIN: 0px 16px
}
.body-surround-bottom2 {
	MARGIN-LEFT: -16px
}
.body-surround-bottom3 {
	MARGIN-RIGHT: -16px; HEIGHT: 16px
}
.mainbody-surround {
	PADDING-RIGHT: 15px; MARGIN-TOP: 4px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 15px; POSITION: relative
}
.mainbody-tl {
	LEFT: 0px; WIDTH: 16px; POSITION: absolute; TOP: 0px; HEIGHT: 16px
}
.mainbody-tr {
	RIGHT: 0px; WIDTH: 16px; POSITION: absolute; TOP: 0px; HEIGHT: 16px
}
.mainbody-bl {
	LEFT: 0px; WIDTH: 16px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 16px
}
.mainbody-br {
	RIGHT: 0px; WIDTH: 16px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 16px
}
#main-body {
	POSITION: relative
}
#vertical-sort {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.side-mod H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 130%; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
.side-mod {
	MARGIN-BOTTOM: 10px
}
#inset-block-left .side-mod {
	MARGIN-BOTTOM: 0px
}
#inset-block-right .side-mod {
	MARGIN-BOTTOM: 0px
}
.side-mod .module {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#leftcol .side-mod .module {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.advertisement .module-header {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px
}
.advertisement .module-header2 {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px
}
.advertisement H3.module-title {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px
}
.advertisement .side-mod H3.module-title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#rightcol .advertisement .side-mod .module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#leftcol .advertisement .side-mod .module {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#rightcol .module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.moduletable H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.move-handle {
	RIGHT: 10px; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 8px; HEIGHT: 17px
}
#main-body-surround .move-handle {
	RIGHT: 15px
}
.module-handle {
	RIGHT: 8px! important; WIDTH: 15px; CURSOR: pointer; POSITION: absolute; TOP: 7px! important; HEIGHT: 15px
}
#mainmodules {
	MARGIN: 0px -10px
}
#mainmodules3 {
	MARGIN-TOP: 15px
}
#mainmodules4 {
	MARGIN: 0px -10px
}
#mainmodules5 {
	MARGIN: 0px -10px
}
#bottommodules .moduletable {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mainmodules2 .moduletable {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mainmodules3 .moduletable {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.moduletable H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 140%
}
#inset-block-right .mainblock-module {
	PADDING-BOTTOM: 10px
}
#inset-block-left .mainblock-module {
	PADDING-BOTTOM: 10px
}
#main-body-surround {
	OVERFLOW: hidden; POSITION: relative
}
#showmodules {
	OVERFLOW: hidden; POSITION: relative
}
#mainmodules {
	OVERFLOW: hidden; POSITION: relative
}
#mainmodules2 {
	OVERFLOW: hidden; POSITION: relative
}
#mainmodules3 {
	OVERFLOW: hidden; POSITION: relative
}
#mainmodules4 {
	OVERFLOW: hidden; POSITION: relative
}
#mainmodules5 {
	OVERFLOW: hidden; POSITION: relative
}
#bottommodules {
	OVERFLOW: hidden; POSITION: relative
}
#bottommodules H3 {
	PADDING-LEFT: 0px
}
#mainmodules .block {
	MARGIN: 0px 5px
}
#mainmodules4 .block {
	MARGIN: 0px 5px
}
#mainmodules5 .block {
	MARGIN: 0px 5px
}
#showmodules .block {
	MARGIN: 0px 5px
}
.w99.spacer .block {
	WIDTH: 99.8%
}
.w49.spacer .block {
	WIDTH: 49.8%
}
.w33.spacer .block {
	WIDTH: 33.3%
}
#mainmodules3 H3 {
	MARGIN-TOP: 0px
}
#bottom-main {
	POSITION: relative
}
#bottom-main2 {
	POSITION: relative
}
H3.main-modules {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.hilite2 .module-header {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hilite2 .module-header2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hilite2 .module-header3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.module-header3 {
	POSITION: relative
}
#page-bg .full.block .moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#page-bg .full.block .module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#roksearch_search_str {
	WIDTH: 150px
}
.loading#roksearch_search_str {
	PADDING-RIGHT: 22px; BACKGROUND: url(../images/spinner.gif) no-repeat 100% 50%; WIDTH: 197px
}
#roksearch_results {
	MARGIN-TOP: 6px; Z-INDEX: 10000; FLOAT: right; VISIBILITY: hidden; WIDTH: 365px; POSITION: absolute; TEXT-ALIGN: left
}
#roksearch_results A#roksearch_link {
	MARGIN-TOP: 10px; DISPLAY: block; FLOAT: right; WIDTH: 10px; MARGIN-RIGHT: 5px; HEIGHT: 10px
}
#roksearch_results H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 120%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%
}
#roksearch_results SPAN {
	DISPLAY: block; FONT-SIZE: 90%; LINE-HEIGHT: 130%
}
#roksearch_results .container-wrapper {
	OVERFLOW: hidden
}
#roksearch_results .roksearch_wrapper3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#roksearch_results .page {
	FLOAT: left
}
#roksearch_results .roksearch_header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 100%; PADDING-TOP: 10px
}
#roksearch_results .roksearch_row_btm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 100%; PADDING-TOP: 10px
}
#roksearch_results .roksearch_row_btm {
	PADDING-BOTTOM: 16px
}
#roksearch_results .roksearch_row_btm {
	BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden
}
#roksearch_results .roksearch_row_btm SPAN {
	LINE-HEIGHT: 140%
}
#roksearch_results SPAN.small {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 80%; RIGHT: 10px; BOTTOM: 6px; POSITION: absolute; TEXT-ALIGN: right
}
#roksearch_results SPAN.highlight {
	DISPLAY: inline
}
#roksearch_results A.clr {
	FONT-SIZE: 100%
}
#roksearch_results A:hover {
	TEXT-DECORATION: none
}
#roksearch_results .roksearch_odd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
#roksearch_results .roksearch_even {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
#roksearch_results .roksearch_odd-hover H3 {
	PADDING-LEFT: 10px
}
#roksearch_results .roksearch_even-hover H3 {
	PADDING-LEFT: 10px
}
.results OL.list {
	MARGIN-TOP: 0px; PADDING-LEFT: 30px
}
.results OL.list H4 {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px
}
.results OL.list LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.results OL.list LI P {
	MARGIN-TOP: 0px
}
#roksearch_results .container-arrows {
	FLOAT: left; WIDTH: 30px; MARGIN-RIGHT: 5px; POSITION: relative; HEIGHT: 12px
}
#roksearch_results .arrow-left {
	LEFT: 0px; WIDTH: 12px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
#roksearch_results .arrow-left-disabled {
	LEFT: 0px; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
#roksearch_results .arrow-right {
	LEFT: 18px; WIDTH: 12px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
#roksearch_results .arrow-right-disabled {
	LEFT: 18px; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
FIELDSET.phrase {
	BORDER-BOTTOM: #ccc 1px solid
}
FIELDSET.word {
	BORDER-BOTTOM: #ccc 1px solid
}
FIELDSET.only {
	BORDER-BOTTOM: #ccc 1px solid
}
.search_result FIELDSET LABEL {
	LINE-HEIGHT: 170%
}
#roksearch_results .viewall SPAN {
	LINE-HEIGHT: 100%
}
#roksearch_results A.viewall {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#roksearch_results .estimated_res {
	FONT-SIZE: 9px; FLOAT: left; TEXT-TRANSFORM: none; FONT-STYLE: italic
}
#roksearch_results .pagination_res {
	FONT-SIZE: 9px; FLOAT: left; TEXT-TRANSFORM: none; FONT-STYLE: italic
}
#roksearch_results .pagination_res {
	MARGIN-TOP: -1px; FONT-SIZE: 11px; FLOAT: right; FONT-STYLE: normal
}
#roksearch_results .powered-by-google {
	FONT-SIZE: 9px; TEXT-TRANSFORM: lowercase; FONT-STYLE: italic
}
#roksearch_results .google-search-web .roksearch_odd {
	HEIGHT: 110px
}
#roksearch_results .google-search-web .roksearch_even {
	HEIGHT: 110px
}
#roksearch_results .google-search-images .roksearch_odd {
	HEIGHT: auto! important
}
#roksearch_results .google-search-images .roksearch_even {
	HEIGHT: auto! important
}
FORM.search_result INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; LINE-HEIGHT: 18px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px
}
FORM.josForm INPUT.button {
	LINE-HEIGHT: 10px; PADDING-TOP: 8px
}
FORM.search_result FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.search-results-full .readon-wrap1 {
	MARGIN-TOP: 0px
}
FORM.search_result INPUT.inputbox#search_searchword {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 110%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 5px; WIDTH: 220px; LINE-HEIGHT: 10px; PADDING-TOP: 4px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
FORM.search_result FIELDSET.word {
	MARGIN-TOP: 0px
}
FORM.search_result FIELDSET.word LABEL {
	DISPLAY: inline-block; FONT-SIZE: 120%; HEIGHT: 26px
}
.search-results-full H3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 130%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.search-results-full .results OL.list LI P {
	COLOR: #888
}
FORM.search_result .display {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 20px; HEIGHT: 20px
}
/*HORISONTAL MENU*/
#horiz-menu3 {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
UL.menutop#horiznav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 120; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative
}
#horiz-menu UL.menutop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 120; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative
}
html>/**/body #horiz-menu UL.menutop {
padding-bottom:5px;
}
#horiz-menu LI {
	DISPLAY: block; LINE-HEIGHT: 38px; POSITION: relative; HEIGHT: 25px
}
#horiz-menu LI .link {
	DISPLAY: block; LINE-HEIGHT: 38px; POSITION: relative; HEIGHT: 25px
}
#horiz-menu LI:hover .link {
	Z-INDEX: 100; MARGIN: 0px; CURSOR: pointer
}
#horiz-menu LI.sfHover .link {
	Z-INDEX: 100; MARGIN: 0px; CURSOR: pointer
}
#horiz-menu .link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; Z-INDEX: 100; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 45px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 45px; TEXT-DECORATION: none
}
#horiz-menu LI:hover .link {
	Z-INDEX: 100; MARGIN: 0px; CURSOR: pointer
}
#horiz-menu LI.sfHover .link {
	Z-INDEX: 100; MARGIN: 0px; CURSOR: pointer
}
#horiz-menu LI.active .link {
	Z-INDEX: 100; MARGIN: 0px; CURSOR: pointer
}
#horiz-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#horiz-menu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#horiz-menu LI .link SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 45px
}
#horiz-menu LI LI .link SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px
}
#horiz-menu UL UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu LI LI {
	MARGIN: 0px
}
#horiz-menu LI LI .link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 22px; PADDING-TOP: 0px; HEIGHT: 33px
}
#horiz-menu LI LI .link SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#horiz-menu UL UL LI {
	HEIGHT: 30px
}
#horiz-menu UL UL LI.active {
	HEIGHT: 30px
}
#horiz-menu UL UL LI.parent {
	HEIGHT: 30px
}
.menutop LI:hover UL {
	LEFT: 0px; TOP: 15px
}
.menutop LI.sfHover UL {
	LEFT: 0px; TOP: 15px
}
.menutop LI:hover UL.columns-1 {
	LEFT: 0px
}
.menutop LI.sfHover UL.columns1 {
	LEFT: 0px
}
.menutop LI:hover UL.columns-2 {
	LEFT: 3px
}
.menutop LI.sfHover UL.columns-2 {
	LEFT: 3px
}
.menutop LI:hover UL.columns-3 {
	LEFT: 3px
}
.menutop LI.sfHover UL.columns-3 {
	LEFT: 3px
}
.menutop LI:hover UL.columns-4 {
	LEFT: 3px
}
.menutop LI.sfHover UL.columns-4 {
	LEFT: 3px
}
#horiz-menu UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 173px; PADDING-TOP: 0px
}
#horiz-menu UL UL LI.c0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 173px; PADDING-TOP: 0px
}
#horiz-menu UL UL LI.c1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 173px; PADDING-TOP: 0px
}
#horiz-menu UL UL LI.c2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 173px; PADDING-TOP: 0px
}
#horiz-menu UL UL LI.c3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 173px; PADDING-TOP: 0px
}
#horiz-menu LI UL {
	WIDTH: 195px
}
#horiz-menu LI UL.columns-1 {
	WIDTH: 195px
}
#horiz-menu .columns-1.drop-wrap {
	WIDTH: 195px
}
#horiz-menu LI UL.columns-2 {
	WIDTH: 370px
}
#horiz-menu .columns-2.drop-wrap {
	WIDTH: 370px
}
#horiz-menu LI UL.columns-3 {
	WIDTH: 555px
}
#horiz-menu .columns-3.drop-wrap {
	WIDTH: 555px
}
#horiz-menu LI UL.columns-4 {
	WIDTH: 740px
}
#horiz-menu .columns-4.drop-wrap {
	WIDTH: 740px
}
.menutop .drop1 {
	HEIGHT: 15px
}
.menutop .drop2 {
	HEIGHT: 15px
}
.menutop .drop3 {
	HEIGHT: 15px
}
#horiz-menu .sfHover {
	Z-INDEX: 700
}
.menutop .drop-wrap {
	Z-INDEX: 700; LEFT: -999em; FLOAT: none; WIDTH: 100%; POSITION: absolute
}
.menutop LI:hover .drop-wrap {
	LEFT: 0px; TOP: 33px
}
.menutop LI.sfHover .drop-wrap {
	LEFT: 0px; TOP: 33px
}
.menutop LI:hover LI .drop-wrap {
	TOP: -999em
}
.menutop LI.sfHover LI .drop-wrap {
	TOP: -999em
}
.menutop LI LI:hover LI .drop-wrap {
	TOP: -999em
}
.menutop LI LI.sfHover LI .drop-wrap {
	TOP: -999em
}
.menutop LI LI LI:hover LI .drop-wrap {
	TOP: -999em
}
.menutop LI LI LI.sfHover LI .drop-wrap {
	TOP: -999em
}
.menutop LI LI:hover .drop-wrap {
	LEFT: 165px; TOP: -15px
}
.menutop LI LI.sfHover .drop-wrap {
	LEFT: 165px; TOP: -15px
}
.menutop LI LI LI:hover .drop-wrap {
	LEFT: 165px; TOP: -15px
}
.menutop LI LI LI.sfHover .drop-wrap {
	LEFT: 165px; TOP: -15px
}
.menutop LI LI LI LI:hover .drop-wrap {
	LEFT: 165px; TOP: -15px
}
.menutop LI LI LI LI.sfHover .drop-wrap {
	LEFT: 165px; TOP: -15px
}
.menutop .submenu-animation-left {
	HEIGHT: 100%
}
.menutop .submenu-animation-right {
	HEIGHT: 100%
}
#horiz-menu LI.active LI .link SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu LI:hover LI .link SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu LI.sfHover LI .link SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#breadcrumbs3 {
	DISPLAY: block; MARGIN: 0px 0px 10px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 30px
}
#breadcrumbs-home {
	MARGIN-TOP: 4px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 24px; HEIGHT: 24px
}
#breadcrumbs H3 {
	DISPLAY: none
}
#breadcrumbs .spinner {
	RIGHT: 10px; BACKGROUND: url(../images/spinner.gif) no-repeat center center; FLOAT: right; WIDTH: 16px; POSITION: absolute; TOP: 10px; HEIGHT: 16px
}
SPAN.breadcrumbs {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 110%; OVERFLOW: hidden
}
SPAN.breadcrumbs IMG {
	FLOAT: left; WIDTH: 10px; HEIGHT: 30px
}
SPAN.breadcrumbs A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: 30px
}
SPAN.no-link {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: 30px
}
SPAN.breadcrumbs SPAN.no-link {
	FONT-WEIGHT: normal
}
SPAN.breadcrumbs A:hover {
	TEXT-DECORATION: none
}
.contentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 190%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
P.buttonheading {
	FLOAT: right; MARGIN: 0px 0px 0px 15px
}
.article-info-surround2 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
P.articleinfo {
	FONT-SIZE: 10px; MARGIN: 0px; LINE-HEIGHT: 130%; FONT-STYLE: italic
}
P.iteminfo {
	FONT-SIZE: 10px; MARGIN: 0px; LINE-HEIGHT: 130%; FONT-STYLE: italic
}
SPAN.modifydate {
	DISPLAY: block
}
SPAN.createdby {
	DISPLAY: block
}
SPAN.createdate {
	DISPLAY: block
}
P.counter {
	FONT-WEIGHT: bold; TEXT-INDENT: 2px
}
DIV.pagination {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
DIV.pagination DIV.tab {
	FLOAT: left; MARGIN-RIGHT: 6px
}
DIV.pagination DIV.tab2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.pagination DIV.page-block {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 6px; PADDING-TOP: 0px
}
.cols1 {
	DISPLAY: block; FLOAT: none; MARGIN: 0px
}
.cols2 {
	WIDTH: 49%
}
.cols3 {
	WIDTH: 30%
}
.column1 {
	MARGIN: 0px 5px 0px 0px; POSITION: relative
}
.column2 {
	MARGIN: 0px 5px 0px 0px; POSITION: relative
}
.column2 {
	FLOAT: left; MARGIN: 0px
}
.column1 {
	FLOAT: left; MARGIN: 0px
}
.column2 {
	FLOAT: right; MARGIN: 0px; WIDTH: 49%
}
.article_row {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px -15px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.blog_more {
	PADDING-BOTTOM: 5px; PADDING-TOP: 15px
}
#page {
	PADDING-BOTTOM: 15px
}
.componentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 170%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
SPAN.small {
	FONT-SIZE: 90%
}
TD.createdate {
	FONT-SIZE: 90%
}
TD.modifydate {
	FONT-SIZE: 90%
}
TABLE.blog TD.createdate {
	PADDING-BOTTOM: 5px
}
TABLE.blog TD.modifydate {
	PADDING-TOP: 10px
}
.sectiontableheader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; LINE-HEIGHT: 25px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.sectiontablefooter {
	PADDING-BOTTOM: 8px
}
TR.sectiontableentry1 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left
}
TR.sectiontableentry2 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left
}
TD.sectiontableentry1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left
}
TD.sectiontableentry2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left
}
TR.sectiontableentry2 TD {
	HEIGHT: 30px
}
TD.sectiontableentry2 {
	HEIGHT: 30px
}
TR.sectiontableentry1 TD {
	HEIGHT: 30px
}
TD.sectiontableentry1 {
	HEIGHT: 30px
}
.contentpane {
	WIDTH: 100%
}
.contentpaneopen {
	WIDTH: 100%
}
.module FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.module H4 {
	MARGIN-TOP: 0px
}
TABLE.contenttoc {
	FLOAT: right; MARGIN-LEFT: 25px
}
.weblinks .contentdescription {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.weblinks IMG {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 12px
}
FORM.form-login#login .contentdescription IMG {
	FLOAT: none; MARGIN: 0px
}
.contact_email LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.contact_email INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 7px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
.contact_email .readon-wrap1 {
	MARGIN-TOP: 0px
}
.contact_email .inputbox {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 110%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 215px; LINE-HEIGHT: 10px; PADDING-TOP: 4px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
.contact_email .inputbox#contact_text {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 290px; LINE-HEIGHT: 140%; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 200px
}
.contact-name {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contact-position {
	DISPLAY: block; PADDING-BOTTOM: 15px
}
.intro-article-content .article_separator {
	DISPLAY: none
}
.contact .icon {
	FLOAT: left; WIDTH: 40px
}
.contact .misc {
	OVERFLOW: hidden
}
.contact .webpage {
	OVERFLOW: hidden
}
.contact .mobile {
	OVERFLOW: hidden
}
.contact .email {
	OVERFLOW: hidden
}
.contact .telephone {
	OVERFLOW: hidden
}
.contact .fax {
	OVERFLOW: hidden
}
.contact .country {
	OVERFLOW: hidden
}
.contact .state {
	OVERFLOW: hidden
}
.contact .postcode {
	OVERFLOW: hidden
}
.contact .suburb {
	OVERFLOW: hidden
}
.contact .street-address {
	OVERFLOW: hidden
}
.contact .other .surround {
	MARGIN-TOP: 5px
}
.contact .vcard {
	MARGIN-TOP: 15px
}
.weblinks IMG {
	FLOAT: left
}
#main-body-surround #leftcol UL.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-body-surround #rightcol UL.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-body-surround UL.menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#main-body-surround UL.menu A:hover {
	TEXT-DECORATION: none
}
#main-body-surround UL.menu SPAN {
	DISPLAY: block
}
#main-body-surround UL.menu UL {
	PADDING-LEFT: 25px! important
}
#main-body-surround UL.menu UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#main-body-surround UL.menu UL LI SPAN.separator {
	PADDING-LEFT: 20px! important
}
#main-body-surround UL.menu UL LI UL LI UL LI A {
	PADDING-LEFT: 56px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body-surround UL.menu UL LI UL LI UL LI .separator {
	PADDING-LEFT: 56px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body-surround UL.menu LI.parent.active LI SPAN {
	PADDING-LEFT: 14px; LINE-HEIGHT: 140%
}
#main-body-surround UL.menu LI.parent LI SPAN {
	PADDING-LEFT: 14px; LINE-HEIGHT: 140%
}
#main-body-surround UL.menu A {
	DISPLAY: block; FONT-SIZE: 120%; FLOAT: none; OVERFLOW: hidden; TEXT-INDENT: 0px
}
UL.menu .separator {
	DISPLAY: block; FONT-SIZE: 120%; FLOAT: none; OVERFLOW: hidden; TEXT-INDENT: 0px
}
#main-body-surround UL.menu A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 22px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#main-body-surround UL.menu .separator {
	PADDING-RIGHT: 10px; PADDING-LEFT: 22px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#main-body-surround UL.menu LI.parent.active LI SPAN.separator {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body-surround UL.menu LI.parent LI SPAN.separator {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body-surround UL.menu LI.active A {
	FONT-WEIGHT: bold
}
#main-body-surround UL.menu LI.active LI.active A {
	FONT-WEIGHT: bold
}
#main-body-surround UL.menu LI.active LI.active LI.active A {
	FONT-WEIGHT: bold
}
#main-body-surround UL.menu LI.active .separator {
	FONT-WEIGHT: bold
}
#main-body-surround UL.menu LI.active LI.active .separator {
	FONT-WEIGHT: bold
}
#main-body-surround UL.menu LI.active LI A {
	FONT-WEIGHT: normal
}
#main-body-surround UL.menu LI.active LI.active LI A {
	FONT-WEIGHT: normal
}
#main-body-surround UL.menu LI.active LI .separator {
	FONT-WEIGHT: normal
}
#main-body-surround UL.menu LI.active LI.active LI .separator {
	FONT-WEIGHT: normal
}
#main-body-surround UL.menu LI.active LI.active LI.active .separator {
	FONT-WEIGHT: normal
}
#main-body-surround UL.menu LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-body-surround UL.menu LI LI A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#main-body-surround UL.menu LI LI .separator SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#main-body-surround UL.menu LI.parent.active UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#main-body-surround UL.menu LI.parent.active UL LI.parent.active UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#main-body-surround UL.menu LI.parent.active UL LI.parent.active UL LI.parent.active UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#main-body-surround UL.menu LI.active UL SPAN.separator {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body-surround UL.menu LI.active LI LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body-surround UL.menu LI:hover LI LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
A.nounder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.nounder:hover {
	TEXT-DECORATION: none
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px 0px 20px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.input {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY .pollstableborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.form-login FIELDSET.input {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #333; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
FORM.poll FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
H4.poll-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.poll-line {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 110%; PADDING-BOTTOM: 9px; PADDING-TOP: 7px
}
.poll-buttons {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 140px; PADDING-TOP: 0px
}
FORM.poll INPUT.button {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; CURSOR: pointer; BORDER-TOP-STYLE: none; LINE-HEIGHT: 18px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
INPUT.button#submit {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; CURSOR: pointer; BORDER-TOP-STYLE: none; LINE-HEIGHT: 18px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.vote-button-wrap .readon-wrap1 {
	MARGIN-LEFT: 15px
}
FORM.poll A.results:hover {
	TEXT-DECORATION: none
}
IMG.content-left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
IMG.content-right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.back_button {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px
}
.tool-tip {
	BORDER-RIGHT: #f8e639 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f8e639 2px solid; PADDING-LEFT: 4px; FONT-SIZE: 90%; Z-INDEX: 5000; BACKGROUND: #fbf3ad; PADDING-BOTTOM: 4px; BORDER-LEFT: #f8e639 2px solid; WIDTH: 300px; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #f8e639 2px solid
}
.bannergroup .clr {
	CLEAR: none! important
}
DL.poll DT {
	FONT-WEIGHT: bold; BORDER-BOTTOM: #ccc 1px solid
}
DL.poll DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN-LEFT: 0px; PADDING-TOP: 6px
}
.polls_color_1 {
	BACKGROUND: #000
}
.polls_color_2 {
	BACKGROUND: #999
}
.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
}
.blog_more H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.newsfeeds-default .article-info-surround H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.newsfeeds-default .article-info-surround {
	MARGIN-TOP: 10px
}
UL.latestnews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.mostread {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blog_more UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block UL#mainlevel-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.latestnews LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
UL.mostread LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
.blog_more UL LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
.block UL#mainlevel-nav LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
UL.latestnews LI A {
	DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
UL.mostread LI A {
	DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.blog_more UL LI A {
	DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.block UL#mainlevel-nav LI A {
	DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.bannergroup_text .bannerheader {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 15px
}
.bannergroup_text .banneritem_text {
	MARGIN-BOTTOM: 15px
}
.bannergroup_text .banneritem_text A {
	FONT-WEIGHT: bold
}
#main-content FORM.editor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-content FORM.editor {
	COLOR: #333
}
#main-content FORM.editor INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#main-content FORM.editor TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#main-content FORM.editor FIELDSET A {
	COLOR: #00c
}
#main-content FORM.editor FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#main-content FORM.editor LEGEND {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-TOP: 0px
}
#main-content FORM.editor LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 120px
}
#main-content FORM.editor DIV.radio LABEL {
	DISPLAY: inline; FLOAT: none; WIDTH: auto
}
FORM.form-login P {
	MARGIN: 0px
}
FORM.search_result INPUT.inputbox#search_searchword {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 96%; LINE-HEIGHT: 10px; PADDING-TOP: 7px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
FORM.form-login .inputbox {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 96%; LINE-HEIGHT: 10px; PADDING-TOP: 7px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
FORM.josForm INPUT#email {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 96%; LINE-HEIGHT: 10px; PADDING-TOP: 7px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
.input-surround .inputbox {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 96%; LINE-HEIGHT: 10px; PADDING-TOP: 7px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
FORM.search_result INPUT.inputbox#search_searchword {
	MARGIN-LEFT: 0px
}
FORM.search_result .input-field-l {
	WIDTH: 300px
}
FORM.josForm .input-field-l {
	WIDTH: 300px
}
.input-surround .input-field-l {
	WIDTH: 300px
}
FORM.josForm .input-field-l {
	FLOAT: left
}
.input-surround .input-field-l {
	FLOAT: left
}
FORM.form-login .input-field-l {
	MARGIN-BOTTOM: 5px
}
.input-surround .input-field-l {
	MARGIN-BOTTOM: 5px
}
FORM.form-login .login-links {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
FORM.form-login .login-links A {
	PADDING-LEFT: 12px; FONT-SIZE: 110%
}
FORM.form-login INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px
}
FORM.log INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px
}
FORM.log .readon-wrap1 {
	MARGIN-TOP: 5px
}
INPUT.button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; CURSOR: pointer; PADDING-TOP: 3px
}
.readon1-r INPUT.button {
	COLOR: #fff
}
.readon1-r BUTTON {
	COLOR: #fff
}
FORM.form-login SPAN.username-label {
	DISPLAY: block; PADDING-LEFT: 2px; MARGIN-BOTTOM: 1px; TEXT-TRANSFORM: uppercase
}
FORM.form-login SPAN.password-label {
	DISPLAY: block; PADDING-LEFT: 2px; MARGIN-BOTTOM: 1px; TEXT-TRANSFORM: uppercase
}
.register-page INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.josForm INPUT.validate {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.register-page INPUT.button {
	LINE-HEIGHT: 16px; PADDING-TOP: 7px; HEIGHT: 22px
}
FORM.user.form-validate#josForm {
	FLOAT: left; PADDING-BOTTOM: 15px; OVERFLOW: hidden
}
.edit-user-form {
	FLOAT: left; PADDING-BOTTOM: 15px; OVERFLOW: hidden
}
.edit-user-form {
	PADDING-TOP: 15px
}
.register-page LABEL {
	DISPLAY: block
}
.register-page FIELDSET {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px
}
DIV.user_name {
	MARGIN-BOTTOM: 10px
}
DIV.user_name SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.user-params {
	MARGIN-BOTTOM: 20px
}
.user-params TD.paramlist_key {
	WIDTH: auto
}
.edit-user-button {
	MARGIN: 0px auto; WIDTH: 80px
}
#login-module {
	PADDING-RIGHT: 5px; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#login-module H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
#login-module FORM.form-login {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
#login-module FORM.log {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
#login-module .sidemod-title {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#login-module FORM.form-login .inputbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#login-module INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px
}
#login-module .input-field-l {
	WIDTH: 210px
}
.remember-me {
	MARGIN-TOP: 15px; FONT-SIZE: 110%; MARGIN-BOTTOM: 5px
}
#login-module .readon-wrap1 {
	MARGIN-TOP: 5px
}
FORM.form-login .readon-wrap1 {
	MARGIN-TOP: 5px
}
A#rokbox-close {
	RIGHT: 15px; WIDTH: 22px; POSITION: absolute; TOP: 17px; HEIGHT: 22px
}
FORM.josForm LABEL.hasTip {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 25px; MARGIN-RIGHT: 5px; HEIGHT: 25px
}
.name {
	WIDTH: 300px
}
.pass {
	WIDTH: 300px
}
.input-surround .input-field-l {
	BACKGROUND: url(../images/input-field-r.png) no-repeat 100% -90px
}
.input-surround .inputbox {
	BACKGROUND: url(../images/input-field-l.png) no-repeat 0px -90px; COLOR: #41423d
}
.readon-surround {
	CLEAR: both; OVERFLOW: hidden
}
#bottom-bg {
	HEIGHT: 45px
}
#bottom-menu-overlay {
	LINE-HEIGHT: 55px; HEIGHT: 45px
}
#botbar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 15px; POSITION: relative
}
#bottom {
	PADDING-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 15px
}
#bottom-menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#top-button {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; RIGHT: 25px; WIDTH: 90px; LINE-HEIGHT: 22px; POSITION: absolute; TOP: 16px; HEIGHT: 20px; TEXT-ALIGN: center
}
#top-button A:hover {
	TEXT-DECORATION: none
}
.top-button-spacer {
	HEIGHT: 15px
}
.copyright-block {
	MARGIN: 0px auto; WIDTH: 500px; TEXT-ALIGN: center
}
#copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 15px
}
#bottom-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bottom-menu UL LI {
	DISPLAY: inline
}
#bottom-menu UL LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bottom-menu UL LI .separator {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bottom-menu UL LI A:hover {
	TEXT-DECORATION: none
}
#bottom-menu UL LI .separator:hover {
	TEXT-DECORATION: none
}
#rocket {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 111px; HEIGHT: 15px
}
#debug-mod {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#bottom UL {
	PADDING-LEFT: 10px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#bottom UL LI A {
	DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 5px
}
#bottom UL LI:hover A {
	TEXT-DECORATION: none
}
A#clear-cookies {
	MARGIN-TOP: 10px; DISPLAY: block; TEXT-ALIGN: center
}
.roktabs-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.roktabs-wrapper .roktabs-container-inner {
	OVERFLOW: hidden; POSITION: relative
}
.roktabs-wrapper .roktabs-container-wrapper {
	CLEAR: both; OVERFLOW: hidden; POSITION: relative
}
.roktabs-wrapper .roktabs-container-wrapper DIV {
	FLOAT: left
}
.roktabs-wrapper .roktabs-container-wrapper DIV.wrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; WIDTH: auto; PADDING-TOP: 10px
}
.tabs-bottom .roktabs-container-wrapper DIV.wrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 0px; WIDTH: auto; PADDING-TOP: 10px
}
.roktabs-wrapper .roktabs-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 30px
}
.roktabs-wrapper .active-arrows .roktabs-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-TOP: 0px; HEIGHT: 30px
}
.roktabs-wrapper .roktabs-links UL {
	FONT-WEIGHT: bold; MARGIN: 0px; OVERFLOW: hidden; LIST-STYLE-TYPE: none; HEIGHT: 30px; TEXT-ALIGN: left
}
.roktabs-wrapper .roktabs-links UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 30px; TEXT-DECORATION: none
}
.roktabs-wrapper .roktabs-links UL LI.last {
	MARGIN-RIGHT: -2px
}
.roktabs-wrapper .roktabs-links UL LI SPAN {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.roktabs-wrapper .roktabs-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.roktabs-wrapper .roktabs-links UL LI.active {
	MARGIN: 0px
}
.roktabs-wrapper .roktabs-scroller {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 30px
}
.roktabs-wrapper .arrow-next {
	Z-INDEX: 2; WIDTH: 20px; CURSOR: pointer; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: center
}
.roktabs-wrapper .arrow-prev {
	Z-INDEX: 2; WIDTH: 20px; CURSOR: pointer; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: center
}
.roktabs-wrapper .arrow-next {
	BACKGROUND-POSITION: 100% 0px
}
.roktabs-wrapper .arrow-prev {
	BACKGROUND-POSITION: 0px 0px
}
.roktabs-wrapper .arrow-next:hover {
	BACKGROUND-POSITION: 100% -30px
}
.roktabs-wrapper .arrow-prev:hover {
	BACKGROUND-POSITION: 0px -30px
}
.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
}
#roktwittie .info .name {
	DISPLAY: inline
}
UL.newsfeed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.newsfeed-title {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
UL.newsfeed LI {
	PADDING-LEFT: 12px; MARGIN-BOTTOM: 12px; LIST-STYLE-TYPE: none
}
UL.newsfeed LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
UL.newsfeed .newsfeed-div {
	DISPLAY: block; PADDING-BOTTOM: 1px
}
#page-bg .feature-block .readon-wrap1 {
	MARGIN-TOP: 15px; FLOAT: left; POSITION: relative
}
.readon-wrap1 {
	MARGIN-TOP: 15px; FLOAT: left; POSITION: relative
}
#page-bg .feature-block .readon-wrap1 SPAN {
	DISPLAY: block; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.readon-wrap1 SPAN {
	DISPLAY: block; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#page-bg .feature-block A.readon {
	FONT-WEIGHT: bold
}
A.readon {
	FONT-WEIGHT: bold
}
#page-bg .feature-block A.readon-main {
	FONT-SIZE: 12px; CURSOR: pointer
}
A.readon-main {
	FONT-SIZE: 12px; CURSOR: pointer
}
#page-bg .feature-block A.readon-main:hover {
	TEXT-DECORATION: none
}
A.readon-main:hover {
	TEXT-DECORATION: none
}
#page-bg .feature-block .readon1-l {
	LEFT: 0px; WIDTH: 15px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
.readon1-l {
	LEFT: 0px; WIDTH: 15px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
#page-bg .feature-block .readon1-m {
	MARGIN-LEFT: 15px; TEXT-ALIGN: center
}
.readon1-m {
	MARGIN-LEFT: 15px; TEXT-ALIGN: center
}
#page-bg .feature-block .readon1-r {
	PADDING-RIGHT: 15px; MARGIN-RIGHT: -15px
}
.readon1-r {
	PADDING-RIGHT: 15px; MARGIN-RIGHT: -15px
}
#page-bg .rokstories-layout2 .labels-title {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#page-bg .rokstories-layout2 .feature-arrow-r {
	WIDTH: 38px; TOP: 38%; HEIGHT: 73px
}
#page-bg .rokstories-layout2 .feature-arrow-l {
	WIDTH: 38px; TOP: 38%; HEIGHT: 73px
}
#page-bg .rokstories-layout2 .labels-title {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #fff
}
#page-bg .rokstories-layout2 .feature-title {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 110%
}
#page-bg .rokstories-layout2 .feature-desc {
	FONT-SIZE: 14px
}
#page-bg .feature-block-tl {
	LEFT: 0px; WIDTH: 16px; POSITION: absolute; TOP: 0px; HEIGHT: 16px
}
#page-bg .feature-block-tr {
	RIGHT: 0px; WIDTH: 16px; POSITION: absolute; TOP: 0px; HEIGHT: 16px
}
#page-bg .feature-block-bl {
	LEFT: 0px; WIDTH: 16px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 16px
}
#page-bg .feature-block-br {
	RIGHT: 0px; WIDTH: 16px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 16px
}
#page-bg .feature-arrow-r {
	RIGHT: 0px; WIDTH: 40px; CURSOR: pointer; POSITION: absolute; TOP: 38%; HEIGHT: 73px
}
#page-bg .feature-arrow-l {
	LEFT: 0px; WIDTH: 40px; CURSOR: pointer; POSITION: absolute; TOP: 38%; HEIGHT: 73px
}
#page-bg .labels-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 47px; PADDING-TOP: 0px; HEIGHT: auto
}
#page-bg .feature-block-title {
	FONT-WEIGHT: normal; LEFT: 15px; BOTTOM: 15px; POSITION: absolute
}
#page-bg .feature-block-title2 {
	BACKGROUND: url(../images/feature-block-title.png) no-repeat 0px 0px; FLOAT: left; WIDTH: 15px; HEIGHT: 47px
}
#page-bg .feature-block-title3 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; BACKGROUND: url(../images/feature-block-title.png) no-repeat 100% 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px; HEIGHT: 47px
}
.latest_posts {MARGIN-TOP: 6px; PADDING-BOTTOM: 6px; FONT-FAMILY:"Trebuchet MS"}
.latest_posts_subject A{FONT-WEIGHT: bold;}

.module_appuntamenti  {text-transform:uppercase;}
.module_appuntamenti .latest_posts_red {MARGIN-TOP: 0px; PADDING-BOTTOM: 6px; background-color:#cc0000; FONT-FAMILY:"Trebuchet MS"; text-transform:uppercase;}
.module_appuntamenti .latest_posts_red  .latest_posts_subject A{padding-TOP: 5px; PADDING-left: 16px; padding-right: 16px; color:#fff; background-image:none;}

.rokbridge_login FORM.form-login .login-links A {
	DISPLAY: block; FONT-SIZE: 100%; MARGIN-BOTTOM: 2px
}
.login-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.rokbridge_login SPAN.avatar IMG {
	FLOAT: left; WIDTH: 25px! important; MARGIN-RIGHT: 10px; HEIGHT: 25px! important
}
.rokbridge_login H4.welcome {
	LINE-HEIGHT: 25px
}
.rb-latest-members .rb-avatar-row {
	MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 8px
}
.rb-latest-members .rb-avatar IMG {
	MARGIN-RIGHT: 8px
}
.latest_posts_subject A {
	DISPLAY: block; PADDING-LEFT: 12px
}
#maincontent-block DIV.error {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/alerts/alert-tl.png) #fce7e7 no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; COLOR: #c00; PADDING-TOP: 0px
}
#maincontent-block DIV.error .c2 {
	BACKGROUND: url(../images/alerts/alert-tr.png) no-repeat 100% 0px
}
#maincontent-block DIV.error .c3 {
	BACKGROUND: url(../images/alerts/alert-bl.png) no-repeat 0px 100%
}
#maincontent-block DIV.error .c4 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(../images/alerts/alert-br.png) no-repeat 100% 100%; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
#maincontent-block DIV.error SPAN {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/alerts/alert-icon.png) no-repeat 0px 1px
}
#maincontent-block DIV.error A {
	COLOR: #c00
}
#maincontent-block DIV.notice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/alerts/notice-tl.png) #e9effc no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; COLOR: #005caf; PADDING-TOP: 0px
}
#maincontent-block DIV.message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/alerts/notice-tl.png) #e9effc no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; COLOR: #005caf; PADDING-TOP: 0px
}
#maincontent-block DIV.notice .c2 {
	BACKGROUND: url(../images/alerts/notice-tr.png) no-repeat 100% 0px
}
#maincontent-block DIV.message .c2 {
	BACKGROUND: url(../images/alerts/notice-tr.png) no-repeat 100% 0px
}
#maincontent-block DIV.notice .c3 {
	BACKGROUND: url(../images/alerts/notice-bl.png) no-repeat 0px 100%
}
#maincontent-block DIV.message .c3 {
	BACKGROUND: url(../images/alerts/notice-bl.png) no-repeat 0px 100%
}
#maincontent-block DIV.notice .c4 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(../images/alerts/notice-br.png) no-repeat 100% 100%; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
#maincontent-block DIV.message .c4 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(../images/alerts/notice-br.png) no-repeat 100% 100%; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
#maincontent-block DIV.notice SPAN {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/alerts/notice-icon.png) no-repeat 0px 1px
}
#maincontent-block DIV.message SPAN {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/alerts/notice-icon.png) no-repeat 0px 1px
}
#maincontent-block DIV.notice A {
	COLOR: #005caf
}
#maincontent-block DIV.message A {
	COLOR: #005caf
}
#maincontent-block DIV.warn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/alerts/desc-tl.png) #f5f3d9 no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; COLOR: #73621c; PADDING-TOP: 0px
}
#maincontent-block DIV.warn .c2 {
	BACKGROUND: url(../images/alerts/desc-tr.png) no-repeat 100% 0px
}
#maincontent-block DIV.warn .c3 {
	BACKGROUND: url(../images/alerts/desc-bl.png) no-repeat 0px 100%
}
#maincontent-block DIV.warn .c4 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(../images/alerts/desc-br.png) no-repeat 100% 100%; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
#maincontent-block DIV.warn SPAN {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/alerts/desc-icon.png) no-repeat 0px 1px
}
#maincontent-block DIV.warn A {
	COLOR: #73621c
}
#maincontent-block DIV.mod.warn {
	MARGIN: 0px
}
#maincontent-block DIV.mod.error {
	MARGIN: 0px
}
#maincontent-block DIV.mod.notice {
	MARGIN: 0px
}
#maincontent-block DIV.mod.message {
	MARGIN: 0px
}
#maincontent-block DIV.mod.description {
	MARGIN: 0px
}
#mainmodules .article_separator {
	DISPLAY: none
}
.flush .moduletable {
	MARGIN-BOTTOM: 0px
}
.rokmod-demo-block .parameters DIV {
	BORDER-RIGHT: #666 1px dotted; PADDING-RIGHT: 12px
}
.rokmod-demo-block .options DIV {
	BORDER-RIGHT: #666 1px dotted; PADDING-RIGHT: 12px
}
.rokmod-demo-block .demo DIV {
	BORDER-RIGHT: #666 1px dotted; PADDING-RIGHT: 12px
}
.rokmod-demo-block .parameters {
	FLOAT: left; MARGIN-RIGHT: 12px
}
.rokmod-demo-block .options {
	FLOAT: left; MARGIN-RIGHT: 12px
}
.rokmod-demo-block .demo {
	FLOAT: left; MARGIN-RIGHT: 12px
}
.rokmod-demo-block .description {
	FLOAT: left; MARGIN-RIGHT: 12px
}
.rokmod-demo-block .parameters SPAN {
	DISPLAY: block; FONT-SIZE: 11px; LINE-HEIGHT: 22px
}
.rokmod-demo-block .options SPAN {
	DISPLAY: block; FONT-SIZE: 11px; LINE-HEIGHT: 22px
}
.rokmod-demo-block .demo SPAN {
	DISPLAY: block; FONT-SIZE: 11px; LINE-HEIGHT: 22px
}
.rokmod-demo-block .description SPAN {
	DISPLAY: block; FONT-SIZE: 11px; LINE-HEIGHT: 22px
}
.rokmod-demo-block .demo-span1 {
	FONT-WEIGHT: bold
}
.tut-block {
	DISPLAY: block; HEIGHT: 100px
}
.tut-img {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.tut-title {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; MARGIN-BOTTOM: 15px; PADDING-TOP: 3px
}
PRE {
	OVERFLOW: auto
}
.tut-tool-tip {
	Z-INDEX: 13000; WIDTH: 139px; COLOR: #fff
}
.tut-tool-title {
	DISPLAY: none
}
.tut-tool-text {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: #333; PADDING-BOTTOM: 8px; PADDING-TOP: 4px
}
.tut-tool-text SPAN {
	DISPLAY: block; OVERFLOW: auto
}
.variation-chooser {
	MARGIN-TOP: 15px; MARGIN-LEFT: 15px; OVERFLOW: hidden; POSITION: relative
}
.variation-chooser .controls {
	POSITION: absolute; HEIGHT: 25px
}
.variation-chooser .control-prev {
	MARGIN-TOP: 1px; FLOAT: left; WIDTH: 16px; CURSOR: pointer; MARGIN-RIGHT: 3px; HEIGHT: 16px
}
.variation-chooser .control-next {
	MARGIN-TOP: 1px; FLOAT: left; WIDTH: 16px; CURSOR: pointer; MARGIN-RIGHT: 3px; HEIGHT: 16px
}
.variation-chooser .control-prev {
	BACKGROUND-POSITION: 0px 0px; MARGIN-RIGHT: 0.4em
}
.variation-chooser .control-prev:hover {
	BACKGROUND-POSITION: 0px -16px
}
.variation-chooser .control-next {
	BACKGROUND-POSITION: 0px -32px; MARGIN-LEFT: 0.4em
}
.variation-chooser .control-next:hover {
	BACKGROUND-POSITION: 0px -48px
}
.variation-chooser INPUT {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; MARGIN-LEFT: 125px; BORDER-LEFT: #ddd 1px solid; WIDTH: 50px; COLOR: #333; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
BODY {
	background-color: #FFFFFF;
}
#page-bg {
	BACKGROUND: url(../images/style6/header-bg2.png) #DCDCDC repeat-x 0px 0px
}
#page-bg2 {
	/*BACKGROUND: url(../images/style6/page-bg2.png) no-repeat 50% 45px*/
}
#main-body .mainbody-surround A {
	COLOR:#cc0000;
}
A {
	COLOR:#cc0000;
}
H3.module-title SPAN {
	COLOR: #000000;
}
H1 SPAN {
	COLOR:#cc0000;
}
.module-medium H3.module-title SPAN {
	COLOR: #000000;
}
.module-medium A {
	COLOR: #000
}
.module-dark H3.module-title SPAN {
	COLOR: #000000
}
.module-dark A {
	COLOR: #00000
}

#top-bar {
	/*BACKGROUND: #081616; */
	background-image:url(../images/style6/sfondo_ff.jpg);
	background-repeat:repeat-x;
	background-color: #077520;
	border-bottom: 4px solid #000;
}
#top-bar A {
	COLOR: #b4edeb
}
#top-bar H3 {
	COLOR: #b4edeb
}
#top-bar A:hover {
	COLOR: #fff
}
html>/**/body .top-bar-padding {
PADDING-BOTTOM: 0px;
}
#header {
	BACKGROUND: url(../images/style6/header-bg.png) #fff repeat-x 0px 0px
}
#header-overlay {
	BACKGROUND: url(../images/style6/header-bg-overlay.png) no-repeat 50% 0px
}
#logo {
	BACKGROUND: url(../images/style6/logo.png) no-repeat 0px 0px;z-index:1000;
}
.png{

}
.logo-module {
	COLOR: #b4edeb
}
.logo-module A {
	COLOR: #fff
}
.searchmod-top {
	BACKGROUND: url(../images/style6/searchmod-top.png) no-repeat 0px 0px
}
.searchmod-main {
	BACKGROUND: url(../images/style6/searchmod-main.png) no-repeat 0px 100%
}
#searchmod {
	BACKGROUND: url(../images/style6/searchmod-input.png) no-repeat 0px 0px
}
#searchmod-surround .rokradios {
	BACKGROUND: url(../images/style6/drop-arrow.png) no-repeat 4px 1px; COLOR: #b4edeb
}
#searchmod-surround .rokradios-active {
	BACKGROUND: url(../images/style6/drop-arrow.png) no-repeat 4px -116px
}
A.large .button {
	BACKGROUND: url(../images/style6/topbar-buttons.png) no-repeat 0px 0px
}
A.small .button {
	BACKGROUND: url(../images/style6/topbar-buttons.png) no-repeat -15px 0px
}
#lock-icon {
	BACKGROUND: url(../images/style6/topbar-buttons.png) no-repeat -52px 0px
}
.login#lock-icon {
	BACKGROUND: url(../images/style6/topbar-buttons.png) no-repeat -32px 0px
}
.roksearch_wrapper1 {
	BACKGROUND: url(../images/style6/drop-bg-2.png) no-repeat 0px 100%
}
.roksearch_wrapper2 {
	BACKGROUND: url(../images/style6/drop-top-2.png) no-repeat 0px 0px
}
#roksearch_results A {
	COLOR: #b4edeb
}
#roksearch_results A:hover {
	COLOR: #fff
}
#roksearch_results H3 {
	COLOR: #fff
}
#roksearch_results SPAN {
	COLOR: #b4edeb
}
#roksearch_results SPAN.highlight {
	BACKGROUND: #b4edeb; COLOR: #333
}
#roksearch_results .roksearch_header {
	COLOR: #b4edeb
}
#roksearch_results .roksearch_row_btm {
	COLOR: #b4edeb
}
#roksearch_results .roksearch_odd {
	BACKGROUND: url(../images/style6/dark-module-div.png) repeat-x 0px 100%
}
#roksearch_results .roksearch_even {
	BACKGROUND: url(../images/style6/dark-module-div.png) repeat-x 0px 100%
}
#roksearch_results .roksearch_odd-hover {
	BACKGROUND-COLOR: #184a4b
}
#roksearch_results .roksearch_even-hover {
	BACKGROUND-COLOR: #184a4b
}
#roksearch_results .roksearch_odd-hover H3 {
	BACKGROUND: url(../images/modules/black-arrow.png) no-repeat 0px 4px
}
#roksearch_results .roksearch_even-hover H3 {
	BACKGROUND: url(../images/modules/black-arrow.png) no-repeat 0px 4px
}
.results OL.list LI P {
	COLOR: #b4edeb
}
#roksearch_results A#roksearch_link {
	BACKGROUND: url(../images/style6/search-close.png) no-repeat 0px 100%
}
#roksearch_results .arrow-left {
	BACKGROUND: url(../images/style6/search-close.png) no-repeat 50% 1px
}
#roksearch_results .arrow-left-disabled {
	BACKGROUND: url(../images/style6/search-close.png) no-repeat 50% -34px
}
#roksearch_results .arrow-right {
	BACKGROUND: url(../images/style6/search-close.png) no-repeat 50% -16px
}
#roksearch_results .arrow-right-disabled {
	BACKGROUND: url(../images/style6/search-close.png) no-repeat 50% -34px
}
#horiz-menu {
	/*BACKGROUND: url(../images/style6/horizmenu-bg.png) repeat-x 0px 0px*/
}
#horiz-menu2 {
	/*BACKGROUND: url(../images/style6/horizmenu-l.png) no-repeat 0px 0px*/
}
#horiz-menu3 {
	/*BACKGROUND: url(../images/style6/horizmenu-r.png) no-repeat 100% 0px*/
}
#horiz-menu .link SPAN {
	/*BACKGROUND: url(../images/style6/drop-arrow.png) no-repeat 4px 12px;*/ COLOR: #fff
}
#horiz-menu LI.active .link SPAN {
	/*BACKGROUND: url(../images/style6/drop-arrow.png) no-repeat 4px -105px; COLOR: #fff*/
	background-color:#000;
}
#horiz-menu LI:hover .link SPAN {
	/*BACKGROUND: url(../images/style6/drop-arrow.png) no-repeat 4px -105px;*/background-color:#000; COLOR: #ccc
}
#horiz-menu LI.sfHover .link SPAN {
	/*BACKGROUND: url(../images/style6/drop-arrow.png) no-repeat 4px -105px;*/background-color:#000; COLOR: #fff
}
#horiz-menu LI:hover LI .link SPAN {
	COLOR: #b4edeb
}
#horiz-menu LI:hover LI:hover LI .link SPAN {
	COLOR: #b4edeb
}
#horiz-menu LI.sfHover LI .link SPAN {
	COLOR: #b4edeb
}
#horiz-menu LI.sfHover LI.sfHover LI .link SPAN {
	COLOR: #b4edeb
}
#horiz-menu LI:hover LI:hover .link SPAN {
	COLOR: #fff
}
#horiz-menu LI:hover LI:hover LI:hover .link SPAN {
	COLOR: #fff
}
#horiz-menu LI.sfHover LI.sfHover .link SPAN {
	COLOR: #fff
}
#horiz-menu LI.sfHover LI.sfHover LI.sfHover .link SPAN {
	COLOR: #fff
}
#horiz-menu .drop1 {
	BACKGROUND:#182239
}


.mainbody-surround {
	COLOR: #41423d
}
.body-surround-top {
	BACKGROUND: url(../images/style6/surround-topbot.png) repeat-x 0px 0px
}
.body-surround-top2 {
	BACKGROUND: url(../images/style6/surround-corners.png) no-repeat 1px -20px
}
.body-surround-top3 {
	BACKGROUND: url(../images/style6/surround-corners.png) no-repeat 100% 0px
}
.body-surround {
	BACKGROUND: #ECECEC
}
.body-surround .moduletable {
	BACKGROUND: #ECECEC
}
.body-surround .side-mod .module {
	BACKGROUND: #ECECEC
}
.feature-block .description {
	BACKGROUND: #ECECEC
}
.body-surround2 {
	BACKGROUND: url(../images/style6/surround-l.png) repeat-y 0px 0px
}
.body-surround3 {
	BACKGROUND: url(../images/style6/surround-r.png) repeat-y 100% 0px
}
.body-surround-bottom {
	BACKGROUND: url(../images/style6/surround-topbot.png) repeat-x 0px 100%
}
.body-surround-bottom2 {
	BACKGROUND: url(../images/style6/surround-corners.png) no-repeat 1px -43px
}
.body-surround-bottom3 {
	BACKGROUND: url(../images/style6/surround-corners.png) no-repeat 100% -63px
}
.module-medium .body-surround-top {
	BACKGROUND: url(../images/style6/med-surround-topbot.png) repeat-x 0px 0px
}
.module-medium .body-surround-top2 {
	BACKGROUND: url(../images/style6/med-surround-corners.png) no-repeat 1px -20px
}
.module-medium .body-surround-top3 {
	BACKGROUND: url(../images/style6/med-surround-corners.png) no-repeat 100% 0px
}
.module-medium .body-surround {
	BACKGROUND: #DDDDDD
}
.module-medium .moduletable {
	BACKGROUND: #DDDDDD
}
.module-medium .side-mod .module {
	BACKGROUND: #DDDDDD
}
.module-medium .body-surround2 {
	BACKGROUND: url(../images/style6/med-surround-l.png) repeat-y 0px 0px
}
.module-medium .body-surround3 {
	BACKGROUND: url(../images/style6/med-surround-r.png) repeat-y 100% 0px
}
.module-medium .body-surround-bottom {
	BACKGROUND: url(../images/style6/med-surround-topbot.png) repeat-x 0px 100%
}
.module-medium .body-surround-bottom2 {
	BACKGROUND: url(../images/style6/med-surround-corners.png) no-repeat 1px -43px
}
.module-medium .body-surround-bottom3 {
	BACKGROUND: url(../images/style6/med-surround-corners.png) no-repeat 100% -63px
}
.module-dark .body-surround-top {
	BACKGROUND: url(../images/style6/dark-surround-topbot.png) repeat-x 0px 0px
}
.module-dark .body-surround-top2 {
	BACKGROUND: url(../images/style6/dark-surround-corners.png) no-repeat 1px -20px
}
.module-dark .body-surround-top3 {
	BACKGROUND: url(../images/style6/dark-surround-corners.png) no-repeat 100% 0px
}
.module-dark .body-surround {
	BACKGROUND:#182239
}
.module-dark .moduletable {
	BACKGROUND:#182239
}
.module-dark .side-mod .module {
	BACKGROUND: #182239
}
.module-dark .body-surround2 {
	BACKGROUND: url(../images/style6/dark-surround-l.png) repeat-y 0px 0px
}
.module-dark .body-surround3 {
	BACKGROUND: url(../images/style6/dark-surround-r.png) repeat-y 100% 0px
}
.module-dark .body-surround-bottom {
	BACKGROUND: url(../images/style6/dark-surround-topbot.png) repeat-x 0px 100%
}
.module-dark .body-surround-bottom2 {
	BACKGROUND: url(../images/style6/dark-surround-corners.png) no-repeat 1px -43px
}
.module-dark .body-surround-bottom3 {
	BACKGROUND: url(../images/style6/dark-surround-corners.png) no-repeat 100% -63px
}
.mainbody-surround {
	BACKGROUND: #fff
}
.mainbody-tl {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png); BACKGROUND-REPEAT: no-repeat
}
.mainbody-tr {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png); BACKGROUND-REPEAT: no-repeat
}
.mainbody-bl {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png); BACKGROUND-REPEAT: no-repeat
}
.mainbody-br {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png); BACKGROUND-REPEAT: no-repeat
}
.module-medium .mainbody-tl {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png)
}
.module-medium .mainbody-tr {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png)
}
.module-medium .mainbody-bl {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png)
}
.module-medium .mainbody-br {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png)
}
.module-dark .mainbody-tl {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png)
}
.module-dark .mainbody-tr {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png)
}
.module-dark .mainbody-bl {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png)
}
.module-dark .mainbody-br {
	BACKGROUND-IMAGE: url(../images/style6/mainbody-corners.png)
}
.mainbody-tl {
	BACKGROUND-POSITION: 0px 0px
}
.mainbody-tr {
	BACKGROUND-POSITION: -16px 0px
}
.mainbody-bl {
	BACKGROUND-POSITION: 0px -16px
}
.mainbody-br {
	BACKGROUND-POSITION: -16px -16px
}
.module-medium .mainbody-tl {
	BACKGROUND-POSITION: 0px -32px
}
.module-medium .mainbody-tr {
	BACKGROUND-POSITION: -16px -32px
}
.module-medium .mainbody-bl {
	BACKGROUND-POSITION: 0px -48px
}
.module-medium .mainbody-br {
	BACKGROUND-POSITION: -16px -48px
}
.module-dark .mainbody-tl {
	BACKGROUND-POSITION: 0px -64px
}
.module-dark .mainbody-tr {
	BACKGROUND-POSITION: -16px -64px
}
.module-dark .mainbody-bl {
	BACKGROUND-POSITION: 0px -80px
}
.module-dark .mainbody-br {
	BACKGROUND-POSITION: -16px -80px
}
.mainbody-surround .module-header {
	BACKGROUND: url(../images/style6/white-module-h3-m.png) repeat-x 0px 0px
}
.mainbody-surround .module-header2 {
	BACKGROUND: url(../images/style6/white-module-h3-l.png) no-repeat 0px 0px
}
.mainbody-surround .module-header3 {
	BACKGROUND: url(../images/style6/white-module-h3-r.png) no-repeat 100% 0px
}
.componentheading {
	BACKGROUND: url(../images/style6/white-radio-button.png) no-repeat 0px -117px; COLOR: #41423d
}
#login-module H3 {
	BACKGROUND: url(../images/style6/white-radio-button.png) no-repeat 0px -117px; COLOR: #41423d
}
.article-info-surround {
	BACKGROUND: url(../images/style6/article-surround-r.png) no-repeat 100% 100%
}
.article-info-surround2 {
	BACKGROUND: url(../images/style6/article-surround-l.png) no-repeat 0px 100%
}
.module-light {
	COLOR: #41423d
}
.module-medium {
	COLOR: #fff
}
.module-dark {
	COLOR: #b4edeb
}
.row-handle {
	BACKGROUND: url(../images/row-handle.png) no-repeat 0px 0px
}
.module-header {
	BACKGROUND: url(../images/style6/module-h3-m.png) repeat-x 0px 0px
}
.module-header2 {
	BACKGROUND: url(../images/style6/module-h3-l.png) no-repeat 0px 0px
}
.module-header3 {
	BACKGROUND: url(../images/style6/module-h3-r.png) no-repeat 100% 0px
}
.hilite1 .module-header {
	BACKGROUND: url(../images/style6/module-h3-m.png) repeat-x 0px 100%
}
#breadcrumbs {
	BACKGROUND: url(../images/style6/module-h3-m.png) repeat-x 0px 100%
}
.hilite1 .module-header2 {
	BACKGROUND: url(../images/style6/module-h3-l.png) no-repeat 0px 100%
}
#breadcrumbs2 {
	BACKGROUND: url(../images/style6/module-h3-l.png) no-repeat 0px 100%
}
.hilite1 .module-header3 {
	BACKGROUND: url(../images/style6/module-h3-r.png) no-repeat 100% 100%
}
#breadcrumbs3 {
	BACKGROUND: url(../images/style6/module-h3-r.png) no-repeat 100% 100%
}
.move-handle {
	BACKGROUND: url(../images/style6/move-handle.png) no-repeat 0px 0px
}
.module-handle {
	BACKGROUND: url(../images/style6/move-handle.png) no-repeat 100% 100%
}
#breadcrumbs-home {
	BACKGROUND: url(../images/style6/breadcrumb-home.png) no-repeat 0px 0px
}
SPAN.breadcrumbs IMG {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 50% 10px
}
.rokradios {
	BACKGROUND: url(../images/style6/radio-button.png) no-repeat 0px 1px
}
.rokradios-active {
	BACKGROUND: url(../images/style6/radio-button.png) no-repeat 0px -121px
}
.rokchecks {
	BACKGROUND: url(../images/style6/radio-button.png) no-repeat 0px -243px
}
.rokchecks-active {
	BACKGROUND: url(../images/style6/radio-button.png) no-repeat 0px 100%
}
.mainbody-surround .rokradios {
	BACKGROUND: url(../images/style6/white-radio-button.png) no-repeat 0px 1px
}
.mainbody-surround .rokradios-active {
	BACKGROUND: url(../images/style6/white-radio-button.png) no-repeat 0px -121px
}
.mainbody-surround .rokchecks {
	BACKGROUND: url(../images/style6/white-radio-button.png) no-repeat 0px -243px
}
.mainbody-surround .rokchecks-active {
	BACKGROUND: url(../images/style6/white-radio-button.png) no-repeat 0px 100%
}
.poll-line {
	BACKGROUND: url(../images/style6/module-div.png) repeat-x 0px 100%
}
.side-mod .module {
	BACKGROUND: url(../images/style6/module-div.png) repeat-x 0px 100%
}
.module-medium .module-header {
	BACKGROUND: url(../images/style6/med-module-h3-m.png) repeat-x 0px 0px
}
.module-medium .module-header2 {
	BACKGROUND: url(../images/style6/med-module-h3-l.png) no-repeat 0px 0px
}
.module-medium .module-header3 {
	BACKGROUND: url(../images/style6/med-module-h3-r.png) no-repeat 100% 0px
}
.module-medium .hilite1 .module-header {
	BACKGROUND: url(../images/style6/med-module-h3-m.png) repeat-x 0px 100%
}
.module-medium #breadcrumbs {
	BACKGROUND: url(../images/style6/med-module-h3-m.png) repeat-x 0px 100%
}
.module-medium .hilite1 .module-header2 {
	BACKGROUND: url(../images/style6/med-module-h3-l.png) no-repeat 0px 100%
}
.module-medium #breadcrumbs2 {
	BACKGROUND: url(../images/style6/med-module-h3-l.png) no-repeat 0px 100%
}
.module-medium .hilite1 .module-header3 {
	BACKGROUND: url(../images/style6/med-module-h3-r.png) no-repeat 100% 100%
}
.module-medium #breadcrumbs3 {
	BACKGROUND: url(../images/style6/med-module-h3-r.png) no-repeat 100% 100%
}
.module-medium #breadcrumbs-home {
	BACKGROUND: url(../images/style6/med-breadcrumb-home.png) no-repeat 0px 0px
}
.module-medium SPAN.breadcrumbs IMG {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 50% 10px
}
.module-medium .moduletable H3 {
	COLOR: #1D2A46
}
.module-medium .moduletable {
	BACKGROUND: #DDDDDD
}
.module-medium .move-handle {
	BACKGROUND: url(../images/style6/med-move-handle.png) no-repeat 0px 0px
}
.module-medium .module-handle {
	BACKGROUND: url(../images/style6/med-move-handle.png) no-repeat 100% 100%
}
.module-medium .rokradios {
	BACKGROUND: url(../images/style6/med-radio-button.png) no-repeat 0px 1px
}
.module-medium .rokradios-active {
	BACKGROUND: url(../images/style6/med-radio-button.png) no-repeat 0px -121px
}
.module-medium .rokchecks {
	BACKGROUND: url(../images/style6/med-radio-button.png) no-repeat 0px -243px
}
.module-medium .rokchecks-active {
	BACKGROUND: url(../images/style6/med-radio-button.png) no-repeat 0px 100%
}
.module-medium .poll-line {
	BACKGROUND: url(../images/style6/med-module-div.png) repeat-x 0px 100%
}
.module-medium .side-mod .module {
	BACKGROUND: url(../images/style6/med-module-div.png) repeat-x 0px 100%
}
.module-dark .module-header {
	BACKGROUND: url(../images/style6/dark-module-h3-m.png) repeat-x 0px 0px;
	
}
.module-dark .module-header2 {
	BACKGROUND: url(../images/style6/dark-module-h3-l.png) no-repeat 0px 0px
}
.module-dark .module-header3 {
	BACKGROUND: url(../images/style6/dark-module-h3-r.png) no-repeat 100% 0px
}
.module-dark .hilite1 .module-header {
	BACKGROUND: url(../images/style6/dark-module-h3-m.png) repeat-x 0px 100%
}
.module-dark #breadcrumbs {
	BACKGROUND: url(../images/style6/dark-module-h3-m.png) repeat-x 0px 100%
}
.module-dark .hilite1 .module-header2 {
	BACKGROUND: url(../images/style6/dark-module-h3-l.png) no-repeat 0px 100%
}
.module-dark #breadcrumbs2 {
	BACKGROUND: url(../images/style6/dark-module-h3-l.png) no-repeat 0px 100%
}
.module-dark .hilite1 .module-header3 {
	BACKGROUND: url(../images/style6/dark-module-h3-r.png) no-repeat 100% 100%;
	
}
.module-dark #breadcrumbs3 {
	BACKGROUND: url(../images/style6/dark-module-h3-r.png) no-repeat 100% 100%
}
.module-dark #breadcrumbs-home {
	BACKGROUND: url(../images/style6/dark-breadcrumb-home.png) no-repeat 0px 0px
}
.module-dark SPAN.breadcrumbs IMG {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 50% 10px
}
.module-dark .moduletable H3 {
	COLOR: #b4edeb
}
.module-dark .move-handle {
	BACKGROUND: url(../images/style6/dark-move-handle.png) no-repeat 0px 0px
}
.module-dark .module-handle {
	BACKGROUND: url(../images/style6/dark-move-handle.png) no-repeat 100% 100%
}
.module-dark .rokradios {
	BACKGROUND: url(../images/style6/dark-radio-button.png) no-repeat 0px 1px
}
.module-dark .rokradios-active {
	BACKGROUND: url(../images/style6/dark-radio-button.png) no-repeat 0px -121px
}
.module-dark .rokchecks {
	BACKGROUND: url(../images/style6/dark-radio-button.png) no-repeat 0px -243px
}
.module-dark .rokchecks-active {
	BACKGROUND: url(../images/style6/dark-radio-button.png) no-repeat 0px 100%
}
.module-dark .poll-line {
	BACKGROUND: url(../images/style6/dark-module-div.png) repeat-x 0px 100%
}
.module-dark .side-mod .module {
	BACKGROUND: url(../images/style6/dark-module-div.png) repeat-x 0px 100%
}
.readon1-l {
	BACKGROUND: url(../images/style6/readon-l.png) no-repeat 0px 0px
}
.readon1-m {
	BACKGROUND: url(../images/style6/readon-m.png) repeat-x 0px 0px
}
.readon1-r {
	BACKGROUND: url(../images/style6/readon-r.png) no-repeat 100% 0px; COLOR: #fff
}
#main-body .bodycontent .readon1-l {
	BACKGROUND: url(../images/style6/light-readon-l.png) no-repeat 0px 0px
}
#login-module .readon1-l {
	BACKGROUND: url(../images/style6/light-readon-l.png) no-repeat 0px 0px
}
#main-body .bodycontent .readon1-m {
	BACKGROUND: url(../images/style6/light-readon-m.png) repeat-x 0px 0px
}
#login-module .readon1-m {
	BACKGROUND: url(../images/style6/light-readon-m.png) repeat-x 0px 0px
}
#main-body .bodycontent .readon1-r {
	BACKGROUND: url(../images/style6/light-readon-r.png) no-repeat 100% 0px; COLOR: #fff
}
#login-module .readon1-r {
	BACKGROUND: url(../images/style6/light-readon-r.png) no-repeat 100% 0px; COLOR: #fff
}
.module-medium .readon1-l {
	BACKGROUND: url(../images/style6/med-readon-l.png) no-repeat 0px 0px
}
.module-medium .readon1-m {
	BACKGROUND: url(../images/style6/med-readon-m.png) repeat-x 0px 0px
}
.module-medium .readon1-r {
	BACKGROUND: url(../images/style6/med-readon-r.png) no-repeat 100% 0px; COLOR: #fff
}
.module-dark .readon1-l {
	BACKGROUND: url(../images/style6/dark-readon-l.png) no-repeat 0px 0px
}
.module-dark .readon1-m {
	BACKGROUND: url(../images/style6/dark-readon-m.png) repeat-x 0px 0px
}
.module-dark .readon1-r {
	BACKGROUND: url(../images/style6/dark-readon-r.png) no-repeat 100% 0px; COLOR: #fff
}
.module-light UL.menu LI {
	BACKGROUND: url(../images/style6/module-div.png) repeat-x 0px 100%
}
.module-medium UL.menu LI {
	BACKGROUND: url(../images/style6/med-module-div.png) repeat-x 0px 100%
}
.module-dark UL.menu LI {
	BACKGROUND: url(../images/style6/dark-module-div.png) repeat-x 0px 100%
}
.module-light UL.menu LI A {
	BACKGROUND: url(../images/style6/radio-button.png) no-repeat 0px 6px
}
.module-light UL.menu LI .separator {
	BACKGROUND: url(../images/style6/radio-button.png) no-repeat 0px 6px
}
.module-medium UL.menu LI A {
	BACKGROUND: url(../images/style6/med-radio-button.png) no-repeat 0px 6px
}
.module-medium UL.menu LI .separator {
	BACKGROUND: url(../images/style6/med-radio-button.png) no-repeat 0px 6px
}
.module-dark UL.menu LI A {
	BACKGROUND: url(../images/style6/dark-radio-button.png) no-repeat 0px 6px
}
.module-dark UL.menu LI .separator {
	BACKGROUND: url(../images/style6/dark-radio-button.png) no-repeat 0px 6px
}
.module-light UL.menu LI.active A {
	BACKGROUND: url(../images/style6/radio-button.png) no-repeat 0px -116px
}
.module-light UL.menu LI.active .separator {
	BACKGROUND: url(../images/style6/radio-button.png) no-repeat 0px -116px
}
.module-light UL.menu LI A:hover {
	BACKGROUND: url(../images/style6/radio-button.png) no-repeat 0px -116px
}
.module-medium UL.menu LI.active A {
	BACKGROUND: url(../images/style6/med-radio-button.png) no-repeat 0px -116px
}
.module-medium UL.menu LI.active .separator {
	BACKGROUND: url(../images/style6/med-radio-button.png) no-repeat 0px -116px
}
.module-medium UL.menu LI A:hover {
	BACKGROUND: url(../images/style6/med-radio-button.png) no-repeat 0px -116px
}
.module-dark UL.menu LI.active A {
	BACKGROUND: url(../images/style6/dark-radio-button.png) no-repeat 0px -116px
}
.module-medium UL.menu LI.active .separator {
	BACKGROUND: url(../images/style6/dark-radio-button.png) no-repeat 0px -116px
}
.module-dark UL.menu LI A:hover {
	BACKGROUND: url(../images/style6/dark-radio-button.png) no-repeat 0px -116px
}
UL.menu LI A {
	COLOR: #41423d
}
.module-medium UL.menu LI A {
	COLOR: #fff
}
.module-dark UL.menu LI A {
	COLOR: #fff
}
UL.menu LI A:hover {
	COLOR:#cc0000;
}
UL.menu LI.active A.topdaddy {
	COLOR:#cc0000;
}
UL.menu LI.parent LI.active A.daddy {
	COLOR: #cc0000;
}
UL.menu LI.parent LI.parent LI#current A {
	COLOR: #cc0000;
}
.module-medium UL.menu LI A:hover {
	COLOR: #b4edeb
}
.module-medium UL.menu LI.active A.topdaddy {
	COLOR: #b4edeb
}
.module-medium UL.menu LI.parent LI.active A.daddy {
	COLOR: #b4edeb
}
.module-medium UL.menu LI.parent LI.parent LI#current A {
	COLOR: #b4edeb
}
.module-dark UL.menu LI A:hover {
	COLOR: #b4edeb
}
.module-dark UL.menu LI.active A.topdaddy {
	COLOR: #b4edeb
}
.module-dark UL.menu LI.parent LI.active A.daddy {
	COLOR: #b4edeb
}
.module-dark UL.menu LI.parent LI.parent LI#current A {
	COLOR: #b4edeb
}
#main-body-surround UL.menu LI.parent UL LI A {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px 2px
}
#main-body-surround UL.menu LI.parent UL LI A:hover {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px -130px
}
#main-body-surround UL.menu LI.parent LI.active A.daddy {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px -130px
}
#main-body-surround UL.menu LI.parent LI.parent LI#current A {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px -130px
}
#main-body-surround .module-medium UL.menu LI.parent UL LI A {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px 2px
}
#main-body-surround .module-medium UL.menu LI.parent UL LI A:hover {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px -130px
}
#main-body-surround .module-medium UL.menu LI.parent LI.active A.daddy {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px -130px
}
#main-body-surround .module-medium UL.menu LI.parent LI.parent LI#current A {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px -130px
}
#main-body-surround .module-dark UL.menu LI.parent UL LI A {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px 2px
}
#main-body-surround .module-dark UL.menu LI.parent UL LI A:hover {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px -130px
}
#main-body-surround .module-dark UL.menu LI.parent LI.active A.daddy {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px -130px
}
#main-body-surround .module-dark UL.menu LI.parent LI.parent LI#current A {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px -130px
}
#main-body-surround .bodycontent UL.menu LI.parent UL LI A {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px 2px
}
#main-body-surround .bodycontent UL.menu LI.parent UL LI A:hover {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px -130px
}
#main-body-surround .bodycontent UL.menu LI.parent LI.active A.daddy {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px -130px
}
#main-body-surround .bodycontent UL.menu LI.parent LI.parent LI#current A {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px -130px
}
#bottom-bg {
	BACKGROUND: url(../images/style6/bottom-bg.png) #182239 repeat-x 0px 0px
}
#bottom-menu {
	BACKGROUND: url(../images/style6/bottom-menu-m.png) repeat-x 0px 0px
}
#bottom-menu2 {
	BACKGROUND: url(../images/style6/bottom-menu-l.png) no-repeat 0px 0px
}
#bottom-menu3 {
	BACKGROUND: url(../images/style6/bottom-menu-r.png) no-repeat 100% 0px
}
#bottom-menu-overlay {
	BACKGROUND: url(../images/style6/bottom-menu-overlay.png) no-repeat 50% 0px
}
#bottom-menu A {
	BACKGROUND: url(../images/style6/horizmenu-div.png) no-repeat 100% 50%; COLOR: #000
}
#bottom-menu A:hover {
	COLOR: #cc0000
}
#bottom {
	BACKGROUND: #fff; COLOR: #000
}
#bottom A {
	COLOR: #000
}
#bottom A:hover {
	COLOR: #000
}
#bottom UL LI A {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px 2px
}
#bottommodules H3 {
	COLOR: #b4edeb
}
#rocket {
	BACKGROUND: url(../images/style6/rocket.png) no-repeat 0px 0px
}
.blog_more H2 {
	COLOR: #41423d
}
.blog_more UL LI {
	BORDER-BOTTOM: #e4e4e4 1px solid
}
.blog_more UL LI A {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px 2px; COLOR: #41423d
}
UL.latestnews LI A {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px 2px; COLOR: #41423d
}
UL.mostread LI A {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px 2px; COLOR: #41423d
}
.blog_more UL LI A:hover {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px -130px; COLOR: #e05e19
}
UL.latestnews LI A:hover {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px -130px; COLOR:#cc0000;
}
UL.mostread LI A:hover {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px -130px; COLOR:#cc0000;}
.module-medium .blog_more UL LI A {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px 2px; COLOR: #fff
}
.module-medium UL.latestnews LI A {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px 2px; COLOR: #fff
}
.module-medium UL.mostread LI A {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px 2px; COLOR: #fff
}
.module-medium .blog_more UL LI A:hover {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px -130px; COLOR: #182239
}
.module-medium UL.latestnews LI A:hover {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px -130px; COLOR: #182239
}
.module-medium UL.mostread LI A:hover {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px -130px; COLOR: #182239
}
.module-dark .blog_more UL LI A {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px 2px; COLOR: #b4edeb
}
.module-dark UL.latestnews LI A {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px 2px; COLOR: #b4edeb
}
.module-dark UL.mostread LI A {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px 2px; COLOR: #b4edeb
}
.module-dark .blog_more UL LI A:hover {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px -130px; COLOR: #fff
}
.module-dark UL.latestnews LI A:hover {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px -130px; COLOR: #fff
}
.module-dark UL.mostread LI A:hover {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px -130px; COLOR: #fff
}
.mainbody-surround .blog_more UL LI A {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px 2px; COLOR: #41423d
}
.mainbody-surround UL.latestnews LI A {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px 2px; COLOR: #41423d
}
.mainbody-surround UL.mostread LI A {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px 2px; COLOR: #41423d
}
.mainbody-surround .blog_more UL LI A:hover {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px -130px; COLOR: #cc0000;
}
.mainbody-surround UL.latestnews LI A:hover {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px -130px; COLOR: #cc0000;
}
.mainbody-surround UL.mostread LI A:hover {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px -130px; COLOR: #cc0000;
}
DIV.pagination DIV.tab {
	BACKGROUND: url(../images/page-tab-r.png) no-repeat 100% 0px
}
DIV.pagination DIV.tab2 {
	BACKGROUND: url(../images/page-tab-l.png) no-repeat 0px 0px
}
FORM.form-login .inputbox {
	BACKGROUND: url(../images/style6/input-field-l.png) no-repeat 0px 0px; COLOR: #41423d
}
FORM.form-login .input-field-l {
	BACKGROUND: url(../images/style6/input-field-r.png) no-repeat 100% 0px
}
.module-medium FORM.form-login .inputbox {
	BACKGROUND: url(../images/style6/input-field-l.png) no-repeat 0px -30px; COLOR: #fff
}
.module-medium FORM.form-login .input-field-l {
	BACKGROUND: url(../images/style6/input-field-r.png) no-repeat 100% -30px
}
.module-dark FORM.form-login .inputbox {
	BACKGROUND: url(../images/style6/input-field-l.png) no-repeat 0px -60px; COLOR: #fff
}
.module-dark FORM.form-login .input-field-l {
	BACKGROUND: url(../images/style6/input-field-r.png) no-repeat 100% -60px
}
DIV.form-reset .input-field-l {
	BACKGROUND: url(../images/style6/input-field-l.png) no-repeat 0px -90px; COLOR: #41423d
}
FORM.search_result INPUT.inputbox#search_searchword {
	BACKGROUND: url(../images/style6/input-field-l.png) no-repeat 0px -90px; COLOR: #41423d
}
.mainbody-surround FORM.form-login .inputbox {
	BACKGROUND: url(../images/style6/input-field-l.png) no-repeat 0px -90px; COLOR: #41423d
}
FORM.josForm INPUT#email {
	BACKGROUND: url(../images/style6/input-field-l.png) no-repeat 0px -90px; COLOR: #41423d
}
DIV.form-reset .input-field-l {
	BACKGROUND: url(../images/style6/input-field-r.png) no-repeat 100% -90px
}
FORM.search_result .input-field-l {
	BACKGROUND: url(../images/style6/input-field-r.png) no-repeat 100% -90px
}
.mainbody-surround FORM.form-login .input-field-l {
	BACKGROUND: url(../images/style6/input-field-r.png) no-repeat 100% -90px
}
FORM.josForm .input-field-l {
	BACKGROUND: url(../images/style6/input-field-r.png) no-repeat 100% -90px
}
#login-module .inputbox {
	BACKGROUND: url(../images/style6/input-field-l.png) no-repeat 0px -90px; COLOR: #333
}
#login-module .input-field-l {
	BACKGROUND: url(../images/style6/input-field-r.png) no-repeat 100% -90px
}
FORM.form-login .login-links A {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px -130px
}
.module-medium FORM.form-login .login-links A {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px -130px
}
.module-dark FORM.form-login .login-links A {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px -130px
}
.bodycontent FORM.form-login .login-links A {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px -130px
}
.roktabs-wrapper .active-arrows .roktabs-links {
	BACKGROUND: url(../images/style6/roktabs-bg.png) repeat-x 0px 0px
}
UL.roktabs-top LI.active {
	BACKGROUND: url(../images/style6/roktabs-bg.png) repeat-x 0px 100%
}
UL.roktabs-bottom LI.active {
	BACKGROUND: url(../images/style6/roktabs-bg.png) repeat-x 0px 100%
}
.roktabs-wrapper .arrow-next {
	RIGHT: 0px; BACKGROUND-IMAGE: url(../images/style6/roktabs-arrow.png)
}
.roktabs-wrapper .arrow-prev {
	LEFT: 0px; BACKGROUND-IMAGE: url(../images/style6/roktabs-arrow.png)
}
.module-medium .roktabs-wrapper .active-arrows .roktabs-links {
	BACKGROUND: url(../images/style6/med-roktabs-bg.png) repeat-x 0px 0px
}
.module-medium UL.roktabs-top LI.active {
	BACKGROUND: url(../images/style6/med-roktabs-bg.png) repeat-x 0px 100%
}
.module-medium UL.roktabs-bottom LI.active {
	BACKGROUND: url(../images/style6/med-roktabs-bg.png) repeat-x 0px 100%
}
.module-medium .roktabs-wrapper .arrow-next {
	BACKGROUND-IMAGE: url(../images/style6/med-roktabs-arrow.png)
}
.module-medium .roktabs-wrapper .arrow-prev {
	BACKGROUND-IMAGE: url(../images/style6/med-roktabs-arrow.png)
}
.module-dark .roktabs-wrapper .active-arrows .roktabs-links {
	BACKGROUND: url(../images/style6/dark-roktabs-bg.png) repeat-x 0px 0px
}
.module-dark UL.roktabs-top LI.active {
	BACKGROUND: url(../images/style6/dark-roktabs-bg.png) repeat-x 0px 100%
}
.module-dark UL.roktabs-bottom LI.active {
	BACKGROUND: url(../images/style6/dark-roktabs-bg.png) repeat-x 0px 100%
}
.module-dark .roktabs-wrapper .arrow-next {
	BACKGROUND-IMAGE: url(../images/style6/dark-roktabs-arrow.png)
}
.module-dark .roktabs-wrapper .arrow-prev {
	BACKGROUND-IMAGE: url(../images/style6/dark-roktabs-arrow.png)
}
.mainbody-surround .roktabs-wrapper .active-arrows .roktabs-links {
	BACKGROUND: url(../images/style6/white-roktabs-bg.png) repeat-x 0px 0px
}
.mainbody-surround UL.roktabs-top LI.active {
	BACKGROUND: url(../images/style6/white-roktabs-bg.png) repeat-x 0px 100%
}
.mainbody-surround UL.roktabs-bottom LI.active {
	BACKGROUND: url(../images/style6/white-roktabs-bg.png) repeat-x 0px 100%
}
.mainbody-surround .roktabs-wrapper .arrow-next {
	BACKGROUND-IMAGE: url(../images/style6/white-roktabs-arrow.png)
}
.mainbody-surround .roktabs-wrapper .arrow-prev {
	BACKGROUND-IMAGE: url(../images/style6/white-roktabs-arrow.png)
}
#community-wrap .app-box-title {
	COLOR: #184a4b
}
#community-wrap .appsBoxTitle {
	COLOR: #184a4b
}
#community-wrap .infoTitle {
	COLOR: #184a4b
}
#community-wrap H3.frontTitle {
	COLOR: #184a4b
}
BODY #community-wrap UL.submenu LI A {
	COLOR: #184a4b
}
.feature-block-tl {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png); BACKGROUND-REPEAT: no-repeat; 
}
.feature-block-tr {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png); BACKGROUND-REPEAT: no-repeat
}
.feature-block-bl {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png); BACKGROUND-REPEAT: no-repeat
}
.feature-block-br {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png); BACKGROUND-REPEAT: no-repeat
}
.module-medium .feature-block-tl {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png)
}
.module-medium .feature-block-tr {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png)
}
.module-medium .feature-block-bl {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png)
}
.module-medium .feature-block-br {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png)
}
.module-dark .feature-block-tl {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png)
}
.module-dark .feature-block-tr {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png)
}
.module-dark .feature-block-bl {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png)
}
.module-dark .feature-block-br {
	BACKGROUND-IMAGE: url(../images/style6/feature-block-corner.png)
}
.feature-block-tl {
	BACKGROUND-POSITION: 0px 0px
}
.feature-block-tr {
	BACKGROUND-POSITION: -16px 0px
}
.feature-block-bl {
	BACKGROUND-POSITION: 0px -16px
}
.feature-block-br {
	BACKGROUND-POSITION: -16px -16px
}
.module-medium .feature-block-tl {
	BACKGROUND-POSITION: 0px -32px
}
.module-medium .feature-block-tr {
	BACKGROUND-POSITION: -16px -32px
}
.module-medium .feature-block-bl {
	BACKGROUND-POSITION: 0px -48px
}
.module-medium .feature-block-br {
	BACKGROUND-POSITION: -16px -48px
}
.module-dark .feature-block-tl {
	BACKGROUND-POSITION: 0px -64px
}
.module-dark .feature-block-tr {
	BACKGROUND-POSITION: -16px -64px
}
.module-dark .feature-block-bl {
	BACKGROUND-POSITION: 0px -80px
}
.module-dark .feature-block-br {
	BACKGROUND-POSITION: -16px -80px
}
#page-bg .module-light .feature-arrow-r {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat 0px 0px
}
#page-bg .module-light .arrowright-hover {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat 0px -73px
}
#page-bg .module-light .arrowright-down {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat 0px -146px
}
#page-bg .module-light .feature-arrow-l {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -38px 0px
}
#page-bg .module-light .arrowleft-hover {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -38px -73px
}
#page-bg .module-light .arrowleft-down {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -38px -146px
}
#page-bg .module-medium .feature-arrow-r {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -76px 0px
}
#page-bg .module-medium .arrowright-hover {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -76px -73px
}
#page-bg .module-medium .arrowright-down {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -76px -146px
}
#page-bg .module-medium .feature-arrow-l {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -114px 0px
}
#page-bg .module-medium .arrowleft-hover {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -114px -73px
}
#page-bg .module-medium .arrowleft-down {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -114px -146px
}
#page-bg .module-dark .feature-arrow-r {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -152px 0px
}
#page-bg .module-dark .arrowright-hover {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -152px -73px
}
#page-bg .module-dark .arrowright-down {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -152px -146px
}
#page-bg .module-dark .feature-arrow-l {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -190px 0px
}
#page-bg .module-dark .arrowleft-hover {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -190px -73px
}
#page-bg .module-dark .arrowleft-down {
	BACKGROUND: url(../images/style6/feature-block-arrows.png) no-repeat -190px -146px
}
.module-medium .roktwittie-text {
	COLOR: #333
}
.module-dark .roktwittie-text {
	COLOR: #333
}
.module-medium .roktwittie-text A {
	COLOR: #cc0000;
}
.module-dark .roktwittie-text A {
	COLOR: #cc0000;
}
.module-light #roktwittie .title {
	COLOR: #333
}
.module-medium #roktwittie .title {
	COLOR: #fff
}
.module-dark #roktwittie .title {
	COLOR: #fff
}
.latest_posts {
	BACKGROUND: url(../images/style6/module-div.png) repeat-x 0px 100%
}
.k2-break-div {
	BACKGROUND: #ECECEC
}
.k2-break1 {
	BACKGROUND: #fff
}
.k2-break2 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) 0px -16px
}
.k2-break3 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) -16px -16px
}
.k2-break4 {
	BACKGROUND: #fff
}
.k2-break5 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) -16px 0px
}
.k2-break6 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) 0px 0px
}
.module-medium .k2-break-div {
	BACKGROUND: #DDDDDD
}
.module-medium .k2-break1 {
	BACKGROUND: #fff
}
.module-medium .k2-break2 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) 0px -48px
}
.module-medium .k2-break3 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) -16px -48px
}
.module-medium .k2-break4 {
	BACKGROUND: #fff
}
.module-medium .k2-break5 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) -16px -32px
}
.module-medium .k2-break6 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) 0px -32px
}
.module-dark .k2-break-div {
	BACKGROUND: #182239
}
.module-dark .k2-break1 {
	BACKGROUND: #fff
}
.module-dark .k2-break2 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) 0px -80px
}
.module-dark .k2-break3 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) -16px -80px
}
.module-dark .k2-break4 {
	BACKGROUND: #fff
}
.module-dark .k2-break5 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) -16px -64px
}
.module-dark .k2-break6 {
	BACKGROUND: url(../images/style6/mainbody-corners.png) 0px -64px
}
UL.k2CommentsList LI {
	BACKGROUND: url(../images/style6/module-div.png) repeat-x 0px 100%
}
UL.k2ItemsList LI {
	BACKGROUND: url(../images/style6/module-div.png) repeat-x 0px 100%
}
UL.k2ArchiveList LI {
	BACKGROUND: url(../images/style6/module-div.png) repeat-x 0px 100%
}
.rb-latest-members .rb-avatar-row {
	BACKGROUND: url(../images/style6/module-div.png) repeat-x 0px 100%
}
.module-medium UL.k2CommentsList LI {
	BACKGROUND: url(../images/style6/medium-module-div.png) repeat-x 0px 100%
}
.module-medium UL.k2ItemsList LI {
	BACKGROUND: url(../images/style6/medium-module-div.png) repeat-x 0px 100%
}
.module-medium .rb-latest-members .rb-avatar-row {
	BACKGROUND: url(../images/style6/medium-module-div.png) repeat-x 0px 100%
}
.module-dark UL.k2CommentsList LI {
	BACKGROUND: url(../images/style6/dark-module-div.png) repeat-x 0px 100%
}
.module-dark UL.k2ItemsList LI {
	BACKGROUND: url(../images/style6/dark-module-div.png) repeat-x 0px 100%
}
.module-dark .rb-latest-members .rb-avatar-row {
	BACKGROUND: url(../images/style6/dark-module-div.png) repeat-x 0px 100%
}
UL.k2ArchiveList LI A {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px -130px
}
.k2CategoryListContainer UL LI A {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px -130px
}
.latest_posts_subject A {
	BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px -130px
}
.module-medium UL.k2ArchiveList LI A {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px -130px
}
.module-medium .k2CategoryListContainer UL LI A {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px -130px
}
.module-medium .latest_posts_subject A {
	BACKGROUND: url(../images/style6/med-list-arrow.png) no-repeat 0px -130px
}
.module-dark UL.k2ArchiveList LI A {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px -130px
}
.module-dark .k2CategoryListContainer UL LI A {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px -130px
}
.module-dark .latest_posts_subject A {
	BACKGROUND: url(../images/style6/dark-list-arrow.png) no-repeat 0px -130px
}
.bodycontent UL.k2ArchiveList LI A {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px -130px
}
.bodycontent .k2CategoryListContainer UL LI A {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px -130px
}
.bodycontent .latest_posts_subject A {
	BACKGROUND: url(../images/style6/white-list-arrow.png) no-repeat 0px -130px
}
.dynamic-tab-pane-control .tab-row {
	BACKGROUND: url(../images/style6/white-roktabs-bg.png) 0px 100%
}
.dynamic-tab-pane-control .tab-row H2.hover.tab {
	BACKGROUND: url(../images/style6/white-roktabs-bg.png) repeat-x 0px 0px
}
.dynamic-tab-pane-control .tab-row H2.selected.tab {
	BACKGROUND: url(../images/style6/white-roktabs-bg.png) repeat-x 0px 0px
}
#cbMenuNav LI A {
	BACKGROUND: url(../images/style6/white-radio-button.png) no-repeat 0px 6px
}
#cbMenuNav LI A:hover {
	BACKGROUND: url(../images/style6/white-radio-button.png) no-repeat 0px -116px
}
UL.bullet-1 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-2 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-3 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-4 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-5 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-6 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-7 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-8 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.bullet-1 LI {
	PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-2 LI {
	PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-3 LI {
	PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-4 LI {
	PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-5 LI {
	PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-6 LI {
	PADDING-LEFT: 22px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-7 LI {
	PADDING-LEFT: 22px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-8 LI {
	PADDING-LEFT: 22px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.bullet-1 LI {
	BACKGROUND: url(../images/typo/bullet-1.png) no-repeat 0px 5px
}
UL.bullet-2 LI {
	BACKGROUND: url(../images/typo/bullet-2.png) no-repeat 0px 5px
}
UL.bullet-3 LI {
	BACKGROUND: url(../images/typo/bullet-3.png) no-repeat 0px 5px
}
UL.bullet-4 LI {
	BACKGROUND: url(../images/typo/bullet-4.png) no-repeat 0px 5px
}
UL.bullet-5 LI {
	BACKGROUND: url(../images/typo/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 {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 10px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e5e5e5 1px solid
}

.important {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
.important-blue {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
.important-red {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
.important-green {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
.important-purple {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
.important-orange {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
.important-brown {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
.important-grey {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
SPAN.important-title {
	PADDING-RIGHT: 8px; MARGIN-TOP: -24px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
SPAN.important-title-blue {
	PADDING-RIGHT: 8px; MARGIN-TOP: -24px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
SPAN.important-title-red {
	PADDING-RIGHT: 8px; MARGIN-TOP: -24px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
SPAN.important-title-green {
	PADDING-RIGHT: 8px; MARGIN-TOP: -24px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
SPAN.important-title-purple {
	PADDING-RIGHT: 8px; MARGIN-TOP: -24px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
SPAN.important-title-orange {
	PADDING-RIGHT: 8px; MARGIN-TOP: -24px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
SPAN.important-title-brown {
	PADDING-RIGHT: 8px; MARGIN-TOP: -24px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
SPAN.important-title-grey {
	PADDING-RIGHT: 8px; MARGIN-TOP: -24px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
.important {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
.important-blue {
	BORDER-RIGHT: #0d507a 1px solid; BORDER-TOP: #0d507a 1px solid; BORDER-LEFT: #0d507a 1px solid; BORDER-BOTTOM: #0d507a 1px solid
}
.important-red {
	BORDER-RIGHT: #d12e2e 1px solid; BORDER-TOP: #d12e2e 1px solid; BORDER-LEFT: #d12e2e 1px solid; BORDER-BOTTOM: #d12e2e 1px solid
}
.important-green {
	BORDER-RIGHT: #74a824 1px solid; BORDER-TOP: #74a824 1px solid; BORDER-LEFT: #74a824 1px solid; BORDER-BOTTOM: #74a824 1px solid
}
.important-purple {
	BORDER-RIGHT: #9e0e87 1px solid; BORDER-TOP: #9e0e87 1px solid; BORDER-LEFT: #9e0e87 1px solid; BORDER-BOTTOM: #9e0e87 1px solid
}
.important-orange {
	BORDER-RIGHT: #cc8300 1px solid; BORDER-TOP: #cc8300 1px solid; BORDER-LEFT: #cc8300 1px solid; BORDER-BOTTOM: #cc8300 1px solid
}
.important-brown {
	BORDER-RIGHT: #8b6846 1px solid; BORDER-TOP: #8b6846 1px solid; BORDER-LEFT: #8b6846 1px solid; BORDER-BOTTOM: #8b6846 1px solid
}
.important-grey {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
SPAN.important-title {
	COLOR: #333
}
SPAN.important-title-blue {
	COLOR: #0d507a
}
SPAN.important-title-red {
	COLOR: #d12e2e
}
SPAN.important-title-green {
	COLOR: #74a824
}
SPAN.important-title-purple {
	COLOR: #9e0e87
}
SPAN.important-title-orange {
	COLOR: #cc8300
}
SPAN.important-title-brown {
	COLOR: #8b6846
}
SPAN.important-title-grey {
	COLOR: #666
}
SPAN.number {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-blue {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-red {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-green {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-purple {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-orange {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-brown {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number-grey {
	DISPLAY: block; FONT-SIZE: 170%; FLOAT: left; MARGIN: 2px 10px 0px 15px
}
SPAN.number {
	COLOR: #333
}
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
}
SPAN.highlight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fffbd5; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
SPAN.highlight-blue {
	COLOR: #0d507a
}
SPAN.highlight-red {
	COLOR: #d12e2e
}
SPAN.highlight-green {
	COLOR: #74a824
}
SPAN.highlight-purple {
	COLOR: #9e0e87
}
SPAN.highlight-orange {
	COLOR: #cc8300
}
SPAN.highlight-brown {
	COLOR: #8b6846
}
SPAN.highlight-grey {
	COLOR: #666
}
SPAN.highlight-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
SPAN.dropcap {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-blue {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-red {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-green {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-purple {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-orange {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-brown {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap-grey {
	DISPLAY: block; FONT-SIZE: 260%; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 100%
}
SPAN.dropcap {
	COLOR: #333
}
SPAN.dropcap-blue {
	COLOR: #0d507a
}
SPAN.dropcap-red {
	COLOR: #d12e2e
}
SPAN.dropcap-green {
	COLOR: #74a824
}
SPAN.dropcap-purple {
	COLOR: #9e0e87
}
SPAN.dropcap-orange {
	COLOR: #cc8300
}
SPAN.dropcap-brown {
	COLOR: #8b6846
}
SPAN.dropcap-grey {
	COLOR: #666
}
SPAN.inset-left {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 110%; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 20%; COLOR: #000; PADDING-TOP: 15px; FONT-STYLE: italic
}
SPAN.inset-right {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 110%; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 20%; COLOR: #000; PADDING-TOP: 15px; FONT-STYLE: italic
}
SPAN.attention {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.notice {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.alert {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.download {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.approved {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.media {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.note {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.cart {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.camera {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.doc {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; PADDING-TOP: 8px
}
SPAN.attention {
	BORDER-RIGHT: #e7bd72 1px solid; BORDER-TOP: #e7bd72 1px solid; BACKGROUND: url(../images/typo/attention.png) #fff3a3 no-repeat 10px 50%; BORDER-LEFT: #e7bd72 1px solid; COLOR: #b79000; BORDER-BOTTOM: #e7bd72 1px solid
}
SPAN.attention A {
	FONT-WEIGHT: bold; COLOR: #b79000! important
}
SPAN.notice {
	BORDER-RIGHT: #9bcc54 1px solid; BORDER-TOP: #9bcc54 1px solid; BACKGROUND: url(../images/typo/notice.png) #cdefa6 no-repeat 10px 50%; BORDER-LEFT: #9bcc54 1px solid; COLOR: #648434; BORDER-BOTTOM: #9bcc54 1px solid
}
SPAN.notice A {
	FONT-WEIGHT: bold; COLOR: #648434! important
}
SPAN.alert {
	BORDER-RIGHT: #ffacad 1px solid; BORDER-TOP: #ffacad 1px solid; BACKGROUND: url(../images/typo/alert.png) #ffd5d5 no-repeat 10px 50%; BORDER-LEFT: #ffacad 1px solid; COLOR: #cf3738; BORDER-BOTTOM: #ffacad 1px solid
}
SPAN.alert A {
	FONT-WEIGHT: bold; COLOR: #cf3738! important
}
SPAN.download {
	BORDER-RIGHT: #6abce2 1px solid; BORDER-TOP: #6abce2 1px solid; BACKGROUND: url(../images/typo/download.png) #a8cde3 no-repeat 10px 50%; BORDER-LEFT: #6abce2 1px solid; COLOR: #1c6b8b; BORDER-BOTTOM: #6abce2 1px solid
}
SPAN.download A {
	FONT-WEIGHT: bold; COLOR: #1c6b8b! important
}
SPAN.approved {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; BACKGROUND: url(../images/typo/approved.png) #ccc no-repeat 10px 50%; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #666; BORDER-BOTTOM: #a8a8a8 1px solid
}
SPAN.approved A {
	FONT-WEIGHT: bold; COLOR: #666! important
}
SPAN.media {
	BORDER-RIGHT: #ffbb65 1px solid; BORDER-TOP: #ffbb65 1px solid; BACKGROUND: url(../images/typo/media.png) #ffe0b6 no-repeat 10px 50%; BORDER-LEFT: #ffbb65 1px solid; COLOR: #c76e34; BORDER-BOTTOM: #ffbb65 1px solid
}
SPAN.media A {
	FONT-WEIGHT: bold; COLOR: #c76e34! important
}
SPAN.note {
	BORDER-RIGHT: #e7bd72 1px solid; BORDER-TOP: #e7bd72 1px solid; BACKGROUND: url(../images/typo/note.png) #fff3a3 no-repeat 10px 50%; BORDER-LEFT: #e7bd72 1px solid; COLOR: #b79000; BORDER-BOTTOM: #e7bd72 1px solid
}
SPAN.note A {
	FONT-WEIGHT: bold; COLOR: #b79000! important
}
SPAN.cart {
	BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; BACKGROUND: url(../images/typo/cart.png) #e6e6e6 no-repeat 10px 50%; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #666; BORDER-BOTTOM: #c5c5c5 1px solid
}
SPAN.cart A {
	FONT-WEIGHT: bold; COLOR: #666! important
}
SPAN.camera {
	BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; BACKGROUND: url(../images/typo/camera.png) #e6e6e6 no-repeat 10px 50%; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #666; BORDER-BOTTOM: #c5c5c5 1px solid
}
SPAN.camera A {
	FONT-WEIGHT: bold; COLOR: #666! important
}
SPAN.doc {
	BORDER-RIGHT: #ffbb65 1px solid; BORDER-TOP: #ffbb65 1px solid; BACKGROUND: url(../images/typo/doc.png) #ffe0b6 no-repeat 10px 50%; BORDER-LEFT: #ffbb65 1px solid; COLOR: #c76e34; BORDER-BOTTOM: #ffbb65 1px solid
}
SPAN.doc A {
	FONT-WEIGHT: bold; COLOR: #c76e34! important
}
DIV.number-block1 {
	PADDING-LEFT: 50px
}
DIV.number-block2 {
	PADDING-LEFT: 50px
}
DIV.number-block3 {
	PADDING-LEFT: 50px
}
DIV.number-block1 {
	BACKGROUND: url(../images/typo/number-1.png) no-repeat 0px 0px
}
DIV.number-block2 {
	BACKGROUND: url(../images/typo/number-2.png) no-repeat 0px 0px
}
DIV.number-block3 {
	BACKGROUND: url(../images/typo/number-3.png) no-repeat 0px 0px
}
SPAN.subline {
	PADDING-RIGHT: 0px; MARGIN-TOP: -15px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
UL.special-1 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-2 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-3 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-4 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-5 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-6 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-7 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-8 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-9 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-10 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-11 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-12 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-13 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-14 {
	PADDING-LEFT: 15px! important; MARGIN-LEFT: 5px! important; OVERFLOW: hidden
}
UL.special-1 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-2 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-3 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-4 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-5 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-6 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-7 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-8 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-9 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-10 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-11 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-12 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-13 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-14 LI {
	PADDING-LEFT: 21px! important; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px! important; LIST-STYLE-TYPE: none
}
UL.special-1 LI {
	BACKGROUND: url(../images/typo/special-1.png) no-repeat 0px 1px
}
UL.special-2 LI {
	BACKGROUND: url(../images/typo/special-2.png) no-repeat 0px 1px
}
UL.special-3 LI {
	BACKGROUND: url(../images/typo/special-3.png) no-repeat 0px 1px
}
UL.special-4 LI {
	BACKGROUND: url(../images/typo/special-4.png) no-repeat 0px 1px
}
UL.special-5 LI {
	BACKGROUND: url(../images/typo/special-5.png) no-repeat 0px 1px
}
UL.special-6 LI {
	BACKGROUND: url(../images/typo/special-6.png) no-repeat 0px 1px
}
UL.special-7 LI {
	BACKGROUND: url(../images/typo/special-7.png) no-repeat 0px 1px
}
UL.special-8 LI {
	BACKGROUND: url(../images/typo/special-8.png) no-repeat 0px 1px
}
UL.special-9 LI {
	BACKGROUND: url(../images/typo/special-9.png) no-repeat 0px 1px
}
UL.special-10 LI {
	BACKGROUND: url(../images/typo/special-10.png) no-repeat 0px 1px
}
UL.special-11 LI {
	BACKGROUND: url(../images/typo/special-11.png) no-repeat 0px 1px
}
UL.special-12 LI {
	BACKGROUND: url(../images/typo/special-12.png) no-repeat 0px 1px
}
UL.special-13 LI {
	BACKGROUND: url(../images/typo/special-13.png) no-repeat 0px 1px
}
UL.special-14 LI {
	BACKGROUND: url(../images/typo/special-14.png) no-repeat 0px 1px
}
.module-light UL LI {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.module-medium UL LI {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.module-dark UL LI {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.cbPosTabMain {
	MARGIN-TOP: 10px
}
.dynamic-tab-pane-control .tab-page {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.dynamic-tab-pane-control .tab-row {
	MARGIN-RIGHT: -2px; HEIGHT: 30px
}
.dynamic-tab-pane-control .tab-row H2.tab {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN: 1px -1px 1px 4px; PADDING-TOP: 2px; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.dynamic-tab-pane-control .tab-row H2.hover.tab {
	MARGIN-BOTTOM: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TOP: 0px; BORDER-BOTTOM-STYLE: none
}
.dynamic-tab-pane-control .tab-row H2.selected.tab {
	MARGIN-BOTTOM: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TOP: 0px; BORDER-BOTTOM-STYLE: none
}
.dynamic-tab-pane-control .tab-row H2.tab A {
	DISPLAY: block; LINE-HEIGHT: 21px; HEIGHT: 21px
}
.cbMenu {
	WIDTH: auto! important
}
.cbSSmenu {
	WIDTH: auto! important
}
#cbMenuNav LI UL {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#cbMenuNav LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#cbMenuNav LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 22px; FONT-WEIGHT: normal; FONT-SIZE: 120%; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#cbMenuNav LI LI A {
	PADDING-LEFT: 10px; FONT-SIZE: 110%; BACKGROUND: none transparent scroll repeat 0% 0%
}
#cbMenuNav LI LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000
}
#registrationTable .inputbox {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.mod_login .inputbox {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.tab-page .inputbox {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.connectionBox {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#cbtabconnections TABLE .inputbox {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#adminForm .inputbox {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#adminForm TEXTAREA {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#community-wrap DIV.center .inputbox {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 10px! important; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 130%; BACKGROUND: url(../images/input-field-l.png) no-repeat 0px 100%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 96%; LINE-HEIGHT: 10px; PADDING-TOP: 7px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
#community-wrap DIV.center .status {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 10px! important; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 130%; BACKGROUND: url(../images/input-field-l.png) no-repeat 0px 100%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 96%; LINE-HEIGHT: 10px; PADDING-TOP: 7px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
#community-wrap DIV.center INPUT#statustext {
	WIDTH: 95%
}
#community-wrap DIV.center .input-field-l {
	BACKGROUND: url(../images/input-field-r.png) no-repeat 100% 100%; MARGIN-BOTTOM: 5px
}
#community-wrap DIV.center FORM.status-input .input-field-l {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 275px
}
#community-wrap H3.module-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 130%; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
#community-wrap UL.group-created LI {
	BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 2px
}
#community-wrap UL#featurelist LI {
	BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 2px
}
#community-wrap UL.filterOptions LI {
	BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 2px
}
#community-wrap INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; LINE-HEIGHT: 10px; PADDING-TOP: 8px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
#community-wrap DIV.center .readon-wrap1 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
#community-wrap .guest-block .yellowbox-bl {
	MARGIN-BOTTOM: 0px
}
#community-wrap .guest-block .yellowbox-tl {
	MARGIN-BOTTOM: 0px
}
.login-fixed {
	WIDTH: 280px
}
#community-wrap TABLE.paramlist.ccontentTable {
	MARGIN-TOP: 15px
}
#community-wrap TABLE.paramlist.ccontentTable TD.paramlist_key {
	PADDING-RIGHT: 15px
}
#community-wrap TABLE.paramlist.ccontentTable LABEL {
	LINE-HEIGHT: 28px
}
#community-wrap DIV.center .title A {
	FONT-SIZE: 80%
}
#community-wrap .button-surround BUTTON {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; LINE-HEIGHT: 16px; PADDING-TOP: 7px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
#community-wrap BUTTON {
	MARGIN-TOP: 10px; COLOR: #333
}
#community-wrap .jom-username {
	FLOAT: left; WIDTH: 70px; LINE-HEIGHT: 30px
}
#community-wrap .jom-pass {
	FLOAT: left; WIDTH: 70px; LINE-HEIGHT: 30px
}
#community-wrap .denied-box .loginform {
	MARGIN-TOP: 15px
}
#community-wrap UL.group-created {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#community-wrap UL.filterOptions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#community-wrap UL.group-created LI {
	DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
#community-wrap UL.filterOptions LI.filterOption {
	DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
#community-wrap .upload INPUT.file {
	COLOR: #333
}
#community-wrap #community-group-name {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
BODY #community-wrap .inbox-tools .yellowbox-tr .center TABLE {
	MARGIN: 0px
}
BODY #community-wrap .inbox-tools .yellowbox-tr .center {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV.yellowbox-tl {
	BACKGROUND: url(../images/yellowbox-tl.gif) no-repeat left top; MARGIN: 0px 0px 10px
}
DIV.yellowbox-tr {
	BACKGROUND: url(../images/yellowbox-tr.gif) no-repeat right top
}
DIV.yellowbox-bl {
	BACKGROUND: url(../images/yellowbox-bl.gif) no-repeat left bottom
}
DIV.yellowbox-br {
	BACKGROUND: url(../images/yellowbox-br.gif) no-repeat right bottom
}
DIV.center {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#page-bg .itemListCategoryBlock {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#k2Container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; PADDING-TOP: 0px
}
#k2Container H1.componentheading {
	LINE-HEIGHT: 120%
}
BODY.contentpane #k2Container {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
A:active {
	outline: 0
}
A:focus {
	outline: 0
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.clr {
	CLEAR: both; DISPLAY: block; FLOAT: none; LINE-HEIGHT: 0; HEIGHT: 0px
}
.recaptchatable .recaptcha_image_cell {
	BACKGROUND-COLOR: #fff! important
}
#recaptcha_table {
	BACKGROUND-COLOR: #fff! important
}
#recaptcha_table {
	BORDER-LEFT-COLOR: #ccc! important; BORDER-BOTTOM-COLOR: #ccc! important; BORDER-TOP-COLOR: #ccc! important; BORDER-RIGHT-COLOR: #ccc! important
}
#recaptcha_response_field {
	BORDER-LEFT-COLOR: #ddd! important; BORDER-BOTTOM-COLOR: #ddd! important; BORDER-TOP-COLOR: #ddd! important; BACKGROUND-COLOR: #fff! important; BORDER-RIGHT-COLOR: #ddd! important
}
SPAN.k2EditLink {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
SPAN.k2EditLink A {
	FONT-SIZE: 14px
}
.smallerFontSize {
	FONT-SIZE: 100%; LINE-HEIGHT: 120%
}
.largerFontSize {
	FONT-SIZE: 150%; LINE-HEIGHT: 140%
}
DIV.itemView {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 8px
}
DIV.itemHeader SPAN.itemDateCreated {
	FONT-SIZE: 11px; COLOR: #999
}
H1.itemTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 110%; PADDING-TOP: 10px
}
DIV.itemHeader H1.itemTitle SPAN SUP {
	FONT-SIZE: 12px; COLOR: #cf1919; TEXT-DECORATION: none
}
SPAN.itemAuthor {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 18%; PADDING-TOP: 0px
}
UL.itemToolbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 81%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
UL.itemToolbar LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
UL.itemToolbar > LI:first-child {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.itemToolbar LI A IMG {
	VERTICAL-ALIGN: middle
}
UL.itemToolbar LI SPAN.itemTextResizerTitle {
	
}
UL.itemToolbar LI A#fontDecrease {
	MARGIN: 0px 0px 0px 4px
}
UL.itemToolbar LI A#fontIncrease {
	MARGIN: 0px 0px 0px 4px
}
UL.itemToolbar LI A#fontDecrease SPAN {
	DISPLAY: none
}
UL.itemToolbar LI A#fontIncrease SPAN {
	DISPLAY: none
}
DIV.itemBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px
}
DIV.itemImageBlock {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 16px; PADDING-TOP: 8px
}
SPAN.itemImage {
	DISPLAY: block; MARGIN: 0px 0px 8px; TEXT-ALIGN: center
}
SPAN.itemImage IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid
}
SPAN.itemImageCaption {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #666
}
SPAN.itemImageCredits {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: italic
}
SPAN.itemMainImageCredits {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: italic
}
DIV.itemIntroText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 12px; COLOR: #444; LINE-HEIGHT: 24px; PADDING-TOP: 4px
}
DIV.itemIntroText UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemIntroText UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 6px
}
DIV.itemFullText H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 16px
}
DIV.itemFullText IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 4px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.itemFullText UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemFullText UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 2px; PADDING-BOTTOM: 5px
}
DIV.itemExtraFields {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; PADDING-TOP: 8px
}
DIV.itemExtraFields H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: normal! important; PADDING-TOP: 0px
}
DIV.itemExtraFields LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 4px 0px 0px; WIDTH: 20%
}
DIV.itemExtraFields SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 70%
}
DIV.itemExtraFields BR {
	CLEAR: both; DISPLAY: block
}
SPAN.itemDateModified {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 4px; FONT-STYLE: italic; TEXT-ALIGN: right
}
DIV.itemAuthorBlock IMG.itemAuthorAvatar {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.itemAuthorBlock DIV.itemAuthorDetails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails H3.itemAuthorName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorUrl {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; COLOR: #555; PADDING-TOP: 0px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorEmail {
	FONT-WEIGHT: bold; COLOR: #555
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorUrl A {
	FONT-WEIGHT: normal
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorEmail A {
	FONT-WEIGHT: normal
}
DIV.itemRelated {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 0px; WIDTH: 49.8%; PADDING-TOP: 8px
}
DIV.itemAuthorLatest {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 0px; WIDTH: 49.8%; PADDING-TOP: 8px
}
.itemRelated H3 {
	MARGIN-TOP: 5px
}
.itemAuthorLatest A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 1px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.itemRelated A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 1px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.itemAuthorLatest H3 {
	MARGIN: 5px 0px
}
DIV.itemList DIV.center {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.itemlist DIV.center {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.itemLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.itemLinks .clr {
	OVERFLOW: hidden
}
DIV.itemCategory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemCategory SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px
}
DIV.itemTagsBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemTagsBlock SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px
}
DIV.itemTagsBlock UL.itemTags {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemTagsBlock UL.itemTags LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
DIV.itemSocialLinksBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemSocialLinksBlock SPAN {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px
}
DIV.itemSocialLinksBlock UL.itemSocialLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemSocialLinksBlock UL.itemSocialLinks LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemSocialLinksBlock UL.itemSocialLinks LI A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; FLOAT: left; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
DIV.itemSocialLinksBlock UL.itemSocialLinks LI A:hover {
	
}
DIV.itemSocialLinksBlock UL.itemSocialLinks LI A SPAN {
	DISPLAY: none
}
A.delicious {
	BACKGROUND-IMAGE: url(../images/k2/social/delicious.gif)
}
A.digg {
	BACKGROUND-IMAGE: url(../images/k2/social/digg.gif)
}
A.facebook {
	BACKGROUND-IMAGE: url(../images/k2/social/facebook.gif)
}
A.google {
	BACKGROUND-IMAGE: url(../images/k2/social/google.gif)
}
A.myspace {
	BACKGROUND-IMAGE: url(../images/k2/social/myspace.gif)
}
A.reddit {
	BACKGROUND-IMAGE: url(../images/k2/social/reddit.gif)
}
A.stumble {
	BACKGROUND-IMAGE: url(../images/k2/social/stumble.gif)
}
A.technorati {
	BACKGROUND-IMAGE: url(../images/k2/social/technorati.gif)
}
A.yahoobuzz {
	BACKGROUND-IMAGE: url(../images/k2/social/yahoobuzz.gif)
}
A.windowslive {
	BACKGROUND-IMAGE: url(../images/k2/social/windowslive.gif)
}
A.twitter {
	BACKGROUND-IMAGE: url(../images/k2/social/twitter.png)
}
DIV.itemAttachmentsBlock {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px dotted
}
DIV.itemAttachmentsBlock SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px
}
DIV.itemAttachmentsBlock UL.itemAttachments {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemAttachmentsBlock UL.itemAttachments LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
DIV.itemVideoBlock {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(../images/k2/system/videoplayer-bg.gif) #010101 repeat-x 50% bottom; PADDING-BOTTOM: 16px; MARGIN: 0px 0px 16px; PADDING-TOP: 16px
}
DIV.itemVideoBlock H3.itemVideoTitle {
	FONT-SIZE: 24px; COLOR: #aaa
}
DIV.itemVideoBlock SPAN.itemVideo {
	DISPLAY: block
}
DIV.itemVideoBlock SPAN.itemVideo SPAN.allvideos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemVideoBlock SPAN.itemVideo SPAN.allvideos_player {
	MARGIN: 0px auto; WIDTH: 100%! important; HEIGHT: 450px! important
}
DIV.itemVideoBlock SPAN.itemVideo SPAN.allvideos_player OBJECT {
	MARGIN: 0px auto; WIDTH: 100%! important; HEIGHT: 450px! important
}
DIV.itemVideoBlock SPAN.itemVideoCaption {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 60%; COLOR: #eee
}
DIV.itemVideoBlock SPAN.itemVideoCredits {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: right; WIDTH: 35%; COLOR: #eee; FONT-STYLE: italic; TEXT-ALIGN: right
}
DIV.itemImageGallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-TOP: 0px
}
DIV.itemImageGallery H3.itemImageGalleryTitle {
	FONT-SIZE: 24px
}
DIV.itemNavigation {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 8px 0px 0px; PADDING-TOP: 8px
}
DIV.itemNavigation SPAN.itemNavigationTitle {
	COLOR: #999
}
DIV.itemNavigation A.itemPrevious {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.itemNavigation A.itemNext {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.itemComments H4.itemCommentsCounter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
DIV.itemComments UL.itemCommentsList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.itemComments UL.itemCommentsList LI {
	PADDING-RIGHT: 14px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 15px; MARGIN: 0px -14px; PADDING-TOP: 15px; POSITION: relative
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentDate {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-TOP: 0px
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentAuthorName {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
DIV.itemComments UL.itemCommentsList LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentAuthorEmail {
	DISPLAY: none
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentLink {
	DISPLAY: block; FONT-SIZE: 11px; RIGHT: 10px; COLOR: #999; POSITION: absolute; TOP: 15px; TEXT-ALIGN: right
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentLink A {
	COLOR: #999; TEXT-DECORATION: underline
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentLink A:hover {
	COLOR: #555; TEXT-DECORATION: underline
}
DIV.itemComments UL.itemCommentsList LI.even {
	BACKGROUND: #fff
}
.comments-link {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.itemCommentsPagination {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 24px; PADDING-TOP: 4px
}
DIV.itemCommentsPagination SPAN.pagination {
	CLEAR: both; DISPLAY: block; FLOAT: right
}
H4.itemCommentsFormTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
DIV.itemCommentsForm FORM LABEL.formComment {
	DISPLAY: none
}
DIV.itemCommentsForm FORM LABEL.formName {
	DISPLAY: block; MARGIN: 12px 0px 0px 2px
}
DIV.itemCommentsForm FORM LABEL.formEmail {
	DISPLAY: block; MARGIN: 12px 0px 0px 2px
}
DIV.itemCommentsForm FORM LABEL.formUrl {
	DISPLAY: block; MARGIN: 12px 0px 0px 2px
}
DIV.itemCommentsForm FORM LABEL.formRecaptcha {
	DISPLAY: block; MARGIN: 12px 0px 0px 2px
}
DIV.itemCommentsForm FORM TEXTAREA.inputbox {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 350px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 160px
}
DIV.itemCommentsForm FORM INPUT.inputbox {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 350px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.itemCommentsForm FORM INPUT.button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px
}
DIV.itemCommentsForm FORM SPAN#formLog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; COLOR: #cf1919; PADDING-TOP: 0px
}
DIV.itemCommentsForm FORM .formLogLoading {
	BACKGROUND: url(../images/k2/system/loading.gif) no-repeat left center
}
.itemRatingForm {
	DISPLAY: block; VERTICAL-ALIGN: middle; LINE-HEIGHT: 25px
}
.itemRating {
	FLOAT: left; WIDTH: 175px
}
.itemRatingLog {
	DISPLAY: inline; FONT-WEIGHT: bold; HEIGHT: 25px
}
DIV.itemRatingForm .formLogLoading {
	BACKGROUND: url(../images/k2/system/loading.gif) no-repeat left center
}
.itemRating {
	BACKGROUND: url(../images/k2/system/star.gif) repeat-x left -1000px
}
.itemRating A:hover {
	BACKGROUND: url(../images/k2/system/star.gif) repeat-x left -1000px
}
.itemRating .itemCurrentRating {
	BACKGROUND: url(../images/k2/system/star.gif) repeat-x left -1000px
}
.itemRating {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 125px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 25px
}
.itemRating LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.itemRating A {
	LEFT: 0px; OVERFLOW: hidden; CURSOR: pointer; BORDER-TOP-STYLE: none; TEXT-INDENT: -1000px; LINE-HEIGHT: 25px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none; outline: none
}
.itemRating .itemCurrentRating {
	LEFT: 0px; OVERFLOW: hidden; CURSOR: pointer; BORDER-TOP-STYLE: none; TEXT-INDENT: -1000px; LINE-HEIGHT: 25px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none; outline: none
}
.itemRating A:hover {
	BACKGROUND-POSITION: left bottom
}
.itemRating A.one-star {
	Z-INDEX: 6; WIDTH: 20%
}
.itemRating A.two-stars {
	Z-INDEX: 5; WIDTH: 40%
}
.itemRating A.three-stars {
	Z-INDEX: 4; WIDTH: 60%
}
.itemRating A.four-stars {
	Z-INDEX: 3; WIDTH: 80%
}
.itemRating A.five-stars {
	Z-INDEX: 2; WIDTH: 100%
}
.itemRating .itemCurrentRating {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px center; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.itemRatingLog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px
}
DIV#itemListRssFeedBlock {
	FLOAT: right
}
DIV.itemListCategoryBlock {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 8px; BACKGROUND: #f2f6fc; PADDING-BOTTOM: 8px; MARGIN: 0px 8px 8px 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.itemListCategoryBlock A.itemListCategoryImage {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.itemListCategoryBlock H2.itemListCategoryTitle {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
DIV.itemListCategoryBlock H2.itemListCategoryTitle A {
	FONT-SIZE: 24px
}
DIV.itemListCategoryBlock H2.itemListCategoryTitle SPAN.k2AddLink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.itemListCategoryBlock P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.itemListCategoryBlock DIV.itemListSubCategoriesBlock {
	MARGIN-TOP: 10px
}
DIV.itemListCategoryBlock DIV.itemListSubCategoriesBlock H2.itemListCategoryTitle {
	FONT-SIZE: 16px
}
DIV.itemContainerWrapper {
	FLOAT: left
}
DIV.itemReadMoreBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.itemListPagination {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
DIV.itemContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
DIV.itemContainer DIV.itemHeader H1.itemTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.itemContainer SPAN.itemAuthor {
	FLOAT: left; WIDTH: 40%
}
DIV.itemContainer UL.itemToolbar {
	FLOAT: right; WIDTH: 58%
}
DIV.itemImageThumbBlock {
	FLOAT: left
}
DIV.itemImageThumbBlock SPAN.itemImage IMG {
	BORDER-RIGHT: #aaa 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 15px 0px; BORDER-LEFT: #aaa 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 2px solid
}
DIV.itemImageMainBlock {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
DIV.itemImageMainBlock SPAN.itemImage {
	DISPLAY: block; MARGIN: 0px 0px 8px; TEXT-ALIGN: center
}
DIV.itemImageMainBlock SPAN.itemImage IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.itemImageMainBlock SPAN.itemImageCaption {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #666; TEXT-ALIGN: center
}
DIV.itemImageMainBlock SPAN.itemImageCredits {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: italic; TEXT-ALIGN: center
}
DIV.itemContainer DIV.itemIntroText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 12px; COLOR: #444; LINE-HEIGHT: normal; PADDING-TOP: 4px
}
DIV.authorView {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; MARGIN: 0px 0px 24px; PADDING-TOP: 8px
}
DIV#authorRssFeedBlock {
	FLOAT: right
}
DIV.authorBlock {
	CLEAR: both; BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 8px; BACKGROUND: #f2f6fc; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 16px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.authorBlock IMG.authorAvatar {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.authorBlock H1.authorName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 32px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
DIV.authorBlock H1.authorName SPAN.k2AddLink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.authorBlock P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.authorBlock SPAN.authorUrl {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; COLOR: #555; PADDING-TOP: 0px
}
DIV.authorBlock SPAN.authorEmail {
	FONT-WEIGHT: bold; COLOR: #555
}
DIV.authorItemsBlock {
	
}
DIV.authorItems {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; PADDING-TOP: 0px
}
DIV.authorPagination {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
DIV.defView {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; MARGIN: 0px 0px 24px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px dotted
}
DIV#defRssFeedBlock {
	FLOAT: right
}
DIV.defCategoryWrapper {
	FLOAT: left
}
DIV.defCategoryWrapper DIV.defCategoryBlock {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 8px; BACKGROUND: #f2f6fc; PADDING-BOTTOM: 8px; MARGIN: 0px 8px 8px 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.defCategoryWrapper DIV.defCategoryBlock A.defCategoryImage {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.defCategoryWrapper DIV.defCategoryBlock H2.defCategoryTitle {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
DIV.defCategoryWrapper DIV.defCategoryBlock H2.defCategoryTitle A {
	FONT-SIZE: 16px
}
DIV.defCategoryWrapper DIV.defCategoryBlock H2.defCategoryTitle A:hover {
	
}
DIV.defCategoryWrapper DIV.defCategoryBlock P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.k2-registration .input-field-l {
	FLOAT: none
}
.k2-registration TEXTAREA#description {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.k2-registration INPUT#url {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
.k2-registration .input-surround BUTTON {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 7px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
.k2-break-div {
	MARGIN-LEFT: -15px; MARGIN-RIGHT: -15px; HEIGHT: 10px
}
.k2-break1 {
	MARGIN-LEFT: -15px; MARGIN-RIGHT: -15px; POSITION: relative; HEIGHT: 16px
}
.k2-break2 {
	LEFT: 0px; WIDTH: 16px; POSITION: absolute; TOP: 0px; HEIGHT: 16px
}
.k2-break3 {
	RIGHT: 0px; WIDTH: 16px; POSITION: absolute; TOP: 0px; HEIGHT: 16px
}
.k2-break4 {
	MARGIN-LEFT: -15px; MARGIN-RIGHT: -15px; POSITION: relative; HEIGHT: 16px
}
.k2-break5 {
	RIGHT: 0px; WIDTH: 16px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 16px
}
.k2-break6 {
	MARGIN-TOP: 10px; LEFT: 0px; WIDTH: 16px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 16px
}
UL.k2CommentsList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.k2CommentsList LI {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px
}
.commenterAvatar {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
.commenterName {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 5px
}
.commentDate {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-SIZE: 90%; FONT-STYLE: italic
}
UL.k2ItemsList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.k2ItemsList LI {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px
}
UL.k2ItemsList LI A.k2ItemsTitle {
	DISPLAY: block; FONT-SIZE: 18px; MARGIN-BOTTOM: 15px
}
UL.k2ItemsList LI .k2ItemsAuthorAvatar IMG {
	DISPLAY: block; FLOAT: left; WIDTH: 35px; MARGIN-RIGHT: 10px; HEIGHT: 35px
}
UL.k2ItemsList LI SPAN.k2ItemsDate {
	DISPLAY: block; FONT-SIZE: 9px; COLOR: #999
}
UL.k2ItemsList .itemAuthorBlock {
	MARGIN-BOTTOM: 15px
}
UL.k2ItemsList LI A.k2ItemsThumb {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 4px 4px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
UL.k2ItemsList LI A.k2ItemsThumb IMG {
	WIDTH: 100px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
UL.k2ItemsList LI P.k2ItemsIntrotext {
	
}
UL.k2ItemsList LI P.k2ItemsTags {
	CLEAR: both; DISPLAY: block
}
UL.k2ItemsList LI P.k2ItemsTags A {
	MARGIN: 0px 4px
}
UL.k2ItemsList .readon-wrap1 {
	MARGIN-TOP: 5px
}
DIV.k2ArchiveListContainer UL.k2ArchiveList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.k2ArchiveListContainer UL.k2ArchiveList LI {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px
}
DIV.k2ArchiveListContainer UL.k2ArchiveList LI A {
	PADDING-LEFT: 14px; FONT-SIZE: 110%
}
DIV.k2Breadcrumbs SPAN.k2BreadcrumbsTitle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}
DIV.k2Breadcrumbs SPAN.k2BreadcrumbsSep {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

DIV.k2CategoryListContainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.level0 LI A {
	DISPLAY: block; PADDING-LEFT: 14px; MARGIN-BOTTOM: 8px
}
UL.level1 LI {
	PADDING-LEFT: 15px
}
UL.level1 LI A {
	DISPLAY: block; PADDING-LEFT: 14px
}
DIV.k2SearchBox FORM INPUT.inputbox {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; WIDTH: 95%; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
DIV.k2TagCloud A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.k2TagCloud A:hover {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #666; PADDING-TOP: 4px; TEXT-DECORATION: none
}
P#form-login-remember {
	MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 5px
}
.menutop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menutop * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#horiznav {
	Z-INDEX: 1000; POSITION: relative
}
#horiz-menu {
	Z-INDEX: 30; FONT-FAMILY:"Trebuchet Ms"; text-transform:uppercase; 
}
#horiz-menu LI LI {
	MARGIN: 0px
}
.menutop {
	FLOAT: left; MARGIN-BOTTOM: 1.5em; LINE-HEIGHT: 1; POSITION: relative
}
.menutop UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menutop LI {
	FLOAT: left; LIST-STYLE-TYPE: none; POSITION: relative
}
.menutop LI#current {
	Z-INDEX: 199; background-color:#000;
}
#horiz-menu LI LI A {
	DISPLAY: block; FLOAT: none; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 33px; HEIGHT: 33px; TEXT-DECORATION: none
}
#horiz-menu LI.active LI A {
	DISPLAY: block; FLOAT: none; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 33px; HEIGHT: 33px; TEXT-DECORATION: none
}
#horiz-menu LI LI .separator {
	DISPLAY: block; FLOAT: none; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 33px; HEIGHT: 33px; TEXT-DECORATION: none
}
#horiz-menu LI.active LI .separator {
	DISPLAY: block; FLOAT: none; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 33px; HEIGHT: 33px; TEXT-DECORATION: none
}
.menutop LI UL {
	Z-INDEX: 500; LEFT: -999em; FLOAT: none; POSITION: absolute
}
.menutop LI:hover LI UL {
	TOP: -999em
}
.menutop LI.sfHover LI UL {
	TOP: -999em
}
.menutop LI LI:hover LI UL {
	TOP: -999em
}
.menutop LI LI.sfHover LI UL {
	TOP: -999em
}
.menutop LI LI LI:hover LI UL {
	TOP: -999em
}
.menutop LI LI LI.sfHover LI UL {
	TOP: -999em
}
.menutop LI LI:hover UL {
	LEFT: 0px; TOP: 15px
}
.menutop LI LI.sfHover UL {
	LEFT: 0px; TOP: 15px
}
.menutop LI LI LI:hover UL {
	LEFT: 0px; TOP: 15px
}
.menutop LI LI LI.sfHover UL {
	LEFT: 0px; TOP: 15px
}
.menutop LI LI LI LI:hover UL {
	LEFT: 0px; TOP: 15px
}
.menutop LI LI LI LI.sfHover UL {
	LEFT: 0px; TOP: 15px
}
.menutop LI LI {
	FLOAT: none; WIDTH: 100%; POSITION: relative
}
.menutop UL {
	MIN-HEIGHT: 20px
}

#conte {
	text-align:right;
	z-index:-500;
	float:right;
	width:733px;
	height:155px;
	background-image:url(../img/testata_destra.png);
	background-repeat:no-repeat;
	overflow:visible;
}
H3.module-title SPAN {
	COLOR: #000000;
	font-size:35px;
	 PADDING-LEFT:0PX; MARGIN-LEFT:0PX;
	font-weight:bold;
	padding-bottom:3px;
	MARGIN-LEFT:0PX;
	
}
H3.module-title{
margin-left:0px;
padding-left:0px;	
}

.module-title {
font-family:"Trebuchet MS"; text-transform:uppercase;
border-bottom:4px solid #248338; COLOR: #000000; font-size:30px;
}
.side-mod.module-title {
font-size:30px;
}
.module-title2 {
font-family:"Trebuchet MS"; text-transform:uppercase;
border-bottom:4px solid #248338; font-size:30px; color:#000;
margin-top:0px; font-weight:bold; padding-bottom:3px;
}
.titolo {
	COLOR: #000;
	font-size:22px;
	font-weight:bold;
	PADDING:0px;
	padding-top:1px;
	margin:0px;
	margin-bottom:-10px; _margin-bottom:-20px; */margin-bottom:-20px;
	font-family:"Trebuchet MS"; text-transform:uppercase;
	
}
.domanda{
	COLOR: #000;
	font-size:18px;
	font-weight:bold;
	PADDING:0px;
	padding-top:1px;
	margin:0px;
font-family:"Trebuchet MS"; text-transform:uppercase; line-height:110%;
	
}
.titolo a{
	COLOR: #cc0000;
}
.moduletable .sezioni ul , .moduletable .sezioni li  {
	COLOR: #666;
	font-size:14px;
	padding:0px;
	padding-top:3px;
	margin:0px;
	margin-left:-37px;
	margin-top:-5px;
	font-family:"Trebuchet MS"; 
	text-transform:uppercase;
	list-style:none;
	font-weight:bold;
	margin-bottom:-5px;
}
.moduletable .sezioni li  a{COLOR: #333;}
.active a{COLOR: #cc0000; /*border-bottom:1px solid #cc0000;*/ text-decoration:underline;}
.News a{ color:#000; padding-top:100px; FONT-FAMILY:"Trebuchet MS"}
.desc-container {font-family:"Trebuchet MS"; line-height:95%}
.desc-container strong{color:#000; }
.desc-container .red {color:#cc0000; }
.search {float:right; display:inline; width:180px; padding-top:0px; }
.search input{ border-right:none; border-left:none; border-top: 1px solid #7F9DB9;  border-bottom: 1px solid #7F9DB9; padding-left:12px; padding-top:3px; }
.bodycontent {font-family:"Trebuchet MS"; line-height:95%; margin-top:0px;}
.red {color:#cc0000}
.search img{ position:absolute;  top:6px; */top:7px; _top:7px; }
.3domande {float:right;  width:200px;}
.3domande h3{margin-top:0px;}
.img_candidato, .materiale{float:left; width:310px;} .img_candidato{min-height:400px;} .img_candidato{PADDING-RIGHT:10px;} 
.appuntamento { padding-bottom:40px; border:1px 1px 0px 1px; border-color:#CCCCCC; background-color:#fff; font-family:"Trebuchet MS"; font-weight:bold; color:#077520; font-size:100px; background-image:url(../img/ico_calendario.jpg); background-position:right bottom;
	background-repeat:no-repeat;}
.bannerAdv {border:1px #999 dashed;font-family:Courier New, Courier, monospace;font-weight:normal; text-align:left;margin-top:0px; height:auto;font-size:11px; width:100%; overflow:scroll; background-color:#FFF;}
.bannerAdvDv {margin-left:0px;}
.bannerAdvDv2 {width:85%;  padding:15px 2px 4px 8px;}
.bannerAdvDv strong{font-size:1.6em; border-bottom:1px dotted #FF0000; padding-bottom:2px;}
.bannerAdvH2 {margin-top:-14px!important; border:none!important}
/**IFRAME PER YOUTUBE il resto sta nel MOOTUBE.CSS CHE è INCLUSO NELLA PAGINA VUSUALIZZATA NEL IFRAME**/
#iframe {width:660px; height:530px; padding:0px; margin:0px;}
/**NEWS DETTAGLIO E ELENCO NEWS:Portlet_Lista_News.asp **/
#news  {width:100%; }
#news  h3 titolo{  line-height:120%; padding-bottom:10px;}
#news  h4{ font-size:14px; font-weight:bold; text-transform:uppercase; line-height:120%; }
#news td {vertical-align:top;}
#news  p {padding-right:5px; padding-top:10px; line-height:130%}
.elenco_candidati { border-bottom:1px solid #ccc; padding-bottom:5px; padding-top:5px; clear:right;font-family:"Trebuchet MS";}
.elenco_candidati  img {float:left; margin-right:15px;}
.elenco_candidati h4{ font-size:14px; font-weight:bold; text-transform:uppercase; line-height:120%; color:#000; padding-top:0px; padding-bottom:0px; margin-top:0px !important}
.elenco_candidati h3{ padding-top:5px; margin-top:5px; text-transform:uppercase; font-weight:bold; margin-bottom:0px;}
/**PAGINAZIONE ARCHIVIO/LISTA**/
.paginazione {position:relative; top:-35px; right:8px; z-index:100; float:right;}
.paginazione1 {position:relative; top:-35px; right:8px;text-align:right; margin-bottom:-20px; padding:0px;}
/*code for archivio commenti*/
#more_button {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
color: #990000;
text-align: center;
padding: 5px;
background-color: #fff;
background-image: url("http://s.twimg.com/a/1261078355/images/more.gif");
background-repeat: repeat-x;
cursor: pointer;
border: 1px solid #AAA;
}
 
#more_button:hover {
border:1px solid #bbb;
text-decoration:none;
background-position:left -78px;
}

.agenda_posts {MARGIN-TOP: 6px; PADDING-BOTTOM: 6px; FONT-FAMILY:"Trebuchet MS";BACKGROUND: url(../images/style6/module-div.png) repeat-x 0 100%}
.agenda_posts_subject A{FONT-WEIGHT: bold; padding:3px 0}
.agendaR {width:300px;float:left; margin-left:10px; margin-top:-20px}
.agendaL {width:300px;float:left; margin-right:10px; margin-top:-20px}
.agenda_posts_red {MARGIN-TOP: 0px; PADDING-BOTTOM: 6px; background-color:#cc0000; FONT-FAMILY:"Trebuchet MS"; text-transform:uppercase;}
.agenda_posts_red  .agenda_posts_subject A{padding-TOP: 5px; PADDING-left: 16px; padding-right: 16px; color:#fff; background-image:none;}
.agenda_posts_subject A {BACKGROUND: url(../images/style6/list-arrow.png) no-repeat 0px -130px;DISPLAY: block; PADDING-LEFT: 12px}
.agH { font-size:16px;FONT-FAMILY:"Trebuchet MS";padding:0 0 1px 0}

.img_candidatoX, .materiale{float:left; width:310px;} .img_candidatoX{min-height:200px;} .img_candidatoX{PADDING-RIGHT:10px;} 


