﻿/***************************************************************************************************/
/* 11th Call Center Week default CSS 
/***************************************************************************************************/

* {
	margin:0;
	padding:0;
}
html {
	padding:0;
	margin:0;
	width:100%;
	height:100%;
}
#eventText {
	float:left;
	display: none;
	width: 769px;
	
}

#eventText  h2{
	
	color:#a50d12;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
	line-height:22px;
	
}
#eventText .StradTemplate p, #eventText .StradTemplate table, #eventText .StradTemplate input{
	margin:0 15px 14px;
}

.StradTemplate {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	float:left !important;
	padding:20px;
	width:731px;
	margin: 0 !important;
}
.StradTemplate h2{
	color:#a50d12; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:21px;
}
.hrBlue {
	margin-bottom: 21px;
}

h1, h2, h3, p {
	margin: 0 0 14px;
	line-height:normal;
}
body {
	background:#fff url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/background.gif) top left repeat-x; color:#666666; width:100%; height:100%; font:12px Verdana, Arial, Helvetica, sans-serif; 
}
a {
	color:#2e80b2;
	text-decoration:none;
}
a:hover {
	color:#2e80b2;
	text-decoration:underline;
}
img {
	border:none;
}
blockquote {
	margin:20px 5px 0px 5px;
	font-size:13px;
	color: #333;
}
blockquote .floatLeft{
	float: left; display: inline; margin: 10px 8px 35px 4px;
}
cite {
	margin:3px 10px 8px 25px; text-align:left;  font-weight:bold; font-size:11px; display: block; font-style:normal;
	color: #333;
}
.hr {
	border-top:#ddd 1px solid; background:none; margin:10px 0 10px 0; width:100%; height: 1px; clear: both;
}
table {
	font-size:12px;
}


ul {
	list-style:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/bullet.gif);
	margin:15px 10px 20px 10px;
}
ul li {
	list-style:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/bullet.gif);
	margin:8px 15px;
	color: #666;
}
ul p{
	margin:0px 15px 5px !important;
}
.eventimageleft {
	float: left; display: inline; padding: 2px; margin: 0 8px 0 0; border:none;
}
.floatLeft {
	float: left; display: inline; margin: 0 8px 0 4px;
}
.floatRight {
	float: right; display: inline; margin: 0 4px 0 8px;
}
.clearFloat {
	clear: both;
}
/***************************************************************************************************/
/* #breadcrumb
/***************************************************************************************************/
#bookmarks {
	background:#830005 url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/bookmarks_bg.gif) top repeat-x;height:23px; width:100%; padding:0px; margin:0px; 
}
#bookmarks ul {
	list-style:none; padding:5px 0 0 0; float: right; display: block; margin: 0; line-height: 10px; }
#bookmarks li {
	list-style:none; float:left; margin:0; border-right:#fff 1px solid; padding:0 7px; font:11px Arial, Helvetica, sans-serif; color:#fff;
}
#bookmarks li.last {
	border-right:none;
}
#bookmarks li.listimg {
	border: none; margin-top:0;
}
#bookmarks a {
	text-decoration:none;
	color:#fff;
}
#bookmarks a:hover {
	text-decoration:underline; color:#fff;
}
/***************************************************************************************************/
/* #header
/***************************************************************************************************/
#headerbanner {
	height:119px;
	border-bottom:4px solid #ebebeb;
	width: 100%;
	padding:0;
	background: #00142C;
}
#headerbanner #header {
	width:974px;
	margin:0 auto;
	height: 119px;
	background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/header_bg.jpg) top left no-repeat;
}
#headerbanner #header #event_logo {
	margin:5px 0 0 1px;
	padding:0;
	height:auto;
	float: left;
}
#headerbanner #header .event_date {
	color:#FFF;
	font-size:19px;
	line-height: 21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float: right;
	clear:right;
	width:475px;
	margin-right:10px;
	text-align: right;
	font-weight: normal;
	margin-bottom: 25px;
	margin-top: 26px;
}
#headerbanner #header span.venue {
	color:#FFF;
	font-size:14px;
	margin: 8px 0 5px 0;
	line-height: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

