/*---------------------------------------
-----------------=GLOBAL=----------------
---------------------------------------*/

.ronPaul {
		display:block;
		margin-top:22px;
		border-bottom:1px solid #d2d2c8;
		font-size:13px;
		font-weight:bold;
		color:#000;
		margin-bottom:8px;
		padding-bottom:2px;
}
.ronny a {
	background:url(../img/ronPaul.jpg) 0 center no-repeat;
	padding-left:10px;
	color:#205484;
	text-decoration:none;
}
.ronny a:hover {
	text-decoration:underline;
}
.ronny2 {
	color:#205484;
	text-decoration:none;
}
.ronny2:hover {
	text-decoration:underline;
}
.ronny {
	padding-top:8px;
}

/* VTIP */
p#vtip { display: none; position: absolute; padding: 10px; left: 5px; font-size: 0.85em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999; width:500px; text-align:left; color:#000 !important; }
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px; }
.vtip { cursor:help; }

.black87{ width:275px; height:24px; line-height:20px; padding:2px 6px; font-size:15px;}

.bStudentRegister { width:169px; height:47px; display:block; background:url(../img/bStudentRegister.jpg) right 0 no-repeat; margin:-6px 7px -2px -2px; float:left }
.bStudentRegister:hover { background-position:left 0; }
.bSubmitApplication { width:202px; height:47px; display:block; background:url(../img/bSubmitApplication.jpg) right 0 no-repeat; margin:-6px 7px -2px -2px; float:left; }
.bSubmitApplication:hover { background-position:left 0; }
.bSubmitNominations { width:246px; height:47px; display:block; background:url(../img/bSubmitNominations.jpg) 0 0 no-repeat; margin:0 1px 0 0; float:right }
.bSubmitNominations:hover { background-position:right 0; }
.bAddCompany { width:246px; height:47px; display:block; background:url(../img/bAddCompany.jpg) 0 0 no-repeat; margin:12px 1px 0 0; float:right; }
.bAddCompany:hover { background-position:right 0; }
a.spdAdd{
	float:right;
	margin:4px 4px 0 0;
	font-size:11px;
	color: #dd1f1f;
	text-decoration:none;
}
.SPDDeadline { float:right; width:200px; font-style:italic; font-size:11px; text-align:right; margin:14px 4px 0 0; }


.cal { background:url(../img/calTop.jpg); width:278px; margin-top:10px; }
.calBottom { background:url(../img/calBottom.jpg); width:278px; height:6px }
.cal h3 { font-size:11px; padding-left:18px; background:url(../img/iconCal.jpg) 0 center no-repeat; margin:7px 0 2px 11px; float:left; font-weight:bold; color:#000; }
.cal .eventMore { color:#d21e1d; text-decoration:none; font-size:10px; float:right; margin:7px 9px 0 0;}
.cal .eventMore:hover { text-decoration:underline}

#accordion { font-size:11px !important; }
#accordion  div { border:none !important; }
#accordion h3 { font-size:13px !important; background:none !important; border:none !important; }
#accordion h3 a { font-size:13px !important; background:none !important; border:none !important; height:22px; padding:8px 0 0 24px; !important; margin-top:-10px; }
#accordion ul { margin:0 0 10px 20px !important; padding:0 !important; }
#accordion li { margin:0 !important; padding:0 !important; }
#accordion p { margin:0 0 10px 0 !important; padding:0 !important; font-size:11px !important; color:#222222 !important; }

.awardRibbon { width:20px; height:32px; display:block; background:url(../img/awardRibbon.jpg) 0 0 no-repeat; float:left; margin-top:5px; }
.awardDiv { width:1px; height:25px; display:block; background:url(../img/awardDiv.jpg) 0 0 no-repeat; float:left; margin:10px 15px 0 16px; }

.presentation { margin-right:14px;}
.slideDown { display:block; text-align:center; margin:0 14px 0 0; margin-bottom:26px; text-decoration:none; color:#666; background:#CCC; line-height:19px; font-size:11px;
border-bottom-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
-moz-border-radius-bottomright: 4px;
background: #cccccc; /* Old browsers */
background: -moz-linear-gradient(top,  #cccccc 0%, #cccccc 10%, #e2e2e2 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(10%,#cccccc), color-stop(55%,#e2e2e2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cccccc 0%,#cccccc 10%,#e2e2e2 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cccccc 0%,#cccccc 10%,#e2e2e2 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cccccc 0%,#cccccc 10%,#e2e2e2 55%); /* IE10+ */
background: linear-gradient(top,  #cccccc 0%,#cccccc 10%,#e2e2e2 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
}
.slideDown:hover { color:#000; background:#CCC; line-height:19px; font-size:11px; background:#CCC;
border-bottom-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
-moz-border-radius-bottomright: 4px;
}
.hide {display:none;}
.slideDown2 { display:block; padding-top:3px; font-size:10px !important; margin:0 auto; text-align:center; text-decoration:none; border-top:1px solid #cdd2aa; color:#575757; margin-top:3px; }
.slideDown2:hover { color:#000; text-decoration:underline; }
.pDesc { margin:7px 0 !important; padding:0 !important; font-size:12px !important; font-style:italic; line-height:16px;}

.pGeneral { margin:0 0 0 0; }
.pBreakout { margin:0 0 0 0; }
.pTitle {
	font-size:17px !important;
	color: #184b76 !important;
	padding:0 !important;
	margin:26px 0 0 0 !important;
	padding-bottom:4px;
	font-weight:normal !important;
	border-bottom:1px dotted #346a98;
}
.pTitle2 {
	display:block;
	background:#CCC;
	color:#1c385a !important;
	font-size:12px !important;
	font-weight:bold;
	padding:5px 0 5px 8px !important;
	margin:0 -8px -1px -8px !important;
}
ul.pList { margin:0 0 0 0 !important; padding:0 0 0 0 !important; list-style:none !important; }
ul.pList li { margin:0 0 0 0 !important; padding:5px 0 !important; border-top:1px dotted #CCC; list-style:none !important; }
h1.awardTable3 { text-align:center; padding:7px 10px !important; margin:12px 0 0 0 !important; font-size:14px !important; font-weight:bold !important; color:#ffffff !important;
border-top-left-radius: 6px;
-moz-border-radius-topleft: 6px;
border-top-right-radius: 6px;
-moz-border-radius-topright: 6px;
background: #1c385a; /* Old browsers */
background: -moz-linear-gradient(top,  #1c385a 0%, #2e5d94 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c385a), color-stop(100%,#2e5d94)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1c385a 0%,#2e5d94 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1c385a 0%,#2e5d94 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1c385a 0%,#2e5d94 100%); /* IE10+ */
background: linear-gradient(top,  #1c385a 0%,#2e5d94 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c385a', endColorstr='#2e5d94',GradientType=0 ); /* IE6-9 */

}

a.dldldl { margin:-4px 0 0 12px; padding:5px 0 5px 22px; background:#fff url(img/greenArrow.jpg) 3px center no-repeat; text-decoration:none; color:#2e2e2e; font-size:12px; font-weight:bold; float:right; }
a.dldldl:hover { text-decoration:underline; }
a.dldldldl { margin:-4px 0 0 12px; padding:5px 0 5px 22px; background:#fff url(img/magnify.jpg) 3px center no-repeat; text-decoration:none; color:#2e2e2e; font-size:12px; float:right; }
a.dldldldl:hover { text-decoration:underline; }

.pFirst { color:#2e2e2e !important; font-size:12px !important; font-weight:bold !important; }
.pAuthor { color:#595959 !important; font-size:10px !important; }
.pWrapper { padding:0 8px 0 8px; border:1px solid #CCC; }

.SPDDeadline2 { font-style:italic; font-size:11px; text-align:right; margin:2px 0 0 32px; padding:0;}
.awardLeft { float:left; width:222px; height:170px; margin:8px 18px 0 0; background:url(../img/awardPic.jpg) 4px 0 no-repeat;}
.awardButton1, .awardButton2, .awardButton3 { width:221px; height:38px; display:block; }
.awardButton1 { background:url(../img/awardButton1.jpg) right 0 no-repeat; margin-top:6px; }
.awardButton2 { background:url(../img/awardButton2.jpg) right 0 no-repeat; }
.awardButton3 { background:url(../img/awardButton3.jpg) right 0 no-repeat; }
.awardButton1:hover, .awardButton1b:hover, .awardButton2:hover, .awardButton3:hover { background-position:left 0; }

.errorTop { width:370px; height:24px; background:url(../img/errorTop.jpg) 0 0 no-repeat; color:#332f27 !important; font-size:13px !important; font-weight:bold !important; padding:12px 0 0 40px !important; margin:4px 0 0 3px !important; }
.errorBottom { width:370px; background:url(../img/errorBottom.jpg) 0 bottom no-repeat; margin:0 0 14px 3px;}
.errorBottom p { margin:0 !important; padding:0 12px 10px 12px !important; font-size:11px !important;}
.errorBottom .errorQ{ color:#332f27 !important; }
.awardButton1b { background:url(../img/spdAward.jpg) right 0 no-repeat; float:right; margin:-7px 0 0 0; width:168px; height:24px; display:block; }

.errorTop2 { width:626px; height:24px; background:url(../img/errorTop2.jpg) 0 0 no-repeat; color:#332f27 !important; font-size:13px !important; font-weight:bold !important; padding:12px 0 0 40px !important; margin:0 0 0 0 !important; }
.errorBottom2 { width:626px; background:url(../img/errorBottom2.jpg) 0 bottom no-repeat; margin:0 0 14px 0;}
.errorBottom2 p { margin:0 !important; padding:0 12px 10px 12px !important; font-size:11px !important;}
.errorBottom2 .errorQ{ color:#332f27 !important; }

.insideViewHome { width:243px; height:53px; display:block; background:url(../img/insideViewHome.jpg) 0 0 no-repeat; margin:0 0 6px 13px; border:1px solid #cfcfcf; }
.glanceHome { width:243px; height:53px; display:block; background:url(../img/glanceHome.jpg) 0 0 no-repeat; margin:0 0 6px 13px; border:1px solid #cfcfcf; }

.ls11-photos { width:177px; height:136px; display:block; background:url(../img/ls11-photos.jpg) 0 0 no-repeat; margin:11px 0 11px 11px; }
.ls11-registerNow { width:189px; height:47px; display:block; background:url(../img/ls11-registerNow.jpg) 0 0 no-repeat; margin-left:5px; }
.ls11-speakersTopics { width:189px; height:47px; display:block; background:url(../img/ls11-speakersTopics.jpg) 0 0 no-repeat; margin-left:5px; }
.ls11-learnMore { width:189px; height:47px; display:block; background:url(../img/ls11-learnMore.jpg) 0 0 no-repeat; margin-left:5px; }
.ls11-awardNominations { width:189px; height:47px; display:block; background:url(../img/ls11-awardNominations.jpg) 0 0 no-repeat; margin:0 0 10px 5px; }
.ls11-photos:hover, .ls11-registerNow:hover, .ls11-learnMore:hover, .ls11-speakersTopics:hover, .ls11-awardNominations:hover { background-position:right 0; }

.rotating_item2 { position:absolute; }
.quoteBubbleTop { background:#dbefff url(../img/wordBubbleTop.jpg) no-repeat; width:388px; height:28px; font-size:12px; color:#000 }
.quoteBubble1 { padding:10px 15px 21px 15px; }
.quoteBubble2 { padding:10px 15px 21px 15px; }
.quoteBubble3 { padding:10px 15px 21px 15px; }
.quoteBubbleName { font-size:11px; margin-top:2px; }
.sayer { font-size:11px; color:#494949; font-style:italic; }
.quoteBubbleBottom { background:#dbefff url(../img/wordBubbleBottom.jpg) 0 bottom no-repeat; width:418px; height:16px; }

.quoteBubbleTop2 { background:#dbefff url(../img/wordBubbleTop2.jpg) no-repeat; width:220px; margin:15px 0 0 0; }
.quoteBubbleTop2 p { padding:10px; color:#000; font-size:12px;}
.quoteBubbleBottom2 { background:#dbefff url(../img/wordBubbleBottom2.jpg) 0 bottom no-repeat; width:220px; height:16px; }
.sayer2 { font-size:11px; color:#494949; font-style:italic; }


.quoteBubbleName2 { font-size:11px; margin-top:2px; }

#IS11Splash{
	width: 952px;
	height: 240px;	
	float: left;
	background: url(img/IS11Splash.jpg) 0 0 no-repeat;
	margin:12px 0 -2px 18px;
	position:relative;
}
.IS11SplashLearnMore  { width:149px; height:41px; display:block; background:url(../img/IS11SplashLearnMore.jpg) 0 0 no-repeat; position:absolute; top:116px; left:31px; }
.IS11SplashLearnMore:hover { background-position: right 0; }

.IS11SplashRegisterNow { width:162px; height:43px; display:block; background:url(../img/IS11SplashRegisterNow.jpg) 0 0 no-repeat; position:absolute; top:181px; right:65px; }
.IS11SplashRegisterNow:hover { background-position: right 0; }

.IS11SplashContent{ width:258px; height:90px; display:block; position:absolute; bottom:60px; right:14px; font-size:11px; }

.IS11SplashClickHere { width:246px; height:47px; display:block; background:url(../img/IS11SplashClickHere.jpg) 0 0 no-repeat; margin:6px 0 0 0 }
.IS11SplashClickHere:hover { background-position: right 0; }

h1.listingHeadingBG { font-size:14px; color:#fff; display:block; background:url(../img/listingHeadingBG.jpg) 0 0 repeat-x; line-height:33px; height:33px; padding:0 15px; }
div.listingContent { margin:15px 15px 13px 15px; }

img.listingPicRight { float:right; margin:5px 0 10px 15px; }
img.listingPicLeft { float:left; margin:5px 15px 10px 0; }

._logo{
	float:left;
	margin:7px 5px 0 5px;
}
._logoDivider{
	background:url(../img/_logoDivider.jpg) 0 0 no-repeat;
	height:55px;
	width:1px;
	margin:0 3px;
	float:left;
}


.clear{
	clear:both;	
}
/***** keynote *****/
.keynote{
	float:left;
	background:url(img/subNavBG5.jpg) bottom left no-repeat;
	padding-bottom:14px;
}
.keynote div{
	width:340px;
	float:left;
	text-align:center;
}
.keynote h2{
	padding: 5px 0 6px 10px;
	display:block;
	background:url(img/subNavBG7.jpg) top left no-repeat;
	color:#fff !important;
	font-size:13px !important;
	font-weight:bold !important;
	text-align:center;
}
/***** hosts *****/
.hosts{
	float:left;
	margin-top:20px;	
	background:url(img/subNavBG5.jpg) bottom left no-repeat;
	padding-bottom:14px;
}
.hosts div{
	width:340px;
	float:left;	
	text-align:center;
}
.hosts h2{
	padding: 5px 0 6px 10px;
	display:block;
	background:url(img/subNavBG6.jpg) top left no-repeat;
	color:#fff !important;
	font-size:13px !important;
	font-weight:bold !important;
	text-align:center;
}
/***** host *****/
.host{
	float:left;
	margin-bottom:20px;	
	background:url(img/subNavBG5.jpg) bottom left no-repeat;
	padding-bottom:14px;
}
.host div{
	width:680px;
	float:left;	
	text-align:center;
}
.host h2{
	padding: 5px 0 6px 10px;
	display:block;
	background:url(img/subNavBG6.jpg) top left no-repeat;
	color:#fff !important;
	font-size:13px !important;
	font-weight:bold !important;
	text-align:center;
}
/***** special *****/
.special{
	float:left;
	margin-bottom:20px;	
	background:url(img/subNavBG5.jpg) bottom left no-repeat;
	padding-bottom:14px;
}
.special div{
	width:680px;
	float:left;	
	text-align:center;
}
.special h2{
	padding: 5px 0 6px 10px;
	display:block;
	background:url(img/subNavBG6.jpg) top left no-repeat;
	color:#fff !important;
	font-size:13px !important;
	font-weight:bold !important;
	text-align:center;
}
/***** featured *****/
.featured{
	float:left;
	margin:20px 0 20px 0;
	background:url(img/subNavBG5.jpg) bottom left no-repeat;
	padding-bottom:14px;
}
.featured div{
	width:225px;
	float:left;	
	text-align:center;
}
.featured h2{
	padding: 5px 0 6px 10px;
	display:block;
	background:url(img/subNavBG6.jpg) bottom left no-repeat;
	color:#fff !important;
	font-size:12px !important;
	font-weight:bold !important;
	text-align:center;
}
#ls11Speakers .featured p.title{
	font-size:11px !important;
}
#ls11Speakers .featured p.company{
	font-size:11px !important;
}
#ls11Speakers .featured p.topic{
	font-size:11px !important;
}
#ls11Speakers .featured img{
	width:80px !important;
}

/***** general *****/
#ls11Speakers img{
	margin:14px 0 6px 0;
}
#ls11Speakers h2{
	color:#000;
	font-size:16px;
}
#ls11Speakers h3{
	font-weight:bold;
	font-size:12px;
	margin:0;
	padding:0;
	color:#000;
}
#ls11Speakers p.title{
	margin:0;
	padding:0;
}
#ls11Speakers p.company{
	margin:0;
	padding:0;
}
#ls11Speakers p.topic{
	margin:0;
	padding:0;
	font-style:italic;
}




span.notYou{
}
span.notYou a{
	color: #dd1f1f;
	font-size:11px;
	text-decoration:none;
}
span.notYou a:hover{
	text-decoration:underline;
}

.buttonn{
	padding:3px 20px !important;
	margin-top:16px !important;
	font-weight:bold;
}
td.current{
	background:	#f3f7de;
}
.infoBubble{
	width:395px;
	background: url(img/infoBubbleTop.jpg) 0 0 no-repeat;
	margin:10px 0 0 0;
	float:left;
}
.infoBubbleBottom{
	width:395px;
	height:13px;
	background: url(img/infoBubbleBottom.jpg) 0 0 no-repeat;
	float:left;
	margin:-6px 0 10px 0;
}
.infoBubble p{
	margin:0 !important;
	padding:0 0 12px 0 !important;
	font-size:11px !important;
}
.infoBubble h2{
	margin:7px 0 2px 0 !important;
	padding:0 !important;
	font-size:12px;
	font-weight:bold;
}
.infoBubble h1{
	margin-bottom:9px !important;
	font-size:14px !important;
	font-weight:bold !important;
 }
.infoBubble a:link, .infoBubble a:visited{
	color:#184b76;
}
a.upgradeNow{
	display:block;
	height:28px;
	width:149px;
	background: url(img/bUpgradeNow.jpg) 0 0 no-repeat;
	margin:6px 0 0 2px;
	padding:0;
	
}
a.addMoreAccounts{
	display:block;
	height:28px;
	width:149px;
	background: url(img/bAddMoreAccounts.jpg) 0 0 no-repeat;
	margin:6px 0 0 2px;
	padding:0;
}


.testTable{
	font-size:11px;
	border-collapse:collapse;
	text-align:center;
}
.testTable .regName{
	text-align:right !important;
}
.testTable tr td{
	padding:3px 6px;	
	border:1px dotted #CCC;
}

div.contactExchange{
	width:682px;
	height:164px;
	background: url(img/iContactExchange.jpg) 0 0 no-repeat;
}
div.SPD{
	width:673px;
	height:334px;
	background: url(img/spdPreview.jpg) 0 0 no-repeat;
}
a:link.petree, a:visited.petree{
	float:right;
	text-decoration:none;
	color:#575757;
	font-size:12px;
	background: url(img/greenArrow.jpg) center left no-repeat;
	padding-left:20px;
	margin:165px 6px 0 0;
}
a:hover.petree, a:active.petree{
	color:#d21c19;
	text-decoration:underline;
}

a.registerCompany{
	float:right;
	display:block;
	width:174px;
	height:29px;
	background: url(img/bRegisterCompany.jpg) 0 0 no-repeat;
	margin:8px 6px 0 0;
}
a.signupHome{
	float:left;
	display:block;
	width:149px;
	height:28px;
	background: url(img/bMember.jpg) 0 0 no-repeat;
	margin:2px 14px 13px 0;
}
a.memberBenefitsHome{
	float:right;
	display:block;
	width:160px;
	height:28px;
	background: url(img/bMemberBenefits.jpg) 0 0 no-repeat;
	margin:2px 0 13px 14px;
}

a.vid{
	float:left;
	display:block;
	width:150px;
	height:83px;
	background: url(img/vid.jpg) 0 0 no-repeat;
	margin:16px 16px 4px 0;
}
a.ceSignIn{
	margin:122px 0 0 7px;
	float:left;
	display:block;
	width:66px;
	height:21px;
	background: url(img/ceSignIn.jpg) 0 0 no-repeat;
}
a.ceRegister{
	margin:122px 0 0 26px;
	float:left;
	display:block;
	width:75px;
	height:21px;
	background: url(img/ceRegister.jpg) 0 0 no-repeat;
}
body.c0 #spdNav ul li#c0, 
body.c1 #spdNav ul li#c1, 
body.c2 #spdNav ul li#c2,
body.c3 #spdNav ul li#c3, 
body.c4 #spdNav ul li#c4, 
body.c5 #spdNav ul li#c5, 
body.c6 #spdNav ul li#c6, 
body.c7 #spdNav ul li#c7, 
body.c8 #spdNav ul li#c8
{background:url(img/spdRightOn.jpg) no-repeat top right}

body.c0 #spdNav li a#c0, 
body.c1 #spdNav li a#c1, 
body.c2 #spdNav li a#c2,
body.c3 #spdNav li a#c3, 
body.c4 #spdNav li a#c4, 
body.c5 #spdNav li a#c5, 
body.c6 #spdNav li a#c6, 
body.c7 #spdNav li a#c7, 
body.c8 #spdNav li a#c8
{ background: url(img/spdLeftOn.jpg) no-repeat top left; color:#000}


div#spdNav{background: url(img/spdNav.jpg) bottom left repeat-x; height:42px; margin:10px -25px 10px -25px}
#spdNav ul{margin:0 0 0 10px; padding:0; list-style:none; float:left; height:42px}
#spdNav li{float:left}
#spdNav li a:link, #spdNav li a:visited{font-size:12px; background: url(img/spdLeft.jpg) top left no-repeat;float:left; padding:4px 1.47em;display:block;text-decoration:none;color:#ffffff;height:42px}
#spdNav li a:hover, #spdNav li a:active{color:#c9c9c9}

#spdNav li{background: url(img/spdRight.jpg) top right no-repeat; margin:0 1px; text-align:center}


div.spdTop{
	width:922px;
	height:4px;
	background:url(img/spdTop.jpg) top left no-repeat;
}
div#spdMain{
	width:922px;
	background:url(img/spdMid.jpg) top left repeat-y;
}
div#spdFooter{
	width:922px;
	height:41px;
	background:url(img/spdFooter.jpg) top left repeat-y;
}
div#spdBottom{
	width:922px;
	height:15px;
	background:url(img/spdBottom.jpg) top left no-repeat;
}

@charset "utf-8";
*{
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0;
}
p{
	margin:0;
	padding:0;
}
div#rere p{
	margin:10px 10px;
	padding:0;
}
div#rere h2{
	margin-top:20px;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0;
	padding:0;
	color:#575757;
	background:#979797 url(img/bg.jpg) top left repeat-x;
	text-align:center;
}
#sponsors h3{
	font-size:11px;
	font-weight:normal;
	color:#89897d;
	padding:6px 0 6px 15px;
}

#eventSponsors h3{
	font-size:11px;
	font-weight:normal;
	color:#89897d;
	padding:6px 0 6px 15px;
}

body#home #nav li a#home, body#about #nav li a#about, body#membership #nav li a#membership, body#career #nav li a#career, body#development #nav li a#development, body#consulting #nav li a#consulting, body#events #nav li a#events, body#leadershipSummit #nav li a#leadershipSummit, body#cisp #nav li a#cisp{
	background:url(img/bgNav-on.jpg) top left repeat-x;
	color:#457daf;
}

body.theAssociation #subNav a#theAssociation, body.student #subNav a#student, body.awards #subNav a#awards, body.chapters #subNav a#chapters, body.ourTeam #subNav a#ourTeam, body.press #subNav a#press, body.affiliates #subNav a#affiliates, body.whyRegister #subNav a#whyRegister, body.membershipBenefits #subNav a#membershipBenefits, body.careerCenter #subNav a#careerCenter, resumePosting #subNav a#resumePosting, body.careerAdvantage #subNav a#careerAdvantage, body.event #subNav a#event, body.speakers #subNav a#speakers, body.sponsors #subNav a#sponsors, body.hotel #subNav a#hotel, body.attractions #subNav a#attractions, body.recap #subNav a#recap, body.password #subNav a#password, body.personal #subNav a#personal, body.cancel #subNav a#cancel, body.askExpert #subNav a#askExpert, body.whitePapers #subNav a#whitePapers, body.webinars #subNav a#webinars, body.bestPractices #subNav a#bestPractices, body.bestPracticesTips #subNav a#bestPracticesTips, body.bestPracticesTechniques #subNav a#bestPracticesTechniques, body.subscriptions #subNav a#subscriptions, body.newsletters #subNav a#newsletters, body.ls10 #subNav a#ls10{
	color:#d21c19;
	background: url(img/bArrowRed.jpg) 15px 3px no-repeat;
}
div.sampleBP{
	height:176px;
	width:923px;
	background: url(img/sampleBP.jpg) top left no-repeat;
}
div.sampleWP{
	height:176px;
	width:923px;
	background: url(img/sampleWP.jpg) top left no-repeat;
}
div.sampleBP:hover{
	background: url(img/sampleBP.jpg) top right no-repeat;
	cursor:hand;
	cursor:pointer;
}
div.sampleWP:hover{
	background: url(img/sampleWP.jpg) top right no-repeat;
	cursor:hand;
	cursor:pointer;
}
div.sampleWP:active, div.sampleWP:focus{
	background: url(img/sampleWPOn.jpg) top left no-repeat;
	cursor:hand;
	cursor:pointer;
}

div.sampleWP p, div.sampleBP p, div.sampleWP h1, div.sampleBP h1{
	padding-left:320px;
}
div.sampleWP h1, div.sampleBP h1{
	font-weight:bold;
	font-size:16px;
	margin:0 0 14px 0;
	padding:20px 0 0 320px;
}
div.or{
	height:10px;
	width:923px;
	background: url(img/or.jpg) top left no-repeat;
	margin:10px 0;
}

div#introPic{
	width:682px;
	height:151px;
	display:block;
}
div#introPic2{
	width:682px;
	height:170px;
	display:block;
}
div.ls10{
	width:682px;
	height:184px;
	display:block;
	background:url(img/ls10.jpg) top left no-repeat;
}
div.event{
	background:url(img/event1.jpg) top left no-repeat;
}
div.LS11{
	background:url(img/LS11Event.jpg) top left no-repeat;
	height:206px !important;
}
div.bostonevent{
	background:url(img/is11-boston.jpg) top left no-repeat;
	width: 667px;
	height: 243px;
}
div.phoenixevent{
	background:url(img/is12-phoenix.jpg) top left no-repeat;
	width: 666px;
	height: 242px;
	margin-bottom:1px;
}

div.sanfranevent{
	background:url(img/is11_banner2.jpg) top left no-repeat;
	width: 667px;
	height: 260px;
	display:block;
}
a.bostoneventbutton{
	position:absolute;
	bottom:41px;
	right:43px;
	width:156px;
	height:32px;
	display:block;
	background:url(img/is11-boston-button.jpg) top left no-repeat;
}


div.attractions{
	background:url(img/twinCities.jpg) top left no-repeat;
}
div.theAssociation{
	background:url(img/theAssociation.jpg) top left no-repeat;
}
div.student{
	background:url(img/student.jpg) top left no-repeat;
}
div.affiliates{
	background:url(img/affiliate.jpg) top left no-repeat;
}
div.ourTeam{
	background:url(img/about1.jpg) top left no-repeat;
}
div.press{
	background:url(img/about1.jpg) top left no-repeat;
}
div.whyRegister{
	background:url(img/whyRegister.jpg) top left no-repeat;
}
div.membershipBenefits{
	background:url(img/membershipBenefits.jpg) top left no-repeat;
}
div.careerAdvantage{
	background:url(img/careerAdvantage.jpg) top left no-repeat;
}
/* =Text
---------------------------------------*/
div#primaryContent input{
	font: Arial, Helvetica, sans-serif;
}
div#primaryContent textarea{
	font: Arial, Helvetica, sans-serif;
}
div#primarySubContent input{
	font: Arial, Helvetica, sans-serif;
}
div#primarySubContent textarea{
	font: Arial, Helvetica, sans-serif;
}
.aol{
	font-size:11px;	
}
p.small{
	font-size:11px;
	padding-top:6px;
}
p.small4{
	font-size:11px;
	padding-top:6px;
}
div#registerSPDFooter p{
	font-size:11px;
	margin:30px 10px 15px 10px;
}
div#registerSPDFooter img{
	margin:0 10px 0 10px;
	float:left;
}
div#registerSPD2 h2{
	font-size:18px;
	color: #184b76;
	padding:0;
	margin:0 0 0 0;
	font-weight:normal;
	margin-bottom:2px; 
}
div#spd1{
	float:left;
	width:520px;
}
div#spdFirst{
	float:left;
}
div#spd2{
	float:left;
	width:200px;
}
div#spd3{
	float:right;
	width:150px;
}

