﻿/***************************************************************************************************/
/* European Contract Risk Management for Oil and Gas default CSS file
/***************************************************************************************************/
html, body {
	margin: 0; padding: 0; font: 13px "Trebuchet MS", Verdana, sans-serif; color: #333;
	background: #fff url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/background.gif) repeat-x;
}
h1, h2, h3, h4, p {
	margin: 0 0 14px;
}
img, img a {
	border: none
}
.clear {
	clear: both;
}
.hr {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/hr_bg.gif) repeat-x; height: 1px; font-size: 1px; margin: 20px 0;
}
.floatLeft {
	float: left; display: inline; margin: 0 10px 0 0;
}
.eventimageleft {
	float: left; display: inline; margin: 0 10px 0 0; border: 1px solid #000;
}
.eventimageright {
	float: right; margin: 0 10px 0 0;
}
#wrapper {
	width: 979px; margin: 0 auto;
}
#eventText {
	display: none;
}
#eventText h2 {
	background:#1C2E5C url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2011/March/11157005/h1_top.jpg) no-repeat;
	line-height: 23px; width:654px; height: 68px; padding: 30px 35px 0; color: #FFF !important; font: 32px "Times New Roman",Times,serif !important; font-weight: normal;
}

#frontbox {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/column.jpg) no-repeat; width: 412px; height: auto; padding: 0 0 10px;
}
#frontbox h2 {
	padding: 10px 10px 0;
}
#frontbox p {
	padding: 0 10px;
}

.spexlogo {
	float: left; width: 180px;
}
.spexblurb {
	float: right; width: 500px;
}
#fade {
	clear: both; margin-top: 10px; height: 48px; background: #FFF;
}
#fade .top {
	width: 100%; background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/fade_top.gif) repeat-x; height: 16px;
}
#fade .bottom {
	width: 100%; background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/fade_bottom.gif) repeat-x; height: 25px;
}
#fade .content {
	padding: 0 10px 0;
}
#fade ul {
	margin: 0; padding: 0;
}
#left_col #fade a {
	color: #000; text-decoration: none; font-size: 16px;
}
#left_col #fade #testimonials li {
	list-style: none !important; background: none; margin: 0; padding: 0;
}

/*************************************************************/
/* #top_header
/*************************************************************/
#top_header {
	width: 979px; height: 167px; background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/header_bg.jpg) bottom right no-repeat;
	position: relative; z-index: 4;
}
#top_header #logo {
	position: absolute; top:35px; left: 0;
}
#top_header #datesvenue {
	position: absolute; top: 72px; right: 0; color: #112257; font-size: 22px; font-weight: bold; text-align: right;
}
#top_header #datesvenue em {
	display: block; font-size: 18px; color: #940822; font-style:normal; font-weight:normal;
}

/* #breadcrumb */
ul#breadcrumb {
	list-style: none; margin: 0; padding: 0; position: absolute; top: 41px; right:5px; font-size: 11px; line-height: 10px;
}
ul#breadcrumb li {
	color: #055e83; float: left; display: inline; border-right: 1px solid #055e83; margin-right: 5px; padding-right: 5px;
	font: 11px "Trebuchet MS",Verdana,sans-serif;
}
ul#breadcrumb li.last {
	border: none;
}
ul#breadcrumb li a {
	color: #055e83; text-decoration: none;
}
ul#breadcrumb li a:hover {
	text-decoration: underline;
}
ul#breadcrumb li.listimg {
	border: none; margin-top: -3px;
}

/* #navigation */
ul#navigation {
	list-style: none; margin: 0; padding: 0; position: absolute; bottom: 0; left: 0; font-size: 17px; z-index: 5;
}
ul#navigation li {
	float: left; display: inline; background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/nav_left.png) no-repeat top left;
	padding: 5px 0 5px 11px; text-align: center; margin-right: 13px; position: relative; z-index: 6;
	font: 13px "Trebuchet MS",Verdana,sans-serif; text-transform: uppercase; font-weight:bold;
}
ul#navigation li a {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/nav_right.png) no-repeat top right; padding: 5px 23px 5px 13px;
	color: #2c7fc9; text-decoration: none;
} 
ul#navigation li a:hover {
	color: #333;
}
ul#navigation li.last {
	margin: 0; width: 100px; /* PLEASE ADJUST THIS WIDTH SO THE LAST TAB SITS CORRECTLY, THIS ALSO FIXES AN IE8 RENDERING ISSUE - DON'T REMOVE */
}
ul#navigation li.last a {
	padding: 5px 35px 5px 25px;
}

