* { margin: 0px auto; padding: 0; }	a img{ border: 0px; background: none; margin:0px; }	fieldset { border: none; }	html { height: 100%; }	body { min-height: 101%; }


/* =COMMON ELEMENTS (sub pages)
================================================ */
body {
	font:11px Arial, Helvetica, sans-serif; 
	color: #4D4D4F;
	background: #AAB3B5 url(../img/body_bg.gif) repeat-y 50% 0;}
#wrap {
	width: 840px;
	margin: 0 auto;
	background: #FFF;
}


/* =TEXT & CLASS STYLES
================================================ */
a { text-decoration:underline; color:#DF771C}
a:hover, a:focus { text-decoration: underline;}
table a {text-decoration:none; margin:0px auto;}

p { margin: 5px 0 1.5em; font-size:1em; color: #555; line-height: 1.5; }
#content p:hover { color: #555; }
p.locations { margin: 15px auto; padding-bottom: 10px; width: 840px; color:#ffffff; font: 90% Arial, Helvetica, sans-serif; padding-left:30px; padding-right:30px; background-color:ffffff;
 }

p.larger {font-size:1.1em; color: #555; line-height: 1.5; font-family: Georgia, Arial, Helvetica, sans-serif;}
p.largersans {font-size:1em; color: #555; line-height: 1.5; font-family: Verdana, Arial, Helvetica, sans-serif;}

#content h2 { font-size: 1.3em; font-family: Arial, sans-serif; color: #174A7C; font:70%; margin: 5px 0 1.5em; }
h4 { font-family:Whitney, Arial, Times, sans-serif; font-variant: small-caps; font-size: 1.2em; line-height: 1.1; color: #4799CF; margin-bottom: .8em; letter-spacing: .05em; }
hr.blue { background: #cfeafb; border: 0; color: #cfeafb; height: 1px; margin: .4em 0; }
hr.nocss { display: none; }
img.logo-print { display: none; }


#content ul {margin:.75em 0 2em 0;}
#content ul li {background: url(../img/arrow_orange.jpg) no-repeat 0;list-style: none; padding-left:14px;}
#content ul li ul li {margin: .2em 0; background-image: none; padding:0;}
#content ul li ul {margin: .2em 15px;}




a.pdf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(../img/icon-news.png) no-repeat left top; PADDING-BOTTOM: 20px; PADDING-TOP: 2px;}  

a.arrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(../img/arrow.png) no-repeat left top; PADDING-BOTTOM: 20px; PADDING-TOP: 2px; color:#63573d;}  

a.arrow2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(../img/arrow2.png) no-repeat left top; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; color:#63573d;}   

/* =CONTENT (sub pages)
================================================ */
#content {
	width: 400px;
	background: #FFF;
	margin: 20px 20px 10px 10px;
	float: left; display: inline;
	
}

#content img {float:left; margin:0 auto; }
#content a:hover {color:#4799cf;}


/* =SIDEBAR RIGHT (sub pages)
================================================ */
#sidebar-right {
	width: 200px;
	background: #FFF;
	float: left; display: inline;
	margin: 0 0 10px 10px;
}

/* =HOME PAGE ELEMENTS
================================================ */
#bd-home #wrap {
	width: 840px;
	margin: 0 auto;
	background: #FFF;
	
}
#bd-home #content {
	width: 552px;
	float: left; display: inline;
	margin: 0px 0px 0px 0px;
	padding-bottom:0px;
	background: transparent;
}

/*Home Core Services*/
#bd-home #core-services {
	width: 552px; height: 139px;
	position: relative;
}



#bd-home #content #core-services h3 {
	width: 522px; height: 0px;
	background:url(../img/headers/coreservices-home.png);
	text-indent: -9999em;
	}


#bd-home #content ul#cs_btns_top{

	width: 552px; height: 139px;
	background: url(../img/hm_buttons_top.png) no-repeat; 
	list-style: none;
    position: absolute; top:0px; left:0px;
	margin:0px auto;
}
#bd-home #content ul#cs_btns_top li{
	margin: 0;
	padding: 0;
	list-style: none;
	background-image:none;
	position: absolute;
}
#bd-home #content ul#cs_btns_top li, ul#cs_btns_top a { height: 139px; display: block; text-indent: -9999px; overflow: hidden; }
#cs1 { left: 0px; width: 144px; }
#cs2 {left: 144px; width: 132px;
}
#cs3 { left: 276px; width: 132px; }
#cs4 { left: 408px; width: 144px; }

#cs1 a:hover {
    background: transparent url(../img/hm_buttons_top.png)
	0px -139px no-repeat; }
#cs2 a:hover {
    background: transparent url(../img/hm_buttons_top.png)
	-144px -139px no-repeat; }
#cs3 a:hover {
    background: transparent url(../img/hm_buttons_top.png)
	-276px -139px no-repeat; }