div#spdMain2{
	padding:20px;
}
p.small2{
	font-size:11px;
}
div#spdContent{
	margin-top:14px;
}
a.spdLogo{
	float:left;	
	margin-right:25px;
}
div#spdMain h3{
	font-size:18px;
}	
div#sc1{
	margin-top:7px;
	height:10px;
	width:888px;
	background:url(img/scTop.jpg) top left no-repeat;
}
div#sc2{
	width:888px;
	background-color:#f4f7de;
}
#sc2 p{
	font-size:12px;
	margin:0 16px;
}
div#sc3{
	width:888px;
	background:url(img/scBottom.jpg) bottom left no-repeat;
	margin-bottom:20px;
}
a:link.scCancel, a:visited.scCancel{
	display:block;
	width:75px;
	height:24px;
	background: url(img/scCancel.jpg) top left no-repeat;
	float:right;
	padding:0;
	border:0;
	margin:14px 0 -10px 12px;
}
a:hover.scCancel, a:active.scCancel{
}
.scSubmit{
	width:114px;
	height:24px;
	background: url(img/scSubmit.jpg) top left no-repeat;
	float:right;
	padding:0;
	border:0;
	margin:14px 0 -10px 12px;
	cursor:hand;
	cursor:pointer;
}
a:link.scHide, a:visited.scHide{
	display:block;
	width:104px;
	height:24px;
	background: url(img/scHide.jpg) top left no-repeat;
	float:right;
	margin-right:5px;
}
a:hover.scHide, a:active.scHide{
}
a:link.scAddReview, a:visited.scAddReview{
	display:block;
	width:98px;
	height:24px;
	margin:-10px 14px 6px 14px;
	background: url(img/scAddReview.jpg) top left no-repeat;
	float:left;
}
a:hover.scAddReview, a:active.scAddReview{
}

a:link.spdWebsite, a:visited.spdWebsite{
	display:block;
	width:100px;
	height:24px;
	background: url(img/spdWebsite.jpg) top left no-repeat;
}
a:hover.spdDocument, a:active.spdDocument{
}
a:link.spdDocument, a:visited.spdDocument{
	display:block;
	width:138px;
	height:24px;
	margin:6px 0 0 0;
	background: url(img/spdDocument.jpg) top left no-repeat;
}
a:hover.spdWebsite, a:active.spdWebsite{
}
a:link.spdVideo, a:visited.spdVideo{
	display:block;
	width:91px;
	height:24px;
	margin:6px 0 0 0;
	background: url(img/spdVideo.jpg) top left no-repeat;
}
a:hover.spdVideo, a:active.spdVideo{
}
a:link.spdReview, a:visited.spdReview{
	display:block;
	margin:8px 0 0 14px;
	width:129px;
	height:24px;
	background: url(img/spdReview.jpg) top left no-repeat;
	float:left;
}
a:hover.spdReview, a:active.spdReview{
}

span#siteseal{
	float:left;
	padding:49px 0 0 0;
}
div.registrationSubContent{
	float:right;
	width:312px;	
}
.cc{
	margin:6px 0 1px 0;
	padding:0;
}
.cc2{
	margin:35px 0 1px 0;
	padding:0;
}
a:link.aaisp2, a:visited.aaisp2{
	display:block;
	width:210px;
	height:33px;
	margin:2px 0 9px 9px;
	background: url(img/aaisp2.jpg) top left no-repeat;
	float:left;
}
a:hover.aaisp2, a:active.aaisp2{
}
a:link.impax4, a:visited.impax4{
	display:block;
	width:97px;
	height:33px;
	margin:7px 0 0 10px;
	background: url(img/impax4.jpg) top left no-repeat;
	float:left;
}
a:hover.impax4, a:active.impax4{
}
.iii{
padding:3px;
text-align:center;
}
a:link.sales, a:visited.sales{
	display:block;
	width:97px;
	height:33px;
	margin:6px 0 6px 13px;
	background: url(img/salesforce.jpg) top left no-repeat;
	float:left;
}
a:hover.sales, a:active.sales{
}
a:link.impax3, a:visited.impax3{
	display:block;
	width:165px;
	height:68px;
	margin:0 0 0 25px;
	background: url(img/impax3.jpg) top left no-repeat;
	float:left;
}
a:hover.impax3, a:active.impax3{
}
a:link.kates2, a:visited.kates2{
	display:block;
	width:97px;
	height:33px;
	margin:13px 0 0 15px;
	background: url(img/kates2.jpg) top left no-repeat;
	float:left;
}
a:kates2.impax3, a:active.kates2{
}
a:link.addeight2, a:visited.addeight2{
	display:block;
	width:97px;
	height:33px;
	margin:13px 0 0 8px;
	background: url(img/addeight2.jpg) top left no-repeat;
	float:left;
}
a:kates2.addeight2, a:active.addeight2{
}
#subPrimaryContent a.impax2{
	height:60px;
	width:180px;
	background:url(img/impax.jpg) top left no-repeat;	
	display:block;
	margin:110px 0 0 25px;
}
div#ev img{
	float:right;
	margin-right:20px;
}
div#ev{
	float:left;
	margin:-6px 0 0 0;
	background:url(img/eventsBG.jpg) bottom left no-repeat;
	width:922px;
	height:192px;
	display:inline;
}
div#ev2{
	float:left;
	margin:-3px 0 0 0;
	background:url(img/eventTopBG.jpg) top left no-repeat;
	width:922px;
	display:inline;
}
div#ev2Bottom{
	float:left;
	margin:-3px 0 0 0;
	background:url(img/eventBottomBG.jpg) top left no-repeat;
	width:922px;
	height:80px;
	display:inline;
}
div#listBG{
	float:left;
	width: 418px;
}
ul.long li{
	float:left;
	width:280px;
	padding-bottom:6px;
}
div#listBG2{
	float:left;
	width: 418px;
	margin-left:20px;
}
div#eventNav{
	float:left;
	margin:0 0 10px 33px;
	background:url(img/eventNav.jpg) bottom left no-repeat;
	width:922px;
	height:64px;
	display:inline;
}
#eventNav a:link.quick, #eventNav a:visited.quick{
	text-decoration:none;
	color:#575757;
	display:block;
	margin:25px 0 8px 23px;
	font-size:12px;
	background: url(img/greenArrow.jpg) center left no-repeat;
	padding-left:20px;
	float:left
}
#eventNav a:hover.quick, #eventNav a:active.quick{
	color:#d21c19;
	text-decoration:underline;
}
#docu a:link.quick, #docu a:visited.quick{
	text-decoration:none;
	color:#575757;
	display:block;
	margin:9px 0 0 23px;
	font-size:12px;
	background: url(img/ls09Arrow.jpg) center left no-repeat;
	padding-left:20px;
}
#docu a:hover.quick, #docu a:active.quick{
	color:#d21c19;
	text-decoration:underline;
}
div#docuTop{
	background:#f4f7de url(img/ls09Top) top left no-repeat;	
	width:278px;
	height:8px;
	margin:0;
	padding:0;
}
div#docuBottom{
	background:#f4f7de;	
	width:278px;
	height:10px;
	margin:0;
	padding:0;
}
div#docu{
	background:#f4f7de;	
	width:278px;
	margin:0;
	padding:0;
}
div#docu h1{
	font-size:17px;
	padding:10px 10px 0 10px;
	font-weight:bold;
}
div#docu h2{
	font-size:13px;
	padding:10px 10px 0 21px;
	font-weight:bold;
}

div#ev p{
	padding:0px 215px 18px 35px;
	margin:12px 0 0 0;
}
div#ev2 p{
	padding:0px 35px 18px 35px;
	margin:12px 0 0 0;
}

div#ev h1, div#ev2 h1{
	padding:30px 35px 0 35px;
	margin:0 0 0 0;
}
div#ev h2{
	padding:35px 225px 0 35px;
	margin:0 0 0 0;
	float:right;
	font-size:14px;
}
div#ev2 h2{
	padding:35px 35px 0 35px;
	margin:0 0 0 0;
	float:right;
	font-size:14px;
}
div#login p.error{
	background: url(img/error.jpg) 17px 13px no-repeat;
	text-align:center;
	padding-left:0;
	padding-right:0;
	color: #dd1f1f;
	margin:0;
}
div#nBottom p.error{
	background: url(img/error3.jpg) 17px 13px no-repeat;
	padding-left:0;
	color: #dd1f1f;
	padding:19px 19px 10px 45px;
}

div#login2 p.normal{
	color: #575757;
	font-size:11px;
	padding:0 15px 0 15px;
	margin:6px 0 10px 0;
}
div#login2 p.error{
	font-size:11px;
	padding:7px 15px 6px 15px;
	background: url(img/errorBG2.jpg) 17px 0px no-repeat;
	text-align:center;
	padding-left:0;
	padding-right:0;
	color: #dd1f1f;
	margin:10px 0 10px 0;
}
div.loginNow{
	background: url(img/loginH1.jpg) 0 0 no-repeat;
	height:26px;
	width:353px;
}
.loginNow h6{
	font-weight:bold;
	color:#f0dddd;
	padding:5px 0 0 14px;
	font-size:13px;
}

div#header h4{
	float:right;
	padding:25px 20px 0 0;
	color:#fff;
	font-weight:bold;
	font-size:11px;
}
div#header h5{
	float:right;
	padding:0 120px 0 0;
	color: #333;
	font-weight:normal;
	font-size:11px;
	margin:-17px 0 0 0;
}
div#header #socialIcons {
	float: right; 
	margin-top: -25px; 
	margin-right: 15px; 
	margin-left: 5px;
}
div#header a.logoutLink{
	color: #dd1f1f;
	text-decoration:none;
	font-weight:bold;
}
div#subPrimaryContent p.small2{
	font-size:11px;
	font-style:italic;
	color:#999;
}
div#subPrimaryContent p.small3{
	font-size:12px;
	font-style:italic;
	margin-top:0;
}
div#subPrimaryContent h4{
	padding:0 0 10px 0;
}
div#subPrimaryContent h6{
	margin:0 0 6px 0;
	padding:0;
	font-size:16px;
	font-weight:normal;
	color: #184b76;
}
div#subPrimaryContent #newww p{
margin-bottom:20px;
padding-bottom:16px;
}
div#subPrimaryContent #newww img{
	float:left;
	padding:0 12px 12px 0;
}
div#subPrimaryContent #newww span#ww{
	color: #184b76;
	font-size:16px;
}
div#subPrimaryContent #newww h4{
	margin:0 0 1px 0;
	padding:34px 0 0 0;
	font-size:18px;
	font-weight:normal;
	color: #272727;
}
div#subPrimaryContent #newww h4.noPic{
	margin:0 0 1px 0;
	padding:0px 0 0 0;
	font-size:18px;
	font-weight:normal;
	color: #272727;
}
div#subPrimaryContent #newww h5{
	margin:0 0 4px 0;
	padding:0;
	font-size:14px;
	font-weight:normal;
	color: #575757;
}
div#subPrimaryContent #newww h6{
	margin:0 0 14px 0;
	padding:0;
	font-size:14px;
	font-weight:normal;
	color: #575757;
}
div#subPrimaryContent #neww h6{
	margin:0 0 -7px 0;
	padding:0;
	font-size:16px;
	font-weight:normal;
	color: #184b76;
}
#affiliateText p.aff{
	font-size:12px;
}
div#subPrimaryContent h5{
	font-size:13px;
	margin:-4px 0 0 0;
	padding:0;
	font-size:13px;
}
div#subNav h4{
	font-size:13px;
	margin:0;
	padding:0 15px;
}
div#subNav h5{
	font-size:13px;
	margin:0;
	padding:0 15px 6px 15px;
}
div#subNav p{
	padding:0 0 6px;
	margin:6px 15px;
	font-size:11px;
	line-height:1.3em;
}
div#subPrimaryContent ul{
	list-style:circle;
	padding:0 0 20px 40px;
}
div#subPrimaryContent li{
	list-style:circle;
}
div#rere ul{
	list-style:circle;
	padding:0 0 0 25px;
	margin:0 15px;
}
div#rere li{
	list-style:circle;
	padding:0 0 0 5px;
	margin:0;
}
#rere h3{
	margin-top:20px;
	font-weight:normal;
	color: #184b76;
	padding:4px 10px;
	font-size:16px;
}

div.tabbertab ul{
	list-style:circle;
	padding:0 0 20px 40px;
}
div.tabbertab li{
	list-style:circle;
}
div.tabbertab h1{
	font-size:16px;
	color: #184b76;
	padding:10px 0 0 10px;
	margin:0;
	font-weight:normal;
}
div#whyRegister ul{
	list-style:circle;
	padding:0 0 20px 40px;
	margin-top: -10px;
}
div#whyRegister li{
	list-style:circle;
}
#whyRegister #bb ul{
	padding:0;
	margin:4px 0 ;
	list-style:none
}
#whyRegister #bb li{
	display:block;
	width:350px;
	float:left;
	font-size:12px;
	padding:6px 0;
	margin-left:25px;
	list-style:none;
}
#subPrimaryContent p.team{
}
#subPrimaryContent h1.team{
	font-size:18px;
	color: #184b76;
	padding:0;
	margin:0;
	font-weight:normal;
}
#subPrimaryContent h2.team{
	font-size:14px;
	color: #184b76;
	padding:0 0 24px 0;
	margin:0;
	font-weight:normal;
}
#bob img{
	float:left;
	padding:0 12px 12px 0;
	margin:-12px 0 0 0;
}
div#bob{
		background:#eeeeee;
		padding:12px;
		margin:0 0 12px 0;
}
div#affiliate{
	float:left;
	margin:20px 0 0 0;
	background:url(img/affiliateBG.jpg) top left no-repeat;
	width:682px;
	display:inline;
}
div#affiliate2{
	float:left;
	margin:10px 0 15px 0;
	background:url(img/affiliateBG.jpg) top left no-repeat;
	width:682px;
	display:inline;
}
div#affiliate p, div#affiliate h1, div#affiliate2 p, div#affiliate2 h1{
	padding:0px 20px;
	margin:12px 0 0 0;
}
div#affiliateClose{
	float:left;
	background:url(img/affiliateBG2.jpg) bottom left no-repeat;
	height:15px;
	width:682px;
	display:inline;
}
div#affiliateLink{
	float:left;
	width:211px;
	display:inline;
}
div#affiliateText{
	float:right;
	width:460px;
	display:inline;
}
div#subPrimaryContent{
	float:left;
	width:682px;
	margin:0 0 0 32px;
	display:inline;
}
div#subPrimaryContent2{
	float:left;
	width:922px;
	margin:0 0 0 32px;
	display:inline;
}
div#content #subPrimaryContent.wide{
	float:left;
	width:900px;
	margin:0 32px 0 32px;
	display:inline;
}
div#subSecondaryContent{
	float:right;
	width:228px;
	margin:0 32px 0 0;
	display:inline;
}

