﻿@charset utf-8;
/* CSS Document */

/* ----------------------------
UNHIDE THESE ELEMENTS AS NEEDED
------------------------------- */
html, body{
	background:#cecece url(/uploadedfiles/EventPage/1001700/images/background.jpg) 50% 0 repeat-x;	
}
#header_top, #subheader{
	display:none;	
}
.top_hdr li{
	border-right:1px solid #fff;	
}
.top_hdr a, .top_hdr a:visited{
	color:#fff;	
}


/* left navigation */
#verticalnav #navigation .navItem{
	background:#eaeaea; margin:0;	
}
#verticalnav #navigation li a{
	background:none repeat scroll 0 0 #1467a3; color:#fff; margin:0; padding: 5px;
}
#verticalnav #navigation li a.subnavLink{
	background:none;	color:#666; padding:0; margin:0 0 5px;
}
#verticalnav #navigation .subnav li:hover, #defaultnav #navigation .subnav a:hover{
	text-decoration:underline; color:#666;	
}


/* HEADER */
.main-link{
	position:relative; top:17px; left:11px;
}
#header{
	height:174px;	
}
.header_txt{
	width:418px;	 margin:0; left:469px; top:99px;
}
#header h1{
	display:none;
}
#header p{
	color:#1467a3; font:bold 16px Arial, Helvetica, sans-serif;	
}

/* TABS */
.eventsubnavbox .regbutton{
	background:#ae0313 url(/uploadedfiles/EventPage/1001700/images/Register_iq_tab.gif) 0 0 no-repeat; height:60px;
}
.eventsubnavbox .RegisterLink{
	border:none;	
}

.eventsubnavbox .RegisterLink .registerSubNavBox{
	background:#E8E9EB;
}

.eventsubnavbox h2{
	background:#1467a3 url(/uploadedfiles/EventPage/1001700/images/iq_reg_tab.jpg) 0 0 no-repeat; font:bold 14px Arial, Helvetica, sans-serif; text-align:center; padding:13px 0 14px;	
}
.eventsubnavbox h3{
	background:#1467a3 url(/uploadedfiles/EventPage/1001700/images/top_tab.jpg) 0 0 no-repeat; font:bold 14px Arial, Helvetica, sans-serif; text-align:center; padding:13px 0;	color:#fff;
}
.eventsubnavbox .DownloadAgendaSubNavBox{
	border:none; background:#cecece url(/uploadedfiles/EventPage/9119/images/brochure_bg.jpg) 0 0 no-repeat; width:170px; height:178px;	
}
.eventsubnavbox .DownloadAgendaSubNavBox img{
	top:19px;
}	
.eventsubnavbox .DownloadAgendaSubNavBox p{
	top:8px;	padding:0; margin:0 auto 10px;
}

/* quicklinks */
#ctl00_298912_eventsubnavbox h3, #ctl00_298912_eventsubnavbox hr{
	display:none;
}
.eventsubnavbox .QuickLinkSubNavBox{
	border:none; width:170px;	
}
.eventsubnavbox .QuickLinkSubNavBox .img_cta3{
	left:3px; top:2px;	
}
.eventsubnavbox .QuickLinkSubNavBox a{
	left:15px; top:16px;
}

/* MAIN CONTENT */
.maindivbox h1{
	color:#ae0313; margin:0 0 14px; font:bold 20px Arial, Helvetica, sans-serif;
}

.f_speakers{
background: url("/uploadedfiles/EventPage/1001700/images/speaker_bg.jpg") no-repeat scroll 0 0 #d3d3d3;
height: 500px;
margin: 0 0 34px 10px;
padding: 0 0 20px;
width: 295px;
}
.f_speakers h2{
	color:#fff; position:relative; left:15px; top:8px;	
}
.StaticVSliderSub{
	left: 16px; position: relative; top: 20px; width: 92%;
}
.spImg{
	margin:0 0px 0px 10px;	
}
.spSummary, .spSummary span, .spSummary .clsComName{
	color:#222424; font:normal 13px/18px Arial, Helvetica, sans-serif;
}
.spSummary span a.spSummaryLnk, .spSummary span a span{
	color:#ae0313; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none;
}
.spSummary {
  float: right;
  width: 198px;
}
.nav-buttons{
	top:8px;	
}
.HAutoScrollerSub {
  height: 460px;
  top: 20px;
}
.HAutoScrollerMain {
  border: medium none;
  clear: both;
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
.main{
	background:#fff url(/uploadedfiles/EventPage/1001700/images/main_bg.jpg) 0 0 no-repeat;	padding:0; width:595px; height:auto; margin:0 0 25px;
}
.main h2{
	color:#fff; position:relative; left:15px; top:6px;	
}
.main p, .main ul{
	position:relative; left:15px; top:15px; width:570px;	
}

.divPricingTable,
#ctl00_453985_rptPricingTiers_ctl00_lblTierDescription,
#ctl00_453985_rptPricingTiers_ctl01_lblTierDescription{
	display:none;
}








#Prices td {
    background-color: #e9e9e9;
    padding: 5px;
}
.package {
    text-align: left;
}
.frmClass {
    display: block;
    margin: 0px 0px 15px;
    overflow: hidden;
    vertical-align: middle;
    width: 100%;
}
.right table {
  top: 0;
}

.banners {
  height: 300px;
}
.eventsubnavbox .ImageLinkSubNavBox p {

  text-align: center;
}

/* popup */
#screen{ 
    z-index:99; position: fixed; display:none; height:100%;  width:100%;  background:#000 !important;  top:0; left:0;
} 
#popup{
   background-color:#4F91C6; height:280px; opacity: 0; position: fixed; top: 121px; width: 667px; z-index: 99999; margin:0 auto; left:24% !important; 
}
#popup h1 {
  color: #fff; font-family: 'Cinzel', serif; font-size: 28px; font-weight: 400; line-height: 33px; left: 0; margin: 0 auto 14px; position: relative; text-align: center; text-transform: uppercase; top: 1px; width: 100%;
}
#popup h1 strong{
  font-weight:400; display:block; font-size:30px; color:#fff;
}
#popup img.popuplogo{
  float:left; display:inline; margin:0 28px 0 0;
}
#popup .btn{
  background:#9e1c20; color:#fff; top:39px; position: relative; text-align: center; width:238px; height:40px; border-radius:5px;
}
#popup .btn a {
  color: #fff;
  display: block;
  font-size: 17px;
  font-style: normal;
  font-weight: bold;
  line-height: 18px;
  position: relative;
  text-align: center !important;
  text-decoration: none;
  text-transform: uppercase;
  top: 9px;
}
#popup .btn i {
  display: inline;
  float: left;
  left: 29px;
  position: relative;
  top: 2px;
}
#popup .btn.left{
  float:left; left:72px;
}
#popup .btn.right{
  float:right; right:72px;
}
#popup p {
  color: #fff; float: right; font-size: 15px; line-height: 21px; margin: 0 auto; position: relative; right: 23px;  width: 90%; top:9px;
}
#popup a#close {     
  display: block; height: 20px; left:98%; position: relative; top: -8px; width: 20px;
} 
#popup a#close img{
  left:0; top:0; background:none; padding:0;
}