#cs4 a:hover {
   background: transparent url(../img/hm_buttons_top.png)
	-408px -139px no-repeat; }

#bd-home #core-services_bottom {
	width: 552px; height: 139px;
	position: relative;}
	
#bd-home #content ul#cs_btns_bottom {

	width: 552px; height: 139px;
	background: url(../img/hm_buttons_bottom.png) no-repeat; 
	list-style: none;
    position: absolute; top:0px; left:0px;
	margin:0px auto;
}
#bd-home #content ul#cs_btns_bottom li{
	margin: 0;
	padding: 0;
	list-style: none;
	background-image:none;
	position: absolute;
}
#bd-home #content ul#cs_btns_bottom li, ul#cs_btns_bottom a { height: 139px; display: block; text-indent: -9999px; overflow: hidden; }
#cs5 { left: 0px; width: 144px; }
#cs6 { left: 144px; width: 132px; }
#cs7 {left: 276px;width: 132px;}
#cs8 { left: 408px; width: 144px; }

#cs5 a:hover {
    background: transparent url(../img/hm_buttons_bottom.png)
	0px -139px no-repeat; }
#cs6 a:hover {
    background: transparent url(../img/hm_buttons_bottom.png)
	-144px -139px no-repeat; }
#cs7 a:hover {
    background: transparent url(../img/hm_buttons_bottom.png)
	-276px -139px no-repeat; }
#cs8 a:hover {
   background: transparent url(../img/hm_buttons_bottom.png)
	-408px -139px no-repeat; }


/*Registration*/
#bd-registration #registers {
	width: 450px; height: 170px;
	position: relative;
}

#bd-registration #content ul#cs_btns_reg{
width: 330px; height: 85px;
	background: url(../img/btn_register.jpg) no-repeat; 
	list-style: none;
    position: absolute; 
	margin:0px auto;
}
#bd-registration #content ul#cs_btns_reg li{
	margin: 0;
	padding: 0;
	list-style: none;
	background-image:none;
	position: absolute;
}
#bd-registration #content ul#cs_btns_reg li, ul#cs_btns_reg a { height: 85px; display: block; text-indent: -9999px; overflow: hidden; }
#cs10 { left: 0px; width: 154px; }
#cs11 { left: 176px; width: 154px; }

#cs10 a:hover {
    background: transparent url(../img/btn_register.jpg)
	0px -85px no-repeat; }
#cs11 a:hover {
    background: transparent url(../img/btn_register.jpg)
	-176px -85px no-repeat; }

/*Registration Presenters*/
#bd-registration #registers_presenter {
	width: 450px; height: 170px;
	position: relative;
}

#bd-registration #content ul#cs_btns_reg_pre{
width: 154px; height: 85px;
	background: url(../img/presenters.jpg) no-repeat; 
	list-style: none;
    position: absolute; 
	margin:0px auto;
}
#bd-registration #content ul#cs_btns_reg_pre li{
	margin: 0;
	padding: 0;
	list-style: none;
	background-image:none;
	position: absolute;
}
#bd-registration #content ul#cs_btns_reg_pre li, ul#cs_btns_reg_pre a { height: 85px; display: block; text-indent: -9999px; overflow: hidden; }
#cs12 { left: 0px; width: 154px; }


#cs12 a:hover {
    background: transparent url(../img/presenters.jpg)
	0px -85px no-repeat; }


/* Home Sidebar */

#bd-home #sidebar{
	width: 288px;
	float: right; display: inline;
	height:585px;
	margin:0 auto;
	background-color:#ECF0F9;
	
}

#bd-home #sidebar p.firstpar{margin-top:.85em;}
#bd-home #sidebar h3 {
	width: 232px; height: 32px;
	background: url(../img/lastest_news.png) no-repeat;
	text-indent: -9999em;
	margin:20px 20px 20px 20px;
}
#bd-home #sidebar dl { border-bottom: 1px dotted #DDD; margin: .6em 0; padding: .2em 0 .75em; }
#bd-home #sidebar dl dt { color: #63573d; margin-bottom: .1em; }
#bd-home #sidebar dl dd { color: #a19e74; }

#bd-home #sidebar dl dt a { color: #63573d; }
#bd-home #sidebar dl dd a { color: #a19e74; }

#bd-home #sidebar p { color: #555; line-height: 1.4; margin: 20px 20px 20px 20px; }
#bd-home #sidebar p a { color: #63573d; }
#bd-home #sidebar a:hover {color:#333;}

#bd-home #sidebar p a.arrow2 { background: url(../img/bul-arr3.png) no-repeat right center; padding-right: 14px; border:1px #EEE; line-height:2;}



/* Home Content */
#bd-home #content h3 {
	width: 205px; height: 18px;
	background: url(../img/whatisthexchange.png) no-repeat;
	text-indent: -9999em;
}
#bd-home #content h3.h3-recDev { background-image: url(../img/feature.png); }


