div#site_bar, div#site_bar * {

color: white;
font-family: Arial;
font-size: 14px;
font-weight: normal;

} editor_switch, div#site_bar_branding, adiv#site_bar_refinery_cms_logo {

position: absolute;

} editor_switch {

left: 0px;

} div#site_bar_branding {

right: 0px;

} div#site_bar div#site_bar_company_name {

font-weight: bold;

} div#site_bar div#site_bar_branding a {

font-weight: normal;

} div#site_bar div#site_bar_branding a#logout {

margin-left: 12px;

} div#site_bar * {

line-height: 47px;

} div#site_bar {

height: 47px;
background: #900;
padding: 0px;

} div#site_bar a {

border-bottom: 1px dotted white;
text-decoration: none;

} div#site_bar a:hover {

border-bottom: 1px solid white;

} div#site_bar_content {

      height:47px;
position: relative;

} adiv#site_bar_refinery_cms_logo {

left: 44.5%;
border-bottom: none;
line-height: 29px;
height: 29px;
margin-top: 9px;
overflow: hidden;

} adiv#site_bar_refinery_cms_logo:hover {

border-bottom: none;
opacity: 1;

} adiv#site_bar_refinery_cms_logo:hover img {

margin-top: -29px;

} editor_switch a, editor_switch a:hover {

color: white;
background: #e7682c url('/images/refinery/orange_button.png') repeat-x;
border-bottom: 0px none;
padding: 4px 14px;
border: 1px solid #fca87f;
height: 24px;
line-height: 24px;
cursor: pointer;

} editor_switch span {

border: 1px solid #0280c7;
height: 26px;
line-height: 26px;
margin-top: 9px;
display: block;
cursor: pointer;

}

editor_switch a, editor_switch span {

border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;

}

.ie7 div#site_bar editor_switch a {

height: 26px;
line-height: 26px;

}