@charset "UTF-8";
/* CSS Document */

body {
    background-color:#202f7e;
	background-image:url(/uploadedImages/Events/UK/2010/11231_004/11231_004_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:4px;
	padding:4px;
}



/*TESTIMONIALS*/
.quote-table {
	margin: 10px;
	width: 630px;
	}

.quote-new {
padding:15px 15px 5px 15px;
text-align:left;
line-height: 20px;
}

.quote-credit-new {
color:#174d8b;
padding:0 0 10px 32px;
text-align:left;
vertical-align:text-top;
}

.quote-bottom-2 {
background-image:url(/uploadedImages/quote_bot_3.jpg);
background-repeat:no-repeat;
height:26px;
}



.tablebg {
  background: url("http://www.wbresearch.com/uploadedImages/Events/UK/2009/11231_003/table_bg.jpg") repeat-x;
  background-color: #0076c6;
  color: #ffffff;
  height: 45px;
}

.tablebg2 {
  background: url("http://www.wbresearch.com/uploadedImages/Events/UK/2009/11231_003/table_bg2.jpg") repeat-x;
  height: 32px;
}

.top {background: url(/uploadedImages/corner_a4a4a4_dot.gif) 0 0 repeat-x; width: 350px}
.bottom {background: url(/uploadedImages/corner_a4a4a4_dot.gif) 0 100% repeat-x}
.left {background: url(/uploadedImages/corner_a4a4a4_dot.gif) 0 0 repeat-y}
.right {background: url(/uploadedImages/corner_a4a4a4_dot.gif) 100% 0 repeat-y}
.bottom-left {background: url(/uploadedImages/corner_a4a4a4_bl.gif) 0 100% no-repeat}
.bottom-right {background: url(/uploadedImages/corner_a4a4a4_br.gif) 100% 100% no-repeat}
.top-left {background: url(/uploadedImages/corner_a4a4a4_tl.gif) 0 0 no-repeat}
.top-right {background: url(/uploadedImages/corner_a4a4a4_tr.gif) 100% 0 no-repeat; padding:10px}
.t_center {padding-left: 200px;}

/*Table Form Poll*/
.tablebg-poll {
  background: url("http://www.wbresearch.com/uploadedImages/Events/UK/2009/11231_003/table_bg.jpg") repeat-x;
  background-color: #0076c6;
  color: #ffffff;
  height: 45px;
}

.tablebg2-poll {
  background: url("http://www.wbresearch.com/uploadedImages/Events/UK/2009/11231_003/table_bg2.jpg") repeat-x;
  height: 32px;
}

.top-poll {background: url(/uploadedImages/corner_a4a4a4_dot.gif) 0 0 repeat-x; width: 500px}
.bottom-poll {background: url(/uploadedImages/corner_a4a4a4_dot.gif) 0 100% repeat-x}
.left-poll {background: url(/uploadedImages/corner_a4a4a4_dot.gif) 0 0 repeat-y}
.right-poll {background: url(/uploadedImages/corner_a4a4a4_dot.gif) 100% 0 repeat-y}
.bottom-left-poll {background: url(/uploadedImages/corner_a4a4a4_bl.gif) 0 100% no-repeat}
.bottom-right-poll {background: url(/uploadedImages/corner_a4a4a4_br.gif) 100% 100% no-repeat}
.top-left-poll {background: url(/uploadedImages/corner_a4a4a4_tl.gif) 0 0 no-repeat}
.top-right-poll {background: url(/uploadedImages/corner_a4a4a4_tr.gif) 100% 0 no-repeat; padding:10px}
.t_center-poll {padding-left: 150px;}


 /* -- Resources Table -- */
.top2 {background: url(/uploadedImages/corner_a4a4a4_dot.gif) 0 0 repeat-x; width: 760px}
.t_center2 {padding: 0 10px 0 10px;}

 

/*Pricing Table*/
#rounded-corner {
border-collapse:collapse;
font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
font-size:12px;
	margin: 20px;/Users/Gabriel/0_WBR_UK/2009/CMS/11231_003(ProcureconUK)/MAIN/media/ROUNDED_TABLE/right.png
text-align:left;
width:700px;
}
#rounded-corner thead th.rounded-company {
background:#3476b6 url(/uploadedImages/Events/UK/2009/11231_003/left.jpg) no-repeat scroll left -1px;
}
#rounded-corner thead th.rounded-q4 {
background:#3476b6 url(/uploadedImages/Events/UK/2009/11231_003/right.jpg) no-repeat scroll right -1px;
}

#rounded-corner th {
background:#3476b6 none repeat scroll 0 0;
color:#6e6e6e;
font-size:13px;
font-weight:normal;
padding:8px;
}
#rounded-corner td {
background:#a6d7eb none repeat scroll 0 0;
border-top:1px solid #FFFFFF;
color:#6e6e6e;
padding:8px;
}
#rounded-corner tfoot td.rounded-foot-left {
background:#a6d7eb url(/uploadedImages/Events/UK/2009/11231_003/botleft.jpg) no-repeat scroll left bottom;
}
#rounded-corner tfoot td.rounded-foot-right {
background:#a6d7eb url(/uploadedImages/Events/UK/2009/11231_003/botright.jpg) no-repeat scroll right bottom;
}
#rounded-corner tbody tr:hover td {
background:#ffd7d5  none repeat scroll 0 0;
}
/*no hover Rounded Table*/