#bd-home #content div.callout {
	width: 230px;
	float: left; display: inline;
	margin: 20px 20px 3px 20px;
}
#bd-home #content div.callout a { text-decoration: none;  }
#bd-home #content div.callout a:hover { text-decoration: none; }
#bd-home #content div.callout h3 { font-size: 1.2em; font-family: Whitney, Arial, sans-serif; color: #174A7C; font:70%; margin: 5px 0 1.5em }
#bd-home #content div.callout dl { margin: 5px 0; width: auto; }
#bd-home #content div.callout dl dt { color: #7ab1d5; margin-bottom: 3px; }
#bd-home #content div.callout dl dt span { color: #676767; }
#bd-home #content div.callout dl dt a {color: #7ab1d5; }
#bd-home #content div.callout dl dt.feat-serv a { background:url(../img/movie.png) no-repeat left center; padding: 2px 0 2px 20px;}
#bd-home #content div.callout dl dd { color: #555; }
#bd-home #content div.callout dl dd a { color: #555; }

#mh-home {
	width: 840px; height:394px;
	background: #5686a5;
	margin:0px auto;
	padding:0px ;
}
#bd-home #mh-home_sponsors {
	width: 840px; height:99px;
	background: #5686a5;
	margin:0px auto 0 auto;
	padding:0px ;
}
#bd-home #mh-home_top1 {
	width: 840px; height:34px;
	background: #5686a5;
	margin:0px auto 0 auto;
	padding:0px ;
}
#bd-home #mh-home_top2{
	width: 840px; height:44px;
	background: #5686a5;
	margin:0px auto;
	padding:0px;
}
#bd-home #mh-home_top3{
	width: 840px; height:217px;
	background: #5686a5;
	margin:0px auto;
	padding:0px;
}

/* =MASTHEADS (sub pages)
================================================ */
h1#mh-header {
	width: 840px;
	margin: 0 auto;
	
}

.h1-about { background: url(../img/mastheads/h1-about.png) no-repeat; }
.h1-agenda { background: url(../img/mastheads/h1-registration.png) no-repeat; }
.h1-registration { background: url(../img/mastheads/h1-about.png) no-repeat; }
.h1-presentation { background: url(../img/h1-about.png) no-repeat; }
.h1-hotel { background: url(../img/mastheads/h1-about.png) no-repeat; }
.h1-webcast { background: url(../img/mastheads/h1-about.png) no-repeat; }
.h1-savethedate { background: url(../img/mastheads/h1-about.png) no-repeat; }
.h1-sponsors { background: url(../img/mastheads/h1-about.png) no-repeat; }

/* =HEADER (all pages)
================================================ */
#header {
	width: 840px; height: 308px;
	background: #FFF;
	margin: 0px auto;
	position:relative;
}



/* =NAVS MAIN
================================================ */
#header ul#navs-main {
    width: 840px; height: 40px;
	background: url(../img/navbar.png) no-repeat; 
    margin: 0px; padding: 0px;
	position: absolute; top:0px; left:0px;
	
}
#header ul#navs-main  li {
 	margin: 0; padding: 0; list-style: none; position: absolute; background-image:none;}
	
#header ul#navs-main  li, ul#navs-main  a { height: 40px; display: block; text-indent: -9999px; overflow: hidden; }
#nav1 { left: 0px; width: 63px;}
#nav2 { left: 63px; width: 63px;}
#nav3 { left: 126px; width: 72px;}
#nav4 { left: 198px; width: 99px;}
#nav5 { left: 297px; width: 162px;}
#nav6 { left: 459px; width: 126px;}
#nav7 { left: 585px; width: 81px;}
#nav8 { left: 666px; width: 99px;}
#nav9 { left: 765px; width: 75px;}

#nav1 a:hover, #bd-home ul#navs-main #nav1 a {
    background: transparent url(../img/navbar.png)
	0px -40px no-repeat; }
#nav2 a:hover, #bd-about ul#navs-main #nav2 a {
    background: transparent url(../img/navbar.png)
	-63px -40px no-repeat; }
#nav3 a:hover, #bd-agenda ul#navs-main #nav3 a {
    background: transparent url(../img/navbar.png)
	-126px -40px no-repeat; }
#nav4 a:hover, #bd-registration ul#navs-main #nav4 a {
    background: transparent url(../img/navbar.png)
	-198px -40px no-repeat; }
#nav5 a:hover, #bd-presentation ul#navs-main #nav5 a {
    background: transparent url(../img/navbar.png)
	-297px -40px no-repeat; }
#nav6 a:hover, #bd-hotel ul#navs-main #nav6 a {
    background: transparent url(../img/navbar.png)
	-459px -40px no-repeat; }
#nav7 a:hover, #bd-webcast ul#navs-main #nav7 a {
    background: transparent url(../img/navbar.png)
	-585px -40px no-repeat; }
#nav8 a:hover, #bd-savethedate ul#navs-main #nav8 a {
    background: transparent url(../img/navbar.png)
	-666px -40px no-repeat; }
