
#logo {
    background: url("../images/style5/logo/logo.png") no-repeat scroll 0 0 transparent;
}
#body {
    background: none repeat scroll 0 0 #FFFFFF;
}
#page-bg {
    background: url("../images/style5/color-bg.jpg") repeat-x scroll 50% 0 #ffffff;
    z-index: 4;
}
#main-body-bg {
    background: url("../images/style5/i2.gif") repeat scroll 0 0 transparent;
    border-left: 3px solid #869680;
}
#main-body {
    background: url("../images/style5/i2.gif") repeat scroll 0 0 transparent;
    border-right: 3px solid #869680;
}
#bottom-padding {
    background: url("../images/style5/i2.gif") repeat scroll 0 0 transparent;
    border-right: 3px solid #869680;
    z-index: 4;
}
.item112 {
    color: #FFFF00;
    text-decoration: blink;
}
.contentheading {
    display: none;
}
#top-bar {
    background: url("../images/main/top-bar-bg.png") repeat-x scroll 0 0 transparent;
}
#top-bar .links-block {
    color: #FFFFFF;
}
#top-bar .date-block {
    color: #FFFFFF;
}
#top-bar .right-module-block {
    color: #FFFFFF;
}
#top-bar ul.menu a, #top-bar ul.menu .separator {
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: blink;
}
#top-bar ul.menu a:hover {
    color: #FFFEEE;
}
#logo-bg-area {
    background: url("../images/style5/color-bg-element.png") no-repeat scroll 0 0 transparent;
}
#horiz-menu a, #horiz-menu .separator {
    color: #FFFFFF;
}
#horiz-menu li a, #horiz-menu li .separator {
    background: url("../images/style5/horiz-menu-bg.png") repeat-x scroll 0 0 transparent;
}
#horiz-menu li.active a, #horiz-menu li.active .separator, #horiz-menu li:hover a, #horiz-menu li:hover .separator, #horiz-menu li.sfHover a, #horiz-menu li.sfHover .separator {
    background: url("../images/style5/horiz-menu-bgactive.png") repeat-x scroll 0 0 transparent;
}
#horiz-menu li.active a span, #horiz-menu li.active .separator span {
    background: url("../images/style5/horiz-menu-active.png") no-repeat scroll 50% 100% transparent;
}
#maincontent-block a {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
}
#maincontent-block td.a {
    color: #FFFFFF;
}
#maincontent-block a:hover {
    color: #333333;
}
h1.componentheading span.bg {
    background: url("../images/style5/component-head.png") no-repeat scroll 50% 100% transparent;
    color: #FFFFFF;
}
.frontpage-item a, .blog-item a, .pagination a {
    color: #008921;
}
.contentheading, #maincontent-block a.contentpagetitle, #main-body a.readon {
    color: #333333;
}
.medium .contentheading, #maincontent-block .medium a.contentpagetitle, #main-body .medium a.readon {
    color: #444444;
}
.dark .contentheading, #maincontent-block .dark a.contentpagetitle, #main-body .dark a.readon {
    color: #FFFFFF;
}
#main-body .color a.readon {
    color: #FFFFFF;
}
#main-body .promo a.readon {
    color: #FFFFFF;
}
#main-body .color a.readon:hover {
    color: #AFF6C4;
}
.color span.readon-full {
    background: url("../images/style5/main-color-readon-bg.png") repeat-x scroll 0 0 #007920;
    border: 1px solid #005E15;
}
.main-article h2.contentheading {
    color: #4D462B;
}
.side-mod a, .medium .side-mod a {
    color: #008921;
}
.light .side-mod a {
    color: #008921;
}
.color .side-mod h3.module-title span.bg {
    background: url("../images/style5/side-color-h3.png") repeat-x scroll 50% 100% transparent;
    color: #FFFFFF;
}
.color .side-mod {
    background: url("../images/style5/side-color-mod-bg.png") repeat-x scroll 0 0 #007720;
    border-left: 1px solid #005E15;
    border-right: 1px solid #005E15;
    border-top: 1px solid #005E15;
}
.color .side-mod a {
    color: #AFF6C4;
}
.color .side-mod2 {
    background: url("../images/style5/side-color-mod-h3-bg.png") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
}
.color .side-mod-bottom {
    background: url("../images/style5/side-color-bm.png") repeat-x scroll 0 0 transparent;
}
.color .side-mod-bottom2 {
    background: url("../images/style5/side-color-br.png") no-repeat scroll 100% 100% transparent;
}
.color .side-mod-bottom3 {
    background: url("../images/style5/side-color-bl.png") no-repeat scroll 0 100% transparent;
}
.color .side-mod .close-handle {
    background: url("../images/style5/side-color-close-handle.png") no-repeat scroll 50% 50% transparent;
}
.color .side-mod .open-handle {
    background: url("../images/style5/side-color-open-handle.png") no-repeat scroll 50% 50% transparent;
}
.color .side-mod .tools-handle {
    background: url("../images/style5/side-color-tools-handle.png") no-repeat scroll 50% 50% transparent;
}
.promo .side-mod h3.module-title span.bg {
    background: url("../images/style5/modstyle1-h3.png") repeat-x scroll 50% 100% transparent;
    color: #FFFFFF;
}
#main-body .color ul.menu li, .color .side-mod ul li {
    background: url("../images/style5/main-color-readon-bg.png") repeat-x scroll 0 0 #007920;
    border: 1px solid #005E15;
}
#main-body .light ul.menu li a:hover, #main-body .light ul.menu li .separator:hover, .light .side-mod ul li a:hover, .light .side-mod ul li .separator:hover {
    background: url("../images/style5/light-arrow-hover.png") no-repeat scroll 8px 4px transparent;
    color: #008921;
}
#main-body ul.menu li a:hover, #main-body ul.menu li .separator:hover {
    background: url("../images/style5/med-arrow-hover.png") no-repeat scroll 8px 4px transparent;
    color: #008921;
}
#main-body .color ul.menu li a, #main-body .color ul.menu li .separator, .color .side-mod ul li a, .color .side-mod ul li .separator {
    background: url("../images/style5/color-arrow.png") no-repeat scroll 8px 4px transparent;
    color: #AFF6C4;
}
#main-body .color ul.menu li a:hover, #main-body .color ul.menu li .separator:hover, .color .side-mod ul li a:hover, .color .side-mod ul li .separator:hover {
    background: url("../images/style5/color-arrow-hover.png") no-repeat scroll 8px 4px transparent;
    color: #FFFFFF;
}
.mainblock-mod a, .light .mainblock-mod a, .mainblock-mod .separator, .light .mainblock-mod .separator {
    color: #008921;
}
.mainblock-mod ul li a:hover, .side-mod ul li a:hover, .mainblock-mod ul li .separator:hover, .side-mod ul li .separator:hover {
    background: url("../images/style5/mainblock-arrow-hover.png") no-repeat scroll 8px 4px transparent;
    color: #008921;
}
.medium .mainblock-mod a, .medium .mainblock-mod .separator {
    color: #008921;
}
.medium .mainblock-mod ul li a:hover, .medium .side-mod ul li a:hover, .medium .mainblock-mod ul li .separator:hover, .medium .side-mod ul li .separator:hover, #main-content .blog_more ul li a:hover {
    background: url("../images/style5/mainblock-arrow-hover.png") no-repeat scroll 8px 4px transparent;
    color: #008921;
}
.dark .mainblock-mod a, .dark .mainblock-mod .separator {
    color: #FFFFFF;
}
.dark .mainblock-mod h3.module-title span.bg {
    color: #FFFFFF;
}
.color .inputbox {
    border: 1px solid #005E15;
}
.color input.button {
    background: url("../images/style5/main-color-readon-bg.png") repeat-x scroll 0 0 #007920;
    border: 1px solid #005E15;
    color: #FFFFFF;
}
#bottom-expansion {
    background: url("../images/main/bottom-expansion.png") repeat-x scroll 0 0 transparent;
    border-top: 1px solid #DDDDDD;
}
.feature-thumb span {
    background: url("../images/style5/feature-thumb.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
.feature-thumb2 span {
    background: url("../images/main/feature-thumb2.png") no-repeat scroll 0 0 transparent;
    color: #008921;
}
.rokfeature-tab-1, .rokfeature-tab-4 {
    background: url("../images/style5/rokfeature-tab-1.png") no-repeat scroll 0 0 #90FFE5;
    border-right: 1px solid #000000;
}
.rokfeature-tab-2, .rokfeature-tab-5 {
    background: url("../images/style5/rokfeature-tab-2.png") no-repeat scroll 0 0 #29FF8E;
    border-right: 1px solid #000000;
}
.rokfeature-tab-3, .rokfeature-tab-6 {
    background: url("../images/style5/rokfeature-tab-3.png") no-repeat scroll 0 0 #E4FF8D;
    border-right: 1px solid #000000;
}
.rokfeature-block-bg1, .rokfeature-block-bg4 {
    background: none repeat scroll 0 0 #336958;
}
.rokfeature-block-bg2, .rokfeature-block-bg5 {
    background: none repeat scroll 0 0 #10833A;
}
.rokfeature-block-bg3, .rokfeature-block-bg6 {
    background: none repeat scroll 0 0 #67773C;
}
.rokfeature-option-block span {
    color: #FFFFFF;
}
img.rokfeature-thumb {
    border: 3px solid #FFFFFF;
}
.rokfeature-readon span {
    background: none repeat scroll 0 0 #666666;
    color: #FFFFFF;
}