#subPrimaryContent p, #subSecondaryContent p, subPrimaryContent2 p{
	font-family:Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:13px;
	padding:0;
	margin:12px 0 25px 0;
}
#subPrimaryContent p.light{
	color:#CCC;
	font-size:11px;
	padding:0;
	margin:2px 0 12px 0;
}
#subPrimaryContent2 p.small{
	color: #999;
	font-size:11px;
	margin-bottom:-10px;
}
h4.user{
	font-size:14px;
	color: #184b76;
	padding:0;
	margin:18px 0 0 0;
	font-weight:normal;
}
#subPrimaryContent h1{
	font-size:20px;
	color: #184b76;
	padding:0;
	margin:18px 0 0 0;
	font-weight:normal;
}
#subPrimaryContent2 h1{
	font-size:20px;
	color: #184b76;
	padding:0;
	margin:18px 0 12px 0;
	font-weight:normal;
}
div#subNav{
	background:url(img/subNavBG3.jpg) bottom left no-repeat;
	padding-bottom:4px;
}
#subSecondaryContent #subNav h2{
	padding: 5px 0 6px 14px;
	display:block;
	background:url(img/subNavBG.jpg) top left no-repeat;
	color:#fff;
	font-size:13px;
	margin-bottom:10px;
}
#subSecondaryContent #subNav h3{
	padding: 5px 0 6px 14px;
	display:block;
	background:url(img/subNavBG2.jpg) top left no-repeat;
	color:#fff;
	font-size:13px;
	margin:4px 0 10px 0;
}
#subNav h3.tall{
	background-image:url(img/subNavTallBG.jpg) !important;
	margin-bottom:-1px !important;
}
#footer p{
	float:left;
	font-size:11px;
	padding-left:17px;
	cursor: default;
}
#footer p + p{
	float:right;
	font-size:11px;
	padding-right:17px;
}
#login p{
	color:#d6d6d3;
	font-size:11px;
	padding:20px 15px 15px 15px;
}

#control h2{
	padding: 5px 0 6px 10px;
	display:block;
	background:url(img/control.jpg) top left no-repeat;
	color:#fff;
	font-size:13px;
}
h2.bar{
	padding: 5px 0 6px 10px;
	display:block;
	background:url(img/blueGel.jpg) top left no-repeat;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}

#testimonials h2{
	padding: 5px 0 6px 52px;
	display:block;
	background:url(img/testimonials.jpg) top left no-repeat;
	color:#fff;
	font-size:13px;
}
#testimonial p{
	padding:10px 15px;
	font-size:11px;
	line-height:1.3em;
	color:#53534f;
}
#control p{
	padding:10px;
}
#path p{
	font-size:11px;
	color:#888888;
	display:inline;
	margin-top:8px;
}
#path a{
	font-size:11px;
	color:#d21c19;
	text-decoration:none;
}
#registerNow h1{
	width:498px;
	padding: 5px 0 6px 14px;
	display:block;
	background:url(img/register.jpg) top left no-repeat;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}
#registerSPD h1{
	width:906px;
	padding: 5px 0 6px 14px;
	display:block;
	background:url(img/registerSPDHeading.jpg) top left no-repeat;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}

/* =Hyperlinks
---------------------------------------*/
a.bEventsSponsor{
	height:160px;
	width:193px;
	background:url(img/eventsSponsor.jpg) top left no-repeat;	
	display:block;
	float:right;
}
a.bRegisterNow{
	height:29px;
	width:120px;
	background:url(img/bRegisterNow.jpg) top left no-repeat;	
	display:block;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
a.bRecap{
	height:29px;
	width:109px;
	background:url(img/bRecap.jpg) top left no-repeat;	
	display:block;
	float:left;
	margin-left:20px;
	margin-top:20px;
}

a.bRegisterNow2{
	height:29px;
	width:120px;
	background:url(img/bRegisterNow2.jpg) top left no-repeat;	
	display:block;
	float:right;
	margin:18px 20px 0 0;
}
a.bLearnMore{
	height:29px;
	width:106px;
	background:url(img/bLearnMore.jpg) top left no-repeat;	
	display:block;
	float:left;
	margin-left:35px;
	margin-top:20px;
}
a.bContactMore{
	height:29px;
	width:202px;
	background:url(img/bContactMore.jpg) top left no-repeat;	
	display:block;
	float:left;
	margin-left:35px;
}
div#whitePaper{
	border-top:1px dotted #CCC;
	padding:16px 0 0 0
}
div#line{
	border-top:1px dotted #CCC;
	margin:10px 0 20px 0;
}

a.submit{
	height:29px;
	width:165px;
	background:url(img/submit.jpg) top left no-repeat;	
	display:block;
	margin:0 20px 0 0;
	padding-bottom:8px;
	float:left;
	display:inline;
}
a.submit2{
	height:29px;
	width:144px;
	background:url(img/submit2.jpg) top left no-repeat;	
	display:block;
	margin:0 20px 0 0;
	padding-bottom:8px;
}
a.download{
	height:77px;
	width:74px;
	background:url(img/download.jpg) top left no-repeat;	
	display:block;
	margin:0 20px 20px 0;
	padding-bottom:8px;
	float:left;
}
a.rDownload{
	height:95px;
	width:87px;
	background:url(img/rDownload.jpg) top left no-repeat;	
	display:block;
	margin:0 20px 0 0;
	padding-bottom:8px;
	float:left;
}
a.bestPractice{
	height:113px;
	width:116px;
	background:url(img/bestPractice.jpg) top left no-repeat;	
	display:block;
	margin:10px 0 0 0;
	padding-bottom:20px;
	float:left;
}
a.bestPracticeR{
	height:113px;
	width:116px;
	background:url(img/bestPracticeR.jpg) top left no-repeat;	
	display:block;
	margin:10px 0 0 0;
	padding-bottom:20px;
	float:left;
}
a.whitePaper{
	height:113px;
	width:116px;
	background:url(img/whitePaper.jpg) top left no-repeat;	
	display:block;
	margin:10px 0 0 0;
	padding-bottom:20px;
	float:left;
}
a.whitePaperR{
	height:113px;
	width:116px;
	background:url(img/whitePaperR.jpg) top left no-repeat;	
	display:block;
	margin:10px 0 0 0;
	padding-bottom:20px;
	float:left;
}
a.newsletter{
	height:101px;
	width:94px;
	background:url(img/newsletter.jpg) top left no-repeat;	
	display:block;
	margin:10px 0 0 0;
	padding-bottom:20px;
	float:left;
}
a.newsletterR{
	height:101px;
	width:94px;
	background:url(img/newsletterR.jpg) top left no-repeat;	
	display:block;
	margin:10px 0 0 0;
	padding-bottom:20px;
	float:left;
}
a.bRegister{
	height:31px;
	width:131px;
	background:url(img/bRegister.jpg) top left no-repeat;	
	display:block;
	margin:8px 0 0 46px;
	padding-bottom:8px;
}
#subPrimaryContent a.impax{
	height:60px;
	width:180px;
	background:url(img/impax.jpg) top left no-repeat;	
	display:block;
	margin:110px 0 0 25px;
}
#subPrimaryContent a.kates{
	height:59px;
	width:186px;
	background:url(img/kates.jpg) top left no-repeat;	
	display:block;
	margin:90px 0 0 25px;
}
a:link.pdfDL, a:visited.pdfDL{
	
	text-decoration:none;
	background:url(img/pdf.jpg) center left no-repeat;	
	display:block;
	line-height:30px;
	padding-left:38px;
	font-weight:bold;
	color: #df312e;
	font-size:11px;
	}
a:hover.pdfDL, a:active.pdfDL{
	text-decoration:underline;
}
a:link.ae, a:visited.ae{
	text-decoration:none;
	color: #df312e;
	font-size:11px;
	}
a:hover.ae, a:active.ae{
	text-decoration:underline;
}

div#pdfHouse{
	height:30px;
	margin-top:10px;
	float:left;
}

#subNav a:link.bContact, #subNav a:visited.bContact{
	height:25px;
	width:115px;
	text-decoration:none;
	background:url(img/bContact.jpg) top left no-repeat;	
	display:block;
	margin:10px 0 0 54px;
	padding-bottom:10px;
}
#subNav a:hover.bContact, #subNav a:active.bContact{
	background:url(img/bContact.jpg) top right no-repeat;	
}
a#llc:link, a#llc:visited{
	height:131px;
	width:277px;
	background:url(img/summitReview.jpg) top left no-repeat;	
	display:block;
	margin:0 0 10px 0;
	padding:0;
}
a#llc:hover, a#llc:active{
	height:131px;
	width:277px;
	background:url(img/summitReview.jpg) top right no-repeat;	
	display:block;
	margin:0 0 10px 0;
	padding:0;
}

#subNav a:hover.bContact, #subNav a:active.bContact{
	background:url(img/bContact.jpg) top right no-repeat;	
}

a:link.iContact, a:visited.iContact{
	font-weight:bold;
	text-decoration:none;
	color:#878787;
	display:block;
	background: url(img/iContact.jpg) 5px top no-repeat;
	padding-left:28px;
	margin:20px 0 0 0;

}
a:hover.iContact, a:active.iContact{
	color:#000;
	background: url(img/iContact.jpg) 5px bottom no-repeat;
}
a:link.iRegister, a:visited.iRegister{
	font-weight:bold;
	text-decoration:none;
	color:#878787;
	display:block;
	background: url(img/iRegister.jpg) 5px top no-repeat;
	padding-left:28px;
	margin:10px 0;
}
a:hover.iRegister, a:active.iRegister{
	color:#000;
	background: url(img/iRegister.jpg) 5px bottom no-repeat;
}
a:link.iChapters, a:visited.iChapters{
	font-weight:bold;
	text-decoration:none;
	color:#878787;
	display:block;
	background: url(img/iChapters.jpg) 5px top no-repeat;
	padding-left:28px;
	margin:10px 0;
}
a:hover.iChapters, a:active.iChapters{
	color:#000;
	background: url(img/iChapters.jpg) 5px bottom no-repeat;
}

a:link.rm, a:visited.rm{
	text-decoration:none;
	color:#878787;
	margin:10px 0 0 0;
	font-size:11px
}
a:hover.rm, a:active.rm{
	color:#000;
}

a:link.iEmail, a:visited.iEmail{
	font-weight:bold;
	text-decoration:none;
	color:#878787;
	display:block;
	background: url(img/iEmail.jpg) 5px top no-repeat;
	padding-left:28px;
	margin:10px 0;
}
a:hover.iEmail, a:active.iEmail{
	color:#000;
	background: url(img/iEmail.jpg) 5px bottom no-repeat;
}
#subNav a:link.about, #subNav a:visited.about{
	font-weight:bold;
	text-decoration:none;
	color:#575757;
	display:block;
	background: url(img/bArrowBlue.jpg) 15px 3px no-repeat;
	padding-left:25px;
	margin:10px 0;
}
#subNav a:hover.about, #subNav a:active.about{
	color:#d21c19;
	background: url(img/bArrowRed.jpg) 15px 3px no-repeat;
}
 a:link.aol, a:visited.aol{
	font-weight:bold;
	text-decoration:none;
	color:#575757;
	display:block;
	background: url(img/bArrowBlue.jpg) 10px 3px no-repeat;
	padding-left:20px;
	margin:3px 0 10px 0;
}
 a:hover.aol, a:active.aol{
	color:#d21c19;
	background: url(img/bArrowRed.jpg) 10px 3px no-repeat;
}
a:link.spdDown, a:visited.spdDown{
	float:right;
	color:#575757;
	font-size:12px;
	padding-left:17px;
	background: url(img/greenArrow.jpg) center left no-repeat;
	margin:4px 20px 0 0;
}
a:hover.spdDown, a:active.spdDown{
	color:#d21c19;
	text-decoration:underline;
}

#subNav a:link.quick, #subNav a:visited.quick{
	text-decoration:none;
	color:#575757;
	display:block;
	margin:10px 0 8px 15px;
	font-size:12px;
}
#subNav a:hover.quick, #subNav a:active.quick{
	color:#d21c19;
	text-decoration:underline;
}
#subNav a#dl{
	background: url(img/greenArrow.jpg) center left no-repeat;
	padding-left:20px;
}
a:link.quick7, a:visited.quick7{
	text-decoration:none;
	color:#575757;
	font-size:12px;
	padding-left:17px;
	background: url(img/greenArrow.jpg) center left no-repeat;
	margin:0;
}
a:hover.quick7, a:active.quick7{
	color:#d21c19;
	text-decoration:underline;
}
a:link.quick77, a:visited.quick77{
	text-decoration:none;
	color:#575757;
	font-size:12px;
	padding-left:17px;
	background: url(img/greenArrow.jpg) center left no-repeat;
	margin:0;
}
a:hover.quick77, a:active.quick77{
	color:#d21c19;
	text-decoration:underline;
}
a:link.pdf, a:visited.pdf{
	text-decoration:none;
	color:#575757;
	font-size:12px;
	padding-left:17px;
	background: url(img/greenArrow.jpg) center left no-repeat;
	margin:6px 0 0 20px;
	float:left;
}
a:hover.pdf, a:active.pdf{
	color:#d21c19;
	text-decoration:underline;
}
a:link.pdf2, a:visited.pdf2{
	text-decoration:none;
	color:#575757;
	font-size:12px;
	margin:6px 0 0 0;
}
a:hover.pdf2, a:active.pdf2{
	color:#d21c19;
	text-decoration:underline;
}
a:link.downl, a:visited.downl{
	text-decoration:none;
	color:#575757;
	display:block;
	margin:28px 20px 8px 15px;
	font-size:12px;
	background: url(img/greenArrow.jpg) center left no-repeat;
	padding-left:18px;
	float:right;
}
a:link.downl33, a:visited.downl33{
	text-decoration:none;
	color:#575757;
	display:block;
	margin:17px 20px 6px 15px;
	font-size:12px;
	background: url(img/greenArrow.jpg) center left no-repeat;
	padding-left:18px;
	float:right;
}
a:link.downlMulti, a:visited.downlMulti{
	text-decoration:none;
	color:#575757;
	display:block;
	margin:0px 20px 8px 15px;
	font-size:12px;
	background: url(img/greenArrow.jpg) center left no-repeat;
	padding-left:18px;
	float:right;
}
a:hover.downl, a:active.downl, a:hover.downlMulti, a:active.downlMulti, a:hover.downl33, a:active.downl33{
	color:#d21c19;
	text-decoration:underline;
}
a:hover.downl, a:active.downl{
	color:#d21c19;
	text-decoration:underline;
}
a:link.downl2, a:visited.downl2{
	text-decoration:none;
	color:#575757;
	display:block;
	margin:0 20px 8px 15px;
	font-size:12px;
	background: url(img/greenArrow.jpg) center left no-repeat;
	padding-left:18px;
	float:right;
}
a:hover.downl2, a:active.downl2{
	color:#d21c19;
	text-decoration:none;
}
a:link.viewRates, a:visited.viewRates{
	text-decoration:underline;
	color:#575757;
	font-size:12px;
	background: url(img/ques2.jpg) top right no-repeat;
	padding-right:14px;
}
a:hover.viewRates, a:active.viewRates{
	color:#d21c19;
	text-decoration:underline;
}
div#downLeft{
	width:400px;
	float:left;
}
a.logo{display:block; width:333px; height:53px; background: url(img/logo.jpg) top left no-repeat; float:left; margin:23px 0 0 20px}
a.website{
	padding-right:4px;
	float:right;
	font-size:10px;
	text-decoration:none;
	color:#b0b0b0;
}
a.addeight{
	float:right;
	display:block;
	width:57px;
	height:16px;
	background:url(img/addeight.jpg) center center no-repeat;
	padding:0;
	margin:0;
}
#footer a:link, #footer a:visited{
	color:#575757;
	text-decoration:none;
}
#footer a:hover, #footer a:active{
	color:#000;
}
#testimonial a.a:link, #testimonial a.a:visited{
	color:#2370a9;
	text-decoration:none;
	background: url(img/bArrowBlue.jpg) center left no-repeat;
	padding: 0 15px 0 10px;
	margin-bottom:6px;
	font-size:11px;
	float:right;
}
#testimonial a.a:hover, #testimonial a.a:active{
	color:#2370a9;
	text-decoration:underline;
}
#testimonial a:link, #testimonial a:visited{
	color:#2370a9;
	text-decoration:none;
}
#testimonial a:hover, #testimonial a:active{
	color:#2370a9;
	text-decoration:underline;
}
#nonMember a.login{
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background:url(img/tLogin.jpg) top left no-repeat;	
	height:26px;
	display:block;
	padding:4px 0 0 25px;
}
#nonMember a.login2{
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background:url(img/login2.jpg) top left no-repeat;	
	height:26px;
	display:block;
	padding:4px 0 0 25px;
}
#nonMember a:link.signup, a:visited.signup{
	height:26px;
	font-weight:bold;
	text-decoration:none;
	color:#d21e1e;
	background:url(img/tSignup.jpg) top left no-repeat;	
	display:block;
	padding:4px 0 0 25px;
	width:143px;
}
#nonMember a:hover.signup, a:active.signup{
	color:#575757;
}
#nonMember a:link.signupLogout, a:visited.signupLogout{
	height:26px;
	font-weight:bold;
	text-decoration:none;
	color:#d21e1e;
	background:url(img/tSignup2.jpg) top left no-repeat;	
	display:block;
	padding:4px 0 0 25px;
	width:143px;
}
#nonMember a:hover.signupLogout, a:active.signupLogout{
	color:#575757;
}
div#login a:link, div#login a:visited{
	font-size:11px;
	color:#d6d6d3;
	text-decoration:none;
	padding:5px 0 0 45px;
	float:left;
}
div#login a:hover, div#login a:active{
	color:#fff;
}
div#login2 a:link, div#login2 a:visited{
	font-size:11px;
	color:#d21e1d;
	text-decoration:none;
	padding:5px 0 0 125px;
	float:left
}
div#login2 a:hover, div#login2 a:active{
	text-decoration:underline;
}
div#nBottom a:link, div#nBottom a:visited{
	font-size:11px;
	color:#d21e1d;
	text-decoration:none;
	padding:16px 0 0 0;
	float:left
}
a.bobo{
	display:block;
	height:47px;
	width:278px;
	margin-top:10px;
	background:url(img/ud.jpg) 0 0 no-repeat;	
}
a.splashLetter{
	display:block;
	height:77px;
	width:278px;
	margin-top:10px;
	background:url(img/splashLetter.jpg) 0 0 no-repeat;	
}
a.splashSPD{
	display:block;
	height:73px;
	width:278px;
	margin-top:10px;
	background:url(img/splashSPD.jpg) 0 0 no-repeat;	
}
a.splashAwards{
	display:block;
	height:73px;
	width:278px;
	margin-top:10px;
	background:url(img/splashAwards.jpg) 0 0 no-repeat;	
}
a.spdButton{
	display:block;
	height:77px;
	width:278px;
	margin-top:10px;
	background:url(img/spdButton.jpg) 0 0 no-repeat;	
}
a.splashMemberUpdate{
	display:block;
	height:77px;
	width:278px;
	margin-top:10px;
	background:url(img/splashMemberUpdate.jpg) 0 0 no-repeat;	
}
a.splashMemberBenefits{
	display:block;
	height:38px;
	width:278px;
	margin-top:10px;
	background:url(img/memberBenefits.jpg) 0 0 no-repeat;	
}
a.splashContactExchange{
	display:block;
	height:77px;
	width:278px;
	margin-top:10px;
	background:url(img/splashContactExchange.jpg) 0 0 no-repeat;	
}
div#nBottom a:hover, div#nBottom a:active{
	text-decoration:underline;
}
div#login a.accountTop:link, div#login a.accountTop:visited{
	font-size:11px;
	color:#fff;
	text-decoration:none;
	padding:6px 0 0 19px;
	float:left;
	background:url(img/add.jpg) 0 5px no-repeat;	
	margin-left:15px;
	margin-top:-10px;
}
div#login a.accountTop:hover, div#login a.accountTop:active{
	color:#d6d6d3;
}
div#login a.account:link, div#login a.account:visited{
	font-size:11px;
	color:#fff;
	text-decoration:none;
	padding:6px 0 0 19px;
	float:left;
	background:url(img/add.jpg) 0 5px no-repeat;	
	margin-left:15px;
}
div#login a.account:hover, div#login a.account:active{
	color:#d6d6d3;
}
div#login a.account2:link, div#login a.account2:visited{
	font-size:11px;
	color:#fff;
	text-decoration:none;
	padding:6px 2px 1px 19px;
	float:left;
	background:url(img/minus.jpg) 0 5px no-repeat;	
	margin-left:15px;
}
div#login a.account2:hover, div#login a.account2:active{
	color:#d21e1e;
}
#subNav a#high:link, #subNav a#high:visited{
	border:1px solid #5c97cb;
}
#subNav a#high:hover, #subNav a#high:active{
	border:1px solid #fff;
}
#subNav a.sponsor:link, #subNav a.sponsor:visited{
	margin-left:40px;
	margin-bottom:6px;
	border:1px solid #cfcfcf;
	display:block;
	height:53px;
	width:115px;
	padding:0 16px;
}
#subNav a.sponsor:hover, #subNav a.sponsor:active{
	border:1px solid #fff;
}
#sponsors a#high:link, #sponsors a#high:visited{
	border:1px solid #5c97cb;
}
#sponsors a#high:hover, #sponsors a#high:active{
	border:1px solid #fff;
}
#sponsors a.sponsor:link, #sponsors a.sponsor:visited{
	float:left;
	margin-left:13px;
	margin-bottom:6px;
	border:1px solid #cfcfcf;
	background:#fff;
	display:block;
	height:53px;
	width:115px;
}
#sponsors a.sponsor:hover, #sponsors a.sponsor:active{
	border:1px solid #fff;
}