#nav9 a:hover, #bd-sponsors ul#navs-main #nav9 a {
    background: transparent url(../img/navbar.png)
	-765px -40px no-repeat; }

/*==copy navmain to test==*/
/* =NAVS MAIN about page copy below
================================================ */
#bd-about #header_about{
	width: 840px; height: 40px;
	position: relative;
	margin:0px auto;
}
#bd-about  ul#navs-main_about {
    width: 840px; height: 40px;
	background: url(../img/navbar.png) no-repeat; 
    margin: 0px auto; padding: 0px;
	position: absolute; top:0px; left:0px;
	
}
#bd-about ul#navs-main_about  li {
 	margin: 0; padding: 0; list-style: none; position: absolute; background-image:none;}
	
#bd-about ul#navs-main_about  li, ul#navs-main_about  a { height: 40px; display: block; text-indent: -9999px; overflow: hidden; }
#nav1 { left: 0px; width: 63px;}
#nav2 { left: 63px; width: 63px;}
#nav3 { left: 126px; width: 72px;}
#nav4 { left: 198px; width: 99px;}
#nav5 { left: 297px; width: 162px;}
#nav6 { left: 459px; width: 126px;}
#nav7 { left: 585px; width: 81px;}
#nav8 { left: 666px; width: 99px;}
#nav9 { left: 765px; width: 75px;}

#nav1 a:hover, #bd-home ul#navs-main_about #nav1 a {
    background: transparent url(../img/navbar.png)
	0px -40px no-repeat; }
#nav2 a:hover, #bd-about ul#navs-main_about #nav2 a {
    background: transparent url(../img/navbar.png)
	-63px -40px no-repeat; }
#nav3 a:hover, #bd-agenda ul#navs-main_about #nav3 a {
    background: transparent url(../img/navbar.png)
	-126px -40px no-repeat; }
#nav4 a:hover, #bd-registration ul#navs-main_about #nav4 a {
    background: transparent url(../img/navbar.png)
	-198px -40px no-repeat; }
#nav5 a:hover, #bd-presentation ul#navs-main_about #nav5 a {
    background: transparent url(../img/navbar.png)
	-297px -40px no-repeat; }
#nav6 a:hover, #bd-hotel ul#navs-main_about #nav6 a {
    background: transparent url(../img/navbar.png)
	-459px -40px no-repeat; }
#nav7 a:hover, #bd-webcast ul#navs-main_about #nav7 a {
    background: transparent url(../img/navbar.png)
	-585px -40px no-repeat; }
#nav8 a:hover, #bd-savethedate ul#navs-main_about #nav8 a {
    background: transparent url(../img/navbar.png)
	-666px -40px no-repeat; }
#nav9 a:hover, #bd-sponsors ul#navs-main_about #nav9 a {
    background: transparent url(../img/navbar.png)
	-765px -40px no-repeat; }

/*==copy navmain to test==*/
/* =NAVS MAIN registration page copy below
================================================ */
#bd-registration #header_registration{
	width: 840px; height: 40px;
	position: relative;
	margin:0px auto;
}
#bd-registration  ul#navs-main_registration {
    width: 840px; height: 40px;
	background: url(../img/navbar.png) no-repeat; 
    margin: 0px auto; padding: 0px;
	position: absolute; top:0px; left:0px;
	
}
#bd-registration ul#navs-main_registration  li {
 	margin: 0; padding: 0; list-style: none; position: absolute; background-image:none;}
	
#bd-registration ul#navs-main_registration  li, ul#navs-main_registration  a { height: 40px; display: block; text-indent: -9999px; overflow: hidden; }
#nav1 { left: 0px; width: 63px;}
#nav2 { left: 63px; width: 63px;}
#nav3 { left: 126px; width: 72px;}
#nav4 { left: 198px; width: 99px;}
#nav5 { left: 297px; width: 162px;}
#nav6 { left: 459px; width: 126px;}
#nav7 { left: 585px; width: 81px;}
#nav8 { left: 666px; width: 99px;}
#nav9 { left: 765px; width: 75px;}

#nav1 a:hover, #bd-home ul#navs-main_registration #nav1 a {
    background: transparent url(../img/navbar.png)
	0px -40px no-repeat; }
#nav2 a:hover, #bd-about ul#navs-main_registration #nav2 a {
    background: transparent url(../img/navbar.png)
	-63px -40px no-repeat; }
#nav3 a:hover, #bd-agenda ul#navs-main_registration #nav3 a {
    background: transparent url(../img/navbar.png)
	-126px -40px no-repeat; }
#nav4 a:hover, #bd-registration ul#navs-main_registration #nav4 a {
    background: transparent url(../img/navbar.png)
	-198px -40px no-repeat; }
#nav5 a:hover, #bd-presentation ul#navs-main_registration #nav5 a {
    background: transparent url(../img/navbar.png)
	-297px -40px no-repeat; }
