.component-content .rt-article {
	POSITION: relative; MARGIN-BOTTOM: 15px
}
.component-content .date-padding.rt-article {
	PADDING-LEFT: 40px
}
.component-content .rt-article-cat {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px
}
.component-content .rt-article-bg {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.component-content .rt-pagetitle {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 30px; LETTER-SPACING: normal; FONT-SIZE: 160%; FONT-WEIGHT: normal
}
.component-content .rt-blog .rt-description {
	BORDER-BOTTOM: medium none
}
.component-content OL {
	MARGIN-LEFT: 5px
}
.component-content .rt-teaser-articles {
	DISPLAY: inline-block
}
.component-content .rt-more-articles {
	PADDING-TOP: 15px
}
.component-content .multicolumns .rt-article {
	MARGIN: 0px 15px 25px; CLEAR: both
}
.component-content .multicolumns .first .rt-article {
	MARGIN-LEFT: 0px
}
.component-content .rt-article-icons {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; WIDTH: 90px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; FLOAT: right; PADDING-TOP: 5px
}
.component-content .rt-article-icons .icon {
	WIDTH: 18px; DISPLAY: block; FLOAT: right; HEIGHT: 18px; opacity: 0.6; transition: opacity 0.3s ease-out
}
.component-content .rt-article-icons .icon:hover {
	opacity: 1
}
.component-content .rt-article-icons .print {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -1px -2px
}
.component-content .rt-article-icons .email {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -22px -3px
}
.component-content .rt-article-icons .pdf {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -42px -2px
}
.component-content .rt-article-icons .edit {
	BACKGROUND-POSITION: -63px -2px
}
.component-content .rt-article-icons .edit {
	MARGIN: 0px
}
.component-content .rt-article-icons .edit IMG {
	opacity: 0
}
.component-content .rt-author {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 100%; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-SIZE: 1em; FONT-WEIGHT: normal; MARGIN-RIGHT: 10px; PADDING-TOP: 8px
}
.component-content .rt-date-posted {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 100%; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-SIZE: 1em; FONT-WEIGHT: normal; MARGIN-RIGHT: 10px; PADDING-TOP: 8px
}
.component-content .rt-date-modified {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 100%; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-SIZE: 1em; FONT-WEIGHT: normal; MARGIN-RIGHT: 10px; PADDING-TOP: 8px
}
.component-content .rt-articleinfo-text {
	POSITION: relative; FLOAT: left
}
.component-content .rt-date-posted {
	POSITION: absolute; WIDTH: 34px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 69px; PADDING-TOP: 25px; LEFT: -25px
}
.component-content .rt-date-month {
	DISPLAY: block
}
.component-content .rt-date-day {
	DISPLAY: block
}
.component-content .rt-date-year {
	DISPLAY: block
}
.rt-date-posted .rt-date-month {
	FONT-SIZE: 13px
}
.rt-date-posted .rt-date-year {
	FONT-SIZE: 13px
}
.rt-date-posted .rt-date-day {
	FONT-SIZE: 18px
}
.component-content .rt-date-posted .rt-date-ribbon {
	MARGIN-BOTTOM: 5px
}
.rt-article .rt-articleinfo-footer {
	MARGIN: 15px 0px 0px; DISPLAY: block; border-radius: 5px
}
.component-content #more-articles {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 24px; PADDING-TOP: 0px
}
.component-content #more-articles SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; DISPLAY: inline-block; FLOAT: right; FONT-SIZE: 15px; PADDING-TOP: 0px
}
.component-content .spinner#more-articles {
	BACKGROUND-IMAGE: url(../images/spinner.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%
}
.component-content .disabled#more-articles {
	CURSOR: default
}
.component-content .float-left {
	FLOAT: left
}
.component-content .float-right {
	FLOAT: right
}
.component-content .multicolumns {
	WIDTH: 100%
}
.component-content .width25 {
	WIDTH: 25%
}
.component-content .width33 {
	WIDTH: 33.33%
}
.component-content .width50 {
	WIDTH: 50%
}
.component-content .width100 {
	WIDTH: 100%
}
.component-content .multicolumns {
	MARGIN: 0px; WIDTH: 100%
}
.component-content .rt-teaser-articles {
	WIDTH: 100%
}
.component-content .results OL.list {
	MARGIN-TOP: 0px
}
.component-content .results OL.list H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 0px; DISPLAY: inline; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.component-content .results OL.list LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; PADDING-TOP: 10px
}
.component-content .results OL.list LI P {
	MARGIN-TOP: 0px; FONT-SIZE: 90%
}
.component-content .results OL.list .description {
	MARGIN-BOTTOM: 15px
}
.component-content .results OL.list LI SPAN.small {
	FONT-SIZE: 90%
}
.component-content .rt-article-links H3 {
	LINE-HEIGHT: 120%; LETTER-SPACING: normal; FONT-SIZE: 170%; FONT-WEIGHT: normal
}
.component-content .user LEGEND {
	LINE-HEIGHT: 120%; LETTER-SPACING: normal; FONT-SIZE: 170%; FONT-WEIGHT: normal
}
.component-content .contact LEGEND {
	LINE-HEIGHT: 120%; LETTER-SPACING: normal; FONT-SIZE: 170%; FONT-WEIGHT: normal
}
.component-content .user {
	MARGIN-TOP: 15px
}
.component-content .user LEGEND {
	MARGIN-TOP: 15px
}
.component-content .user .label-left {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.component-content .user FIELDSET DIV {
	MARGIN-BOTTOM: 8px; CLEAR: both; OVERFLOW: visible
}
.component-content .user TD.paramlist_key {
	WIDTH: 180px
}
.component-content .search_result SELECT.inputbox#ordering {
	MARGIN-RIGHT: 10px
}
.component-content .invalid.inputbox {
	COLOR: #c00
}
.component-content .rt-joomla-table {
	PADDING-BOTTOM: 20px
}
.component-content .rt-joomla-table TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.component-content .rt-joomla-table TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.component-content TR.odd TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.component-content TR.even TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.contact .rt-joomla-table {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.contact .rt-joomla-table TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.contact .rt-joomla-table TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.contact .rt-joomla-table TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rt-joomla-table .odd {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rt-joomla-table .even {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.component-content .rt-description IMG {
	MARGIN-RIGHT: 15px
}
.component-content .my-pagenav {
	FLOAT: left; MARGIN-LEFT: 10px
}
.component-content .tab {
	TEXT-ALIGN: center; DISPLAY: inline-block; MARGIN-RIGHT: 10px
}
.component-content .page-block {
	TEXT-ALIGN: center; DISPLAY: inline-block; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
.component-content .page-active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.component-content .page-inactive {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.component-content .page-inactive:hover {
	CURSOR: pointer
}
.component-content .search_result LABEL {
	MARGIN-RIGHT: 10px
}
.component-content .search_result LEGEND {
	PADDING-BOTTOM: 5px; FONT-SIZE: 14px
}
.tool-tip {
	Z-INDEX: 1000 !important
}
#form-login UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#com-form-login UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.rt-more-articles {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rt-section-list UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.mostread {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.latestnews {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.weblinks UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rt-popuplogin UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.newsfeed {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rt-popuplogin UL {
	MARGIN-TOP: 10px
}
#form-login UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#com-form-login UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.rt-more-articles LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.rt-section-list UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.mostread LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.latestnews LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.weblinks UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#rt-popuplogin UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.newsfeed LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.newsfeed LI {
	PADDING-TOP: 10px
}
#form-login UL LI A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
#com-form-login UL LI A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
UL.rt-more-articles LI A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.rt-section-list UL LI A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
UL.mostread LI A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
UL.latestnews LI A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.weblinks UL LI A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
#rt-popuplogin UL LI A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
UL.newsfeed LI A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
#form-login UL LI A:hover {
	BACKGROUND-POSITION: 0px -29px
}
#com-form-login UL LI A:hover {
	BACKGROUND-POSITION: 0px -29px
}
UL.rt-more-articles LI A:hover {
	BACKGROUND-POSITION: 0px -29px
}
.rt-section-list UL LI A:hover {
	BACKGROUND-POSITION: 0px -29px
}
UL.mostread LI A:hover {
	BACKGROUND-POSITION: 0px -29px
}
UL.latestnews LI A:hover {
	BACKGROUND-POSITION: 0px -29px
}
.weblinks UL LI A:hover {
	BACKGROUND-POSITION: 0px -29px
}
#rt-popuplogin UL LI A:hover {
	BACKGROUND-POSITION: 0px -29px
}
UL.newsfeed LI A:hover {
	BACKGROUND-POSITION: 0px -29px
}
.component-content .user INPUT#email {
	PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 4px; OUTLINE-WIDTH: medium; WIDTH: 160px !important; PADDING-RIGHT: 4px; PADDING-TOP: 5px
}
.component-content .user INPUT#name {
	PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 4px; OUTLINE-WIDTH: medium; WIDTH: 160px !important; PADDING-RIGHT: 4px; PADDING-TOP: 5px
}
.component-content .user INPUT#username {
	PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 4px; OUTLINE-WIDTH: medium; WIDTH: 160px !important; PADDING-RIGHT: 4px; PADDING-TOP: 5px
}
.component-content .user INPUT#password {
	PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 4px; OUTLINE-WIDTH: medium; WIDTH: 160px !important; PADDING-RIGHT: 4px; PADDING-TOP: 5px
}
.component-content .user INPUT#passwd {
	PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 4px; OUTLINE-WIDTH: medium; WIDTH: 160px !important; PADDING-RIGHT: 4px; PADDING-TOP: 5px
}
.component-content .user INPUT#password2 {
	PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 4px; OUTLINE-WIDTH: medium; WIDTH: 160px !important; PADDING-RIGHT: 4px; PADDING-TOP: 5px
}
#rt-popuplogin .inputbox {
	PADDING-BOTTOM: 6px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 4px; OUTLINE-WIDTH: medium; WIDTH: 164px; PADDING-RIGHT: 4px; FONT-SIZE: 14px; PADDING-TOP: 6px
}
#rt-v {
	POSITION: absolute; TOP: 0px; LEFT: -5000px
}
#com-form-login .inputbox {
	WIDTH: 260px
}
.component-content .user INPUT#email {
	WIDTH: 260px
}
.component-content .user INPUT#name {
	WIDTH: 260px
}
.component-content .user INPUT#username {
	WIDTH: 260px
}
.component-content .user INPUT#password {
	WIDTH: 260px
}
.component-content .user INPUT#password2 {
	WIDTH: 260px
}
#com-form-login .inputbox#remember {
	WIDTH: auto
}
#com-form-login .inputbox {
	PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#com-form-login UL {
	MARGIN-TOP: 15px
}
#form-login UL {
	PADDING-LEFT: 0px
}
#com-form-login FIELDSET DIV.readon {
	MARGIN: 0px
}
#josForm FIELDSET DIV.readon {
	MARGIN: 0px
}
#com-form-login FIELDSET DIV.readon:active {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: -1px
}
#josForm FIELDSET DIV.readon:active {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: -1px
}
#form-login-remember {
	MARGIN: 15px 0px
}
.rt-pagination {
	MARGIN-TOP: 15px
}
.rt-pagination .pagenav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
UL.pagination {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.pagination LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 2px
}
UL.pagination LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.component-content .pagenav_prev {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px; border-radius: 5px
}
.component-content .pagenav_next {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px; border-radius: 5px
}
.component-content .pagenav_prev A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-TOP: 5px
}
.component-content .pagenav_next A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-TOP: 5px
}
.fusion-submenu-wrapper .rt-pollrow {
	FONT-SIZE: 100%
}
.rt-poll .readon {
	FLOAT: none; MARGIN-RIGHT: 5px
}
.rt-poll .rt-pollbuttons {
	PADDING-BOTTOM: 5px; CLEAR: both
}
.rt-polltitle {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: normal; FONT-SIZE: 100%; PADDING-TOP: 0px
}
.readonstyle-link .rt-poll .readon {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.pollstableborder TD DIV {
	BORDER-BOTTOM: 0px; MIN-WIDTH: 2px; BORDER-LEFT: 0px; HEIGHT: 10px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rt-poll .pollstableborder TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rt-poll .pollstableborder TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rt-poll .poll DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rt-pollbuttons .readon:active {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
IMG.spinner {
	BACKGROUND: url(../images/spinner.gif) no-repeat center center
}
.weblinks TD IMG {
	WIDTH: 16px; HEIGHT: 16px
}
.component-content .edit-article FIELDSET LEGEND {
	FONT-SIZE: 230%
}
.component-content .edit-article FIELDSET DIV {
	MARGIN-BOTTOM: 8px; OVERFLOW: visible
}
.component-content .edit-article FIELDSET #editor-xtd-buttons DIV {
	CLEAR: none
}
#system-message DD.notice {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.component-content .save .readon {
	MARGIN-LEFT: 10px
}
DIV.calendar {
	Z-INDEX: 9999
}
.button2-left {
	BACKGROUND: url(../images/system/j_button2_left.png) no-repeat; COLOR: #666
}
.button2-left .image {
	BACKGROUND: url(../images/system/j_button2_image.png) no-repeat 100% 0px
}
.button2-left .readmore {
	BACKGROUND: url(../images/system/j_button2_readmore.png) no-repeat 100% 0px
}
.button2-left .pagebreak {
	BACKGROUND: url(../images/system/j_button2_pagebreak.png) no-repeat 100% 0px
}
.button2-left .blank {
	BACKGROUND: url(../images/system/j_button2_blank.png) no-repeat 100% 0px
}
.button2-left .linkmacro {
	BACKGROUND: url(../images/system/j_button2_rokcandy.png) no-repeat 100% 0px
}
#editor-xtd-buttons {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.button2-left {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 5px
}
.button2-left {
	FLOAT: left
}
.button2-right {
	FLOAT: left
}
.button2-left DIV {
	FLOAT: left
}
.button2-right DIV {
	FLOAT: left
}
.component-content .button2-left .linkmacro {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.component-content .button2-left .image {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.button2-left A {
	LINE-HEIGHT: 22px; DISPLAY: block; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-right A {
	LINE-HEIGHT: 22px; DISPLAY: block; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-left SPAN {
	LINE-HEIGHT: 22px; DISPLAY: block; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-right SPAN {
	LINE-HEIGHT: 22px; DISPLAY: block; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 11px; CURSOR: pointer
}
.button2-left SPAN {
	CURSOR: default
}
.button2-right SPAN {
	CURSOR: default
}
.button2-left .page A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.button2-right .page A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.button2-left .page SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.button2-right .page SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.button2-left A:hover {
	TEXT-DECORATION: none
}
.button2-right A:hover {
	TEXT-DECORATION: none
}
.button2-left A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 24px; PADDING-TOP: 0px
}
.button2-left SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 24px; PADDING-TOP: 0px
}
.button2-right A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.button2-right SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.button2-left .blank A {
	PADDING-RIGHT: 6px
}
.left.img_caption {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.right.img_caption {
	FLOAT: right; MARGIN-LEFT: 1em
}
.left.img_caption P {
	TEXT-ALIGN: center; CLEAR: left
}
.right.img_caption P {
	TEXT-ALIGN: center; CLEAR: right
}
.img_caption {
	TEXT-ALIGN: center !important
}
.edit-article FIELDSET DIV INPUT {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.edit-article FIELDSET TEXTAREA {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.edit-article FIELDSET DIV .label-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.edit-article FIELDSET DIV IMG.calendar {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
#system-message DD UL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; FONT-SIZE: 1.2em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#system-message DD.error UL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; FONT-SIZE: 1.2em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#system-message DD.notice UL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; FONT-SIZE: 1.2em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#recaptcha_widget_div {
	POSITION: absolute; TOP: -140px
}
#emailForm FIELDSET DIV.readon BR {
	DISPLAY: none
}
#rt-accessibility .small .button {
	WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px -53px; HEIGHT: 15px; border-radius: 2px
}
#rt-accessibility .large .button {
	WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 3px; HEIGHT: 15px; border-radius: 2px
}
#rt-accessibility .small .button:hover {
	BACKGROUND-POSITION: 2px -78px
}
#rt-accessibility .large .button:hover {
	BACKGROUND-POSITION: 1px -26px
}
#rt-accessibility #rt-buttons A {
	WIDTH: 15px; DISPLAY: inline-block; HEIGHT: 20px
}
