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 {
clear:both;
float:left;
width:209px;
padding:10px 0px 10px 0px;
margin:0px;
}
#navContainerBHR {
padding-top:20px;
width:207px;
float:left;
margin:0px;

}
/* navigation */
.TabList {
    font-size:80%;
}
#nav li:hover, #nav li.hover {
    position: static;
}
#nav {
width:207px;
margin:0px;
padding:0px;
}
#nav ul {
clear:both;
    padding:0;
    margin:0px auto;
    list-style:none;
	width:207px;
	background-color:#FFFFFF;
	  border-top:#CCCCCC 1px solid;
	  z-index:100;
}
#nav li {
  position: relative;
  float:left;
  list-style: none;
  text-align:left;
  width:207px;
  border-bottom:#CCCCCC 1px solid;
  border-right:none;
  border-left:none;
  border-top:none;
  padding:0px;
  background-image:url(navArrowConferencesBHR.jpg);
  background-repeat:no-repeat;
  background-position:right;
  _background-image:none;
  font-size:1em;
  z-index:100;
}


#nav li ul { /* second-level lists */
	position : absolute;
  	background-color:#F0F8FF;
	left: -999em;
  	margin:-10px 0px 0px 100px;
	z-index:200;

}

#nav li ul ul { /* third-and-above-level lists */
	left: -999em;
  	margin:-5px 0px 0px 100px;
	z-index:auto;
	background-color:#F0F8FF;
}

#nav a {
	display:block;
    text-decoration:none;
	text-transform:none;
	color:#000000 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:capitalize;
	margin-left:10px;
	border:none;
	width:197px;
	padding:5px 0px;
}

#nav a:hover {
color:#A50313 !important;

}
#nav a:visited {
}
#nav li li a {
}
#nav li li a:hover {

}
#nav li ul {

}
#nav li  li {
  position: relative;
  float:left;
  list-style: none;
  text-align:left;
  width:207px;
  border-bottom:#CCCCCC 1px solid;
  border-right:none;
  border-left:none;
  border-top:none;
  	background-color:#F0F8FF;
  padding:0px;
  background-image:url(navArrowConferencesBHR.jpg);
  background-repeat:no-repeat;
  background-position:right;
  z-index:200;
}
#nav li ul:hover {

}
.SelectedTab {
background-color:#CCE6FF!important;
background-image:none !important;  
}

#nav .DisabledTab {

}
/*no need to change these hover classes unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
  left: -999em;
}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li.iehover ul, 
#nav li li.iehover ul, 
#nav li li li.iehover ul {
	left: auto;
}


/* end of navigation */
#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, ul li p {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#000000;
}
ul {
margin:0px 10px 5px 20px;
padding:0px;
list-style:square;
}
