﻿/******************************************************************/
/* Global Local Content Summit CSS file
/******************************************************************/
html, body {
	font: 12px Arial, Helvetica, sans-serif; color: #555555;
	background: #5AB4AA url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/background.gif) repeat-x; margin: 0; padding: 0;
}
h1, h2, h3, h4, p {
	margin: 0 0 14px;
}
img, img a {
	border: none;
}
.clearFloat, .clear {
	clear: both;
}
.eventimageleft {
	padding: 2px; border: 1px solid #CCC; float: left; display: inline; margin: 0 8px 0 0;
}
.floatLeft {
	float: left; display: inline; margin: 0 8px 0 0;
}

#wrapper {
	width: 981px; margin: 0 auto; overflow: hidden;
	background: #FFF url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/wrapper_bg.gif) repeat-y;
}
#eventText {
	display: none;
}

/******************************************************************/
/* #header
/******************************************************************/
#header {
	width: 100%; height: 25px; position: relative; background: #265E67; z-index: 2;
}
#header #logo {
	display: none;
}
#header #datesvenue {
	font-size: 18px; color: #FFF; position: absolute; top: 194px; left: 247px;
}
#header #datesvenue span.dates {
	border-right: 2px solid #FFF; padding: 0 10px 0 0; margin: 0 10px 0 0;
}

/* #hlist */
#header ul.hlist {
	list-style: none; margin: 0; padding: 0; position: absolute; top: 4px; right: 0; color: #FFF;
}
#header ul.hlist li {
	float: left; display: inline;
}
#header ul.hlist li a {
	color: #FFF; text-decoration: none; border-right: 1px solid #FFF; margin: 0 5px 0 0; padding: 0 5px 0 0;
}
#header ul.hlist li a:hover {
	text-decoration: underline;
}
#header ul.hlist li.listimg a {
	border: none; margin: 0; padding: 0;
}

/******************************************************************/
/* #left_col
/******************************************************************/
#left_col {
	width: 208px; float: left; display: inline;
}

/* #register_box */
#left_col #register_box {
	width: 100%; background: #F28A0F url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/registerbox_bg.gif) top left no-repeat;
	position: relative; min-height: 112px; height: auto !important; height: 112px;
}
#left_col #register_box h2, #left_col #register_box p {
	margin: 0;
}
#left_col #register_box h2 {
	position: absolute; top: 15px; left: 10px; font-size: 22px;
}
#left_col #register_box h2 a {
	color: #0f416a; text-decoration: none;
}
#left_col #register_box h2 a:hover {
	text-decoration: underline;
}
#left_col #register_box p {
	width: 190px; position: absolute; top: 48px; left: 10px; color: #000;
}
#left_col #register_box p a {
	color: #000;
}
#left_col #register_box p a:hover {
	text-decoration: none;
}

/* #brochure_box */
#left_col #brochure_box {
	width: 100%; background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/brochurebox_bg.gif) top left no-repeat; position: relative;
	min-height: 85px; height: auto !important; height: 85px;
}
#left_col #brochure_box h2 {
	position: absolute; top: 15px; right: 16px; font-size: 16px; width: 92px; margin: 0;
}
#left_col #brochure_box h2 a {
	color: #FFF; text-decoration: none;
}
#left_col #brochure_box h2 a:hover {
	text-decoration: underline;
}
#left_col #brochure_box img {
	position: absolute; bottom: 0; left: 10px;
}

/* .cta_box */
#left_col .cta_box {
	background: #FFF url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/leftfb_bottom.gif) bottom left no-repeat;
	margin: 0 5px 10px; padding: 13px 10px 7px; position: relative; width: 178px;
}
#left_col .cta_box a {
	color: #000;
}
#left_col .cta_box a:hover {
	text-decoration: none;
}
#left_col .cta_box .top {
	width: 198px; font-size: 1px; height: 6px; position: absolute; top: 0; left: 0;
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/leftfb_top.gif) no-repeat;
}
#left_col .cta_box h2 {
	font-size: 16px; color: #000; margin-bottom: 5px;
}
#left_col .cta_box p {
	margin: 0 0 5px;
}

#left_col .cta_box .item {
	overflow: hidden; margin-bottom: 15px; width: 175px;
}
#left_col .cta_box .item.linkedin {
	margin: 0 0 5px;
}
#left_col .cta_box .item.linkedin  p {
	width: 86px;
}
#left_col .cta_box .item p{
	float: right; width: 125px; clear: right;
}



/******************************************************************/
/* #navigation
/******************************************************************/
ul#navigation {
	list-style: none; margin: 0 0 10px; padding: 0; border-top: 1px solid #FFF;
}
ul#navigation li {
	font: 14px "Trebuchet MS", Verdana, sans-serif; font-weight: bold; border-bottom: 1px solid #FFF;
}
ul#navigation li a {
	color: #FFF; text-decoration: none; padding: 6px 10px 8px; display: block;
}
ul#navigation li a:hover, ul#navigation li.hover, ul#navigation li.active {
	background: #41A2AF;
}

/* accordion */
ul#navigation li ul.subnav {
	display: none; list-style: none; margin: 0; padding: 0 0 10px; border: none;
}
ul#navigation li.hover ul.subnav {
	background: #41A2AF;
}
ul#navigation li ul.subnav li {
	font-size: 12px; font-weight: normal; border: none;
}
ul#navigation li ul.subnav li a {
	padding: 0 15px;  border: none; background: none;
}
ul#navigation li ul.subnav li a:hover {
	background: none; text-decoration: underline;
}

