﻿BODY{
margin: 0;	background-color: #ffffff;}
TABLE{
text-align:left;}
.side-box-header,.side-box-body{
text-align:left;}
P{
margin: 0;}
.bold{
font-weight:bold;}
A IMG{
border:0px;}
table,html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead{
margin: 0; padding: 0; border: 0; outline: 0;}
.display-none{
display: none; }
ul, menu, dir{
display: block;
list-style-type: disc;
}
html, body{
height: 100%;}
.ctlBaseFontSize{
background-color:Transparent;
border-width:0px;
cursor:pointer;
padding: 0;
text-align: center;
}
.BaseFontSizeS .ctlBaseFontSizeS{
font-size:bold;text-decoration:underline;}
.BaseFontSizeM .ctlBaseFontSizeM{
font-size:bold;text-decoration:underline;}
.BaseFontSizeL .ctlBaseFontSizeL{
font-size:bold;text-decoration:underline;}
#page_top{
text-align:left; min-height: 100% !important; height:auto !important;}
#page_bottom{
text-align:left; height:270px;}
.greenfont{
color:#445424;}
BODY.ltr, BODY.ltr .dir{
direction: ltr;}
BODY.rtl, BODY.rtl .dir{
direction: rtl;}
BODY.ltr .align, BODY.rtl .align-rev, .align-left{
text-align: left;}
BODY.rtl .align, BODY.ltr .align-rev, .align-right{
text-align: right;}
.align-center{
text-align: center; }
BODY.ltr .align > TABLE, BODY.rtl .align-rev > TABLE, .align-left > TABLE,
BODY.ltr .align > DIV, BODY.rtl .align-rev > DIV, .align-left > DIV{
margin-left: auto;
}
BODY.rtl .align > TABLE, BODY.ltr .align-rev > TABLE, .align-right > TABLE,
BODY.rtl .align > DIV, BODY.ltr .align-rev > DIV, .align-right > DIV{
margin-right: auto;
}
.align-center > TABLE,
.align-center > DIV{
margin-right: auto;
margin-left: auto;
}
BODY.ltr .float, BODY.rtl .float-rev, .float-left{
float: left;
}
BODY.rtl .float, BODY.ltr .float-rev, .float-right{
float: right;
}
ul.bullet-style, ol.number-style{
margin-right:15px;
margin-bottom:20px;
}
.float-clear{
clear: both;}
a{
cursor: pointer; color:#545454;}
a:hover{
text-decoration: none;}
#page_top{
background: url(../images/general/header.jpg) no-repeat scroll center top;
background-size: 100% 149px;
}
.clear{
clear:both; margin:0; padding-bottom:0; height:0;}
#content_data{
margin:14px auto 24px auto;  width:870px; min-height: 100% !important; height:400px !important; }
.iframe-border{
border: 1px solid #e0ebc1;}
TABLE.home-page-layout{
width: 100%;
height: 100%;
table-layout: fixed;
}
.home-page-layout .home-page-layout-separator{
height: 4px;
font-size: 1px;
}
.home-page-layout .tabs-unit-zone{
width: 425px;
height: 173px;
padding-right: 4px;
vertical-align: top;
overflow: hidden;
}
.home-page-layout .tabs-unit-zone .tabs-container{
width: 100%;
height: 173px;
overflow: hidden;
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-buttons-container{
height: 31px;
table-layout: fixed;
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-button{
cursor: pointer;
width: 76px;
height: 31px;
color: #425617;
font-size: 10pt;
line-height: 10pt;
font-weight: bold;
text-align: center;
vertical-align: middle;
padding: 2px 0;
background: url(../img/homepage/tabs_control_button_bg.gif) no-repeat center top;
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-button.tab-button-selected{
color: #ffffff;
background-image: url(../img/homepage/tabs_control_button_bg_s.gif);
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-button-separator{
width: 3px;
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-content-container{
border: 1px solid #c1d099;
border-top: 1px solid #4e6320;
background: #e7ecd6 url(../img/homepage/tabs_control_content_bg.gif) repeat-x top;
height: 142px;
overflow: hidden;
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-content-container .tab-content-table{
width: 100%;
height: 100%;
table-layout: fixed;
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-content-container .tab-content-table .tab-content-body{
width: 100%;
height: 100%;
vertical-align: top;
padding: 20px 15px 0 15px;
color: #2f4308;
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-content-container .tab-content-table .tab-content-body .tab-content-title{
margin-bottom: 5px;
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-content-container .tab-content-table .tab-content-body .tab-content-title .title{
font-size: 12pt;
color: #2f4308;
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-content-container .tab-content-table .tab-content-body .tab-content-thumbnail{
margin-right: 10px;
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-content-container .tab-content-table .tab-content-footer-rule{
margin: 10px 15px 5px 10px;
border-top: 1px solid #8eab59;
height: 1px;
font-size: 1px;
}
.home-page-layout .tabs-unit-zone .tabs-container .tab-content-container .tab-content-table .tab-content-footer{
vertical-align: top;
padding: 0 15px 10px 15px;
color: #566c21;
}
.home-page-layout .highlighted-text-line-zone{
height: 31px;
width: 100%;
vertical-align: middle;
text-align: right;
color: #445424;
font-weight: bold;
}
.home-page-layout .highlighted-text-line-zone A{
color: #445424;
}
.home-page-layout .highlighted-units-zone{
height: 142px;
vertical-align: top;
}
.home-page-layout .highlighted-units-zone .highlighted-unit{
background: #eff4e0 ;
width: 50%;
height: 100%;
color: #2f4107;
vertical-align: top;
padding: 20px;
}
.home-page-layout .highlighted-units-zone .highlighted-unit .highlighted-unit-title{
font-weight: bold;
font-size: 11pt;
margin-bottom: 10px;
}
.home-page-layout .highlighted-units-zone .highlighted-unit-separator{
width: 4px;
white-space: nowrap;
}
.home-page-layout .spotlight-zone{
height: 49px;}
.home-page-layout .insight-zone{
width: 100%;	height: 100%;}
.home-page-layout .insight-zone .insight-main-zone{
width: 100%;}
.home-page-layout .insight-zone .insight-side-upper-zone{
height: 100%;}
.home-page-layout .insight-zone .insight-side-lower-zone{
}
.home-page-layout .insight-zone .media-viewer-container{
width: 100%;
height: 100%;
color: #ffffff;
background: #839f48 url(../img/homepage/media_viewer_bg.gif) repeat-x top;
text-align: center;
}
.home-page-layout .insight-zone .media-viewer-container > *{
margin: 0 auto;
}
.home-page-layout .insight-zone .media-viewer-container A{
color: #ffffff;
}
.home-page-layout .insight-zone .media-viewer-container A:hover{
color: #ffffff;
}
.home-page-layout .insight-zone .media-viewer-container .media-viewer{
position: relative;
top: 20px;
width: 310px;
height: 150px;
}
.home-page-layout .insight-zone .media-viewer-container .media-viewer-footer{
position: relative;
top: 25px;
width: 310px;
}
.home-page-layout .insight-zone .media-viewer-container .media-viewer-title{
font-size: 1.1em;
font-weight: bold;
}
.home-page-layout .insight-zone .newsletter-subscription-container{
margin-top: 4px;
width: 100%;
height: 95px;
text-align: center;
background: #657a39 url(../img/homepage/newsletter_subscription_bg.gif) repeat-x top;
}
.home-page-layout .insight-zone .newsletter-subscription-container > *{
margin: 0 auto;
}
.home-page-layout .insight-zone .newsletter-subscription-container TD,
.home-page-layout .insight-zone .newsletter-subscription-container DIV,
.home-page-layout .insight-zone .newsletter-subscription-container LABEL{
color: #ffffff;
}
.home-page-layout .insight-zone .newsletter-subscription-container .newsletter-subscription-title{
padding-bottom: 2px;
margin-bottom: 4px;
border-bottom: 1px solid #8eab59;
}
.home-page-layout .insight-zone .items-list{
background-color: #7b983e;
padding: 10px 15px 0 15px;
width: 100%;
height: 100%;
overflow: auto;
overflow-x: hidden;
}
.home-page-layout .insight-zone .items-list .items-list-item{
margin-bottom: 10px;
color: #ffffff;
}
.home-page-layout .insight-zone > * .items-list{
padding: 0;
}
.home-page-layout .insight-zone > * .items-list > .items-list-item{
padding: 0 15px 0 15px;
margin-bottom: 0;
}
.home-page-layout .insight-zone > * .items-list:first-child{
padding-top: 10px;
}
.home-page-layout .insight-zone .items-list .items-list-item A,
.home-page-layout .insight-zone .items-list .items-list-item TD{
color: #ffffff;
}
.home-page-layout .insight-zone .items-list .items-list-item A:hover{
color: #ffffff;
}
.home-page-layout .insight-zone .items-list .items-list-item .items-list-item-thumbnail{
width: 105px;
vertical-align: top;
}
.home-page-layout .insight-zone .items-list .items-list-item .items-list-item-thumbnail IMG{
border: 1px solid #8ba752;
}
.home-page-layout .insight-zone .items-list .items-list-item .items-list-item-body{
width: 100%;
height: 65px;
vertical-align: top;
position: relative;
top: -3px;
}
.links-menu.home-page-inner-links-menu{
height: 48px;
text-align: center;
vertical-align: middle;
background: #d6e2ba url(../img/homepage/links_menu_bg.gif) repeat-x top;
white-space: nowrap;
color: #445424;
}
.links-menu.home-page-inner-links-menu A{
color: #445424;}
.links-menu.home-page-inner-links-menu A:hover{
color: #445424;
text-decoration: underline;
}
.cursor-default{
cursor: default;}
.cursor-hand{
cursor: pointer;}
.extendable{
width:100%}
.wrap{
white-space: normal;}
.no-border{
border: 0px none transparent !important;}
.no-repeat{
background-repeat: no-repeat !important;
}
.no-scroll{
overflow: hidden !important;
overflow-x: hidden !important;
overflow-y: hidden !important;
}
.half-transparent{
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
-khtml-opacity: 0.25;
-moz-opacity: 0.25;
opacity: 0.25;
}
.no-text-decoration, .no-text-decoration *{
text-decoration: none !important;}
FORM{
margin: 0;}
INPUT{
color: #6e7d46;
height: 20px;
vertical-align: middle;
border: 1px solid #b1c586;
}
INPUT.readonly{
height: 20px;
border: 0px none transparent;
padding-top: 3px;
padding-right: 8px;
padding-left: 8px;
margin: -1px 0px 0px 0px;
vertical-align: middle;
}
INPUT.radiobutton, .radiobutton INPUT, .radiobutton-list INPUT{
border-width: 0px !important;
height: auto;
display: inline;
margin: 0px 0px -2px 0px;
}
BODY.rtl INPUT.radiobutton, BODY.rtl .radiobutton INPUT, BODY.rtl .radiobutton-list INPUT{
}
BODY.ltr INPUT.radiobutton, BODY.ltr .radiobutton INPUT, BODY.ltr .radiobutton-list INPUT{
}
INPUT.checkbox, .checkbox INPUT, .checkbox-list INPUT{
border-width: 0px !important;
height: auto;
margin: 0px;
margin-bottom: -3px;
}
BODY.rtl INPUT.checkbox, BODY.rtl .checkbox INPUT, BODY.rtl .checkbox-list INPUT{
margin-right: 5px;
}
BODY.ltr INPUT.checkbox, BODY.ltr .checkbox INPUT, BODY.ltr .checkbox-list INPUT{
margin-left: 5px;
}
INPUT.button, .button INPUT{
border-width: 0px;
width: auto;
height: auto;
cursor: pointer;
}
INPUT.button-disabled, .button-disabled INPUT{
border-width: 0px;
width: auto;
height: auto;
cursor: not-allowed;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
-khtml-opacity: 0.25;
-moz-opacity: 0.25;
opacity: 0.25;
}
SELECT{
height: 21px;
max-height: 19px;
color: #6e7d46;
}
TEXTAREA{
border: 1px solid #b1c586;
color: #6e7d46;
}
TEXTAREA.readonly{
border: 0px none transparent;
padding-top: 3px;
padding-right: 8px;
padding-left: 8px;
}
BASEFONT, TABLE{
font-family: Arial;
color: #3d3d3d;
font-size: 11pt;
}
.medium{
font-size:10pt}
.bigger{
font-size: 1.1em;}
.big{
font-size:12pt}
.small{
font-size:8pt}
.smaller{
font-size:.9em}
.number{
font-size:.9em}
.date{
font-size:.7em}
.invalidated-message{
color:#bd0b09}
.underlined,.underlined TABLE{
text-decoration:underline}
.italic,.italic TABLE{
text-decoration:italic}
H1, .page-title{
font-weight: normal;
font-size: 20pt;
color: #2f4107;
margin: 0;
}
H2, .section-title{
font-weight: bold;
font-size: 1.2em;
color: #4e5a2a;
margin: 0;
}
H3, .title{
font-weight: bold;
font-size: 1.1em;
color: #4e5a2a;
margin: 0;
}
H4{
font-weight: bold;
font-size: 1em;
margin: 0;
}
.page-content-header ul{
margin-left:25px}
H5,H6{
font-size:1em}
A{
color:#445424;text-decoration:underline}
A:hover{
color:#445424}
.horizontal-rule{
height: 1px;
overflow: hidden;
margin: 5px 0;
display: block;
}
SPAN.spacer, DIV.spacer{
width: 1px;
height: 1px;
overflow: hidden;
}
TABLE.2-columns TD, .2-columns TABLE TD{
width: 50%;
}
TABLE.3-columns TD, .3-columns TABLE TD{
width: 33%;
}
TABLE.4-columns TD, .4-columns TABLE TD{
width: 25%;
}
TABLE.5-columns TD, .5-columns TABLE TD{
width: 20%;
}
TABLE.6-columns TD, .6-columns TABLE TD{
width: 17%;
}
@media screen{
.text-overflow, .text-overflow *{
overflow: hidden;
text-overflow: ellipsis;
}
.no-wrap{
white-space:nowrap}
.page-header-container{
height: 120px;
vertical-align: bottom;
}
.page-header-container .page-header{
height: 107px;
width: 100%;
margin-top: 9px;
margin-bottom: 4px;
background: url(../img/header/top_bg.jpg) repeat-x bottom #fdfef9;
}
.page-header-container .page-header .page-header-title{
font-size: 22pt;
font-weight: bold;
color: #343e1b;
}
BODY.ltr .page-header-container .page-header .page-header-title{
font-size: 14pt;
font-weight: normal;
}
BODY.ltr div A,BODY.ltr P A{
font-size:12px;}
.page-header-container .page-header .page-header-search{
color: #6e7d46;
}
.page-header-container .page-header .page-header-search INPUT{
width: 150px;
}
.page-header-container .page-header .page-header-search A{
color: #6e7d46;
font-size: 10px;
text-decoration: underline;
}
.page-top-menu-container{
height: 60px;
vertical-align: top;
background: url(../img/header/under_menu_line_bg.gif) repeat-x center 45px;
}
.page-top-menu-container .page-top-menu{
width: 100%;
height: 45px;
background:  #bbd094;
}
.page-banners-strip-container{
position: relative;
width: 100%;
height: 100%;
}
.page-banners-strip-container .page-banners-strip-scroll-arrow-default{
display: none;
}
.page-banners-strip-container .page-banners-strip-scroll-arrow-opposite{
display: none;
}
.page-banners-strip-container.banners-scroll-enabled .banners-strip-scroll-arrow{
display: block;
position: absolute;
top: 0;
text-align: center;
vertical-align: middle;
width: 14px;
height: 100%;
cursor: pointer;
z-index: 2;
}
BODY.ltr .page-banners-strip-container.banners-scroll-enabled .banners-strip-scroll-arrow.banners-strip-scroll-arrow-default,
BODY.rtl .page-banners-strip-container.banners-scroll-enabled .banners-strip-scroll-arrow.banners-strip-scroll-arrow-opposite{
left: -14px;
}
BODY.rtl .page-banners-strip-container.banners-scroll-enabled .banners-strip-scroll-arrow.banners-strip-scroll-arrow-default,
BODY.ltr .page-banners-strip-container.banners-scroll-enabled .banners-strip-scroll-arrow.page-banners-strip-scroll-arrow-opposite{
right: -14px;
}
.page-banners-strip-container .page-banners-strip-scroll-container{
position: absolute;
top: 0;
width: 100%;
height: auto;
white-space: nowrap;
overflow: hidden;
z-index: 1;
}
.page-body-container{
width: 870px;
height: 100%;
vertical-align: top;
}
BODY.ltr .page-content-container{
border-left: 1px solid #E7E7E5;
}
BODY.rtl .page-content-container{
border-right: 1px solid #E7E7E5;
}
.page-content-container .page-print-logo-container{
display: none; }
.page-footer-container{
}
.page-footer-logo-container{
padding: 20px 0;
text-align: center;
}
.page-footer-2nd-links-menu{
padding-bottom: 20px;
text-align: center;
}
.side-column-1-container{
padding-right: 15px;
overflow: hidden;
}
.side-column-2-container{
width: 100%;
overflow: hidden;
}
.bottom-content-container{
}
}
@media print{
#top{
display:none}
#menu{
display:none}
#page_bottom{
display:none}
.page-header-container{
display: none; }
.page-top-menu-container{
display: none; }
.page-banners-strip-container{
display: none; }
.page-footer-container{
display: none; }
.side-column-1-container{
display: none; }
.side-column-2-container{
display: none; }
.bread-crumbs{
display: none; }
.page-toolbar{
display: none; }
.bottom-content-container{
display: none; }
.page-content-container{
width: 90%;
border: none;
padding: 0;
top: 0px;
left: 0;
}
.page-content-container .page-print-logo-container{
display: block;
width: 100%;
text-align: center;
padding-bottom: 10px;
}
}
.side-nav-menu{
width: 200px;
max-width: 200px;
overflow-x: hidden;
}
.side-nav-menu *{
color: #3d3d3d;
font-size: 1em;
}
.side-nav-menu *:hover{
color: #445424;
}
.side-nav-menu TABLE{
width:100%}
.side-nav-menu TD.side-nav-menu-root-node{
width: 100%;
font-weight: bold;
text-indent: 20px;
}
BODY.ltr .side-nav-menu TD.side-nav-menu-root-node{
background: url(../img/general/side_menu_root_node_bullet_ltr.gif) no-repeat left;
}
BODY.rtl .side-nav-menu TD.side-nav-menu-root-node{
background: url(../img/general/side_menu_root_node_bullet_rtl.gif) no-repeat right;
}
.side-nav-menu TD.side-nav-menu-leaf-node{
width: 100%;
height: 20px;
text-indent: 20px;
}
BODY.ltr .side-nav-menu TD.side-nav-menu-leaf-node{
background: url(../img/general/side_menu_leaf_node_bullet_ltr.gif) no-repeat left 8px;
}
BODY.rtl .side-nav-menu TD.side-nav-menu-leaf-node{
background: url(../img/general/side_menu_leaf_node_bullet_rtl.gif) no-repeat right 8px;
}
.side-nav-menu TD.side-nav-menu-selected-node{
border: 1px solid #f5f8e7;
background-color: #f2f7e3;
}
.side-nav-menu A.side-nav-menu-selected-node{
font-weight: bold;
color: #445424;
}
.links-menu{
color:#747474}
.links-menu A{
color:#747474;text-decoration:none}
.links-menu A:hover{
color: #747474;
text-decoration: underline;
}
.links-menu .links-menu-separator{
padding: 0 8px;
}
.bread-crumbs{
color: #8ea267;
font-size: 0.9em;
}
.bread-crumbs A{
color: #8ea267;
text-decoration: none;
font-size: 0.9em;
}
.bread-crumbs A:hover{
color: #8ea267;
text-decoration: underline;
}
.page-toolbar{
font-size: 0.9em;
color: #747474;
padding-top: 20px;
padding-bottom: 20px;
}
.page-toolbar A{
color: #747474;
text-decoration: none;
}
.page-toolbar A:hover{
text-decoration: underline;
}
.page-credit{
color: #747474;
}
TABLE.spotlight-strip{
width: 100%;
height: 52px;
}
TABLE.spotlight-strip TD.spotlight-strip-icon{
vertical-align: middle;
padding: 5px 15px;
}
TABLE.spotlight-strip TD.spotlight-strip-title{
width: 100%;
vertical-align: middle;
padding: 5px 0;
font-size: 15pt;
}
TABLE.spotlight-strip TD.spotlight-strip-link{
vertical-align: middle;
padding: 5px 15px;
}
TABLE.spotlight-strip.spotlight-strip-style-normal{
color: #405510;
}
TABLE.spotlight-strip.spotlight-strip-style-normal A{
color: #405510;
}
TABLE.spotlight-strip.spotlight-strip-style-yellow{
background: #ffd658 url(../img/general/spotlight_strip_bg_yellow.gif) repeat-x top;
color: #546c20;
}
TABLE.spotlight-strip.spotlight-strip-style-yellow A{
color: #445424;
}
.page-content-header{
width: 100%;
margin-bottom: 30px;
text-align:justify;
}
BODY.rtl .page-content-header H4{
padding-top: 10px;}
BODY.ltr .page-content-header H4{
margin: 10px 0px 10px;}
BODY.ltr .page-content-container H1{
margin-bottom: 10px;}
.margin-bottom12px{
margin-bottom: 12px;}
BODY.ltr .page-content-header.margin-bottom12px a,
BODY.ltr .page-content-item.tour-item a{
color: #3366ff;
font-size: 11pt;
}
.page-content-header-anchors-list{
width: 100%;
background-color: #f0f4e6;
border: 1px solid #cbd5b4;
margin-top: 15px;
padding: 10px 0;
}
.page-content-header-anchors-list TABLE{
width: 97%;
table-layout: fixed;
}
.page-content-header-anchors-list TD{
vertical-align:top;
white-space: nowrap;
white-space:normal;
padding: 2px 5px;
}
@media print{
.page-content-header-anchors-list TD{
white-space: normal;
overflow: visible;
}
}
.page-content-header-anchors-list LI{
list-style-type: square;
color: #3d3d3d;
white-space:normal;
}
.page-content-header-anchors-list A{
font-weight: bold;
color: #3d3d3d;
text-decoration: none;
overflow:hidden;
}
BODY.ltr .page-content-header-anchors-list A{
font-weight: normal;}
.page-content-header-anchors-list A:hover{
color: #3d3d3d;
}
.page-content-paragraph{
width: 100%;
margin-top: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #edefe1;
overflow:hidden;
}
.page-content-paragraph div{
}
.page-content-paragraph h5{
margin-bottom: 5px;
height: 20px;
width: 100%;
color: #828280;
text-indent: 10px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
background: #dfe7cf url(../img/general/para_h5_bg_ltr.gif) repeat-y right;
}
.page-content-paragraph h3{
margin-bottom:5px;}
.page-content-paragraph{
text-align:justify;}
.justify{
text-align:justify;}
@media print{
.page-content-paragraph H5{
white-space: normal;
overflow: visible;
}
}
.page-content-paragraph UL, page-content-paragraph OL{
margin-top: 0;
margin-bottom: 0;
}
.page-content-paragraph LI{
list-style-type: square;
list-style-image: url(../img/bullets/li-bullet.jpg);
list-style-position: outside;
margin-left: 20px;
}
.page-content-item{
width: 100%;
margin-top: 30px;
}
.page-content-item .item-title{
position: relative;
margin-bottom: 10px;
height: 20px;
width: 100%;
}
.page-content-item .item-title h3,.page-content-item .item-title h2,
.page-content-item .item-title .title{
margin-bottom: 0;
font-size: 11pt;
padding-top:3px;
padding-bottom:3px;
color: #2f4107;
text-indent: 0px;
overflow: hidden;
text-overflow: ellipsis;
padding-left:8px;
}
.page-content-item .item-title A h3,.page-content-item .item-title A h2,
.page-content-item .item-title A.title{
text-align: left;
text-decoration: none;
}
.mounthNormal{
color:#5a5a5a;
font-size:17px;
font-weight:normal;
font-family:Arial;
display:inline-block;
text-decoration:none;
margin:0 auto;
width:66px;
}
.mounthCell{
float:left;
width:65px;
border:solid 1px #cccccc;
margin:1px;
background:url(../img/buttons/mounthCell.png) top left repeat-x;
text-align:center;
line-height:32px;
color:#5A5A5A;
}
.yearBlcok{
height:23px;border-bottom:solid 1px #cccccc;clear:both;width:208px;
color:#5a5a5a;font-size:14px;font-family:Arial;text-align:center;
line-height:23px;position:relative;
}
.mounthCell.active,.mounthNormal:hover{
background:url(../img/buttons/mounthCellActive.jpg)  top left repeat-x;
color:#ffffff;
}
.mounthCell a{
color:#5A5A5A;font-size: 14px!important;}
.mounthCell.active a,.mounthNormal:hover{
color:#ffffff;}
.yearBlcok .arr_left{
position:absolute;top:8px; width:4px;height:7px;left:8px;cursor:pointer;}
.yearBlcok .arr_right{
position:absolute;top:8px;width:4px;height:7px;right:8px;cursor:pointer; }
.yearBlcok .arr_left a{
background:url(../img/buttons/arr_left.png) top left no-repeat;display:inline-block;text-decoration:none;}
.yearBlcok .arr_right a{
background:url(../img/buttons/arr_right.png) top left no-repeat;display:inline-block;text-decoration:none;}
.calender-mounth-box{
border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}
.calender-mounth-header{
background:url(../img/general/calender_month_title.jpg)  top left no-repeat;text-align:center;height:35px;line-height:35px;}
.calender-mounth-footer{
height:23px;line-height:23px;border-top:solid 1px #CCCCCC;text-align:right;}
.calender-mounth-footer a{
color:#5A5A5A;font-size:13px;text-decoration:none;padding-right:9px;margin-right:7px;background:url(../img/buttons/arr_right.png)  center right no-repeat;}
@media print{
.page-content-item H3,
.page-content-item .title{
white-space: normal;
overflow: visible;
}
}
.page-content-item .item-title .item-info-button{
position: absolute;
top: 0;
z-index: 2;
width: 19px;
height: 19px;
background: #f1f5e7 url(../img/icons/item_info_icon.gif) no-repeat center center;
border: 1px solid #d4eda9;
cursor: pointer;
right: 0;
}
.page-content-item .item-title .item-info-button .item-info-div{
display: none;
position: absolute;
top: 0px;
right: 20px;
z-index: 3;
width: auto;
height: auto;
background-color: #f1f5e7;
border: 1px solid #d4eda9;
color: #4e5a2a;
padding: 10px;
font-weight: normal;
}
.page-content-item .item-title .item-info-button .item-info-div TABLE{
color: #4e5a2a;
font-weight: normal;
}
.page-content-item .item-title .item-info-button .item-info-div.item-info-div-opened{
display: block;
}
.page-content-item .item-title .item-info-button .item-info-div .item-info-div-close-button{
position: absolute;
top: -1px;
right: -1px;
z-index: 4;
width: 19px;
height: 19px;
background: #f1f5e7 url(../img/icons/item_info_close_icon.gif) no-repeat center center;
border: 1px solid #d4eda9;
cursor: pointer;
}
.page-content-item .item-body{
padding:0 5px 5px 8px;
}
.item-body,.item-body td{
text-align:justify;
}
.page-content-item .full-details-link A{
font-weight: normal;
}
.page-content-item .full-details-link A:hover{
font-weight: normal;
}
.page-content-item-style-highlighted div ,.page-content-item-style-highlighted  a{
font-weight:normal;
}
.page-content-item.page-content-item-style-highlighted{
background-color: #f1f5e7;
font-weight:normal;
}
.page-content-item.page-content-item-style-highlighted .item-title H3,
.page-content-item.page-content-item-style-highlighted .item-title .title{
background-color: #f1f5e7;
background-image: none;
white-space:normal;
padding-left:4px;
}
.page-content-item.page-content-item-style-highlighted .item-body{
padding: 0 5px 5px 5px;
}
.page-content-item-style-highlighted li{
list-style-type: square;
}
.rtl .page-content-item.page-content-item-style-highlighted p,
.rtl .page-content-item.page-content-item-style-highlighted div{
margin-bottom:8px;
}
.page-content-item-style-highlighted H4{
font-weight: normal;
}
.page-content-item-style-highlighted ul{
margin-left:25px;
}
.page-content-item-style-highlighted-brown div ,
.page-content-item-style-highlighted-brown a{
font-weight:normal;
}
.page-content-item.page-content-item-style-highlighted-brown{
background-color: #f5f1e6;
font-weight:normal;
}
.page-content-item.page-content-item-style-highlighted-brown .item-title H3,
.page-content-item.page-content-item-style-highlighted-brown .item-title .title{
background-color: #f5f1e6;
background-image: none;
white-space:normal;
padding-left:4px;
text-decoration: none;
}
.page-content-item.page-content-item-style-highlighted-brown .item-title A H3,
.page-content-item.page-content-item-style-highlighted-brown .item-title A.title{
text-align: left;
text-decoration: none;
}
.page-content-item.page-content-item-style-highlighted-brown .item-image{
padding-top: 30px;
padding-right: 5px;
}
.page-content-item.page-content-item-style-highlighted-brown .item-body{
padding: 0 5px 5px 5px;
}
.page-content-item-style-highlighted-brown li{
list-style-type: square;
}
.rtl .page-content-item.page-content-item-style-highlighted-brown  p,
.rtl .page-content-item.page-content-item-style-highlighted-brown  div{
margin-bottom:8px;
}
.page-content-item-style-highlighted-brown H4{
font-weight: normal;
}
.page-content-item-style-highlighted-brown ul{
margin-left:25px;
}
.page-content-item-style-highlighted-blue div,.page-content-item-style-highlighted-blue  a{
font-weight:normal;
}
.page-content-item.page-content-item-style-highlighted-blue{
background-color: #e6edf5;
font-weight:normal;
}
.page-content-item.page-content-item-style-highlighted-blue .item-title H3,
.page-content-item.page-content-item-style-highlighted-blue .item-title .title{
background-color: #e6edf5;
background-image: none;
white-space:normal;
padding-left:4px;
text-decoration: none;
}
.page-content-item.page-content-item-style-highlighted-blue .item-title A H3,
.page-content-item.page-content-item-style-highlighted-blue .item-title A.title{
text-align: left;
text-decoration: none;
}
.page-content-item.page-content-item-style-highlighted-blue .item-image{
padding-top: 30px;
padding-right: 5px;
}
.page-content-item.page-content-item-style-highlighted-blue .item-body{
padding: 0 5px 5px 5px;
}
.page-content-item-style-highlighted-blue li{
list-style-type: square;
}
.rtl .page-content-item.page-content-item-style-highlighted-blue p,
.rtl .page-content-item.page-content-item-style-highlighted-blue div{
margin-bottom:8px;
}
.page-content-item-style-highlighted-blue H4{
font-weight: normal;
}
.page-content-item-style-highlighted-blue ul{
margin-left:25px;
}
.page-content-item-style-highlighted-green div
,.page-content-item-style-highlighted-green a{
font-weight:normal;
}
.page-content-item.page-content-item-style-highlighted-green{
background-color: #f1f5e7;
font-weight:normal;
}
.page-content-item.page-content-item-style-highlighted-green .item-title H3,
.page-content-item.page-content-item-style-highlighted-green .item-title .title{
background-color: #f1f5e7;
background-image: none;
white-space:normal;
padding-left:4px;
}
.page-content-item.page-content-item-style-highlighted-green .item-title A H3,
.page-content-item.page-content-item-style-highlighted-green .item-title A.title{
text-align: left;
}
.page-content-item.page-content-item-style-highlighted-green .item-image{
padding-top: 30px;
padding-right: 5px;
}
.page-content-item.page-content-item-style-highlighted-green .item-body{
padding: 0 5px 5px 5px;
}
.page-content-item-style-highlighted-green li{
list-style-type: square;
}
.rtl .page-content-item.page-content-item-style-highlighted-green p,
.rtl .page-content-item.page-content-item-style-highlighted-green div{
margin-bottom:8px;
}
.page-content-item-style-highlighted-green H4{
font-weight: normal;
}
.page-content-item-style-highlighted-green ul{
margin-left:25px;
}
.page-content-item.page-content-item-style-normal .item-body{
padding: 0 5px 5px 8px;
}
.page-content-item-toolbar{
margin-top: 20px;
background-color: #f2f6e8;
padding: 5px 10px;
color: #747474;
}
.page-content-item-toolbar A{
color: #747474;
text-decoration: none;
}
.page-content-item-toolbar A:hover{
color: #83a04e;
text-decoration: none;
}
TABLE.page-content-item-properties-list, .page-content-item-properties-list TABLE{
width: 100%;
table-layout: fixed;
}
.page-content-item-properties-list TD{
width: 33%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
padding: 2px 0;
}
@media print{
.page-content-item-properties-list TD{
white-space: normal;
overflow: visible;
}
}
BODY.ltr .page-content-item-properties-list TD{
padding-right: 7px;
}
BODY.rtl .page-content-item-properties-list TD{
padding-left: 7px;
}
.image-credit{
font-size: 0.9em;
}
.video-gallery{
width: 100%;
}
.video-gallery .video-gallery-video-toolbar{
padding-bottom: 5px;
color: #747474;
}
.video-gallery .video-gallery-video-toolbar A{
color: #747474;
text-decoration: none;
}
.video-gallery .video-gallery-video-toolbar A:hover{
color: #747474;
text-decoration: underline;
}
.video-gallery .video-gallery-video-preview{
background-color: rgb(243, 246, 235);
overflow: hidden;
}
.video-gallery .video-gallery-thumbnails-container{
background-color: rgb(243, 246, 235);
display: block;
margin-top: 6px;
}
.video-gallery .video-gallery-thumbnails-container .video-gallery-thumbnail{
display: inline;
}
BODY.ltr .video-gallery .video-gallery-thumbnails-container .video-gallery-thumbnail{
text-align : center;
}
BODY.rtl .video-gallery .video-gallery-thumbnails-container .video-gallery-thumbnail{
text-align : center;
}
.image-gallery{
width: 100%;
}
.image-gallery .image-gallery-image-toolbar{
color: #747474;
}
.image-gallery .image-gallery-image-toolbar A{
color: #747474;
text-decoration: none;
}
.image-gallery .image-gallery-image-toolbar A:hover{
color: #747474;
text-decoration: underline;
}
.image-gallery-image-preview-container{
border: 1px solid #CBD5B4;
background-color:#F3F6EB;
}
BODY.ltr .image-gallery-image-preview-container{
padding-top: 25px;}
.image-gallery .image-gallery-image-preview{
background-color:#F3F6EB;
}
.image-gallery .image-gallery-thumbnails-container{
background-color:#F3F6EB;
border: 1px solid #CBD5B4;
display: block;
margin-top: 6px;
}
.image-gallery .image-gallery-thumbnails-container .image-gallery-thumbnail{
display: inline;
}
BODY.ltr .image-gallery .image-gallery-thumbnails-container .image-gallery-thumbnail{
padding-left: 4px;
}
BODY.rtl .image-gallery .image-gallery-thumbnails-container .image-gallery-thumbnail{
padding-right: 4px;
}
.pager-container, .pager-container TABLE{
background: #e2ead2 url(../img/general/pager_bar_bg.gif) repeat-x center bottom;
display: block;
margin: 10px 0;
color: #4d5a2e;
}
.pager-container A{
color: #4c592b;
text-decoration: none;
}
.pager-container A:hover{
color: #445424;
}
.pager-container .pager-info{
height: 32px;
vertical-align: middle;
}
.pager-container .pager-control{
background-color: #f3f7e9;
color: #4c592b;
padding: 4px;
font-size: 0.9em;
}
.pager-container .pager-control .page-link{
}
.pager-container .pager-control .page-link-selected{
font-weight: bold;
}
.tags{
color: #3d3d3d;}
.main-menu{
border-width: 0;
width: 100%;
height: 45px;
}
.main-menu .main-menu-item-sep{
width: 2px;
background: url(../img/header/menu_separator.gif) no-repeat center center;
}
.main-menu .main-menu-item{
text-align: center;
vertical-align: middle;
cursor: pointer;
}
.main-menu .main-menu-item.main-menu-item-hover{
background: url(../img/header/menu_bg_r.gif) repeat-x top;
}
.main-menu .main-menu-item A{
color: #4d582d;
font-weight: bold;
text-decoration: none;
}
.main-menu .main-menu-item.main-menu-item-hover A{
color: #ffffff;
text-decoration: none;
}
.side-zone-container-wrapper{
margin-bottom: 20px;}
.site-padding .side-zone-container-wrapper, .sideitems-padding .side-zone-container-wrapper{
margin-bottom:0px}
.iframe-border{
border: 1px solid #e0ebc1;}
.pioframe.pioframe-style-genericbox{
background-color: #ecf1da;}
.pioframe.pioframe-style-genericbox .pioframe-corner-top-left{
background: url(../img/boxes/generic_box_title_corner_tl.gif) no-repeat top left #ffffff;
width: 5px;
height: 5px;
}
.pioframe.pioframe-style-genericbox .pioframe-corner-top-right{
background: url(../img/boxes/generic_box_title_corner_tr.gif) no-repeat top right #ffffff;
width: 5px;
height: 5px;
}
.pioframe.pioframe-style-genericbox .pioframe-corner-bottom-left{
background: url(../img/boxes/generic_box_corner_bl.gif) no-repeat bottom left #ffffff;
width: 5px;
height: 5px;
}
.pioframe.pioframe-style-genericbox .pioframe-corner-bottom-right{
background: url(../img/boxes/generic_box_corner_br.gif) no-repeat bottom right #ffffff;
width: 5px;
height: 5px;
}
.pioframe.pioframe-style-genericbox .pioframe-header{
height: 34px;
}
.pioframe.pioframe-style-genericbox .pioframe-header .pioframe-header-title{
padding: 10px;
color: #4d5a2e;
}
.pioframe.pioframe-style-genericbox .pioframe-body{
border-left: 1px solid #dce6cb;
border-right: 1px solid #dce6cb;
color: #4d5a2e;
}
.pioframe.pioframe-style-genericbox .pioframe-footer{
border-left: 1px solid #dce6cb;
border-right: 1px solid #dce6cb;
border-bottom: 1px solid #dce6cb;
}
TABLE.grid{
}
TABLE.grid TR.grid-header-row{
height: 28px;
}
TABLE.grid TR.grid-header-row TH.grid-header-cell,
TABLE.grid TR.grid-header-row TD.grid-header-cell{
text-align: left;
vertical-align: middle;
font-weight: normal;
background: url(../img/general/grid_header_row_bg_middle.gif) center top repeat-x;
}
TABLE.grid TR.grid-header-row TH.grid-header-cell-first,
TABLE.grid TR.grid-header-row TD.grid-header-cell-first{
width: 7px;
font-size: 1px;
background: url(../img/general/grid_header_row_bg_left.gif) left top no-repeat;
}
TABLE.grid TR.grid-header-row TH.grid-header-cell-last,
TABLE.grid TR.grid-header-row TD.grid-header-cell-last{
width: 7px;
font-size: 1px;
background: url(../img/general/grid_header_row_bg_right.gif) right top no-repeat;
}
TABLE.grid TR.grid-row{
height: 25px;
background-color: #ffffff;
}
TABLE.grid TR.grid-row TD.grid-cell{
padding: 0 5px;
vertical-align: middle;
}
TABLE.grid TR.grid-row TD.grid-cell.grid-cell-first{
border-left: 1px solid #e3eed0;
}
TABLE.grid TR.grid-row TD.grid-cell.grid-cell-last{
border-right: 1px solid #e3eed0;
}
TABLE.grid TR.grid-row TD.grid-cell-separator{
font-size: 1px;
background: #ffffff url(../img/general/grid_cell_separator_bg.gif) left center no-repeat;
}
TABLE.grid TR.grid-alt-row{
height: 25px;
background-color: #f3f7e8;
}
TABLE.grid TR.grid-alt-row TD.grid-cell{
padding: 0 5px;
vertical-align: middle;
}
TABLE.grid TR.grid-alt-row TD.grid-cell.grid-cell-first{
border-left: 1px solid #e3eed0;
}
TABLE.grid TR.grid-alt-row TD.grid-cell.grid-cell-last{
border-right: 1px solid #e3eed0;
}
TABLE.grid TR.grid-alt-row TD.grid-cell-separator{
width: 11px;
font-size: 1px;
white-space: nowrap;
background: #f3f7e8 url(../img/general/grid_cell_separator_bg.gif) left center no-repeat;
}
TABLE.grid TR.grid-footer-row{
height: 4px;
}
TABLE.grid TR.grid-footer-row TD.grid-footer-cell{
border-bottom: 1px solid #e3eece;
background-color: #eff7e2;
}
TABLE.grid TR.grid-footer-row TD.grid-footer-cell-first{
width: 7px;
background: #eff7e2 url(../img/general/grid_footer_row_bg_left.gif) left bottom no-repeat;
}
TABLE.grid TR.grid-footer-row TD.grid-footer-cell-last{
width: 7px;
background: #eff7e2 url(../img/general/grid_footer_row_bg_right.gif) right bottom no-repeat;
}
TABLE.grid TR.grid-footer-alt-row{
height: 4px;
}
TABLE.grid TR.grid-footer-alt-row TD.grid-footer-cell{
border-bottom: 1px solid #e3eece;
background-color: #f3f7e8;
font-size: 1px;
}
TABLE.grid TR.grid-footer-alt-row TD.grid-footer-cell-first{
width: 7px;
background: #f3f7e8 url(../img/general/grid_footer_alt_row_bg_left.gif) left bottom no-repeat;
font-size: 1px;
}
TABLE.grid TR.grid-footer-alt-row TD.grid-footer-cell-last{
width: 7px;
background: #f3f7e8 url(../img/general/grid_footer_alt_row_bg_right.gif) right bottom no-repeat;
font-size: 1px;
}
.box{
background-color: #f2f6e8;
position: relative;
z-index: 1;
border: 1px solid #dce6cb;
}
.box, .box TABLE{
color: #4d592b;
}
.box .box-body{
padding: 20px;
}
.box .box-left-top{
background: url(../img/boxes/box_tl.gif) no-repeat top left;
position: absolute;
top: -1px;
left: -1px;
font-size: 1px;
z-index: 2;
width: 6px;
height: 6px;
}
.customButton a{
display:block}
.box .box-right-top{
background: url(../img/boxes/box_tr.gif) no-repeat top right;
position: absolute;
top: -1px;
right: -1px;
font-size: 1px;
z-index: 2;
width: 6px;
height: 6px;
}
.box .box-left-bottom{
background: url(../img/boxes/box_bl.gif) no-repeat bottom left;
position: absolute;
bottom: -1px;
left: -1px;
font-size: 1px;
z-index: 2;
width: 6px;
height: 6px;
}
.box .box-right-bottom{
background: url(../img/boxes/box_br.gif) no-repeat bottom right;
position: absolute;
right: -1px;
bottom: -1px;
font-size: 1px;
z-index: 2;
width: 6px;
height: 6px;
}
.side-box{
position: relative;
width: 100%;
}
.side-box.side-box-style-yellow-box .side-box-header{
height:29px;
background:url(../images/boxes/side-box-header-background-yelow.jpg) repeat-x top;
}
.side-box.side-box-style-yellow-box .side-box-body{
padding:7px;
border: 1px solid #E7C86B;
border-top: 0px solid #EFEFEF;
background:#FEE68E url(../images/boxes/side-box-background-yelow.jpg) repeat-x top;
overflow:hidden;
}
.side-box.side-box-style-yellow-box .side-box-header h2{
padding-left:15px;
padding-top:5px;
color:#5C4303;
}
.side-box-style-yellow-box .link-margin{
padding-top:12px;
text-align:right;
}
.side-box.side-box-style-green-title .side-box-header{
height:29px;
background:url(../images/boxes/side-box-backgrond-greentitle.jpg) repeat-x top;
}
.ru-site .side-box.side-box-style-green-title .side-box-header{
background:none;
background-color: #5d6f31;
}
.side-box.side-box-style-green-title .side-box-body{
padding:7px;
border: 1px solid #CFCFCF;
border-top: 0px solid #EFEFEF;
}
.side-box.side-box-style-green-title .side-box-body a{
font-size: 13px;
font-weight: bold;
}
.side-box.side-box-style-green-title .side-box-header h2{
padding-left:15px;
padding-top:5px;
color:white;
}
.side-box-style-green-title .link-margin{
padding-top:12px;
text-align:left;
}
.link-margin .fulldetailes{
font-size: 13px;
font-weight: bold;
}
.side-item-custom-link{
height:29px;
line-height: 29px;
background:url(../images/boxes/custom-link-backgroubd.png) no-repeat top;
text-align:center;
}
.custom-link-light-blue, .custom-link-blue,
.custom-link-light-green, .custom-link-green,
.custom-link-light-brown, .custom-link-brown,
.custom-link-light-grey, .custom-link-grey,
.custom-link-default, .custom-link-turkiz,
.custom-link-light-turkiz{
height:39px;
line-height: 39px;
width:210px;
text-align:center;
text-decoration:none;
font-size: 16px;
font-weight: bold;
color:#ffffff;
white-space:normal;
overflow:hidden;
}
BODY.ltr .custom-link-light-blue,BODY.ltr  .custom-link-blue,
BODY.ltr .custom-link-light-green,BODY.ltr  .custom-link-green,
BODY.ltr .custom-link-light-brown,BODY.ltr  .custom-link-brown,
BODY.ltr .custom-link-light-grey,BODY.ltr  .custom-link-grey,
BODY.ltr .custom-link-default,BODY.ltr  .custom-link-turkiz,
BODY.ltr .custom-link-light-turkiz{
font-size: 13px;
}
.custom-link-blue{
background:url(../images/boxes/custom-link-blue.png) no-repeat top;
}
.custom-link-light-blue{
background:url(../images/boxes/custom-link-light-blue.png) no-repeat top;
}
.custom-link-green{
background:url(../images/boxes/custom-link-green.png) no-repeat top;
}
.custom-link-light-green{
background:url(../images/boxes/custom-link-light-green.png) no-repeat top;
}
.custom-link-brown{
background:url(../images/boxes/custom-link-brown.png) no-repeat top;
}
.custom-link-light-brown{
background:url(../images/boxes/custom-link-light-brown.png) no-repeat top;
}
.custom-link-grey{
background:url(../images/boxes/custom-link-grey.png) no-repeat top;
}
.custom-link-turkiz{
background:url(../images/boxes/custom-link-turkiz.png) no-repeat top;
}
.custom-link-light-turkiz{
background:url(../images/boxes/custom-link-light-turkiz.png) no-repeat top;
}
.custom-link-default,.custom-link-light-grey{
background:url(../images/boxes/custom-link-light-grey.png) no-repeat top;
}
BODY.rtl .custom-link-default A,BODY.rtl .custom-link-light-grey A,BODY.rtl .custom-link-grey A,
BODY.rtl .custom-link-light-turkiz a,BODY.rtl  .custom-link-turkiz a,
BODY.rtl .custom-link-blue A,BODY.rtl .custom-link-green A,BODY.rtl .custom-link-brown A,
BODY.rtl .custom-link-light-blue A,BODY.rtl .custom-link-light-green A,BODY.rtl .custom-link-light-brown A{
color:#ffffff;
text-decoration:none;
font-size:16px !important;
}
BODY.ltr .custom-link-default A,BODY.ltr .custom-link-light-grey A,BODY.ltr .custom-link-grey A,
BODY.ltr .custom-link-light-turkiz a,BODY.ltr  .custom-link-turkiz a,
BODY.ltr .custom-link-blue A,BODY.ltr .custom-link-green A,BODY.ltr .custom-link-brown A,
BODY.ltr .custom-link-light-blue A,BODY.ltr .custom-link-light-green A,BODY.ltr .custom-link-light-brown A{
color:#ffffff;
text-decoration:none;
font-size: 13px !important;
line-height: 35px;
}
.side-item-custom-link .padding-top{
text-align:center;
}
.sideitems-padding{
padding-bottom:23px;}
.sideitems-padding-bshadow{
padding-bottom:12px; clear:both;}
.side-item-custom-link .align-center{
text-align:center;	}
.side-item-custom-link a{
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.side-box-style-green-title .title{
padding-top:4px;
font-weight:normal;
}
.side-box-style-green-title .text-body{
color:#5B5B5B;
font-weight:normal;
}
.side-box .side-box-corner-top-left{
position: absolute;
top: 0;
left: 0;
font-size: 1px;
z-index: 1;
}
.side-box .side-box-corner-top-right{
position: absolute;
top: 0;
right: 0;
font-size: 1px;
z-index: 1;
}
.side-box .side-box-corner-bottom-left{
position: absolute;
bottom: 0;
left: 0;
font-size: 1px;
z-index: 1;
}
.side-box .side-box-corner-bottom-right{
position: absolute;
bottom: 0;
right: 0;
font-size: 1px;
z-index: 1;
}
.side-box .side-box-header{
z-index: 1;
}
.side-box .side-box-header .side-box-header-title{
font-size:12px;
font-weight: bold;
color: #ffffff;
}
.side-box .side-box-body{
color: #2f4107;
padding: 10px;
}
.side-box .side-box-footer{
padding: 9px 10px;
}
.side-box .side-box-footer box-more-details-link A,
.side-box .side-box-footer A.box-more-details-link{
font-size: 0.9em;
float: right;
position: relative;
top: -10px;
}
.side-box .side-box-footer > box-more-details-link A,
.side-box .side-box-footer > A.box-more-details-link{
top: -15px;
}
.side-box.side-box-style-normal{
background: url(../img/boxes/normal_box_body_bg.gif) repeat-x bottom #f8fced;
}
.side-box.side-box-style-normal .side-box-corner-top-left{
background: url(../img/boxes/normal_box_title_corner_tl.gif) no-repeat top left #ffffff;
width: 5px;
height: 5px;
}
.side-box.side-box-style-normal .side-box-corner-top-right{
background: url(../img/boxes/normal_box_title_corner_tr.gif) no-repeat top right #ffffff;
width: 5px;
height: 5px;
}
.side-box.side-box-style-normal .side-box-corner-bottom-left{
background: url(../img/boxes/normal_box_corner_bl.gif) no-repeat bottom left #ffffff;
width: 5px;
height: 5px;
}
.side-box.side-box-style-normal .side-box-corner-bottom-right{
background: url(../img/boxes/normal_box_corner_br.gif) no-repeat bottom right #ffffff;
width: 5px;
height: 5px;
}
.side-box.side-box-style-normal .side-box-header{
background: url(../img/boxes/normal_box_header_bg.gif) repeat-x top #8ba55c;
height: 30px;
}
.side-box.side-box-style-normal .side-box-header .side-box-header-title{
padding: 6px 10px;
}
.side-box.side-box-style-normal .side-box-body{
border-left: 1px solid #e0ebc1;
border-right: 1px solid #e0ebc1;
}
.side-box.side-box-style-normal .side-box-footer{
border-left: 1px solid #e0ebc1;
border-right: 1px solid #e0ebc1;
}
.side-box.side-box-style-normal.side-box-style-normal-titleless{
border-top: 1px solid #e0ebc1;
}
.side-box.side-box-style-normal.side-box-style-normal-titleless .side-box-corner-top-left{
background: url(../img/boxes/normal_box_corner_tl.gif) no-repeat top left;
top: -1px;
}
.side-box.side-box-style-normal.side-box-style-normal-titleless .side-box-corner-top-right{
background: url(../img/boxes/normal_box_corner_tr.gif) no-repeat top right;
top: -1px;
}
.side-box.side-box-style-highlighted{
background: url(../img/boxes/highlighted_box_body_bg.gif) repeat-x bottom #dee8c5;
}
.side-box.side-box-style-highlighted .side-box-corner-top-left{
background: url(../img/boxes/highlighted_box_title_corner_tl.gif) no-repeat top left #ffffff;
width: 5px;
height: 5px;
}
.side-box.side-box-style-highlighted .side-box-corner-top-right{
background: url(../img/boxes/highlighted_box_title_corner_tr.gif) no-repeat top right #ffffff;
width: 5px;
height: 5px;
}
.side-box.side-box-style-highlighted .side-box-corner-bottom-left{
background: url(../img/boxes/highlighted_box_corner_bl.gif) no-repeat bottom left #ffffff;
width: 5px;
height: 5px;
}
.side-box.side-box-style-highlighted .side-box-corner-bottom-right{
background: url(../img/boxes/highlighted_box_corner_br.gif) no-repeat bottom right #ffffff;
width: 5px;
height: 5px;
}
.side-box.side-box-style-highlighted .side-box-header{
background: url(../img/boxes/highlighted_box_header_bg.gif) repeat-x top #495d1e;
height: 36px;
}
.side-box.side-box-style-highlighted .side-box-header .side-box-header-title{
padding: 10px;
}
.side-box.side-box-style-highlighted .side-box-header-title.no-wrap.text-overflow > h2{
color: #ffffff;
margin-top: -2px;
}
.side-box.side-box-style-highlighted .side-box-body{
border-left: 1px solid #d1daaf;
border-right: 1px solid #d1daaf;
}
.side-box.side-box-style-highlighted .side-box-footer{
border-left: 1px solid #d1daaf;
border-right: 1px solid #d1daaf;
}
.side-box.side-box-style-highlighted.side-box-style-highlighted-titleless{
border-top: 1px solid #d1daaf;
}
.side-box.side-box-style-highlighted.side-box-style-highlighted-titleless .side-box-corner-top-left{
background: url(../img/boxes/highlighted_box_corner_tl.gif) no-repeat top left;
top: -1px;
}
.side-box.side-box-style-highlighted.side-box-style-highlighted-titleless .side-box-corner-top-right{
background: url(../img/boxes/highlighted_box_corner_tr.gif) no-repeat top right;
top: -1px;
}
.support-phone{
height: 28px;
background: #dfefc2 url(../img/boxes/support_box_ct.gif) repeat-x top;
vertical-align: middle;
text-align: center;
position: relative;
margin-top: 20px;
padding-top:4px;
z-index: 1;
width: 100%;
color: #5C7A20;
font-weight: bold;
font-size:12px;
}
.support-phone .support-phone-left-top{
background: url(../img/boxes/support_box_tl.gif) no-repeat top left;
position: absolute;
top: 0;
left: 0;
font-size: 1px;
z-index: 2;
width: 5px;
height: 5px;
}
.support-phone .support-phone-right-top{
background: url(../img/boxes/support_box_tr.gif) no-repeat top right;
position: absolute;
top: 0;
right: 0;
font-size: 1px;
z-index: 2;
width: 5px;
height: 5px;
}
.support-phone .support-phone-left-bottom{
background: url(../img/boxes/support_box_bl.gif) no-repeat bottom left;
position: absolute;
bottom: 0;
left: 0;
font-size: 1px;
z-index: 2;
width: 5px;
height: 5px;
}
.support-phone .support-phone-right-bottom{
background: url(../img/boxes/support_box_br.gif) no-repeat bottom right;
position: absolute;
right: 0;
bottom: 0;
font-size: 1px;
z-index: 2;
width: 5px;
height: 5px;
}
.collapsible-box{
}
.collapsible-box .subject{
clear:both;padding-top:15px}
.collapsible-box .subject div{
float:left}
.subject-explain{
width:100%}
.collapsible-box .collapsible-box-title-default-side{
width: 55px;
height: 35px;
font-size: 1px;
background-color: #f0f4e5;
background-repeat: no-repeat;
background-position: left top;
cursor: pointer;
}
.collapsible-box .collapsible-box-title-opposite-side{
width: 6px;
height: 35px;
font-size: 1px;
background-color: #f0f4e5;
background-repeat: no-repeat;
background-position: right top;
}
.collapsible-box .collapsible-box-title{
width: 85.7%;
height: 35px;
padding: 0 10px;
vertical-align: middle;
background-color: #f0f4e5;
background-repeat: repeat-x;
background-position: center top;
cursor: pointer;
}
.collapsible-box .collapsible-box-body-default-side{
background: #f0f4e5 url(../img/boxes/collapsible_box_body_default_side_ltr.gif) repeat-y left center;
vertical-align: top;
}
.collapsible-box .collapsible-box-body-default-side .collapsible-box-body-default-side-top{
width: 55px;
height: 50px;
background: url(../img/boxes/collapsible_box_body_default_side_top_ltr.gif) no-repeat left top;
font-size: 1px;
}
.collapsible-box .collapsible-box-body-opposite-side{
vertical-align: top;
background-color: #f0f4e5;
border-right: 1px solid #d9e3c8;
}
.collapsible-box .collapsible-box-body{
padding: 10px;
background-color: #f0f4e5;
vertical-align: top;
}
.collapsible-box .collapsible-box-body .collapsible-box-content{
color:#4d592b}
.collapsible-box .collapsible-box-footer-default-side{
height: 8px;
background: #f0f4e5 url(../img/boxes/collapsible_box_bottom_default_side_ltr.gif) no-repeat left bottom;
}
.collapsible-box .collapsible-box-footer-opposite-side{
height: 8px;
font-size: 1px;
background: #f0f4e5 url(../img/boxes/collapsible_box_bottom_opposite_side_ltr.gif) no-repeat right bottom;
}
.collapsible-box .collapsible-box-footer{
height: 8px;
background-color: #f0f4e5;
border-bottom: 1px solid #d9e3c8;
}
.collapsible-box.collapsible-box-collapsed{
}
.collapsible-box.collapsible-box-collapsed .collapsible-box-title-default-side{
background-image: url(../img/boxes/collapsible_box_title_default_side_collapsed_ltr.gif);
}
.collapsible-box.collapsible-box-collapsed .collapsible-box-title-opposite-side{
background-image: url(../img/boxes/collapsible_box_title_opposite_side_collapsed_ltr.gif);
}
.collapsible-box.collapsible-box-collapsed .collapsible-box-title{
background-image: url(../img/boxes/collapsible_box_title_collapsed.gif);
}
.collapsible-box.collapsible-box-collapsed .collapsible-box-title h3{
padding-top:8px}
.collapsible-box.collapsible-box-expanded .collapsible-box-title h3{
padding-top:8px}
.collapsible-box.collapsible-box-collapsed .collapsible-box-body-default-side{
display:none}
.collapsible-box.collapsible-box-collapsed .collapsible-box-body-opposite-side{
display:none}
.collapsible-box.collapsible-box-collapsed .collapsible-box-body{
display:none}
.collapsible-box.collapsible-box-collapsed .collapsible-box-footer-default-side{
display:none}
.collapsible-box.collapsible-box-collapsed .collapsible-box-footer-opposite-side{
display:none}
.collapsible-box.collapsible-box-collapsed .collapsible-box-footer{
display:none}
.collapsible-box.collapsible-box-expanded{
}
.collapsible-box.collapsible-box-expanded .collapsible-box-title-default-side{
background-image: url(../img/boxes/collapsible_box_title_default_side_expanded_ltr.gif);
width:9%;
}
.collapsible-box.collapsible-box-expanded .collapsible-box-title-opposite-side{
background-image: url(../img/boxes/collapsible_box_title_opposite_side_expanded_ltr.gif);
}
.collapsible-box.collapsible-box-expanded .collapsible-box-title{
background-image:url(../img/boxes/collapsible_box_title_expanded.gif)}
.collapsible-box.collapsible-box-expanded .collapsible-box-body-default-side{
display:table-cell}
.collapsible-box.collapsible-box-expanded .collapsible-box-body-opposite-side{
display:table-cell}
.collapsible-box.collapsible-box-expanded .collapsible-box-body{
display:table-cell;width:90.4%}
.collapsible-box.collapsible-box-expanded .collapsible-box-footer-default-side{
display:table-cell}
.collapsible-box.collapsible-box-expanded .collapsible-box-footer-opposite-side{
display:table-cell}
.collapsible-box.collapsible-box-expanded .collapsible-box-footer{
display:table-cell}
.blog-header{
margin-bottom: 20px;
padding-top: 15px;
padding-bottom: 10px;
background: #fcfcfa url(../img/general/blog_header_bg.gif) repeat-x center top;
}
.blog-header .blog-author-image{
padding:0 15px;vertical-align:top}
.blog-header .blog-author-image IMG{
border:1px solid #f1f1f1}
.blog-header .blog-header-title{
color:#4d5a2c;padding-bottom:10px;vertical-align:top}
.blog-header .blog-header-summary{
color: #313b19;
vertical-align: top;
padding-right: 20px;
}
.feedbacks{
margin-top:20px}
.feedbacks .feedback{
width:inherit}
.feedbacks .feedback.feedback-top-level{
}
.feedbacks .feedback.feedback-child-level{
}
.feedbacks .feedback.feedback-top-level .feedback-child-icon{
display:none}
.feedbacks .feedback.feedback-child-level .feedback-child-icon{
width: 15px;
white-space: nowrap;
background: url(../img/icons/feedbacks_child_icon.gif) left 4px no-repeat;
}
.feedbacks .feedback-top-level-separator{
height: 1px;
font-size: 1px;
overflow: hidden;
margin: 10px;
background-color: #edefe1;
}
.feedbacks .feedback-separator{
height:15px;font-size:1px;overflow:hidden}
.image-gallery-slideshow-popup{
width:650px}
.image-gallery-slideshow{
text-align:center}
.image-gallery-title{
color:#fff;padding-left:16px}
.image-gallery-close{
color:#fff;padding-right:16px}
.send-to-friend-popup{
width:auto}
.piotabs-contents a.FullDetailsLink{
text-decoration:none}
DIV.piotabs-control{
}
DIV.piotabs-contents{
display:none}
DIV.piotabs-contents-current{
display:block}
DIV.Home-News{
float:left;width:100%}
.Home-News TABLE.piotabs-strip{
height:34px;
background: url(../images/tabs/tabs_bg.png) repeat-x scroll center top;
}
.Home-News .piotabs-contents{
width:100%;height:615px}
.Home-News .piotabs-contents-header-1{
position:relative}
.Home-News .piotabs-contents-header-2{
position: absolute;
width: 100%;
height: 7px;
overflow: hidden;
top: -1px;
}
.Home-News .piotabs-contents-1{
padding-top:14px;padding-bottom:19px}
.Home-News .piotabs-contents-2{
margin:0}
.Home-News .piotabs-contents-footer-1{
}
.Home-News .piotabs-contents-footer-2{
}
.Home-News .piotabs-contents-footer-3{
}
.Home-News DIV.piotabs-strip{
height:34px;
background: url(../images/tabs/tabs_bg.png) repeat-x scroll center top;
}
.Home-News DIV.piotabs-strip-1{
}
.Home-News TD.piotabs-tab-separtor{
display:block}
.Home-News TD.piotabs-tab-separtor DIV{
width:4px;overflow:hidden}
.Home-News TD.piotabs-tab{
}
.Home-News TD.piotabs-tab DIV.piotabs-tab-1{
cursor:pointer}
.Home-News TD.piotabs-tab-last DIV.piotabs-tab-1{
}
.Home-News TD.piotabs-tab DIV.piotabs-tab-2{
}
.Home-News TD.piotabs-tab-first DIV.piotabs-tab-2{
}
.Home-News TD.piotabs-tab DIV.piotabs-tab-3{
height:21px}
.Home-News TD.piotabs-tab-first DIV.piotabs-tab-3{
}
.Home-News TABLE.piotabs-strip TD.selected DIV.piotabs-tab-1{
}
.Home-News TABLE.piotabs-strip TD.piotabs-tab-last.selected DIV.piotabs-tab-1{
}
.Home-News TABLE.piotabs-strip TD.selected DIV.piotabs-tab-2{
}
.Home-News TABLE.piotabs-strip TD.piotabs-tab-first.selected DIV.piotabs-tab-2{
}
.Home-News TABLE.piotabs-strip TD.selected DIV.piotabs-tab-3{
}
.Home-News TD.piotabs-tab DIV.piotabs-tab-4{
}
.Home-News TABLE.piotabs-strip DIV.piotabs-tab-4{
color:#004689}
.Home-News TABLE.piotabs-strip TD.selected DIV.piotabs-tab-4{
}
.Home-News TD.piotabs-tab DIV.piotabs-tab-5{
padding: 0px 0px 0px 0x;
font-size: 12px;
font-weight:bold;
text-align:center;
color:#3F4F1D;
}
.ru-site .Home-News TD.piotabs-tab DIV.piotabs-tab-5{
white-space: nowrap;
padding: 0 .5em;
}
.Home-News TD.piotabs-tab.selected DIV.piotabs-tab-5{
color:#fff}
td.piotabs-tab{
background: url(../images/tabs/tabs_normal.png) no-repeat center top;
width:97px;
}
td.piotabs-tab.selected{
background: url(../images/tabs/tabs_selected.png) no-repeat center top;	}
.ru-site td.piotabs-tab.selected{
background:none;background-color:#5d6f31;    border-radius: .75em .75em 0 0;}
.tabs-content-footer-strip{
padding-top:9px;padding-left:11px;padding-right:11px}
.tabs-content-footer-strip a{
color:#393738;font-weight:bold}
.tabs-content-footer-strip .rss{
padding-right:0px;}
.tabs-content-footer-strip .rss A{
font-size: 12px;}
.piotabs-control .divtabszone{
height: 550px;}
.divtabszone .align-rev a{
font-size:13px;
font-weight:bold;
line-height: 20px;
}
BODY.ltr .piotabs-control .divtabszone{
height: 630px;}
BODY.ltr .Home-News .piotabs-contents{
height: 715px;}
#top{
margin:0 auto; width:870px; height:149px;}
.top{
padding-top:0px;}
#top_logo{
margin: 0;
display:inline-block;
vertical-align: top;
float:right;
}
body.ltr #top_logo{
margin-top:0;float:left; width:70px;}
#top_search{
margin:0; width:100%;float:right; display:inline-block; padding-top:8px;}
body.ltr #top_search{
width:100%; padding-top:12px;}
.logo2{
float:right;
}
.logo2 img{
margin-left:.5em;}
.logo_slogan{
float: left;
width: 40%;
}
body.rtl .logo_slogan{
text-align: right;
position: absolute;
left: 50%;
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
width:auto;
}
body.rtl .logo_slogan > div{
text-align: center;
display: inline-block;
padding-top: 14px;
width:100%;
}
body.rtl .logo_slogan ul{
list-style: none;	line-height:22px; display:inline-block;}
body.rtl .logo_slogan li{
float:left;
color:#606060;
font: bold 12px Arial, Helvetica, sans-serif;
line-height:22px;
}
body.rtl .logo_slogan li.separator{
padding: 0 5px;}
.logo_slogan h3{
font: bold 38px Arial, Helvetica, sans-serif;
color: #536920;
padding-right: 0px;
padding-top: 3px;
display:block;
vertical-align:top;
text-align:center;
}
body.ltr .logo_slogan h3{
font: bold 18px Arial, Helvetica, sans-serif; line-height:22px; text-align:left;margin-left: 1em;}
body.ltr #top_search .details{
float:right;
width: 38%;
}
body.ltr.ru-site #top_search .details{
width: 45%;
}
body.rtl #top_search .details{
float:right;
width: 30%;
}
#top_contact{
float:left; width:324px;}
BODY.ltr #top_contact{
width:181px; padding-top:8px;height: 3em;}
body.rtl #top_contact{
float: none; width: 70%; text-align: center;}
body.ltr.ru-site .logo_slogan h3{
margin-left: 0.3em;}
body.ru-site .logo_slogan{
width: 36%;}
body.ru-site #top_contact{
width:auto;display:inline-block;}
body.en-site #top_search .details{
width: 50%;}
body.en-site .logo_slogan{
width: 28%;}
#you_tube_link{
float:left;padding-top:8px;}
BODY.rtl #you_tube_link{
padding-top:8px;}
#login_link{
float:left;margin-top:-4px;}
#you_tube_link ul li.separator{
margin-top:2px;}
#top_contact ul,#you_tube_link ul,#login_link ul{
list-style-type:none; line-height:22px;position:relative;}
#top_contact li,#you_tube_link li,#login_link li{
float:left; color:#606060; font: bold 12px Arial, Helvetica, sans-serif; line-height:22px;}
#top_contact li a,#you_tube_link li a,#login_link li a, body.rtl .logo_slogan li,body.rtl .logo_slogan li a{
color:#536920; text-decoration:none; font-weight:bold; line-height:22px;}
body.rtl .logo_slogan li{
line-height: 28px;
}
#top_contact li a:hover, #you_tube_link li a:hover, #login_link li a:hover, body.rtl .logo_slogan li a:hover{
text-decoration: underline;
}
.ru-site #you_tube_link li:first-child{
position: absolute;
left: -25px;
}
#top_contact .header-contact-us,#login_link .header-contact-us, body.rtl .logo_slogan .header-contact-us,
BODY.ltr #top_contact .header-login-link{
color: #606060; line-height: 25px; text-decoration: none !important; font-size: 12px; font-weight:bold;
}
body.rtl .logo_slogan .header-contact-us{
font-size: 16px;
}
BODY.ltr #top_contact .header-login-link:before{
content:"";
background: url(../img/icons/lock.png) no-repeat scroll top center;
display: inline-block;
height: 25px;
line-height: 25px;
vertical-align: middle;
width: 20px;
}
#top_contact a.header-contact-us:before,#login_link a.header-contact-us:before{
content:"";
background: url(../img/icons/contact-us-icon.png) no-repeat scroll top center;
display: inline-block;
height: 25px;
line-height: 25px;
vertical-align: middle;
width: 25px;
}
BODY.ltr #top_contact .header-contact-us,BODY.ltr #login_link .header-contact-us{
margin-left: 5px;}
BODY.ltr #top_contact .header-login-link{
margin:0px}
#you_tube_link li a{
margin:0px 5px;}
#login_link li a{
margin:0 8px;}
#top_contact .header-contact-us img{
margin: -5px 5px 0 5px;}
#top_contact .header-login-link img{
margin-top:-2px;}
#top_contact .header-contact-us:hover, #top_contact .header-login-link:hover,
body.rtl .logo_slogan .header-contact-us:hover{
opacity: 0.8;}
#top_contact .separator{
width:4px; height:18px; text-align:center;}
#top_contact A.donate{
background: url(../img/buttons/btn_donate.png) no-repeat scroll left top;
color: #606060;
font-size: 12px;
font-weight: bold;
height: 30px;
position: relative;
right: 5px;
top: 12px;
text-decoration: none;
display: block;
}
.ru-site #top_contact A.donate{
background: url(../img/buttons/btn_donate_ru.png) no-repeat scroll left top;
margin-left: -3em;
}
BODY.ltr #top_contact A.donate{
right:0}
#top_contact A.donate:hover{
opacity: 0.8;}
.languages_change_size .ctlBaseFontSize{
font: bold 12px Arial, Helvetica, sans-serif; padding-left:3px; }
.languages_change_size .ctlBaseFontSizeS{
font:  12px Arial, Helvetica, sans-serif;}
.languages_change_size.ctlBaseFontSizeM{
font:  14px Arial, Helvetica, sans-serif;}
.languages_change_size .ctlBaseFontSizeL{
font:  16px Arial, Helvetica, sans-serif;}
.BaseFontSizeS #languages .ctlBaseFontSizeS{
font-weight:bold}
.BaseFontSizeM #languages .ctlBaseFontSizeM{
font-weight:bold}
.BaseFontSizeL #languages .ctlBaseFontSizeL{
font-weight:bold}
.languages_change_size{
float:right; line-height: 50px; }
BODY.rtl .languages_change_size{
width: 130px;}
#languages{
float:right;  height:26px; text-align:right; direction:ltr; background: url(../images/general/lang.png) repeat-x scroll right bottom;padding-top:8px;}
#languages ul, .languages_change_size ul{
list-style-type:none; height:26px; font-size:12px;}
.languages_change_size ul{
margin-right: 0px; margin-right: -10px \9;  *padding-top: 15px;}
#languages li, .languages_change_size li{
float:left; line-height:18px; font-weight: bold; color:#606060; height:26px; width:50px; white-space:nowrap; color:#526820; font-size:12px; text-align:center; display:inline-block;}
#languages li, .languages_change_size li:first-child{
float:right}
.ru-site .languages_change_size li:first-child{
width:70px;
float:left;
margin-left:178px;
}
.languages_change_size li{
float: none; *float: left;}
BODY.ltr .languages_change_size li{
*float: right; *margin-right: 15px;}
#languages li a,.languages_change_size  li a{
color:#526820; text-decoration:none; font-size: 12px;}
#languages li a:hover,.languages_change_size li a:hover{
text-decoration:none; line-height:18px; height:26px; width:50px; white-space:nowrap; color:#FFFFFF; background: url(../images/general/lang_on.png) no-repeat scroll right top; display:inline-block;}
#languages li .languages_on{
text-decoration:none; line-height:18px; height:26px; width:50px; white-space:nowrap; color:#FFFFFF; background: url(../images/general/lang_on.png) no-repeat scroll right top; display:inline-block; text-align:center;}
.languages_change_size .size{
margin-left: 15px;}
BODY.ltr .languages_change_size{
display: block;
width: 80%;
text-align: right;
margin-top: -1em;
}
#search{
float:right; width:195px; *margin-right: -20px;  margin-top:26px;}
BODY.ltr #search{
margin-top:25px; }
BODY.ltr.ru-site #search{
margin-top: 14px;
}
.searchBoxloader{
float:left;}
.searchBox{
float:right;}
.searchBoxInner{
float:left; width:149px; height:18px; border:1px solid #889f5c; background: url(../images/general/search_field.gif) repeat-x scroll left top;}
.searchBoxInner input{
width:135px; height:18px; *margin-top:-1px; border:0 none; padding-left:7px; padding-right:7px; font: normal 12px Arial, Helvetica, sans-serif; color:#536920;  background: url(../images/general/search_field.gif) repeat-x scroll left top;}
.searchBoxBut{
float:left; width:24px; height:20px;}
#search .adv_search{
float:right; margin-top:4px; font: bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF;display:none}
#search .adv_search a{
text-decoration:underline; color:#FFFFFF;}
#search .adv_search a:hover{
text-decoration:none;}
BODY.ltr .adv_search{
display:none;}
BODY.rtl .adv_search{
display:none;}
#footer{
margin:0 auto; width:100%; height: auto !important; height:270px;}
#footer_data{
margin:0 auto; width:100%;  padding:0px 0 0px 0; height: auto !important; min-height:213px; background: url(../images/general/footer_bg.gif) repeat-x scroll center top #fbfbfb; }
.credit{
padding:5px 0 0 0; color:#FFFFFF}
#footer_menu{
margin:0 auto; width:870px; color:#525252; overflow:hidden;}
#footer_menu_data{
padding-bottom:20px; padding-top:14px; float:left; width:920px;}
.footer_menu{
float:left; margin-left:6px; padding-right:6px; min-height:185px; height: auto !important; border-right:1px solid #ced7b8;}
#footer_menu a{
color:#525252; text-decoration:underline}
#footer_menu a:hover{
text-decoration:none}
#footer_menu h2{
color:#445424;font: bold 12px Arial,Helvetica,sans-serif; padding-bottom: 5px; padding-top:4px;text-decoration:underline}
#footer_menu h2 a{
color:#445424; }
#footer_menu h2 a:hover{
text-decoration:none;}
#footer_menu ul{
list-style-type:none; overflow:hidden;}
#footer_menu li{
padding:2px 0 2px 0; font-size:11px; }
#footer_menu .more{
color:#525252; font: bold 11px Arial,Helvetica,sans-serif; padding-top:3px;}
#footer_bottom_menu{
margin:0 auto; width:100%; color:#445424; border-top:1px solid #ebebeb;}
.footer_bottom_menu{
margin:0 auto; width:870px; font: normal 11px Arial, Helvetica, sans-serif; padding:14px 0 14px 0;}
#footer_bottom_menu a{
color:#445424; text-decoration:none; font: normal 11px Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px;}
#footer_bottom_menu a:hover{
text-decoration:underline}
.footer_bottom_menu_data{
float:left;}
#footer_menu a{
font-size: 11px;}
.copyright{
float:right;}
#mainLayoutTBL{
border-collapse:separate;border-spacing:0}
.hpbanners{
width: 635px;
margin-bottom: 20px;
}
.offscreenText{
position: absolute;
clip: rect(1px 1px 1px 1px);
clip: rect(1px, 1px, 1px, 1px);
padding: 0;
border: 0;
height: 1px;
width: 1px;
overflow: hidden;
z-index: -1000;
}
section.hp-banners-container{
border:1px solid #ececec;
padding:15px;
border-radius: 0px 0px 3px 3px;
display: flex;
width: 603px;
}
.hpbanners h1{
color: #ffffff;
font-size: 12pt;
font-weight: bold;
padding: 8px;
border-bottom: 1px solid #698527;
-moz-border-radius: 3px 3px 0px 0px;
-webkit-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#738c3b', endColorstr = '#5a7912');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#738c3b', endColorstr = '#5a7912')";
background-image: -moz-linear-gradient(top, #738c3b, #5a7912);
background-image: -ms-linear-gradient(top, #738c3b, #5a7912);
background-image: -o-linear-gradient(top, #738c3b, #5a7912);
background-image: -webkit-gradient(linear, center top, center bottom, from(#738c3b), to(#5a7912));
background-image: -webkit-linear-gradient(top, #738c3b, #5a7912);
background-image: linear-gradient(top, #738c3b, #5a7912);
}
.hpbanners .item{
float:left;}
.hpbanners .title{
text-align:center;
color:#545359;
vertical-align: middle;
margin-top: 10px;
font-weight: bold;
}
.hpbanners a{
text-decoration:none;}
.hpbanners img{
border: 1px solid #d4d4d4;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
.ru-site .hpbanners img{
border:0;
}
BODY.ltr .hpbanners .title{
font-size:12px}
BODY.rtl .hpbanners .title{
font-size:13px}
.hpbanners .Separator{
font-size:1px;font:1px;height:90px;}
.jssorb03{
position:absolute}
.jssorb03 div, .jssorb03 div:hover, .jssorb03 .av{
position: absolute;
width: 21px;
height: 21px;
text-align: center;
line-height: 21px;
color: white;
font-size: 12px;
background: url('img/b03.png') no-repeat;
overflow: hidden;
cursor: pointer;
}
.jssorb03 div{
background-position: -5px -4px; }
.jssorb03 div:hover, .jssorb03 .av:hover{
background-position: -35px -4px; }
.jssorb03 .av{
background-position: -65px -4px; }
.jssorb03 .dn, .jssorb03 .dn:hover{
background-position: -95px -4px; }
.jssora03l, .jssora03r{
display: block;
position: absolute;
width: 55px;
height: 55px;
cursor: pointer;
background: url('../img/buttons/a03.png') no-repeat;
overflow: hidden;
}
.jssora03l{
background-position: -3px -33px; }
.jssora03r{
background-position: -63px -33px; }
.jssora03l:hover{
background-position: -123px -33px; }
.jssora03r:hover{
background-position: -183px -33px; }
.jssora03l.jssora03ldn{
background-position: -243px -33px; }
.jssora03r.jssora03rdn{
background-position: -303px -33px; }
.hp-SecondZone-zone2{
width: 235px;text-align:right;}
.hp-SecondZone-zone2div{
float:right;width:215px;}
.tab-content-title{
color:#435523;font-weight:bold;}
.tab-content-title a{
text-decoration:underline;
font-size: 14px;
}
.tab-content-title a:hover{
text-decoration:none;
}
BODY.ltr .tab-content-title{
padding-bottom:8px;
}
.spacer-gray{
font:1px;height:1px;	border-top: 1px solid #C7C7C7;	}
.tabs-content-footer-strip{
height:30px;font-size:12px;background-color:#E9E8E6;border-top: 1px solid #C6C6C6;}
.picGallery{
margin:0px;padding:0px;}
.picGallery{
left:0px;top:0px;position:absolute;cursor:pointer;z-index:2;}
.contentg{
left:10px;top:10px;position:absolute;cursor:pointer;width:395px;height:65px;
background: url(../images/general/background-content-rotate.png) repeat-x top;
z-index:3;height:100px;margin:10px;}
.tdatitle,a{
cursor:pointer;text-align:center;}
.tdatitle > div,.tdatitle{
height:41px;text-align:center;}
.slideshowitems-contnt .header{
color:#536920;font-size:22px;}
.slideshowitems-contnt .body{
color:#2c2c2c;font-size:13px;}
.contentg > div{
padding-top:2px;padding-left:2px;padding-right:2px;}
.contentg .body{
padding-top:0px;}
.contentg .body a{
color:#2c2c2c;}
.pio2{
padding-top:12px;text-align:center;}
.pio2 a{
text-decoration:none;	font-size:15px;}
.tdatitle.selected a{
font-weight:bold;}
.tbl-picGallery-titile{
background: url(../images/tabs/bgal-title-bg.png) repeat-x top; width:635px !important;}
.tdatitle div{
offset:0px;}
.galleryArrowTitle{
text-align:center;height:10px;}
.galleryArrowTitle{
height:10px;}
.galleryArrowTitle.selected{
background: url(../images/tabs/arrow.png) no-repeat bottom center;}
.tdatitle.selected{
background: url(../images/tabs/bgal-title-sep_selected.png) repeat-x top;}
.tdatitle .first{
background: url(../images/tabs/bgal-title-pina-right.png) no-repeat top right;}
.tdatitle .last{
background: url(../images/tabs/bgal-title-pina-left.png) no-repeat top left;}
.tdatitle.selected .first{
background: url(../images/tabs/bgal-title-pina-right_on.png) no-repeat top right;}
.tdatitle.selected .last{
background: url(../images/tabs/bgal-title-pina-left_on.png) no-repeat top left;}
BODY.ltr .tdatitle .last{
background: url(../images/tabs/bgal-title-pina-right.png) no-repeat top right;}
BODY.ltr .tdatitle .first{
background: url(../images/tabs/bgal-title-pina-left.png) no-repeat top left;}
.ru-site .tdatitle,a{
cursor:pointer;text-align:center;}
.ru-site .tdatitle > div,.ru-site .tdatitle{
height:55px;text-align:center;}
.ru-site .pio2{
padding-top:15px;text-align:center;}
.ru-site .tdatitle.selected{
background:none;}
.ru-site .tdatitle.selected a{
font-weight:bold;}
.ru-site .tbl-picGallery-titile{
background:none; width:635px !important;background-color: #edeceb;}
.ru-site .galleryArrowTitle{
height:10px;}
.ru-site .galleryArrowTitle.selected{
background:none;}
.ru-site .galleryArrowTitle.selected:before{
background:none;
content:"";
display:inline-block;
width: 0;
height: 0;
border-style: solid;
border-width: 0 15px 10px 15px;
border-color: transparent transparent #edeceb transparent;
margin-bottom: -5px;
}
.ru-site .galleryArrowTitle>div{
display:none;
}
.ru-site .tbl-picGallery-titile td:not(.tdatitle) img{
height:55px;
}
BODY.ltr.ru-site .tdatitle .last{
background:none;
background-color: #edeceb;
}
BODY.ltr.ru-site .tdatitle .first{
background:none;
background-color: #edeceb;
}
.calender-hightlited-day{
text-decoration:none;
color:#454545;
font-size:11pt !important;
}
.calender-title td{
text-align:center;}
.calender-title td a{
text-align:center;text-decoration:none;}
.calender-box .header{
height:29px;
background:url(../images/boxes/side-box-header-background-yelow.jpg) repeat-x top;
}
.calender-box .header h3{
padding-left:15px;
padding-top:5px;
color:#57461A;
}
.calender-box .body{
padding:9px 9px 0px 9px;
border: 1px solid #CFCFCF;
border-top: 0px solid #EFEFEF;
}
.calender-box .body .calendar-events-link, .calender-box .body span a{
font-size:13px; font-weight: bold; line-height: 30px;}
.sidemenu{
margin:0; width:208px;padding-bottom:23px; }
.sidemenu li{
list-style:none;
white-space:normal;
}
.sidemenu A{
font-size:12px;}
ul.first-level{
background: url(../images/sidemenu/side_menu_but.gif) repeat-x scroll left top; font-size:12px;}
.ru-site ul.first-level{
background:none;
}
.ru-site ul.first-level >li:first-child>div{
background-color:#edeceb;
}
ul.first-level li{
margin-left:0px; padding-left:0px; padding-top:0px; padding-bottom:0px;  }
ul.first-level > li > div  a{
background: url(../images/sidemenu/right_side_menu_bullet.gif) no-repeat right 4px; padding-left:9px; color:#3d3d3d; text-decoration:none; }
ul.first-level li a:hover{
color:#4e641f; text-decoration:none;}
ul.first-level  li  a{
padding-left:9px; color:#3d3d3d; text-decoration:none; display: block;text-align: left; }
ul.first-level div{
border:1px solid #CCCCCC; height:21px; display:block; line-height:21px; padding-left:7px; }
.ru-site ul.first-level div{
height:auto;
}
ul.second-level{
font-size:12px; font-weight:normal; padding-right:9px; margin-top:7px;}
ul.second-level li{
background: url(../images/sidemenu/right_side_menu_bullet.gif) no-repeat left 5px;  padding-top:2px; padding-bottom:2px; margin-left:9px;}
ul.second-level li a{
color:#3d3d3d; text-decoration:none; background:none; display: block;text-align: left;}
ul.second-level li a:hover{
color:#4e641f; text-decoration:underline;}
ul.third-level{
font-weight:normal; margin-top:3px;}
ul.third-level li{
background: url(../images/sidemenu/right_side_menu_bullet1.gif) no-repeat left 6px; }
ul.third-level li a{
color:#3d3d3d; text-decoration:none; background:none; display: block;text-align: left;}
ul.third-level a:hover{
color:#4e641f; text-decoration:underline;}
ul.fourth-level{
font-size:11px; font-weight:normal; margin-top:2px;}
ul.fourth-level li{
background: url(../images/sidemenu/right_side_menu_bullet2.gif) no-repeat left 6px; }
ul.fourth-level li a{
color:#3d3d3d; text-decoration:none; background:none; display: block;text-align: left;}
ul.fourth-level li a:hover{
color:#4e641f; text-decoration:underline;}
BODY.ltr ul.first-level > li > div  a{
background: url(../images/sidemenu/left_side_menu_bullet.gif) no-repeat left 4px; padding-left:9px; color:#3d3d3d; text-decoration:none; }
BODY.ltr ul.first-level  li  a{
padding-left:9px; color:#3d3d3d; text-decoration:none;  display: block;text-align: left;}
BODY.ltr ul.second-level li{
background: url(../images/sidemenu/left_side_menu_bullet.gif) no-repeat left 5px;  padding-top:2px; padding-bottom:2px; margin-left:9px;}
BODY.ltr ul.third-level li{
background: url(../images/sidemenu/left_side_menu_bullet1.gif) no-repeat left 6px; }
BODY.ltr ul.fourth-level li{
background: url(../images/sidemenu/left_side_menu_bullet2.gif) no-repeat left 6px; }
.second-level-selected,.third-level-selected,.fourth-level-selected,.fifth-level-selected,
.second-level-parent,.third-level-parent,.fourth-level-parent,.fifth-level-parent{
font-weight:bold;}
.sidebox-shadow{
position:relative;
font:0px;
font-size:0px;
height:15px;
margin-bottom: 10px;
margin-top: -5px;
}
.sidebox-shadow:before{
position: absolute;
content: '';
left: 0;
right: 0;
bottom: 0;
top: 0;
background-color: rgba(155,155,0, 0.25);
border-radius: 50% / 20px;
box-shadow: rgba(0, 0, 0, 0.4) 0 5px 8px;
clip: rect(20px, auto, 50px, 0);
}
.sidebox-shadow .sidebox-shadow-right{
position:absolute;
right:0px;
width:23px;
height:11px;
top:0px;
background: url(../images/boxes/shadow_right.jpg) no-repeat ;
}
.sidebox-shadow .sidebox-shadow-left{
position:absolute;
left:0px;
width:23px;
height:11px;
top:0px;
background: url(../images/boxes/shadow_left.jpg) no-repeat ;
}
.prettypgalery-contanir{
float:left;
width:195px;
height:180px;
text-align:center;
}
.eyaroktours .item-body{
margin-left:8px;
margin-right:8px;
text-align:justify;
}
#ctl00_ctl00_ctlLayoutPlaceHolderMain_SVSrvPrezZoneHolder0_ctl02_ctlPagerContainer{
margin-right:3px;
}
.page-content-item.page-content-item-style-normal H4{
font-weight:normal;}
.homepage-layout .piotabs-contents-1{
font-size:12px;	}
.page-content-item.page-content-item-style-normal td{
text-align:justify;	}
.search-results-items h2, .search-results-items{
font-weight:normal;}
.search-results-items .search-results-items-selected{
background-color:#ffff00;}
.sidezonenewsletter{
}
.sidezonenewsletter .form-field-label,.sidezonenewsletter .inputlbl{
font-weight:bold;
color:#675425;
font-size:13px;
}
.sidezonenewsletter .bodytext{
font-size:13px;
color:#675425;
}
.sidezonenewsletter.newsleter-form table, .sidezonenewsletter.newsleter-form table tbody, .sidezonenewsletter.newsleter-form table tr, .sidezonenewsletter.newsleter-form table td{
display:block;
width:100%;
}
.sidezonenewsletter.newsleter-form  table input{
width:100%;
display:block;
margin-right:0;
color: #6e7d46;
height: 20px;
vertical-align: middle;
border: 1px solid #b1c586;
}
.sidezonenewsletter.newsleter-form .side-box-body{
overflow:hidden;
}
.sidezonenewsletter.newsleter-form .form-btn-wrap input{
width: 65px;
height: 29px;
background-image: url(../images/general/newslettersendbtn_ltr.gif);
background-color: transparent;
border: 0;
font-size: 0;
}
.sidezonenewsletter.newsleter-form  .pio-form-error{
display:none;
}
.ru-site .newsletter-send{
width: 87px !important;
height: 26px !important;
}
.sidezonenewsletter.newsleter-form .pio-form-field-title
.sidezonenewsletter input{
border-color:#666666;	width: 100%;}
.he-site .sidezonenewsletter .form-field-control input.textbox, .en-site .sidezonenewsletter .form-field-control input.textbox, .ru-site .sidezonenewsletter .form-field-control input.textbox{
width: 98%;}
.itemParkCss{
width:500px;}
.full-detailes-parg p{
padding-bottom: 8px;}
BODY.rtl .page-content-paragraph p,
BODY.rtl .full-detailes-parg div,BODY.rtl .full-detailes-parg p{
padding-bottom: 20px;}
BODY.rtl .page-content-paragraph DIV.bold,BODY.rtl .page-content-paragraph p.bold,
BODY.rtl .full-detailes-parg div.bold,BODY.rtl .full-detailes-parg p.bold{
padding-bottom:0px;
}
BR{
margin-bottom: 5px;}
BR{
margin-bottom: 5px;}
.full-detailes-parg{
text-align:justify;}
.full-detailes-parg a{
font-size:1em;}
.sideitemzone1	p,.sideitemzone1	div,.sideitemzone1	li,.sideitemzone1	ul{
margin:0px;
padding:0px;
}
.side-box-body .IMAGE_CREDIT{
font-size:0.8em;}
.side-box-body p a{
font-size:14px;}
.side-box-body .error-label{
max-width:215px;
white-space: normal;
}
DIV A,P A{
color: #545454;    font-size: 11pt; }
#form-hidon .top-right{
width:8px;
height:8px;
background:url(../img/general/hidon_top_right.png) no-repeat top right;
}
#form-hidon .top-left{
width:8px;
height:8px;
background:url(../img/general/hidon_top_left.png) no-repeat top left;
}
#form-hidon .top{
background:url(../img/general/hidon_top.png) repeat-x top;
}
#form-hidon .bottom{
background:url(../img/general/hidon_bottom.png) repeat-x bottom;
}
#form-hidon .bottom-right{
width:8px;
height:8px;
background:url(../img/general/hidon_bottom_right.png) no-repeat bottom ;
}
#form-hidon .bottom-left{
width:8px;
height:8px;
background:url(../img/general/hidon_bottom_left.png) no-repeat bottom ;
}
#form-hidon .right{
background:url(../img/general/hidon_right.png) repeat-y right;
}
#form-hidon .left{
background:url(../img/general/hidon_left.png) repeat-y left;
}
#form-hidon .rblist-title{
font-size:16px;
font-weight:bold;
color:#5C5C5C;
}
#form-hidon .hidon-image{
width:105px;
padding-right:30px;
}
#form-hidon .rblist TD,#form-hidon .rblist-text{
padding:0px;
font-size:15px;
}
#form-hidon .rblist-text{
padding-right:5px;
white-space:nowrap;
}
#form-hidon .rblist INPUT{
height:15px;
border-width:0px;
}
#form-hidon .rblist{
}
#form-hidon .separator{
height:20px;}
#form-hidon .textbox,#form-hidon .addressbox,#form-hidon .emailbox{
font-size:13px;
width:150px;
}
#form-hidon .addressbox{
width:401px;}
#form-hidon .emaibox{
width:180px;}
#form-hidon .left20{
padding-left:10px;}
#form-hidon .error-message{
color:Red;
font-size:11px;
font-weight:normal;
white-space: nowrap;
}
#form-hidon .right10{
padding-right:10px;}
#form-hidon .errors-tr{
height:10px;}
#form-hidon .no-border INPUT{
border-width:0px;}
#form-hidon .bottom15{
padding-bottom:15px;}
.quizFormNew{
list-style:none;
}
.quizFormNew .rblist-title{
margin-bottom:15px;
display:block;
}
.textInputs{
width:80%;
}
.textInputs, .buttonInputs{
display:inline-block;
}
.buttonInputs{
width:19%;
vertical-align:top;
}
.buttonInputs input{
width:100%;
}
.textInputs span{
width:65px;
display:inline-block;
}
.hidon-table input, .hidon-table label{
display:inline-block;
vertical-align:top;
white-space:nowrap;
}
.landing-page .hidon-table label{
white-space:normal;
}
.hidon-table label{
width:85%;
}
#landingpage-layout  #form-hidon .rblist{
width: 100%;
}
.textInputs div{
display:inline-block;
width:50%;
position:relative;
padding-bottom:15px;
}
.buttonInputs input{
height: 88px;
border-width: 0px;
font-size: 2.5em;
text-align: center;
line-height: 88px;
background: rgb(97,118,51);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYxNzYzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzVhNzUxYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzYxNzYzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iIzU2NzUwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iIzU2NzUwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MzY5MjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(97,118,51,1) 0%, rgba(90,117,26,1) 20%, rgba(97,118,51,1) 52%, rgba(86,117,14,1) 53%, rgba(86,117,14,1) 53%, rgba(83,105,32,1) 100%);
background: -webkit-linear-gradient(top,  rgba(97,118,51,1) 0%,rgba(90,117,26,1) 20%,rgba(97,118,51,1) 52%,rgba(86,117,14,1) 53%,rgba(86,117,14,1) 53%,rgba(83,105,32,1) 100%);
background: linear-gradient(to bottom,  rgba(97,118,51,1) 0%,rgba(90,117,26,1) 20%,rgba(97,118,51,1) 52%,rgba(86,117,14,1) 53%,rgba(86,117,14,1) 53%,rgba(83,105,32,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#617633', endColorstr='#536920',GradientType=0 );
color:#fff;
font-weight: bold;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
cursor:pointer;
}
.wide-page-content.landing-page{
width:100%;
max-width:655px;
}
.bid-without-menus-item{
padding-left:0.5em;
}
.bid-without-menus-item h2{
margin-bottom: 0;
font-size: 11pt;
padding-top: 3px;
padding-bottom: 3px;
color: #2f4107;
text-indent: 0px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.pause-banner{
position: absolute;
left: 15px;
bottom: 15px;
padding: 10px;
background-color: #fff;
border: 1px solid #ccc;
font-size:0;
z-index:3;
}
.pause-banner:after{
content: "";
width: 14px;
height: 14px;
background-color: #000;
display: block;
}
#form-hidon .error-message{
position:absolute;
bottom:0;
right:0;
}
#form-hidon .error-tr .error-message{
position:static;
}
.textInputs input{
display:inline-block;
}
#landingpage-layout{
padding:1em;
}
.quizFormNew ul{
display:block;
list-style:none;
}
.custombanner{
font-family: Arial;
color: #313c05;
z-index: 1;
}
.custombanner .title{
font-size: 15pt;
font-weight: normal;
height: 25px;
padding-top:4px;
padding-left: 11px;
}
.custombanner .body{
font-size: 11pt;
font-weight: normal;
width: 480px;
margin-top: 12px;
padding-left: 11px;
}
.custombanner  a{
font-size:11pt;
font-weight:normal;
}
.page-content-item.news-banner{
background: url(../images/general/bg_banner_news2.jpg) no-repeat center top;
height: 87px;
width: 601px;
}
.page-content-item.news-banner .news-banner-text{
font-size: 13.5pt;
color: #646464;
font-weight: normal;
text-decoration: none;
}
.page-content-item.news-banner .news-banner-text div{
width: 430px;
overflow: hidden;
text-align: left;
line-height:87px;
padding-left: 85px;
height: 87px;
}
.space-date{
line-height: 30px;}
.inner-page-banner-main-zone{
text-align: center;
margin-top: 20px;
}
.inner-page-side-banner-container{
width: 215px;
overflow: hidden;
height: 100%;
}
.side-banner-container{
overflow: hidden;
margin-bottom: 20px;
}
.side-banner-container .side-banner-title{
text-align: center;
font-size: 14pt;
font-weight: bold;
color: #4e5a2a;
line-height: 30px;
white-space: normal;
}
.side-banner-container .side-banner-desc{
text-align: justify;
white-space: normal;
}
.side-banner-container .side-banner-desc P{
margin-bottom: 5px;
}
.item-title .item-title-link{
text-decoration: none;}
.user-login-container, .remember-pass-contaner{
padding: 8px 10px;
width: 284px;
height: 121px;
direction: rtl;
color: #ffffff;
font-size: 12px;
background: url("../img/general/login_bg.png") no-repeat scroll right top;
margin-top: 20px;
}
BODY.ltr .remember-pass-contaner{
direction: ltr;padding: 8px 0px;}
BODY.ltr .user-login-container{
padding: 0px 10px; }
.user-login-tbl{
direction:rtl;}
BODY.ltr .user-login-tbl{
direction:ltr;}
.user-login-container TD, .remember-pass-contaner TD,.user-login-container INPUT, .remember-pass-contaner INPUT,.user-login-container A, .remember-pass-contaner A{
font-size:12px;
}
.remember-pass-contaner{
*padding-top: 40px;}
.user-login-btn{
background: url("../img/general/login_btn.png") no-repeat scroll right top;
width: 66px;
height: 22px;
float: right;
color: #3b5616;
font-size: 12px;
padding-bottom: 3px;
outline: none;
*margin-right: 16px;
font-size:9pt;
}
BODY.ltr .user-login-btn-row{
padding-top:5px;}
.remember-pass-btn{
width: 66px;
height: 22px;
float: right;
position: relative;
padding-top: 2px;
text-align: center;
*position: inherit;
*direction:ltr;
border:0px;
padding-right:2px;
}
.user-login-txtbox, .pio-form-cell.pio-form-field INPUT{
float:left;
margin-left: -15px;
width:160px;
height:18px;
border:1px solid #69a21c;
background:#FFFFFF;
-moz-box-shadow: inset 1px 1px 2px #b6b6b6;
-webkit-box-shadow: inset 1px 1px 2px #b6b6b6;
box-shadow: inset 1px 1px 2px #b6b6b6;
}
.pio-form-cell.pio-form-field input[type="checkbox"]{
width:auto;
height:auto;
border:none;
background:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.newsletter-registration-container.custom .form-content,
.newsletter-registration-container.custom .form-content table,
.newsletter-registration-container.custom .form-btn-wrap{
width: 100%;
}
.newsletter-registration-container.custom tr{
display:inline-block;
vertical-align:top;
}
.newsletter-registration-container.custom tr.col-1-parent,
.newsletter-registration-container.custom tr.col-2-parent{
width:45%;
margin-top:10px;
}
.newsletter-registration-container.custom tr.pio-form-row-separator{
width: 20px;
}
.newsletter-registration-container.custom tr.row-parent{
margin-top:20px;
}
.newsletter-registration-container.custom td{
display:block;
color:#464646;
}
.newsletter-registration-container.custom div.pio-form-field-title{
position:relative;
padding-left:10px;
font-size:15px;
}
.newsletter-registration-container.custom div.pio-form-field-title > span{
font-size:14px;
line-height:20px;
}
.newsletter-registration-container.custom div.pio-form-field-title:before{
position: absolute;
left:0;
}
.newsletter-registration-container.custom .checkbox-list tr{
width: 50%;
padding:0 0 10px;
font-size:14px;
}
.newsletter-registration-container.custom .checkbox-list input{
margin-top:3px;
margin-left:0;
margin-right:10px;
}
.newsletter-registration-container.custom input[type=submit]{
background:url(../images/general/menu_bg.gif) repeat-x center;
width:105px;
height:37px;
color:#fff;
padding:10px 20px;
font-size:17px;
border:none;
border-radius:5px;
}
.newsletter-registration-container.custom .newsletter-desc.thankyou{
text-align: center;
margin:20px 0 0;
}
.newsletter-registration-container.custom .newsletter-desc.thankyou > div{
display:inline-block;
vertical-align:top;
height:90px;
line-height:90px;
font-size:19px;
font-weight:bold;
color:#464646;
}
.newsletter-registration-container.custom .newsletter-desc.thankyou > div > img{
max-height: 90px;
width: auto;
margin-left:30px;
}
.remember-pass-buttons{
float: right;
margin-top: 20px;
margin-right: 72px;
}
A.user-login-lnk-remember-pass, A.user-login-lnk-remember-pass:hover{
color: #ffffff;
}
.user-logout-container{
width:284px;
color: #5d7a1f;
font-weight: bold;
margin-top:30px;
}
.user-login-container .checkbox{
}
.user-login-checkbox{
padding-top:5px;padding-left:70px;}
.user-login-container .checkbox INPUT{
margin-right: 10px;
border:1px solid #69a21c;
background:#FFFFFF;
*background: none;
*border:0px solid #69a21c;
-moz-box-shadow: inset 1px 1px 2px #b6b6b6;
-webkit-box-shadow: inset 1px 1px 2px #b6b6b6;
box-shadow: inset 1px 1px 2px #b6b6b6;
}
.user-login-container label{
color:White;}
.remember-pass-form{
margin-top:20px;	margin-left: 10px;direction:ltr;}
.remember-pass-contaner .pio-form-field-title{
padding-right: 10px;
color:White;
font-size:12px;
}
.remember-pass-contaner .pio-form-error{
color:Red;}
.remember-pass-contaner .pio-form-field INPUT{
}
.ctlPrevImageLink, .ctlNextImageLink{
width: 20px;
height: 20px;
position: relative;
top: 180px;
right: 540px;
}
.ctlNextImageLink{
right: 15px;}
.cse .gsc-control-cse div, .gsc-control-cse div{
text-align:right;	}
.form-plant-tree-container{
background: #ffffff url("../images/general/plant_tree_bg.png") repeat-x;
border: 1px solid #d0d0d0;
-moz-border-radius-bottom-right: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottom-left: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
height:auto;
width:auto;
padding:7px 15px 83px;
position:relative;
margin-bottom:20px;
}
.br-WebKit .form-plant-tree-container{
padding:7px 23px 95px;}
.br-ie .form-plant-tree-container{
padding:7px 23px 93px;}
.form-plant-tree-title{
color:#547829;
font-size:30px;
font-weight:bold;
padding-bottom:5px;
}
.form-plant-tree-subtitle{
color:#836C3E;
font-size:13px;
font-weight:bold;
line-height:13px;
padding-bottom:18px;
}
.form-plant-tree-content{
}
.form-plant-tree-content-align{
width:230px;	float: left;;margin-top:6px}
.form-plant-tree-content-align-rev{
width:220px;	float: left;}
.form-plant-tree-content-image{
width:154px;	float: left;}
.form-plant-tree-mandatory{
background:Transparent url("../images/general/asterics.png") no-repeat scroll 0px 0px;
}
.form-plant-tree-tree{
position:absolute;
right:0px;
bottom:0px;
background:Transparent url("../images/general/tree.png") no-repeat scroll left top;
width:185px;
height:155px;
z-index:0;
}
.form-plant-tree-inputText{
width:200px;	height:25px;}
.form-plant-tree-inputTextArea{
width:320px;	height:147px;}
.br-WebKit .form-plant-tree-inputTextArea,.br-ie .form-plant-tree-inputTextArea{
width:310px;	height:147px;}
.form-plant-tree-button{
float:left;	margin: -65px 0px 5px 230px;z-index:1;position:relative;}
.en-site .form-plant-tree-button{
margin-top:0px;
}
.form-plant-tree-button INPUT{
width:93px;	height:39px;}
.form-plant-tree-align{
padding-left:5px;
padding-bottom: 10px;
font-size:13px;
font-weight:normal;
}
.form-plant-tree-caption{
float:left;	padding-bottom: 5px;}
.form-plant-tree-caption.form-plant-tree-mandatory{
padding-left:5px;}
.form-plant-tree-validation{
float:right;}
.form-plant-tree-validation.form-plant-tree-nofloat{
float:left;}
.form-plant-tree-validation.form-plant-tree-nofloat span{
padding-left:20px;}
.form-plant-tree-error{
color:red;
font-size:13px;
font-weight:normal;
}
.form-plant-tree-align.form-plant-tree-last-row{
width: 290px;	float: left;margin-left:-8px;}
.form-plant-tree-align.form-plant-tree-last-row INPUT{
border: none;}
.form-plant-tree-align.form-plant-tree-nofloat{
width: 290px;	float: none;}
.slide-show-icon{
background: url("../img/icons/slide_show_icon.gif") no-repeat left 4px;
margin-right: 5px;
margin-left: 20px;
padding-left: 14px;
font-weight: bold;
}
BODY.ltr A.pp_previous{
margin-left: 0;}
BODY.ltr .pp_content_container{
padding-bottom: 20px; background-color: #ffffff;}
BODY.ltr .pp_bottom{
bottom: 0;}
.filteredCalander td.calender-cell{
margin:1px;
background-color:#f0f0f0;
border:solid 1px #cdcdcd;
color:#5A5A5A;
font-family:Arial;
font-size:18px;
font-weight:normal;
}
.filteredCalander .calender-hightlited-day,
.filteredCalander .calender-cell-hightlited-day,
.filteredCalander .calendar-today-style{
color:#ffffff;
font-family:Arial;
font-size:18px;
font-weight:normal;
}
.filteredCalander .calender-cell-hightlited-day{
background-color:#55672A;
border:solid 1px #4C5C27;
}
.filteredCalander a{
text-decoration:none;display:block;}
.GeneralEventTitle{
color:#333333;font-family:Arial;font-size:18px;font-weight:bold; border-bottom: 1px solid #E9E9E9;padding-bottom:12px;margin:29px 0px 20px 0px;}
.filteredCalander .calender-title{
color:#2E4002;font-family:Arial;font-size:14px;}
.filteredCalander .calender-description-title{
color:#3D3D3D;float:left;font-family:Arial;font-size:14px;font-weight:bold;}
.filteredCalander .calender-description{
float:left;margin-left:5px;color:#3D3D3D;font-family:Arial;font-size:14px;}
.filteredCalander .seperator{
margin-top:19px;border-bottom:solid 1px #E9E9E9;margin-bottom:15px;}
.filteredCalander .propRow{
clear:both;}
.filteredCalander .propRow > div{
line-height:22px; direction:left;}
DIV.calenderMoreDetail{
clear:both;}
.filteredCalander A.calenderMoreDetail{
background:url("../img/general/calander_readMore.png") center right no-repeat;
color:#2f4107;
text-decoration:none;
direction:ltr;
display:inline-block;
padding-right:12px;
font-size: 10pt;
font-weight: bold;
}
.calendarArrow{
width:28px;}
.calender-promo{
color:#3d3d3d;font-size:16px;font-weight:bold;direction:left;margin:30px 0px 11px 0px;}
.filteredCalander .calendar-today-style{
background-color:#fdc032;
border-color:#D09100;
color:#5A5A5A;
}
.filteredCalander .calendar-today-style SPAN{
text-decoration:none;display:block;}
.calander-other-month{
background:#F0F0F0;border:solid 1px #CDCDCD;color:#B7B7B7;}
.filteredCalander{
margin-bottom: 20px;}
.addthis_toolbox.addthis_default_style .at16nc{
background: url(../img/icons/widget045.png) no-repeat;}
.addthis_toolbox.addthis_default_style .at16nc.at16t_compact{
background-position:0 -144px;}
.addthis_toolbox.addthis_default_style .at16nc.at16t_favorites{
background-position:0 -1760px;}
.addthis_toolbox.addthis_default_style .at16nc.at16t_facebook{
background-position:0 -1584px;}
.addthis_toolbox.addthis_default_style .at16nc.at16t_email{
background-position:0 -1472px;}
.addthis_toolbox.addthis_default_style .at16nc.at16t_print{
background-position:0 -4063px;}
.form-contanir .pio-form-cell{
padding-bottom:15px;
}
.form-contanir .pio-form-field-title{
width:150px;
}
.form-contanir .pio-form-field{
width:200px;
}
.form-contanir .pio-form-cell.pio-form-field INPUT,.form-contanir .pio-form-cell.pio-form-field TEXTAREA{
margin:0;
padding:0;
width:200px;
height:25px;
border:1px solid #808080;
}
.form-contanir .pio-form-cell.pio-form-field TEXTAREA{
height:75px;
}
.form-contanir TR.pio-form-row.pio-form-row-separator,.hide{
display:none;
}
.login-separator{
padding-left:5px;
color:#606060;
height:18px;
font: bold 12px/22px Arial,Helvetica,sans-serif;
display:inline;
}
BODY.ltr .page-content-paragraph a,BODY.ltr .justify a,
BODY.ltr .page-content-item.page-content-item-style-highlighted a,
BODY.ltr .page-content-item.page-content-item-style-highlighted-blue a,
BODY.ltr .page-content-item.page-content-item-style-highlighted-brown a,
BODY.ltr .page-content-item.page-content-item-style-highlighted-green a,
BODY.ltr .page-content-item.page-content-item-style-normal a,
BODY.ltr .full-detailes-parg a, BODY.ltr .text-overflow.file-download a{
font-size: 11pt;
color: #3366ff;
}
BODY.ltr a.default-system-lnk{
font-size: 12px; color: #545454 !important;}
BODY.rtl .page-content-paragraph a,BODY.rtl .justify a,
BODY.rtl .page-content-item.page-content-item-style-highlighted a,
BODY.rtl .page-content-item.page-content-item-style-highlighted-blue a,
BODY.rtl .page-content-item.page-content-item-style-highlighted-brown a,
BODY.rtl .page-content-item.page-content-item-style-highlighted-green a,
BODY.rtl .page-content-item.page-content-item-style-normal a,
BODY.rtl .full-detailes-parg a,BODY.rtl .text-overflow.file-download a{
color: #0000ff;
}
BODY.rtl a.default-system-lnk{
font-size: 11pt; color: #545454 !important;}
.search-forest-clerk-search-result{
position:relative;
}
.search-forest-clerk-title{
margin:0px 20px;
font-weight:bold;
font-size:18px;
border-bottom:1px solid #ccc;
-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 1);
-moz-box-shadow:    0px 1px 0px 0px rgba(255, 255, 255, 1);
box-shadow:         0px 1px 0px 0px rgba(255, 255, 255, 1);
padding-bottom: 5px;
padding-top:10px;
}
.search-forest-clerk-title.search-result{
border-bottom:1px solid #fff;
margin:20px;
float:left;
}
.search-forest-clerk-title.close-result{
font-weight:normal;
font-size:12px;
position:absolute;
top:100px;
left:20px;
border-bottom:1px solid #fff;
}
.search-forest-clerk,.search-forest-clerk-fieldset{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #f2f0f1;
background: -moz-linear-gradient(top,  #f2f0f1 0%, #e1e1e1 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f0f1), color-stop(100%,#e1e1e1));
background: -webkit-linear-gradient(top,  #f2f0f1 0%,#e1e1e1 100%);
background: -o-linear-gradient(top,  #f2f0f1 0%,#e1e1e1 100%);
background: -ms-linear-gradient(top,  #f2f0f1 0%,#e1e1e1 100%);
background: linear-gradient(to bottom,  #f2f0f1 0%,#e1e1e1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f0f1', endColorstr='#e1e1e1',GradientType=0 );
margin-top:15px;
}
.search-forest-clerk-text.city-name,.search-forest-clerk-dropdown{
display:inline-block;
}
.search-forest-clerk-dropdown span{
color:Red;
}
.search-form-forest-clerk-holder{
padding:20px 0;}
.search-form-forest-clerk-holder .first-col, .search-form-forest-clerk-holder .second-col{
display: inline-block; vertical-align: top;  text-align: center;}
.search-form-forest-clerk-holder .first-col{
width:60%}
.search-form-forest-clerk-holder .second-col{
width:39%}
.search-forest-clerk-text.city-name{
padding: 0 20px;}
.search-forest-clerk-dropdown select{
width:250px;height:23px;color:#000;font-size:12px}
DIV.search-forest-clerk-button{
}
DIV.search-forest-clerk-button.long{
padding-top: 15px;
}
.search-forest-clerk-header th{
height:45px;
font-size:14px;
padding-top:5px;
padding-left:20px;
font-weight:bold;
vertical-align:top;
}
.search-forest-clerk-table{
direction:rtl;
}
.search-forest-clerk-table td{
padding-top:10px;
padding-left:20px;
}
A.search-forest-clerk-button{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #8aa45a;
background: #9fb672;
background: -moz-linear-gradient(top,  #9fb672 0%, #9fb672 49%, #849f52 50%, #849f52 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9fb672), color-stop(49%,#9fb672), color-stop(50%,#849f52), color-stop(100%,#849f52));
background: -webkit-linear-gradient(top,  #9fb672 0%,#9fb672 49%,#849f52 50%,#849f52 100%);
background: -o-linear-gradient(top,  #9fb672 0%,#9fb672 49%,#849f52 50%,#849f52 100%);
background: -ms-linear-gradient(top,  #9fb672 0%,#9fb672 49%,#849f52 50%,#849f52 100%);
background: linear-gradient(to bottom,  #9fb672 0%,#9fb672 49%,#849f52 50%,#849f52 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fb672', endColorstr='#849f52',GradientType=0 );
width:106px;
height:28px;
display:block;
color:White;
text-decoration:none;
line-height:28px;
font-weight:bold;
margin: auto;
}
A.search-forest-clerk-button.long{
width:200px;
}
.search-forest-clerk-error{
display:none;
}
.search-forest-clerk h4{
font-weight:normal;
}
.search-forest-clerk-fieldset{
position:relative;direction:ltr;border:1px solid #c6c6c6;height:100%;margin:0;}
.search-forest-clerk-fieldset td a{
text-decoration:underline;padding:0;top:0;color:blue;}
.search-forest-clerk-x{
background:url(../img/icons/close_icon.png) no-repeat scroll center center;width:37px;height:36px;position: absolute;left:2px;top: -18px;cursor:pointer}
.search-forest-default-clerk{
background: #e4e4e4 none repeat scroll 0 0;
border: 1px solid #dbdbdb;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
padding: 20px;
}
.search-forest-default-clerk .title{
color: #484848; font-family: Arial; font-size: 16px; padding-bottom:20px;}
.search-forest-default-clerk .desc{
color: #4b4b4b; font-family: Arial; font-size: 11pt; padding-bottom:40px;}
.phone-number{
white-space:nowrap;
}
BODY .wide-page-content .page-content-container{
border:0 none;}
.ajax-loader{
margin-bottom:10px;display:none;}
.ajax-loader .loading{
float:right;}
.ajax-loader H3{
float:right;
color: #7c9458;
font-size: 1.3em;
font-weight: normal;
margin: 5px 15px 0 0;
}
.TrackFilter .tracktype{
display:none;}
.search-main-wrapper{
width: 680px;
min-height: 300px;
margin:0 auto;
margin-top: 15px;
}
.float-clear{
clear: both;}
.search-main-wrapper .search-box{
width: 650px;
padding: 15px;
height: 171px;
position:relative;
padding-bottom: 25px;
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#9fb672', endColorstr = '#85a053');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#9fb672', endColorstr = '#85a053')";
background-image: -moz-linear-gradient(top, #9fb672, #85a053);
background-image: -ms-linear-gradient(top, #9fb672, #85a053);
background-image: -o-linear-gradient(top, #9fb672, #85a053);
background-image: -webkit-gradient(linear, center top, center bottom, from(#9fb672), to(#85a053));
background-image: -webkit-linear-gradient(top, #9fb672, #85a053);
background-image: linear-gradient(top, #9fb672, #85a053);
}
.search-main-wrapper .search-box h2{
font-size: 18px;
font-weight: bold;
padding-bottom: 10px;
color: #3d3d3d;
border-bottom: 1px solid #90a956;
}
.search-main-wrapper .search-box .search-fields{
width: 100%;
border-top: 1px solid #98bd84;
padding-top: 20px;
}
.search-main-wrapper .search-box  .search-fields .search-item{
float: left;
width: 33.2%;
margin-bottom: 19px;
}
.search-main-wrapper .search-box  .search-fields .search-item.last{
width: 33.5%
}
.search-main-wrapper .search-box  .search-fields .search-item label{
float: left;
display: block;
font-size: 14px;
color: #272727;
width: 70px;
padding-top: 3px;
}
.search-main-wrapper .search-box  .search-fields .search-item select{
float: left;
font-size: 14px;
color: #272727;
width: 119px;
font-family: Arial;
max-height: 23px;
height: 23px;
}
.search-main-wrapper .search-box .search-fields .search-item input{
float: left;
font-size: 14px;
color: #272727;
width: 115px;
font-family: Arial;
}
.search-main-wrapper .letter-section{
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#95b15d', endColorstr = '#95b15d');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#95b15d', endColorstr = '#95b15d')";
background-image: -moz-linear-gradient(top, #95b15d, #95b15d);
background-image: -ms-linear-gradient(top, #95b15d, #95b15d);
background-image: -o-linear-gradient(top, #95b15d, #95b15d);
background-image: -webkit-gradient(linear, center top, center bottom, from(#95b15d), to(#95b15d));
background-image: -webkit-linear-gradient(top, #95b15d, #95b15d);
background-image: linear-gradient(top, #95b15d, #95b15d);
border-top: 1px solid #7d8f5b;
display: block;
padding: 10px;
}
.search-main-wrapper .letter-list{
list-style: none; display:inline-block;}
.search-main-wrapper .letter-list>li{
display:inline-block; border-right: 1px solid #7d8f5d; padding: 0 0.4em}
.search-main-wrapper .letter-list>li:first-child{
border-right:0px;}
.search-main-wrapper .letter-list>li a{
text-decoration:none; color: #42482e; font-weight: normal;}
.search-main-wrapper .letter-list>li a.active{
font-weight: bold;}
.search-main-wrapper .search-fields .submit-btn{
float: right;
width: 18.5%;
}
.search-main-wrapper .search-box .search-fields .submit-btn input{
float: right;
margin-right: 30px;
border: 1px solid #bdc8a9;
text-align: center;
cursor: pointer;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: rgb(227,227,227);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOGM4YzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(227,227,227,1) 0%, rgba(227,227,227,1) 50%, rgba(221,221,221,1) 51%, rgba(200,200,200,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,227,227,1)), color-stop(50%,rgba(227,227,227,1)), color-stop(51%,rgba(221,221,221,1)), color-stop(100%,rgba(200,200,200,1)));
background: -webkit-linear-gradient(top,  rgba(227,227,227,1) 0%,rgba(227,227,227,1) 50%,rgba(221,221,221,1) 51%,rgba(200,200,200,1) 100%);
background: -o-linear-gradient(top,  rgba(227,227,227,1) 0%,rgba(227,227,227,1) 50%,rgba(221,221,221,1) 51%,rgba(200,200,200,1) 100%);
background: -ms-linear-gradient(top,  rgba(227,227,227,1) 0%,rgba(227,227,227,1) 50%,rgba(221,221,221,1) 51%,rgba(200,200,200,1) 100%);
background: linear-gradient(to bottom,  rgba(227,227,227,1) 0%,rgba(227,227,227,1) 50%,rgba(221,221,221,1) 51%,rgba(200,200,200,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#c8c8c8',GradientType=0 );
height: 30px;
width: 100%;
color: #383838;
font-weight: bold;
font-family: Arial;
font-size: 14px;
}
.search-main-wrapper .search-box .search-fields .search-item .help-div-wrapper{
display: none;
position: relative;
width: 21px;
float: left;
height: 21px;
}
.search-main-wrapper .search-box .search-fields .search-item .help-div-wrapper:before{
background: url('../img/stamps/help-icon.png') center center no-repeat;
position: absolute;
cursor: pointer;
content: "";
display: block;
height: 100%;
width: 100%;
}
.search-main-wrapper .search-box  .search-fields .search-item .help-div-wrapper .help-div{
float: left;
display: block;
width: 170px;
min-height: 100px;
padding: 10px;
background-color: #e8ecdb;
font-size: 14px;
color: #3d3d3d;
display: none;
position: absolute;
left: 30px;
top:-3px;
border: 1px solid #c9dca5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.search-main-wrapper .search-box .search-fields  .help-div-wrapper .arrow{
display: block;
width: 6px;
height: 11px;
position: absolute;
top: 10px;
left: -6px;
background: url('../img/stamps/help-arrow.png') left top no-repeat;
}
.search-main-wrapper .search-box  .search-fields  .help-div-wrapper:hover .help-div{
display: block;
}
.search-main-wrapper .search-box .search-fields  .help-div-wrapper .help-div-content .title{
font-weight: bold;
padding-bottom: 5px;
}
.search-main-wrapper .search-box .search-fields  .help-div-wrapper .help-div-content .download-link{
font-weight: bold;
color: #607439;
background: url('../img/stamps/pdf-icon.png') left top no-repeat;
padding-left: 22px;
line-height: 19px;
height: 19px;
display: block;
margin-top:5px;
text-decoration: none;
}
.search-main-wrapper .search-error-msg{
font-size: 14px;
font-weight: bold;
color: #ff0000;
background: url('../img/stamps/attention-icon.png') top left no-repeat;
padding-left: 15px;
margin-bottom: 25px;
}
.search-main-wrapper .search-catalog-links-wrapper{
width: 305px;
min-height: 60px;
margin: 0 auto;
text-align: center;
}
.search-main-wrapper .search-catalog-links-wrapper a{
font-size: 14px;
line-height: 16px;
font-weight: bold;
color: #607439;
text-decoration: none;
}
.search-main-wrapper .search-catalog-links-wrapper .full-cat-link{
float: left;
background: url('../img/stamps/catalog-icon.png') top left no-repeat;
padding-left: 22px;
padding-right: 20px;
border-right: 1px solid #c6c6c6;
}
.search-main-wrapper .search-catalog-links-wrapper .catalog-link{
float: left;
background: url('../img/stamps/catalog-icon1.png') top left no-repeat;
padding-left: 20px;
margin-left: 20px;
}
.search-main-wrapper .search-catalog-links-wrapper .buy-link{
background: url('../img/stamps/buy-icon.png') top left no-repeat;
padding-left: 30px;
line-height: 30px;
height: 30px;
display: inline-block;
margin-top: 7px;
}
.search-main-wrapper .search-results-title{
font-size: 1.75em;
font-weight: bold;
color: #3d3d3d;
border-top: 1px solid #f0f0f0;
margin-bottom: 10px;
margin-top: 30px;
}
.search-main-wrapper .description{
margin-top: 30px;
}
.search-main-wrapper .search-results-row{
width: 100%;
min-height: 210px;
padding-bottom: 10px;
}
.search-main-wrapper .search-results-row.last{
padding-bottom: 10px;
margin-bottom: 40px;
}
.search-main-wrapper .search-results-row .search-results-item{
float: left;
display: block;
width: 202px;
min-height: 200px;
margin-left:33px;
font-size: 14px;
color: #3d3d3d;
border: 1px solid #e4e4e4;
}
.search-main-wrapper .search-results-row .search-results-item:first-child{
margin-left:0px;
}
.search-main-wrapper .search-results-row .search-results-item .img-div{
width: 179px;
height: 119px;
text-align: center;
margin-bottom: 10px;
padding:3px;
}
.search-main-wrapper .search-results-row .search-results-item .img-div img{
height:100%;
width:auto;
max-width:100%;
}
.search-main-wrapper .search-results-row .search-results-item h3{
background-color: #849f52;
font-weight:normal;
color: #42413c;
padding: 5px;
padding-left: 10px;
margin:0;
height: 20px;
overflow: hidden;
margin-bottom: 10px;
}
.spinner-center-screen{
display: block;
margin: 30px auto 0;
text-align: center;
width: 10%;
display: block;
}
.search-main-wrapper .search-results-row .search-results-item a{
text-decoration: none;}
.search-main-wrapper .search-results-row .search-results-item a:hover{
text-decoration: underline}
.search-main-wrapper .search-results-row .search-results-item .full-details-link{
padding-right: 10px;}
.stamp-full-details{
border: 1px solid #c8cece;
background: rgb(240,240,240);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(216,216,216,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,240,240,1)), color-stop(100%,rgba(216,216,216,1)));
background: -webkit-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(216,216,216,1) 100%);
background: -o-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(216,216,216,1) 100%);
background: -ms-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(216,216,216,1) 100%);
background: linear-gradient(to bottom, rgba(240,240,240,1) 0%,rgba(216,216,216,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#d8d8d8',GradientType=0 );
text-align: center;
cursor: pointer;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width:95%;
height:  30px;
display: block;
text-decoration: none;
color: #5c4c21;
font-weight: bold;
line-height: 30px;
margin-top: 5px;
}
.ltr .stamp-full-details:after{
content:"«";}
.rtl .stamp-full-details:after{
content:"»";}
.search-main-wrapper .search-results-row .search-results-item .content{
padding-bottom: 8px;
}
.search-main-wrapper .pager{
width:100%;
text-align: center;
margin-bottom: 20px;
}
.search-main-wrapper .pager div{
display: inline-block;
}
.search-main-wrapper .pager div a,
.search-main-wrapper .pager div a.search-result-pager{
float: left;
color: #607439;
font-size: 14px;
font-weight: bold;
text-decoration: none;
width: 19px;
line-height: 18px;
}
.search-main-wrapper .pager div a.search-result-pager.active{
color: #58471b;
}
.search-main-wrapper .pager div a.search-result-pager.prev,
.search-main-wrapper .pager div span.search-result-pager.prev,
.search-main-wrapper .pager div span.search-result-pager.next,
.search-main-wrapper .pager div a.search-result-pager.next{
width: 20px;
font-size: 22px;
font-weight: normal;
line-height: 18px;
border-left: 1px solid #cdcece;
text-align: center;
}
.search-main-wrapper .pager div a.search-result-pager.first,
.search-main-wrapper .pager div span.search-result-pager.first,
.search-main-wrapper .pager div span.search-result-pager.last,
.search-main-wrapper .pager div a.search-result-pager.last{
font-size: 22px;
font-weight: normal;
line-height: 18px;
width: 30px;
text-align: center;
}
.search-main-wrapper .pager div span.search-result-pager.last,
.search-main-wrapper .pager div span.search-result-pager.first,
.search-main-wrapper .pager div span.search-result-pager.prev,
.search-main-wrapper .pager div span.search-result-pager.next{
color:#cccccc;
float:left;
display:block;
}
.search-main-wrapper .pager div span.search-result-pager.next,
.search-main-wrapper .pager div a.search-result-pager.next{
border-right: 1px solid #cdcece;
border-left: 0px solid #cdcece;
}
.ltr .search-main-wrapper .pager div a.search-result-pager.next:after,
.ltr .search-main-wrapper .pager div span.search-result-pager.next:after,
.rtl .search-main-wrapper .pager div a.search-result-pager.prev:after,
.rtl .search-main-wrapper .pager div span.search-result-pager.prev:after{
content:"‹";
}
.rtl .search-main-wrapper .pager div a.search-result-pager.next:after,
.rtl .search-main-wrapper .pager div span.search-result-pager.next:after,
.ltr .search-main-wrapper .pager div a.search-result-pager.prev:after,
.ltr .search-main-wrapper .pager div span.search-result-pager.prev:after{
content:"›";
}
.ltr .search-main-wrapper .pager div a.search-result-pager.first:after,
.ltr .search-main-wrapper .pager div span.search-result-pager.first:after,
.rtl .search-main-wrapper .pager div a.search-result-pager.last:after,
.rtl .search-main-wrapper .pager div span.search-result-pager.last:after{
content:"»";
}
.rtl .search-main-wrapper .pager div a.search-result-pager.first:after,
.rtl .search-main-wrapper .pager div span.search-result-pager.first:after,
.ltr .search-main-wrapper .pager div a.search-result-pager.last:after,
.ltr .search-main-wrapper .pager div span.search-result-pager.last:after{
content:"«";
}
.search-main-wrapper .description-text{
font-size: 16px;
color: #3d3d3d;
margin-bottom: 20px;
}
.stamps-articles-wrapper{
width: 680px;
min-height: 200px;
margin:0 auto;
margin-top: 15px;
}
.stamps-articles-wrapper h2{
font-size: 16px;
line-height: 16px;
font-weight: bold;
color: #2f4107;
background-color: #f0ede2;
padding: 10px;
margin-bottom: 20px;
}
.stamps-articles-wrapper .stamp-article{
width: 100%;
min-height: 50px;
border-bottom: 1px solid #e4e4e4;
margin-bottom: 20px;
padding-bottom: 20px;
}
.stamps-articles-wrapper .stamp-article.last{
border-bottom: none;
}
.stamps-articles-wrapper .stamp-article .content{
overflow: hidden;
font-size: 16px;
color: #3d3d3d;
}
.stamps-articles-wrapper .stamp-article .content h3{
font-size: 16px;
color: #3d3d3d;
font-weight: bold;
padding-bottom: 5px;
margin:0;
text-align: left;
}
.stamps-articles-wrapper .stamp-article .content a{
text-decoration: none;}
.stamps-articles-wrapper .stamp-article .content .more-link{
display: block;
float: right;
text-decoration: none;
color: #2f4107;
font-weight: bold;
}
.rtl .stamps-articles-wrapper .stamp-article .content .more-link:after{
content:" ›";}
.ltr .stamps-articles-wrapper .stamp-article .content .more-link:after{
content:"‹ ";}
.stamps-articles-wrapper .stamp-article .img-div{
float: right;
padding-left:20px;
width: 224px;
text-align: right;
}
.stamp-details-wrapper{
width: 680px;
min-height: 300px;
margin:0 auto;
margin-top:15px;
}
.stamp-details-wrapper .right-panel{
float: left;
width: 418px;
}
.stamp-details-wrapper .right-panel .stamp-table{
width: 100%;
font-size: 14px;
color: #3d3d3d;
border-bottom: 1px solid #e4e4e4;
margin-bottom: 20px;
}
.stamp-details-wrapper .right-panel .stamp-table td{
width: 130px;
vertical-align: top;
padding: 10px 0px 14px 0px;
padding-left: 14px;
}
.stamp-details-wrapper .right-panel .stamp-table td div{
font-weight: bold;
}
.stamp-details-wrapper .right-panel h2{
background: url('../img/stamps/stamp-bg.jpg') left top no-repeat;
width: 401px;
padding-left: 14px;
font-size: 16px;
font-weight: bold;
color: #3d3d3d;
line-height: 25px;
}
.stamp-details-wrapper .right-panel .description{
font-size: 16px;
margin-bottom: 30px;
color: #3d3d3d;
}
.stamp-details-wrapper .right-panel .back-to-search-button{
display: block;
background: url('../img/stamps/back-btn-bg.png') left top no-repeat;
width: 127px;
height: 26px;
padding-top: 5px;
padding-bottom: 2px;
font-size: 16px;
font-weight: bold;
color: #2b2b2b;
text-decoration: none;
padding-left: 28px;
}
.stamp-details-wrapper .left-panel{
float: right;
width: 230px;
}
.right-panel .left-panel{
float:none;
}
.stamp-details-wrapper .left-panel .img-div{
width: 230px;
height: 155px;
margin-bottom: 15px;
}
.stamp-details-wrapper .left-panel .enlarge-btn{
position: relative;
display: block;
}
.stamp-details-wrapper .left-panel .enlarge-btn:after{
position: absolute;
top: 5px;
right: 5px;
z-index: 10;
width: 36px;
height: 36px;
background: url('../img/stamps/enlarge-stamp.png') left top no-repeat;
font-size:0;
cursor: pointer;
content: "";
}
.stamp-details-wrapper .left-panel .not-in-stock{
font-size: 16px;
line-height: 16px;
font-weight: bold;
background: url('../img/stamps/not-in-stock.png') left center no-repeat;
padding-left: 16px;
color: #e70808;
margin-bottom: 5px;
}
.stamp-details-wrapper .left-panel .in-stock{
font-size: 16px;
line-height: 16px;
font-weight: bold;
background: url('../img/stamps/v-icon.png') left center no-repeat;
padding-right: 16px;
color: #749835;
margin-bottom: 5px;
}
.stamp-details-wrapper .left-panel .prices{
font-size: 16px;
color: #3d3d3d;
padding-left: 16px;
margin-bottom: 15px;
}
.stamp-details-wrapper .left-panel .prices span{
font-weight: bold;
}
.stamp-details-wrapper .left-panel .buy-button{
display: block;
text-decoration: none;
background: url('../img/stamps/gray-title-bg.png') left center no-repeat;
width: 228px;
height: 30px;
font-size: 16px;
font-weight: bold;
color: #3e3e3e;
padding-left: 45px;
padding-top: 7px;
margin-bottom: 15px;
text-align: left;
}
.stamp-details-wrapper .left-panel .contact{
font-size: 16px;
line-height: 20px;
color: #3d3d3d;
padding-left: 16px;
margin-bottom: 15px;
}
.stamp-details-wrapper .left-panel .contact .title{
font-weight: bold;
padding-bottom: 5px;
}
.stamp-details-wrapper .left-panel .contact a{
color: #3d3d3d;
text-decoration: none;
}
.stamp-details-wrapper .left-panel .contact a:hover{
text-decoration: underline;
}
.ui-helper-hidden{
display: none;}
.ui-helper-hidden-accessible{
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset{
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after{
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after{
clear: both;}
.ui-helper-clearfix{
min-height: 0; }
.ui-helper-zfix{
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter:Alpha(Opacity=0);
}
.ui-front{
z-index: 100;}
.ui-state-disabled{
cursor: default !important;}
.ui-icon{
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}
.ui-widget-overlay{
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-tooltip{
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
-webkit-box-shadow: 0 0 5px #aaa;
box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip{
border-width: 2px;}
.main-contents-container a.back-to-top-lnk{
background-image: url("../img/icons/back_to_top_icon.gif") !important;
background-position: left 50%;
background-repeat: no-repeat;
color: #545454;
font-size: 12px;
padding-left: 13px;
}
body.newsletter-holder#innerpage-layout{
background: url("../images/general/header_newsletter.jpg") repeat-x scroll center top rgba(0, 0, 0, 0);
}
body.newsletter-holder#innerpage-layout .main-contents-container img{
width:100%; height:auto}
img.original{
width:auto !important;
max-width:100% !important;
height:auto !important;
}
body.newsletter-holder#innerpage-layout #aspnetForm{
display:table; width:100%; height:100%;}
body.newsletter-holder#innerpage-layout .main-contents-container .page-content-header img{
width:100%; height:auto}
body.newsletter-holder#innerpage-layout .footer{
width:100%; display:table-row; height:40px;}
.newsletter-holder .page-container{
margin: 0 auto; max-width: 870px; font-family:Arial!important; box-sizing: border-box; padding:0 0 0 0;}
.newsletter-holder .side-container{
display: inline-block; padding: 0; width: 22%; max-width:215px; padding-left:0; float: right; padding-right: 3.5%;}
.newsletter-holder .main-contents-container{
border-right : 1px solid #E0E0E0;
display: inline-block;
padding-right: 3%;
width: 70%;
color: #3d3d3d;
font-size: 11pt;
}
.newsletter-holder .main-contents-container .page-content-header img{
max-width:100%;}
.newsletter-holder .page-toolbar{
color: #747474;
display: block;
font-size: 0.9em;
padding-bottom: 20px;
padding-top: 20px;
width: 70%;
}
.newsletter-holder .addthis_toolbox{
float: none;
padding-bottom: 14px;
padding-top: 16px;
}
.newsletter-holder #top{
margin: 0 auto; width: 870px; margin-top:12px; height: 137px;}
.newsletter-holder .footer{
background: url("../images/general/footer_bg.gif") repeat-x scroll center top #fbfbfb;
}
.newsletter-holder .footer-bottom-menu-container{
margin: 0 auto; width: 870px;}
.newsletter-holder .footer-bottom-menu-data{
display: inline-block; width: 70%; padding:10px 0px;}
.newsletter-holder .footer-bottom-menu-data a{
margin:10px;  }
.newsletter-holder .copyright{
display: inline-block; float: right;padding-bottom:10px; padding-top:10px;}
.newsletter-holder .copyright a{
margin:10px;}
.newsletter-holder .sideitems-padding-bshadow .wrap img{
max-width:100%;}
.newsletter-holder .sidebox-shadow:before{
background-color: rgba(155, 155, 0, 0.25);
border-radius: 50% / 20px;
bottom: 0;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.4);
clip: rect(15px, auto, 50px, 0px);
content: "";
left: 0;
position: absolute;
right: 4px;
top: 0;
}
.newsletter-holder .sidebox-shadow{
font-size: 0;
height: 15px;
margin-bottom: 10px;
margin-top: -16px;
position: relative;
}
.newsletter-holder .page-content-paragraph p, .newsletter-holder .page-content-paragraph div{
text-align:left;}
.newsletter-holder .page-content-paragraph p img,.newsletter-holder .page-content-paragraph div img{
width:100%;}
.newsletter-holder ul.gallery.clearfix{
display: block; margin: auto; width: 100%;}
.newsletter-holder ul.gallery.clearfix li{
float: left;
height: auto;
list-style: outside none none;
width: 33%;
}
.newsletter-holder ul.gallery.clearfix li img{
height: auto; list-style: outside none none; min-width: 100%;}
.newsletter-holder .prettypgalery-contanir{
height: auto;
margin-right: 5%;
text-align: center;
width: 97%;
}
.newsletter-holder .page-content-paragraph h3{
margin-bottom:6px;}
.newsletter-holder .page-content-paragraph h4{
margin-top:27px;}
.newsletter-holder .bottom-page-back-to-top-container{
margin-top:10px;}
.newsletter-holder .bread-crumbs{
padding:10px 0;}
@media screen and (max-width: 870px){
.newsletter-holder .page-container{
margin: 0 auto; max-width: 100%; font-family:Arial!important; box-sizing: border-box; padding:0 12px;}
.newsletter-holder #top{
margin: 0 auto; width: 100%; padding-left: 10px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;  box-sizing: border-box; }
.newsletter-holder .main-contents-container{
}
.newsletter-holder .bread-crumbs{
padding:10px 0; font-size:14px!important;}
.newsletter-holder .bread-crumbs A{
font-size:14px!important;}
.newsletter-holder .page-content-paragraph{
text-align: left;}
.newsletter-holder .footer, .newsletter-holder .page-toolbar{
width:100%;}
.newsletter-holder .footer-bottom-menu-container{
width:100%;}
.newsletter-holder .justify h2{
text-align: left;}
.popup-layer .popup-content{
width:90%;}
}
@media screen and (max-width: 700px){
body{
overflow-x: hidden;}
.newsletter-holder  #top_logo,
.newsletter-holder  #logo{
width:100%;}
.newsletter-holder  .logo{
max-width:65px;}
.newsletter-holder  .logo img{
max-width:100%;}
.newsletter-holder .side-container{
display:none;	}
.newsletter-holder .main-contents-container{
border:none;  }
.newsletter-holder .main-contents-container{
border: medium none; margin:0; width: 100%; padding-left: 0px; padding-right: 0px;}
.newsletter-holder .main-contents-container span TABLE{
width:100%;	height:auto; border-collapse: collapse;	border-spacing: 0;}
.newsletter-holder .page-content-paragraph p img,.newsletter-holder .page-content-paragraph div img{
height: auto !important; width: 100% !important;}
.newsletter-holder .footer-bottom-menu-data{
display: inline-block; text-align: center; width: 100%; padding:10px 0px;}
.newsletter-holder .copyright{
display: inline-block; text-align: center; width: 100%; background-color: #e6e6e5;padding-bottom:10px;padding-top:0px;}
.newsletter-holder ul.gallery.clearfix li{
float: left; height: auto; list-style: outside none none; padding-bottom: 10px; width: 49%; margin-right:2%}
.newsletter-holder ul.gallery.clearfix li:nth-child(2n){
margin-right:0;}
.newsletter-holder ul.gallery.clearfix li img{
max-width:100%}
.newsletter-holder .prettypgalery-contanir{
height: auto; margin-right: 0; text-align: center; width: 100%;}
.newsletter-holder ul.gallery.clearfix{
display: block; margin: auto; width: 100%;}
.newsletter-holder .page-toolbar{
width: 100%;}
.newsletter-holder .bottom-page-back-to-top-container{
float: left;
line-height: 40px;
text-align: center;
width: 100%;
background: #b1ca85;
background: -moz-linear-gradient(top,  #b1ca85 1%, #91ad62 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#b1ca85), color-stop(100%,#91ad62));
background: -webkit-linear-gradient(top,  #b1ca85 1%,#91ad62 100%);
background: -ms-linear-gradient(top,  #b1ca85 1%,#91ad62 100%);
background: linear-gradient(to bottom,  #b1ca85 1%,#91ad62 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1ca85', endColorstr='#91ad62',GradientType=0 );
font-size: 16px;
}
BODY.ltr.newsletter-holder .main-contents-container .bottom-page-back-to-top-container a.back-to-top-lnk.default-system-lnk{
background-image: none!important;
background-position: 34% 56%;
background-repeat: no-repeat;
color: #000000 !important;
display: block;
font-size: 18px;
text-decoration: none;
}
BODY.ltr.newsletter-holder .main-contents-container .bottom-page-back-to-top-container a.back-to-top-lnk.default-system-lnk:before{
content:'▲'; font-size: 15px; padding-right: 12px;}
.newsletter-holder .pagingator{
display: block; margin: auto; text-align: center; width: 100%;}
.newsletter-holder .pagingator a, .newsletter-holder .pagingator span{
display: inline-block;
font-size: 23px;
margin: auto;
text-decoration: none;
vertical-align: middle;
}
}
@media screen and (max-width: 500px){
.textInputs div{
width:100%}
.buttonInputs{
width:100%}
.buttonInputs input{
width:133px}
#form-hidon .textbox, #form-hidon .addressbox, #form-hidon .emailbox{
width:100%;
}
.textInputs{
width:100%}
#form-hidon .hidon-image{
padding-right: 15px;
padding-left: 15px;
width: 41px;
}
.hidon-image img{
width:30px}
}
.align-rev.search-button{
padding:20px 40px;}
.site-td{
padding-bottom:10px;white-space:nowrap}
.lbl-by-td{
position:absolute;top:53px}
.ltr .lbl-by-td{
top:50px;}
.forestsearch-separate{
height:15px;padding-bottom:10px;}
.forestsearch-separate hr{
border: 0; height: 1px; background: #333; background-image: linear-gradient(to right, #ccc, #333, #ccc);
}
.message{
width:100%}
.en-site .forestsearch-separate{
height:0px;}
.map-container map area{
cursor:pointer;}
.map-container{
position:relative;min-width:230px;min-height:210px;}
.map-img{
position:absolute;top:0;left:0;z-index:0;}
.map-img.all{
z-index:1;}
.map-img.hidden{
z-index:-1;}
.map-img.visible{
z-index:2}
.map-img.current{
z-index:1}
.unvisible{
display:none}
.newsletter-registration-container{
background-color:#f6f6f6;
border:1px solid #ebebeb;
border-radius:5px;
margin:30px 0 20px;
}
.newsletter-registration-container *{
-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.newsletter-registration-container h2{
background-image:url(../img/general/form-title-bg.gif);
background-repeat:repeat-x;
height:39px;
color:#fff;
padding: 10px 20px;
font-size:17px;
border-radius: 5px 5px 0 0;
}
.newsletter-registration-container .form-content{
display:inline-block;vertical-align:middle;width:60%;padding:10px 20px 30px;}
.newsletter-registration-container .newsletter-desc{
font-size:15px;margin-bottom:20px;}
.newsletter-registration-container .newsletter-image{
display:inline-block;vertical-align:middle;width:40%;padding:10px 20px 30px;}
.newsletter-registration-container .newsletter-image img{
max-width:100%;width:auto;height:auto;display:block;}
.newsletter-registration-container .pio-form-mandatory div.pio-form-field-title:before{
content:"*";color:#674a00;}
.newsletter-registration-container div.pio-form-field-title{
font-weight:bold;margin-bottom:5px;}
.newsletter-registration-container .pio-form-row.pio-form-row-separator .pio-form-cell-separator{
height:17px;}
.newsletter-registration-container .form-content table{
width:285px;}
.newsletter-registration-container input[type=text],
.newsletter-registration-container select{
height:26px;margin:0; padding:4px 7px;border:1px solid #666666;box-shadow:none;width:100%;max-height:none;color:#3d3d3d;float:none;}
.newsletter-registration-container input[type=submit]{
border:1px solid #ebebeb;
border-radius:3px;
height:29px;
font-size:16px;
color:#57461a;
font-weight:bold;
background: url(../images/boxes/side-box-header-background-yelow.jpg) repeat-x top;
padding: 0 30px;
cursor:pointer;
}
.newsletter-registration-container input[type=submit]:hover{
opacity:0.8;}
.newsletter-registration-container .form-btn-wrap{
display:inline-block;width:285px;margin-top:20px;}
.newsletter-registration-container .pio-form-error{
color:red;}
.general-error{
color:red;text-align:right;font-size:14px;}
.general-error span.Warning{
color:orange;}
.general-error.custom-news-letter{
text-align:left;}
INPUT.default-hint{
color:#6a737b !important; }
.comboboxcontrol-fly-container{
background-color:#ffffff;
border:1px solid #bcc0c4;
z-index:10000;
padding:4px;
top: 100%;
}
.comboboxcontrol-fly-item{
}
.comboboxcontrol-fly-item-over{
background-color:#ffffff; }
.comboboxcontrol-fly-item-selected{
background-color:#ffffff;}
.comboboxcontrol-fly-item STRONG{
color:#445424;}
.carousel-container{
width:600px;height:360px;overflow:hidden;margin-bottom:40px;}
.carousel-container.flickity-enabled{
overflow:visible;}
.carousel-container .carousel-item{
width:100%;height:100%;position:relative;}
.carousel-container .carousel-item .carousel-item-img{
display:block;max-width:100%;margin:auto;width:auto;height:auto;}
.carousel-container .carousel-item-desc{
color:#fff;
position:absolute;
bottom:0;
left:0;
right:0;
width:100%;
background-color:#53691f;
background: rgb(118,142,66);
background: -moz-linear-gradient(top,  rgba(118,142,66,1) 0%, rgba(89,120,18,1) 100%);
background: -webkit-linear-gradient(top,  rgba(118,142,66,1) 0%,rgba(89,120,18,1) 100%);
background: linear-gradient(to bottom,  rgba(118,142,66,1) 0%,rgba(89,120,18,1) 100%);
}
.carousel-container .carousel-item-desc>h4,
.carousel-container .carousel-item-desc>div{
margin:10px 30px 20px;}
.carousel-container .flickity-prev-next-button{
background-color:rgba(255,255,255,0.7);border-radius:0;height:75px;width:30px;}
.carousel-container .flickity-prev-next-button:focus{
-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}
.carousel-container .flickity-prev-next-button.previous,
.carousel-container.flickity-rtl .flickity-prev-next-button.previous{
left:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.carousel-container .flickity-prev-next-button.next,
.carousel-container.flickity-rtl .flickity-prev-next-button.next{
right:0;border-top-left-radius:5px;border-bottom-left-radius:5px}
.carousel-container .flickity-prev-next-button svg{
position: absolute;left: 10%;top: 10%;width: 80%;height: 80%;}
.carousel-container .flickity-page-dots .dot{
width:10px;height:10px;margin:0;margin-right:4px;background-color:#8c8c8c;opacity:1;}
.carousel-container .flickity-page-dots .dot.is-selected{
background-color:#556b21;opacity:1;}
a.sort_link ,input.sort_link{
color: #fff;
padding: 4px 18px;
border: 1px solid #3F5117;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
background: #8DA25E;
background-image: -webkit-linear-gradient(top, #8DA25E, #6C863B);
background-image: -moz-linear-gradient(top, #8DA25E, #6C863B);
background-image: -ms-linear-gradient(top, #8DA25E, #6C863B);
background-image: -o-linear-gradient(top, #8DA25E, #6C863B);
background-image: linear-gradient(to bottom, #8DA25E, #6C863B);
display: inline-block;
cursor:pointer;
}
input.sort_link{
padding:0 18px}
.search_bt_container{
padding:5px 0}
.stamp-details-wrapper .left-panel .img-div img{
height:100%; width:auto;}
#at_hover.atm-s a, .atm-s a{
text-align:left;}
.page-content-header img{
}
.landing-page .page-content-header img{
max-width:100%;
}
.rblist-text.mandatory:before{
content:' * ';color:red;font-size:12px;margin-right:-3px}
.popup-fade{
position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.70);z-index:10;display:none;}
.features-panel-container{
background-color: #ffffff;
bottom: 0;
height: 254px;
left: 0;
margin: auto;
position: fixed;
right: 0;
top: 0;
width: 540px;
padding:5px;
overflow:hidden;
z-index:11;
-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.7);
-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.7);
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.7);
display:none;
}
.features-panel-container .features-panel-holder{
border:2px solid #526820; padding:5px;  position: relative; overflow:hidden;background-color: #ffffff;}
.features-panel-container .close-btn{
background-color: #848484;
border: medium none;
border-radius: 15px;
color: #d7d5d6;
cursor: pointer;
height: 22px;
position: absolute;
left: 8px;
top: 8px;
width: 22px;
}
.features-panel-container .features-panel-holder h2{
color: #555555;
font-size: 1.9em;
font-weight: normal;
margin-bottom: 8px;
}
.features-panel-container .features-panel-holder .desc{
color:#555555}
.features-panel-container .features-panel-holder .col-1{
display:inline-block;  margin-left: 25px;   width: 258px; vertical-align: top;}
.features-panel-container .features-panel-holder .content{
border-bottom: 1px solid #dbdbdb;
border-top: 1px solid #dbdbdb;
margin: 50px 0 20px;
width: 86%;
font-size:12pt;
padding: 15px 0 10px;
}
.features-panel-container .features-panel-holder .col-1 .full-details{
margin-left:14%; color: #42531f; text-decoration: none;}
.features-panel-container .features-panel-holder .col-1 .full-details:after{
content:"◄";
font-size: 11px;
line-height: 18px;
padding-left: 5px;
}
.features-panel-container .features-panel-holder .col-1 .full-details:hover{
text-decoration: underline;}
.features-panel-container .features-panel-holder > figure{
display:inline-block; width:242px;max-width:242px; margin:0;max-height: 240px;
overflow: hidden;}
.features-panel-container .features-panel-holder > figure img{
max-width: 242px;}
.features-panel-container .features-banner-container{
margin:3px; position: relative; background-color: #ffffff; height:246px; overflow:hidden; }
.features-panel-container .features-banner-container figure{
padding:0; margin: 0;  overflow: hidden;
}
.accessible-bar{
top: 115px;  position: absolute !important; left:2px}
body.he-site.kofiko #Menu1>li:last-child >a{
border:1px solid #7f984f;  background-position:center center; background-repeat:no-repeat; background-size:100% }
body.he-site.kofiko #Menu1> li:last-child >ul{
position:relative;}
body.he-site.kofiko #Menu1> li:last-child > ul:after, #Menu1> li:last-child > ul li a:before{
content:'';background-size:contain;background-repeat:no-repeat;position:absolute;background-position: center center; }
body.he-site.kofiko #Menu1> li:last-child > ul:after{
width:92px; height:118px;bottom:0; right:0; }
body.he-site.kofiko #Menu1> li:last-child > ul li:last-child a{
padding-right:28%;}
body.he-site.kofiko #Menu1> li:last-child > ul li:nth-last-child(2) a{
padding-right:21%;}
body.he-site.kofiko #Menu1> li:last-child > ul li:nth-last-child(3) a{
padding-right:23%;}
body.he-site.kofiko #Menu1> li:last-child > ul li a{
position:relative;z-index:0}
body.he-site.kofiko #Menu1> li:last-child > ul li a:before{
width:100%; height:100%; top:0; left:0;z-index:-1;background-size:100%}
body.he-site.kofiko #Menu1> li:last-child > ul li:nth-child(2) a:before{
background-position-y: -106px;}
body.he-site.kofiko #Menu1> li:last-child > ul li:nth-child(3) a:before{
background-position-y: -148px;}
body.he-site.kofiko #Menu1> li:last-child > ul li:nth-child(4) a:before{
background-position-y: -76px;}
body.he-site.kofiko #Menu1> li:last-child > ul li:nth-child(5) a:before{
background-position-y: -24px;}
.custom-menu{
border-bottom: 1px solid #edefe1;
margin-top: 16px;
padding-bottom: 16px;
}
.custom-menu ul{
text-align:center;
display:table;
width: 96%;
margin: auto;
}
.custom-menu ul li{
list-style:none;
display:table-cell;
padding: .5rem 0;
}
.custom-menu ul li a{
text-decoration:none;
color: #005aa3;
font-weight:bold;
padding: 0 0.6em;
font-size:18px;
}
.custom-menu ul li a:hover{
color: #000;
}
.custom-menu ul li:hover a,
.custom-menu li.selected a{
color:#3F521C;
}
.custom-menu li.selected a{
text-decoration:underline;
}
a.selected{
text-decoration:underline;
}
.popup-layer{
background-color: rgba(0,0,0,.7);
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 100;
text-align:center;
}
.popup-layer .popup-content{
position: absolute;
top: 50%;
transform: translateY(-50%) translateX(-50%);
-ms-transform:translateY(-50%) translateX(-50%);
-moz-transform:translateY(-50%) translateX(-50%);
-webkit-transform:translateY(-50%) translateX(-50%);
left: 50%;
border-bottom: 10px solid #4e5a2a;
background-color: #EBEAE9;
padding-top:5rem;
}
.popup-layer .popup-close{
width: 1rem;
height: 1rem;
padding:0.5rem;
display: inline-block;
position: absolute;
top: .5rem;
left: .5rem;
border-radius:50%;
background-color: #333;
}
.popup-layer .popup-close path{
fill:#fff;
}
.popup-layer .popup-close:hover path{
fill:#ddd;
}
.pdf-pop{
background-color:#EBEAE9;
font-family: Arial;
}
.pdf-pop .body{
padding:2rem;
}
.pdf-pop h2{
padding-bottom: 1rem;
font-size: 1.5rem;
}
.pdf-pop .summary{
padding-bottom: 2rem;
border-bottom: 1px solid #aaa;
margin-bottom: 1rem;
}
.pdf-pop .fields{
width: 60%;
margin: 0 auto;
}
.pdf-pop .fields>div{
padding-top:1rem;
text-align:left;
}
.pdf-pop label{
display:block;
}
.pdf-pop .required label:before{
content:"*";
display:inline-block;
color:Red;
padding-right:.5rem;
}
.pdf-pop .fields input[type=text]{
height: 2rem;
border: 1px solid #aaa;
width: 100%;
margin-top: 3px;
}
.pdf-pop .fields input[type=text].err,
.pdf-pop .err{
border:1px solid red;
}
.pdf-pop .radio{
margin-left: 2rem;
text-decoration: none;
}
.pdf-pop .radio i{
background-color: #fff;
border: 1px solid #999;
width: .75rem;
height: .75rem;
margin-left: .25rem;
font-size: .75rem;
display: inline-block;
vertical-align: bottom;
position:relative;
}
.pdf-pop .radio.active i:before{
display: inline-block;
content:"\002714";
position:absolute;
top: -0.2rem;
left: -.05rem;
}
.pdf-pop .radio:focus,
.pdf-pop .button .btn-send:focus{
outline:1px solid rgb(77, 144, 254);
}
.pdf-pop .button{
text-align:right;
padding-top: 1rem;
border-top: 1px solid #aaa;
margin-top: 1rem;
}
.pdf-pop .button .btn-send{
background: url(../images/boxes/custom-link-green.png) no-repeat top;
background-position-y: 50%;
color: #fff;
padding: .5rem 2rem;
border-radius: .5rem;
text-decoration: none;
font-weight: bold;
}
.pdf-pop .error{
color:red;
font-weight:bold;
font-size:1.25rem;
text-align:left;
padding:1rem 0;
}
.field-error-container{
color:red;}
.c-menu{
background-color: #f0f4e6; border: 1px solid #cbd5b4;}
.c-menu a{
font-size:14px;}
.c-menu li{
list-style-type:none; }
.first-level-menu{
display:flex; justify-content:space-between;}
.second-level-menu{
display:none; position:absolute; right:0; top:100%; background-color: #f0f4e6; width:170px; border: 1px solid #cbd5b4; border-top:0 none;}
.first-level-menu li.first-level{
position:relative; border-right: 1px solid #cbd5b4; flex-grow:1; display:flex; z-index:1;}
.first-level-menu li.first-level:first-child{
border-right:0 none;}
.first-level-menu li.first-level a{
display:block; color:#3d3d3d; text-decoration:none; font-weight:bold; padding:12px 6px;
box-sizing: border-box; width:100%;
}
.first-level-menu li.first-level a:hover{
background-color:#8EAB58; color:#FFF}
.first-level-menu li.first-level:hover .second-level-menu{
display:block}
.second-level-menu li.second-level > a{
text-align:right; display:block; border-top:1px solid #cbd5b4; padding:10px;}
.first-level-menu > li.first-level.current > a,
.second-level-menu > li.second-level.current > a{
background-color:#8EAB58; color:#FFF}