/***************************************************************************************************/
/* #nav
/***************************************************************************************************/
#menuContainer {
	bottom:0;
	width: 972px;
	height: 27px;
	background: #EBEBEB url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/nav_bg.gif) no-repeat top left;
	padding:0;
	margin: 0 auto;
	float:right;
}
#mainmenu {
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#mainmenu, #mainmenu ul {
	margin:7px 0 0 0;
	padding: 0;
	list-style: none !important;
	position: relative;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:99%;
	float:right;
}
#mainmenu ul {
	width:auto;
	position: absolute;
	display: none;
}
#mainmenu li {
	float: left;
	margin: 0;
	padding:0;
	position: relative;
	z-index: 3;
	line-height: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-right:#004860 1px solid;
	color: #004860;
	list-style:none !important;
}
#mainmenu li a {
	padding: 3px 9px 6px;
	display: block;
	color: #004860;
	text-decoration: none;
}
#mainmenu li a:hover {
	background:none;
	color:#00142c;
	text-decoration:underline;
}
#mainmenu li.last {
	border-right:none !important;
}

/* .subnav */
#mainmenu li ul {
	margin:0; 	padding: 0; background: #ebebeb; border-right:none;	border-left:none; top:14px; left:-2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-top: 6px solid #F2F2F2;
	}
#mainmenu li ul li {
	margin:0;
	padding:3px 2px;
	background: none;
	text-indent: 7px;
	border-right: none;
	border-bottom: 1px solid #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#mainmenu li ul li a {
	width: 350px;
	height: 12px;
	padding: 7px 0 3px;
	display: block;
	background: none;
	color:#0E4363;
}
#mainmenu li ul li a:hover {
	background:none;
	color: #3BA7D8 !important;
}
#mainmenu li ul li a.lastMenu {
	border-bottom:none !important;
}

#frame {
	width:970px;
	margin:0 auto 0px auto;
	padding:15px 0 15px;
	display:block !important;
	clear:both;
	overflow: hidden;
	background:url(/uploadedimages/EventRedesign/USA/2010/March/10351004/Assets/images/swoosh.gif) bottom right no-repeat;
}
/***************************************************************************************************/
/* #left_col
/***************************************************************************************************/
#frame #left_col {
	float:left;
	width:207px;
	background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/left_bottom.gif) bottom no-repeat;
	clear: left;
	padding-bottom: 9px;
}
#frame #left_col.fullwidth {
	width: 769px;
	background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/left_bottom_fullwidth.gif) bottom no-repeat;
}
#frame #left_col.fullwidth  h1 {
	background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/left_top_fullwidth.gif) no-repeat; margin:0; padding:20px 15px 0 !important;
}
#frame #left_col .content h2{
	font:15px "Trebuchet MS", Verdana, Arial, San Serif; margin:0 10px 14px; color:#003975; font-weight: bold;
}
#frame #left_col.fullwidth .content {
	width: 747px;
	overflow:hidden; min-height: 556px; height: auto !important; padding:15px 10px 0;
	background:#fff;
}
#frame #left_col.fullwidth .content h2{
	font-size: 15px; color: #003975; font-weight: bold; margin-left:0; padding:0; line-height:20px; vertical-align:middle;
}
#frame #left_col.fullwidth .content h2 img{
	display:inline;
	float:left;
	margin:0px 5px 0 0;
}
#frame #left_col.fullwidth .content h3{
	font-size: 15px !important; color: #333333; overflow: hidden; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin-left:0; padding:0;
}

#frame #left_col.fullwidth .content p{
	margin:0 0 14px;
}

#frame #left_col.fullwidth .content .images{
	float:left;
	width:250px;
	height:auto;
	margin:0 8px 0 0px;
}
#frame #left_col.fullwidth .content .images img{
	margin:10px 0;
}
#frame #left_col.fullwidth .content .maincontent{
	width:475px;
	float:right;
}

