#page_body_main_content{
  width: 610px;
  float: left;
  margin-right: 10px;
}

#page_body_main_content .content_object{
  margin-top: 0;
  border-bottom: 10px solid #fff;
}

#page_body_right_content{
  float: right;
  width: 300px;
  background-color: #46463e;
  overflow: hidden;
}

#page_body_right_content .blog_article_text_container{
  height: 295px;
  position: relative;
}

.msie6 #page_body_right_content .blog_article_text_container{
  height: 15.5em;
  line-height: 1.25em;
}

.safari #page_body_right_content .blog_article_text_container{
  height: 275px;
}

#page_body_right_content .blog_article_text_container .blog_text1{
  position: absolute;
  top: 0pt;
  left: 0pt;
}

#page_body_right_content .blog_article_text_container .blog_text2{
  position: absolute;
  bottom: 0pt;
  left: 0pt;
}

.safari #page_body_right_content .blog_article_text_container .blog_text2{
  bottom: -15px;
}

.msie6 #page_body_right_content .blog_article_text_container .blog_text1,
.msie6 #page_body_right_content .blog_article_text_container .blog_text2{
  position: static;
}

#page_body_right_content .content_object,
#page_body_right_content .wwe3_form_container{
  padding: 10px;
  padding-right: 20px;
  color: #fff;
  font-size: 1.3em;
  border-bottom: 10px solid #fff;
  margin-top: 0;
}

#page_body_right_content .wwe3_form_container{
  font-size: 1.05em;
}

#page_body_right_content .wwe3_form_container h2{
  font-size: 1em;
}

#page_body_right_content .wwe3_form_container textarea{
  font-size: 1.1em;
}


#page_body_right_content .wwe3_form_container select{
  width: 280px;
  background: #d7d7be !important;
}

#page_body_right_content .wwe3_form_container .label,
#page_body_right_content .wwe3_form_container textarea{
  width: 270px;
  background: #d7d7be !important;
}

#page_body_right_content .wwe3_form_container .wwe_form_submit{
  background: #d7d7be !important;
}


#page_body_main_content .ver22_blog_comment{
  background-color: #d7d7be;
  padding: 20px 10px;
  font-weight: normal;
}

#page_body_main_content .ver22_blog_comment .richtext q p{
  display: inline;
}

#page_body_main_content .ver22_blog_comment .text_box{
  margin-bottom: 20px;
}

#page_body_main_content .ver22_blog_comment .comment_info{
  font-weight: bold;
}

.verdi22_blog_article #page_body_main_content select{
  margin: 0;
  padding: 0;
}


.ver22_filter_bar,
.ver22_filter_bar_2{
  background: #d7d7be;
  padding: 6px 10px;
  color: #000 !important;
}

.ver22_filter_bar h2,
.ver22_filter_bar_2 h2{
  display: inline;
  font-size: 1.1em !important;
  text-transform: none;
}

.ver22_filter_bar select,
.ver22_filter_bar_2 select{
  font-weight: bold !important;
  background-color: #fff !important;
  color: #000 !important;
  padding-left: 0 !important;
}

.ver22_filter_bar select option,
.ver22_filter_bar_2 select option{
  padding-left: 3px;
}

.ver22_filter_bar select.fed_states{
  width: 200px !important;
}

.ver22_filter_bar select.roles{
  width: 155px !important;
}

.ver22_filter_bar_2 select.roles{
  width: 290px !important;
}

.ver22_filter_bar .wwe_form_submit,
.ver22_filter_bar_2 .wwe_form_submit{
  text-transform: none !important;
  margin-bottom: 0 !important;
  background-color: #d7d7be !important;
}

.ver22_filter_bar .form,
.ver22_filter_bar_2 .form{
  display: inline;
}


.search_in_cos input{
  background: #d7d7be !important;
}

.search_in_cos h2,
.search_in_cos label{
  display: none;
}

.search_in_cos .search_text{
  width: 182px !important;
  padding: 4px;
}

.search_in_cos .wwe_form_submit{
  padding: 3px;
}

.search_hit{
  color:  #D42121;
  font-weight: bold;
}

#page_body_meta{
  padding-top: 0;
}

#page_head_breadcrumb{
  font-weight: bold;
}

.mac.firefox #page_head_breadcrumb{
  margin-right: 10px;
}

.message,
.proc_state_message {
  margin: 10px !important;
}


.mac.safari #page_body_cols_container {
  margin-bottom: -20px;
}

#page_body_meta li {
  line-height: 35px;
  padding: 0 0 0 10px;
}

.mac.safari #page_body_meta li {
  margin-right: 0;
  border-right: 10px solid #fff;
}

.mac.safari #page_body_meta li.last {
  top: 0;
}

#page_body_meta {
  border-top: 10px solid #fff;
  position: relative;
  top: -10px;
}