#no-rounded-corner {
border-collapse:collapse;
font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
font-size:12px;
margin: 2px;/Users/Gabriel/0_WBR_US/2009/CMS/11231_003(bioNetworkWest)/MAIN/media/ROUNDED_TABLE/right.png
text-align:left;
width:650px;
}
#no-rounded-corner thead th.rounded-company {
background:#3476b6 url(/uploadedImages/Events/UK/2009/11231_003/left.jpg) no-repeat scroll left -1px;
}
#no-rounded-corner thead th.rounded-q4 {
background:#3476b6 url(/uploadedImages/Events/UK/2009/11231_003/right.jpg) no-repeat scroll right -1px;
}

#no-rounded-corner th {
background:#a6d7eb none repeat scroll 0 0;
color:#6e6e6e;
font-size:13px;
font-weight:normal;
padding:8px;
}
#no-rounded-corner td {
background:#a6d7eb none repeat scroll 0 0;
border-top:1px solid #FFFFFF;
color:#6e6e6e;
padding:8px;
}
#no-rounded-corner tfoot td.rounded-foot-left {
background:#a6d7eb url(/uploadedImages/Events/UK/2009/11231_003/botleft.jpg) no-repeat scroll left bottom;
}
#no-rounded-corner tfoot td.rounded-foot-right {
background:#eaecf9url(/uploadedImages/Events/UK/2009/111231_003/botright.jpg) no-repeat scroll right bottom;
}
/*Library Postback form */
.library-container {
	width: 700px;
	padding: 10px;
}

.library {
	border-bottom: 1px solid #c9c9c9;
	padding: 10px 5px 10px 5px;
	float: left;
}

.speaker-photo {
	width: 100px;
	height: 135px;
	float: left;
	border: #bcbcbc solid 1px;
}

.description {
	width: 365px;
	float: left;
	padding: 10px;
	text-align: left;
}

.logo {
	width: 200px;
	height: 135px;
	float: right;
	border: #ffffff solid 1px;
}
/*Last Library item */



.library_last {
	padding: 10px 5px 10px 5px;
	float: left;
}

.speaker-photo_last {
	width: 100px;
	height: 135px;
	float: left;
	border: #bcbcbc solid 1px;
}

.description_last {
	width: 365px;
	float: left;
	padding: 10px;
}

.logo_last {
	width: 200px;
	height: 135px;
	float: right;
	border: #ffffff solid 1px;
}


/* event buttons */
#btn_eventplanning img {
	border:0px;
}

/* speaker table on home page */
#speaks {
	background-color: #e2f1ff;
	width: 70%;
	margin: 0 auto 0 auto;
}

.speaksbox {
	/*background-image: url(/uploadedImages/Events/UK/2009/11231_003/Get_Involved_Now/11231_003_misc_bg_tableimg.jpg);
	background-repeat: no-repeat;*/

}

#speaks img {
	border: #cccccc 1px solid;
}

/* New CSS for the new homepage markup 6/15/10 */

#homepage_new_wrapper {
	overflow: hidden;
	padding: 0px 10px;
}
	
#homepage_title { 
	font: bold 22px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #494949;
}

#homepage_new_wrapper p, #homepage_new_wrapper ul {
	font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 20px;
}

ul { list-style-type: none; cursor: default; }
li { background: 0px 2px url(/uploadedImages/Events/UK/2010/11231_004/bullet_black.png) no-repeat; padding-left: 20px; }
li:hover { background: 1px 2px url(/uploadedImages/Events/UK/2010/11231_004/bullet_black.png) no-repeat; padding-left: 20px; }


#groupwrap {
	width: 780px;
	overflow: auto;
	margin-bottom: 20px;
}

.speaker_box {
	float: left;
	width: 240px;
	padding: 10px;
}

#groupwrap img {
	float: left;
	border: 1px solid #737373;
	padding: 5px;
	margin-right: 5px;
}

#groupwrap p { 
	margin: 0px; 
	padding: 0px;
	font: 14px Georgia, serif;
}

#groupwrap img+p { padding: 10px 0px; }

#homepage_new_wrapper .name { font-style: bold; color: #1d3f77; }
#homepage_new_wrapper .title { font-size: 12px; font-style: italic; color: #8f8f8f; }
#homepage_new_wrapper .company { font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #2a2a2a; }

#homepage_left {
	width: 359px;
	float: left;
	border-right: 1px dotted #2a2a2a;
	padding-right: 20px;
}

#homepage_right {
	width: 360px;
	float: right;
	padding-left: 20px;
}

#homepage_left h2, #homepage_right h2 {
	font: bold 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #1d3f77;
}

#homepage_right a { text-align: center; }
#homepage_right .sub { margin-top: 0px; font: italic 12px Georgia; color: #2a2a2a; }
#homepage_right hr { width: 80%; border: none; border-top: 1px solid #858585; border-bottom: 1px solid #ebebeb; margin-bottom: 25px; }