/******************************************************************/
/* #right_col
/******************************************************************/
#right_col {
	width: 773px; float: right; display: inline; line-height: 19px;
}
#right_col a {
	color: #0357AF; text-decoration: underline;
}
#right_col a:hover {
	text-decoration: none;
}
#right_col h1 {
	font-size: 22px; color: #FF8E00; line-height: 25px;
}
#right_col h2 {
	font-size: 16px; color: #427274; overflow: hidden;
}
#right_col h3 {
	font-size: 14px; color: #5F5F5F; overflow: hidden;
}
#right_col p {
	overflow: hidden;
}
#right_col ul {
	list-style: none; margin: 0 0 14px; padding: 0 0 0 2px;
}
#right_col ul.speakers li {
	background: none; padding: 0;
}
#right_col ul li {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/bullet.gif) no-repeat 0 4px; padding-left: 15px;
}

/* #main_banner */
#right_col #main_banner {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/mainbanner.jpg) no-repeat;
	width: 773px; height: 205px; position: relative; z-index: 1;
}
#right_col #main_banner img {
	position: absolute; top: 18px; left: 34px;
}

/* #main_content */
#right_col #main_content {
	padding: 15px 15px 2px; min-height: 500px; height: auto !important; height: 500px;
}
#right_col #main_content .hr {
	width: 471px; height: 1px; font-size: 1px; background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/May/11376004/assets/hr_bg.gif) repeat-x;
	margin: 19px 0 20px;
}
#right_col #main_content.fullwidth .hr {
	width: 100%; height: 1px; font-size: 1px; background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/May/11376004/assets/hr_bg.gif) repeat-x;
	margin: 19px 0 20px;
}
#right_col #main_content #vbb_box{
	 height:auto; width:738px; border-bottom:1px solid #DFDFDF; margin:0 0 14px; padding:0;
}
#right_col #main_content #vbb_box h2{
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/vbb_bg.gif) top left no-repeat; padding:7px 15px 3px; font-size:15px; margin:0; 
}
#right_col #main_content #vbb_box .content{
	border-right:1px solid #DFDFDF; border-left:1px solid #DFDFDF; padding:14px 8px;
}


/* .right */
#right_col #main_content .right {
	width: 252px; float: right; display: inline; margin-left: 20px;
	min-height: 960px; height: auto !important; height: 960px;
}

#right_col #main_content .right .cta_box {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/fb_bottom.gif) bottom left no-repeat; position: relative; 
	padding-bottom: 10px; margin-bottom: 15px;
}
#right_col #main_content .right .cta_box h2 {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/fb_top.gif) top left no-repeat; margin: 0; padding: 6px 11px; 
	color: #396371;
}
/******************************************************************/
/* #Home Page Speaker Box
/******************************************************************/
#right_col #main_content .right .cta_box h2.speakers {
  background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/fb_top.gif) top left #abc363 no-repeat; margin: 0; padding: 6px 11px; 
  color: #396371;
}
/******************************************************************/
/* #End Home Page Speaker Box
/******************************************************************/
#right_col #main_content .right .cta_box .content {
	padding: 10px 11px 0; border-left: 1px solid #d1cfcf; border-right: 1px solid #d1cfcf;
}
#right_col #main_content .right .cta_box .content p {
	margin: 0 0 5px;
}

/******************************************************************/
/* #partner_area
/******************************************************************/
#partner_area {
	width: 100%; height: 100px;
	background: #FFF url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/partner_area.gif) no-repeat top left;
	clear: both; padding: 15px 0 0 0;
}

/******************************************************************/
/* #footer
/******************************************************************/
#footer {
	width: 100%; height: 71px; border-top: 5px solid #bcc54f;
	background: #265e67 url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/footer_bg.gif) repeat-x; color: #FFF;
}
#footer a {
	color: #FFF; text-decoration: underline;
}
#footer a:hover {
	text-decoration: none;
}
#footer p {
	margin: 0;
}
#footer .content {
	width: 981px; margin: 0 auto; overflow: hidden;
}
#footer .content p.left {
	float: left; display: inline; margin-top: 28px;
}
#footer .content p.right {
	float: right; display: inline; margin-top: 10px;
}

/******************************************************************/
/* #sub_pages
/******************************************************************/
.pricestable {
	margin-bottom: 14px; width:100%;
}
.pricestable th {
	background: #D9D8D8; color: #323132 !important; padding:5px;
}
.pricestable th.british{
	background:#fff url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/September/11187004/flag.png) top center no-repeat;
}
.pricestable td {
	background: #EBEBEB; text-align: center; padding:5px;
}
.pricestable td.british{
	background:#C6C7D9;
}
.pricestable td.Package {
	text-align: left !important;
}
.pricestable td.RegisterRow {
	text-align: right;
}

.partner {
	overflow: hidden; margin-bottom: 20px;
}
.partner img {
	float: left;
}
.partner h3, .partner ul, .partner p {
	float: right; clear: right; width: 535px;
}


/***********************************************************************/
/*Agenda */
/***********************************************************************/
#right_col .Break, #right_col .Session{
  border-bottom: 1px solid #CCC;
  padding-top:14px;
}

#right_col .Break h2 .Time, #right_col .Session h2 span.Time{
  font-size:13px; font-weight:bold;color:#000000;
}