#subNav a.sponsorMarquee:link, #subNav a.sponsorMarquee:visited{
	margin-left:10px;
	margin-bottom:6px;
	border:1px solid #cfcfcf;
	display:block;
	height:55px;
	width:175px;
	padding:0 16px;
}
#subNav a.sponsorMarquee:hover, #subNav a.sponsorMarquee:active{
	border:1px solid #fff;
}
#subNav a.sponsorLarge:link, #subNav a.sponsorLarge:visited{
	margin-left:40px;
	margin-bottom:6px;
	border:1px solid #cfcfcf;
	display:block;
	height:53px;
	width:230px;
	padding:0 16px;
}
#subNav a.sponsorLarge:hover, #subNav a.sponsorLarge:active{
	border:1px solid #fff;
}
#sponsors a#high:link, #sponsors a#high:visited{
	border:1px solid #5c97cb;
}
#sponsors a#high:hover, #sponsors a#high:active{
	border:1px solid #fff;
}
#sponsors a.sponsorLarge:link, #sponsors a.sponsorLarge:visited{
	float:left;
	margin-left:13px;
	margin-bottom:6px;
	border:1px solid #cfcfcf;
	background:#fff;
	display:block;
	height:53px;
	width:230px;
}
#sponsors a.sponsorLarge:hover, #sponsors a.sponsorLarge:active{
	border:1px solid #fff;
}




a.arr:link, a.arr:visited{
	color:#2370a9;
	text-decoration:none;
	background: url(img/bArrowBlue.jpg) center left no-repeat;
	padding: 0 15px 0 10px;
	margin-bottom:6px;
	font-size:11px;
	float:right;
	margin-top:10px;
}
a.arr:hover, a.arr:active{
	color:#2370a9;
	text-decoration:underline;
}
a.arr3:link, a.arr3:visited{
	color:#2370a9;
	text-decoration:none;
	background: url(img/bArrowBlue.jpg) center left no-repeat;
	padding: 0 15px 0 10px;
	margin-bottom:6px;
	font-size:11px;
	float:right;
	margin-top:4px;
}
div#aabb{
	float:right;
	width:176px;
	margin-right:-6px;
}
div#aabb2{
	float:right;
	width:270px;
	margin-right:-6px;
}
a.arr3:hover, a.arr3:active{
	color:#2370a9;
	text-decoration:underline;
}
a.arr4:link, a.arr4:visited{
	color:#2370a9;
	text-decoration:none;
	background: url(img/bbArrow.jpg) center left no-repeat;
	padding: 0 15px 0 10px;
	font-size:11px;
	margin:3px 0;
	display:block;
	float:left;
}
a.arr4:hover, a.arr4:active{
	color:#2370a9;
	text-decoration:underline;
}
a.bbPDF:link, a.bbPDF:visited{
	color:#2370a9;
	text-decoration:none;
	background: url(img/bbButton.jpg) top right no-repeat;
	padding: 0;
	font-size:11px;
	margin:0;
	display:block;
	height: 22px;
	width: 234px;
	padding:8px 10px 0 34px;
	float:left;
}
a.bbPDF:hover, a.bbPDF:active{
	color:#2370a9;
	background: url(img/bbButton.jpg) top left no-repeat;
}
a.bbPDF2:link, a.bbPDF2:visited{
	color:#2370a9;
	text-decoration:none;
	background: url(img/bbButton.jpg) bottom right no-repeat;
	padding: 0;
	font-size:11px;
	margin:0;
	display:block;
	height: 20px;
	width: 234px;
	padding:8px 10px 0 34px;
	float:left;
}
a.bbPDF2:hover, a.bbPDF2:active{
	color:#2370a9;
	background: url(img/bbButton.jpg) bottom left no-repeat;
}

a.arr2:link, a.arr2:visited{
	color:#2370a9;
	text-decoration:none;
	background: url(img/bArrowBlue.jpg) center left no-repeat;
	padding: 0 15px 0 10px;
	margin:0 0 3px 10px;
	font-size:12px;
	margin-top:10px;
}
a.arr2:hover, a.arr2:active{
	color:#2370a9;
	text-decoration:underline;
}
a.email{
	float:right;
}

/* =Lists
---------------------------------------*/


/* =Images
---------------------------------------*/
img.hotel{
	float:left;
	padding:0 12px 12px 0;
}

/* =Forms
---------------------------------------*/

#contentSPD textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:310px;
	height:150px;
	padding:1px 4px 1px 4px;
	margin:4px 0;
}
#contentSPD submit{
	border:10px solid #000;
}
#contentSPD td {
	vertical-align:middle;
}
#contentSPD td +td {
	vertical-align:middle;
	padding-left:15px;
}
#contentSPD .button{
	margin-top:20px;
	padding:1px 3px;
}



#step1 submit{
	border:10px solid #000;
}
#step1 td {
	vertical-align:middle;
	padding-left:15px;
}
#subPrimaryContent td {
	vertical-align:middle;
	padding-left:15px;
}
#login td {
	vertical-align:middle;
}
#login input{
	padding:1px 4px 1px 4px;
	margin:0px 0;
}
#step1 .button{
	margin-top:20px;
	padding:1px 3px;
}
#step1 .button7{
	border:0;
	height:38px;
	width:160px;
	margin:20px 0 8px -4px;
	padding:0;
	background:url(img/registerNow.jpg) 0 0 no-repeat;
}
#step1 .button7:hover{
	background:url(img/registerNow.jpg) right 0 no-repeat;
	cursor:hand;
	cursor:pointer;
}
#step1 input{
}


.iTextbox{
	width:200px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.iTextbox1{
	width:150px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.iTextbox2{
	width:100px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.iTextbox3{
	width:50px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.iSelect{
	width:212px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.iSelect1{
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.iSelect2{
	width:175px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.iSelect3{
	width:130px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}




.black{
	width:200px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.black7{
	width:370px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.black8{
	width:205px;
	padding:2px 4px 2px 4px;
	margin:4px 25px 4px 0;
}
.black9{
	width:200px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.black10{
	width:135px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.black11{
	width:40px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.black111{
	width:55px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.black77{
	width:370px;
	height:120px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.zzTalk{
	width:600px;
	height:400px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}

#step1 .black{
	width:200px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
#step1 .blackSelect{
	width:200px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
#contentSPD .blackSelect{
	width:320px;
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
#contentSPD .blackSelect2{
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
.blackSelect17{
	padding:2px 4px 2px 4px;
	margin:4px 0;
	width:370px;
}
.blackSelect19{
	padding:2px 4px 2px 4px;
	margin:4px 0;
	width:300px;
}
#step1 .blackSelect3{
	padding:2px 4px 2px 4px;
	margin:4px 0;
}
#step1 .black2{
	width:200px;
	padding:2px 4px 2px 4px;
	margin:4px 0 20px 0;
}
.black3{
	padding:2px 4px 2px 4px;
	margin:4px 0 2px 0;
}
#step1 .black3{
	padding:2px 4px 2px 4px;
	margin:4px 0 2px 0;
}
#step1 input.med{
	width:180px;
}
#step1 input.long{
	width:225px;
}
#step1 input.short{
	width:150px;
}
input.log{
	width:150px;
	padding:3px 50px 3px 0;
}
input.log2{
	width:216px;
	padding:3px 50px 3px 3px;
	margin-bottom:5px;
}
div#login input.loginButton{
	float:right;
	width:63px;
	height:24px;
	background:url(img/bLogin.jpg) top left no-repeat;	
	border:0;
	cursor:pointer;
	cursor:hand;
	margin:0 34px 15px 10px;
	padding:0;
}
div#n input.loginButton3{
	float:right;
	width:170px;
	height:27px;
	background:url(img/nlogin.jpg) top left no-repeat;	
	border:0;
	cursor:pointer;
	cursor:hand;
	margin:10px 1px 4px 0;
	padding:0;
}

div#login2 input.loginButton{
	float:right;
	width:63px;
	height:25px;
	background:url(img/bLogin2.jpg) top left no-repeat;	
	border:0;
	cursor:pointer;
	cursor:hand;
	margin:0 34px 8px 10px;
}
#nBottom p{
	font-size:11px;	
	padding:12px 0 3px 28px;
}

form{
	float:left;
	margin:0;
	padding:0;
}

#login table{
	float:left;
	padding:0;
	margin:0 0 0 15px;
}
#login td{
	color: #fff;
	font-size:12px;
	padding:0px 6px 10px 0;
}
#login2 table{
	float:left;
	padding:0;
	margin:0 0 0 15px;
}
#login2 td{
	color: #575757;
	font-size:12px;
	font-weight:bold;
	padding:0px 14px 8px 0;
}

/* =Structure
---------------------------------------*/
#clear{clear:both}
#clearRight{clear:right}
#clearLeft{clear:left}
div#container{
	width:986px;
	margin:0 auto 0 auto;
	text-align:left;
}
div#header{
	float:left;
	background: url(img/top.jpg) top left no-repeat;
	height: 85px;
	width:986px
}
div#content{
	background: url(img/wrapper.jpg) top left repeat-y;
	float:left;
}

div#primaryContent{
	float:left;
	width:662px;
	margin:12px 0 0 17px;
	display:inline;
}
div#slides{
	float:left;
	width:662px;
	height:240px;
	padding-bottom:9px;
	z-index:0;
	position: relative;
}
div#control{
	padding-left:1px;
	float:left;
	width:662px;
}
div#secondaryContent{
	float:right;
	width:294px;
	margin:13px 0 0 9px;
	display:inline;
}
div#nonMember{
	float:left;
	width:278px;
}
div#nonMember2{
	float:left;
	width:353px;
}

div#login{
	float:left;
	width:278px;
	background: #a1a197 url(img/loginBG.jpg) top left no-repeat;
	border-bottom:1px solid #88887e;
}
div#login2{
	float:left;
	width:353px;
	background: #a1a197 url(img/loginBottomBG.jpg) bottom left no-repeat;
	margin-bottom:12px;
	display:inline;
}

span#login{
	float:left;
	display:block;
	width:90px;
	height:26px;
}
span#login2{
	float:left;
	display:block;
	width:150px;
	height:26px;
}
span#signup{
	float:left;
	display:block;
	width:100px;
	height:26px;
}
span#text{
	display:block;
	width:80px;
	float:left;
	color:#fff;
	text-align:right;
	padding-top:5px;
	font-size:12px;
}
span#input{
	margin-left:12px;
	display:block;
	width:108px;
	float:left;
	padding-bottom:10px;
}
span#button{
	margin-left:12px;
	display:block;
	width:75px;
	float:right;
	padding-bottom:10px;
}
div#testimonials{
	margin-top:11px;
	float:left;
	width:278px;
}
div#testimonial{
	float:left;
	width:276px;
	border-right:1px solid #d2d2c8;
	border-left:1px solid #d2d2c8;
	border-bottom:1px solid #d2d2c8;
	background: url(img/testimonialsBG.jpg) top left no-repeat;
}



#events #eventSponsors{
	width:225px;
	border:0px solid #deded2;
	background: #fff;
	margin-top:10px;
	text-decoration:none;
	color:#575757;
	font-size:12px;
}

	#events #eventSponsors #sponsorPlatinum{
		width:115px;
		margin-top:10px;
	}
	
	#events #eventSponsors #sponsorPlatinum img{
		margin-left:10px;
	}
	
	#events #eventSponsors #sponsorSilver img{
		margin-left:10px;
	}
	
	#events #eventSponsors #sponsorOther img{
		margin-left:10px;
	}

div#sponsors{
	float:left;
	width:276px;
	border:1px solid #deded2;
	background: #f4f4f4;
	margin-top:10px;
}

	div#sponsorPlatinum{
		float:left;
		width:276px;
		margin-top:10px;
	}
	
	div#sponsorSilver{
		float:left;
		width:276px;
		margin-top:10px;
	}
	
	div#sponsorOther{
		float:left;
		width:276px;
		margin-top:10px;
	}


div#bbbbbb{
	float:left;
	width:278px;
	background: url(img/bbBG.jpg) top left no-repeat;
	margin-top:10px;
	border-bottom:1px solid #cdd2aa;
}
div#bbbbbb2{
	float:left;
	width:276px;
	background: #f4f6de;
	margin-top:10px;
	border:1px solid #cdd2aa;
}
div#addeight{
	width:200px;
	float:right;
	margin:12px 18px 6px 0;
}
div#footer{
	background: url(img/bottom.jpg) top left no-repeat;
	float:left;
	width:986px;
	padding:10px 0 3px 0;
	display:inline;
}
div#whyRegister{
	float:left;
	width:355px;
	margin-left: 40px;
	margin-bottom:20px;
	display:inline;
}
div#registerNow{
	float:right;
	width:498px;
	margin-right: 40px;
	margin-top:0px;
	display:inline;
}
div#registerSPD{
	float:left;
	width:986px;
	margin: 0 40px;
	display:inline;
}
div#registerSPD2{
	background: url(img/registerSPDBG.jpg) top left repeat-y;
	width:986px;
}
div#contentSPD{
	padding: 14px 13px;
	width:472px;
}
div#registerSPDFooter{
	background: url(img/registerSPDFooter.jpg) bottom left no-repeat;
	float:left;
	width:986px;
	margin: 0 0 20px 40px;
	display:inline;
}
div#step1{
	background:url(img/registerBG.jpg) bottom left no-repeat;
	padding: 14px 13px;
	margin-bottom:20px;
	float:right;
	width:472px;
}
div#step1Close{
	width:498px;
	float:right;
}
div#n{
	float:left;
	width:394px;
	margin-left:40px;
}
div#m{
	float:right;
	width:499px;
	margin-right:40px;
}
div#mTop{
	width:499px;
	height:28px;
	background:url(img/mTop.jpg) 0 0 no-repeat;
}
#m h1{
	font-size:13px;
	color:#fff;
	padding:6px 0 0 12px;
	margin:0;
	font-weight:bold;
}
div#nTop{
	width:394px;
	height:28px;
	background:url(img/nTop.jpg) 0 0 no-repeat;
}

div#nBottom{
	width:394px;
	background:url(img/nBottom.jpg) bottom left no-repeat;
}
#n h1{
	font-size:13px;
	color:#fff;
	padding:6px 0 0 12px;
	margin:0;
	font-weight:bold;
}

a.mBottom{
	display:block;
	width:499px;
	height:204px;
	background:url(img/mBottom.jpg) 0 0 no-repeat;
	margin-bottom:10px
}
div#restrict{
	background:#f4f7de;
	width:906px;
	margin:0 auto 16px auto;
}
div#restrict p{
	color:#900;
	text-align:center;
	padding:12px 0;
	font-size:14px;
}








#whyRegister p{
	font-family:Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:13px;
	padding:0;
	margin:12px 0 25px 0;
}
#whyRegister p.light{
	color:#CCC;
	font-size:11px;
	padding:0;
	margin:2px 0 12px 0;
}
#whyRegister h1{
	font-size:18px;
	color: #184b76;
	padding:0;
	margin:10px 0 0 0;
	font-weight:normal;
}
#step1 h2{
	font-size:18px;
	color: #184b76;
	padding:0;
	margin:0 0 0 0;
	font-weight:normal;
	margin-bottom:2px; 
}
h3.yy{
	font-size:18px;
	color: #184b76;
	padding:0;
	margin:0 0 0 0;
	font-weight:normal;
	margin-bottom:2px; 
}
p.yyy{
	padding:0;
	margin:0 0 0 0;
	width:875px;
}
p.top{
	padding:0;
	margin:0 0 0 0;
	margin-bottom:16px; 
	font-size:11px;
	color:  #666;
}
p.top4{
	padding:0;
	margin:0 0 0 0;
	margin-bottom:18px; 
	font-size:13px;
}
p.top2{
	padding:4px 8px;
	margin:0 20px 10px 0;
	font-size:11px;
	color: #666;
	background:#e6edf6;
}
p.top3{
	padding:4px 8px;
	margin:0 20px 10px 0;
	font-size:11px;
	color: #666;
	background: #f4f6de;
}
#whyRegister h4{
	font-size:16px;
	color: #999;
	padding:0;
	margin:0 0 3px 0;
	font-weight:bold;
}
a.expand:link, a.expand:visited{
	display:block;
	font-size:15px;
	color:#184b76;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	padding:5px 0 5px 20px;
	background:url(img/bArrowDarkBlue.jpg) 8px 10px no-repeat;	
}
a.expand:hover, a.expand:active{
	color:#184b76;
	text-decoration:underline;
}
div#path{
	width:922px;
	border-bottom:1px solid #dfdfdf;
	margin:0 32px 10px 32px;
	padding:14px 0 5px 0;
}


/*---------------------------------------
-----------=SPECIALTY GROUPS=------------
---------------------------------------*/

/* =Main Nav
---------------------------------------*/
a.root:link, a.root:visited{
	font-size:12px;
	color: #ffffff;
	text-decoration:none;
	display: block;
	padding:7px 18px 8px 18px;
	background: url(img/navLine.jpg) top left no-repeat;
	/* background-color: #333333; */
}

a.root:hover, a.root:active{
}
a#home{
	padding:7px 19px 8px 19px;
}
a#career{
	padding:7px 19px 8px 19px;
}
a#membership{
	padding:7px 19px 8px 19px;
}

/*
a#home{
	width:36px;
}

a#about{
	width:53px;
}


a#career{
	width:81px;
}


a#consulting{
	width:63px;
}

a#events{
	width:38px;
}

a#contact{
	width:63px;
}
a#events{
	width:38px;
}
a#contact{
	width:65px;
}
*/
a#leadershipSummit { padding-left:26px; padding-right:26px;}

a.child:hover, a.child:active{
	background:#f4f4f4 url(img/bArrowBlue.gif) 13px 9px no-repeat;
	color:#000;
	z-index:10;
	position:relative;
}

#nav li:hover, #nav li.sfhover {
	background: #000 url(img/bgNav-hover.jpg) top left repeat-x;
	z-index:9999999;
	position:relative;
}

a.child {
	font-size: 12px;
	color: #575757;
	background: #fff;
	text-decoration: none;
	display: block;
	padding: 6px 2em;
	border-bottom: 1px solid #E9E9E9;
	border-left: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	z-index: 9999999;
	position: relative;
}

a#cAbout {
	width:170px;
	z-index:9999999;
	position:relative;
}

a#cMembership {
	width:170px;
	z-index:9999999;
	position:relative;
}

a#cCareer {
	width:143px;
	z-index:9999999;
	position:relative;
}

a#cDevelopment {
	width:170px;
	z-index:9999999;
	position:relative;
}

a#cConsulting {
	width:170px;
	z-index:9999999;
	position:relative;
}
a#cEvents {
	width:200px;
	z-index:9999999;
	position:relative;
}
.theDate { color:#e21f1f; font-size:11px; }
ul.base {
	background: url(img/bgNav.jpg) top left no-repeat;
	height:30px;
	width:946px;
}

ul#nav{
	padding:0 19px;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav li {
	float: left;
}
#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}


/* =Tabber
---------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1px;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 7px 0;
 font-size:11px;
 font-weight:bold;
 background: url(img/tabBG.jpg) top left repeat-x;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 8px 16px 6px 16px;
 text-decoration: none;
 background: url(img/tab-off.jpg) top left repeat-x;
}

ul.tabbernav li a:link { color: #262626; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background: url(img/tab-on.jpg) top left repeat-x;
 
}

ul.tabbernav li.tabberactive a
{
 background: url(img/tab-on.jpg) top left repeat-x;
 color:#2370a9;
}

ul.tabbernav li.tabberactive a:hover
{
 background: url(img/tab-on.jpg) top left repeat-x;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 margin-top:-1px;
 border:1px solid #d2d2c8;
 width:659px;
 border-top:0;
 margin-bottom:10px;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}


/* =PopUps
---------------------------------------*/
div#bl{
height:100px;
width:220px;
background: #f4f7de;
float:right;
margin:12px 0 0 0;
}
#bl p{
	font-size:11px;
	padding:15px 16px;
}
div#searchBasic2
{
	width:681px;
	height:107px;
	background: url(img/searchBGTop.jpg) top left no-repeat;	
	border-bottom:1px solid #919faa;
	margin:8px 0 12px 0;
	float:left
}
div#searchBasic2 h1
{
	padding:12px 0 12px 16px;
	margin:0;
	font-size:16px;
}
div#searchBasic2 input
{
	padding:5px 7px;
	font-size:13px;
	width:240px;
	height:16px;
	margin:0 0 0 15px;
}
div#searchBasic2 .search
{
	width:96px;
	height:29px;
	background:url(img/searchSearch.jpg) top left no-repeat;
	border:0;
	margin-left:12px;
}
div#searchBasic2 .search:hover
{
	cursor:hand;
	cursor:pointer;
}
div#searchBasic2 p
{
	font-size:11px;
	padding:0 0 0 16px;
	margin:4px 0 0 0;
	display:block;
	width:260px;
	float:left;
}
div#searchBasic2 form
{
	margin:0;
	padding:0;
}
a.clS:link, a.clS:visited{
	font-size:11px;
	float:right;
	margin:0 0 -10px 0;
	text-decoration:none;
}