#frame #left_col.fullwidth .content span.Time{
	font-family:Arial, Helvetica, sans-serif;
	float: left; font-weight:bold; color:#555; display: inline;
	font-size: 12px;
	margin:0px 7px 0 0 !important;
}
#frame #left_col.fullwidth .content  h2.heading{
	color:#a50d12; display:block; margin:14px 0 !important; text-align:center;
}
#frame #left_col.fullwidth .content .Break h2, #frame #left_col.fullwidth .content .Session h2{
	margin:0 0 0px !important; font-size:16px; font-weight:bold;
}
#frame #left_col.fullwidth .content .Session p{
	margin:14px 0;
  overflow:hidden;
}


#frame #left_col.fullwidth .content td.StreamOne {

  border: solid 1px #DDDDDD;
  padding: 5px !important;
}

#frame #left_col.fullwidth .content .Break{
	display:block;
	padding:10px 0;
	background: #fff;
	border-bottom: 1px #ddd solid;
	margin:0;
}

#frame #left_col.fullwidth .content .Session{
	display:block;
	padding:10px 0;
	border-bottom: 1px #ddd solid;
	margin:0;
}



/* .left */
#frame #left_col h1 {
	background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/left_top.gif) no-repeat;
	padding: 10px 8px;
	margin:0;
	color:#a50d12;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
	line-height:22px;
}
#frame #left_col p {
	margin:0px 8px 10px 8px;
	line-height:16px;
}
#frame #left_col .content {
	border-right: #dddddd 1px solid;
	border-left: #dddddd 1px solid;
	margin:0;
	padding:0 0 5px;
	background:#fff;
}
#frame #left_col.content h2{
	font: 14px Verdana, Arial, Helvetica, sans-serif; color: #003975; font-weight: bold; padding:0; margin:10px 5px 14px;
}
#frame #left_col .content h3 {
	margin:10px 5px;
	padding:3px 5px;
	color: #333333;
	font-weight: normal;
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#frame #middle_col {
	padding:0;
	background: none;
	width: 554px;
	float: left;
	margin: 0 0 15px 10px;
}
#frame #middle_col h3 {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/midcol_h3_bg.gif) no-repeat;
	color: #FFF;
	width: 313px;
	padding:1px 6px 3px;
	margin:8px 0;
	font:15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#frame #middle_col .flash {
	width:554px;
	height:242px;
}
#frame #middle_col .flash h2 {
	margin:0;
	position:relative;
	color: #cb0010;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	top: 180px;
	left: 10px;
	padding: 0;
}
#frame #middle_col .flash p {
	position:relative;
	color: #666666;
	top: 180px;
	margin:0;
	left: 10px;
	right: 0px;
	width: 500px;
	font-size: 11px;
}

#frame #middle_col .left {
	float:left;
	width:325px;
	height: auto;
	margin:10px 0 0 0;
	overflow: hidden;
	padding:0 15px 0 0;
}
#frame #middle_col .left ul#photogallery{
	list-style:none;
	padding:0;
	margin:0 auto 15px;
	width:320px;	
	clear:both;
}
#frame #middle_col .left ul#photogallery li{
	display:block;
	float:left;
	list-style:none;
	margin:0 12px 0 0 !important;
}
#frame #middle_col .left ul#photogallery li img{
	width:90px;
	height:60px;
	border:1px solid #d7d7d7;
}
#frame #middle_col .right {
	width:198px;
	border-left: 1px solid #CCC;
	margin:10px 0 0 0px;
	padding: 0 0 0 10px;
	float: right;
}
#frame #middle_col .right blockquote{
	margin: 10px 0px;
	font-size: 13px;
	color: #333333;
}
#frame #middle_col .right cite {
	margin: 8px 5px;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	display: block;
}

/* Speakers */

#frame #middle_col h2{
	color:#003975;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
}

