
/* - ++resource++Products.CookiePermission.stylesheets/cookiepermission.css - */
@media all {
/* http://www.wfs.co.uk/portal_css/++resource++Products.CookiePermission.stylesheets/cookiepermission.css?original=1 */
/* */
#cookie-popup {
position:absolute;
top:0px;
left:0px;
background:#000;
color:#FFF;
z-index:998;
}
#cookie-popup-inner {
width:900px;
margin:10px auto;
}
#cookie-popup-inner a:link,
#cookie-popup-inner a:visited {
color:#FFF !important;
}
#closer {
position:relative;
z-index:999;
cursor:pointer;
float:right;
width:28px;
height:28px;
background:url(++resource++Products.CookiePermission.images/bb12_cookie_x.png) no-repeat;
}
/* */
.template-cookie_information #content table {
font-size:0.8em;
border:1px solid #888;
border-collapse: collapse;
margin-bottom:10px;
}
.template-cookie_information #content table tr {
border-top:1px solid #888;
}
.template-cookie_information #content table th {
text-align:left;
font-weight:normal;
background:#888;
color:#FFF;
}
.template-cookie_information #content table th,
.template-cookie_information #content table tr {
margin:0px;
padding:1px 3px;
min-width:100px;
vertical-align:top;
}
.cookie_buttons {
height:38px;
margin-bottom:10px;
}
#reject-cookies,
#accept-cookies {
cursor:pointer;
float:left;
width:147px;
height:38px;
}

}