/* dropdown */
ul#navigation li ul {
	display: none; list-style: none; margin: 0; padding: 0; position: absolute; top: 28px; left: 0; z-index: 7;
	background: #fff; border:1px solid #2F81CB; border-top:none; border-bottom:none;
}
ul#navigation li ul li, ul#navigation li.last ul li  {
	width: 211px; display: block; text-align: left; clear: both; background: #fff; padding: 0; margin: 0;
	font-size: 12px; font-weight: normal; border-bottom:1px solid #2F81CB;
}
ul#navigation li ul li a, ul#navigation li.last ul li a {
	display: block; padding: 5px 10px; background: none; color: #2c7fc9; text-transform: none;
}
ul#navigation li ul li a:hover {
	background: #fff; color: #333;
}


/*************************************************************/
/* #main
/*************************************************************/
#main {
	width: 977px; background: #fafafa url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/main_bg.gif) repeat-y 10px 0; float: left; padding: 0; border-bottom:#a70b11 1px solid; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; position:relative; top:5px;
}

/*************************************************************/
/* #left_col
/*************************************************************/
#left_col {
	width: 740px; float: left; display: inline; overflow: hidden; padding:0 5px 5px; line-height: 19px;
}
#left_col a {
	color: #0977BF;
}
#left_col a:hover {
	text-decoration: none;
}
#left_col h1 {
	font-size: 21px; color: #a70b11; line-height: 23px;
}
#left_col h1.heading {
	background:#1C2E5C url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2011/March/11157005/h1_top.jpg) no-repeat;
	height: 68px; padding: 30px 35px 0; color: #FFF; font: 32px "Times New Roman",Times,serif; font-weight: normal;
}
#left_col h2 {
	font-size: 18px; color: #A70B11; font-weight:normal;
}
#left_col h3 {
	font-size: 16px; color: #333;
}
#left_col ul {
	list-style: none; margin: 0 0 14px; padding: 0 0 0 10px;
}
#left_col ul li {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/bullet.gif) no-repeat 0 6px; padding-left: 13px;
}

/* #flash */
#flash {
	display: block; width: 724px; height: 250px; background: #1c3361 url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/flash_bg.gif) no-repeat;
	margin-bottom: 16px; position: relative;
}
#flash object {
	position: absolute; top: 8px; right: 12px;
}
#flash h2 {
	color: #FFF; width: 200px; position: absolute; top: 30px; left: 25px; font-family: "Times New Roman",Times,serif; line-height: 26px; font-size: 24px; 	border-bottom: 1px solid #6090A5; padding-bottom:14px; font-weight: normal;
}
#flash p {
	color: #FFF; width: 200px; position: absolute; bottom: 0; left: 25px; top:135px;
}

/* .content */
#left_col .main_content {
	padding: 0px 8px 5px; overflow: hidden;
}
img.flash_holder {
	margin-bottom: 14px;
}
/* #rotation */
ul#rotation {
	list-style: none; margin: 0 0 14px; padding: 0; width: 433px; height: 233px;
	display: none;
}
ul#rotation li {
	margin: 0; padding: 0; background: none; width: 433px; height: 233px; position: relative;
}
ul#rotation li span {
	width: 596px; padding: 10px 15px; color: #FFF; background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2011/March/11157005/rotation_desc.png) repeat-x;
	position: absolute; bottom: 0; left: 0; height: 57px;
}
.jcarousel-container {
    position: relative;
}
.jcarousel-clip {
    z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;
}
.jcarousel-list {
    z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;
}
.jcarousel-list li, .jcarousel-item {
    float: left; list-style: none; width: 626px; height: 241px;
}
.jcarousel-next {
    z-index: 3; display: none; width: 34px; height: 47px; position: absolute; top: 96px; right: -9px; cursor: pointer;
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2011/March/11157005/right_arrow.png) no-repeat;
}
.jcarousel-prev  {
    z-index: 3; display: none; width: 34px; height: 47px; position: absolute; top: 96px; left: -9px; cursor: pointer;
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2011/March/11157005/left_arrow.png) no-repeat;
}