#nav6 a:hover, #bd-hotel ul#navs-main_registration #nav6 a {
    background: transparent url(../img/navbar.png)
	-459px -40px no-repeat; }
#nav7 a:hover, #bd-webcast ul#navs-main_registration #nav7 a {
    background: transparent url(../img/navbar.png)
	-585px -40px no-repeat; }
#nav8 a:hover, #bd-savethedate ul#navs-main_registration #nav8 a {
    background: transparent url(../img/navbar.png)
	-666px -40px no-repeat; }
#nav9 a:hover, #bd-sponsors ul#navs-main_registration #nav9 a {
    background: transparent url(../img/navbar.png)
	-765px -40px no-repeat; }

/*==copy navmain to test==*/
/* =NAVS MAIN agenda page copy below
================================================ */
#bd-agenda #header_agenda{
	width: 840px; height: 40px;
	position: relative;
	margin:0px auto;
}
#bd-agenda  ul#navs-main_agenda {
    width: 840px; height: 40px;
	background: url(../img/navbar.png) no-repeat; 
    margin: 0px auto; padding: 0px;
	position: absolute; top:0px; left:0px;
	
}
#bd-agenda ul#navs-main_agenda  li {
 	margin: 0; padding: 0; list-style: none; position: absolute; background-image:none;}
	
#bd-agenda ul#navs-main_agenda  li, ul#navs-main_agenda  a { height: 40px; display: block; text-indent: -9999px; overflow: hidden; }
#nav1 { left: 0px; width: 63px;}
#nav2 { left: 63px; width: 63px;}
#nav3 { left: 126px; width: 72px;}
#nav4 { left: 198px; width: 99px;}
#nav5 { left: 297px; width: 162px;}
#nav6 { left: 459px; width: 126px;}
#nav7 { left: 585px; width: 81px;}
#nav8 { left: 666px; width: 99px;}
#nav9 { left: 765px; width: 75px;}

#nav1 a:hover, #bd-home ul#navs-main_agenda #nav1 a {
    background: transparent url(../img/navbar.png)
	0px -40px no-repeat; }
#nav2 a:hover, #bd-about ul#navs-main_agenda #nav2 a {
    background: transparent url(../img/navbar.png)
	-63px -40px no-repeat; }
#nav3 a:hover, #bd-agenda ul#navs-main_agenda #nav3 a {
    background: transparent url(../img/navbar.png)
	-126px -40px no-repeat; }
#nav4 a:hover, #bd-registration ul#navs-main_agenda #nav4 a {
    background: transparent url(../img/navbar.png)
	-198px -40px no-repeat; }
#nav5 a:hover, #bd-presentation ul#navs-main_agenda #nav5 a {
    background: transparent url(../img/navbar.png)
	-297px -40px no-repeat; }
#nav6 a:hover, #bd-hotel ul#navs-main_agenda #nav6 a {
    background: transparent url(../img/navbar.png)
	-459px -40px no-repeat; }
#nav7 a:hover, #bd-webcast ul#navs-main_agenda #nav7 a {
    background: transparent url(../img/navbar.png)
	-585px -40px no-repeat; }
#nav8 a:hover, #bd-savethedate ul#navs-main_agenda #nav8 a {
    background: transparent url(../img/navbar.png)
	-666px -40px no-repeat; }
#nav9 a:hover, #bd-sponsors ul#navs-main_agenda #nav9 a {
    background: transparent url(../img/navbar.png)
	-765px -40px no-repeat; }
/*==copy navmain to test==*/
/* =NAVS MAIN presentation page copy below
================================================ */
#bd-presentation #header_presentation{
	width: 840px; height: 40px;
	position: relative;
	margin:0px auto;
}
#bd-presentation  ul#navs-main_presentation {
    width: 840px; height: 40px;
	background: url(../img/navbar.png) no-repeat; 
    margin: 0px auto; padding: 0px;
	position: absolute; top:0px; left:0px;
	
}
#bd-presentation ul#navs-main_presentation  li {
 	margin: 0; padding: 0; list-style: none; position: absolute; background-image:none;}
	
#bd-presentation ul#navs-main_presentation  li, ul#navs-main_presentation  a { height: 40px; display: block; text-indent: -9999px; overflow: hidden; }
#nav1 { left: 0px; width: 63px;}
#nav2 { left: 63px; width: 63px;}
#nav3 { left: 126px; width: 72px;}
#nav4 { left: 198px; width: 99px;}
#nav5 { left: 297px; width: 162px;}
#nav6 { left: 459px; width: 126px;}
#nav7 { left: 585px; width: 81px;}
#nav8 { left: 666px; width: 99px;}
#nav9 { left: 765px; width: 75px;}

#nav1 a:hover, #bd-home ul#navs-main_presentation #nav1 a {
    background: transparent url(../img/navbar.png)
	0px -40px no-repeat; }
