body {
background-color:#0970a4;
background-image:url(pageBackground.jpg);
background-repeat:repeat-x;
padding:0px;
margin:0px;
}
#PageFrame {
width:954px;
margin:0px auto;
background-color:#FFFFFF;
}
#headerBHR{
width:954px;
height:112px;
background-image:url(logoBHR.jpg);
background-repeat:no-repeat;
background-position:center;
}
.emailAddressPane {
float:right;
text-align:right;
padding:20px 50px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF !important;
text-decoration:none;
font-size:1em;
}
.emailAddressPane a {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF !important;
text-decoration:none;
}
.emailAddressPane a:hover {
color:#FFFFFF !important;
text-decoration:underline;
}
#topnavContainerBHR {
clear:both;
width:954px;
height:30px;
}
#leftNavBackground {
float:left;
background-image:url(navTabLeftConferencesBHR.jpg);
background-repeat:no-repeat;
width:27px;
height:30px;
margin:0px;
padding:0px;
}
#rightNavigationgroup {
float:right;
width:927px;
background-image:url(navTabBackgroundConferencesBHR.jpg);
background-repeat:repeat-x;
}
#topNavPane {
float:left;
height:30px;
margin:0px auto;
margin:0px;
padding:0px;
}
#rightNavbackground {
width:27px;
height:30px;
float:right;
background-image:url(navTabRightConferencesBHR.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#topnavContainerBHR ul{
padding:0px;
width:893px;
_width:885px;
margin: 0px 0px 0px 7px;
list-style:none;
float:left;
}
#topnavContainerBHR li {
width:125px;
_width:124px;
height:24px;
background-image:url(navLiBackgroundConferencesBHR.jpg);
background-repeat:repeat-x;
margin-right:2px;
}
#topnavContainerBHR a{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF !important;
height:24px;
padding-top:5px;
text-decoration:none;
}
#topnavContainerBHR a:hover {
color:#51d485 !important;
}
#topnavContainerBHR li{
list-style:none;
float:left;
text-align:center;

}


.linkTopNav {
width:125px;
height:30px;

}
.linkTopNav:hover, .linkTopNav:active{
width:125px;
height:30px;

}

.contentFrame {
width:954px;
margin:0px;
padding:0px;
}
.leftpane {
float:left;
width:199px;
padding:10px 0px 10px 10px;
margin:0px;
}

#ShadowUnderNavigation {
width:936px;
height:2px;
margin:-3px auto 0px auto;
background-image:url(BHRnavigationShadow.jpg);
background-repeat:repeat-x;
}

#twoPaneGroup {
width:737px;
float:right;
}
#contentPaneGroup {
float:left;
width:520px;
}
.contentpaneMain {
float:left;
width:500px;
padding:0px 10px 5px 10px;
}
#bottomContentPane {
float:left;
width:500px;
padding:0px 10px;
}
.bottomLeftPane {
float:left;
width:49%;
}
.bottomRightPane {
float:right;
width:49%;
}
.rightpane {
float:right;
width:200px;
margin-top:1px;
padding-right:10px;
}
#footer a {
font-size:0.8em !important;
font-family:Arial, Helvetica, sans-serif;
color:#2d3366 !important;
}
#footer {
padding-top:6px;
padding-right:4px;
clear:both;
width:950px;
height: 24px;
margin:20px auto 0px auto;
background-image:url(footerBackgroundConferencesBHR.jpg);
background-repeat:repeat-x;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#FFFFFF;
}
#footer a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF !important;
}

#login {
clear:both;
width:954px;
margin:10px auto;
background-image:none;
text-align:right;
}





/* styling text etc */

h1 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
color:#b85701;
font-size:1.4em;
padding:0px;
margin:0px;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
text-transform:none;
text-decoration:none;
color:#b85701;
padding:0px;
margin:0px;
}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#b85701;
font-size:0.9em;
padding:0px;
margin:0px;
}
h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#000000;
margin:0px;
padding:0px;
}
.normalTextStyle {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#000000;
margin:0px;
padding:0px;
}
.italicTextStyle {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#000000;
font-style:italic;
margin:0px;
padding:0px;
}


p {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin:5px 0px 0px 0px;
}
a {
color:#085c8c  !important;
font-weight:bold;
text-decoration:none !important;
}
a:hover{
color:#FF0000;
text-decoration:underline !important;
}
a:visited {

}
a:active {

}
.Normal {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#000000;
}
.NormalBold {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#1e1e7c;
}
ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#000000;
}
ul {
margin:0px 10px 5px 20px;
padding:0px;
list-style:square;
}
