.searchformfield { margin-bottom: 10px; font-family: Arial; font-size: 13px; }
.searchformfieldlabel { font-family: Arial; font-size: 13px; font-weight: bold; }
.littlenote { font-size: 9px; }

.resultsstats{color:#808080;font-size:13px;margin-bottom:10px;}
.resulttitle{color:#379;}
.resultdetails{padding-left:8px;font-size:14px;padding-bottom:20px;}
.resultlabel{font-weight:bold;}

div.ui-datepicker{
 font-size:12px;
}







.preview .node { background-color: rgb(255, 255, 234); }
fieldset { margin-bottom: 1em; border: 1px solid rgb(204, 204, 204); padding: 0.5em; }
hr { height: 1px; border: 1px solid gray; }
img { border: 0px; }
table { border-collapse: collapse; font-size: 1em; }
tbody { border: 0px; }
tbody th { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); }
.item-list .title { font-weight: 700; font-size: 1em; color: rgb(34, 34, 34); }
.block ul { margin: 0px; padding: 0px 0px 0.25em 1em; }
#content-field-overview-form .advanced-help-link, #content-display-overview-form .advanced-help-link { margin: 4px 4px 0px 0px; }
table#content-field-overview .content-new { font-weight: 700; padding-bottom: 0.5em; }
div.fieldgroup .content { padding-left: 1em; }
body { color: rgb(0, 0, 0); font-size: 100.099998%; margin: 0px; padding: 0px; background: url(resources/images/background.jpg) repeat-x rgb(255, 255, 255); }
#pageWrap { font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 90%; line-height: normal; font-family: Arial, Helvetica, sans-serif; width: 960px; border: 1px solid rgb(204, 204, 204); margin: auto; background-color: rgb(255, 255, 255); }
.two-sidebars #outerColumn { border-left-width: 15em; border-left-style: solid; border-left-color: rgb(255, 255, 255); border-right-width: 15em; border-right-style: solid; border-right-color: rgb(255, 255, 255); }
.sidebar-right #outerColumn { border-right-width: 15em; border-right-style: solid; border-right-color: rgb(255, 255, 255); }
.sidebar-left #outerColumn { border-left-width: 15em; border-left-style: solid; border-left-color: rgb(255, 255, 255); }
#innerColumn { width: 100%; padding-top: 25px; }
#soContainer { float: left; width: 100%; }
#header { height: 183px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); background: url(resources/images/header.jpg) no-repeat; }
#content { float: right; width: 100%; }
#leftCol { float: left; margin-left: -15em; width: 15em; }
#footer { text-align: center; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(204, 204, 204); color: rgb(153, 153, 153); font-weight: 700; font-size: 0.9em; padding-bottom: 30px; background-color: rgb(255, 255, 255); }
#footer a:link, #footer a:visited, #footer a:hover { color: rgb(112, 128, 144); }
#header .inside { padding: 6px 0px 0px 10px; }
#leftCol .inside { position: relative; padding: 10px 0px 10px 10px; }
#rightCol .inside { position: relative; padding: 10px 10px 10px 0px; }
* html #soContainer, * html #content, * html #leftCol, * html #rightCol, * html .tabs { overflow: visible; position: relative; }
* html .block, * html .mission, * html .sticky, * html .comment, * html #profile .profile { height: 0.01%; }
a { text-decoration: none; font-weight: 700; }
a:link { color: rgb(51, 119, 153); }
a:visited { color: rgb(17, 85, 119); }
a:hover { text-decoration: underline; color: rgb(17, 85, 119); }
h1, h2, h3, h4, h5, h6 { margin: 2px 0px 4px; }
h1 { font-size: 1.6em; color: rgb(102, 153, 204); }
h2 { font-size: 1.25em; color: rgb(102, 153, 0); }
p { margin-bottom: 0.9em; line-height: 1.5em; }
label { cursor: pointer; }
input, select, textarea { font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 100%; line-height: normal; font-family: Arial, Helvetica, sans-serif; }
td { vertical-align: top; }
#header #search .form-text, #header #search .form-submit { border: 1px solid rgb(34, 119, 85); font-size: 11px; }
#header #search .form-text { width: 8em; padding: 1px 2px; }
.node .content, .comment .content { line-height: 1.5em; margin: 0.5em 0px; }
pre { font-size: 12px; border: 1px solid rgb(221, 221, 221); padding: 0.75em 1.5em; background-color: rgb(238, 238, 238); }
#content .item-list { font-size: 0.9em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); margin: 1em 0px; }
#leftCol .item-list ul, #rightCol .item-list ul { margin: 1em 0px 0px; }
#leftCol .item-list ul li, #rightCol .item-list ul li { margin-left: 0.5em; }
.node { margin: 0.5em 0px 2em; }
.sticky { border: 1px solid rgb(221, 221, 221); margin-top: 0px; padding: 0.5em; background-color: rgb(249, 249, 249); }
.node .taxonomy { color: rgb(153, 153, 153); font-size: 0.8em; text-align: right; }
.comment .title a { font-size: 1.1em; font-weight: 400; }
#aggregator .title { margin-bottom: 0.5em; font-size: 1em; }
#leftCol .item-list ul li.openid-link, #rightCol .item-list ul li.openid-link, #leftCol #user-login-form .item-list ul li, #rightCol #user-login-form .item-list ul li { margin-left: 0px; list-style-type: none; }
.block, .box { padding: 0px 0px 1.5em; }
.block { font-size: 13px; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(204, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(204, 221, 221); padding-bottom: 0.5em; margin-bottom: 1.5em; background-color: rgb(237, 242, 242); }
#footer .block { border: none; padding-bottom: 0px; margin: 10px 0px 0px; background: rgb(248, 248, 255); }
.block h2.title { font-size: 13px; color: rgb(255, 255, 255); margin: 0px 0px 0.25em; padding: 2px 2px 1px 4px; background-color: rgb(170, 187, 187); }
#footer .block h2.title { color: rgb(0, 0, 0); margin: 0px; padding: 0px; background-color: rgb(248, 248, 255); }
.block .content, .box .content { padding: 2px 4px; }
#footer .block .content { padding: 2px 0px; }
.node-form .standard, #access-rules .mask, .container-inline-date .description, .clr { clear: both; }
th, thead th { border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); padding-right: 1em; text-align: left; }
ol.task-list li.active, .pager-current, .progress, #system-modules div.incompatible, #system-themes-form div.incompatible, #permissions td.module, .field .field-label, .field .field-label-inline, .field .field-label-inline-first, #content-field-overview-form .label-group, #content-display-overview-form .label-group, #content-copy-export-form .label-group, .views-exposed-form label, #subnavlist a.active { font-weight: 700; }

.progress .percentage, .ibimage_right, .header_right, .node .picture, .comment .picture { float: right; }

div.password-description ul, table#content-field-overview tr.content-add-new .description { margin-bottom: 0px; }
span.password-confirm span, #footer .footer_right a { font-weight: 400; }
#access-rules .access-type .form-item, #access-rules .rule-type .form-item, .block div.view div.views-admin-links { margin-top: 0px; }
.calendar td, .block #user-login-form ul { padding: 0px; }
#footer ul.links li, #header ul.links li { padding: 0px 0px 0px 0.5em; }
#content .inside, #footer .inside { padding: 10px; }
h3, .block-poll div.title { color: rgb(221, 119, 34); font-size: 1.1em; }
h4, h5, h6, .box .title { font-size: 1.1em; }
.site-name a:link, .site-name a:visited, #header #search label, #subnavlist a { color: rgb(255, 255, 255); }
.searchformfield { margin-bottom: 10px; font-family: Arial; font-size: 13px; }
.searchformfieldlabel { font-family: Arial; font-size: 13px; font-weight: bold; }
.littlenote { font-size: 9px; }