#nav2 a:hover, #bd-about ul#navs-main_presentation #nav2 a {
    background: transparent url(../img/navbar.png)
	-63px -40px no-repeat; }
#nav3 a:hover, #bd-agenda ul#navs-main_presentation #nav3 a {
    background: transparent url(../img/navbar.png)
	-126px -40px no-repeat; }
#nav4 a:hover, #bd-registration ul#navs-main_presentation #nav4 a {
    background: transparent url(../img/navbar.png)
	-198px -40px no-repeat; }
#nav5 a:hover, #bd-presentation ul#navs-main_presentation #nav5 a {
    background: transparent url(../img/navbar.png)
	-297px -40px no-repeat; }
#nav6 a:hover, #bd-hotel ul#navs-main_presentation #nav6 a {
    background: transparent url(../img/navbar.png)
	-459px -40px no-repeat; }
#nav7 a:hover, #bd-webcast ul#navs-main_presentation #nav7 a {
    background: transparent url(../img/navbar.png)
	-585px -40px no-repeat; }
#nav8 a:hover, #bd-savethedate ul#navs-main_presentation #nav8 a {
    background: transparent url(../img/navbar.png)
	-666px -40px no-repeat; }
#nav9 a:hover, #bd-sponsors ul#navs-main_presentation #nav9 a {
    background: transparent url(../img/navbar.png)
	-765px -40px no-repeat; }

/*==copy navmain to test==*/
/* =NAVS MAIN hotel page copy below
================================================ */
#bd-hotel #header_hotel{
	width: 840px; height: 40px;
	position: relative;
	margin:0px auto;
}
#bd-hotel  ul#navs-main_hotel {
    width: 840px; height: 40px;
	background: url(../img/navbar.png) no-repeat; 
    margin: 0px auto; padding: 0px;
	position: absolute; top:0px; left:0px;
	
}
#bd-hotel ul#navs-main_hotel  li {
 	margin: 0; padding: 0; list-style: none; position: absolute; background-image:none;}
	
#bd-hotel ul#navs-main_hotel  li, ul#navs-main_hotel  a { height: 40px; display: block; text-indent: -9999px; overflow: hidden; }
#nav1 { left: 0px; width: 63px;}
#nav2 { left: 63px; width: 63px;}
#nav3 { left: 126px; width: 72px;}
#nav4 { left: 198px; width: 99px;}
#nav5 { left: 297px; width: 162px;}
#nav6 { left: 459px; width: 126px;}
#nav7 { left: 585px; width: 81px;}
#nav8 { left: 666px; width: 99px;}
#nav9 { left: 765px; width: 75px;}

#nav1 a:hover, #bd-home ul#navs-main_hotel #nav1 a {
    background: transparent url(../img/navbar.png)
	0px -40px no-repeat; }
#nav2 a:hover, #bd-about ul#navs-main_hotel #nav2 a {
    background: transparent url(../img/navbar.png)
	-63px -40px no-repeat; }
#nav3 a:hover, #bd-agenda ul#navs-main_hotel #nav3 a {
    background: transparent url(../img/navbar.png)
	-126px -40px no-repeat; }
#nav4 a:hover, #bd-registration ul#navs-main_hotel #nav4 a {
    background: transparent url(../img/navbar.png)
	-198px -40px no-repeat; }
#nav5 a:hover, #bd-presentation ul#navs-main_hotel #nav5 a {
    background: transparent url(../img/navbar.png)
	-297px -40px no-repeat; }
#nav6 a:hover, #bd-hotel ul#navs-main_hotel #nav6 a {
    background: transparent url(../img/navbar.png)
	-459px -40px no-repeat; }
#nav7 a:hover, #bd-webcast ul#navs-main_hotel #nav7 a {
    background: transparent url(../img/navbar.png)
	-585px -40px no-repeat; }
#nav8 a:hover, #bd-savethedate ul#navs-main_hotel #nav8 a {
    background: transparent url(../img/navbar.png)
	-666px -40px no-repeat; }
#nav9 a:hover, #bd-sponsors ul#navs-main_hotel #nav9 a {
    background: transparent url(../img/navbar.png)
	-765px -40px no-repeat; }

/*==copy navmain to test==*/
/* =NAVS MAIN webcast page copy below
================================================ */
#bd-webcast #header_webcast{
	width: 840px; height: 40px;
	position: relative;
	margin:0px auto;
}
#bd-webcast  ul#navs-main_webcast {
    width: 840px; height: 40px;
	background: url(../img/navbar.png) no-repeat; 
    margin: 0px auto; padding: 0px;
	position: absolute; top:0px; left:0px;
	
}
#bd-webcast ul#navs-main_webcast  li {
 	margin: 0; padding: 0; list-style: none; position: absolute; background-image:none;}
	
