#logo {
	WIDTH: 250px; HEIGHT: 60px
}
#logo-surround {
	WIDTH: 315px
}
BODY#ff-mixxmag {
	FONT-FAMILY: "Lucida Grande",Helvetica,Verdana,sans-serif
}
BODY#ff-mixxmag TD {
	FONT-FAMILY: "Lucida Grande",Helvetica,Verdana,sans-serif
}
BODY#ff-optima {
	FONT-FAMILY: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif
}
#ff-optima TD {
	FONT-FAMILY: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif
}
BODY#ff-geneva {
	FONT-FAMILY: Geneva, Tahoma, "Nimbus Sans L", sans-serif
}
#ff-geneva TD {
	FONT-FAMILY: Geneva, Tahoma, "Nimbus Sans L", sans-serif
}
BODY#ff-helvetica {
	FONT-FAMILY: Helvetica, Arial, FreeSans, sans-serif
}
#ff-helvetica TD {
	FONT-FAMILY: Helvetica, Arial, FreeSans, sans-serif
}
BODY#ff-lucida {
	FONT-FAMILY: "Lucida Grande",Helvetica,Verdana,sans-serif
}
#ff-lucida TD {
	FONT-FAMILY: "Lucida Grande",Helvetica,Verdana,sans-serif
}
BODY#ff-georgia {
	FONT-FAMILY: Georgia, sans-serif
}
#ff-georgia TD {
	FONT-FAMILY: Georgia, sans-serif
}
BODY#ff-trebuchet {
	FONT-FAMILY: "Trebuchet MS", sans-serif
}
#ff-trebuchet TD {
	FONT-FAMILY: "Trebuchet MS", sans-serif
}
BODY#ff-palatino {
	FONT-FAMILY: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif
}
#ff-palatino TD {
	FONT-FAMILY: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif
}
BODY#ff-mixxmag #horiz-menu {
	FONT-FAMILY: Helvetica, Arial, FreeSans, sans-serif
}
BODY#ff-mixxmag #bottom-block UL.menu {
	FONT-FAMILY: Helvetica, Arial, FreeSans, sans-serif
}
BODY#ff-mixxmag #breadcrumbs {
	FONT-FAMILY: Helvetica, Arial, FreeSans, sans-serif
}
HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
BODY {
	MARGIN: 0px; LINE-HEIGHT: 135%
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.f-small {
	FONT-SIZE: 11px
}
BODY.f-small#ff-optima {
	FONT-SIZE: 11px
}
BODY.f-small#ff-georgia {
	FONT-SIZE: 11px
}
BODY {
	FONT-SIZE: 12px
}
BODY.f-default {
	FONT-SIZE: 12px
}
BODY#ff-optima {
	FONT-SIZE: 13px
}
BODY.f-default#ff-optima {
	FONT-SIZE: 13px
}
BODY#ff-georgia {
	FONT-SIZE: 13px
}
BODY.f-default#ff-georgia {
	FONT-SIZE: 13px
}
BODY.f-large {
	FONT-SIZE: 14px
}
BODY.f-large#ff-optima {
	FONT-SIZE: 14px
}
BODY.f-large#ff-georgia {
	FONT-SIZE: 14px
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px
}
H1 {
	FONT-WEIGHT: normal;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: 200%; LINE-HEIGHT: 100%
}
H2 {
	FONT-SIZE: 175%; LINE-HEIGHT: 100%
}
H3 {
	FONT-SIZE: 150%
}
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
}
#top-bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 8px
}
#top-bar .links-block {
	FLOAT: left; WIDTH: 45%
}
#top-bar .right-module-block {
	FLOAT: right; WIDTH: 45%; TEXT-ALIGN: right
}
#top-bar .right-module-block H3 {
	MARGIN: 0px
}
#top-bar UL.menu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#top-bar UL.menu LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 18px 0px 0px; LINE-HEIGHT: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
#top-bar UL.menu A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; HEIGHT: auto
}
#top-bar UL.menu A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; HEIGHT: auto
}
.date-block {
	FLOAT: right; LINE-HEIGHT: 110%; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
.date1 {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 145%; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: right
}
.date2 {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; TEXT-TRANSFORM: uppercase
}
.date3 {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; TEXT-TRANSFORM: uppercase
}
#top-divider {
	HEIGHT: 4px
}
#main-header {
	Z-INDEX: 2; PADDING-BOTTOM: 20px; POSITION: relative
}
#header-tools {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.header-spacer {
	HEIGHT: 30px
}
#logo-surround {
	MARGIN-LEFT: -7px; POSITION: absolute; TOP: 37px; HEIGHT: 71px
}
#logo-banner {
	BACKGROUND: url(../images/main/logo-banner-l.png) no-repeat 0px 0px; FLOAT: left; WIDTH: 100%; HEIGHT: 71px
}
#logo-banner2 {
	BACKGROUND: url(../images/main/logo-banner-r.png) no-repeat 100% 0px; HEIGHT: 71px
}
#logo-banner3 {
	BACKGROUND: url(../images/main/logo-banner-m.png) repeat-x 0px 0px; MARGIN-LEFT: 35px; MARGIN-RIGHT: 26px; HEIGHT: 71px
}
.logo-module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 330px; PADDING-TOP: 15px
}
#logo-bg-area {
	LEFT: 10px; WIDTH: 299px; POSITION: absolute; TOP: 0px; HEIGHT: 99px
}
#searchmod {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 283px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#searchmod .search {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#searchmod .inputbox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 100%; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; COLOR: #666; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
#searchmod INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/main/search-button.png) no-repeat 0px 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; WIDTH: 70px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu {
	PADDING-RIGHT: 0px; MARGIN-TOP: 12px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 40px
}
#menu-spacer {
	FLOAT: right; HEIGHT: 55px
}
UL.menutop#horiznav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 120; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 8px; POSITION: relative
}
#horiz-menu UL.menutop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 120; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 8px; POSITION: relative
}
#horiz-menu LI {
	DISPLAY: block; Z-INDEX: 200; POSITION: relative
}
#horiz-menu LI A {
	DISPLAY: block; Z-INDEX: 200; POSITION: relative
}
#horiz-menu LI .separator {
	DISPLAY: block; Z-INDEX: 200; POSITION: relative
}
#horiz-menu SPAN {
	HEIGHT: 29px
}
#horiz-menu A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 100%; Z-INDEX: 100; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 29px; TEXT-DECORATION: none
}
#horiz-menu .separator {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 100%; Z-INDEX: 100; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 29px; TEXT-DECORATION: none
}
#horiz-menu LI.active A {
	Z-INDEX: 100; CURSOR: pointer
}
#horiz-menu LI.active .separator {
	Z-INDEX: 100; 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 4px 0px 0px; PADDING-TOP: 0px
}
#horiz-menu LI A SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#horiz-menu LI .separator SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#horiz-menu LI LI.active {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu LI.active LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu LI.active LI A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu LI LI A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu UL LI.parent.active UL A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu LI.active LI .separator {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu LI.active LI .separator:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu LI LI .separator:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu UL LI.parent.active UL .separator {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu LI LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 15px; PADDING-TOP: 0px
}
#horiz-menu LI LI .separator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 15px; PADDING-TOP: 0px
}
#horiz-menu LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#horiz-menu LI LI A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#horiz-menu LI LI .separator SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#horiz-menu LI LI A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#horiz-menu LI LI .separator SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#horiz-menu LI.sfHover LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu LI:hover LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu UL LI.active UL LI.active LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu UL LI.parent.active UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu LI.sfHover LI .separator {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu LI:hover LI .separator {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu UL LI.parent.active UL LI .separator {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu UL LI.parent.active UL LI .seperator {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu LI.active LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu LI.parent.active LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu LI.active LI .separator {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu LI.parent.active LI .separator {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu UL UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/main/horizmenu-dropdown-bg.png) no-repeat 50% 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
#horiz-menu UL UL LI {
	MARGIN-BOTTOM: 3px
}
#horiz-menu UL UL LI.active {
	MARGIN-BOTTOM: 3px
}
#horiz-menu UL UL LI:hover {
	BACKGROUND-IMAGE: none
}
#horiz-menu UL UL LI.sfHover {
	BACKGROUND-IMAGE: none
}
#horiz-menu UL UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase
}
#horiz-menu UL LI.parent.active UL A {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase
}
#horiz-menu UL LI.parent.active UL A SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase
}
#horiz-menu UL UL LI .separator {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase
}
#horiz-menu UL LI.parent.active UL .separator {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase
}
#horiz-menu UL LI.parent.active UL .separator SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase
}
#horiz-menu UL UL LI.active {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#horiz-menu UL UL LI {
	BACKGROUND: url(../images/main/dropdown-item.png) 0px 0px
}
#horiz-menu UL UL LI.active {
	BACKGROUND: url(../images/main/dropdown-item.png) 0px 0px
}
#horiz-menu LI.active LI A:hover {
	BACKGROUND: url(../images/main/dropdown-item.png) 0px 0px
}
#horiz-menu LI.active LI A.sfHover {
	BACKGROUND: url(../images/main/dropdown-item.png) 0px 0px
}
#horiz-menu LI A.separator {
	BACKGROUND: url(../images/main/dropdown-item.png) 0px 0px
}
#horiz-menu UL UL LI A.daddy {
	BACKGROUND: url(../images/main/dropdown-item-hover-arrow.png) no-repeat 95% 12px
}
#horiz-menu UL UL LI .daddy.separator {
	BACKGROUND: url(../images/main/dropdown-item-hover-arrow.png) no-repeat 95% 12px
}
#horiz-menu UL LI.active.parent:hover LI A.daddy {
	BACKGROUND: url(../images/main/dropdown-item-hover-arrow.png) no-repeat 95% 12px
}
#horiz-menu UL LI.active.parent:hover LI .daddy.separator {
	BACKGROUND: url(../images/main/dropdown-item-hover-arrow.png) no-repeat 95% 12px
}
#horiz-menu UL LI.sfHover.active.parent LI A.daddy {
	BACKGROUND: url(../images/main/dropdown-item-hover-arrow.png) no-repeat 95% 12px
}
#horiz-menu UL LI.sfHover.active.parent LI .daddy.separator {
	BACKGROUND: url(../images/main/dropdown-item-hover-arrow.png) no-repeat 95% 12px
}
#horiz-menu UL UL LI:hover {
	BACKGROUND: url(../images/main/dropdown-item-hover.png) 0px 0px
}
#horiz-menu UL UL LI.sfHover {
	BACKGROUND: url(../images/main/dropdown-item-hover.png) 0px 0px
}
#horiz-menu UL UL LI.active {
	BACKGROUND: url(../images/main/dropdown-item-hover.png) 0px 0px
}
.side-shadow-l {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/main/side-shadow-l.png) repeat-y 0px 0px; MARGIN-LEFT: -20px
}
.side-shadow-r {
	PADDING-RIGHT: 20px; BACKGROUND: url(../images/main/side-shadow-r.png) repeat-y 100% 0px; MARGIN-RIGHT: -20px
}
#main-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#main-body-bg {
	Z-INDEX: 1; POSITION: relative
}
#main-body {
	POSITION: relative
}
#maincol {
	FLOAT: left
}
#leftcol {
	FLOAT: left
}
#leftcol .padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#rightcol .padding {
	PADDING-RIGHT: 6px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#rightcol {
	FLOAT: left
}
#inset-block-right {
	FLOAT: right
}
#inset-block-right .right-padding {
	PADDING-LEFT: 10px
}
#inset-block-left {
	FLOAT: left
}
#inset-block-left .left-padding {
	PADDING-RIGHT: 10px
}
TABLE.mainbody {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.blog {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.spacer .block {
	FLOAT: left
}
#breadcrumbs {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 12px; PADDING-TOP: 0px; HEIGHT: 18px
}
#breadcrumbs H3 {
	DISPLAY: none
}
SPAN.breadcrumbs {
	DISPLAY: block; FONT-SIZE: 100%; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 120%; PADDING-TOP: 2px
}
SPAN.breadcrumbs IMG {
	BACKGROUND: url(../images/main/breadcrumb-div.png) no-repeat 50% 50%; WIDTH: 10px; HEIGHT: 9px
}
SPAN.breadcrumbs A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: none; PADDING-BOTTOM: 0px; COLOR: #aaa; PADDING-TOP: 0px
}
H1.componentheading {
	MARGIN-TOP: 0px; FONT-SIZE: 120%; MARGIN-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 170%
}
H1.componentheading SPAN.bg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H1.componentheading SPAN.bg2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
.content-header {
	POSITION: relative
}
.move-handle {
	WIDTH: 20px; CURSOR: pointer; POSITION: absolute; HEIGHT: 22px
}
.open-handle {
	WIDTH: 20px; CURSOR: pointer; POSITION: absolute; HEIGHT: 22px
}
.close-handle {
	WIDTH: 20px; CURSOR: pointer; POSITION: absolute; HEIGHT: 22px
}
.tools-handle {
	WIDTH: 20px; CURSOR: pointer; POSITION: absolute; HEIGHT: 22px
}
.close-handle {
	RIGHT: 0px; TOP: 2px
}
.open-handle {
	RIGHT: 0px; TOP: 2px
}
.tools-handle {
	RIGHT: 22px; TOP: 2px
}
.tools-hover {
	BACKGROUND: url(../images/main/tools-hover.png) 0px 0px
}
.contentheading {
	PADDING-RIGHT: 60px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 140%; PADDING-BOTTOM: 6px; MARGIN: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 4px
}
.main-article {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.main-article .contentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 190%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.blog-page H1.componentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px
}
.article-extras {
	PADDING-LEFT: 10px; OVERFLOW: hidden
}
DIV.buttonheading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 8px
}
.main-article DIV.buttonheading {
	FLOAT: right
}
DIV.pageinfo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 8px
}
DIV.iteminfo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 8px
}
SPAN.modifydate {
	DISPLAY: block
}
SPAN.createdby {
	DISPLAY: block
}
SPAN.createdate {
	DISPLAY: block
}
.content-padding {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.content-bottom {
	HEIGHT: 6px
}
.content-bottom2 {
	HEIGHT: 6px
}
.content-bottom3 {
	HEIGHT: 6px
}
.content-bottom {
	MARGIN-BOTTOM: 5px
}
.readon-tab-block {
	MARGIN-TOP: 1px; FLOAT: right; MARGIN-BOTTOM: 4px; MARGIN-RIGHT: 8px; TEXT-ALIGN: center
}
.readon-tab-block A.readon {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.readon-tab-block A.readon:hover {
	TEXT-DECORATION: none
}
A.contentpagetitle:hover {
	TEXT-DECORATION: none
}
.readon-tab {
	HEIGHT: 24px
}
.readon-tab2 {
	HEIGHT: 24px
}
.readon-tab3 {
	HEIGHT: 24px
}
.readon-tab {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
.readon-tab2 {
	MARGIN-RIGHT: -4px
}
.readon-tab3 {
	MARGIN-LEFT: -4px
}
SPAN.readon-tab-text {
	LINE-HEIGHT: 22px; HEIGHT: 24px
}
A.readon {
	MARGIN-TOP: 15px; DISPLAY: block; MARGIN-BOTTOM: 10px
}
SPAN.readon-full {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 4px
}
DIV.pagination {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 21px; HEIGHT: 21px
}
DIV.pagination DIV.tab {
	BACKGROUND: url(../images/main/page-tab-r.png) no-repeat 100% 0px; FLOAT: left; MARGIN-RIGHT: 6px
}
DIV.pagination DIV.tab2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/main/page-tab-l.png) no-repeat 0px 0px; 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
}
.cols2 {
	FLOAT: left; WIDTH: 49.4%
}
.cols2.column1 {
	MARGIN-RIGHT: 5px
}
.cols3 {
	FLOAT: left; WIDTH: 32.6%
}
.cols3.column1 {
	MARGIN-RIGHT: 5px
}
.cols3.column2 {
	MARGIN-RIGHT: 5px
}
.leading-blog .tools-handle {
	DISPLAY: none
}
.leading-blog .close-handle {
	DISPLAY: none
}
.leading-blog .content-bottom {
	DISPLAY: none
}
.leading-blog .article-extras {
	DISPLAY: none
}
DIV.leading-blog .content-header {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.leading-blog .blog-item-bg {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.leading-blog .content-padding {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.leading-blog H2.contentheading {
	PADDING-LEFT: 12px
}
.blog-page H1.componentheading {
	PADDING-LEFT: 12px
}
.blog_more {
	PADDING-TOP: 15px
}
.frontpage-item-bg {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; BACKGROUND: #e7e7e7; BORDER-LEFT: #cfcfcf 1px solid
}
.blog-item-bg {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; BACKGROUND: #e7e7e7; BORDER-LEFT: #cfcfcf 1px solid
}
.medium .frontpage-item-bg {
	BORDER-RIGHT: #a5a5a5 1px solid; BORDER-TOP: #a5a5a5 1px solid; BACKGROUND: #b6b6b6; BORDER-LEFT: #a5a5a5 1px solid
}
.medium .blog-item-bg {
	BORDER-RIGHT: #a5a5a5 1px solid; BORDER-TOP: #a5a5a5 1px solid; BACKGROUND: #b6b6b6; BORDER-LEFT: #a5a5a5 1px solid
}
.dark .frontpage-item-bg {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BACKGROUND: #616161; BORDER-LEFT: #555 1px solid; COLOR: #fff
}
.dark .blog-item-bg {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BACKGROUND: #616161; BORDER-LEFT: #555 1px solid; COLOR: #fff
}
.content-padding {
	BACKGROUND: url(../images/main/light-item-bg.png) repeat-x 0px 0px
}
.medium .content-padding {
	BACKGROUND: url(../images/main/med-item-bg.png) repeat-x 0px 0px
}
.dark .content-padding {
	BACKGROUND: url(../images/main/dark-item-bg.png) repeat-x 0px 0px
}
#maincontent-block .dark .frontpage-item-bg A {
	COLOR: #ccc
}
#maincontent-block .dark .blog-item-bg A {
	COLOR: #ccc
}
.content-header {
	BACKGROUND: url(../images/main/content-header-bg.png) #dfdfdf repeat-x 0px 0px
}
.light .content-header {
	BACKGROUND: url(../images/main/content-header-bg.png) #dfdfdf repeat-x 0px 0px
}
.medium .content-header {
	BACKGROUND: url(../images/main/main-med-header-bg.png) #bababa repeat-x 0px 0px
}
.dark .content-header {
	BACKGROUND: url(../images/main/main-dark-header-bg.png) #666 repeat-x 0px 0px
}
.close-handle {
	BACKGROUND: url(../images/main/side-light-close-handle.png) no-repeat 50% 50%
}
.light .close-handle {
	BACKGROUND: url(../images/main/side-light-close-handle.png) no-repeat 50% 50%
}
.medium .close-handle {
	BACKGROUND: url(../images/main/side-close-handle.png) no-repeat 50% 50%
}
.dark .close-handle {
	BACKGROUND: url(../images/main/side-dark-close-handle.png) no-repeat 50% 50%
}
.open-handle {
	BACKGROUND: url(../images/main/side-light-open-handle.png) no-repeat 50% 50%
}
.light .open-handle {
	BACKGROUND: url(../images/main/side-light-open-handle.png) no-repeat 50% 50%
}
.medium .open-handle {
	BACKGROUND: url(../images/main/side-open-handle.png) no-repeat 50% 50%
}
.dark .open-handle {
	BACKGROUND: url(../images/main/side-dark-open-handle.png) no-repeat 50% 50%
}
.tools-handle {
	BACKGROUND: url(../images/main/side-light-tools-handle.png) no-repeat 50% 50%
}
.light .tools-handle {
	BACKGROUND: url(../images/main/side-light-tools-handle.png) no-repeat 50% 50%
}
.medium .tools-handle {
	BACKGROUND: url(../images/main/side-tools-handle.png) no-repeat 50% 50%
}
.dark .tools-handle {
	BACKGROUND: url(../images/main/side-dark-tools-handle.png) no-repeat 50% 50%
}
#maincontent-block A.contentpagetitle:hover {
	COLOR: #333
}
#main-body A.readon:hover {
	COLOR: #333
}
#maincontent-block .medium A.contentpagetitle:hover {
	COLOR: #151515
}
#main-body .medium A.readon:hover {
	COLOR: #151515
}
#maincontent-block .dark A.contentpagetitle:hover {
	COLOR: #ccc
}
#main-body .dark A.readon:hover {
	COLOR: #ccc
}
#main-body .promo A.readon:hover {
	COLOR: #ccc
}
.article-extras {
	BACKGROUND: url(../images/main/content-header-bg2.png) #ddd repeat-x 0px 0px; COLOR: #555; BORDER-BOTTOM: #cfcfcf 1px solid
}
.medium .article-extras {
	BACKGROUND: url(../images/main/main-med-header-bg2.png) #b4b4b4 repeat-x 0px 0px; COLOR: #333; BORDER-BOTTOM: #a5a5a5 1px solid
}
.dark .article-extras {
	BACKGROUND: url(../images/main/main-dark-header-bg2.png) #636363 repeat-x 0px 0px; COLOR: #fff; BORDER-BOTTOM: #555 1px solid
}
SPAN.createdby {
	COLOR: #333
}
.dark SPAN.createdby {
	COLOR: #fff
}
.main-article .contentheading {
	COLOR: #333
}
.content-bottom {
	BACKGROUND: url(../images/main/content-bm.png) repeat-x 0px 0px
}
.mainblock-mod-bottom {
	BACKGROUND: url(../images/main/content-bm.png) repeat-x 0px 0px
}
.content-bottom2 {
	BACKGROUND: url(../images/main/content-br.png) no-repeat 100% 100%
}
.mainblock-mod-bottom2 {
	BACKGROUND: url(../images/main/content-br.png) no-repeat 100% 100%
}
.content-bottom3 {
	BACKGROUND: url(../images/main/content-bl.png) no-repeat 0px 100%
}
.mainblock-mod-bottom3 {
	BACKGROUND: url(../images/main/content-bl.png) no-repeat 0px 100%
}
.medium .content-bottom {
	BACKGROUND: url(../images/main/side-mod-bm.png) repeat-x 0px 0px
}
.medium .content-bottom2 {
	BACKGROUND: url(../images/main/side-mod-br.png) no-repeat 100% 100%
}
.medium .content-bottom3 {
	BACKGROUND: url(../images/main/side-mod-bl.png) no-repeat 0px 100%
}
.dark .content-bottom {
	BACKGROUND: url(../images/main/side-dark-bm.png) repeat-x 0px 0px
}
.dark .content-bottom2 {
	BACKGROUND: url(../images/main/side-dark-br.png) no-repeat 100% 100%
}
.dark .content-bottom3 {
	BACKGROUND: url(../images/main/side-dark-bl.png) no-repeat 0px 100%
}
.readon-tab {
	BACKGROUND: url(../images/main/readon-tab-m.png) repeat-x 0px 0px
}
.readon-tab2 {
	BACKGROUND: url(../images/main/readon-tab-r.png) no-repeat 100% 0px
}
.readon-tab3 {
	BACKGROUND: url(../images/main/readon-tab-l.png) no-repeat 0px 0px
}
.medium .readon-tab {
	BACKGROUND: url(../images/main/main-med-readon-tab-m.png) repeat-x 0px 0px
}
.medium .readon-tab2 {
	BACKGROUND: url(../images/main/main-med-readon-tab-r.png) no-repeat 100% 0px
}
.medium .readon-tab3 {
	BACKGROUND: url(../images/main/main-med-readon-tab-l.png) no-repeat 0px 0px
}
.dark .readon-tab {
	BACKGROUND: url(../images/main/main-dark-readon-tab-m.png) repeat-x 0px 0px
}
.dark .readon-tab2 {
	BACKGROUND: url(../images/main/main-dark-readon-tab-r.png) no-repeat 100% 0px
}
.dark .readon-tab3 {
	BACKGROUND: url(../images/main/main-dark-readon-tab-l.png) no-repeat 0px 0px
}
SPAN.readon-full {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BACKGROUND: url(../images/main/readon-bg.png) #f0f0f0 repeat-x 0px 0px; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid
}
.medium SPAN.readon-full {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BACKGROUND: url(../images/main/main-med-readon-bg.png) #b7b7b7 repeat-x 0px 0px; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
.dark SPAN.readon-full {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BACKGROUND: url(../images/main/main-dark-readon-bg.png) #666 repeat-x 0px 0px; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
.promo SPAN.readon-full {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; BACKGROUND: url(../images/main/main-dark-readon-bg.png) #666 repeat-x 0px 0px; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #888 1px solid
}
.side-mod-bottom {
	HEIGHT: 6px
}
.side-mod-bottom2 {
	HEIGHT: 6px
}
.side-mod-bottom3 {
	HEIGHT: 6px
}
.side-mod-bottom {
	MARGIN-BOTTOM: 10px
}
.side-mod H3.module-title {
	MARGIN: 0px 0px 0px -4px; PADDING-TOP: 5px; POSITION: relative
}
.side-mod H3.module-title SPAN {
	FONT-SIZE: 85%; TEXT-TRANSFORM: uppercase
}
.side-mod H3.module-title SPAN.bg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.side-mod H3.module-title SPAN.bg2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
.side-title-container {
	POSITION: relative
}
.side-mod .module {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.side-mod .open-handle {
	WIDTH: 20px; CURSOR: pointer; POSITION: absolute; HEIGHT: 22px
}
.side-mod .close-handle {
	WIDTH: 20px; CURSOR: pointer; POSITION: absolute; HEIGHT: 22px
}
.side-mod .tools-handle {
	WIDTH: 20px; CURSOR: pointer; POSITION: absolute; HEIGHT: 22px
}
.side-mod .close-handle {
	RIGHT: 0px; TOP: 0px
}
.side-mod .open-handle {
	RIGHT: 0px; TOP: 0px
}
.side-mod .tools-handle {
	RIGHT: 22px; TOP: 0px
}
.flush .module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.light .side-mod H3.module-title SPAN.bg {
	BACKGROUND: url(../images/main/side-light-h3.png) repeat-x 50% 100%; COLOR: #fff
}
.light .side-mod {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BACKGROUND: url(../images/main/side-light-mod-bg.png) #e7e7e7 repeat-x 0px 0px; BORDER-LEFT: #dddddd 1px solid
}
.light .side-mod2 {
	BACKGROUND: url(../images/main/side-light-mod-h3-bg.png) repeat-x 0px 0px
}
.light .side-mod-bottom {
	BACKGROUND: url(../images/main/side-light-bm.png) repeat-x 0px 0px
}
.light .side-mod-bottom2 {
	BACKGROUND: url(../images/main/side-light-br.png) no-repeat 100% 100%
}
.light .side-mod-bottom3 {
	BACKGROUND: url(../images/main/side-light-bl.png) no-repeat 0px 100%
}
.light .side-mod .close-handle {
	BACKGROUND: url(../images/main/side-light-close-handle.png) no-repeat 50% 50%
}
.light .side-mod .open-handle {
	BACKGROUND: url(../images/main/side-light-open-handle.png) no-repeat 50% 50%
}
.light .side-mod .tools-handle {
	BACKGROUND: url(../images/main/side-light-tools-handle.png) no-repeat 50% 50%
}
.side-mod H3.module-title SPAN.bg {
	BACKGROUND: url(../images/main/side-mod-h3.png) repeat-x 50% 100%; COLOR: #fff
}
.medium .side-mod H3.module-title SPAN.bg {
	BACKGROUND: url(../images/main/side-mod-h3.png) repeat-x 50% 100%; COLOR: #fff
}
.side-mod {
	BORDER-RIGHT: #a5a5a5 1px solid; BORDER-TOP: #a5a5a5 1px solid; BACKGROUND: url(../images/main/side-mod-bg.png) #b8b8b8 repeat-x 0px 0px; BORDER-LEFT: #a5a5a5 1px solid
}
.medium .side-mod {
	BORDER-RIGHT: #a5a5a5 1px solid; BORDER-TOP: #a5a5a5 1px solid; BACKGROUND: url(../images/main/side-mod-bg.png) #b8b8b8 repeat-x 0px 0px; BORDER-LEFT: #a5a5a5 1px solid
}
.side-mod2 {
	BACKGROUND: url(../images/main/side-mod-h3-bg.png) repeat-x 0px 0px
}
.medium .side-mod2 {
	BACKGROUND: url(../images/main/side-mod-h3-bg.png) repeat-x 0px 0px
}
.side-mod-bottom {
	BACKGROUND: url(../images/main/side-mod-bm.png) repeat-x 0px 0px
}
.medium .side-mod-bottom {
	BACKGROUND: url(../images/main/side-mod-bm.png) repeat-x 0px 0px
}
.side-mod-bottom2 {
	BACKGROUND: url(../images/main/side-mod-br.png) no-repeat 100% 100%
}
.medium .side-mod-bottom2 {
	BACKGROUND: url(../images/main/side-mod-br.png) no-repeat 100% 100%
}
.side-mod-bottom3 {
	BACKGROUND: url(../images/main/side-mod-bl.png) no-repeat 0px 100%
}
.medium .side-mod-bottom3 {
	BACKGROUND: url(../images/main/side-mod-bl.png) no-repeat 0px 100%
}
.side-mod .close-handle {
	BACKGROUND: url(../images/main/side-close-handle.png) no-repeat 50% 50%
}
.medium .side-mod .close-handle {
	BACKGROUND: url(../images/main/side-close-handle.png) no-repeat 50% 50%
}
.side-mod .open-handle {
	BACKGROUND: url(../images/main/side-open-handle.png) no-repeat 50% 50%
}
.medium .side-mod .open-handle {
	BACKGROUND: url(../images/main/side-open-handle.png) no-repeat 50% 50%
}
.side-mod .tools-handle {
	BACKGROUND: url(../images/main/side-tools-handle.png) no-repeat 50% 50%
}
.medium .side-mod .tools-handle {
	BACKGROUND: url(../images/main/side-tools-handle.png) no-repeat 50% 50%
}
.dark .side-mod H3.module-title SPAN.bg {
	BACKGROUND: url(../images/main/side-dark-h3.png) repeat-x 50% 100%; COLOR: #fff
}
.dark .side-mod {
	BORDER-RIGHT: #555555 1px solid; BORDER-TOP: #555555 1px solid; BACKGROUND: url(../images/main/side-dark-mod-bg.png) #616161 repeat-x 0px 0px; BORDER-LEFT: #555555 1px solid
}
.dark .side-mod A {
	COLOR: #ccc
}
.dark .side-mod2 {
	BACKGROUND: url(../images/main/side-dark-mod-h3-bg.png) repeat-x 0px 0px; COLOR: #fff
}
.dark .side-mod-bottom {
	BACKGROUND: url(../images/main/side-dark-bm.png) repeat-x 0px 0px
}
.dark .side-mod-bottom2 {
	BACKGROUND: url(../images/main/side-dark-br.png) no-repeat 100% 100%
}
.dark .side-mod-bottom3 {
	BACKGROUND: url(../images/main/side-dark-bl.png) no-repeat 0px 100%
}
.dark .side-mod .close-handle {
	BACKGROUND: url(../images/main/side-dark-close-handle.png) no-repeat 50% 50%
}
.dark .side-mod .open-handle {
	BACKGROUND: url(../images/main/side-dark-open-handle.png) no-repeat 50% 50%
}
.dark .side-mod .tools-handle {
	BACKGROUND: url(../images/main/side-dark-tools-handle.png) no-repeat 50% 50%
}
.promo .side-mod .close-handle {
	BACKGROUND: url(../images/main/promo-close-handle.png) no-repeat 50% 50%
}
.promo .side-mod .open-handle {
	BACKGROUND: url(../images/main/promo-open-handle.png) no-repeat 50% 50%
}
.promo .side-mod .tools-handle {
	BACKGROUND: url(../images/main/promo-tools-handle.png) no-repeat 50% 50%
}
.promo .side-mod {
	BORDER-RIGHT: #ebebeb 1px solid; BORDER-TOP: #ebebeb 1px solid; BACKGROUND: url(../images/main/promo-bg.png) #333 no-repeat 100% 0px; BORDER-LEFT: #ebebeb 1px solid; COLOR: #aaa
}
.promo .side-mod A {
	COLOR: #fff
}
.promo .side-mod2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.promo .side-mod-bottom {
	BACKGROUND: url(../images/main/promo-bm.png) repeat-x 0px 0px
}
.promo .side-mod-bottom2 {
	BACKGROUND: url(../images/main/promo-br.png) no-repeat 100% 100%
}
.promo .side-mod-bottom3 {
	BACKGROUND: url(../images/main/promo-bl.png) no-repeat 0px 100%
}
.ad-block {
	PADDING-BOTTOM: 10px
}
.ad-block-bottom {
	PADDING-BOTTOM: 10px
}
.ad-block H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 1px
}
.ad-block-bottom H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 1px
}
.ad-block-bottom .moduletable {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainblock-mod H3.module-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; POSITION: relative
}
.mainblock-mod H3.module-title SPAN.bg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1px
}
.mainblock-title-container {
	POSITION: relative
}
.mainblock-mod .module {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.first.block .mainblock-module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.middle.block .mainblock-module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.last.block .mainblock-module {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#inset-block-right .mainblock-module {
	PADDING-BOTTOM: 10px
}
#inset-block-left .mainblock-module {
	PADDING-BOTTOM: 10px
}
.mainblock-mod-bottom {
	HEIGHT: 6px
}
.mainblock-mod-bottom2 {
	HEIGHT: 6px
}
.mainblock-mod-bottom3 {
	HEIGHT: 6px
}
.mainblock-mod UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px -10px; PADDING-TOP: 0px
}
.side-mod UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px -10px; PADDING-TOP: 0px
}
.blog_more UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainblock-mod UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.side-mod UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.blog_more UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.mainblock-mod UL LI A {
	DISPLAY: block; PADDING-LEFT: 28px
}
.side-mod UL LI A {
	DISPLAY: block; PADDING-LEFT: 28px
}
.blog_more UL LI A {
	DISPLAY: block; PADDING-LEFT: 28px
}
.mainblock-mod UL LI A:hover {
	TEXT-DECORATION: none
}
.side-mod UL LI A:hover {
	TEXT-DECORATION: none
}
.blog_more UL LI A:hover {
	TEXT-DECORATION: none
}
#mainmodules {
	OVERFLOW: hidden
}
#mainmodules2 {
	OVERFLOW: hidden
}
#mainmodules3 {
	OVERFLOW: hidden
}
#mainmodules4 {
	OVERFLOW: hidden
}
#featured-block {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
#mainmodules3 {
	PADDING-TOP: 15px
}
#mainmodules4 {
	PADDING-TOP: 15px
}
.spacer#mainmodules3 .block {
	FLOAT: left
}
.spacer#mainmodules4 .block {
	FLOAT: left
}
.w99.spacer#mainmodules3 .block {
	WIDTH: 99.8%
}
.w99.spacer#mainmodules4 .block {
	WIDTH: 99.8%
}
.w49.spacer#mainmodules3 .block {
	WIDTH: 49.8%
}
.w49.spacer#mainmodules4 .block {
	WIDTH: 49.8%
}
.w33.spacer#mainmodules3 .block {
	WIDTH: 33.3%
}
.w33.spacer#mainmodules4 .block {
	WIDTH: 33.3%
}
#mainmodules4 .first.block .moduletable {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#mainmodules4 .middle.block .moduletable {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#mainmodules4 .last.block .moduletable {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#mainmodules4 H3 {
	MARGIN-TOP: 0px
}
#rokmininews-block {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
#rokmininews .rokmininews-surround {
	MARGIN-BOTTOM: 10px
}
#rokmininews .module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainblock-mod {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; BACKGROUND: url(../images/main/side-light-mod-bg.png) #e7e7e7 repeat-x 0px 0px; BORDER-LEFT: #cfcfcf 1px solid
}
.mainblock-mod H3.module-title {
	BACKGROUND: url(../images/main/content-header-bg.png) #dfdfdf repeat-x 0px 0px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.light .mainblock-mod H3.module-title {
	BACKGROUND: url(../images/main/content-header-bg.png) #dfdfdf repeat-x 0px 0px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.mainblock-mod H3.module-title SPAN.bg {
	BACKGROUND: #444; COLOR: #fff
}
.light .mainblock-mod H3.module-title SPAN.bg {
	BACKGROUND: #444; COLOR: #fff
}
.mainblock-mod UL LI {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BACKGROUND: url(../images/main/readon-bg.png) #f0f0f0 repeat-x 0px 0px; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid
}
.light .mainblock-mod UL LI {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BACKGROUND: url(../images/main/readon-bg.png) #f0f0f0 repeat-x 0px 0px; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid
}
.light .side-mod UL LI {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BACKGROUND: url(../images/main/readon-bg.png) #f0f0f0 repeat-x 0px 0px; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid
}
.blog .blog_more UL LI {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BACKGROUND: url(../images/main/readon-bg.png) #f0f0f0 repeat-x 0px 0px; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid
}
.mainblock-mod UL LI A {
	BACKGROUND: url(../images/main/mainblock-arrow.png) no-repeat 8px 4px; COLOR: #444
}
.light .mainblock-mod UL LI A {
	BACKGROUND: url(../images/main/mainblock-arrow.png) no-repeat 8px 4px; COLOR: #444
}
.light .side-mod UL LI A {
	BACKGROUND: url(../images/main/mainblock-arrow.png) no-repeat 8px 4px; COLOR: #444
}
#main-content .blog_more UL LI A {
	BACKGROUND: url(../images/main/mainblock-arrow.png) no-repeat 8px 4px; COLOR: #444
}
.medium DIV.mainblock-mod UL LI A {
	BACKGROUND: url(../images/main/med-arrow.png) no-repeat 8px 4px; COLOR: #333
}
DIV.side-mod UL LI A {
	BACKGROUND: url(../images/main/med-arrow.png) no-repeat 8px 4px; COLOR: #333
}
.medium .side-mod UL LI A {
	BACKGROUND: url(../images/main/med-arrow.png) no-repeat 8px 4px; COLOR: #333
}
.dark DIV.mainblock-mod UL LI A {
	BACKGROUND: url(../images/main/dark-arrow.png) no-repeat 8px 4px; COLOR: #ddd
}
.dark DIV.side-mod UL LI A {
	BACKGROUND: url(../images/main/dark-arrow.png) no-repeat 8px 4px; COLOR: #ddd
}
.promo DIV.side-mod UL LI A {
	BACKGROUND: url(../images/main/dark-arrow.png) no-repeat 8px 4px; COLOR: #ddd
}
.dark .mainblock-mod UL LI A:hover {
	BACKGROUND: url(../images/main/dark-arrow-hover.png) no-repeat 8px 4px; COLOR: #fff
}
.dark .side-mod UL LI A:hover {
	BACKGROUND: url(../images/main/dark-arrow-hover.png) no-repeat 8px 4px; COLOR: #fff
}
.promo .side-mod UL LI A:hover {
	BACKGROUND: url(../images/main/dark-arrow-hover.png) no-repeat 8px 4px; COLOR: #fff
}
.medium .mainblock-mod {
	BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; BACKGROUND: url(../images/main/side-mod-bg.png) #b6b6b6 repeat-x 0px 0px; BORDER-LEFT: #a2a2a2 1px solid
}
.medium .mainblock-mod H3.module-title {
	BACKGROUND: url(../images/main/main-med-header-bg.png) #bababa repeat-x 0px 0px; BORDER-BOTTOM: #a2a2a2 1px solid
}
.medium .mainblock-mod H3.module-title SPAN.bg {
	BACKGROUND: #000; COLOR: #fff
}
.medium .mainblock-mod .close-handle {
	BACKGROUND: url(../images/main/side-close-handle.png) no-repeat 50% 50%
}
.medium .mainblock-mod .open-handle {
	BACKGROUND: url(../images/main/side-open-handle.png) no-repeat 50% 50%
}
.medium .mainblock-mod .tools-handle {
	BACKGROUND: url(../images/main/side-tools-handle.png) no-repeat 50% 50%
}
.medium .mainblock-mod UL LI {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BACKGROUND: url(../images/main/main-med-readon-bg.png) #b7b7b7 repeat-x 0px 0px; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
.side-mod UL LI {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BACKGROUND: url(../images/main/main-med-readon-bg.png) #b7b7b7 repeat-x 0px 0px; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
.medium .mainblock-mod UL LI A {
	BACKGROUND: url(../images/main/mainblock-arrow.png) no-repeat 8px 4px; COLOR: #444
}
.side-mod UL LI A {
	BACKGROUND: url(../images/main/mainblock-arrow.png) no-repeat 8px 4px; COLOR: #444
}
.medium .mainblock-mod-bottom {
	BACKGROUND: url(../images/main/side-mod-bm.png) repeat-x 0px 0px
}
.medium .mainblock-mod-bottom2 {
	BACKGROUND: url(../images/main/side-mod-br.png) no-repeat 100% 100%
}
.medium .mainblock-mod-bottom3 {
	BACKGROUND: url(../images/main/side-mod-bl.png) no-repeat 0px 100%
}
.dark .mainblock-mod {
	BORDER-RIGHT: #555555 1px solid; BORDER-TOP: #555555 1px solid; BACKGROUND: url(../images/main/side-dark-mod-bg.png) #616161 repeat-x 0px 0px; BORDER-LEFT: #555555 1px solid; COLOR: #ccc
}
.dark .mainblock-mod H3.module-title {
	BACKGROUND: url(../images/main/main-dark-header-bg.png) #666666 repeat-x 0px 0px; BORDER-BOTTOM: #555555 1px solid
}
.dark .mainblock-mod .close-handle {
	BACKGROUND: url(../images/main/side-dark-close-handle.png) no-repeat 50% 50%
}
.dark .mainblock-mod .open-handle {
	BACKGROUND: url(../images/main/side-dark-open-handle.png) no-repeat 50% 50%
}
.dark .mainblock-mod .tools-handle {
	BACKGROUND: url(../images/main/side-dark-tools-handle.png) no-repeat 50% 50%
}
.dark .mainblock-mod UL LI {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BACKGROUND: url(../images/main/main-dark-readon-bg.png) #666 repeat-x 0px 0px; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
.dark .side-mod UL LI {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BACKGROUND: url(../images/main/main-dark-readon-bg.png) #666 repeat-x 0px 0px; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
.dark .mainblock-mod UL LI A {
	BACKGROUND: url(../images/main/mainblock-arrow.png) no-repeat 8px 4px; COLOR: #ddd
}
.dark .side-mod UL LI A {
	BACKGROUND: url(../images/main/mainblock-arrow.png) no-repeat 8px 4px; COLOR: #ddd
}
.dark .mainblock-mod-bottom {
	BACKGROUND: url(../images/main/side-dark-bm.png) repeat-x 0px 0px
}
.dark .mainblock-mod-bottom2 {
	BACKGROUND: url(../images/main/side-dark-br.png) no-repeat 100% 100%
}
.dark .mainblock-mod-bottom3 {
	BACKGROUND: url(../images/main/side-dark-bl.png) no-repeat 0px 100%
}
.bottom-padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
IMG#rocket {
	FLOAT: left; WIDTH: 111px; HEIGHT: 15px
}
#copyright {
	FLOAT: right; COLOR: #555; TEXT-ALIGN: right
}
.copyright-block {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; LINE-HEIGHT: 100%; MARGIN-RIGHT: 10px; PADDING-TOP: 8px
}
#bottom-expansion {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 25px; PADDING-TOP: 15px
}
#footer-bg2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../images/main/footer-bg2.png) no-repeat 0px 100%; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#bottom-block UL.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#bottom-block UL.menu LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/main/bottom-menu-div.png) no-repeat 100% 50%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
#bottom-block UL.menu A {
	FONT-SIZE: 120%; TEXT-TRANSFORM: uppercase; HEIGHT: auto
}
#bottom-block UL.menu .separator {
	FONT-SIZE: 120%; TEXT-TRANSFORM: uppercase; HEIGHT: auto
}
#bottom-block UL.menu A SPAN {
	LINE-HEIGHT: 100%; HEIGHT: auto
}
#bottom-block UL.menu .seperator SPAN {
	LINE-HEIGHT: 100%; HEIGHT: auto
}
#bottom-block {
	BACKGROUND: url(../images/main/bottom-bg.png) #333 repeat-x 0px 0px; COLOR: #999
}
#footer-bar {
	BACKGROUND: #232323; POSITION: relative
}
#footer-bg1 {
	BACKGROUND: url(../images/main/footer-bg1.png) no-repeat 100% 100%
}
A#clear-cookies {
	PADDING-RIGHT: 15px; DISPLAY: block; FONT-SIZE: 90%; FLOAT: right; COLOR: #666; PADDING-TOP: 7px; HEIGHT: 10px
}
IMG#rocket {
	BACKGROUND: url(../images/main/rocket.png) no-repeat 0px 0px
}
#bottom-block A {
	COLOR: #bbb
}
#bottom-block .separator {
	COLOR: #bbb
}
#bottom-block A:hover {
	COLOR: #fff
}
#bottom-block .separator:hover {
	COLOR: #fff
}
.rokmodtools {
	PADDING-RIGHT: 1em; MARGIN-TOP: 5px; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN-LEFT: -15px; COLOR: #fff; PADDING-TOP: 1em; BACKGROUND-COLOR: #000
}
.rokmodtools .rokradiobox {
	BACKGROUND: url(../images/main/radio.png) no-repeat; FLOAT: left; WIDTH: 14px; HEIGHT: 14px
}
.rokmodtools DIV.activebox {
	BACKGROUND: url(../images/main/radio-active.png) no-repeat; FLOAT: left; WIDTH: 14px; HEIGHT: 14px
}
.rokmodtools DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px
}
.rokmodtools INPUT {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.rokmodtools SPAN {
	FLOAT: left
}
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; BACKGROUND: url(../images/submenu-active-bg.png) repeat-x 0px 100%; PADDING-BOTTOM: 4px; LINE-HEIGHT: 25px; PADDING-TOP: 4px
}
.sectiontablefooter {
	BACKGROUND: url(../images/submenu-active-bg.png) repeat-x 0px 100%; PADDING-BOTTOM: 8px
}
TR.sectiontableentry1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #e7e7e7 1px solid; TEXT-ALIGN: left
}
TR.sectiontableentry2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #e7e7e7 1px solid; TEXT-ALIGN: left
}
TD.sectiontableentry1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #e7e7e7 1px solid; TEXT-ALIGN: left
}
TD.sectiontableentry2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #e7e7e7 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
}
.main-article P.articleinfo {
	FONT-SIZE: 90%; COLOR: #666
}
#main-body UL.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; PADDING-TOP: 0px
}
#main-body UL.menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px -10px 2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main-body UL.menu SPAN {
	DISPLAY: block
}
#main-body UL.menu LI A {
	BACKGROUND-POSITION: 8px 50%; TEXT-INDENT: 20px
}
#main-body UL.menu LI .separator {
	BACKGROUND-POSITION: 8px 50%; TEXT-INDENT: 20px
}
#main-body UL.menu UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 25px
}
#main-body UL.menu UL LI .separator {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 25px
}
#main-body UL.menu UL LI UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 45px
}
#main-body UL.menu UL LI UL LI .separator {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 45px
}
#main-body UL.menu UL LI UL LI UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 65px
}
#main-body UL.menu UL LI UL LI UL LI .separator {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 65px
}
#main-body UL.menu LI.parent UL LI SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI.parent.active LI SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI.parent.active UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main-body UL.menu LI.parent.active UL LI.parent UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main-body UL.menu LI.parent.active UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px; BORDER-RIGHT-WIDTH: 0px
}
#main-body UL.menu A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 110%; FLOAT: none; PADDING-BOTTOM: 5px; OVERFLOW: hidden; TEXT-INDENT: 0px; PADDING-TOP: 5px
}
UL.menu .separator {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 110%; FLOAT: none; PADDING-BOTTOM: 5px; OVERFLOW: hidden; TEXT-INDENT: 0px; PADDING-TOP: 5px
}
#main-body UL.menu LI.active A {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active LI.active A {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active LI.active LI.active A {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active .separator {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active LI.active .separator {
	FONT-WEIGHT: bold
}
#main-body UL.menu LI.active LI A {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI.active LI.active LI A {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI.active LI .separator {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI.active LI.active LI .separator {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI.active LI.active LI.active .separator {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-body UL.menu LI LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 90%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
#main-body UL.menu UL A {
	TEXT-INDENT: 0px
}
#main-body UL.menu UL .separator {
	TEXT-INDENT: 0px
}
#main-body UL.menu LI.active A {
	TEXT-DECORATION: none
}
#main-body UL.menu LI.active A:hover {
	TEXT-DECORATION: none
}
#main-body UL.menu LI.active .separator {
	TEXT-DECORATION: none
}
#main-body UL.menu LI.active .separator:hover {
	TEXT-DECORATION: none
}
#main-body UL.menu LI A:hover {
	BACKGROUND-POSITION: 8px 50%; TEXT-DECORATION: none
}
#main-body UL.menu LI .separator:hover {
	BACKGROUND-POSITION: 8px 50%; TEXT-DECORATION: none
}
#main-body UL.menu LI.parent.active UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#main-body UL.menu LI.parent.active UL LI.parent.active UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#main-body UL.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-body UL.menu UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-body UL.menu UL .separator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-body UL.menu LI.active LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body UL.menu LI.active LI .separator:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-body .light UL.menu LI {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BACKGROUND: url(../images/main/readon-bg.png) #f0f0f0 repeat-x 0px 0px; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid
}
#main-body UL.menu LI {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BACKGROUND: url(../images/main/main-med-readon-bg.png) #b7b7b7 repeat-x 0px 0px; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
#main-body .medium UL.menu LI {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BACKGROUND: url(../images/main/main-med-readon-bg.png) #b7b7b7 repeat-x 0px 0px; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
#main-body .dark UL.menu LI {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BACKGROUND: url(../images/main/main-dark-readon-bg.png) #666 repeat-x 0px 0px; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
#main-body .promo UL.menu LI {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; BACKGROUND: url(../images/main/main-dark-readon-bg.png) #666 repeat-x 0px 0px; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #888 1px solid
}
#main-body .promo .side-mod UL LI {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; BACKGROUND: url(../images/main/main-dark-readon-bg.png) #666 repeat-x 0px 0px; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #888 1px solid
}
#main-body .light UL.menu LI A {
	BACKGROUND: url(../images/main/light-arrow.png) no-repeat 8px 50%; COLOR: #666
}
#main-body .light UL.menu LI .separator {
	BACKGROUND: url(../images/main/light-arrow.png) no-repeat 8px 50%; COLOR: #666
}
#main-body UL.menu LI A {
	BACKGROUND: url(../images/main/med-arrow.png) no-repeat 8px 50%; COLOR: #333
}
#main-body UL.menu LI .separator {
	BACKGROUND: url(../images/main/med-arrow.png) no-repeat 8px 50%; COLOR: #333
}
#main-body .dark UL.menu LI A {
	BACKGROUND: url(../images/main/dark-arrow.png) no-repeat 8px 50%; COLOR: #ddd
}
#main-body .dark UL.menu LI .separator {
	BACKGROUND: url(../images/main/dark-arrow.png) no-repeat 8px 50%; COLOR: #ddd
}
#main-body .dark UL.menu LI A:hover {
	BACKGROUND: url(../images/main/dark-arrow-hover.png) no-repeat 8px 50%; COLOR: #fff
}
#main-body .dark UL.menu LI .separator:hover {
	BACKGROUND: url(../images/main/dark-arrow-hover.png) no-repeat 8px 50%; COLOR: #fff
}
#main-body .promo UL.menu LI A {
	BACKGROUND: url(../images/main/dark-arrow.png) no-repeat 8px 50%; COLOR: #ddd
}
#main-body .promo UL.menu LI .separator {
	BACKGROUND: url(../images/main/dark-arrow.png) no-repeat 8px 50%; COLOR: #ddd
}
.promo.side-mod UL LI A {
	BACKGROUND: url(../images/main/dark-arrow.png) no-repeat 8px 50%; COLOR: #ddd
}
.promo.side-mod UL LI .separator {
	BACKGROUND: url(../images/main/dark-arrow.png) no-repeat 8px 50%; COLOR: #ddd
}
#main-body .promo UL.menu LI A:hover {
	BACKGROUND: url(../images/main/dark-arrow-hover.png) no-repeat 8px 50%; COLOR: #fff
}
#main-body .promo UL.menu LI .separator:hover {
	BACKGROUND: url(../images/main/dark-arrow-hover.png) no-repeat 8px 50%; COLOR: #fff
}
.promo.side-mod UL LI A:hover {
	BACKGROUND: url(../images/main/dark-arrow-hover.png) no-repeat 8px 50%; COLOR: #fff
}
.promo.side-mod UL LI .separator:hover {
	BACKGROUND: url(../images/main/dark-arrow-hover.png) no-repeat 8px 50%; COLOR: #fff
}
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-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.poll FIELDSET {
	MARGIN: 0px 0px 10px
}
IMG.content-left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
IMG.content-right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.back_button {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px
}
.tool-tip {
	BORDER-RIGHT: #f8e639 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f8e639 2px solid; PADDING-LEFT: 4px; FONT-SIZE: 90%; Z-INDEX: 5000; BACKGROUND: #fbf3ad; PADDING-BOTTOM: 4px; BORDER-LEFT: #f8e639 2px solid; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #f8e639 2px solid
}
.bannergroup .clr {
	CLEAR: none! important
}
IMG.feature {
	BORDER-RIGHT: #666 4px solid; BORDER-TOP: #666 4px solid; BORDER-LEFT: #666 4px solid; BORDER-BOTTOM: #666 4px solid
}
.dark IMG.feature {
	BORDER-RIGHT: #444 4px solid; BORDER-TOP: #444 4px solid; BORDER-LEFT: #444 4px solid; BORDER-BOTTOM: #444 4px solid
}
.feature-thumb {
	FLOAT: left; MARGIN-RIGHT: 10px; POSITION: relative
}
.feature-thumb2 {
	FLOAT: left; MARGIN-RIGHT: 10px; POSITION: relative
}
.feature-thumb SPAN {
	LEFT: -7px; TEXT-TRANSFORM: uppercase; WIDTH: 133px; TEXT-INDENT: 8px; LINE-HEIGHT: 180%; POSITION: absolute; TOP: 80px; HEIGHT: 28px
}
.feature-thumb2 SPAN {
	LEFT: -7px; TEXT-TRANSFORM: uppercase; WIDTH: 133px; TEXT-INDENT: 8px; LINE-HEIGHT: 180%; POSITION: absolute; TOP: 80px; HEIGHT: 28px
}
#accessibility {
	Z-INDEX: 5000; FLOAT: right; WIDTH: 50px; MARGIN-RIGHT: 10px; HEIGHT: 14px
}
#accessibility SPAN {
	BACKGROUND-REPEAT: no-repeat
}
#accessibility A {
	CURSOR: pointer; TEXT-DECORATION: none
}
#accessibility #buttons {
	FLOAT: right
}
#accessibility .button {
	DISPLAY: block; FLOAT: right; WIDTH: 15px; HEIGHT: 15px
}
#accessibility A.small .button {
	MARGIN-RIGHT: 5px
}
A.large .button {
	BACKGROUND: url(../images/main/font-lg.png) no-repeat 0px 0px
}
A.small .button {
	BACKGROUND: url(../images/main/font-sm.png) no-repeat 0px 0px
}
FORM.form-login P {
	MARGIN: 0px
}
FORM.form-login .inputbox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 96%; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
FORM.form-login .login-links {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
INPUT.button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; CURSOR: pointer; PADDING-TOP: 3px
}
FORM.form-login .login-username {
	MARGIN-BOTTOM: 10px
}
FORM.form-login .login-password {
	MARGIN-BOTTOM: 10px
}
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
}
.light .inputbox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.medium .inputbox {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.dark .inputbox {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
.promo .inputbox {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; BACKGROUND: #555; BORDER-LEFT: #222 1px solid; COLOR: #fff; BORDER-BOTTOM: #222 1px solid
}
.light INPUT.button {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BACKGROUND: url(../images/main/readon-bg.png) #f0f0f0 repeat-x 0px 0px; BORDER-LEFT: #c7c7c7 1px solid; COLOR: #666; BORDER-BOTTOM: #c7c7c7 1px solid
}
.medium INPUT.button {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BACKGROUND: url(../images/main/main-med-readon-bg.png) #b7b7b7 repeat-x 0px 0px; BORDER-LEFT: #9c9c9c 1px solid; COLOR: #333; BORDER-BOTTOM: #9c9c9c 1px solid
}
.dark INPUT.button {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BACKGROUND: url(../images/main/main-dark-readon-bg.png) #666 repeat-x 0px 0px; BORDER-LEFT: #555 1px solid; COLOR: #fff; BORDER-BOTTOM: #555 1px solid
}
.promo INPUT.button {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; BACKGROUND: url(../images/main/main-dark-readon-bg.png) #666 repeat-x 0px 0px; BORDER-LEFT: #777 1px solid; COLOR: #fff; BORDER-BOTTOM: #777 1px solid
}
.rokfeature-mod#rows-1 {
	HEIGHT: 95px
}
.rokfeature-mod#rows-2 {
	HEIGHT: 190px
}
.rokfeature-mod#rows-3 {
	HEIGHT: 285px
}
.rokfeature-mod#rows-4 {
	HEIGHT: 380px
}
.rokfeature-mod#rows-5 {
	HEIGHT: 475px
}
.rokfeature-mod#rows-6 {
	HEIGHT: 570px
}
.rokfeature-mod {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: relative
}
.rokfeature-image {
	BACKGROUND: url(../images/spinner.gif) #000 no-repeat 76% 47%; WIDTH: 100%; HEIGHT: 100%
}
.rokfeature-options {
	Z-INDEX: 5; POSITION: relative; HEIGHT: 100%
}
.rokfeature-option-block {
	OVERFLOW: hidden; WIDTH: 50%; POSITION: relative
}
.rokfeature-tab-1 {
	LEFT: 0px; WIDTH: 22px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-tab-2 {
	LEFT: 0px; WIDTH: 22px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-tab-3 {
	LEFT: 0px; WIDTH: 22px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-tab-4 {
	LEFT: 0px; WIDTH: 22px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-tab-5 {
	LEFT: 0px; WIDTH: 22px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-tab-6 {
	LEFT: 0px; WIDTH: 22px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-block-1 {
	MARGIN-LEFT: 22px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 100%
}
.rokfeature-block-2 {
	MARGIN-LEFT: 22px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 100%
}
.rokfeature-block-3 {
	MARGIN-LEFT: 22px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 100%
}
.rokfeature-block-4 {
	MARGIN-LEFT: 22px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 100%
}
.rokfeature-block-5 {
	MARGIN-LEFT: 22px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 100%
}
.rokfeature-block-6 {
	MARGIN-LEFT: 22px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 100%
}
.rokfeature-block-bg1 {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-block-bg2 {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-block-bg3 {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-block-bg4 {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-block-bg5 {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-block-bg6 {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.rokfeature-option-block SPAN {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; Z-INDEX: 5; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; POSITION: relative
}
.rokfeature-option-block SPAN.showthumb {
	MARGIN-RIGHT: 83px
}
IMG.rokfeature-thumb {
	Z-INDEX: 5; FLOAT: right; MARGIN: 12px; WIDTH: 65px; POSITION: relative; HEIGHT: 65px
}
.rokfeature-readon {
	RIGHT: 15px; BOTTOM: 15px; POSITION: absolute
}
.rokfeature-readon A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #000; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 3px
}
.rokfeature-title {
	RIGHT: 15px; WIDTH: 270px; POSITION: absolute; TOP: 10px; TEXT-ALIGN: right
}
.rokfeature-title A:hover {
	TEXT-DECORATION: none
}
.rokfeature-title SPAN {
	FONT-SIZE: 240%; BACKGROUND: #000; WIDTH: 300px; COLOR: #fff; LINE-HEIGHT: 135%; TEXT-ALIGN: right
}
.rokdemo-morenews-outer {
	BORDER-RIGHT: #d4d4d4 1px solid; FLOAT: left; WIDTH: 435px
}
.rokdemo-morenews-block {
	FLOAT: left; WIDTH: 130px; MARGIN-RIGHT: 14px
}
.rokdemo-morenews-block2 {
	FLOAT: right; WIDTH: 172px
}
.rokdemo-morenews-img1 {
	BORDER-RIGHT: #666 4px solid; BORDER-TOP: #666 4px solid; DISPLAY: block; MARGIN-BOTTOM: 5px; BORDER-LEFT: #666 4px solid; WIDTH: 122px; BORDER-BOTTOM: #666 4px solid; HEIGHT: 80px
}
.rokdemo-morenews-img2 {
	BORDER-RIGHT: #666 4px solid; BORDER-TOP: #666 4px solid; DISPLAY: block; MARGIN-BOTTOM: 5px; BORDER-LEFT: #666 4px solid; WIDTH: 170px; BORDER-BOTTOM: #666 4px solid; HEIGHT: 80px
}
.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
}
.light IMG#variation_preview {
	BORDER-RIGHT: #bbb 4px solid; BORDER-TOP: #bbb 4px solid; BORDER-LEFT: #bbb 4px solid; BORDER-BOTTOM: #bbb 4px solid
}
.medium IMG#variation_preview {
	BORDER-RIGHT: #999 4px solid; BORDER-TOP: #999 4px solid; BORDER-LEFT: #999 4px solid; BORDER-BOTTOM: #999 4px solid
}
.dark IMG#variation_preview {
	BORDER-RIGHT: #777 4px solid; BORDER-TOP: #777 4px solid; BORDER-LEFT: #777 4px solid; BORDER-BOTTOM: #777 4px solid
}
.promo IMG#variation_preview {
	BORDER-RIGHT: #555 4px solid; BORDER-TOP: #555 4px solid; BORDER-LEFT: #555 4px solid; BORDER-BOTTOM: #555 4px solid
}
.style1 .color IMG#variation_preview {
	BORDER-RIGHT: #91140b 4px solid; BORDER-TOP: #91140b 4px solid; BORDER-LEFT: #91140b 4px solid; BORDER-BOTTOM: #91140b 4px solid
}
.style2 .color IMG#variation_preview {
	BORDER-RIGHT: #339966 4px solid; BORDER-TOP: #339966 4px solid; BORDER-LEFT: #339966 4px solid; BORDER-BOTTOM: #339966 4px solid
}
.style3 .color IMG#variation_preview {
	BORDER-RIGHT: #117294 4px solid; BORDER-TOP: #117294 4px solid; BORDER-LEFT: #117294 4px solid; BORDER-BOTTOM: #117294 4px solid
}
.style4 .color IMG#variation_preview {
	BORDER-RIGHT: #91140b 4px solid; BORDER-TOP: #91140b 4px solid; BORDER-LEFT: #91140b 4px solid; BORDER-BOTTOM: #91140b 4px solid
}
.style5 .color IMG#variation_preview {
	BORDER-RIGHT: #008921 4px solid; BORDER-TOP: #008921 4px solid; BORDER-LEFT: #008921 4px solid; BORDER-BOTTOM: #008921 4px solid
}
.style6 .color IMG#variation_preview {
	BORDER-RIGHT: #962b3a 4px solid; BORDER-TOP: #962b3a 4px solid; BORDER-LEFT: #962b3a 4px solid; BORDER-BOTTOM: #962b3a 4px solid
}
.style7 .color IMG#variation_preview {
	BORDER-RIGHT: #91140b 4px solid; BORDER-TOP: #91140b 4px solid; BORDER-LEFT: #91140b 4px solid; BORDER-BOTTOM: #91140b 4px solid
}
.style8 .color IMG#variation_preview {
	BORDER-RIGHT: #006699 4px solid; BORDER-TOP: #006699 4px solid; BORDER-LEFT: #006699 4px solid; BORDER-BOTTOM: #006699 4px solid
}
.style9 .color IMG#variation_preview {
	BORDER-RIGHT: #117294 4px solid; BORDER-TOP: #117294 4px solid; BORDER-LEFT: #117294 4px solid; BORDER-BOTTOM: #117294 4px solid
}
.style10 .color IMG#variation_preview {
	BORDER-RIGHT: #c0258f 4px solid; BORDER-TOP: #c0258f 4px solid; BORDER-LEFT: #c0258f 4px solid; BORDER-BOTTOM: #c0258f 4px solid
}
IMG#variation_preview {
	WIDTH: 205px! important
}
.variation-chooser {
	MARGIN-TOP: 5px; LINE-HEIGHT: 25px; POSITION: relative; HEIGHT: 25px
}
.variation-chooser .controls {
	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.5em
}
.variation-chooser .control-prev:hover {
	BACKGROUND-POSITION: 0px -16px
}
.variation-chooser .control-next {
	BACKGROUND-POSITION: 0px -32px; MARGIN-LEFT: 0.5em
}
.variation-chooser .control-next:hover {
	BACKGROUND-POSITION: 0px -48px
}
.variation-chooser .controls {
	LEFT: 5px; POSITION: absolute
}
.variation-chooser INPUT.button:hover {
	COLOR: #333! important
}
