#sidebar-right .block, #sidebar-left .block {
  background:transparent;
  font-size:.9em;
  line-height:1.3em;
  margin-bottom:10px;
  padding:15px 20px;
  position:relative;
}
#sidebar-right .block h1, #sidebar-left .block h1 {
  color:#333333;
  margin:0;
  padding:0;
}
#sidebar-right .block h2, #sidebar-left .block h2 {
  color:#333333;
  margin:0;
  margin:0px -5px 10px;
  padding:0;
  padding:0 5px 10px;
  border-bottom:1px solid #8fa2b0;
  font-size:1.4em;
}
#sidebar-right .block h3, #sidebar-left .block h3 {
  color:#333333;
  margin:0;
  margin:10px 0 5px;
  padding:0;
}
#sidebar-right .block p, #sidebar-left .block p { line-height:1.3em; }
#sidebar-right .block .field-field-image-block img, #sidebar-left .block .field-field-image-block img {
  margin-top:-15px;
  margin-left:-20px;
  margin-bottom:10px;
}
#sidebar-right .block ul.links, #sidebar-left .block ul.links { display:none; }
#main #block-views-sidebar_blocks-block_1 {
  background:none;
  margin:0;
  padding:0 !important;
}
#main #block-views-sidebar_blocks-block_1 .views-row-first { padding-top:0 !important; }
#main #block-views-sidebar_blocks-block_1 #node-267 {
  padding:20px 0 0 0 !important;
  border-top:1px solid #cccccc !important;
  border-bottom:1px solid #cccccc !important;
}
#main #block-views-sidebar_blocks-block_1 .views-row {
  border:none;
  margin:0 0 20px 0 !important !important;
  padding:0 !important;
}
#main #block-views-sidebar_blocks-block_1 .views-row .views-field-title { font-size:1em; }
#main #block-views-sidebar_blocks-block_1 .views-row .node-type-block {
  background:transparent;
  padding:0;
}
#main #block-views-sidebar_blocks-block_1 .views-row .node-type-block h2 {
  padding:0 !important;
  margin:0 !important;
  font-size:1em !important;
  border-bottom:none !important;
  font-weight:bold;
}
#main #block-views-sidebar_blocks-block_1 .views-row .node-type-block h3 {
  font-size:1.8em !important;
  margin-top:5px !important;
  margin-bottom:10px !important;
  line-height:1 !important;
}
#main #block-views-sidebar_blocks-block_1 .views-row .node-type-block h4 {
  font-size:1.2em !important;
  margin-top:-10px !important;
  margin-bottom:10px !important;
  line-height:1 !important;
  font-weight:bold;
}
#main #block-views-sidebar_blocks-block_1 .views-row .node-type-block-image { background:transparent; }
#main #block-views-sidebar_blocks-block_1 .views-row .node-type-block-image a {
  display:block;
  height:auto;
  width:270px;
}
#main #block-views-sidebar_blocks-block_1 .views-row .block-type-image a {
  display:block;
  height:auto;
  width:270px;
}
#main #block-views-sidebar_blocks-block_1 .views-row .blue { background:#e2edff; }
#block-user-1, #block-revisioning-0, #block-menu-devel { background:url(/sites/all/themes/site/base-files/theme-images/gears.gif) no-repeat top right #dddddd !important; }
#block-user-1 h2, #block-revisioning-0 h2, #block-menu-devel h2 { margin-bottom:0 !important; }
#block-user-1 ul, #block-revisioning-0 ul, #block-menu-devel ul {
  margin:0;
  padding:0;
}
#block-user-1 ul li, #block-revisioning-0 ul li, #block-menu-devel ul li {
  border-bottom:1px solid #b1bac7;
  list-style:none;
  list-style-image:none;
  margin:0 -5px;
  padding:0 5px;
}
#block-user-1 ul li a, #block-revisioning-0 ul li a, #block-menu-devel ul li a {
  display:block;
  padding:5px 0;
}
#block-user-1 ul li ul, #block-revisioning-0 ul li ul, #block-menu-devel ul li ul {
  font-size:.9em;
  margin-left:1.5em;
}
#block-user-1 ul li ul .last, #block-revisioning-0 ul li ul .last, #block-menu-devel ul li ul .last { border:none; }
div.block.with-block-editing div.edit {
  background-color:#dddddd;
  display:none;
  font-size:0.7em;
  font-weight:bold;
  padding:0px;
  position:absolute;
  text-transform:uppercase;
  right:0;
  top:0;
  z-index:40;
}
div.block.with-block-editing:hover div.edit {
  display:block;
  padding:5px;
}
div.block.with-block-editing:hover div.edit .block-edit-menu { margin-left:5px; }
#block-search-0.block, #block-views--exp-custome_search_view-page_2 {
  float:right;
  margin:0;
  padding:0;
  position:relative;
  right:58px;
  top:55px;
  z-index:5;
}
#block-search-0.block h2.title, #block-search-0.block label, #block-views--exp-custome_search_view-page_2 h2.title, #block-views--exp-custome_search_view-page_2 label { display:none; }
#block-search-0.block #edit-submit, #block-search-0.block #edit-submit-custome-search-view, #block-views--exp-custome_search_view-page_2 #edit-submit, #block-views--exp-custome_search_view-page_2 #edit-submit-custome-search-view {
  background-image:url(/sites/all/themes/site/base-files/theme-images/searchBtn.jpg);
  border:medium none;
  height:19px;
  margin-left:157px;
  position:absolute;
  top:26px;
  width:27px;
}
#block-search-0.block #edit-search-block-form-1.form-text, #block-views--exp-custome_search_view-page_2 #edit-search-block-form-1.form-text {
  height:12px;
  width:150px;
}
#block-search-0.block #edit-search-block-form-1-wrapper.form-item, #block-views--exp-custome_search_view-page_2 #edit-search-block-form-1-wrapper.form-item {
  position:relative;
  top:0px;
}
#block-views--exp-custome_search_view-page_2 .form-text {
  color:#0066cc !important;
  font-size:11px;
  height:12px;
  padding-left:0;
  width:150px;
}
#block-views--exp-custome_search_view-page_2 input[value="Search"] { text-indent:-1000px; }
#newsreleases {
  background-image:url("/sites/default/files/newreleasebg.png");
  background-repeat:no-repeat;
  width:295px;
  height:94px;
  margin-left:-62px;
  padding-left:15px;
  padding-top:30px;
  padding-bottom:5px !important;
}
#newsreleases h2 {
  font-size:18px;
  font-weight:bold;
  color:#ffffff !important;
  text-transform:uppercase;
  border-bottom:0px solid #8fa2b0 !important;
}
#newsreleases p { color:#ffffff; }
#newsreleases p a { color:#ffffff; }
#newsreleases span { color:#ffff00; }
#block-views-homepage_message-block_2 {
  background-image:url("/sites/default/files/latestnewsbg.png") !important;
  background-repeat:no-repeat !important;
  margin-left:-42px;
  width:263px;
  padding-left:20px !important;
  padding-right:20px !important;
  background-color:#dcedfe !important;
  padding-top:30px !important;
}
#block-views-homepage_message-block_2 h2 {
  font-size:16px;
  text-transform:uppercase;
  font-weight:bold;
  border-bottom:0px solid #8fa2b0 !important;
  margin-bottom:0 !important;
}
#block-views-homepage_message-block_2 .view .views-row {
  border-bottom:0px solid #cccccc !important;
  margin:0 0 10px !important;
  padding:0 !important;
}
#block-views-homepage_message-block_2 .view .views-field-title { font-size:12px !important; }
#block-views-homepage_message-block_2 .view  .views-row { border-top:0px solid #8fa2b0 !important; }
#block-views-issues-block_1, #block-views-issues-block_2, #block-views-issues-block_3 {
  background-color:#eee8d6 !important;
  background-image:url("/sites/default/files/issuesbg.png") !important;
  background-repeat:no-repeat !important;
  margin-left:-42px;
  padding-left:20px !important;
  padding-right:20px !important;
  width:263px;
  padding-top:30px !important;
}
#block-views-issues-block_1 h2, #block-views-issues-block_2 h2, #block-views-issues-block_3 h2 {
  border-bottom:0 solid #8fa2b0 !important;
  font-size:12px !important;
  line-height:1em !important;
  margin-bottom:-8px !important;
}
#block-views-issues-block_1 .view .views-row, #block-views-issues-block_2 .view .views-row, #block-views-issues-block_3 .view .views-row {
  border-bottom:0px solid #cccccc !important;
  margin:0 0 10px !important;
  padding:0 !important;
  border-top:0px solid #8fa2b0 !important;
}
#block-views-issues-block_1 h3, #block-views-issues-block_2 h3, #block-views-issues-block_3 h3 {
  font-size:16px;
  text-transform:uppercase;
  font-weight:bold;
  border-bottom:0px solid #8fa2b0 !important;
  margin-bottom:0 !important;
  border-top:0px solid #8fa2b0 !important;
  margin:0 -5px 10px !important;
  padding:0 5px 10px !important;
}
#block-views-issues-block_1 .view .views-field-title, #block-views-issues-block_2 .view .views-field-title, #block-views-issues-block_3 .view .views-field-title { font-size:12px !important; }
#block-views-issues-block_1 .view .view-header, #block-views-issues-block_2 .view .view-header, #block-views-issues-block_3 .view .view-header {
  float:right;
  font-weight:bold;
  font-size:10px;
}
#block-views-issues-block_1 .view .view-header img, #block-views-issues-block_2 .view .view-header img, #block-views-issues-block_3 .view .view-header img {
  margin-left:-47px;
  margin-right:42px;
  margin-top:3px;
}
#block-views-issues-block_1 .view .view-header p, #block-views-issues-block_2 .view .view-header p, #block-views-issues-block_3 .view .view-header p { margin-top:-21px; }
#block-block-8 {
  background-color:#eee8d6 !important;
  background-image:url("/sites/default/files/issuesbg.png") !important;
  background-repeat:no-repeat !important;
  margin-left:-42px;
  padding-left:20px !important;
  padding-right:20px !important;
  padding-top:30px !important;
  width:263px;
}
#block-block-8 h2 {
  border-bottom:0 solid #8fa2b0 !important;
  border-top:0 solid #8fa2b0 !important;
  font-size:16px;
  font-weight:bold;
  margin:0 -5px 10px !important;
  padding:0 5px 10px !important;
  text-transform:uppercase;
}