#bd-webcast ul#navs-main_webcast  li, ul#navs-main_webcast  a { height: 40px; display: block; text-indent: -9999px; overflow: hidden; }
#nav1 { left: 0px; width: 63px;}
#nav2 { left: 63px; width: 63px;}
#nav3 { left: 126px; width: 72px;}
#nav4 { left: 198px; width: 99px;}
#nav5 { left: 297px; width: 162px;}
#nav6 { left: 459px; width: 126px;}
#nav7 { left: 585px; width: 81px;}
#nav8 { left: 666px; width: 99px;}
#nav9 { left: 765px; width: 75px;}

#nav1 a:hover, #bd-home ul#navs-main_webcast #nav1 a {
    background: transparent url(../img/navbar.png)
	0px -40px no-repeat; }
#nav2 a:hover, #bd-about ul#navs-main_webcast #nav2 a {
    background: transparent url(../img/navbar.png)
	-63px -40px no-repeat; }
#nav3 a:hover, #bd-agenda ul#navs-main_webcast #nav3 a {
    background: transparent url(../img/navbar.png)
	-126px -40px no-repeat; }
#nav4 a:hover, #bd-registration ul#navs-main_webcast #nav4 a {
    background: transparent url(../img/navbar.png)
	-198px -40px no-repeat; }
#nav5 a:hover, #bd-presentation ul#navs-main_webcast #nav5 a {
    background: transparent url(../img/navbar.png)
	-297px -40px no-repeat; }
#nav6 a:hover, #bd-hotel ul#navs-main_webcast #nav6 a {
    background: transparent url(../img/navbar.png)
	-459px -40px no-repeat; }
#nav7 a:hover, #bd-webcast ul#navs-main_webcast #nav7 a {
    background: transparent url(../img/navbar.png)
	-585px -40px no-repeat; }
#nav8 a:hover, #bd-savethedate ul#navs-main_webcast #nav8 a {
    background: transparent url(../img/navbar.png)
	-666px -40px no-repeat; }
#nav9 a:hover, #bd-sponsors ul#navs-main_webcast #nav9 a {
    background: transparent url(../img/navbar.png)
	-765px -40px no-repeat; }

/*==copy navmain to test==*/
/* =NAVS MAIN savethedate page copy below
================================================ */
#bd-savethedate #header_savethedate{
	width: 840px; height: 40px;
	position: relative;
	margin:0px auto;
}
#bd-savethedate  ul#navs-main_savethedate {
    width: 840px; height: 40px;
	background: url(../img/navbar.png) no-repeat; 
    margin: 0px auto; padding: 0px;
	position: absolute; top:0px; left:0px;
	
}
#bd-savethedate ul#navs-main_savethedate  li {
 	margin: 0; padding: 0; list-style: none; position: absolute; background-image:none;}
	
#bd-savethedate ul#navs-main_savethedate  li, ul#navs-main_savethedate  a { height: 40px; display: block; text-indent: -9999px; overflow: hidden; }
#nav1 { left: 0px; width: 63px;}
#nav2 { left: 63px; width: 63px;}
#nav3 { left: 126px; width: 72px;}
#nav4 { left: 198px; width: 99px;}
#nav5 { left: 297px; width: 162px;}
#nav6 { left: 459px; width: 126px;}
#nav7 { left: 585px; width: 81px;}
#nav8 { left: 666px; width: 99px;}
#nav9 { left: 765px; width: 75px;}

#nav1 a:hover, #bd-home ul#navs-main_savethedate #nav1 a {
    background: transparent url(../img/navbar.png)
	0px -40px no-repeat; }
#nav2 a:hover, #bd-about ul#navs-main_savethedate #nav2 a {
    background: transparent url(../img/navbar.png)
	-63px -40px no-repeat; }
#nav3 a:hover, #bd-agenda ul#navs-main_savethedate #nav3 a {
    background: transparent url(../img/navbar.png)
	-126px -40px no-repeat; }
#nav4 a:hover, #bd-registration ul#navs-main_savethedate #nav4 a {
    background: transparent url(../img/navbar.png)
	-198px -40px no-repeat; }
#nav5 a:hover, #bd-presentation ul#navs-main_savethedate #nav5 a {
    background: transparent url(../img/navbar.png)
	-297px -40px no-repeat; }
#nav6 a:hover, #bd-hotel ul#navs-main_savethedate #nav6 a {
    background: transparent url(../img/navbar.png)
	-459px -40px no-repeat; }
#nav7 a:hover, #bd-webcast ul#navs-main_savethedate #nav7 a {
    background: transparent url(../img/navbar.png)
	-585px -40px no-repeat; }
#nav8 a:hover, #bd-savethedate ul#navs-main_savethedate #nav8 a {
    background: transparent url(../img/navbar.png)
	-666px -40px no-repeat; }
#nav9 a:hover, #bd-sponsors ul#navs-main_savethedate #nav9 a {
    background: transparent url(../img/navbar.png)
	-765px -40px no-repeat; }