div#popUp p{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
div#popUp h1{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#53534f;
}

div#subPrimaryContent #searchBasic
{
	width:681px;
	height:107px;
	background: url(img/searchBGTop.jpg) top left no-repeat;	
}
div#subPrimaryContent #searchMid
{
	width:681px;
	background: url(img/searchBGMid.jpg) top left repeat-y;	
}
div#subPrimaryContent #searchBottom
{
	width:681px;
	height:19px;
	background: url(img/searchBGBottom.jpg) top left no-repeat;	
	margin:0 0 20px 0;
}
div#subPrimaryContent #searchBasic h1
{
	padding:12px 0 12px 16px;
	margin:0;
	font-size:16px;
}
div#subPrimaryContent #searchMid h1
{
	padding:12px 0 12px 16px;
	margin:0;
	font-size:13px;
}
div#subPrimaryContent #searchBasic input
{
	padding:5px 7px;
	font-size:13px;
	width:240px;
	height:16px;
	margin:0 0 0 15px;
}
div#subPrimaryContent #searchMid input
{
	padding:5px 7px;
	font-size:13px;
	height:16px;
	margin:0 0 0 15px;
}
div#subPrimaryContent #searchMid select
{
	padding:5px 7px;
	font-size:13px;
	height:28px;
	margin:0 0 0 15px;
}
div#subPrimaryContent #searchMid .prefered
{
	margin:0 4px 0 15px;
	padding:0;
}
div#subPrimaryContent #searchMid .title
{
	width:184px;
}
div#subPrimaryContent #searchMid .company
{
	width:184px;
}
div#subPrimaryContent #searchMid .industry
{
	width:184px;
}
div#subPrimaryContent #searchMid .not
{
	width:184px;
	margin-top:12px;
}
div#subPrimaryContent #searchBasic .search
{
	width:96px;
	height:29px;
	background:url(img/searchSearch.jpg) top left no-repeat;
	border:0;
	margin-left:12px;
}
div#subPrimaryContent #searchBasic .search:hover
{
	cursor:hand;
	cursor:pointer;
}
a.searchHelp:link, a.searchHelp:visited{
	display:block;
	font-size:11px;
	color:#2271ac;
	text-decoration:none;
	padding:0 0 0 9px;
	margin:0 22px 0 0;
	background:url(img/searchQuestion.jpg) 0 4px no-repeat;
	float:right;
}
a.searchHelp:hover, a.searchHelp:active{
	color:#184b76;
	text-decoration:underline;
}
a.searchAdvanced:link, a.searchAdvanced:visited{
	display:block;
	font-size:11px;
	color:#2271ac;
	text-decoration:none;
	padding:0 0 0 11px;
	margin:0 20px 0 0;
	background:url(img/searchArrow.jpg) 0 4px no-repeat;
	float:right;
}
a.searchAdvanced:hover, a.searchAdvanced:active{
	color:#184b76;
	text-decoration:underline;
}
div#subPrimaryContent #searchBasic p
{
	font-size:11px;
	padding:0 0 0 16px;
	margin:4px 0 0 0;
	display:block;
	width:260px;
	float:left;
}
div#subPrimaryContent #searchBasic form
{
	margin:0;
	padding:0;
}
div#subPrimaryContent #results table
{
		width:100%;
		border:1px solid #d2d2c8;
		font-size:12px;
		margin:0 0 20px 0;
}
div#subPrimaryContent #results table.highlighted
{
		width:100%;
		border:1px solid #f7e398;
		font-size:12px;
		margin:0 0 20px 0;
}
div#subPrimaryContent #results th, div#subPrimaryContent #results td
{
		padding:5px 1em;
}
div#subPrimaryContent #results caption
{
	text-align:left;
	font-weight:bold;
	padding:0 0 5px 0;
	color:#282828;
}
div#subPrimaryContent #results col
{
}
div#subPrimaryContent #results col#Date
{
	border-right: none;
	width:60px;
}
div#subPrimaryContent #results col#location
{
	width:140px;
}
div#subPrimaryContent #results thead
{
	
}
div#subPrimaryContent #results th
{
	font-weight:bold;
	text-align:left;
}
.even
{
	background-color:#f2f1f3;
}
.even2
{
	background-color:#fff8dd;
}
div#subPrimaryContent #results a:link, div#subPrimaryContent #results a:visited{
	color:#2271ac;
	text-decoration:none;
	padding:0 0 0 15px;
	background:url(img/mag.gif) 0 1px no-repeat;
}
div#subPrimaryContent #results a:hover, div#subPrimaryContent #results a:active{
	color:#184b76;
	text-decoration:underline;
}
div#subPrimaryContent #results a.searchHighlightedLink:link, div#subPrimaryContent #results a.searchHighlightedLink:visited{
	color:#633e0d;
	text-decoration:none;
	padding:0 0 0 15px;
	background:url(img/mag.gif) 0 1px no-repeat;
}
div#subPrimaryContent #results a.searchHighlightedLink:hover, div#subPrimaryContent #results a.searchHighlightedLink:active{
	color:#261703;
	text-decoration:underline;
}
a.bDownloadDoc{
	height:29px;
	width:208px;
	background:url(img/bDownloadDocs.jpg) top right no-repeat;	
	display:block;
	margin:8px 0 20px 0;
	padding:0;
	cursor:default;
}
.bDownloadNow{
	float:right;
	margin:6px 0 -10px 12px;
	height:29px;
	width:132px;
	background:url(img/bDownloadNow.jpg) top left no-repeat;	
	display:block;
	padding:0;
	border:0;
	cursor:hand;
	cursor:pointer;
}
a.bApply:link, a.bApply:visited{
	height:72px;
	width:120px;
	background:url(img/bApply.jpg) top left no-repeat;	
	display:block;
	float:right;
	margin:5px 16px 0 0;
	padding:0;
}
a.bApply:hover, a.bApply:active{
	background:url(img/bApply.jpg) top right no-repeat;	
}
div#subPrimaryContent #result a.back:link, div#subPrimaryContent #result a.back:visited{
	font-size:11px;
	color:#2271ac;
	text-decoration:none;
	padding:0 0 0 10px;
	margin:0 0 0 0px;
	background:url(img/arrowBack.jpg) 0 4px no-repeat;
}
div#subPrimaryContent #result a.back:hover, div#subPrimaryContent #result a.back:active{
	color:#184b76;
	text-decoration:underline;
}
div#subPrimaryContent #result h1.title
{
	padding:0;
	margin:0;
	font-size:18px;
}
div#subPrimaryContent #result h1.company
{
	padding:0;
	margin:0;
	font-size:15px;
}
div#result1{
	float:left;
}
div#result2{
	float:left;
}
div#subPrimaryContent #result h1.t1
{
	font-size:13px;
	color:#3b3b3b;
	padding:0;
	margin:0;
}
div#subPrimaryContent #result h1.over
{
	font-size:15px;
	color:#3b3b3b;
	padding:3px 6px;
	margin:0;
	background:#f2f1f3;
	border-top:1px solid #d2d2c8;
	margin-top:6px;
}
#lTable{
	float:left;
	margin:10px;
	padding:0;
}
div#subPrimaryContent #result p.yesman{
	padding:0 16px;
}
p.oinky{
	font-size: 11px;
	font-style:italic;
}

h1, h2, h3 {
	font-weight: normal;
}
h1 {
	font-size: 2em;
}
img {
	border: none;
}
#hideshow {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
#fade {
	background: #000; 
	position: fixed; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 10;
}
.popup_block {
	background: #ddd;
	padding: 10px 20px;
	border: 10px solid #fff;
	float: left;
	width: 480px;
	position: fixed;
	top: 20%;
	left: 50%;
	margin: 0 0 0 -250px;
	z-index: 100;

}
.popup_block .popup {
	float: left;
	width: 100%;
	background: #fff;
	margin: 10px 0;
	padding: 10px 0;
	border: 1px solid #bbb;
}
.popup h3 {
	margin: 0 0 20px;
	padding: 5px 10px;
	border-bottom: 1px solid #bbb;
	font-size: 1.5em;
	font-weight: normal;
}
.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}
.popup img.cntrl {
	position: absolute;
	right: -20px;
	top: -20px;
}

/*--Making IE6 Understand Fixed Positioning--*/

*html #fade {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}

*html .popup_block {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	
	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft 
	+ (document.body.clientWidth /2 ) 
	: document.body.scrollLeft 
	+ (document.body.offsetWidth /2 ));
}

/*--IE 6 PNG Fix--*/

img{ behavior: url(iepngfix.htc) }

/* Copyright 2006 Joost de Valk */
a img {
	border: 0;
}
table.sortable th a:link, table.sortable th a:visited{
	color:#FFF;
	text-decoration:none;
	display:block;
}
table.sortable th a:hover, table.sortable th a:active{
	color:#093450;
	text-decoration:none;
	display:block;
}
th.unsortable{
	color:#fff;
	text-decoration:none;
	cursor:default;
}
table.sortable {
	border-spacing: 0;
	border: 1px solid #6689a5;
	border-collapse: collapse;
}
table.sortable th, table.sortable td {
	text-align: left;
	padding: 3px 6px 3px 6px;
	width: 100px;
	border-style: solid;
	border-color: #6689a5;
}
table.sortable th {
	border-width: 0px 1px 1px 1px;
	background: url(img/directoryBG.jpg) top left repeat-x;
}
table.sortable td {
	border-width: 0px 1px 0px 1px;
}
table.sortable tr.odd td {
	background-color: #eaf0f4;
	color:#333;
}
table.sortable tr.even td {
	background-color: #fff;
	color:#333;
}
table.sortable tr.sortbottom td {
	border-top: 1px solid #444;
	background-color: #ccc;
	font-weight: bold;
}
table#anyid{
	margin:20px 0;
}

div#question{
	background: #f4f7de url(img/qTop.jpg) top left no-repeat;
	width:681px;
	margin:0;
	padding:0;
}
div#questionBottom{
	background: url(img/qBottom.jpg) top left no-repeat;
	width:681px;
	height:6px;
	margin:0 0 10px 0;
	padding:0;
}
div#question p{
	padding:22px 16px 14px 50px;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16px;
}
div#question a.main:link, div#question a.main:visited{
	text-decoration:none;	
	color:#333;
	display:block;
	width:596px;
	line-height:20px;
	padding-right:20px;
}
div#question a.main:hover, div#question a.main:active{
	text-decoration:none;	
	color:#72b036;
	background: url(img/viewQ.jpg) center right no-repeat;
}
div#answer{
	background: url(img/aTop.jpg) top left repeat-y;
	width:681px;
	margin:0;
	padding:0;
}
div#answerBottom{
	background: url(img/aBottom.jpg) top left no-repeat;
	width:681px;
	height:7px;
	margin:0 0 20px 0;
	padding:0;
}
div#answer p.ind{
	padding:19px 16px 13px 50px;
	margin:0;
}
div#answer p.ind2{
	padding:10px 16px 10px 50px;
	margin:0;
	font-size:11px;
}
div#answer p.inc2{
	padding:8px 16px 0px 0;
	margin:0;
	font-size:11px;
	float:right;
	}
div#answer p.inc{
	padding:8px 16px 0px 0px;
	margin:0;
	font-size:11px;
	float:left;
}
div#indTop{
	border-top:1px dotted #d6d6d6;
}
a:link.thumbsUp, a:visited.thumbsUp{
	
	text-decoration:none;
	background:url(img/thumbsUp.jpg) top left no-repeat;	
	display:block;
	height:19px;
	width:19px;
	margin:6px 7px 0 50px;
	float:left;
	}
a:hover.thumbsUp, a:active.thumbsUp{
	background:url(img/thumbsUp.jpg) top right no-repeat;	
}
a:link.thumbsDown, a:visited.thumbsDown{
	
	text-decoration:none;
	background:url(img/thumbsDown.jpg) top left no-repeat;	
	display:block;
	height:19px;
	width:19px;
	margin:6px 7px 0 0;
	float:left;
	}
a:hover.thumbsDown, a:active.thumbsDown{
	background:url(img/thumbsDown.jpg) top right no-repeat;	
}

div#spdLeft{
	float:left;
	width:650px;
}
div#spdRight{
	float:right;
}
div#spdFeatured{
	float:right;
	background:#fff8dd;
	border:1px solid #f7e398;
	margin:50px 0 0 0;
	width:250px;
}
a.spdFeatured{
	margin:10px 10px 3px 0;
	display:block;
}
a.spdFeaturedIMG{
	border:1px solid #f7e398;
	margin:10px;
	float:left;
}
.dir{
	background:#f7e398;
	width:244px;
	padding:3px 3px;
	color:#6b5a19;
	font-size:11px;
}
a.spdAdd2{
	float:right;
	font-size:11px;
	color: #dd1f1f;
	text-decoration:none;
}
.state{
	padding:3px 5px;
	font-size:14px;
	width:300px;
}
.spdFilter{
	margin:0 0 8px 0;	
}
input.ttt{
	padding:20px;
	font-size:20px;
	color:#C3C
}
checkbox{
	padding:20px;
	font-size:20px;
	color:#C3C
}
input.tttt{
	padding:20px;
	font-size:20px;
	color:#C3C
}
/*             styles for the star rater                */
.star-rating{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 100px;
	height: 20px;
	position: relative;
	background: url(img/star_rating.gif) top left repeat-x;		
}
.star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.star-rating li a:hover{
	background: url(img/star_rating.gif) left bottom;
	z-index: 1;
	left: 0px;
}
.star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width:20px;
}
.star-rating a.two-stars{
	left:20px;
}
.star-rating a.two-stars:hover{
	width: 40px;
}
.star-rating a.three-stars:hover{
	width: 60px;
}
.star-rating a.three-stars{
	left: 40px;
}
.star-rating a.four-stars{
	left: 60px;
}	
.star-rating a.four-stars:hover{
	width: 80px;
}
.star-rating a.five-stars{
	left: 80px;
}
.star-rating a.five-stars:hover{
	width: 100px;
}



































.infiniteCarousel {
  width: 950px;
  position: relative;
  height:56px;
}

.infiniteCarousel .wrapper {
  width: 890px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  height:56px;
  overflow:hidden;
  margin: 0 20px 0 20px;
  float:left;
}

.infiniteCarousel ul a img {
  border: 0;
}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  float:left;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  height: 56px;
  width: 130px;
}

.infiniteCarousel ul li a img {
  display:block;
  margin:auto;
}

.infiniteCarousel .arrow {
  display: block;
  height: 24px;
  width: 25px;
  background: url(img/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top:12px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -46px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -23px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -69px;
}



body#home .infiniteCarousel {
  width: 740px;
  position: relative;
  height:56px;
}
body#home .infiniteCarousel .wrapper {
  width: 690px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  height:56px;
  overflow:hidden;
  margin: 0 14px 0 16px;
  float:left;
}

body#home .infiniteCarousel ul li {
  width: 690px;
}
body#home .infiniteCarousel .arrow {
  display: block;
  height: 24px;
  width: 20px;
  text-indent: -999px;
  position: absolute;
  top:12px;
  cursor: pointer;
}

body#home .infiniteCarousel .forward {
  right: 0;
  background: url(../img/logosArrowRight2.jpg) no-repeat 0 0;
}
body#home .infiniteCarousel .forward:hover {
  right: 0;
  background: url(../img/logosArrowRight2.jpg) no-repeat right 0;
}

body#home .infiniteCarousel .back {
  left: 0;
  background: url(../img/logosArrowLeft2.jpg) no-repeat 0 0;
}
body#home .infiniteCarousel .back:hover {
  left: 0;
  background: url(../img/logosArrowLeft2.jpg) no-repeat right 0;
}

body#home .infiniteCarousel .forward:hover {
}

body#home .infiniteCarousel .back:hover {
}
div.whoUsesAA-ISP { float:left; background: url(../img/whoUsesAA-ISP.jpg) no-repeat 0 0; height:9px; width:122px; margin:34px 0 0 42px; }



















/* - - - - - - CSS Document - - - - - - - - -

Title : Global style sheet for client-side web development
Author : Cody Lindley 

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


/* ----- add selectors here for font sizing ----- */
#JT_close_left, #JT_close_right{font-size: 1.1em;}
#JT_copy p, #JT_copy ul{font-size: 1.1em;}

#contentPad{
margin:20px;
}

.formInfo a, .formInfo a:active, formInfo a:visited{
	background-color:#FF0000;
	font-size: 1.3em;
	font-weight:bold;
	padding:1px 2px;
	margin-left:5px;
	color:#FFFFFF;
	text-decoration: none;
}

.formInfo a:hover{
	color:#660000;
	text-decoration: none;
}

/* -------->> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(img/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(img/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(img/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}
				
/*  BEGIN STYLES USED FOR THE CUSTOM Upgrade Your Membership Form DLC 5/27/10 */
#registerContainer {
	float: left;
	width:950px;
}

#registerColumnLeft {
	float: left;
	width:420px;
	margin-left:20px;
}

#registerColumnRight {
	float: right;
	width:499px;
}



/*  any style with cw_ in it was an existing style that was modified for another similar use by catwired (dave) */
				div#cw_m {
					width:900px;
					margin-left:75px;
					margin-bottom:15px;
					border:thick;
				}
				
				#cw_m h1{
					font-size:13px;
					color:#fff;
					padding:6px 0 0 12px;
					margin:0;
					font-weight:bold;
				}
				
				div#cw_n{
					margin-left:5px;
					margin-bottom:15px;
					width:499px
				}
				
				div#cw_nBottom{
					width:394px;
					background:url(img/nBottom.jpg) bottom left no-repeat;
				}
				
				#cw_n h1{
					font-size:13px;
					color:#fff;
					padding:6px 0 0 12px;
					margin:0;
					font-weight:bold;
				}
				
				div#cw_n input.loginButton3{
					float:right;
					width:170px;
					height:27px;
					background:url(img/nlogin.jpg) top left no-repeat;	
					border:0;
					cursor:pointer;
					cursor:hand;
					margin:10px 1px 4px 0;
					padding:0;
				}
				
				form#upgradeForm {
					margin:10px 35px;
					padding:0;
					display:inline;
				}
				
				form#loginForm2 {
				margin:10px 35px;
				padding:0;
				display:inline;
				}
							
				div#upgrade{
					float:left;
					width:394px;
					margin-left:5px;
					margin-bottom:10px;
				}
				
				#upgrade h1{
					font-size:13px;
					color:#fff;
					padding:6px 0 0 12px;
					margin:0;
					font-weight:bold;
				}
				
				div#upgrade input.loginUpgradeButton{
					float:right;
					width:170px;
					height:27px;
					background:url(img/loginupgrade.gif) top left no-repeat;	
					border:0;
					cursor:pointer;
					cursor:hand;
					margin:10px 1px 4px 0;
					padding:0;
				}
				
				div#upgrade input.UpgradeToProfessionalButton{
					float:right;
					width:196px;
					height:27px;
					background:url(img/upgradetoprofessional.gif) top left no-repeat;	
					border:0;
					cursor:pointer;
					cursor:hand;
					margin:10px 1px 4px 0;
					padding:0;
				}
				
				div#upgradeTop{
					width:394px;
					height:28px;
					background:url(img/upgradeTop.jpg) 0 0 no-repeat;
				}
				
				div#upgradeBottom{
					width:394px;
					background:url(img/nBottom.jpg) bottom left no-repeat;
				}
				
				#upgradeBottom p{
					font-size:11px;	
					padding:12px 0 3px 28px;
				}
				
				div#upgradeBottom a:link, div#nBottom a:visited{
					font-size:11px;
					color:#d21e1d;
					text-decoration:none;
					padding:16px 0 0 0;
					float:left
				}
				
				div#upgradeBottom p.error{
					background: url(img/error3.jpg) 17px 13px no-repeat;
					padding-left:0;
					color: #dd1f1f;
					padding:19px 19px 10px 45px;
				}
				
				div#upgradeBottom a:hover, div#nBottom a:active{
					text-decoration:underline;
				}
				
				
/*  END STYLES USED FOR THE CUSTOM Upgrade Your Membership Form DLC 5/27/10 */	

.unavailable {
	text-align: center; 
	color: #FF0000;
}

a.nn{
	background: url(img/nn.gif) right center no-repeat !important;	
	padding-right:10px !important;
}
a.pp{
	background: url(img/pp.gif) left center no-repeat !important;	
	padding-left:10px !important;
}

.submitCareerButton{
	display:block;
	background:url(../img/submitCareerButton.jpg);
	height:126px;
	width:228px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:50px;
	text-decoration:none;
	color:#000;
}
.submitCareerButton:hover{
	display:block;
	background:url(../img/submitCareerButton.jpg) right top;
	height:126px;
	width:228px;
}
.careerBreak{
	display:block;
	background:url(../img/careerBreak.jpg);
	height:46px;
	width:228px;
}
.applyOnline{
	display:block;
	background:url(../img/applyOnline.jpg);
	height:39px;
	width:172px;
	float:left;
	margin:6px 0 22px 21px;
}
.applyOnline:hover{
	background:url(../img/applyOnline.jpg) right top;
}
.applyEmail{
	display:block;
	background:url(../img/applyEmail.jpg);
	height:39px;
	width:172px;
	float:left;
	margin:6px 0 22px 21px;
}
.applyEmail:hover{
	background:url(../img/applyEmail.jpg) right top;
}