#middle_col .f_speakers {
	width:333px;
	height:160px;
	overflow: hidden;
	margin: 5px auto 10px;
	background:#fff url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/f_speakerbg.gif) left bottom no-repeat;
	border-bottom:1px solid #cccccc;
}
#middle_col .f_speakers ul#speaker_spotlight {
	list-style: none !important;
	margin: 0;
	padding: 0;
	float:left;
}
#middle_col .f_speakers ul#speaker_spotlight li {
	list-style:none !important;
	padding:50px 0 0;
	margin:0px 0px 3px 0px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	width:333px;
	float: left;
	display: block;
}
#middle_col .f_speakers ul#speaker_spotlight li strong {
	font-size:16px !important;
	color:#333;
	font-weight: bold;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	}
#middle_col .f_speakers ul#speaker_spotlight li .eventimageleft {
	margin-bottom:0;
	margin-top:-40px;
	margin-left:0px;
	margin-right:20px;
}
/* .jCarousel */

.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: 333px;
	height:160px;
}
.jcarousel-next {
	z-index: 3;
	display: none;
	background: url(/uploadedimages/EventRedesign/USA/2010/March/10351004/Assets/images/images/arrow.gif) no-repeat;
	width: 12px;
	height: 11px;
	position: absolute;
	bottom: 5px;
	right: 12px;
	cursor: pointer;
}
.jcarousel-prev {
	z-index: 3;
	display: none;
	background: url(/uploadedimages/EventRedesign/USA/2010/March/10351004/Assets/images/arrow_left.gif) no-repeat;
	width: 12px;
	height: 11px;
	position: absolute;
	bottom: 5px;
	left: 245px;
	cursor: pointer;
}

#flashhero {
	width: 554px;
	height: 242px;
	margin: 0;
	padding: 0;
	border:none;
}

/* Prices Table */
#frame #left_col.fullwidth .content #pricestable {
	margin-bottom: 14px;
	width:100%;
}
#frame #left_col.fullwidth .content #pricestable th {
	background: #D9D8D8; color: #323132 !important; padding:5px;
}

#frame #left_col.fullwidth .content #pricestable td {
	background: #EBEBEB; text-align: center; padding:5px;
}
#frame #left_col.fullwidth .content #pricestable td.Package {
	text-align: left !important;
}
#frame #left_col.fullwidth .content #pricestable tr.RegisterRow td {
	text-align: right;
}

#frame #left_col.fullwidth .content  img.logo{
	float:left;
}

#frame #left_col.fullwidth .content .blurb{
	float:right;
	width:550px;
}


/***************************************************************************************************/
/* #right_col
/***************************************************************************************************/
#frame #right_col {
	float:right;
	width:187px;
	padding:0 0 4px;
	background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/right_bottom.gif) bottom no-repeat;
	clear: right;
}
#frame #right_col .content {
	border-right: #ddd 1px solid;
	border-left: #ddd 1px solid;
	border-top: #ddd 1px solid;
	padding-bottom: 1px;
}
#frame #right_col .content h3{
	font:13px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 8px;
	color:#333333;
}
#frame #right_col .content h3.participate {
	background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/h3_bg.gif) top left no-repeat;
	height: 14px;
	width: 159px;
	margin:15px auto 5px;
	padding: 5px;
	color:#fff;
	font-size:12px;
}
#frame #right_col .content p{
	margin:5px 8px;
	font-size:11px;
}

/* .register_box */
#frame #right_col .register_box {
	background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/reg_box.gif) top left no-repeat; 	margin:0; padding:10px;
}
#frame #right_col .register_box h2 {
	display:block; font-size:21px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; width: 155px; margin: 0;
	background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/register_icon.gif) right top no-repeat;
}
#frame #right_col .register_box a {
	color:#fff; text-decoration:none; 
}
#frame #right_col .register_box a:hover {
	color:#fff; text-decoration:underline;
}
#frame #right_col .register_box p {
	margin:5px 0 0 0;
	color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

/* .brochure_box */
#frame #right_col .content .downloadbrochure {
	background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/brochure_bg.gif) bottom left repeat-x; height:auto;
}
#frame #right_col .content .downloadbrochure p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003a6f;
	padding:6px 0;
	margin:0;
	font-weight:normal;
	position:relative;
}