/*==copy navmain to test==*/
/* =NAVS MAIN sponsors page copy below
================================================ */
#bd-sponsors #header_sponsors{
	width: 840px; height: 40px;
	position: relative;
	margin:0px auto;
}
#bd-sponsors  ul#navs-main_sponsors {
    width: 840px; height: 40px;
	background: url(../img/navbar.png) no-repeat; 
    margin: 0px auto; padding: 0px;
	position: absolute; top:0px; left:0px;
	
}
#bd-sponsors ul#navs-main_sponsors  li {
 	margin: 0; padding: 0; list-style: none; position: absolute; background-image:none;}
	
#bd-sponsors ul#navs-main_sponsors  li, ul#navs-main_sponsors  a { height: 40px; display: block; text-indent: -9999px; overflow: hidden; }
#nav1 { left: 0px; width: 63px;}
#nav2 { left: 63px; width: 63px;}
#nav3 { left: 126px; width: 72px;}
#nav4 { left: 198px; width: 99px;}
#nav5 { left: 297px; width: 162px;}
#nav6 { left: 459px; width: 126px;}
#nav7 { left: 585px; width: 81px;}
#nav8 { left: 666px; width: 99px;}
#nav9 { left: 765px; width: 75px;}

#nav1 a:hover, #bd-home ul#navs-main_sponsors #nav1 a {
    background: transparent url(../img/navbar.png)
	0px -40px no-repeat; }
#nav2 a:hover, #bd-about ul#navs-main_sponsors #nav2 a {
    background: transparent url(../img/navbar.png)
	-63px -40px no-repeat; }
#nav3 a:hover, #bd-agenda ul#navs-main_sponsors #nav3 a {
    background: transparent url(../img/navbar.png)
	-126px -40px no-repeat; }
#nav4 a:hover, #bd-registration ul#navs-main_sponsors #nav4 a {
    background: transparent url(../img/navbar.png)
	-198px -40px no-repeat; }
#nav5 a:hover, #bd-presentation ul#navs-main_sponsors #nav5 a {
    background: transparent url(../img/navbar.png)
	-297px -40px no-repeat; }
#nav6 a:hover, #bd-hotel ul#navs-main_sponsors #nav6 a {
    background: transparent url(../img/navbar.png)
	-459px -40px no-repeat; }
#nav7 a:hover, #bd-webcast ul#navs-main_sponsors #nav7 a {
    background: transparent url(../img/navbar.png)
	-585px -40px no-repeat; }
#nav8 a:hover, #bd-savethedate ul#navs-main_sponsors #nav8 a {
    background: transparent url(../img/navbar.png)
	-666px -40px no-repeat; }
#nav9 a:hover, #bd-sponsors ul#navs-main_sponsors #nav9 a {
    background: transparent url(../img/navbar.png)
	-765px -40px no-repeat; }


/* =FOOTER
================================================ */
ul#footer {
	width: 830px;
	margin: 0 auto; padding: 1em 5px;
	color: #7f8783;
	font: 85% Verdana, Arial, Helvetica, sans-serif;
	background: #CAD9EF;
	
}
ul#footerblue {
	width: 840px;
	margin: 0 auto;
	color: #7f8783;
	font: 85% Verdana, Arial, Helvetica, sans-serif;
	background: #ECF0F9;
	
}
ul#footer li { list-style: none; margin: 0 auto; }
ul#footer li.firstnav { margin: 0 auto; }
ul#footer li a { color: #9da6a1; text-decoration: none; }
ul#footer li a:hover { text-decoration: underline; }

ul#footer li.footer-info { color: #a7a58d; float: right; background-color:ECF0F9; }
ul#footer li.footer-info a { color: #a7a58d; text-decoration: none; }
ul#footer li.footer-info a em { color: #a7a58d; text-decoration: underline; font-style: normal; }
ul#footer li.footer-info a:hover { text-decoration: underline; }

/* home page footer 
#bd-home ul#footer {
	width: 764px;
	margin: 15px auto 0 auto; padding: 0;
	color: #9da6a1;
	font: 85% Verdana, Arial, Helvetica, sans-serif;
	background: none!important;
}
*/


/* =EXTRAS (clears floats)
================================================ */
.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix { display:inline-block; }
.clearfix { display:block; }
* html .clearfix { height:0px; }


/* =SKIP NAV
================================================ */
ul#skipNav { position: absolute; left: -9999px; font-size: small; z-index: 0; }
ul#skipNav a:link, ul#skipNav a:visited { color: #F00; }
ul#skipNav a:focus { display: block; position: absolute; top: 20px; left: 10020px; font-size: 130%; background: #FFF; border: solid 1px #999; padding: 10px; width: 8em; z-index: 10000; }
ul#skipNav a:hover { color: #390; background: #EEE; border: solid 1px #333; }

#bd-assignments #content p.assigntext {width: 500px};
.clockcountdown

    { 

position:absolute;
left:450px;
top:150px;

    }