/* - ++resource++bb.wfs.stylesheets/main.css - */
@media screen {
/* http://www.wfs.co.uk/portal_css/++resource++bb.wfs.stylesheets/main.css?original=1 */
/* */
body {
background:url(++resource++bb.wfs.images/bb_express_bg.gif) repeat-x #FFFFFF;
font-family:verdana,arial,helvetica,sans-serif;
font-size:0.8em;
line-height: 1.45em;
color:#606060;                        /* */
margin: 0px !important;
padding: 0px 0px 20px 0px !important;
}
a {
outline: none;
}
a:visited,
a.state-visible:visited,
a.state-published:visited,
a:link,
a.state-visible:link,
a.state-published:link {
color:#019F58 !important;                /* */
text-decoration:underline !important;
font-weight:normal;
}
a:active,
a.state-visible:active,
a.state-published:active,
a:hover,
a.state-visible:hover,
a.state-published:hover {
color:#21BF78 !important;                /* */
text-decoration:underline !important;
font-weight:normal;
}
.portletHeader a:visited,
.portletHeader a.state-visible:visited,
.portletHeader a.state-published:visited,
.portletHeader a:link,
.portletHeader a.state-visible:link,
.portletHeader a.state-published:link,
.portletHeader a:active,
.portletHeader a.state-visible:active,
.portletHeader a.state-published:active,
.portletHeader a:hover,
.portletHeader a.state-visible:hover,
.portletHeader a.state-published:hover,
.portletHeader {
font-weight:bold !important;
}
dt {
margin:0px 0px 2px 0px;
padding:0px;
}
dd {
margin:0px 0px 12px 0px;
padding:0px;
}
/* */
fieldset {
padding: 0px 15px 15px 15px !important;
border: 1px solid #DDDDDD !important;
}
legend {
padding:0px 5px;
}
div.field {
margin-top:12px;
}
label {
font-weight:normal;
}
div.formHelp {
margin-bottom:3px;
}
textarea,
input {
border:1px solid #D5D5CF;
background:none;
/* */
}
.fieldRequired  {
padding:0 0 0 15px;
float: left;
margin-right: -68px;
}
.error .fieldRequired {
color:#ffddcc;
}
/* */
h1 {
font-family:georgia,serif;
color:#003f5e !important;
font-size:1.6em;
line-height: 1.6em;
font-weight:normal;
margin:0px;
padding:0px 0px 12px 0px;
}
h2 {
font-size:1.4em;
line-height: 1.4em;
margin-bottom:10px;
font-weight:normal;
color:#78786F;        /* */
}
h3 {
font-size:1.1em;
color:#019F58;
margin-bottom:5px;
}
.heading {
font-size:1.4em;
line-height:1.4em;
}
a img {
border-width:0px;
}
p {
margin:0px 0px 15px 0px;
padding:0px;
}
ul {
list-style-image:url(++resource++bb.wfs.images/bb_cat_bullet_arrow_large.png);
margin:0px 0px 15px 25px;
padding:0px;
}
li {
margin-bottom:2px;
}
/* */
#visual-portal-wrapper {
position:relative;
top:0px;
left:0px;
width:1030px;
margin: 0px auto 20px auto;
padding:0px 0px 20px 0px;
background:url(++resource++bb.wfs.images/bb_cat_shadow.png) no-repeat #FFF;
}
#portal-columns {
width: 920px !important;
margin:0px 55px;
padding-top:20px;
background-color:#fff;
}
#portal-column-content,
#portal-column-one,
#portal-column-two {
min-height:300px;
padding:0px;
}
#main-boxout-images-holder-B {
padding-bottom:0px;
margin-bottom:0px;
}
#portal-column-content {
width:580px;
margin:0px !important;
float:left;
}
/* */
#portal-column-one {
display:none;
width:400px;
float:left;
}
#portal-column-two {
width:300px;
float:left;
}
.template-bbwebsite_wide_view #portal-column-content {
width:610px;
padding-left:20px;
}
.template-bbwebsite_wide_view #portal-column-one {
display:block !important;
width:300px;
}
/* */
.template-bbwebsite_reverse_view #portal-column-content {
float:right;
margin:0px 0px 0px 30px;
}
/* */
.template-bbwebsite_single_view #portal-column-content {
width:920px;
padding:0px 20px;
margin:0px !important;
}
/* */
.template-bbwebsite_three_wide_view #portal-maincolumns-wrapper {
width:715px;
margin-right:20px;
}
.template-bbwebsite_three_wide_view #portal-column-content {
float:right;
width:470px;
padding-left:0px;
margin:0px 0px 0px 20px !important;
}
.template-bbwebsite_three_wide_view #portal-column-one {
width:225px;
}
.template-bbwebsite_three_wide_view #portal-column-two {
display:block;
width:225px;
float:left;
margin:0px !important;
}
/* */
.template-bbwebsite_three_equal_view #portal-maincolumns-wrapper {
width:630px;
margin-right:30px;
}
.template-bbwebsite_three_equal_view #portal-column-content {
float:right;
width:300px;
padding-left:0px;
margin:0px 0px 0px 30px !important;
}
.template-bbwebsite_three_equal_view #portal-column-one {
width:300px;
}
.template-bbwebsite_three_equal_view #portal-column-two {
display:block;
width:300px;
float:left;
}
/* */
#portal-column-one .visualPadding,
#portal-column-two .visualPadding,
#portal-column-content .visualPadding {
padding:0;
}
#portal-column-content a:link,
#portal-column-content a:visited,
#portal-column-content a:active {
text-decoration:underline;
}
.hiddenStructure {
display:none;
}
.visualClear {
clear:both;
}
#clear-space-before-wrapper-table {
display:block !important;
}
/* */
.webimagenofs,
.webimage {
margin-bottom:12px;
overflow: hidden;
}
.documentActions {
display:none;
width:1px;
}
/* */
.overlay,
.ajax-overlay,
#thePloneCalendar,
#portlet-related,
dl.searchResults .documentByLine,
#plone-document-byline {
display:none;
}
/* */
/* */
/* */
#portal-header {
width:980px;
margin:0px 25px;
}
#portal-logo {
position:relative;
top:10px;
left:0px;
cursor:pointer;
margin:0px;
overflow:hidden;
}
#portal-logo img {
margin:0px;
}
#portal-breadcrumbs {
position:absolute;
top:190px;
left:55px;
padding:0px;
font-size:0.85em;
}
#portal-searchbox {
background:url(++resource++bb.wfs.images/bb_express_search.png) no-repeat;
position:absolute;
top:41px;
left:500px;
width:200px;
float:right;
padding:0px;
}
.searchSection {
display:none;
}
.LSBox {
text-align:right;
color:#7799BB;
font-size:1em;
}
#portal_date {
display:none;
margin-bottom:9px;
}
.searchButtonImage {
position:relative;
top:-2px;
left:0px;
border-width:0px;
width:29px;
height:28px;
background:transparent none;
}
#searchtitle {
display:none;
border-width:0px;
}
#searchGadget {
position:relative;
top:-1px;
height:22px;
border-width:0px;
padding-left:6px;
}
#logoutblock {
position:relative;
top:15px;
left:0px;
}
#logoutblock a:link {
color:#CC0000 !important;
}
#logoutblock a:visited {
color:#CC0000 !important;
}
#logoutblock a:active {
color:#FF0000;
}
#logoutblock a:hover {
color:#FF0000;
}
#clear-space-before-wrapper-table {
display:block !important;
}
/* */
/* */
/* */
dd.portletFooter {
border-top-style: none !important;
}
#content {
}
#content ul {
}
#content h3 {
margin:0px 0px 5px 0px;
padding:5px 0px 0px 0px;
}
#portal-column-content h1 {
font-size:1.6em;
font-weight:normal;
margin-bottom:12px;
padding:12px 0;
}
.documentContent .documentDescription {
font-style:italic;
}
.image-right {
border-width:0px;
display:block;
float:right;
margin:0px 0px 10px 20px;
}
.image-left {
border-width:0px;
display:block;
float:left;
margin:0px 20px 10px 0px;
}
/* */
/* */
.section-welcome #visual-portal-wrapper {
/* */
/**/ /* */
/* */
}
.section-welcome #portal-columns {
background:transparent; /* */
/* *//* */
/* */
min-height:320px; /* */
}
/* */
.section-welcome #portal-column-two {
float:right;
}
.section-welcome #portal-breadcrumbs {
visibility:hidden;
}
.section-welcome .documentDescription {
color:#FF5A00;
}
.section-welcome #content #parent-fieldname-text p {
}
.section-welcome #main-boxout-images-holder-C-below {
background:url(++resource++bb.wfs.images/bb_cat_hpbox_top_l.png) no-repeat;
}
.section-welcome .boxoutDescription {
display:none;
}
.section-welcome  .webimagecaption {
display:none;
}
.section-welcome #boxout-important-notice p b i {
color:#FF5A00;
font-weight:normal;
font-style:normal;
}
.documentContent .documentDescription {
font-style:italic;
}
/* */
/* */
.template-search #portal-column-content {
padding:40px 0px 0px 80px;
width:750px;
}
.template-search input {
margin-left:0px;
}
form.searchPage {
background:url(++resource++bb.wfs.images/bb_express_search.png) no-repeat;
width:200px;
}
form.searchPage input#searchBox {
position:relative;
top:-2px;
height:22px;
width:160px;
border-width:0px;
padding-left:6px;
}
form.searchPage input.searchButton {
position:relative;
top:-2px;
left:0px;
border-width:0px;
width:29px;
height:28px;
background:transparent none;
padding:0px;
}
.template-search .discreet {
display:none;
}
.search_results_number {
margin:10px 0px 20px 0px;
}
/* */
.template-contact-info .formHelp {
display:none;
}
.contactForm .field {
clear:left;
padding:0px 0px 20px 0px;
}
.contactForm .field label  {
display:block;
float:left;
margin-right:20px;
width:80px;
}
.contactForm .field input  {
display:block;
float:left;
width:300px;
}
.contactForm .field textarea  {
display:block;
float:left;
width:490px;
}
.notRequired {
float:left;
width:16px;
}
.contactForm .discreet {
display:block !important;
}
.requiredmsg {
clear:left;
padding-top:10px;
}
.sendContactInfo {
border-width:0px;
}
/* */
.template-sitemap #portal-maincolumns-wrapper {
width:900px;
}
.template-sitemap #portal-column-content {
width:860px;
padding:0px 20px;
}
.template-sitemap #portal-column-one,
.template-sitemap #portal-column-two {
display:none;
}
.template-sitemap #portal-sitemap {
padding-left:0px;
}
.template-sitemap #portal-sitemap li.navTreeItem {
width:860px;
margin:0px;
padding-top:20px;
font-size:1.4em;
line-height:1.5em;
clear:left;
}
.template-sitemap #portal-sitemap li.navTreeItem div {
border-bottom: 1px solid #888;
}
.template-sitemap #portal-sitemap li.navTreeItem div a {
font-weight:bold;
border-width:0px;
}
.template-sitemap #portal-sitemap li.navTreeItem div a:visited,
.template-sitemap #portal-sitemap li.navTreeItem div a:link {
border-width:0px !important;
}
.template-sitemap #portal-sitemap li.navTreeItem div a:active,
.template-sitemap #portal-sitemap li.navTreeItem div a:hover {
border-width:0px !important;
}
.template-sitemap #portal-sitemap li.navTreeItem div a img {
display:none;
}
.template-sitemap #portal-sitemap li.navTreeItem ul.navTreeLevel2 li.navTreeItem {
clear:none;
float:left;
padding-top:0px;
width:265px;
margin:2px 15px 0px 0px;
border-width:0px;
font-size:0.8em;
}
.template-sitemap #portal-sitemap li.navTreeItem ul.navTreeLevel2 li.navTreeItem div,
.template-sitemap #portal-sitemap li.navTreeItem ul.navTreeLevel3 li.navTreeItem div {
border-width:0px;
}
.template-sitemap #portal-sitemap li.navTreeItem ul.navTreeLevel3 li.navTreeItem {
clear:none;
float:none;
padding-top:0px;
width:200px;
margin:0px;
border-width:0px;
font-size:0.8em;
}
.template-sitemap ul.navTreeLevel2 {
margin-left:0px;
padding-left:0px;
}
.template-sitemap ul.navTreeLevel3 {
margin-left:0px;
padding-left:0px;
}
.template-sitemap #portal-sitemap li.navTreeItem ul.navTreeLevel3 div a {
font-weight:normal;
}
/* */
.expandinglist {
list-style-type:none !important;
list-style-image:none !important;
margin-left:0px;
padding-left:15px;
}
.expandinglist li {
clear:left;
padding-top:5px;
}
.more_info {
padding-top:10px;
line-height:14pt;
display:none;
}
.more_info img {
float:left;
margin:0px 20px 4px 0px;
}
.namecol {
float:left;
width:100px;
}
#section_nav {
margin-top:40px;
padding:10px 40px;
border:1px solid #BBB;
border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius: 1em;
}
/* */
.type-BBGallery #portal-column-content {
width:930px;
}
.type-BBGallery #portal-column-one {
display:none;
}
#gallery_holder {
width:930px; /* */
/* */
}
#main_image_holder {
padding:8px 0px 0px 0px !important;
position:relative;
background:transparent;
border: 1px solid #9e9595;
border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;
}
#embedded_image {
/* */
/* */
}
div.absolute_image {
position:absolute;
width:930px;
background:transparent;
text-align:center; /* */
}
#gallery_image_caption {
position:relative;
padding:6px 0px;
width:480px;
margin-left:480px;
height:40px; /* */
margin-bottom:10px;
font-size:0.85em;
}
#image_title_holder {
display:none; /* */
}
#gallery_image_caption .fading_title {
position:absolute;
top:0px;
margin-top:0px;
background:#B9B0B0; /* */
padding:3px;
border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;
}
/* */
#gallery_image_description {
position:relative;
left:-480px;
}
.fading_description {
background:#B9B0B0;
position:absolute;
left:0px;
width:924px;
text-align:right;
padding:1px 3px 3px 3px;
border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;
}
#gallery_thumbnails {
width:930px; /* */
}
.contenttype-bbgallery img {
display:none;
}
.contenttype-bbgallery a {
font-size:1.2em;
}
#content .multimedia_holder .multimedia_links ul {
list-style-type:none;
list-style-image:none;
}
/* */
/* */
#blog-boxes {
width:365px;
}
.blog_list_box {
border: 1px solid #B9B0B0;
border-radius: 1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;
padding: 10px;
}
/* */
/* */
.template-atct_topic_view #portal-column-content {
width:700px;
}
.template-atct_topic_view #portal-column-one {
display:none;
}
table.listing {
width:100%;
font-size:0.9em;
line-height:1.3em;
border:1px solid #F0F0F0;
border-width:1px 0px 0px 1px !important;
border-collapse: collapse;
}
table.listing th {
width:149px;
padding:5px; !important;
vertical-align:top;
background:#F0F0F0;
text-align:left;
font-weight:normal;
border:1px solid #FFF;
border-width:0px 1px 1px 0px !important;
}
table.listing td {
width:179px;
padding:5px; !important;
vertical-align:top;
border:1px solid #F0F0F0;
border-width:0px 1px 1px 0px !important;
}
.type-Event table.listing {
margin-bottom:20px;
}
.type-Event table.listing th {
width:142px;
}
.type-Event table.listing td {
width:592px;
}
.type-Event table.listing td #parent-fieldname-subject ul {
list-style:none outside none;
margin:0px;
padding:0px;
}
abbr {
border-width:0px;
}
/* */
/* */
#login-form {
color:#888;
}
#login-form label {
display:block;
float:left;
width:80px;
}
#login-form input {
border: 1px solid #BBB;
background: #FFF none;
}
#login-form input.context {
background:#BBB none;
color:#FFF;
border-width:0px;
margin: 10px 0px 0px 90px;
}
/* */
/* */
.overlaycontent #searchGadget {
border:1px solid #BBB;
}
/* */
table.plain {
border-collapse: collapse;
width:578px;
border:1px solid #019F58;
border-spacing:0px;
}
table.plain th {
text-align:left;
vertical-align:top;
padding:4px 10px;
background:#019F58;
color:#FFF;
font-weight:normal;
}
table.plain td {
padding:4px 10px;
border-right:1px solid #019F58;
border-bottom:1px solid #019F58;
vertical-align:top;
}
.section-contact-us table.plain {
border-width:0px 0px 1px 0px;
}
.section-contact-us table.plain td {
border-width:0px;
}
.section-contact-us table.plain td.tableRow1 {
font-weight:bold;
}
.section-contact-us table.plain td.tableRow1,
.section-contact-us table.plain td.tableRow2 {
border:1px solid #003f5e;
border-width:1px 0px 0px 0px;
width:25%;
}
/* */
.portletNavigationTree {
list-style:circle outside url(++resource++bb.wfs.images/bb_cat_bullet_arrow_large.png) !important;
padding:10px 20px;
border:1px solid #BBB;
border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius: 1em;
}
.portlet ul.navTree {
list-style:circle outside url(++resource++bb.wfs.images/bb_cat_bullet_arrow_large.png) !important;
margin:0px;
padding:0px;
}
.portlet ul.navTree li.navTreeItem {
list-style:circle outside url(++resource++bb.wfs.images/bb_cat_bullet_arrow_large.png) !important;
padding:0px 0px 0px 0px;
}
.portletNavigationTree ul.navTree .navTreeItem a {
background:transparent;
padding-left:10px;
border-width:0px !important;
}
.portletNavigationTree ul.navTree .navTreeItem a.navTreeCurrentItem {
background:#e3f2dc !important;
padding-left:10px;
}
.portlet ul.navTree .navTreeItem a img {
display:none;
}
/* */
#main-boxout-images-holder-B {
padding-bottom:0px;
margin-bottom:0px;
}
.boxout {
border: 1px solid #019F58;
}
.boxoutEdit,
.boxoutBody {
border-width:0px;
}
.boxoutTitle {
border: 1px solid #019F58;
border-width:0px 0px 1px 0px;
font-size:1.1em;
color:#FFF;
padding:10px !important;
background:#019F58;
}
dd.portletFooter {
border-top-style: none !important;
}
/* */
.resources-portlet {
padding:10px;
margin-right:20px;
border:1px solid #928b8b;
border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;
}
.resources-portlet ul {
list-style-type:none;
}
/* */
/* */
/* */
#portal-footer {
padding:36px 0px 0px 0px;
margin:10px;
font-size:0.85em;
width:1010px;
height:34px;
background:url(++resource++bb.wfs.images/bb_cat_footer.png) repeat-x;
border-width:0px;
}
#portal-footer a:link,
#portal-footer a:visited {
color:#888 !important;		/* */
text-decoration:none !important;
}
#portal-footer a:hover,
#portal-footer a:active {
color:#888 !important;		/* */
text-decoration:underline !important;
}
#footerinfo {
padding:0px 10px 10px 10px;
font-size:0.85em;
}
#portal-footer .copyright {
padding:2px 10px 0px 10px;
float:left;
width:200px;
}
#portal-footer .beetlebrow {
float:right;
text-align:right;
padding:2px 10px 0px 0px ;
}
#portal-personaltools {
list-style-type:none;
margin:0px !important;
padding:0px 5px 0px 0px !important;
float:left;
background:transparent;
border-width:0px;
}
#portal-personaltools a img {
display:none;
}
#portal-siteactions {
list-style-type:none;
margin:2px 0px 0px 0px !important;
padding:0px 0px 0px 0px !important;
float:left;
}
#portal-personaltools li,
#portal-siteactions li {
display:inline;
}
#portal-siteactions li a {
border-width:0px;
}
#portal-footer #portal-siteactions li a:hover,
#portal-footer #portal-siteactions li a:active {
background:transparent !important;
border-width:0px;
}
/* */
/* */
#bb-horizontal-navigation {
position:relative;
top:10px;
background:url(++resource++bb.wfs.images/bb_express_nav.gif) no-repeat !important;
margin:0px;
height:96px;
width:980px;
text-align:center;
}
#bb-horizontal-navigation #portal-globalnav {
padding:0px 0px 0px 0px !important;
text-align:center;
width:800px;
margin:0px auto;
}
#bb-horizontal-navigation #portal-globalnav li {
display:inline;
font-size:10pt;
border-left:1px solid #567986;  /* */
border-right:1px solid #31535f;  /* */
}
#bb-horizontal-navigation #portal-globalnav li#leftend {
border-width:0px;
width:40px;
}
#bb-horizontal-navigation #tab-home {
border-left:1px solid #567986;  /* */
border-right:1px solid #31535f;  /* */
}
#bb-horizontal-navigation #portal-globalnav li a {
display:block;
float:left;
padding:7px 20px 6px 20px;
height:17px;
overflow:hidden;
border-width:0px !important;
}
#bb-horizontal-navigation ul#portal-globalnav li.selectedItem a:hover,
#bb-horizontal-navigation ul#portal-globalnav li.selectedItem a:active,
#bb-horizontal-navigation ul#portal-globalnav a:hover,
#bb-horizontal-navigation ul#portal-globalnav a:active {
background:url(++resource++bb.wfs.images/bb_cat_nav_sub1.png) no-repeat #019F58 !important; /* */
color:#fff !important; 		/* */
text-decoration:none !important;
}
#bb-horizontal-navigation ul#portal-globalnav li.selectedItem a:link,
#bb-horizontal-navigation ul#portal-globalnav li.selectedItem a:visited {
background:#019F58;
color:#fff !important;
text-decoration:none !important;
}
#bb-horizontal-navigation #portal-globalnav a:link,
#bb-horizontal-navigation #portal-globalnav a:visited {
background:transparent;
color:#fff !important;
text-decoration:none !important;
}
/* */
#bb-horizontal-navigation li.selectedItem ul,
#bb-horizontal-navigation li.selectedItem li:hover ul,
#bb-horizontal-navigation li.selectedItem li.sfhover ul,
#bb-horizontal-navigation li:hover ul,
#bb-horizontal-navigation li li:hover ul,
#bb-horizontal-navigation li li li:hover ul,
#bb-horizontal-navigation li.sfhover ul,
#bb-horizontal-navigation li li.sfhover ul,
#bb-horizontal-navigation li li li.sfhover ul { /* */
left:0px;
}
#bb-horizontal-navigation ul#portal-globalnav li.selectedItem ul.submenu li.selectedItem a:link,
#bb-horizontal-navigation ul#portal-globalnav li.selectedItem ul.submenu li.selectedItem a:visited,
#bb-horizontal-navigation ul#portal-globalnav li ul.submenu li a:hover,
#bb-horizontal-navigation ul#portal-globalnav li ul.submenu li a:active {
text-decoration:underline !important;
}
#bb-horizontal-navigation ul#portal-globalnav li.selectedItem li a:link,
#bb-horizontal-navigation ul#portal-globalnav li.selectedItem li a:visited {
background:transparent;
}
#bb-horizontal-navigation ul#portal-globalnav li ul.submenu li a:hover,
#bb-horizontal-navigation ul#portal-globalnav li ul.submenu li a:active {
background:none !important;
}
#bb-horizontal-navigation li:hover ul,
#bb-horizontal-navigation li li:hover ul,
#bb-horizontal-navigation li li li:hover ul {
background:url(++resource++bb.wfs.images/bb_cat_nav_sub1.png) no-repeat #5caa36 !important;  /* */
}
#bb-horizontal-navigation li.selectedItem ul,
#bb-horizontal-navigation li.selectedItem li:hover ul,
#bb-horizontal-navigation li.selectedItem li.sfhover ul {
background:url(++resource++bb.wfs.images/bb_cat_nav_sub1.png) no-repeat #5caa36 !important;  /* */
}
#bb-horizontal-navigation li.selectedItem ul.submenu_blank,
#bb-horizontal-navigation li.selectedItem li:hover ul.submenu_blank,
#bb-horizontal-navigation li.selectedItem li.sfhover ul.submenu_blank,
#bb-horizontal-navigation li:hover ul.submenu_blank,
#bb-horizontal-navigation li li:hover ul.submenu_blank,
#bb-horizontal-navigation li li li:hover ul.submenu_blank {
background:url(++resource++bb.wfs.images/bb_cat_nav_sub1.png) no-repeat #5caa36 !important;
}
#bb-horizontal-navigation li:hover ul,
#bb-horizontal-navigation li li:hover ul,
#bb-horizontal-navigation li li li:hover ul,
#bb-horizontal-navigation li.sfhover ul,
#bb-horizontal-navigation li li.sfhover ul,
#bb-horizontal-navigation li li li.sfhover ul { /* */
z-index:11;
}
#bb-horizontal-navigation li ul { /* */
position: absolute;
top:30px;
z-index:10;
background:url(++resource++bb.wfs.images/bb_cat_nav_sub1.png) no-repeat #5caa36 !important;
border-top:1px solid #C8C8C8;
width:880px;
padding:0px 0px 0px 100px !important;
height:30px;
text-align:center !important;
left: -999em; /* */
}
#bb-horizontal-navigation li#li-wfs-contact-us ul { /* */
width:200px;
padding:0px 0px 0px 330px !important;
}
#bb-horizontal-navigation #portal-globalnav li ul li {
border-width:0px !important;
float:none !important;
position:static;
display:inline !important;
}
#bb-horizontal-navigation #portal-globalnav li ul li div {
display:inline !important;
}
#bb-horizontal-navigation #portal-globalnav li ul li a {
display:block !important;
float:left !important;
}
/* */
/* */
body.mceContentBody,
body.kupu {
background:#FFF !important;
}
.actionMenuContent #image {
display: none;
}
body.section-uploaded-files .actionMenuContent #image {
display: block;
}
.ArchetypesRichWidget div div .discreet a {
position:relative;
top:-1em;
left:1em;
}
/* */
.contentActions {
background-color:#ccc;
border-left:1px solid #bbb;
border-right:1px solid #bbb;
color:#666;
height:1.6em;
padding:0 0 0 1em;
position:relative;
text-align:right;
text-transform:lowercase;
z-index:2;
}
.contentActions li {
border-left:1px solid #999;
}
.contentViews {
border-color:#bbb;
}
.contentViews .selected a {
background-color:#ccc;
}
.contentViews li a {
border:1px solid #bbb;
color:#000;
}
.contentViews li a:hover {
border:1px solid #bbb;
background-color:#fff;
}
.documentEditable .documentContent {
border:1px solid #bbb;
}
.portalMessage dt {
background:#333 none repeat scroll 0 0;
color:#FFFFFF;
}
.portalMessage dd {
background:#eee none repeat scroll 0 0;
color:#333;
}
dl.portalMessage {
background-color:#F8F4F0;
border:1px solid #333;
}
.actionMenu .actionMenuContent ul {
background:#ddd none repeat scroll 0 0;
border-color:#999;
}
.actionMenu .actionMenuContent li a:hover {
background-color:#aaa;
}
.kupu-tb {
background-color:#ddd;
border:1px solid #999;
}
/* */

}

