﻿.headernavigation a.expanded,
.headernavigation a:hover{
    background: url(../UploadedResources/rb_topnav_butn_bck.jpg) repeat-x 0 -128px;
    background-color: #71D3D6;
    color: #FFF;
}
.TopNavListItem2 a.expanded,
.headernavigation .TopNavListItem2 a:hover {
    background: url(../UploadedResources/rb_topnav_butn_bck.jpg) repeat-x 0 -32px;
    background-color: #F15A23;
    color: #FFF;
}
.TopNavListItem3 a.expanded,
.headernavigation .TopNavListItem3 a:hover {
    background: url(../UploadedResources/rb_topnav_butn_bck.jpg) repeat-x 0 -64px;
    background-color: #F15A23;
    color: #FFF;
}
.TopNavListItem5 a.expanded,
.headernavigation .TopNavListItem5 a:hover {
    background: url(../UploadedResources/rb_topnav_butn_bck.jpg) repeat-x 0 -160px;
    background-color: #99D448;
    color: #FFF;
}
.TopNavListItem6 a.expanded,
.headernavigation .TopNavListItem6 a:hover {
    background: url(../UploadedResources/rb_topnav_butn_bck.jpg) repeat-x 0 -192px;
    background-color: #99D448;
    color: #FFF;
}

.headernavigation li a.topnavitem1ps_topnav_selected_section,
.headernavigation li.active.TopNavListItem1 a,
.headernavigation li.active_ancestor_1.TopNavListItem1 a  {
    color: #ea35a3;
    _color: #ea35a3;
}
.headernavigation li a.topnavitem2ps_topnav_selected_section,
.headernavigation li.active.TopNavListItem2 a,
.headernavigation li.active_ancestor_1.TopNavListItem2 a  {
   _color: #399DB9;
   color: #399DB9;
}
.headernavigation li a.topnavitem3ps_topnav_selected_section,
.headernavigation li.active.TopNavListItem3 a,
.headernavigation li.active_ancestor_1.TopNavListItem3 a  {
    color: #FF6600;
    _color: #FF6600;
}
.headernavigation li a.topnavitem4ps_topnav_selected_section,
.headernavigation li.active.TopNavListItem4 a,
.headernavigation li.active_ancestor_1.TopNavListItem4 a {
    color: #66268c;
    _color: #66268c;
}
.headernavigation li a.topnavitem5ps_topnav_selected_section,
.headernavigation li.active.TopNavListItem5 a,
.headernavigation li.active_ancestor_1.TopNavListItem5 a {
    color: #4db448;
    _color: #4db448;
}
.headernavigation li a.topnavitem6ps_topnav_selected_section,
.headernavigation li.active.TopNavListItem6 a,
.headernavigation li.active_ancestor_1.TopNavListItem6 a {
    color: #42abf0;
    _color: #42abf0;
}
.countrypanel {
    position:relative;
    float: left;
    background-color: #FFF;
    padding: 15px;
    filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
    }
.countrypanel,    
.countrypanel h1 {
    color: #EA35A3;
    }
    
.worldwide #subcontent {
    margin-top: 55px;
    }    
    
.country_headerlogo {
    background-color: #FFF;
    }
    
#footerhome a {
    color: #999;
    text-decoration: underline !important;
    }
#rbworldwide_general .contactForm p {
    clear: both;
    margin: 0 0 10px 0;
    }
#rbworldwide_general h3.floatLeft {
    display: inline;
    float: left;
    }    
    
#rbworldwide_general .contactForm {
    position:relative;
    float: left;
    }
#rbworldwide_general .contactForm label {
    display: inline-block;
    float: left;
    width: 150px;
    color: #399DB9;
    font-weight: bold;
    }
#rbworldwide_general .contactForm .clearlabel label {
    clear: both !important;
    width: auto;
    font-weight: normal;
    color: #415a6c;
    margin: 0 0 10px 0;
    }    
#rbworldwide_general .contactForm .textfield,
#rbworldwide_general .contactForm .textarea {
    border: solid 1px #ccc;
    width: 200px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: inherit;
    }
#rbworldwide_general .contactForm .textarea {
    width: 460px;
    }
#rbworldwide_general .contactForm .submit_button {
    margin: 10px 0 10px 0;
    text-transform: uppercase;
    font-weight: bold;
    color: #399DB9;
    background: none;
    border: none;
    padding: 0;
    cursor: pointer;
    }
#rbworldwide_general .contactForm .highlight {
    color: #399DB9;
    }
#rbworldwide_general .contactForm .ddList {
    font-size: 11px;
    }
iframe {
    border: solid 1px #FFF;
    }
    
#rbcareers_general h2 {
    font-weight: bold;
    font-size: 1.25em;
    margin: 0 0 15px 0;
}
#rbcareers_general h3 {
    font-size: 1.0em !important;
    margin: 0 !important;
}   