#left_col .main_content .left {
	width: 270px; float: left; display: inline;
}
#left_col .main_content .left .cta_box_yellow {
	background:#fff url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/middlecol_bg.gif) top left no-repeat;
}
#left_col .main_content .left .cta_box_yellow h2.heading {
	background: #850003 url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/ctabox_heading.gif) repeat-x; color: #FFF; font-size: 15px; padding: 3px 10px 7px; margin: 0; font-weight:bold;
}
#left_col .main_content .left .cta_box_yellow .content {
	margin: 5px 5px 5px; border:1px solid #cacaca; background:#fff; padding:10px;
}
#left_col .main_content .left .cta_box_yellow .content  ul {
	padding-left: 0;
}
#left_col .main_content .left .cta_box_red{
	background:url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/cle.jpg) top left repeat-x;
}
#left_col .main_content .left .cta_box_red h2 {
	color: #FFF; font-size: 15px; padding: 3px 10px 5px; margin: 0;
}
#left_col .main_content .left .cta_box_red p {
	padding: 10px 10px 5px; color:#fff;
}


#left_col .main_content .right {
	width: 435px; float: right;
}
#left_col .main_content .right blockquote{
	padding:0; margin:0 0 5px; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic;
}
#left_col .main_content .right blockquote cite{
	display:block; font-weight:bold; font-style:normal; margin:0 0 14px;
}

/*************************************************************/
/* #right_col
/*************************************************************/
#right_col {
	width: 225px; float: right; display: inline; line-height: 16px;
}
#right_col a {
	color: #1333A4;
}
#right_col a:hover {
	text-decoration: none;
}
#right_col ul {
	list-style: none; margin: 0 0 14px; padding: 0 0 0 10px;
}
#right_col ul li {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/bullet.gif) no-repeat 0 6px; padding-left: 13px;
}

#right_col .cta_box_red h2.heading {
	background: #FFF url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/ctabox_heading_red.gif) repeat-x; color: #FFF; font-size: 15px; padding: 3px 10px 5px; margin:0;
}
#right_col .cta_box_red .content {
	padding: 10px 10px 5px; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC;
}
#right_col .cta_box_red .content  ul {
	padding-left: 0;
}

/* .gold_area */
#right_col .gold_area {
	border: 8px solid #82061d; background: #82061d;
}
#right_col .gold_area #reg_box{
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/cta_bg_top.gif) top left no-repeat; height:80px;
}
#right_col .gold_area #reg_box p{
position:relative; top:-5px !important; left:15px;
}
#right_col .gold_area #reg_box h2 a{
	color:#940822; font-style:italic; position:relative; top:5px !important; left:38px; font:24px "Times New Roman", Times, serif; text-decoration:none; font-style:italic; font-weight:bold;padding-bottom:0px !important;margin-bottom:0px !important;
}
#right_col .gold_area #reg_box h2 a:hover{
	color:#0977bf; text-decoration:none;
}
#right_col .gold_area #brochure_box{
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/cta_bg_bottom.gif) top left no-repeat; height:144px; margin:8px 0 0; padding:14px 0 0;
}
#right_col .gold_area #brochure_box h2 a{
	color:#940822; font-style:italic; position:relative; top:5px; left:12px; font:18px "Times New Roman", Times, serif; text-decoration:none; font-style:italic; font-weight:bold;
}
#right_col .gold_area #brochure_box p{
	margin:0 0 5px;
}