#homepage_right a.newbutton { 
	background: #4f78bc; 
	display: block;
	position: relative;
	width: 50%;
	padding: 10px;
	margin: 15px auto;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	color: #ffffff !important;
	text-decoration: none;
}

#homepage_right a.newbutton:hover { text-decoration: underline; background: #1d3f77; }
#homepage_right a.newbutton:active { color: #2a2a2a !important; top: 1px; }


/* New CSS for the new table markup 6/14/10 */

.pricingtable {
	font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 0px;
	margin: 0px auto 20px;
	text-align: center;
}

.pricingtable th, .pricingtable td {
	padding: 10px;
	font-weight: normal;
}

/*  ----------

	Rules for the pricing table headings. Colors for text and background are first.
	
*/

.pricingtable th { color: #ffffff; background: #173957; }
.pricingtable th p { color: #fff !important; }
.pricingtable th:first-child, .pricingtable td:first-child  { text-align: left; width: 200px; }
.pricingtable th:last-child, .pricingtable td:last-child { text-align: center; width: 80px; }
.pricingtable th:last-child p { text-align: center; }

/*  ----------
	
	Rules for the pricing table item rows. Colors for text and background are first.
	IE doesn't support the :hover pseudo class on anything other than an <a>, so
	this is for good browsers only.
	
*/

.pricingtable td { color: #222; background: #ddd; }
.pricingtable tbody td { border-top: 1px solid #ffffff; }
.pricingtable tbody tr:hover td { color: #000; background: #d5e7f7; }


/*  ---------- Rules for the "SAVE" text */
.pricingtable span { 
	display: block; font-size: 11px; color: #ae2c34;
}

/*  ----------
	
	Automatic rules for rounded corners. These will automatically round the corners
	of the table without anybody having to do anything; no classes necessary.
	
*/

th:first-child {
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
}

th:last-child {
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
}

tr:last-child td:first-child {
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
}

tr:last-child td:last-child {
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
}

/*  ----------
	
	Rules for rounded corners. Mix and match these in any combination.
	Doesn't work in IE 8 or below (because they suck).
	
*/

.round_top_left {
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
}

.round_top_right {
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
}

.round_bottom_left {
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
}

.round_bottom_right {
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
}

.round_all {
     -moz-border-radius: 10px; 
  -webkit-border-radius: 10px; 
          border-radius: 10px; 
}


/* -------- sidebar ---------- */

.dynamicSideBarHtml {
	width: 174px;
	margin: 0;
	margin-top: 15px;
	padding: 0;
	clear: both;
}

#links { position: relative; }

.ring_left {
	display: inline;
	position: absolute;
	top: 48px;
	left: 8px;
}

.ring_right {
	display: inline;
	position: absolute;
	top: 48px;
	right: 8px;
}

.button_top {
	display: block;
	width: 168px;
	height: 60px;
	text-indent: -999em;
	background: url(http://www.wbresearch.com/uploadedimages/Events/UK/2010/11231_004/Event_Details/sidebar/button_top.png);
	outline: none;
}

.button_bottom {
	display: block;
	width: 168px;
	height: 82px;
	background: url(http://www.wbresearch.com/uploadedimages/Events/UK/2010/11231_004/Event_Details/sidebar/button_bottom.png);
	text-decoration: none;
	position: relative;
	outline: none;
}

.button_bottom p {
	display: inline;
	font: italic 12px Georgia, Times, serif;
	text-shadow: 0px 1px 1px #34428b;
	color: #fff;
	position: absolute;
	top: 31px;
	*top: 43px;
	left: 55px;
	padding: 5px 8px;
	background-color: #476eb5;
	-moz-border-radius: 12px; 
	-webkit-border-radius: 12px; 
	border-radius: 12px; 
	cursor: pointer;
}

#slider {
	width: 168px;
	height: 168px;
	margin-top: 20px;
	position: relative;
	overflow: visible;
	background: url(http://www.wbresearch.com/uploadedimages/Events/UK/2010/11231_004/Event_Details/sidebar/background_tile.png);
}

.scrollable {
	position: relative;
	overflow: hidden;
	width: 168px;
	height: 168px;
	background: center 10px url(http://www.wbresearch.com/uploadedimages/Events/UK/2010/11231_004/Event_Details/sidebar/inassociationwith.png) no-repeat;
}

.scrollable .items {
	width: 20000em;
	position: absolute;
}

.items div {
	float: left;
}

.nav_cont {
	width: 100%;
	margin: auto;
}

div.navi {
	width: 81px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	top: -15px;
}

.navi a {
	display: block;
	float: left;
	width: 7px;
	height: 7px;
	margin-left: 2px;
	background: url(http://www.wbresearch.com/uploadedimages/Events/UK/2010/11231_004/Event_Details/sidebar/dots.png) no-repeat;
	outline: 0;
}

.navi a:first-child { margin-left: 0; }

.navi a:hover {
	background-position: 0 -14px;
}

.navi .active, .navi .active:hover {
	background-position: 0 -7px;
}