/* .cta_item */
#frame #right_col .content .cta_item {
	overflow: hidden; margin: 0; padding: 9px 0 10px; border-top: 1px solid #CCC; width:187px;
}
#frame #right_col .content a, #frame #right_col .content .cta_item a:hover{
	text-decoration:underline;
	color:#003b70;
}
#frame #right_col .content .cta_item h2 {
	color: #003b70; margin:8px 0 3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;
}
#frame #right_col .content .cta_item p { 
	margin: 0; font-size: 11px;  line-height:12px;
}


/* Footer
------------------------*/
#footer_top {
	display: none;
}
#footer {
	clear:both !important;
	bottom:0px !important;
	background: #00142C url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10711004/Assets/footer_bg.gif) no-repeat 0 0;
	width: 100%;
	height:70px;
	margin:0;
	padding:0 !important;
	border-top: #9A1818 3px solid;
}
#footer a {
	color: #FFF;
}
#footer .footer_container {
	width:977px;
	margin:0 auto;
}
#footer .footer_container p.left {
	float: left; display: inline; color: #FFF; margin-top: 28px; font:11px Verdana, Arial, Helvetica, sans-serif;
}
#footer .footer_container p.right {
	float: right; display: inline; margin-top: 8px;
}

#streamingHolder {
	background: #FFF; display: block; margin-bottom: 20px; padding: 14px 14px 16px; border: 1px solid #DDD; overflow: hidden;
}
#streamingHolder h2 {
	margin: 0 0 11px; font:14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif !important; 
	font-weight:bold !important;
}
#streamingHolder label {
	margin-bottom: 8px; display: block;
}
#streamingHolder .float {
	margin: 10px 0 0 1px;
}
#streamingHolder input.textbox {
	width: 511px; border: 1px solid #CCC; font-size: 12px; padding: 5px;
}
#streamingHolder input.button {
	margin: 5px 5px 0 0;
}
#streamingHolder small {
	left:6px; position:relative; top:-10px;
}

/***************************************** SRS 2.0 CSS STYLES *****************************************/
.regDelegate-page #eventText, .regPayment-page #eventText, .regPackage-page #eventText, .regConfirmation-page #eventText {
	background: #FFF; width: 100%; padding-top: 25px;
}
.regDelegate-page #right_col, .regPayment-page #right_col, .regPackage-page #right_col, .regConfirmation-page #right_col {
	display: none;
}
.regDelegate-page #eventText h2, .regPayment-page #eventText h2, .regPackage-page #eventText h2, .regConfirmation-page #eventText h2 {
	font-family: Arial, Helvetica, sans-serif !important; line-height: 17px !important;
}
.regDelegate-page #eventText p, .regPayment-page #eventText p, .regPackage-page #eventText p, .regConfirmation-page #eventText p
{
	font: 12px Arial, Helvetica, sans-serif !important;
}
#srs_leftcol {
	margin: 0 15px 0 116px;
}
#topnav-breadcrumb li {
	margin: 0 !important;
}
#srs_rightcol ul, #srs_rightcol  ul li  {
	list-style: none !important;
}
#srs_rightcol li {
	background:transparent url(/images/registration/standard/rightcol_bullet.gif) no-repeat scroll 0 7px !important; padding:0 0 0 13px !important;
	margin: 0 !important;
}
ul.reg_options li {
	margin: 0 !important; color: #FFF;
}
.collapse-content {
	overflow: hidden; font-family: Arial,Helvetica,sans-serif; font-size: 12px;
}
.regConfirmation-page .tblConfirmationSummary ul {
	margin: 0; list-style-image: none;
}
.tblConfirmationSummary li {
	list-style: none; margin: 0; background: none;
}
/*********************************************** END *************************************************/

/*********************************** Live Streaming Styles ******************************************/
.error {
	padding: 10px 13px; border: 1px solid #982024; background: #FFEFF0; margin-bottom: 11px;
}
.information {
	padding: 10px 13px; border: 1px solid #EFDB00; background: #FFFEEF; margin-bottom: 11px;
}
/*********************************************** End ***********************************************/