#aggregator .feed-source .feed-title {
margin-top : 0;
}
#aggregator .feed-source .feed-image img {
margin-bottom : 0.75em;
}
#aggregator .feed-source .feed-icon {
float : right;
display : block;
}
#aggregator .feed-item {
margin-bottom : 1.5em;
}
#aggregator .feed-item-title {
margin-bottom : 0;
font-size : 1.3em;
}
#aggregator .feed-item-meta, #aggregator .feed-item-body {
margin-bottom : 0.5em;
}
#aggregator .feed-item-categories {
font-size : 0.9em;
}
#aggregator td {
vertical-align : bottom;
}
#aggregator td.categorize-item {
white-space : nowrap;
}
#aggregator .categorize-item .news-item .body {
margin-top : 0;
}
#aggregator .categorize-item h3 {
margin-bottom : 1em;
margin-top : 0;
}
.book-navigation .menu {
border-top : 1px solid #888;
padding : 1em 0 0 3em;
}
.book-navigation .page-links {
border-top : 1px solid #888;
border-bottom : 1px solid #888;
text-align : center;
padding : 0.5em;
}
.book-navigation .page-previous {
text-align : left;
width : 42%;
display : block;
float : left;
}
.book-navigation .page-up {
margin : 0 5%;
width : 4%;
display : block;
float : left;
}
.book-navigation .page-next {
text-align : right;
width : 42%;
display : block;
float : right;
}
#book-outline {
min-width : 56em;
}
.book-outline-form .form-item {
margin-top : 0;
margin-bottom : 0;
}
#edit-book-bid-wrapper .description {
clear : both;
}
#book-admin-edit select {
margin-right : 24px;
}
#book-admin-edit select.progress-disabled {
margin-right : 0;
}
#book-admin-edit tr.ahah-new-content {
background-color : #ffd;
}
#book-admin-edit .form-item {
float : left;
}
.node-unpublished {
background-color : #fff4f4;
}
.preview .node {
background-color : #ffffea;
}
#node-admin-filter ul {
list-style-type : none;
padding : 0;
margin : 0;
width : 100%;
}
#node-admin-buttons {
float : left;
margin-left : 0.5em;
clear : right;
}
td.revision-current {
background : #ffc;
}
.node-form .form-text {
display : block;
width : 95%;
}
.node-form .container-inline .form-text {
display : inline;
width : auto;
}
.node-form .standard {
clear : both;
}
.node-form textarea {
display : block;
width : 95%;
}
.node-form .attachments fieldset {
float : none;
display : block;
}
.terms-inline {
display : inline;
}
.poll .bar {
height : 1em;
margin : 1px 0;
background-color : #ddd;
}
.poll .bar .foreground {
background-color : #000;
height : 1em;
float : left;
}
.poll .links {
text-align : center;
}
.poll .percent {
text-align : right;
}
.poll .total {
text-align : center;
}
.poll .vote-form {
text-align : center;
}
.poll .vote-form .choices {
text-align : left;
margin : 0 auto;
display : table;
}
.poll .vote-form .choices .title {
font-weight : bold;
}
.node-form #edit-poll-more {
margin : 0;
}
td.poll-chtext {
width : 80%;
}
td.poll-chvotes .form-text {
width : 85%;
}
fieldset {
margin-bottom : 1em;
padding : 0.5em;
}
form {
margin : 0;
padding : 0;
}
hr {
height : 1px;
border : gray solid 1px;
}
img {
border : 0;
}
table {
border-collapse : collapse;
}
th {
text-align : left;
padding-right : 1em;
border-bottom : 3px solid #ccc;
}
.clear-block:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clear-block {
display : inline-block;
}
* html .clear-block {
height : 1%;
}
.clear-block {
display : block;
}
body.drag {
cursor : move;
}
th.active img {
display : inline;
}
tr.even, tr.odd {
background-color : #eee;
border-bottom : 1px solid #ccc;
padding : 0.1em 0.6em;
}
tr.drag {
background-color : #fffff0;
}
tr.drag-previous {
background-color : #ffd;
}
td.active {
background-color : #ddd;
}
td.checkbox, th.checkbox {
text-align : center;
}
tbody {
border-top : 1px solid #ccc;
}
tbody th {
border-bottom : 1px solid #ccc;
}
thead th {
text-align : left;
padding-right : 1em;
border-bottom : 3px solid #ccc;
}
.breadcrumb {
padding-bottom : 0.5em;
}
div.indentation {
width : 20px;
height : 1.7em;
margin : -0.4em 0.2em -0.4em -0.4em;
padding : 0.42em 0 0.42em 0.6em;
float : left;
}
div.tree-child {
background : url(/misc/tree.png) 11px center no-repeat;
}
div.tree-child-last {
background : url(/misc/tree-bottom.png) 11px center no-repeat;
}
div.tree-child-horizontal {
background : url(/misc/tree.png) -11px center no-repeat;
}
.error {
color : #e55;
}
div.error {
border : #d77 solid 1px;
}
div.error, tr.error {
background : #fcc;
color : #200;
padding : 2px;
}
.warning {
color : #e09010;
}
div.warning {
border : #f0c020 solid 1px;
}
div.warning, tr.warning {
background : #ffd;
color : #220;
padding : 2px;
}
.ok {
color : #008000;
}
div.ok {
border : #00aa00 solid 1px;
}
div.ok, tr.ok {
background : #dfd;
color : #020;
padding : 2px;
}
.item-list .icon {
color : #555;
float : right;
padding-left : 0.25em;
clear : right;
}
.item-list .title {
font-weight : bold;
}
.item-list ul {
margin : 0 0 0.75em 0;
padding : 0;
}
.item-list ul li {
margin : 0 0 0.25em 1.5em;
padding : 0;
list-style : disc;
}
ol.task-list li.active {
font-weight : bold;
}
.form-item {
margin-top : 1em;
margin-bottom : 1em;
}
tr.odd .form-item, tr.even .form-item {
margin-top : 0;
margin-bottom : 0;
white-space : nowrap;
}
tr.merge-down, tr.merge-down td, tr.merge-down th {
border-bottom-width : 0 !important ;
}
tr.merge-up, tr.merge-up td, tr.merge-up th {
border-top-width : 0 !important ;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
border : red solid 2px;
}
.form-item .description {
font-size : 0.85em;
}
.form-item label {
display : block;
font-weight : bold;
}
.form-item label.option {
display : inline;
font-weight : normal;
}
.form-checkboxes, .form-radios {
margin : 1em 0;
}
.form-checkboxes .form-item, .form-radios .form-item {
margin-top : 0.4em;
margin-bottom : 0.4em;
}
.marker, .form-required {
color : #f00;
}
.more-link {
text-align : right;
}
.more-help-link {
font-size : 0.85em;
text-align : right;
}
.nowrap {
white-space : nowrap;
}
.item-list .pager {
clear : both;
text-align : center;
}
.item-list .pager li {
background-image : none;
display : inline;
list-style-type : none;
padding : 0.5em;
}
.pager-current {
font-weight : bold;
}
.tips {
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
font-size : 0.9em;
}
dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select {
font-family : inherit;
font-size : inherit;
width : 14em;
}
dl.multiselect dd.a, dl.multiselect dd.a .form-item {
width : 8em;
}
dl.multiselect dt, dl.multiselect dd {
float : left;
line-height : 1.75em;
padding : 0;
margin : 0 1em 0 0;
}
dl.multiselect .form-item {
height : 1.75em;
margin : 0;
}
.container-inline div, .container-inline label {
display : inline;
}
ul.primary {
border-collapse : collapse;
padding : 0 0 0 1em;
white-space : nowrap;
list-style : none;
margin : 5px;
height : auto;
line-height : normal;
border-bottom : 1px solid #bbb;
}
ul.primary li {
display : inline;
}
ul.primary li a {
background-color : #ddd;
border-color : #bbb;
border-width : 1px;
border-style : solid solid none solid;
height : auto;
margin-right : 0.5em;
padding : 0 1em;
text-decoration : none;
}
ul.primary li.active a {
background-color : #fff;
border : #bbb solid 1px;
border-bottom : 1px solid #fff;
}
ul.primary li a:hover {
background-color : #eee;
border-color : #ccc;
border-bottom-color : #eee;
}
ul.secondary {
border-bottom : 1px solid #bbb;
padding : 0.5em 1em;
margin : 5px;
}
ul.secondary li {
display : inline;
padding : 0 1em;
border-right : 1px solid #ccc;
}
ul.secondary a {
padding : 0;
text-decoration : none;
}
ul.secondary a.active {
border-bottom : 4px solid #999;
}
#autocomplete {
position : absolute;
border : solid 1px;
overflow : hidden;
z-index : 100;
}
#autocomplete ul {
margin : 0;
padding : 0;
list-style : none;
}
#autocomplete li {
background : #fff;
color : #000;
white-space : pre;
cursor : default;
}
#autocomplete li.selected {
background : #0072b9;
color : #fff;
}
html.js input.form-autocomplete {
background-image : url(/misc/throbber.gif);
background-repeat : no-repeat;
background-position : 100% 2px;
}
html.js input.throbbing {
background-position : 100% -18px;
}
html.js fieldset.collapsed {
border-bottom-width : 0;
border-left-width : 0;
border-right-width : 0;
margin-bottom : 0;
height : 1em;
}
html.js fieldset.collapsed * {
display : none;
}
html.js fieldset.collapsed legend {
display : block;
}
html.js fieldset.collapsible legend a {
padding-left : 15px;
background : url(/misc/menu-expanded.png) 5px 75% no-repeat;
}
html.js fieldset.collapsed legend a {
background-image : url(/misc/menu-collapsed.png);
background-position : 5px 50%;
}
* html.js fieldset.collapsed legend, * html.js fieldset.collapsed legend *, * html.js fieldset.collapsed table * {
display : inline;
}
html.js fieldset.collapsible {
position : relative;
}
html.js fieldset.collapsible legend a {
display : block;
}
html.js fieldset.collapsible .fieldset-wrapper {
overflow : auto;
}
.resizable-textarea {
width : 95%;
}
.resizable-textarea .grippie {
height : 9px;
overflow : hidden;
background : url(/misc/grippie.png) center 2px no-repeat #eee;
border : #ddd solid 1px;
border-top-width : 0;
cursor : s-resize;
}
html.js .resizable-textarea textarea {
margin-bottom : 0;
width : 100%;
display : block;
}
.draggable a.tabledrag-handle {
cursor : move;
float : left;
height : 1.7em;
margin : -0.4em 0 -0.4em -0.5em;
padding : 0.42em 1.5em 0.42em 0.5em;
text-decoration : none;
}
a.tabledrag-handle:hover {
text-decoration : none;
}
a.tabledrag-handle .handle {
margin-top : 4px;
height : 13px;
width : 13px;
background : url(/misc/draggable.png) 0 0 no-repeat;
}
a.tabledrag-handle-hover .handle {
background-position : 0 -20px;
}
.joined + .grippie {
height : 5px;
background-position : center 1px;
margin-bottom : -2px;
}
.teaser-checkbox {
padding-top : 1px;
}
div.teaser-button-wrapper {
float : right;
padding-right : 5%;
margin : 0;
}
.teaser-checkbox div.form-item {
float : right;
margin : 0 5% 0 0;
padding : 0;
}
textarea.teaser {
display : none;
}
html.js .no-js {
display : none;
}
.progress {
font-weight : bold;
}
.progress .bar {
background : url(/misc/progress.gif) #fff;
border : #00375a solid 1px;
height : 1.5em;
margin : 0 0.2em;
}
.progress .filled {
background : #0072b9;
height : 1em;
border-bottom : 0.5em solid #004a73;
width : 0%;
}
.progress .percentage {
float : right;
}
.progress-disabled {
float : left;
}
#first-time strong {
display : block;
padding : 1.5em 0 0.5em;
}
tr.selected td {
background : #ffc;
}
table.sticky-header {
margin-top : 0;
background : #fff;
}
#clean-url.install {
display : none;
}
html.js .js-hide {
display : none;
}
#system-modules div.incompatible {
font-weight : bold;
}
#system-themes-form div.incompatible {
font-weight : bold;
}
span.password-strength {
visibility : hidden;
}
input.password-field {
margin-right : 10px;
}
div.password-description {
padding : 0 2px;
margin : 4px 0 0 0;
font-size : 0.85em;
max-width : 500px;
}
div.password-description ul {
margin-bottom : 0;
}
.password-parent {
margin : 0 0 0 0;
}
input.password-confirm {
margin-right : 10px;
}
.confirm-parent {
margin : 5px 0 0 0;
}
span.password-confirm {
visibility : hidden;
}
span.password-confirm span {
font-weight : normal;
}
ul.menu {
list-style : none;
border : none;
text-align : left;
}
ul.menu li {
margin : 0 0 0 0.5em;
}
li.expanded {
list-style-type : circle;
list-style-image : url(/misc/menu-expanded.png);
padding : 0.2em 0.5em 0 0;
margin : 0;
}
li.collapsed {
list-style-type : disc;
list-style-image : url(/misc/menu-collapsed.png);
padding : 0.2em 0.5em 0 0;
margin : 0;
}
li.leaf {
list-style-type : square;
list-style-image : url(/misc/menu-leaf.png);
padding : 0.2em 0.5em 0 0;
margin : 0;
}
li a.active {
color : #000;
}
td.menu-disabled {
background : #ccc;
}
ul.links {
margin : 0;
padding : 0;
}
ul.links.inline {
display : inline;
}
ul.links li {
display : inline;
list-style-type : none;
padding : 0 0.5em;
}
.block ul {
margin : 0;
padding : 0 0 0.25em 1em;
}
.translation404-direction-rtl {
direction : rtl;
}
.translation404-direction-ltr {
direction : ltr;
}
#permissions td.module {
font-weight : bold;
}
#permissions td.permission {
padding-left : 1.5em;
}
#access-rules .access-type, #access-rules .rule-type {
margin-right : 1em;
float : left;
}
#access-rules .access-type .form-item, #access-rules .rule-type .form-item {
margin-top : 0;
}
#access-rules .mask {
clear : both;
}
#user-login-form {
text-align : center;
}
#user-admin-filter ul {
list-style-type : none;
padding : 0;
margin : 0;
width : 100%;
}
#user-admin-buttons {
float : left;
margin-left : 0.5em;
clear : right;
}
#user-admin-settings fieldset .description {
font-size : 0.85em;
padding-bottom : 0.5em;
}
.profile {
clear : both;
margin : 1em 0;
}
.profile .picture {
float : right;
margin : 0 1em 1em 0;
}
.profile h3 {
border-bottom : 1px solid #ccc;
}
.profile dl {
margin : 0 0 1.5em 0;
}
.profile dt {
margin : 0 0 0.2em 0;
font-weight : bold;
}
.profile dd {
margin : 0 0 1em 0;
}
.field .field-label, .field .field-label-inline, .field .field-label-inline-first {
font-weight : bold;
}
.field .field-label-inline, .field .field-label-inline-first {
display : inline;
}
.field .field-label-inline {
visibility : hidden;
}
.node-form .content-multiple-table td.content-multiple-drag {
width : 30px;
padding-right : 0;
}
.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle {
padding-right : 0.5em;
}
.node-form .content-add-more .form-submit {
margin : 0;
}
.node-form .number {
display : inline;
width : auto;
}
.node-form .text {
width : auto;
}
.form-item #autocomplete .reference-autocomplete {
white-space : normal;
}
.form-item #autocomplete .reference-autocomplete label {
display : inline;
font-weight : normal;
}
#content-field-overview-form .advanced-help-link, #content-display-overview-form .advanced-help-link {
margin : 4px 4px 0 0;
}
#content-field-overview-form .label-group, #content-display-overview-form .label-group, #content-copy-export-form .label-group {
font-weight : bold;
}
table#content-field-overview .label-add-new-field, table#content-field-overview .label-add-existing-field, table#content-field-overview .label-add-new-group {
float : left;
}
table#content-field-overview tr.content-add-new .tabledrag-changed {
display : none;
}
table#content-field-overview tr.content-add-new .description {
margin-bottom : 0;
}
table#content-field-overview .content-new {
font-weight : bold;
padding-bottom : 0.5em;
}
.advanced-help-topic h3, .advanced-help-topic h4, .advanced-help-topic h5, .advanced-help-topic h6 {
margin : 1em 0 0.5em 0;
}
.advanced-help-topic dd {
margin-bottom : 0.5em;
}
.advanced-help-topic span.code {
background-color : #EDF1F3;
font-family : "Bitstream Vera Sans Mono", Monaco, "Lucida Console", monospace;
font-size : 0.9em;
padding : 1px;
}
.advanced-help-topic .content-border {
border : #AAA solid 1px;
}
.ctools-locked {
color : red;
border : red solid 1px;
padding : 1em;
}
.ctools-owns-lock {
background : none 0 0 repeat scroll #FFFFDD;
border : #F0C020 solid 1px;
padding : 1em;
}
a.ctools-ajaxing, input.ctools-ajaxing, select.ctools-ajaxing {
padding-right : 18px !important ;
background : url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;
}
div.ctools-ajaxing {
float : left;
width : 18px;
background : url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;
}
.fake-leaf {
font-size : 8pt;
font-style : italic;
}
li.start-collapsed ul {
display : none;
}
div.directory-all-resources {
margin-left : 2em;
}
div.directory-all-resources span.directory-term-name {
font-style : italic;
}
div.directory-all-resources span.directory-limit {
font-style : italic;
}
div.directory-all-resources a {
font-weight : bold;
}
.directory-help, .directory-term-help {
border : #eee solid 1px;
padding : 1em;
}
span.directory-category-haschildren {
font-weight : bold;
}
span.directory-nodecount {
font-style : italic;
font-size : 0.9em;
color : #555;
}
table.directory-resources ul li {
display : block;
list-style : none;
}
table.directory-resources {
width : 98%;
}
table.directory-resources {
margin-top : 1em;
margin-bottom : 0.25em;
}
table.directory-resources tr td {
width : 50%;
}
div.directory-home-vocabulary-collapsible {
margin-top : 1em;
}
div.directory-home-vocabulary-collapsible h3 {
display : inline;
}
.directory-home-toggle-link {
text-decoration : underline;
color : blue;
padding-left : 3em;
font-size : 80%;
}
.directory-home-toggle-link:hover {
cursor : pointer;
color : red;
}
.rteindent1 {
margin-left : 40px;
}
.rteindent2 {
margin-left : 80px;
}
.rteindent3 {
margin-left : 120px;
}
.rteindent4 {
margin-left : 160px;
}
.rteleft {
text-align : left;
}
.rteright {
text-align : right;
}
.rtecenter {
text-align : center;
}
.rtejustify {
text-align : justify;
}
.image_assist {
background-color : #eeeeee;
background-repeat : no-repeat;
background-image : url(/sites/all/modules/fckeditor/plugins/imgassist/imgassist.gif);
background-position : 50% 50%;
border : #dddddd dashed 1px;
}
.ibimage_left {
float : left;
}
.ibimage_right {
float : right;
}
.filefield-icon {
float : left;
margin-right : 0.4em;
}
.filefield-element {
margin : 1em 0;
white-space : normal;
}
.filefield-element .widget-preview {
float : left;
padding-right : 10px;
border-right : 1px solid #CCC;
margin-right : 10px;
max-width : 30%;
}
.filefield-element .widget-edit {
float : left;
max-width : 70%;
}
.filefield-element .filefield-preview {
width : 16em;
overflow : hidden;
}
.filefield-element .widget-edit .form-item {
margin : 0 0 1em 0;
}
.filefield-element input.form-submit, .filefield-element input.form-file {
margin : 0;
}
.filefield-element input.progress-disabled {
float : none;
display : inline;
}
.filefield-element div.ahah-progress, .filefield-element div.throbber {
display : inline;
float : none;
padding : 1px 13px 2px 3px;
}
.filefield-element div.ahah-progress-bar {
display : none;
margin-top : 4px;
width : 28em;
padding : 0;
}
.filefield-element div.ahah-progress-bar div.bar {
margin : 0;
}
.filefield-generic-edit .filefield-icon {
float : left;
margin-right : 0.7em;
margin-top : 0.3em;
}
.filefield-generic-edit-description {
margin-right : 6em;
}
.filefield-generic-edit .form-text {
width : 99%;
}
.filefield-generic-edit .description {
white-space : normal;
margin-bottom : 0;
overflow : auto;
}
ul.jquerymenu li.parent {
list-style : none;
list-style-image : none;
background-image : none;
}
ul.jquerymenu li.closed ul {
display : none;
}
ul.jquerymenu li span.parent {
position : absolute;
margin-left : -15px;
margin-top : 6px;
width : 9px;
height : 9px;
display : block;
}
.ie ul.jquerymenu li span.parent {
margin-top : 4px;
}
ul.jquerymenu li.parent span.closed {
background-image : url(/sites/all/modules/jquerymenu/plus.png);
background-repeat : no-repeat;
background-position : left top;
}
ul.jquerymenu li.parent span.open {
background-image : url(/sites/all/modules/jquerymenu/minus.png);
background-repeat : no-repeat;
background-position : left top;
}
ul.jquerymenu li.parent span {
cursor : pointer;
}
#lightbox {
position : absolute;
top : 40px;
left : 0;
width : 100%;
z-index : 100;
text-align : center;
line-height : 0;
}
#lightbox a img {
border : none;
}
#outerImageContainer {
position : relative;
background-color : #fff;
width : 250px;
height : 250px;
margin : 0 auto;
min-width : 240px;
overflow : hidden;
}
#imageContainer, #frameContainer, #modalContainer {
padding : 10px;
}
#modalContainer {
line-height : 1em;
overflow : auto;
}
#hoverNav {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
}
#imageContainer > #hoverNav {
left : 0;
}
#frameHoverNav {
z-index : 10;
margin-left : auto;
margin-right : auto;
width : 20%;
position : relative;
top : -60px;
}
#imageData > #frameHoverNav {
left : 0;
}
#hoverNav a, #frameHoverNav a {
outline : none;
}
#prevLink, #nextLink {
width : 49%;
height : 100%;
background : url(/sites/all/modules/lightbox2/images/blank.gif) no-repeat transparent;
display : block;
}
#prevLink, #framePrevLink {
left : 0;
float : left;
}
#nextLink, #frameNextLink {
right : 0;
float : right;
}
#prevLink:hover, #prevLink:visited:hover, #prevLink.force_show_nav, #framePrevLink {
background : url(/sites/all/modules/lightbox2/images/prev.gif) left 15% no-repeat;
}
#nextLink:hover, #nextLink:visited:hover, #nextLink.force_show_nav, #frameNextLink {
background : url(/sites/all/modules/lightbox2/images/next.gif) right 15% no-repeat;
}
#prevLink:hover.force_show_nav, #prevLink:visited:hover.force_show_nav, #framePrevLink:hover, #framePrevLink:visited:hover {
background : url(/sites/all/modules/lightbox2/images/prev_hover.gif) left 15% no-repeat;
}
#nextLink:hover.force_show_nav, #nextLink:visited:hover.force_show_nav, #frameNextLink:hover, #frameNextLink:visited:hover {
background : url(/sites/all/modules/lightbox2/images/next_hover.gif) right 15% no-repeat;
}
#framePrevLink, #frameNextLink {
width : 45px;
height : 45px;
display : block;
margin-bottom : -60px;
position : relative;
top : 60px;
}
#imageDataContainer {
font : 10px Verdana, Helvetica, sans-serif;
background-color : #fff;
margin : 0 auto;
line-height : 1.4em;
min-width : 240px;
}
#imageData {
padding : 0 10px;
}
#imageData #imageDetails {
width : 70%;
float : left;
text-align : left;
}
#imageData #caption {
font-weight : bold;
}
#imageData #numberDisplay {
display : block;
clear : left;
padding-bottom : 1.0em;
}
#imageData #node_link_text {
display : block;
padding-bottom : 1.0em;
}
#imageData #bottomNav {
height : 66px;
}
#overlay {
position : absolute;
top : 0;
left : 0;
z-index : 90;
width : 100%;
height : 500px;
background-color : #000;
}
#overlay_default {
opacity : 0.60000002384185791015625;
}
#overlay_macff2 {
background : url(/sites/all/modules/lightbox2/images/overlay.png) repeat transparent;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
* html > body .clearfix {
display : inline;
width : 100%;
}
* html .clearfix {
height : 1%;
}
#bottomNavClose {
display : block;
background : url(/sites/all/modules/lightbox2/images/close.gif) left no-repeat;
margin-top : 33px;
float : right;
padding-top : 0.7em;
height : 26px;
width : 26px;
}
#bottomNavClose:hover {
background-position : right;
}
#loadingLink {
display : block;
background : url(/sites/all/modules/lightbox2/images/loading.gif) no-repeat;
width : 32px;
height : 32px;
}
#bottomNavZoom {
display : none;
background : url(/sites/all/modules/lightbox2/images/expand.gif) no-repeat;
width : 34px;
height : 34px;
position : relative;
left : 30px;
float : right;
}
#bottomNavZoomOut {
display : none;
background : url(/sites/all/modules/lightbox2/images/contract.gif) no-repeat;
width : 34px;
height : 34px;
position : relative;
left : 30px;
float : right;
}
#lightshowPlay {
margin-top : 42px;
float : right;
margin-right : 5px;
margin-bottom : 1px;
height : 20px;
width : 20px;
background : url(/sites/all/modules/lightbox2/images/play.png) no-repeat;
}
#lightshowPause {
margin-top : 42px;
float : right;
margin-right : 5px;
margin-bottom : 1px;
height : 20px;
width : 20px;
background : url(/sites/all/modules/lightbox2/images/pause.png) no-repeat;
}
.lightbox_hide_image {
display : none;
}
tr.even.seo_checker_result_failed td {
background-color : #ffcccc;
}
tr.odd.seo_checker_result_failed td {
background-color : #ffe6e6;
}
tr.even.seo_checker_result_passed td {
background-color : #ccffcc;
}
tr.odd.seo_checker_result_passed td {
background-color : #e6ffe6;
}
div.status .seo-check-results {
color : #494949;
}
#TB_window {
font : 12px "Lucida Grande", Verdana, Arial, sans-serif;
color : #333333;
}
#TB_secondLine {
font : 10px "Lucida Grande", Verdana, Arial, sans-serif;
color : #666666;
}
#TB_window a:link {
color : #666666;
}
#TB_window a:visited {
color : #666666;
}
#TB_window a:hover {
color : #000;
}
#TB_window a:active {
color : #666666;
}
#TB_window a:focus {
color : #666666;
}
.thickbox-hide-image {
display : none;
}
#TB_overlay {
position : fixed;
z-index : 100;
top : 0;
left : 0;
height : 100%;
width : 100%;
}
.TB_overlayMacFFBGHack {
background : url(/sites/all/modules/thickbox/macffbghack.png) repeat;
}
.TB_overlayBG {
background-color : #000;
opacity : 0.75;
}
* html #TB_overlay {
position : absolute;
}
#TB_window {
position : fixed;
background : #ffffff;
z-index : 102;
color : #000000;
display : none;
border : #525252 solid 4px;
text-align : left;
top : 50%;
left : 50%;
}
* html #TB_window {
position : absolute;
}
#TB_window img#TB_Image {
display : block;
margin : 15px 0 0 15px;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
border-top : 1px solid #666;
border-left : 1px solid #666;
}
#TB_caption {
height : 25px;
padding : 7px 30px 10px 25px;
float : left;
}
#TB_closeWindow {
height : 25px;
padding : 11px 25px 10px 0;
float : right;
}
#TB_closeAjaxWindow {
padding : 7px 10px 5px 0;
margin-bottom : 1px;
text-align : right;
float : right;
}
#TB_ajaxWindowTitle {
float : left;
padding : 7px 0 5px 10px;
margin-bottom : 1px;
}
#TB_title {
background-color : #e8e8e8;
height : 27px;
}
#TB_ajaxContent {
clear : both;
padding : 2px 15px 15px 15px;
overflow : auto;
text-align : left;
line-height : 1.4em;
}
#TB_ajaxContent.TB_modal {
padding : 15px;
}
#TB_ajaxContent p {
padding : 5px 0 5px 0;
}
#TB_load {
position : fixed;
background : url(/sites/all/modules/thickbox/loading_animation.gif);
display : none;
height : 13px;
width : 208px;
z-index : 103;
top : 50%;
left : 50%;
margin : -6px 0 0 -104px;
}
* html #TB_load {
position : absolute;
}
#TB_HideSelect {
z-index : 99;
position : fixed;
top : 0;
left : 0;
background-color : #fff;
border : none;
opacity : 0;
height : 100%;
width : 100%;
}
* html #TB_HideSelect {
position : absolute;
}
#TB_iframeContent {
clear : both;
border : none;
margin-bottom : -1px;
margin-top : 1px;
}
div.fieldgroup {
margin : 0.5em 0 1em 0;
}
div.fieldgroup .content {
padding-left : 1em;
}
div.panel-pane div.admin-links {
font-size : xx-small;
margin-right : 1em;
}
div.panel-pane div.admin-links li a {
color : #ccc;
}
div.panel-pane div.admin-links li {
padding-bottom : 2px;
background : white;
z-index : 201;
}
div.panel-pane div.admin-links:hover a, div.panel-pane div.admin-links-hover a {
color : #000;
}
div.panel-pane div.admin-links a:before {
content : "[";
}
div.panel-pane div.admin-links a:after {
content : "]";
}
div.panel-pane div.panel-hide {
display : none;
}
div.panel-pane div.panel-hide-hover, div.panel-pane:hover div.panel-hide {
display : block;
position : absolute;
z-index : 200;
margin-top : -1.5em;
}
div.panel-pane div.node {
margin : 0;
padding : 0;
}
div.panel-pane div.feed a {
float : right;
}
.views-exposed-form .views-exposed-widget {
float : left;
padding : 0.5em 1em 0 0;
}
.views-exposed-form .views-exposed-widget .form-submit {
margin-top : 1.6em;
}
.views-exposed-form .form-item, .views-exposed-form .form-submit {
margin-top : 0;
margin-bottom : 0;
}
.views-exposed-form label {
font-weight : bold;
}
.views-exposed-widgets {
margin-bottom : 0.5em;
}
html.js a.views-throbbing, html.js span.views-throbbing {
background : url(/sites/all/modules/views/images/status-active.gif) right center no-repeat;
padding-right : 18px;
}
div.view div.views-admin-links {
font-size : xx-small;
margin-right : 1em;
margin-top : 1em;
}
.block div.view div.views-admin-links {
margin-top : 0;
}
div.view div.views-admin-links ul {
padding-left : 0;
}
div.view div.views-admin-links li a {
color : #ccc;
}
div.view div.views-admin-links li {
padding-bottom : 2px;
z-index : 201;
}
div.view div.views-admin-links-hover a, div.view div.views-admin-links:hover a {
color : #000;
}
div.view div.views-admin-links-hover, div.view div.views-admin-links:hover {
background : transparent;
}
div.view div.views-admin-links a:before {
content : "[";
}
div.view div.views-admin-links a:after {
content : "]";
}
div.view div.views-hide {
display : none;
}
div.view div.views-hide-hover, div.view:hover div.views-hide {
display : block;
position : absolute;
z-index : 200;
}
div.view:hover div.views-hide {
margin-top : -1.5em;
}
.views-view-grid tbody {
border-top : none;
}
#content-field-edit-form .node-tablefield .form-text, .node-form .node-tablefield .form-text {
width : auto;
margin : 1px 1px 1px 1px;
padding : 1px 1px 1px 1px;
}
#content-field-edit-form .node-tablefield .form-item, .node-form .node-tablefield .form-item {
float : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#content-field-edit-form .node-tablefield table, .node-form .node-tablefield table {
width : auto;
}
#content-field-edit-form .node-tablefield table tr td, .node-form .node-tablefield table tr td {
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#content-field-edit-form .node-tablefield .tablefield-rebuild, .node-form .node-tablefield .tablefield-rebuild {
margin-top : 0.5em;
}
.form-actions {
margin : 1em 0;
}
table .form-actions {
margin : 0;
}
.form-button-wrapper, li.button a, a.button {
background : url(/sites/all/modules/button_style/images/bkg_button-right.png) right top no-repeat transparent;
margin : 0 10px 0 0;
padding : 0 10px 0 0;
position : relative;
display : inline-block;
font-size : 0;
line-height : 0;
cursor : pointer;
}
.form-button-wrapper input, li.button a span, a.button span {
background : url(/sites/all/modules/button_style/images/bkg_button.png) left top no-repeat transparent;
color : #444;
font-family : arial, sans-serif;
font-size : 12px;
font-weight : normal;
height : 24px;
line-height : 24px;
padding : 0 5px 2px 15px;
overflow : visible;
display : inline-block;
clear : none;
width : auto;
margin : 0;
border : 0;
cursor : pointer;
}
.form-button-wrapper:active, li.button a:active, a.button:active {
background-position : right -24px;
}
.form-button-wrapper input:active, li.button a span:active, a.button span:active {
background-position : left -24px;
}
li.button a span, a.button span {
padding-bottom : 0;
}
li.button a:hover, a.button:hover {
color : #fff;
}
.fivestar-widget .form-button-wrapper {
margin : 0;
padding : 0;
background : none transparent;
}
body {
font-size : 100%;
}
#page {
font-size : 13px;
line-height : 1.66em;
color : #565656;
}
body, caption, th, td, input, textarea, select, option, legend, fieldset {
font-family : Helvetica, Arial, sans-serif;
}
pre, code {
font-size : 1.1em;
font-family : "Bitstream Vera Sans Mono", "Courier New", monospace;
}
h1 {
color : #00355e;
font-size : 30px;
line-height : 1em;
margin-top : 0;
margin-bottom : 0;
}
h2 {
font-size : 1.2em;
line-height : 1.3em;
margin-top : 1.33em;
margin-bottom : 0.3em;
}
h3 {
font-size : 24px;
line-height : 1em;
margin-top : 1em;
margin-bottom : 0;
color : #676767;
}
h4, h5, h6 {
font-size : 18px;
line-height : 1.3em;
margin-top : 0.909em;
margin-bottom : 0.909em;
font-weight : lighter;
}
p, ul, ol, dl, pre, table, fieldset, blockquote {
margin : 1em 0;
}
ul, ol {
margin-left : 0;
padding-left : 0;
}
.block ul, .item-list ul {
margin : 1em 0;
padding : 0 0 0 2em;
}
ul ul, ul ol, ol ol, ol ul, .block ul ul, .block ul ol, .block ol ol, .block ol ul, .item-list ul ul, .item-list ul ol, .item-list ol ol, .item-list ol ul {
margin : 0;
}
li {
margin : 0;
padding : 0;
}
.item-list ul li {
border-bottom : 1px solid lightblue;
list-style-image : inherit;
list-style-position : inherit;
list-style-type : none;
margin-bottom : 2em;
padding : 1.2em;
}
ul.menu li, li.expanded, li.collapsed, li.leaf {
margin : 0;
padding : 0;
}
ul {
list-style-type : disc;
}
ul ul {
list-style-type : circle;
}
ul ul ul {
list-style-type : square;
}
ul ul ul ul {
list-style-type : circle;
}
ol {
list-style-type : decimal;
}
ol ol {
list-style-type : lower-alpha;
}
ol ol ol {
list-style-type : decimal;
}
dt {
margin : 0;
padding : 0;
}
dd {
margin : 0 0 0 2em;
padding : 0;
}
a:link {
color : #367bbf;
text-decoration : none;
outline : 0;
}
a:visited {
color : maroon;
text-decoration : none;
outline : 0;
}
a:hover, a:focus {
text-decoration : underline;
color : red;
}
table {
border-collapse : collapse;
}
th, thead th, tbody th {
text-align : center;
padding-right : 0;
border-bottom : none;
}
tbody {
border-top : none;
}
abbr {
border-bottom : 1px dotted #666;
cursor : help;
white-space : nowrap;
}
abbr.created {
border : none;
cursor : auto;
white-space : normal;
}
img {
border : 0;
}
hr {
height : 1px;
border : lightgray solid 1px;
margin-top : -0.79em;
margin-bottom : -0.25em;
}
form {
margin : 0;
padding : 0;
}
fieldset {
margin : 1em 0;
padding : 0.5em;
}
div.tabs {
margin : 0 0 5px 0;
}
ul.primary {
margin : 0;
padding : 0 0 0 10px;
border-width : 0;
list-style : none;
white-space : nowrap;
line-height : normal;
}
ul.primary li {
float : left;
margin : 0;
padding : 0;
}
ul.primary li a {
display : block;
height : 24px;
margin : 0;
padding : 0 0 0 5px;
border-width : 0;
font-weight : bold;
text-decoration : none;
}
ul.primary li a .tab {
display : block;
height : 20px;
margin : 0;
padding : 4px 13px 0 6px;
border-width : 0;
line-height : 20px;
}
ul.primary li.active a, ul.primary li.active a:hover {
border-width : 0;
}
ul.secondary {
margin : 0;
padding : 0 0 0 5px;
border-bottom : 1px solid #c0c0c0;
list-style : none;
white-space : nowrap;
}
ul.secondary li {
float : left;
margin : 0 5px 0 0;
padding : 5px 0;
border-right : none;
}
ul.secondary a {
display : block;
height : 24px;
margin : 0;
padding : 0;
border : #c0c0c0 solid 1px;
text-decoration : none;
}
ul.secondary a .tab {
display : block;
height : 18px;
margin : 0;
padding : 3px 8px;
line-height : 18px;
}
ul.secondary a:hover {
background : url(/sites/all/themes/rentals/images/tab-secondary.png) left bottom repeat-x;
}
ul.secondary a.active, ul.secondary a.active:hover {
border : #c0c0c0 solid 1px;
color : #000;
background : url(/sites/all/themes/rentals/images/tab-secondary.png) left top repeat-x;
}
div.block.with-block-editing div.edit {
display : none;
position : absolute;
right : 0;
top : 0;
z-index : 40;
border : #eee solid 1px;
padding : 0 2px;
font-size : 9px;
background-color : #fff;
}
div.block.with-block-editing:hover div.edit {
display : block;
}
#block-block-7 {
display : block;
float : left;
margin-right : 22px;
margin-top : 8px;
}
#block-block-2 {
display : block;
float : left;
}
.with-wireframes #header-inner, .with-wireframes #content-inner, .with-wireframes #content-inner > *, .with-wireframes #navbar-inner, .with-wireframes #sidebar-left-inner, .with-wireframes #sidebar-right-inner, .with-wireframes #footer-inner {
margin : 1px;
padding : 2px;
border : #ccc solid 1px;
}
.with-wireframes #closure-blocks {
margin-top : 1px;
padding : 2px;
border : #ccc solid 1px;
}
#page, #closure-blocks {
margin-left : auto;
margin-right : auto;
width : 960px;
}
#navigation-top, #navigation {
position : absolute;
left : -10000px;
}
#skip-to-nav {
float : right;
margin : 0 !important ;
font-size : 0.8em;
}
#skip-to-nav a:link, #skip-to-nav a:visited {
color : #fff;
}
#skip-to-nav a:hover {
color : #000;
text-decoration : none;
}
#header {
height : 150px;
margin-bottom : 15px;
}
#logo {
float : left;
}
#header-blocks {
clear : both;
}
#header-blocks ul {
padding-left : 0;
padding-bottom : 0;
padding-right : 0;
margin-top : 0;
margin-bottom : 0;
margin-right : 0;
background-position : 0;
list-style : none;
position : absolute;
top : 152px;
}
#header-blocks ul li {
display : inline;
text-decoration : none;
}
#main {
position : relative;
}
#content, .no-sidebars #content {
float : left;
width : 960px;
margin-left : 0;
margin-right : -960px;
padding : 0;
}
.sidebar-left #content {
width : 760px;
margin-left : 200px;
margin-right : -960px;
}
.sidebar-right #content {
width : 760px;
margin-left : 0;
margin-right : -760px;
}
.two-sidebars #content {
width : 560px;
margin-left : 200px;
margin-right : -760px;
}
#content-inner {
margin : 0;
margin-left : 52px;
padding : 0;
}
#navbar {
float : left;
width : 100%;
margin-left : 0;
margin-right : -100%;
padding : 0;
height : 3.6em;
}
.with-navbar #content, .with-navbar #sidebar-left, .with-navbar #sidebar-right {
margin-top : 3.6em;
}
#search-box {
width : 200px;
margin-right : -200px;
float : left;
}
#primary {
margin-left : 200px;
}
#secondary {
margin-left : 200px;
}
#navbar ul {
margin : 0;
padding : 0;
text-align : left;
}
#navbar li {
float : left;
padding : 0 10px 0 0;
}
#sidebar-left {
float : left;
width : 200px;
margin-left : 0;
margin-right : -200px;
padding : 0;
position : relative;
display : inline;
}
#sidebar-left-inner {
margin : 0;
padding : 20px 0 0 20px;
background-color : #f7f7f7;
border-bottom : 1px solid #DDD;
border-right : 1px solid #ababab;
width : 182px;
}
#sidebar-right {
float : left;
width : 200px;
margin-left : 760px;
margin-right : -960px;
padding : 0;
}
#sidebar-right-inner {
margin : 0 0 0 0;
padding : 0;
}
#header, #content, #navbar, #sidebar-left, #sidebar-right, #footer, #closure-blocks {
overflow : visible;
overflow-wrap : break-word;
}
#navbar {
overflow : hidden;
}
#page {
overflow-y : hidden;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
* html .clearfix {
height : 1%;
}
*:first-child + html .clearfix {
min-height : 1px;
}
body {
background-position : 0 225px;
background-repeat : repeat-x;
background-image : url(/sites/all/themes/rentals/images/background.png);
margin : 0;
}
#header {
margin-bottom : 80px;
height : 225px;
background-position : 130px 40px;
background-repeat : no-repeat;
background-image : url(/sites/all/themes/rentals/images/headerwaves.jpg);
}
#header .CAEcontact {
width : 200px;
margin-top : 95px;
text-align : right;
font-size : 11px;
line-height : 12px;
float : right;
}
#logo {
margin-left : 15px;
margin-bottom : 0;
margin-right : 11px;
background-position : 0;
padding : 0;
}
#logo-image {
margin-top : 13px;
float : left;
}
h1#site-name, div#site-name {
margin : 0;
font-size : 2em;
line-height : 1.3em;
}
#site-name a:link, #site-name a:visited {
color : #000;
text-decoration : none;
outline : 0;
}
#site-name a:hover {
text-decoration : underline;
outline : 0;
}
#site-slogan {
color : #6c6d69;
margin-top : 76px;
margin-left : 80px;
float : left;
text-indent : -9999px;
background-image : url(/sites/all/themes/rentals/images/unconres.png);
background-repeat : no-repeat;
width : 227px;
height : 45px;
}
#header-blocks ul {
padding-left : 0;
padding-bottom : 0;
padding-right : 0;
margin-top : 0;
margin-bottom : 0;
margin-right : 0;
background-position : 0;
list-style : none;
position : absolute;
top : 152px;
width : 960px;
}
#header-blocks ul li {
display : inline;
text-decoration : none;
}
a#dhtml_menu-300 {
display : block;
float : left;
height : 73px;
text-indent : -9999px;
width : 203px;
background-image : url(/sites/all/themes/rentals/images/gascerts.png);
background-repeat : no-repeat;
background-position : 0 0;
outline : 0;
background-color : transparent;
}
a:hover#dhtml_menu-300 {
display : block;
float : left;
height : 73px;
text-indent : -9999px;
width : 203px;
background-image : url(/sites/all/themes/rentals/images/gascerts.png);
background-repeat : no-repeat;
background-position : 0 -81px;
outline : 0;
background-color : transparent;
}
a#dhtml_menu-301 {
padding-right : 47px;
display : block;
float : left;
height : 73px;
text-indent : -9999px;
width : 203px;
background-image : url(/sites/all/themes/rentals/images/equipcert.png);
background-repeat : no-repeat;
background-position : 0 0;
outline : 0;
background-color : transparent;
}
a:hover#dhtml_menu-301 {
padding-right : 47px;
display : block;
float : left;
height : 73px;
text-indent : -9999px;
width : 203px;
background-image : url(/sites/all/themes/rentals/images/equipcert.png);
background-repeat : no-repeat;
background-position : 0 -81px;
outline : 0;
background-color : transparent;
}
a#dhtml_menu-304 {
padding-right : 47px;
display : block;
float : left;
height : 73px;
text-indent : -9999px;
width : 203px;
background-image : url(/sites/all/themes/rentals/images/equipsaletag.png);
background-repeat : no-repeat;
background-position : 0 0;
outline : 0;
background-color : transparent;
}
a:hover#dhtml_menu-304 {
padding-right : 47px;
display : block;
float : left;
height : 73px;
text-indent : -9999px;
width : 203px;
background-image : url(/sites/all/themes/rentals/images/equipsaletag.png);
background-repeat : no-repeat;
background-position : 0 -81px;
outline : 0;
background-color : transparent;
}
a#dhtml_menu-302 {
padding-right : 47px;
outline : 0;
display : block;
float : left;
height : 73px;
width : 203px;
text-indent : -9999px;
background-image : url(/sites/all/themes/rentals/images/catalog.png);
background-repeat : no-repeat;
background-position : 0 0;
background-color : transparent;
}
a:hover#dhtml_menu-302 {
padding-right : 47px;
outline : 0;
display : block;
float : left;
height : 73px;
width : 203px;
text-indent : -9999px;
background-image : url(/sites/all/themes/rentals/images/catalog.png);
background-repeat : no-repeat;
background-position : 0 -81px;
background-color : transparent;
}
h2#node-179 {
border-bottom : 0.3em solid black;
color : #6c6d69;
width : 200px;
}
#content {
display : inline;
}
#mission {
display : block;
float : left;
left : 710px;
top : -33px;
position : relative;
width : 210px;
color : gray;
font-size : 11px;
}
.breadcrumb {
visibility : visible;
color : #000;
padding-bottom : 0;
}
h1.title {
font-weight : normal;
letter-spacing : -0.02em;
}
h2.title, h3.title {
margin : 0;
}
.help {
margin : 1em 0;
}
.more-help-link {
font-size : 0.85em;
text-align : right;
}
.pager {
clear : both;
margin : 1em 0;
text-align : center;
}
.pager a, .pager strong.pager-current {
padding : 0.5em;
}
.feed-icons {
margin : 1em 0;
}
#edit-search-block-form-1-wrapper label {
display : none;
}
#edit-search-block-form-1-wrapper img {
height : 2em;
}
#edit-submit-1 {
height : 2em;
}
#edit-submit {
height : 2em;
}
#primary {
float : left;
}
#sidebar-left {
display : inline;
position : relative;
}
#sidebar-left h2 {
color : gray;
font-size : 1.3em;
font-weight : lighter;
}
#sidebar-left-inner ul {
padding-left : 0;
list-style-position : outside;
list-style-type : none;
margin : 0;
}
#sidebar-left-inner li {
line-height : 22px;
font-size : 12px;
list-style-type : none;
list-style-position : outside;
list-style : none;
}
#footer {
background-position : 0 bottom;
height : 120px;
background-image : url(/sites/all/themes/rentals/images/redbacker.jpg);
background-repeat : no-repeat;
margin-top : 75px;
}
#footer p {
color : #6c6d69;
text-align : left;
font-size : 11px;
line-height : 1.5em;
}
#footer-inner {
margin-left : 253px;
}
.node-unpublished div.unpublished, .comment-unpublished div.unpublished {
height : 0;
overflow : visible;
color : #d8d8d8;
line-height : 1;
font-family : Impact, "Arial Narrow", Helvetica, sans-serif;
font-weight : bold;
text-transform : uppercase;
text-align : center;
overflow-wrap : break-word;
}
.node-type-front-page h1.title {
line-height : 0;
text-indent : -9999px;
margin : 0;
padding : 0;
}
.node-type-front-page h3 {
color : #676767;
font-weight : lighter;
font-size : 24px;
}
.node-type-front-page .composite-twocol .composite-column-last .composite-zone-inner {
margin : 0 0 1em 0.5em;
margin-left : -1px;
}
.node-type-story #content-header {
margin-top : -4em;
margin-bottom : 1.8em;
}
.node-type-product .field-label-inline-first {
color : #333333;
font-size : 14px;
font-weight : bold;
margin-bottom : 0.3em;
padding-left : 2px;
display : block;
}
.node-type-product .field-field-detailed .filefield-file {
display : inline;
}
.node-type-product .field-field-detailed .filefield-icon {
float : none;
display : inline;
}
.node-type-product .field-field-mainphoto img {
margin-left : auto;
margin-right : 2.3em;
display : block;
border : lightgrey solid 1px;
float : left;
margin-bottom : 1.3em;
}
.node-type-product .field-field-detailed {
background-color : #fff;
margin-top : 1.3em;
width : 570px;
display : block;
float : left;
background-image : url(/sites/all/themes/rentals/images/download.png);
background-position : left top;
background-repeat : no-repeat;
height : 100px;
margin-bottom : 1.3em;
margin-left : 1.3em;
padding-left : 100px;
padding-top : 0.6em;
border-color : #eee #ccc #ccc #eee;
border-style : solid;
border-width : 1px;
padding-left : 100px;
}
.node-type-product .field-field-related {
font-style : normal;
font-weight : normal;
text-transform : none;
text-decoration : none;
margin-top : 30px;
font-size : 14px;
background-color : #fff;
display : block;
float : left;
margin-left : 1.3em;
margin-bottom : 1.3em;
padding : 1.3em;
margin-top : 1.3em;
width : 628px;
border-color : #eee #ccc #ccc #eee;
border-style : solid;
border-width : 1px;
}
.node-type-product .field-field-photos {
font-style : normal;
font-weight : normal;
text-transform : none;
text-decoration : none;
margin-top : 30px;
font-size : 14px;
background-color : #fff;
display : block;
float : left;
margin-left : 1.3em;
margin-bottom : 1.3em;
padding : 1.3em;
margin-top : 1.3em;
width : 628px;
border-color : #eee #ccc #ccc #eee;
border-style : solid;
border-width : 1px;
}
.node-type-product .field-field-photos img {
float : left;
margin-left : 20px;
margin-right : 10px;
margin-top : 25px;
}
.node-type-product .field-field-range {
margin-top : 1.3em;
width : 570px;
display : block;
float : left;
background-image : url(/sites/all/themes/rentals/images/range.png);
background-position : top left;
background-repeat : no-repeat;
margin-bottom : 1.3em;
height : 100px;
padding-top : 0.6em;
padding-left : 100px;
background-color : #fff;
margin-left : 1.3em;
border-color : #eee #ccc #ccc #eee;
border-style : solid;
border-width : 1px;
}
.node-type-product .field-field-outputs {
margin-top : 1.3em;
width : 570px;
display : block;
float : left;
padding-left : 100px;
height : 100px;
margin-bottom : 1.3em;
background-image : url(/sites/all/themes/rentals/images/outputs.png);
background-position : top left;
background-repeat : no-repeat;
padding-top : 0.6em;
margin-left : 1.3em;
background-color : #fff;
border-color : #eee #ccc #ccc #eee;
border-style : solid;
border-width : 1px;
}
.node-type-product .field-field-weight {
margin-top : 1.3em;
display : block;
float : left;
background-image : url(/sites/all/themes/rentals/images/weight.png);
background-position : top left;
background-repeat : no-repeat;
margin-bottom : 1.3em;
padding-left : 100px;
padding-top : 0.6em;
height : 100px;
width : 570px;
background-color : #fff;
margin-left : 1.3em;
border-color : #eee #ccc #ccc #eee;
border-style : solid;
border-width : 1px;
}
.node-type-product .field-field-helpful {
margin-top : 1.3em;
width : 570px;
display : block;
float : left;
background-image : url(/sites/all/themes/rentals/images/hints.png);
background-position : top left;
background-repeat : no-repeat;
margin-bottom : 1.3em;
padding-left : 100px;
height : 100px;
padding-top : 0.6em;
margin-left : 1.3em;
background-color : #fff;
border-style : solid;
border-width : 1px;
border-color : #eee #ccc #ccc #eee;
border-style : solid;
border-width : 1px;
}
.node-type-product .field-field-power {
margin-top : 1.3em;
width : 570px;
display : block;
float : left;
background-image : url(/sites/all/themes/rentals/images/power.png);
background-position : left top;
background-repeat : no-repeat;
margin-bottom : 1.3em;
padding-left : 100px;
height : 100px;
padding-top : 0.6em;
margin-left : 1.3em;
background-color : #fff;
border-color : #eee #ccc #ccc #eee;
border-style : solid;
border-width : 1px;
}
.composite-threecol-33-33-33 .composite-column {
display : inline;
float : left;
margin : 0;
position : relative;
width : 33.33%;
}
.node-type-product .composite-row-bottom img {
float : left;
margin-right : 50px;
margin-bottom : 15px;
}
.composite-twocol {
margin-top : 0;
padding-top : 0;
}
.composite-twocol .composite-row {
width : 100%;
height : 100%;
clear : both;
}
.composite-twocol .composite-row-top .composite-zone-inner, .composite-twocol .composite-row-middle .composite-zone-inner {
margin-bottom : 1em;
}
.composite-twocol .composite-column-first {
float : left;
width : 50%;
}
.composite-twocol .composite-column-first p {
padding-right : 50px;
}
h2.composite-twocol .composite-column-first {
display : block;
width : 100%;
background-image : url(/sites/all/themes/rentals/images/headerbacker.png);
background-repeat : repeat-x;
}
.composite-twocol .composite-column-last {
float : left;
width : 50%;
}
* html .composite-twocol .composite-column {
width : 49.9%;
}
.composite-twocol .composite-column-first .composite-zone-inner {
margin-left : 0;
margin-bottom : 1em;
margin-right : 0;
margin-top : 0;
display : inline;
}
.composite-twocol .composite-column-last .composite-zone-inner {
margin : 0 0 1em 0.5em;
}
.marker {
color : #c00;
}
.node .meta {
margin-bottom : 3em;
}
.node .terms {
font-size : 0.9em;
margin-left : 2em;
}
.node div.links {
margin : 1em 0;
}
ul.links {
margin : 0;
padding : 0;
}
ul.links.inline {
display : inline;
}
ul.links li {
display : inline;
list-style-type : none;
padding : 0 0.5em;
}
#comments {
margin : 1em 0;
}
.new {
color : #c00;
}
.comment div.links {
margin : 1em 0;
}
.block {
margin-bottom : 1em;
}
#block-menu-2 {
display : inline;
}
#block-search-0 {
margin-top : 5em;
margin-bottom : 2em;
}
#block-search-0 h2 {
height : 12px;
display : block;
margin-bottom : 0.6em;
padding-bottom : 0.11em;
}
#block-block-4 h2 {
display : block;
line-height : 9px;
}
.more-link {
text-align : right;
}
#user-login-form {
text-align : left;
}
tr.even, tr.odd {
border-bottom : none;
padding : 0;
}
li a.active {
color : #000;
}
.form-item, .form-checkboxes, .form-radios {
margin : 1em 0;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
border : #c00 solid 2px;
}
.form-item label {
display : block;
font-weight : bold;
}
.form-item label.option {
display : inline;
font-weight : normal;
}
.form-required {
color : #c00;
}
.form-item .description {
font-size : 0.85em;
}
.form-checkboxes .form-item, .form-radios .form-item {
margin : 0.4em 0;
}
.form-submit {
vertical-align : bottom;
}
.container-inline div, .container-inline label {
display : inline;
}
.tips {
margin : 0;
padding : 0;
font-size : 0.9em;
}
#user-login-form ul {
margin-bottom : 0;
}
#user-login-form li.openid-link, #user-login li.openid-link {
margin-top : 1em;
margin-left : -20px;
padding-left : 20px;
background-position : left center;
}
#user-login-form li.user-link, #user-login li.user-link {
margin-top : 1em;
list-style-type : disc;
list-style-position : outside;
}
#user-login li.openid-link, #user-login li.user-link {
margin-left : -2em;
}
.section-admin tbody {
border-top : 1px solid #ccc;
}
.section-admin th {
text-align : left;
padding-right : 1em;
border-bottom : 3px solid #ccc;
}
.section-admin tbody th {
border-bottom : 1px solid #ccc;
}
.section-admin thead th {
text-align : left;
padding-right : 1em;
border-bottom : 3px solid #ccc;
}
.section-admin tr.even, .section-admin tr.odd {
background-color : #eee;
border-bottom : 1px solid #ccc;
padding : 0.1em 0.6em;
}
#manufacturer .views-view-grid {
width : 685%;
}
#equiptype .views-view-grid {
width : 685%;
}
#pollutant .views-view-grid {
width : 685%;
}
#method .views-view-grid {
width : 685%;
}
#pollutant td.col-1, #manufacturer td.col-1, #equiptype td.col-1, #method td.col-1 {
width : 30vw;
}
#pollutant td.col-2, #manufacturer td.col-2, #equiptype td.col-2, #method td.col-2 {
width : 20vw;
}
#pollutant td.col-3, #manufacturer td.col-3, #equiptype td.col-3, #method td.col-3 {
width : 20vw;
}
#slider li.tabtitle-205-204 {
border : none;
display : block;
float : left;
height : 46px;
margin-bottom : 0;
margin-left : 0;
margin-right : 8px;
padding : 0;
width : 169px;
}
#slider li.tabtitle-205-203 {
border : none;
display : block;
float : left;
height : 46px;
margin-bottom : 0;
margin-left : 0;
margin-right : 8px;
padding : 0;
width : 169px;
}
#slider li.tabtitle-205-202 {
border : none;
display : block;
float : left;
height : 46px;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
padding : 0;
width : 169px;
}
#slider li.tabtitle-205-297 {
border : none;
display : block;
float : left;
height : 46px;
margin-bottom : 0;
margin-left : 0;
margin-right : 8px;
padding : 0;
width : 169px;
}
#slider li.tabtitle-205-203 a:link {
background-image : url(/sites/all/themes/rentals/images/cattab_manufacturer1.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#slider li.tabtitle-205-203 a:hover {
background-image : url(/sites/all/themes/rentals/images/cattab_manufacturer2.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#slider li.tabtitle-205-203 a.slidetab-active {
background-image : url(/sites/all/themes/rentals/images/cattab_manufacturer2.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#slider li.tabtitle-205-204 a:link {
background-image : url(/sites/all/themes/rentals/images/cattab_equiptype1.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#slider li.tabtitle-205-204 a:hover {
background-image : url(/sites/all/themes/rentals/images/cattab_equiptype2.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#slider li.tabtitle-205-204 a.slidetab-active {
background-image : url(/sites/all/themes/rentals/images/cattab_equiptype2.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#slider li.tabtitle-205-202 a:link {
background-image : url(/sites/all/themes/rentals/images/cattab_pollutant1.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#slider li.tabtitle-205-202 a:hover {
background-image : url(/sites/all/themes/rentals/images/cattab_pollutant2.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#slider li.tabtitle-205-202 a.slidetab-active {
background-image : url(/sites/all/themes/rentals/images/cattab_pollutant2.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#slider li.tabtitle-205-297 a:link {
background-image : url(/sites/all/themes/rentals/images/cattab_method1.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#slider li.tabtitle-205-297 a:hover {
background-image : url(/sites/all/themes/rentals/images/cattab_method2.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#slider li.tabtitle-205-297 a.slidetab-active {
background-image : url(/sites/all/themes/rentals/images/cattab_method2.png);
background-position : 0 0;
background-repeat : no-repeat;
display : block;
float : left;
height : 46px;
padding : 0;
text-indent : -9999px;
width : 169px;
background-color : transparent;
}
#equiptype h2, #manufacturer h2, #pollutant h2, #method h2 {
border-bottom : 1px solid;
width : 95%;
margin-top : 2em;
color : gray;
}
#slider-nid204 {
background-position : 1px 0;
}
#slider-nid202, #slider-nid204 {
background-image : url(/sites/all/themes/rentals/images/catalogbackshort.png);
background-repeat : no-repeat;
width : 700px;
padding : 10px 0 0 14px;
margin-top : -1px;
}
#slider-nid203 {
background-image : url(/sites/all/themes/rentals/images/catalogback.png);
background-repeat : no-repeat;
width : 700px;
padding : 10px 0 0 14px;
height : 700px;
background-position : 0 0;
}
#slider-nid297 {
background-image : url(/sites/all/themes/rentals/images/catalogbacklarge.png);
background-repeat : no-repeat;
width : 700px;
padding : 10px 0 0 14px;
height : 973px;
background-position : 0 0;
}
.scroll#slider-nid203 {
height : 675px;
}
.scroll#slider-nid297 {
height : 975px;
}
#slider {
width : 700px;
margin : 0;
position : relative;
}
.scroll {
width : 700px;
overflow : auto;
overflow-x : hidden;
position : relative;
clear : left;
}
.scrollContainer div.panel {
padding : 20px;
height : 975px;
width : 700px;
}
#slider .item-list ul.slidenav {
list-style : none;
margin : 0;
padding : 0;
padding-bottom : 9px;
}
ul.slidenav .slidetab-active {
background-color : white;
}
ul.slidenav li {
display : inline;
}
ul.slidenav a {
padding : 10px;
color : #000;
text-decoration : none;
}
ul.slidenav a:hover {
background-color : white;
}
ul.slidenav a.selected {
background-color : #fff;
}
ul.slidenav a:focus {
outline : none;
}
.scrollButtons {
position : absolute;
top : 150px;
cursor : pointer;
display : none;
}
.scrollButtons.left {
left : -20px;
display : none;
}
.scrollButtons.right {
right : -20px;
display : none;
}
.hide {
display : none;
}
#manufacturer.views-view-grid {
width : 100%;
}
#slider .h2 {
border-bottom : 1px solid;
}
#tabs- ul.primary {
margin : 0;
padding : 0 0 0 10px;
border-width : 0;
list-style : none;
white-space : nowrap;
line-height : normal;
display : block;
float : left;
height : 75px;
}
#tabs- ul.primary li {
float : left;
display : block;
width : 125px;
margin : 0;
padding : 0;
}
#tabs- ul.primary li a {
display : block;
height : 24px;
margin : 0;
padding : 0 0 0 5px;
border-width : 0;
font-weight : bold;
text-decoration : none;
background : none;
}
#tabs- ul.primary li a .tab {
display : block;
height : 20px;
margin : 0;
padding : 4px 13px 0 6px;
border-width : 0;
line-height : 20px;
}
#tabs- ul.primary li a:hover {
border-width : 0;
background-color : transparent;
background : none;
}
#tabs- ul.primary li.active a, #tabs- ul.primary li.active a:hover {
border-width : 0;
color : #000;
background : none;
}
#tabs-tabset ul.primary li.active a .tab, #tabs-tabset ul.primary li.active a:hover .tab {
background : none;
}
#tabs-tabset {
display : block;
float : left;
width : 100%;
background-color : #DFEAF4;
margin-top : 50px;
}
#tabs-tabset ul.primary {
width : 100%;
display : block;
float : left;
padding-left : 0;
margin-top : 0;
background-color : #fff;
}
#tabs-tabset ul.primary li.tabs-overview {
display : block;
float : left;
height : 50px;
width : 156px;
background : none;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-overview a {
height : 50px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : 0 3px;
padding : 0;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-overview a:hover {
display : block;
float : left;
height : 50px;
width : 150px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : 0 -49px;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-overview a:focus {
display : block;
float : left;
height : 50px;
width : 150px;
background-image : url(/sites/all/themes/rentals/images/overviewtab.png);
background-position : 0 -49px;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-overview.active a .tab, #tabs-tabset ul.primary li.tabs-overview.active a .tab, #tabs-tabset ul.primary li a, #tabs-tabset ul.primary li.tabs-helpful-hints.active a .tab, #tabs-tabset ul.primary li.tabs-helpful-hints.active a .tab, #tabs-tabset ul.primary li.tabs-download-detailed-specifications.active a .tab, #tabs-tabset ul.primary li.tabs-download-detailed-specifications.active a .tab, #tabs-tabset ul.primary li.tabs-related-items.active a .tab, #tabs-tabset ul.primary li.tabs-related-items.active a .tab {
background : none;
}
#tabs-tabset ul.primary li.tabs-helpful-hints {
display : block;
float : left;
height : 50px;
width : 156px;
background : none;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-helpful-hints a {
height : 50px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -327px 3px;
padding : 0;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-helpful-hints a:hover {
display : block;
float : left;
height : 50px;
width : 150px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -327px -49px;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-helpful-hints a:focus {
display : block;
float : left;
height : 50px;
width : 150px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -327px -49px;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li a {
background-color : white;
}
#tabs-tabset ul.primary li.tabs-download-detailed-specifications {
display : block;
float : left;
height : 50px;
width : 156px;
background : none;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-download-detailed-specifications a {
height : 50px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -487px 3px;
padding : 0;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-download-detailed-specifications a:hover {
display : block;
float : left;
height : 50px;
width : 150px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -487px -49px;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-download-detailed-specifications a:focus {
display : block;
float : left;
height : 50px;
width : 150px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -487px -49px;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-photos {
display : block;
float : left;
height : 50px;
width : 156px;
background : none;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-photos a {
height : 50px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -165px 3px;
padding : 0;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-photos a:hover {
display : block;
float : left;
height : 50px;
width : 150px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -165px -49px;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-photos a:focus {
display : block;
float : left;
height : 50px;
width : 150px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -165px -49px;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-related-items {
display : block;
float : left;
height : 50px;
width : 156px;
background : none;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-related-items a {
height : 50px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -648px 3px;
padding : 0;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-related-items a:hover {
display : block;
float : left;
height : 50px;
width : 150px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -648px -49px;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-tabset ul.primary li.tabs-related-items a:focus {
display : block;
float : left;
height : 50px;
width : 150px;
background-image : url(/sites/all/themes/rentals/images/lowerspecsbar.png);
background-position : -648px -49px;
text-indent : -9999px;
margin-right : 5px;
}
#tabs-overview, #tabs-helpful-hints, #tabs-download-detailed-specifications, #tabs-photos, #tabs-related-items {
border : #E0EBF5 solid 2px;
}
.tabs-nav-link-sep {
border : none;
}
.tabs-nav-previous, .tabs-nav-next {
border : none;
color : #458bc9;
height : 1.3em;
margin-bottom : 0;
padding : 3px;
}
.ui-tabs-hide {
left : -3000px;
position : absolute;
}
ul.primary li a {
background-color : white;
}
div.introL {
display : block;
float : left;
background-color : #e6eef7;
border-bottom : 1px solid #ddd;
border-right : 1px solid #e6e6e6;
height : 155px;
margin : -20px 0 20px 0;
padding-left : 15px;
padding-right : 15px;
width : 310px;
}
div.introR {
display : block;
float : left;
background-color : #e6eef7;
border-bottom : 1px solid #ddd;
border-right : 1px solid #e6e6e6;
height : 155px;
margin : -20px 0 20px 21px;
padding-left : 15px;
padding-right : 15px;
width : 310px;
}
div.introL p, div.introR p {
color : #919191;
font-size : 16px;
line-height : 1.3em;
}
#cylinderental p, #customcem p, #instrepair p {
padding-left : 20px;
}
#cylinderental h4, #customcem h4, #instrepair h4 {
padding-left : 10px;
font-weight : lighter;
font-size : 18px;
margin-bottom : 10px;
margin-top : 15px;
}
#cylinderental {
background-color : #f6f6f6;
border : #e6e6e6 solid 1px;
display : block;
float : left;
width : 226px;
height : 333px;
margin-left : 0;
margin-right : 10px;
margin-top : 35px;
text-align : left;
}
#gases {
display : block;
margin-left : auto;
margin-right : auto;
height : 225px;
width : 226px;
}
#customcem {
background-color : #f6f6f6;
border : #e6e6e6 solid 1px;
height : 333px;
display : block;
float : left;
width : 226px;
text-align : left;
margin-right : 10px;
margin-top : 35px;
}
#cemcabinet {
display : block;
margin-left : auto;
margin-right : auto;
height : 225px;
width : 226px;
}
#norma {
display : block;
margin-left : auto;
margin-right : auto;
width : 226px;
height : 225px;
}
#instrepair {
background-color : #f6f6f6;
border : #e6e6e6 solid 1px;
height : 333px;
float : left;
display : block;
width : 226px;
text-align : left;
margin-top : 35px;
}
#views-rotator-cem_rotator-block_1 {
margin-left : 4em;
}
#cemsheet {
font-size : 16px;
line-height : 25px;
font-weight : lighter;
margin-bottom : 2em;
}
#cyclone {
width : 300px;
display : block;
float : left;
}
.views-view-grid {
width : 100%;
}
#node-219 h2.title {
display : none;
}
.composite-twocol .composite-column {
display : inline;
float : left;
position : relative;
}
ul.msds {
width : 30%;
display : block;
float : left;
margin-left : 4em;
}
ul.msds li {
padding : 0.2em;
}
#node-233.node-type-webform {
background-color : #D9E7F1;
border : #C1D7E9 solid 1px;
padding : 2em 4em;
}
#block-menu-menu-departments {
margin-bottom : 60px;
}
block-menu-secondary-links {
margin-top : 5px;
}
a:link, a:visited {
text-decoration : underline !important ;
}
#site-name a:link, #site-name a:visited {
text-decoration : none !important ;
}
#content a:link:after, #content a:visited:after {
/*content : " (" attr(href) ") ";  */
font-size : 0.8em;
font-weight : normal;
}
body, #page, #page-inner, #main, #main-inner, #content, #content-inner {
color : #000;
background-color : transparent !important ;
background-image : none !important ;
}