.applyOnline2, .applyEmail2{
	margin-top:-8px;
	margin-bottom:24px;
}
h4.subNav3 {background:#e9e9e9; margin:1px 2px; padding-top:5px !important; padding-bottom:5px !important; font-weight:normal; color:#363636; font-size:12px !important;}
h4.subNav {background:#e9e9e9; margin:1px 2px; padding-top:3px !important; padding-bottom:3px !important; font-weight:normal; color:#363636; font-size:11px !important;}
h4.subNav2 {float:left; display:block; width:245px; padding:2px 0 !important; margin:6px 14px 3px 14px !important; font-weight:normal; color:#363636; font-size:11px !important;}
.clickHereBG{ background:url(../img/clickHereBG.jpg) 0 0 no-repeat; text-align:center; height:61px; width:635px; margin-bottom:-15px; }
a.clickHere{ background:url(../img/clickHere.jpg) 0 0 no-repeat; height:49px; width:261px; display:block; margin:-5px 0 10px 187px; float:left; }
a.clickHere:hover{ background:url(../img/clickHere.jpg) right 0 no-repeat; }


/*CHAPTERS*/
.chapterMap h1 { margin:0; width:921px; padding:10px 0 0 18px; font-size:11px; background:url(../img/mapTop.jpg) 0 0 no-repeat; float:left; font-weight:bold; color:#1e1e1e; }
.chapterMap { margin:2px 32px 14px 32px; width:921px; background:url(../img/mapBottom.jpg) 0 bottom no-repeat; float:left; }
.chapterListings { margin:0; float:left; }
	.chapterListings ul { margin:10px 0 10px 0px; float:left; width:464px; }
		.chapterListings li {display:block; float:left; width:154px; padding:3px 0; }
		.chapterListings li a {font-size:11px; }
.imageMap { margin:3px 10px 8px 10px; float:left; }
.chapterIntro { background:url(../img/chapterIntroBG.gif) 0 bottom no-repeat; margin-top:-18px; }
.chapterIntro p { margin:14px 18px !important; }

.chapterIntro h1 { background:url(../img/chapterIntroHeading.jpg) 0 0 no-repeat; height:69px; width:674px; text-indent:-99999px; }
.chapterIntro img { float:right; margin:26px 26px 20px 20px; padding:3px; border:1px solid #dfdfdf }

.chapterSponsorHeading { background:url(../img/chapterHeading.jpg) 0 0 no-repeat; display:block; height:11px; width:227px; margin:8px 0 9px 0; }
a.chapterSponsorInsideView { background:url(../img/chapterInsideView.jpg) 0 0 no-repeat; display:block; height:62px; width:227px; margin-top:2px; }
a.chapterSponsorInsideView:hover { background-position:right 0; }
a.chapterSponsorGlance { background:url(../img/chapterGlance.jpg) 0 0 no-repeat; display:block; height:62px; width:227px; margin-top:10px; }
a.chapterSponsorGlance:hover { background-position:right 0; }

a.chapterSponsor { background:url(../img/chapterSponsor.jpg) 0 0 no-repeat; display:block; height:82px; width:227px; margin-top:2px; }
a.chapterSponsor:hover { background-position:right 0; }
a.bViewUpcomingEvents { background:url(../img/bViewUpcomingEvents.jpg) 0 0 no-repeat; display:block; height:35px; width:204px; margin:-1px 0 10px -2px; float:left; }
a.bViewUpcomingEvents:hover { background-position:right 0; }

.break { height:5px; width:654px; border-top:1px dotted #dfdfdf; margin:3px 10px 0 10px; }

.intro31{padding:6px 18px 4px 18px; font-size:12px; float:left}

.chapterDetails { margin:4px 0 20px 30px; border:1px solid #dfdfdf; float:left; width:922px; }
.chapterDetails h1 { font-size:13px; font-weight:normal; background:#dfdfdf; line-height:30px; margin:1px; padding-left:9px; color:#000; text-align:center; font-weight:bold;}
.chapterDetailsRegional { float:left; width:685px; }
	.chapterDetailsRegional .presidentImage { float:left; margin:4px 10px 10px 0; width:102px; }
	.chapterDetailsRegional .chapterPresidentName { font-weight:bold; font-size:16px; padding-bottom:2px; padding-top:2px; }
	.chapterDetailsRegional .chapterPresidentTitle { font-size:14px; padding-bottom:2px; }
	.chapterDetailsRegional .chapterPresidentEmail { font-size:12px; padding-bottom:12px; }
	.chapterDetailsRegional .chapterPresidentWeb { font-size:12px; padding-bottom:2px; }
	.chapterDetailsRegional .chapterPresidentPreview { font-size:12px; padding-bottom:12px; }
	.chapterDetailsRegional .chapterPresidentMap { font-size:10px; color:#999; }
	.chapterDetailsRegional .intro { padding:10px; }
	.chapterDetailsRegional .chapterLeader .chapterRegion { border-bottom:1px solid #cfd2b9 !important; }
	.chapterDetailsRegional .chapterDrilldown { margin:0 10px; float:left }
	.chapterDetailsRegional .chapterRegion { font-size:15px; font-weight:normal; border-bottom:1px solid #dfdfdf; line-height:30px; margin:1px; color:#000; margin-bottom:8px;}
	.chapterDetailsRegional .chapterLeader { background:#f4f7de; padding:1px 11px; border-bottom:8px solid #fff; border-top:8px solid #fff; }
	.noPresident { margin:0 0 14px 26px; }

.chapterDetailsVirtual { float:right; width:237px; }
	.chapterDetailsVirtual .presidentImage { width:72px; float:left; margin:4px 10px 10px 0; }
	.chapterDetailsVirtual .chapterPresidentName { font-weight:bold; font-size:12px; padding-bottom:2px; }
	.chapterDetailsVirtual .chapterPresidentTitle { font-size:11px; padding-bottom:2px; }
	.chapterDetailsVirtual .chapterPresidentEmail { font-size:11px; padding-bottom:12px; }
	.chapterDetailsVirtual .chapterPresidentPreview { font-size:11px; padding-bottom:12px; }
	.chapterDetailsVirtual .chapterPresidentMap { font-size:11px; color:#999; }
	.chapterDetailsVirtual .intro { padding:10px; font-size:11px; }
	.chapterDetailsVirtual .chapterDrilldown { margin:0 10px; float:left }
	.chapterDetailsVirtual .chapterRegion { font-size:13px; font-weight:normal; border-bottom:1px solid #dfdfdf; line-height:23px; margin:1px; color:#000; margin-bottom:8px;}

.eventListing { margin:-3px 0 0 0; background:url(img/eventTopBG.jpg) top left no-repeat; width:922px; float:left; }
	.eventListing h1 { padding:33px 35px 20px 35px !important; margin:0 !important; }
	.eventListing h2 { padding:0 !important; margin:0 35px !important; font-size:12px; font-weight:bold; }
	.eventListing p { padding:0 !important; margin: 10px 35px 0 35px !important; }
	.eventListing .eventDate { margin:11px 0 !important; }
	.eventListing .eventDate p { margin:0 19px !important; }
	.eventListing .eventDate h2 { margin-left:19px !important; }
	.eventListing .eventLocation { margin:11px 0 !important; }
	.eventListing .eventLocation p { margin:0 19px !important; }
	.eventListing .eventLocation h2 { margin-left:19px !important; }
	.eventListing .eventOverview { margin:11px 0 !important; }
	
.eventListingButtons { margin:0 0 0 0; background:url(img/eventBottomBG.jpg) top left no-repeat; width:922px; height:80px; float:left; }

.eventOverview a {text-decoration:none;}
.readMoreDetails { color:#dd1f1f !important; padding-left:10px; background:url(img/redArrow.jpg) 0 center no-repeat; }
.hideDetails { color:#dd1f1f !important; }

.eventImage { float:right; margin:10px 10px 10px 10px; border:1px solid #CCC; padding:1px; }
.eventsLeftofPhoto { float:left; width:600px;}
.eventsBoth { background:#f0f0f0; float:left; width:892px; margin:0 0 16px 16px; }

#ls10Slideshow  { width: 216px; height: 129px; float: right; display:block; margin-bottom:6px; background:url(../img/ls10Slideshow3.jpg) 0 0 no-repeat; border:2px solid #000;}
#ls10Slideshow:hover { background-position: right 0;}
#ls10Slideshow2  { width: 216px; height: 129px; float: right; margin: 4px 12px 15px 20px; display:block; background:url(../img/ls10Slideshow3.jpg) 0 0 no-repeat; border:2px solid #000;}
#ls10Slideshow2:hover { background-position: right 0;}
.registerNowLS11  { width: 212px; height: 45px; display:block; margin:0 0 6px 8px; background:url(../img/registerNow2.jpg) 0 0 no-repeat;}
.registerNowLS11:hover { background-position: right 0;}
.redArrow2 { color:#d21c19; text-decoration:none; background:url(../img/redArrow2.jpg) 0 4px no-repeat; padding-left:9px; font-size:11px }
.redArrow2:hover { text-decoration:underline; }

#playVideo  { width: 213px; height: 176px; float: right; margin-left: 20px; margin-top: 15px; margin-bottom: 15px; display:block; background:url(../img/videoHomepage2.jpg) 0 0 no-repeat;}
#playVideo:hover { background-position: right 0;}

/*#playVideo6  { width: 184px; height: 152px; float: right; margin: 22px 5px 15px 15px; display:block; background:url(../img/IS10Video.jpg) 0 0 no-repeat;}
#playVideo6:hover { background-position: right 0;}*/
#playVideo6  { width: 184px; height: 154px; float: right; margin: 1px 0 16px 15px; display:block; background:url(../img/IS12VideoSmall.jpg) right 0 no-repeat;}
#playVideo6:hover { background-position: 0 0;}

#playVideo2  { width: 213px; height: 176px; float: left; margin: 6px 20px 0 0; margin-bottom: 15px; display:block; background:url(../img/inside-sales-2011-video.jpg) 0 0 no-repeat;}
#playVideo2:hover { background-position: right 0;}

#playVideo22  { width: 213px; height: 176px; float: left; margin: 6px 20px 0 0; margin-bottom: 15px; display:block; background:url(../img/inside-sales-boston-video.jpg) 0 0 no-repeat;}
#playVideo22:hover { background-position: right 0;}

.is11_bLearnMore  { width: 198px; height: 47px; float: left; margin: -8px 0 0 7px; display:block; background:url(../img/is11_bLearnMore.jpg) 0 0 no-repeat;}
.is11_bLearnMore:hover { background-position: right 0;}
.is11_bRegisterNow  { width: 198px; height: 47px; float: left; margin: 0 0 0 7px; display:block; background:url(../img/is11_bRegisterNow.jpg) 0 0 no-repeat;}
.is11_bRegisterNow:hover { background-position: right 0;}

.homeLearn1  { width: 198px; height: 47px; float: left; margin: 0 0 0 7px; display:block; background:url(../img/homeLearn1.jpg) 0 0 no-repeat;}
.homeLearn1:hover { background-position: right 0;}
.homeLearn2  { width: 198px; height: 47px; float: left; margin: 0 0 0 7px; display:block; background:url(../img/homeLearn2.jpg) 0 0 no-repeat;}
.homeLearn2:hover { background-position: right 0;}

#playVideo3  { background:url(../img/iPlay.jpg) 0 0 no-repeat; padding:2px 0 2px 23px;}
#playVideo3:hover {	filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity:0.60; opacity:0.60; }






#wrapper { background:url('../img/ls11_bg.jpg') 7px 0 no-repeat; }
#wrapper2 { background:url('../img/exec_bg.jpg') 7px 0 no-repeat; }



#subNavigation2 { float:left; width:932px; margin:23px 27px 5px 27px; }
	#subNavigation2 a.cisp_logo { float:left; width:305px; height:42px; background:url('../img/cisp_logo3.jpg') 0 0 no-repeat; }
	#subNavigation2 ul { float:right; display:block; height:42px; margin:0; padding:0; }
	#subNavigation2 ul li { float:left; display:block; height:42px; margin:0; padding:0; }
	#subNavigation2 ul li a { display:block; height:42px; padding:0; }
	#subNavigation2 ul li.cisp_div { width:1px; background:url('../img/cisp_div.jpg') no-repeat 0 0; }
	#subNavigation2 ul li.cisp_nav1 a { width:135px; background:url('../img/cisp_nav1.jpg') no-repeat 0 0; }
	#subNavigation2 ul li.cisp_nav2 a { width:172px; background:url('../img/cisp_nav2.jpg') no-repeat 0 0; }
	#subNavigation2 ul li.cisp_nav3 a { width:133px; background:url('../img/cisp_nav3.jpg') no-repeat 0 0; }
	#subNavigation2 ul li.cisp_nav4 a { width:120px; background:url('../img/cisp_nav4.jpg') no-repeat 0 0; }
	#subNavigation2 ul li a:hover { background-position:center top; }
	body.cisp-overview #subNavigation2 li.cisp_nav1 a,
	body.cisp-overview #subNavigation2 li.cisp_nav1Div,
	body.cisp-process #subNavigation2 li.cisp_nav2 a,
	body.cisp-process #subNavigation2 li.cisp_nav1Div,
	body.cisp-process #subNavigation2 li.cisp_nav2Div,
	body.cisp-outline #subNavigation2 li.cisp_nav3 a,
	body.cisp-outline #subNavigation2 li.cisp_nav2Div,
	body.cisp-outline #subNavigation2 li.cisp_nav3Div,
	body.cisp-application #subNavigation2 li.cisp_nav4 a,
	body.cisp-application #subNavigation2 li.cisp_nav3Div { background-position:top right; }
	
	#subContent a.cisp_7Reasons { float:right; display:block; width:271px; height:60px; margin:0 -4px 6px 0; background:url('../img/cisp_7Reasons.jpg') no-repeat 0 0; }
	#subContent a.cisp_7Reasons:hover { background-position:right; }

	#subContent .cisp_preview { width:263px; margin-top:6px; }
		#subContent .cisp_preview .content { background:#5b5b5b; padding:8px 16px 8px 16px; position:relative }
			#subContent .cisp_preview .content p { color:#fff; font-size:11px; margin-left:14px; }
			#subContent .cisp_preview .content p a { color:#91daed; }
			#subContent .cisp_preview td { padding:3px 0; }
		#subContent .cisp_preview .header { height:28px; line-height:28px; background:url('../img/ls11_subContentHeader.gif'); font-size:10px; text-align:center; color:#91daed; }
		#subContent .cisp_preview .footer { height:4px; background:url('../img/ls11_subContentFooter.gif'); margin-bottom:16px; }
		#subContent .cisp_preview a.cisp_preview1 { display:block; width:55px; height:56px; background:url('../img/cisp_preview4.jpg'); filter:alpha(opacity=82); -moz-opacity:0.82; -khtml-opacity:0.82; opacity:0.82; }
		#subContent .cisp_preview a.cisp_preview1:hover{ filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; }
		
		#subContent .cisp_preview a.cisp_preview2 { display:block; width:55px; height:56px; background:url('../img/cisp_brochure.jpg') !important; filter:alpha(opacity=82); -moz-opacity:0.82; -khtml-opacity:0.82; opacity:0.82; }
		#subContent .cisp_preview a.cisp_preview2:hover{ filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; }
		
		#subContent .cisp_preview a.cisp_secondary_apply { display:block; width:234px; height:51px; background:url('../img/cisp_secondary_apply.jpg'); margin:16px 0 -8px -3px; }
		#subContent .cisp_preview a:hover { background-position:right; }
		
	#subContent .cisp_presenter { width:263px; margin-top:6px; margin-bottom:20px; }
		#subContent .cisp_presenter .content { background:#5b5b5b; padding-left:3px; }
			#subContent .cisp_presenter .content a { display:block; width:255px; height:55px; border:1px solid #cfcfcf; background:url('../img/ls11_presenterLogo.jpg') 0 center no-repeat; }
		#subContent .cisp_presenter .header { height:26px; line-height:28px; background:url('../img/ls11_subContentHeader.gif'); font-size:10px; text-align:center; color:#fff; }
		#subContent .cisp_presenter .footer { height:4px; background:url('../img/ls11_subContentFooter.gif'); margin-top:-1px; }
	
#cisp_header { position:relative; width:932px; height:389px; margin:0 27px 0px 27px; background:url('../img/cisp_intro.jpg') no-repeat 0 0; }
	#cisp_header a.cisp_intro_apply { position:absolute; display:block; width:176px; height:36px; background:url('../img/cisp_intro_apply.jpg'); top:200px; left:475px; }
	#cisp_header a.cisp_intro_what { position:absolute; display:block; width:125px; height:36px; background:url('../img/cisp_intro_what.jpg'); top:200px; left:677px; }
	#cisp_header a:hover { background-position:right; }
	#cisp_header a.cisp_preview { position:absolute; display:block; width:189px; height:68px; background:url('../img/cisp_preview.gif'); top:298px; left:710px; filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity:0.75; opacity:0.75; }
	#cisp_header a.cisp_preview:hover { filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; }
	
	body.cisp-process #cisp_header { position:relative; width:932px; height:269px; margin:0 33px 0px 31px; background:url('../img/cisp_intro2.jpg') no-repeat 0 0; }
	body.cisp-process #cisp_header a.cisp_intro_apply { position:absolute; display:block; width:176px; height:36px; background:url('../img/cisp_intro_apply.jpg'); top:179px; left:471px; }
	body.cisp-process #cisp_header a.cisp_intro_what { position:absolute; display:block; width:125px; height:36px; background:url('../img/cisp_intro2_what.jpg'); top:179px; left:673px; }
	body.cisp-process #cisp_header a:hover { background-position:right; }
	
	body.cisp-outline #cisp_header { position:relative; width:932px; height:269px; margin:0 33px 0px 31px; background:url('../img/cisp_intro3.jpg') no-repeat 0 0; }
	body.cisp-outline #cisp_header a.cisp_intro_apply { position:absolute; display:block; width:176px; height:36px; background:url('../img/cisp_intro_apply.jpg'); top:179px; left:471px; }
	body.cisp-outline #cisp_header a.cisp_intro_what { position:absolute; display:block; width:125px; height:36px; background:url('../img/cisp_intro2_what.jpg'); top:179px; left:673px; }
	body.cisp-outline #cisp_header a:hover { background-position:right; }

	
	
	#mainContent .ls11_theCISP{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_theCISP.gif') }
	#mainContent .ls11_excellence{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_excellence.gif') }
	#mainContent .ls11_7Reasons{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_7Reasons.gif') }
	#mainContent .ls11_cost{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_cost.gif') }
	
	#mainContent .ls11_onlineCourses{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_onlineCourses.gif') }
	#mainContent .ls11_applying{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_applying.gif') }
	#mainContent .ls11_final{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_final.gif') }
	#mainContent .ls11_retake{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_retake.gif') }
	#mainContent .ls11_maintain{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_maintain.gif') }
	
	#mainContent .ls11_1{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_1.gif') }
	#mainContent .ls11_2{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_2.gif') }
	#mainContent .ls11_3{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_3.gif') }
	#mainContent .ls11_4{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_4.gif') }
	#mainContent .ls11_5{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_5.gif') }
	#mainContent .ls11_6{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_6.gif') }
	#mainContent .ls11_7{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_7.gif') }
	#mainContent .ls11_8{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_8.gif') }
	#mainContent .ls11_9{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_9.gif') }
	#mainContent .ls11_10{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_10.gif') }
	#mainContent .ls11_11{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_11.gif') }

	#mainContent a.cisp_apply { display:block; width:230px; height:52px; background:url('../img/cisp_apply.jpg'); float:left; margin:18px 0 22px 8px; }
	#mainContent a.cisp_apply:hover { background-position:right; }
	
	
	
	

	#ls11_header .ls11_tv { float:right; width:446px; height:281px; margin:2px -25px 0 0; background:url('../img/ls11_tv.jpg'); }
	#ls11_header .ls11_hotelPic { float:right; width:446px; height:275px; margin:2px -25px 0 0; background:url('../img/ls11_hotelPic.jpg'); }
	#ls11_header .ls11_sponsorsPic { float:right; width:446px; height:245px; margin:2px -25px 0 0; background:url('../img/ls11_sponsorsPic.jpg'); }
	#ls11_header .ls11_speakersPic { float:right; width:446px; height:275px; margin:2px -25px 0 0; background:url('../img/ls11_speakersPic.jpg'); }
	
	#ls11_header .ls11_vid { float:right; width:409px; height:284px; background:url('../img/ls11_vidBG.jpg'); margin-right:-24px; }
	.ls11_ken { width:350px; height:262px; margin:0 0 0 30px;  }
	
	
	.lsRecap_title { color:#244a76; font-size:18px; width:563px; padding:0 0 3px 0; border-bottom:1px solid #adadad; margin: 35px 0 0 24px;}
	
	
	



#subNavigation { float:left; width:922px; margin:35px 32px 39px 32px; }
	#subNavigation a.ls11_logo { float:left; width:212px; height:34px; background:url('../img/ls11_logo.jpg') 0 0 no-repeat; }
	#subNavigation a.ls12_logo { float:left; width:212px; height:34px; background:url('../img/ls12_logo.jpg') 0 0 no-repeat; }
	#subNavigation a.lsRecap_logo { float:left; width:300px; height:34px; background:url('../img/lsRecap_logo.jpg') 0 0 no-repeat; }
	#subNavigation ul { float:right; display:block; height:34px; margin:0; padding:0; background: #565859; }
	#subNavigation ul li { float:left; display:block; height:34px; margin:0; padding:0; }
	#subNavigation ul li.left { width:4px; background:url('../img/ls11_navLeft.jpg') }
	#subNavigation ul li.right { width:4px; background:url('../img/ls11_navRight.jpg') }
	#subNavigation ul li a { display:block; height:34px; line-height:34px; padding:0 16px; font-size:12px; text-decoration:none; color:#f0f0f0; text-transform:uppercase; font-weight:bold; }
	#subNavigation ul li a:hover { background:#444647; color:#a9ecfd; }

	body.ls11-sponsors #subNavigation li.ls11_sponsors a,
	body.ls11-hotel #subNavigation li.ls11_hotel a,
	body.ls11-speakers #subNavigation li.ls11_speakers a,
	body.ls11-eventOverview #subNavigation li.ls11_eventOverview a { background:#000; color:#a9ecfd; }
	
	#subNavigation li.ls11_eventOverview a { padding-left:17px }
	#subNavigation li.ls11_register a { padding-right:17px }
	
	body.ls11-eventOverview #subNavigation li.left { background:url('../img/ls11_navLeftOn.jpg') }
	/*body.ls11-eventOverview #subNavigation li.right { background:url('../img/ls11_navRightOn.jpg') }*/
	
	body.ls12-sponsors #subNavigation li.ls12_sponsors a,
	body.ls12-hotel #subNavigation li.ls12_hotel a,
	body.ls12-speakers #subNavigation li.ls12_speakers a,
	body.ls12-eventOverview #subNavigation li.ls12_eventOverview a { background:#000; color:#a9ecfd; }
	
	#subNavigation li.ls12_eventOverview a { padding-left:17px }
	#subNavigation li.ls12_register a { padding-right:17px }
	
	
	
	body.inside-sales-leadership-summit-2011 #subNavigation li.left { background:url('../img/ls11_navLeftOn.jpg') }
	body.inside-sales-leadership-summit-2009 #subNavigation li.right { background:url('../img/ls11_navRightOn.jpg') }
	
	body.inside-sales-leadership-summit-2011 #subNavigation li.lsRecap_2011 a,
	body.inside-sales-leadership-summit-2010 #subNavigation li.lsRecap_2010 a,
	body.inside-sales-leadership-summit-2009 #subNavigation li.lsRecap_2009 a { background:#000; color:#a9ecfd; }
	
	#subNavigation li.ls12_eventOverview a { padding-left:17px }
	#subNavigation li.ls12_register a { padding-right:17px }
	
	#subNavigation li.right_lsRecap_2011,
	#subNavigation li.right_lsRecap_2010,
	#subNavigation li.right_lsRecap_2009 { width:1px; height:17px; background-color:#ababac; margin-top:8px; }
	
	body.inside-sales-leadership-summit-2011 #subNavigation li.right_lsRecap_2011,
	body.inside-sales-leadership-summit-2009 #subNavigation li.right_lsRecap_2010,
	body.inside-sales-leadership-summit-2010 #subNavigation li.right_lsRecap_2011,
	body.inside-sales-leadership-summit-2010 #subNavigation li.right_lsRecap_2010 { width:1px; height:17px; background-color:#565859; margin-top:8px; }
	
	
	
	body.ls12-eventOverview #subNavigation li.left { background:url('../img/ls11_navLeftOn.jpg') }

	
	#subNavigation li.right_sponsors,
	#subNavigation li.right_hotel,
	#subNavigation li.right_speakers,
	#subNavigation li.right_eventOverview { width:1px; height:17px; background-color:#ababac; margin-top:8px; }
	
	body.ls11-sponsors #subNavigation li.right_sponsors,
	body.ls11-sponsors #subNavigation li.right_speakers,
	body.ls11-hotel #subNavigation li.right_hotel,
	body.ls11-hotel #subNavigation li.right_sponsors,
	body.ls11-speakers #subNavigation li.right_speakers,
	body.ls11-speakers #subNavigation li.right_eventOverview,
	body.ls11-eventOverview #subNavigation li.right_eventOverview { width:1px; height:17px; background-color:#565859; margin-top:8px; }
	body.ls12-sponsors #subNavigation li.right_sponsors,
	body.ls12-sponsors #subNavigation li.right_speakers,
	body.ls12-hotel #subNavigation li.right_hotel,
	body.ls12-hotel #subNavigation li.right_sponsors,
	body.ls12-speakers #subNavigation li.right_speakers,
	body.ls12-speakers #subNavigation li.right_eventOverview,
	body.ls12-eventOverview #subNavigation li.right_eventOverview { width:1px; height:17px; background-color:#565859; margin-top:8px; }
	
#mainContent { float:left; width:560px; margin:0 0 0 32px; }
	#mainContent .ls11_whatToExpect{ float:left; width:560px; height:22px; margin:35px 0 0 25px; background:url('../img/ls11_whatToExpect.gif') }
	#mainContent .ls11_stPreview{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_stPreview.gif') 0 0 no-repeat }
	#mainContent .ls11_agenda{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_agenda.gif') }
	#mainContent .ls11_panelDiscussions{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_panelDiscussions.gif') }
	#mainContent .ls11_attend{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_attend.gif') 0 0 no-repeat; }
	#mainContent .ls11_rates{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_rates.gif') }
	#mainContent .ls11_rates2{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_rates2.gif') }
	#mainContent .ls11_eventLocation{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_eventLocation.gif') }
	#mainContent .ls11_reservationsShuttle{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_reservationsShuttle.gif') }
	#mainContent .ls11_attractions{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_attractions.gif') }
	#mainContent .ls11_exposure{ float:left; width:560px; height:22px; margin:35px 0 0 25px; background:url('../img/ls11_exposure.gif') }
	#mainContent .ls11_who{ float:left; width:560px; height:22px; margin:35px 0 0 25px; background:url('../img/ls11_who.gif') }
	#mainContent .ls11_interests{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_interests.gif') }
	#mainContent .ls11_hosts{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls11_hosts.gif') }
	#mainContent .ls12_hosts{ float:left; width:560px; height:23px; margin:35px 0 0 25px; background:url('../img/ls12_hosts.gif') }
	#mainContent .ls11_keynote{ float:left; width:560px; height:22px; margin:35px 0 0 25px; background:url('../img/ls11_keynote.gif') }
	#mainContent .ls11_speakers{ float:left; width:560px; height:23px; margin:42px 0 0 25px; background:url('../img/ls11_speakers.gif') }
	#mainContent .ls11_otherHotels{ float:left; width:560px; height:23px; margin:42px 0 0 25px; background:url('../img/ls11_otherHotels.gif') }
	#mainContent .ls11_specialGuest{ float:left; width:560px; height:23px; margin:42px 0 0 25px; background:url('../img/ls11_specialGuest.gif') }
	
	#mainContent .is11_additionalSpeakers{ float:left; width:620px; height:23px; margin:42px 0 0 -12px; background:url('../img/is11_additionalSpeakers.jpg') }
	#mainContent .is11_featuredSpeakers{ float:left; width:620px; height:23px; margin:42px 0 0 -12px; background:url('../img/is11_featuredSpeakers.jpg') }
	#mainContent .is11_host{ float:left; width:620px; height:23px; margin:42px 0 0 -5px; background:url('../img/is11_host.jpg') }
	#mainContent .is12_host{ float:left; width:620px; height:23px; margin:42px 0 0 -5px; background:url('../img/is12_host.jpg') }
	#mainContent .is11_keynoteSpeakers{ float:left; width:620px; height:23px; margin:42px 0 0 -12px; background:url('../img/is11_keynoteSpeakers.jpg') }
	#mainContent .is11_specialGuest{ float:left; width:620px; height:23px; margin:42px 0 0 -12px; background:url('../img/is11_specialGuest.jpg') }
	#subNav a.is11_registerNow { display:block; width:214px; height:47px; margin:-2px 0 4px 7px; background:url('../img/is11_registerNow.jpg'); }
	#subNav a.is11_registerNow:hover { background-position:right; }
	
	
	#mainContent p{ float:left; width:560px; margin:12px 0 0 25px; }
	#mainContent a.ls11_register2 { float:left; display:block; width:238px; height:53px; margin:22px 0 20px 21px; background:url('../img/ls11_register2.jpg'); }
	#mainContent a.ls11_register2:hover { background-position:right; }
	#mainContent a.ls11_viewSpeakers { float:left; display:block; width:268px; height:53px; margin:22px 0 0 21px; background:url('../img/ls11_viewSpeakers.jpg'); }
	#mainContent a.ls11_viewSpeakers:hover { background-position:right; }
	#mainContent a.ls11_viewSpeakers2 { float:left; display:block; width:268px; height:53px; margin:22px 0 0 21px; background:url('../img/ls11_viewSpeakers2.jpg'); }
	#mainContent a.ls11_viewSpeakers2:hover { background-position:right; }
	#mainContent ul { margin:10px 0 0 62px; }
	#mainContent ul li { padding:2px 10px 2px 0; }
	#mainContent p.small {color:#7b7b7c; margin:0 0 2px 25px !important; float:left;}
	#mainContent a.ls11_download { text-decoration:none; color:#595959; display:block; margin:3px 2px 0 0; font-size:11px; background: url(img/greenArrow.jpg) center left no-repeat; padding-left:18px; float:right; }
	#mainContent a.ls11_download:hover { text-decoration:underline; }
	#mainContent a { color:#18598c; text-decoration:underline;}
	#mainContent a:hover { text-decoration:none;}


#subContent { float:right; width:263px; margin:25px 57px 0 0; }
#subContent .ls11_testimonials { width:263px; }
	#subContent .ls11_testimonials .content { background:#5b5b5b; padding:8px 16px 8px 16px; position:relative }
		#subContent .ls11_testimonials .content p.title { padding-left:20px; background:url('../img/ls11_quote.gif') 0 center no-repeat; color:#cecece; font-size:11px; margin-top:8px; }
		#subContent .ls11_testimonials .content p.body { color:#fff; font-size:11px; }
	#subContent .ls11_testimonials .header { height:28px; line-height:28px; background:url('../img/ls11_subContentHeader.gif'); font-size:10px; text-align:center; color:#91daed; }
	#subContent .ls11_testimonials .footer { height:17px; background:url('../img/ls11_subContentFooter2.gif'); }


.rotating_items2 { }
.rotating_item2 { position:absolute; width:556px; height:70px; margin:auto; margin:10px 0; top:0; left:0; }
#mainTestimonials { margin:9px 57px 32px 26px; height:70px; }
#mainTestimonials .ls11_testimonials { width:556px; }
	#mainTestimonials .ls11_testimonials .content { background:#5b5b5b; padding:8px 0 5px 0; position:relative; width:556px; height:70px; }
		#mainTestimonials .ls11_testimonials .content p.title { padding-left:20px; background:url('../img/ls11_quote.gif') 0 center no-repeat; color:#cecece; font-size:11px; margin-top:8px; }
		#mainTestimonials .ls11_testimonials .content p.body { color:#fff; font-size:11px; width:450px; }
	#mainTestimonials .ls11_testimonials .header { height:4px; line-height:28px; background:url('../img/ls11_subContentHeader3.gif'); font-size:10px; text-align:center; color:#91daed; }
	#mainTestimonials .ls11_testimonials .footer { height:17px; background:url('../img/ls11_subContentFooter3.gif'); }
	
	
	#go-next { display:block; width:28px; height:28px; margin:30px 0 0 22px; background:url('../img/arrow-next.gif') 0 0 no-repeat; float:left }
	#go-prev { display:block; width:28px; height:28px; margin:30px 22px 0 0; background:url('../img/arrow-prev.gif') 0 0 no-repeat; float:left }
	#go-next:hover { background:url('../img/arrow-next.gif') right top no-repeat }
	#go-prev:hover { background:url('../img/arrow-prev.gif') right top no-repeat }
	#go-next2 { position:absolute; top:18px; right:15px; text-decoration:none; color:#999; font-weight:bold; font-size:10px; }
	#go-prev2 { position:absolute; top:18px; left:15px; text-decoration:none; color:#999; font-weight:bold; font-size:10px; z-index:999 }
	#go-next2:hover { color:#000; }
	#go-prev2:hover { color:#000; }
	#go-next3 { display:block; width:28px; height:28px; margin:10px -13px 0 20px; background:url('../img/cispArrowRight.gif') 0 0 no-repeat; float:right }
	#go-prev3 { display:block; width:28px; height:28px; margin:10px 20px 0 -13px; background:url('../img/cispArrowLeft.gif') 0 0 no-repeat; float:left }
	#go-next3:hover { background:url('../img/cispArrowRight.gif') right top no-repeat }
	#go-prev3:hover { background:url('../img/cispArrowLeft.gif') right top no-repeat }
	.bx-wrapper { }
	
	.ccclose { position:absolute; left:210px; bottom:0; color:#f34545 !important; text-decoration:none; display:block; padding:3px 16px 2px 16px; border:1px solid #444444; background:#444444; border-bottom:none; -moz-border-radius-topright: 6px; border-top-right-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; font-size:10px; text-transform:uppercase; font-weight:bold; }
	.ccclose:hover { border:1px solid #e65656; border-bottom:none; }
	
	

#subContent .ls11_presenter { width:263px; margin-top:20px; margin-bottom:20px; }
	#subContent .ls11_presenter .content { background:#5b5b5b; padding-left:3px; }
		#subContent .ls11_presenter .content a { display:block; width:255px; height:55px; border:1px solid #cfcfcf; background:url('../img/ls11_presenterLogo.jpg') 0 center no-repeat; }
	#subContent .ls11_presenter .header { height:26px; line-height:28px; background:url('../img/ls11_subContentHeader.gif'); font-size:10px; text-align:center; color:#fff; }
	#subContent .ls11_presenter .footer { height:4px; background:url('../img/ls11_subContentFooter.gif'); margin-top:-1px; }

#subContent .ls11_sponsors { width:263px; margin-top:10px; }
	#subContent .ls11_sponsors .content { background:#5b5b5b; padding-left:3px; }
		#subContent .ls11_sponsors .content a { float:left; display:block; width:115px; height:53px; margin:0 -1px -1px 0; padding:1px 6px; background:#fff; border:1px solid #cfcfcf; }
		#subContent .ls11_sponsors .content a.marquee { float:left; display:block; width:231px; height:53px; margin:0 -1px -1px 0; padding:1px 12px; background:#fff; border:1px solid #cfcfcf; }
	#subContent .ls11_sponsors .header { height:26px; line-height:28px; background:url('../img/ls11_subContentHeader.gif'); font-size:10px; text-align:center; color:#fff; }
	#subContent .ls11_sponsors .footer { height:4px; background:url('../img/ls11_subContentFooter.gif'); }
	#subContent .ls11_sponsors h5 { display:block !important; float:none !important; width:263px; height:25px; line-height:25px; color:#fff; font-weight:normal; font-size:10px; text-align:center; }
	
#subContent .ls11_downloads { width:263px; margin-top:10px; }
	#subContent .ls11_downloads .content { background:#5b5b5b; padding-left:3px; }
	#subContent .ls11_downloads .header { height:26px; line-height:28px; background:url('../img/ls11_subContentHeader.gif'); font-size:10px; text-align:center; color:#91daed; }
	#subContent .ls11_downloads .footer { height:4px; background:url('../img/ls11_subContentFooter.gif'); }
	#subContent .ls11_downloads h4 { display:block !important; float:none !important; width:257px; height:22px; line-height:22px; color:#fff; font-weight:normal; font-size:10px; text-align:center; background:#7d7d7d; }
	#subContent .ls11_downloads a.dldl { float:left; display:block; width:229px; margin:0 0 -1px 0; padding:5px 6px 5px 20px; background:#fff url(img/greenArrow.jpg) 3px center no-repeat; border:1px solid #cfcfcf; text-decoration:none; color:#2e2e2e; font-size:12px; font-weight:bold; }
	#subContent .ls11_downloads a.dldl:hover { text-decoration:underline; }
	#subContent .ls11_downloads a.dldl i { color:#595959 !important; font-weight:normal !important; font-size:10px !important; }
	
	

#ls11_header { float:left; width:922px; margin:0 32px 10px 32px; }
	#ls11_header .ls11_content { float:left; width:480px; margin:0 0 0 0; }
		#ls11_header .ls11_content h1 { font-size:30px; color:#000; font-weight:bold; margin:12px 0 0 0; }
		#ls11_header .ls11_content p { font-size:18px; line-height:22px; color:#464749; margin:14px 0 0 0; }
		#ls11_header .ls11_content a.ls11_register { float:left; display:block; width:238px; height:53px; margin:24px 0 0 3px; background:url('../img/ls11_register.jpg'); }
		#ls11_header .ls11_content a.ls11_register:hover { background-position:right; }
		#ls11_header a.ls11_play { float:left; display:block; width:357px; height:211px; margin:11px 0 0 45px; background:url('../img/ls11_play.jpg'); }
		#ls11_header a.ls11_play:hover { background-position:right; }
		#ls11_header .ls11_content a.ls11_awards { margin:30px 0 0 8px; color:#18598c; font-size:14px; padding-right:10px; float:left; background:url('../img/ls11_arrow.gif') right center no-repeat; text-decoration:underline;}
		#ls11_header .ls11_content a.ls11_awards:hover { text-decoration:none;}
	#ls11_header .ls11_tv { float:right; width:446px; height:281px; margin:2px -25px 0 0; background:url('../img/ls11_tv.jpg'); }
	#ls11_header .ls11_hotelPic { float:right; width:446px; height:275px; margin:2px -25px 0 0; background:url('../img/ls11_hotelPic.jpg'); }
	#ls11_header .ls11_overviewPic { float:right; width:446px; height:275px; margin:2px -25px 0 0; background:url('../img/ls11_overviewPic.jpg'); }
	#ls11_header .ls11_speakersPic { float:right; width:446px; height:275px; margin:2px -25px 0 0; background:url('../img/ls11_speakersPic.jpg'); }
	
	#ls11_header .ls11_vid { float:right; width:409px; height:284px; background:url('../img/ls11_vidBG.jpg'); margin-right:-24px; }
	.ls11_ken { width:350px; height:262px; margin:0 0 0 30px;  }
	
		#ls11_header a.lsRecap_photos2009 { float:right; display:block; width:446px; height:275px; margin:2px -25px 0 0; background:url('../img/lsRecap_photos2009.jpg'); }
		#ls11_header a.lsRecap_photos2009:hover { background-position: right top }
		#ls11_header a.lsRecap_photos2010 { float:right; display:block; width:446px; height:275px; margin:2px -25px 0 0; background:url('../img/lsRecap_photos2010.jpg'); }
		#ls11_header a.lsRecap_photos2010:hover { background-position: right top }
		#ls11_header a.lsRecap_photos2011 { float:right; display:block; width:446px; height:275px; margin:2px -25px 0 0; background:url('../img/lsRecap_photos2011.jpg'); }
		#ls11_header a.lsRecap_photos2011:hover { background-position: right top }
	
.rotating_items { }
.rotating_item { position:absolute; width:220px; height:100px; margin:auto; margin:10px 0; top:0; left:20px; }
body#home .rotating_items { position:relative; }
body#home .rotating_item { position:absolute; width:254px; height:103px; margin:10px 0; top:36px; left:479px; }

.ls11_speakersTableKeynote, .ls11_speakersTableHosts { width:560px; margin:20px 0 0 25px; float:left; }
.ls11_speakersTableStd { width:560px; margin:12px 0 -15px 25px; float:left; }
.ls11_speakersTableKeynote td, .ls11_speakersTableHosts td { text-align:center; width:275px; }
.ls11_speakersTableStd td { text-align:center; width:185px; }
.ls11_speakersTableStd tr { }
.ls11_speakersTableStd td img { width:68px; }

.ls11_smallBG { display:block; background:url('../img/ls11_smallBG.jpg') 0 0 no-repeat; height:108px; width:139px; margin:0 0 -10px 24px; margin-top:42px; }
.double { margin-left:64px !important; }
.ls11_smallBG:hover { background-position: right 0; }
.ls11_smallBG img { margin:2px 0 0 13px; }
.ls11_bigBG { display:block; background:url('../img/ls11_bigBG.jpg') 0 0 no-repeat; height:149px; width:187px; margin:0 0 -10px 45px; margin-top:20px; }
.ls11_bigBG:hover { background-position: right 0; }
.ls11_bigBG img { margin:2px 0 0 13px; }


.ls11_speakersTableStd td div.title{ font-size:10px; }
.ls11_speakersTableStd td div.company{ font-size:11px; color:#000; }
.ls11_speakersTableStd td div.topic{ font-size:11px; margin:6px 0 10px 0; font-style:italic; }

.ls11_speakersTableStd td a.topic2{ display:block; font-size:11px; margin:5px 10px 10px 10px; font-style:italic; border:1px solid #d3d3d3; background: #f2f2f2 url('../img/ls11_mag.jpg') 0 center no-repeat; padding:0 2px 0 14px; color:#363636 !important; text-decoration:none !important; }
.ls11_speakersTableStd td a.topic2:hover{ background:url('../img/ls11_magOn.jpg') 0 center no-repeat; border: 1px solid #265c8a; }

.ls11_speakersTableKeynote td a.topic2, .ls11_speakersTableHosts td a.topic2{ display:block; font-size:11px; margin:3px 10px 10px 10px; font-style:italic; border:1px solid #d3d3d3; background: #f2f2f2 url('../img/ls11_mag.jpg') 0 center no-repeat; padding:0 10px 0 22px; color:#363636 !important; text-decoration:none !important; }
.ls11_speakersTableKeynote td a.topic2:hover, .ls11_speakersTableHosts td a.topic2:hover{ background:url('../img/ls11_magOn.jpg') 0 center no-repeat; border: 1px solid #265c8a; }


.ls11_speakersTableStd td h3{ font-size:13px; font-weight:bold; margin:6px 0 0 0; color:#000; }

.ls11_speakersTableKeynote td div.title, .ls11_speakersTableHosts td div.title{ font-size:10px; }
.ls11_speakersTableKeynote td div.company, .ls11_speakersTableHosts td div.company{ font-size:11px; color:#000; }
.ls11_speakersTableKeynote td div.topic, .ls11_speakersTableHosts td div.topic{ font-size:11px; margin:6px 0 10px 0; font-style:italic; }
.ls11_speakersTableKeynote td h3, .ls11_speakersTableHosts td h3{ font-size:13px; font-weight:bold; margin:6px 0 0 0; color:#000; }


table.award { margin:10px 0 25px 0; }
table.award img { border:1px solid #666; margin:0 5px 0 -10px !important; padding:1px; }
table.award p { margin:0 !important; padding:0 !important; }
h1.awardTable { text-align:center; padding:5px 10px !important; background-image:url('img/banner.png'); background-repeat: repeat-x; margin:12px 0 0 0 !important; font-size:14px !important; font-weight:bold !important; color:#ffffff !important; }
table.award h4 { font-weight:bold; color:#000; margin:0 0 6px 0 !important; padding:0 !important; font-size:14px; }
h1.awardTable span {font-size:12px; font-weight:normal; font-style:italic; color:#d6dae1; }

table.awards { margin:16px 0 0 0; border:1px solid #e2e2e2; width:626px; padding:0px 14px 14px 14px }
table.awards p { color:#272727 !important; }
tr.spdAward span { color:#666; font-size:11px; font-style:italic; }
table.awards td { padding:14px 10px 0 0; }

table.awards2 { margin:18px 0 0 0; border:1px solid #e2e2e2; width:626px; padding:10px 14px 14px 14px }
table.awards2 p { color:#272727 !important; }
table.awards2 td { padding:4px 0 0 0; }

table.awards3 { margin:10px 0 0 0; border:1px solid #e2e2e2; background:#e2e2e2;  width:626px; padding:5px 14px 4px 14px }
table.awards3 p { color:#272727 !important; font-weight:bold; }
table.awards3 td { padding:0 0 0 0; }


a.bCISP { background:url(../img/bCISP.jpg) 0 0 no-repeat; display:block; height:47px; width:195px; float:right; margin:19px 8px 0 0; }
a.bCISP:hover { background-position:right 0; }
a.bCISP2 { background:url(../img/bCISP2.jpg) 0 0 no-repeat; display:block; height:47px; width:246px; float:right; margin:19px 14px 0 0; }
a.bCISP2:hover { background-position:right 0; }





























#hFeatured2{ 
	width:660px; 
	padding-right:292px; 
	position:relative; 
	height:241px; 
	background:url('../img/hsBG.jpg') 0 0 no-repeat !important;
	list-style:none !important;
	margin:12px 0 0 18px;
}
#hFeatured2 ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:660px; 
	list-style:none; 
	padding:0; margin:0; 
	width:292px; 
}
#hFeatured2 ul.ui-tabs-nav li img{ 
	float:left;
	list-style:none !important;
}
#hFeatured2 ul.ui-tabs-nav li.ui-tabs-selected a{ 
 background-position: right 0;
}
#hFeatured2 .ui-tabs-panel{ 
	width:660px; height:242px; 
	position:relative;
	list-style:none !important;
}
#hFeatured2 .hs1{ background:url('../img/hs1.jpg') 0 0 no-repeat; }
#hFeatured2 .hs2{ background:url('../img/hs2.jpg') 0 0 no-repeat; }
#hFeatured2 .hs3{ background:url('../img/hsPhoenix.jpg') 0 0 no-repeat; }
#hFeatured2 .hs4{ background:url('../img/hs4.jpg') 0 0 no-repeat; }
#hFeatured2 .ui-tabs-hide{ 
	display:none; 
	list-style:none !important;
}
#hs1 a { display:block; height:42px; width:292px; background:url('../img/hs1Button.jpg') 0 0 no-repeat; }
#hs2 a { display:block; height:39px; width:292px; background:url('../img/hs2Button.jpg') 0 0 no-repeat; }
#hs3 a { display:block; height:38px; width:292px; background:url('../img/hs3Button.jpg') 0 0 no-repeat; }
#hs4 a { display:block; height:38px; width:292px; background:url('../img/hs4Button.jpg') 0 0 no-repeat; }
#hs5 a { display:block; height:85px; width:292px; background:url('../img/hs5Button.jpg') 0 0 no-repeat; }
#hs1 a:hover, #hs2 a:hover, #hs3 a:hover, #hs4 a:hover { background-position: center 0; }
#hs5 a:hover { background-position: right 0; }

a.hs1_button { display:block; height:242px; width:660px; background:url('../img/hs1On.jpg') 660px 0 no-repeat; position:absolute; top:0; left:0 }
a.hs2_button { display:block; height:242px; width:660px; background:url('../img/hs2On.jpg') 660px 0 no-repeat; position:absolute; top:0; left:0 }
a.hs3_button { display:block; height:242px; width:660px; background:url('../img/hsPhoenix.jpg') 660px 0 no-repeat; position:absolute; top:0; left:0 }
a.hs4_button { display:block; height:242px; width:660px; background:url('../img/hs4On.jpg') 660px 0 no-repeat; position:absolute; top:0; left:0 }
a.hs1_button:hover, a.hs2_button:hover, a.hs3_button:hover, a.hs4_button:hover { background-position: 0 0; }


#hFeatured3{ 
	width:673px; 
	padding-right:279px; 
	position:relative; 
	height:241px; 
	background:url('../img/hsBG.jpg') 0 0 no-repeat !important;
	list-style:none !important;
	margin:12px 0 0 18px;
}
#hFeatured3 ul.hNavigation{ 
	position:absolute; 
	top:0; left:673px; 
	list-style:none; 
	padding:0; margin:0; 
	width:279px; 
}
#hFeatured3 ul.hNavigation li img{ 
	float:left;
	list-style:none !important;
}
#hFeatured3 ul.hNavigation li.ui-tabs-selected a{ 
 background-position: right 0;
}
#hFeatured3 .ui-tabs-panel{ 
	width:673px; height:242px; 
	position:relative;
	list-style:none !important;
}
#hFeatured3 .hs1{ background:url('../img/banner_LS12.jpg') 0 0 no-repeat; }
#hFeatured3 .hs2{ background:url('../img/banner_CISP.jpg') 0 0 no-repeat; }
#hFeatured3 .hs3{ background:url('../img/banner_SPD.jpg') 0 0 no-repeat; }
#hFeatured3 .hs4{ background:url('../img/banner_membership.jpg') 0 0 no-repeat; }
#hFeatured3 .ui-tabs-hide{ 
	display:none; 
	list-style:none !important;
}
#hs1 a { display:block; height:42px; width:279px; background:url('../img/hs1Button.jpg') 0 0 no-repeat; }
#hs2 a { display:block; height:39px; width:279px; background:url('../img/hs2Button.jpg') 0 0 no-repeat; }
#hs3 a { display:block; height:38px; width:279px; background:url('../img/hs3Button.jpg') 0 0 no-repeat; }
#hs4 a { display:block; height:38px; width:279px; background:url('../img/hs4Button.jpg') 0 0 no-repeat; }
#hs5 a { display:block; height:85px; width:279px; background:url('../img/hs5Button.jpg') -13px 0 no-repeat; }
#hs1 a:hover, #hs2 a:hover, #hs3 a:hover, #hs4 a:hover { background-position: center 0; }
#hs5 a:hover { background-position: right 0; }

#hFeatured3 a.hs1_button { display:block; height:242px; width:673px; background:url('../img/banner_LS12.jpg') 673px 0 no-repeat; position:absolute; top:0; left:0 }
#hFeatured3 a.hs2_button { display:block; height:242px; width:673px; background:url('../img/banner_CISP.jpg') 673px 0 no-repeat; position:absolute; top:0; left:0 }
#hFeatured3 a.hs3_button { display:block; height:242px; width:673px; background:url('../img/banner_SPD.jpg') 673px 0 no-repeat; position:absolute; top:0; left:0 }
#hFeatured3 a.hs4_button { display:block; height:242px; width:673px; background:url('../img/banner_membership.jpg') 673px 0 no-repeat; position:absolute; top:0; left:0 }
#hFeatured3 a.hs1_button:hover, #hFeatured3 a.hs2_button:hover, #hFeatured3 a.hs3_button:hover, #hFeatured3 a.hs4_button:hover { background-position: right 0; }







#execFeatured{ 
	width:692px; 
	padding-right:279px; 
	position:relative; 
	height:273px; 
	background:url('../img/execBanner.jpg') 0 0 no-repeat !important;
	list-style:none !important;
	margin:0 0 0 22px;
}
#execFeatured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:692px; 
	list-style:none; 
	padding:0; margin:0; 
	width:251px; 
}
#execFeatured ul.ui-tabs-nav li img{ 
	float:left;
	list-style:none !important;
}
#execFeatured ul.ui-tabs-nav li.ui-tabs-selected a{ 
 background-position: right 0 !important;
}
#execFeatured .ui-tabs-panel{ 
	width:692px; height:273px; 
	position:relative;
	list-style:none !important;
}

#execFeatured .hs1{ background:url('../img/execBanner3.jpg') 0 0 no-repeat; }
#execFeatured .hs2{ background:url('../img/execBanner2.jpg') 0 0 no-repeat; }
#execFeatured .hs3{ background:url('../img/execBanner1.jpg') 0 0 no-repeat; }
#execFeatured .hs4{ background:url('../img/execBanner4.jpg') 0 0 no-repeat; }
#execFeatured #hsTop { display:block; height:37px; width:251px; background:url('../img/execButtonTop.jpg') 0 0 no-repeat; }
#execFeatured #hsBottom { display:block; height:36px; width:251px; background:url('../img/execButtonBottom.jpg') 0 0 no-repeat; }
#execFeatured .ui-tabs-hide{ 
	display:none; 
	list-style:none !important;
}
#execFeatured #hs1 a { display:block; height:50px; width:251px; background:url('../img/execButton3.jpg') 0 0 no-repeat; }
#execFeatured #hs2 a { display:block; height:50px; width:251px; background:url('../img/execButton2.jpg') 0 0 no-repeat; }
#execFeatured #hs3 a { display:block; height:50px; width:251px; background:url('../img/execButton1.jpg') 0 0 no-repeat; }
#execFeatured #hs4 a { display:block; height:50px; width:251px; background:url('../img/execButton4.jpg') 0 0 no-repeat; }
#execFeatured #hs1 a:hover, #execFeatured #hs2 a:hover, #execFeatured #hs3 a:hover, #execFeatured #hs4 a:hover { background-position: right 0; }
#execFeatured a.hs1_button { display:block; height:273px; width:692px; background:url('../img/execBanner3.jpg') right 0 no-repeat; position:absolute; top:0; left:0 }
#execFeatured a.hs2_button { display:block; height:273px; width:692px; background:url('../img/execBanner2.jpg') right 0 no-repeat; position:absolute; top:0; left:0 }
#execFeatured a.hs3_button { display:block; height:273px; width:692px; background:url('../img/execBanner1.jpg') right 0 no-repeat; position:absolute; top:0; left:0 }
#execFeatured a.hs4_button { display:block; height:273px; width:692px; background:url('../img/execBanner4.jpg') right 0 no-repeat; position:absolute; top:0; left:0 }
#execFeatured a.hs1_button:hover, #execFeatured a.hs2_button:hover, #execFeatured a.hs3_button:hover, #execFeatured a.hs4_button:hover { background-position: 0 0; }










#execFeatured2{ 
	width:943px; 
	position:relative; 
	height:273px; 
	background:url('../img/execBannerb.jpg') 0 0 no-repeat !important;
	list-style:none !important;
	margin:0 0 0 22px;
}
#execFeatured2 .hNavigation{ 
	display:none;
}
#execFeatured2 ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:692px; 
	list-style:none; 
	padding:0; margin:0; 
	width:251px; 
}
#execFeatured2 ul.ui-tabs-nav li img{ 
	float:left;
	list-style:none !important;
}
#execFeatured2 ul.ui-tabs-nav li.ui-tabs-selected a{ 
 background-position: right 0 !important;
}
#execFeatured2 .ui-tabs-panel{ 
	width:692px; height:273px; 
	position:relative;
	list-style:none !important;
}

#exec_headerHotel{ display:block; height:273px; width:943px; background:url('../img/exec_hotel.jpg') right 0 no-repeat; margin:0 0 0 22px;}
#exec_headerAttractions{ display:block; height:273px; width:943px; background:url('../img/exec_attractions.jpg') right 0 no-repeat; margin:0 0 0 22px;}
#exec_headerDetails{ display:block; height:273px; width:943px; background:url('../img/exec_details.jpg') right 0 no-repeat; margin:0 0 0 22px;}
#exec_headerSponsors{ display:block; height:273px; width:943px; background:url('../img/exec_sponsors.jpg') right 0 no-repeat; margin:0 0 0 22px;}

#execFeatured2 .hs1{ background:url('../img/execBanner3b.jpg') 0 0 no-repeat; }
#execFeatured2 .hs2{ background:url('../img/execBanner2b.jpg') 0 0 no-repeat; }
#execFeatured2 .hs3{ background:url('../img/execBanner1b.jpg') 0 0 no-repeat; }
#execFeatured2 .hs4{ background:url('../img/execBanner4b.jpg') 0 0 no-repeat; }
#execFeatured2 #hsTop { display:block; height:37px; width:251px; background:url('../img/execButtonTop.jpg') 0 0 no-repeat; }
#execFeatured2 #hsBottom { display:block; height:36px; width:251px; background:url('../img/execButtonBottom.jpg') 0 0 no-repeat; }
#execFeatured2 .ui-tabs-hide{ 
	display:none; 
	list-style:none !important;
}
#execFeatured2 #hs1 a { display:block; height:50px; width:251px; background:url('../img/execButton3.jpg') 0 0 no-repeat; }
#execFeatured2 #hs2 a { display:block; height:50px; width:251px; background:url('../img/execButton2.jpg') 0 0 no-repeat; }
#execFeatured2 #hs3 a { display:block; height:50px; width:251px; background:url('../img/execButton1.jpg') 0 0 no-repeat; }
#execFeatured2 #hs4 a { display:block; height:50px; width:251px; background:url('../img/execButton4.jpg') 0 0 no-repeat; }
#execFeatured2 #hs1 a:hover, #execFeatured2 #hs2 a:hover, #execFeatured2 #hs3 a:hover, #execFeatured2 #hs4 a:hover { background-position: right 0; }
#execFeatured2 a.hs1_button { display:block; height:273px; width:943px; background:url('../img/execBanner3b.jpg') right 0 no-repeat; position:absolute; top:0; left:0 }
#execFeatured2 a.hs2_button { display:block; height:273px; width:943px; background:url('../img/execBanner2b.jpg') right 0 no-repeat; position:absolute; top:0; left:0 }
#execFeatured2 a.hs3_button { display:block; height:273px; width:943px; background:url('../img/execBanner1b.jpg') right 0 no-repeat; position:absolute; top:0; left:0 }
#execFeatured2 a.hs4_button { display:block; height:273px; width:943px; background:url('../img/execBanner4b.jpg') right 0 no-repeat; position:absolute; top:0; left:0 }
#execFeatured2 a.hs1_button:hover, #execFeatured2 a.hs2_button:hover, #execFeatured2 a.hs3_button:hover, #execFeatured2 a.hs4_button:hover { background-position: 0 0; }


body.exec-sponsors #subNavigation li.exec_sponsors a,
body.exec-hotel #subNavigation li.exec_hotel a,
body.exec-attractions #subNavigation li.exec_attractions a,
body.exec-overview #subNavigation li.exec_overview a,
body.exec-details #subNavigation li.exec_details a { background:#000; color:#a9ecfd; }

#subNavigation li.exec_overview a { padding-left:15px }
#subNavigation li.exec_register a { padding-right:15px }

body.exec-overview #subNavigation li.left { background:url('../img/ls11_navLeftOn.jpg') }

#subNavigation li.exec_right_overview,
#subNavigation li.exec_right_details,
#subNavigation li.exec_right_sponsors,
#subNavigation li.exec_right_hotel,
#subNavigation li.exec_right_attractions { width:1px; height:17px; background-color:#ababac; margin-top:8px; }
body.exec-sponsors #subNavigation li.exec_right_sponsors,
body.exec-sponsors #subNavigation li.exec_right_details,
body.exec-hotel #subNavigation li.exec_right_hotel,
body.exec-hotel #subNavigation li.exec_right_sponsors,
body.exec-attractions #subNavigation li.exec_right_attractions,
body.exec-attractions #subNavigation li.exec_right_hotel,
body.exec-details #subNavigation li.exec_right_details,
body.exec-details #subNavigation li.exec_right_overview,
body.exec-overview #subNavigation li.exec_right_overview { width:1px; height:17px; background-color:#565859; margin-top:8px; }
#subNavigation a.exec_logo { float:left; width:242px; height:34px; background:url('../img/exec_logo.jpg') 0 0 no-repeat; }

#exec_subContent { float:right; width:223px; margin:30px 40px 18px 0; }
#exec_subContent .exec_default { width:223px; background:url('../img/exec_right2Top.jpg'); }
#exec_subContent .exec_survey { width:223px; background:url('../img/exec_rightTop.jpg'); }
#exec_subContent .exec_footer { width:223px; height:15px; background:url('../img/exec_rightBottom.jpg'); margin-bottom:18px; }
#exec_subContent a.exec_sponsor { margin:6px 0 0 7px; float:left; display:block; height:55px; width:175px; padding:0 16px; }



#exec_subContent a.exec_registerNow {display:block; background:url(../img/exec_registerNow.jpg) 0 0 no-repeat; height:35px; width:184px; margin:2px 19px 0 19px; padding-bottom:2px;}
#exec_subContent a.exec_registerNow:hover {	filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity:0.75; opacity:0.75; }

	#exec_mainContent { float:left; width:695px; margin:0 0 0 32px; }
	#exec_subContent h6 { color:#000; padding:17px 18px 10px 18px; font-size:17px; font-weight:normal }
	#exec_subContent p { color:#555555; padding:0 18px 11px 18px; font-size:12px; }
	#exec_subContent a.arrow { color:#245989; padding:0 11px 0 18px; font-size:14px; background:url('../img/exec_arrow.jpg') right center no-repeat; text-decoration:none }
	#exec_subContent a.arrow:hover { text-decoration:underline }


#exec_content2 { float:left; margin: 8px 30px 0 0}
	#exec_content2 h6 { color:#000; font-size:22px; font-weight:normal; margin:28px 0 12px 0;  }
	#exec_content2 p { color:#555555; padding:0 0 0 0; font-size:13px; }

#exec_content div { width:201px; float:left; margin: 40px 30px 0 0}
	#exec_content h6 { color:#000; font-size:22px; font-weight:normal; margin-bottom:12px;  }
	#exec_content p { color:#555555; padding:0 0 0 0; font-size:13px; }
	
#exec_content .exec_content1 h6 { background:url('../img/exec_icon1.jpg') -2px center no-repeat; padding: 4px 0 4px 44px; }
#exec_content .exec_content2 h6 { background:url('../img/exec_icon2.jpg') -2px center no-repeat; padding: 4px 0 4px 45px; }
#exec_content .exec_content3 h6 { background:url('../img/exec_icon3.jpg') 0 center no-repeat; padding: 4px 0 4px 47px; }
#exec_content p { padding-top:8px;}
#exec_content a.exec_button1 {display:block; background:url(../img/exec_button1.jpg) 0 0 no-repeat; height:26px; width:172px; }
#exec_content a.exec_button1:hover {	filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity:0.75; opacity:0.75; }
#exec_content a.exec_button2 {display:block; background:url(../img/exec_button2.jpg) 0 0 no-repeat; height:26px; width:169px; }
#exec_content a.exec_button2:hover {	filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity:0.75; opacity:0.75; }
#exec_content a.exec_button3 {display:block; background:url(../img/exec_button3.jpg) 0 0 no-repeat; height:26px; width:171px; }
#exec_content a.exec_button3:hover {	filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity:0.75; opacity:0.75; }

.exec_div { height:1px; width:648px; margin:40px 0 40px 18px; background:url('../img/exec_div.jpg') 0 0 no-repeat; float:left }
	#exec_contentHotel h6 { color:#000; font-size:22px; font-weight:normal; margin-bottom:12px;  }
	#exec_contentHotel p { color:#555555; padding:0 0 15px 0; font-size:13px; }
	#exec_contentHotel a.arrow { color:#245989; padding:0 11px 0 0; font-size:14px; background:url('../img/exec_arrow.jpg') right center no-repeat; text-decoration:none; }
	#exec_contentHotel a.arrow:hover { text-decoration:underline }
	
	#exec_content2 p{ margin-top:14px; }
	#exec_content2 a.arrow { color:#245989; padding:0 11px 0 0; font-size:14px; background:url('../img/exec_arrow.jpg') right center no-repeat; text-decoration:none; margin-top:14px; float:left; }
	#exec_content2 a.arrow:hover { text-decoration:underline }

a.exec_download{ color:#245989; padding:0 0 0 18px; font-size:14px; background: url(img/greenArrow.jpg) center left no-repeat; text-decoration:none; margin:0 0 6px 19px; float:left }
a.exec_download:hover{ text-decoration:underline}