#right_col #iq_box{
	background:#FFFFFF; border:1px solid #BFD9E0; clear:both; margin:10px auto; width:215px;
}
#right_col #iq_box p{
	margin:8px 14px 5px; padding:0 0 10px;
}
#right_col #iq_box .hr{
	border-top:1px solid #C9C9C9; background:none; margin:0 0 5px;
}
#right_col .rightcta-dl {
	background:#E5F9FF none repeat scroll 0 0; border:1px solid #BFD9E0; clear:both; margin:10px auto; width:215px;
}
#right_col .rightcta-dl .downloads {
	background:#E5F9FF url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/dl_icon.png) no-repeat; margin:8px 8px 0; padding:0 0 8px 39px; 
}
.downloads h3, .downloads p {
	margin:0 0 8px !important; padding:0 !important;
}
#right_col .rightcta-dl h3 {
	color:#03548D; font-family: Arial, Helvetica, sans-serif; margin-left:5px; font-size:13px;
}

#right_col .rightcta {
	background:#FFFFFF; border:1px solid #BFD9E0; clear:both; margin:10px auto; width:215px;
}
#right_col .rightcta .earlybird {
 background:transparent url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/eb_icon.gif) no-repeat scroll 0 0; border-bottom:1px solid #CCCCCC; margin:8px 8px 0; padding:5px 0 8px 39px;
}
#right_col .rightcta .earlybird h3, #right_col .rightcta .tell_friend h3, #right_col .rightcta .calendar h3 {
	color:#142448; font-size:13px; font-family: Arial, Helvetica, sans-serif;
}
#right_col .rightcta .earlybird h3, .earlybird p {
	margin:0 0 8px !important; padding:0 !important;
}
.tell_friend {
	background:transparent url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/tell_icon.gif) no-repeat scroll 0 0; border-bottom:1px solid #CCCCCC; margin:8px 8px 0; padding:5px 0 12px 39px;
}
.calendar {
	background:transparent url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/calendar_icon.gif) no-repeat scroll 0 0; margin:8px 8px 0; padding:0 0 12px 39px;
}
.calendar h3, .calendar p {
	margin:0 !important; padding:0 !important;
}
.tell_friend h3, .tell_friend p {
	margin:0 !important; padding:0 !important;
}
#right_col #partner{
	margin:0 auto; width:215px;
}
#right_col #partner h3{
	font:13px "Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:normal;
}
#right_col #partner img{
	background:#fff; border:1px solid #BFD9E0; padding:5px 18px; margin:0 0 14px;
}

/*************************************************************/
/* #footer
/*************************************************************/
#footer {
	width: 977px; height: 67px; background: #FFF url(http://www.iqpc.com/uploadedImages/EventRedesign/UK/2010/December/11579004/footer_bg.gif) repeat-x; clear: both;
	margin: 0 auto; color: #333333; border-top:#a70b11 1px solid; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; font-size:11px;
}
#footer a {
	color: #333333;
}
#footer a:hover {
	text-decoration: none;
}
#footer p.left {
	margin: 20px 0 0 20px; float: left; display: inline;
}
#footer p.right {
	margin: 8px 17px 0; float: right; display: inline;
}

/*************************************************************/
/* #subpage
/*************************************************************/
div.blurb {
	float:right; margin:0 0 24px; overflow: hidden; display:inline; width:500px;
}
img.logo {
	float: left; display: inline;
}
div.blurb h3{
	margin:0 0 5px;
}

/* Prices Table */
#pricestable {
	margin-bottom: 14px; width:100%;
}
#pricestable th {
	background: #E5F9FF; color: #323132 !important; border:#BFD9E0 1px solid; padding:5px;
}
#pricestable td {
	background: #fff; text-align: center; border:#BFD9E0 1px solid; padding:5px;
}
#pricestable td.Package {
	text-align: left !important; font-weight:bold; 
}
#pricestable tr.RegisterRow td{
	text-align: right;
}

/***********************************************************************/
/* #Agenda
/***********************************************************************/
.Session{
  padding-top:15px;padding-left:7px; border-bottom: 1px #c7c7c7 solid; margin:0;
}
.Break{
  padding-top:15px; padding-left:7px; background: #E6E6E6; border-bottom: 1px #c7c7c7 solid; margin:0;
}
.Time{
  font-weight:bold; color:#000000; font-size:14px;
}

