/*
Theme Name: NYVCA
*/

/* main elements */
html{background:url(images/bg-pitch-html.jpg) repeat-x;}
body{
	margin:0;
	color:#7f7f83;
	font:11px/13px Arial, sans-serif;
	background:url(images/bg-body.jpg) no-repeat 50% 0;
	min-width:1000px;
}

img{border-style:none;}
a{
	text-decoration:none;
	color:#003E68;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
form,
fieldset{
	margin:0;
	padding:0;	
	border-style:none;
}
#wrapper{
	margin:0 auto;
	width:1000px;
}
#header{
	padding:50px 38px 0 34px;
	width:928px;
	overflow:hidden;
}
.logo{
	background:url(images/logo.gif) no-repeat;
	width:230px;
	height:74px;
	display:block;
	overflow:hidden;
	margin:0 0 2px;
	text-indent:-9999px;
}
.logo a{
	height:100%;
	display:block;
}
.slogan{
	font-size:20px;
	line-height:20px;
	color:#fff;
	display:block;
	margin:0 0 34px;
}
#header .container{
	width:100%;
	overflow:hidden;
}
#nav{
	margin:0 0 0 -13px;
	padding:0;
	list-style:none;
	float:left;
	overflow:hidden;
}
#nav li{
	font:bold 13px/17px Arial, Helvetica, sans-serif;
	float:left;
	display:inline;
	margin:0 13px 0 -2px;
	padding:7px 0 10px 15px;
	background:url(images/bg-pitch-separator.gif) no-repeat;
        text-transform:uppercase;
}
#nav a{color:#fff;}
#header .section{float:right;}
.social{
	float:left;
	margin:6px 6px 0 0;
	padding:0;
	list-style:none;
}
.social li{
	float:left;
	margin:0 7px 0 0;
	display:inline;
}
.social a{
	background:url(/wp-content/uploads/2010/07/bg-pitch-social.gif) no-repeat;
	width:20px;
	height:20px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
a.twitter{background-position:-20px 0;}
a.linkedin{background-position:-40px 0;}
a.newsletter{background-position:-60px 1px; width:65px;}
.login{
	background:url(images/btn-login.gif) no-repeat;
	width:80px;
	height:16px;
	text-align:center;
	font:9px/12px Arial, Helvetica, sans-serif;
	padding:4px 0 0;
	float:left;
	color:#fff;
	margin:6px 20px 0 0;
	display:none;
}
.search{
	float:left;
	margin:7px 0 0;
	font:12px/15px Arial, Helvetica, sans-serif;
	width:228px;
}
.search fieldset{float:left;}
.search .text{
	background:url(images/bg-text.gif) repeat-x;
	width:189px;
	padding:1px 3px 0;
	border:1px solid #949494;
	float:left;
	display:inline;
	margin:0 9px 0 0;
}
.search .text input{
	padding:0;
	margin:0;
	float:left;
	background:none;
	border:0;
	width:189px;
	color:#b2b2b2;
}
.search .image{
	margin:-2px 0 0;
	position:relative;
	float:left;
}
#main{
	background:url(images/bg-main-pitch-c.png) no-repeat 0 22px;
	width:959px;
	overflow:hidden;
	padding:0 22px 0 0px;
}
.main-holder{
	width:959px;
	overflow:hidden;
	padding:19px 0 0;
	background:#fff url(images/bg-main-t.gif) repeat-x;
	border:1px solid #c7c7c7;
	border-width:0 1px;
}

.main-holder h4{
	text-transform:uppercase;
	font-size:16px;
	color:#F5921D;
}
.main-frame{
	width:931px;
	min-height:624px;
	overflow:hidden;
	background:url(images/bg-main-b.gif) no-repeat -1px 100%;
	padding:0 15px 0 13px;
}
* html .main-frame{
	height:624px;
	overflow:visible;
}
.include{
	width:100%;
	overflow:hidden;
	margin:0 0 12px;
}
.pitch-box{
	float:left;
	width:460px;
	position:relative;
}
.pitch-box .text-holder{
	position:absolute;
	left:13px;
	bottom:9px;
	width:436px;
	word-spacing:-1px;
	font:bold 11px/13px 'Trebuchet MS', Arial, sans-serif;
	color:#fff;
}
.pitch-box img{vertical-align:top;}
.pitch-box p{margin:0;}
.pitch-box .more{
	background:url(images/btn-more.gif) no-repeat;
	float:right;
	width:137px;
	height:34px;
	margin:3px 0 0;
	text-indent:-9999px;
	overflow:hidden;
}
.events{
	float:right;
	margin:2px 0 0;
	width:460px;
	background:url(images/bg-heading-big.gif) no-repeat;
	padding:30px 0 0;
}
.events h2{
	margin:0;
	padding:0 0 11px;
	font:bold 18px/22px Helvetica, Arial, sans-serif;
	text-align:center;
	color:#fff;
}
.events .holder{
	background:url(images/bg-event-b.gif) no-repeat 0 100%;
	width:100%;
	padding:0 0 97px;
}
.events .frame{
	background:url(images/bg-event-c.gif) repeat-y;
	float:left;
	width:100%;
}
.events .container{
	margin:-34px 0 -87px;
	float:left;
	width:429px;
	padding:9px 21px 0 10px;
	position:relative;
}
.video{
	float:left;
	width:206px;
}
.video img{
	display:block;
	margin:0 0 2px;
}
.console{
	width:198px;
	overflow:hidden;
	padding:4px 0 4px 8px;
	background:url(images/bg-console.png) no-repeat;
}
.console .date{
	font-style:normal;
	color:#4b4b5f;
	display:block;
}
.console strong{
	color:#365c83;
	display:block;
	margin:0 0 10px;
}
.play{
	background:url(images/btn-play.gif) no-repeat;
	width:43px;
	height:28px;
	float:right;
	margin:0 5px 0 0;
	text-indent:-9999px;
	overflow:hidden;
}
.console ul{
	margin:0 0 0 -2px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
.console li{
	float:left;
	font:bold 12px/15px 'Trebuchet MS', Arial, sans-serif;
	background:url(images/separator-archive.gif) no-repeat 0 55%;
	margin:0 8px 0 -1px;
	padding:0 0 0 11px;
}
.console a{color:#fff;}
.scrolling{
	width:220px;
	float:right;
	padding:5px 0 2px;
	position:relative;
}
.scrolling-content{
	overflow:hidden;
	height:200px;
	position:relative;
}
.scrolling ul{
	overflow:hidden;
	margin:0;
	padding:0 0 0 10px;
	list-style:none;
	width:210px;
}
.scrolling li{
	padding:0 0 5px;
	margin:0 0 6px;
	vertical-align:top;
	height:1%;
	background:url(images/separator-box.gif) repeat-x 0 100%;
}
.scrolling ul ul{
	padding:0;
	margin:0 0 0 -3px;
	width:213px;
	background:none;
}
.scrolling ul ul li{
	float:left;
	background:url(images/separator-blue.gif) no-repeat 0 55%;
	margin:0 5px 0 -1px;
	padding:0 0 0 5px;
}
.scrolling ul ul a{
	color:#717175;
	position:relative;
}
.scrolling .register a{color:#a0a0a3;}
.scrolling .date{
	color:#4b4b5f;
	font-style:normal;
}
.scrolling strong{
	color:#6098c4;
	display:block;
	font-size:12px;
	line-height:15px;
}
.scrolling .prev{
	position:absolute;
	top:-1px;
	left:113px;
	background:url(images/arrow-prev.gif) no-repeat;
	width:19px;
	height:8px;
	display:none;
}
.scrolling .next{
	background:url(images/arrow-next.gif) no-repeat;
	width:19px;
	height:8px;
	position:absolute;
	left:113px;
	top:100%;
	margin:-2px 0 0;
	display:none;
}
.partners,
.partners-holder{
	width:100%;
	overflow:hidden;
	background:url(images/bg-partners-t.gif) no-repeat;
	padding:11px 0 0;
}
.partners{padding:11px 0 13px;}
.partners-holder{
	overflow:visible;
	background:url(images/bg-partners-b.gif) no-repeat 0 100%;
	padding:0 0 19px;
}
.partners-frame{
	width:100%;
	background:url(images/bg-partners-c.gif) repeat-y;
}
.partners-frame:after{
	content:'';
	display:block;
	clear:both;
}
.partners .container{
	float:left;
	width:893px;
	position:relative;
	margin:-5px 0 -10px;
	padding:0 0 0 20px;
}
.partners h2{
	margin:0 0 5px;
	position:relative;
	font:bold 14px/17px Helvetica, Arial, sans-serif;
	text-align:center;
	color:#365c83;
}
.partners ul{
	margin:0;
	padding:0;
	list-style:none;
	width:920px;
	overflow:hidden;
}
.partners li{
	float:left;
	margin:0 15px 0 0;
}
.partners img{vertical-align:top;}
.box{
	background:url(images/bg-box-t.gif) no-repeat;
	padding:31px 0 0;
	width:303px;
	margin:0 12px 0 0;
	float:left;
	font-size:11px;
	line-height:13px;
}
.box .holder{
	width:100%;
	padding:0 0 95px;
	background:url(images/bg-box-b.gif) no-repeat 0 100%;
}
.box .frame{
	width:100%;
	float:left;
	background:url(images/bg-box-c.gif) repeat-y;
}
.box .container{
	float:left;
	margin:-29px 0 -93px;
	padding:0 10px;
	width:283px;
	position:relative;
	overflow:hidden;
}
.box .heading{
	background:url(images/bg-heading-b.gif) no-repeat 0 100%;
	width:271px;
	margin:0 0 -6px -8px;
	overflow:hidden;
	padding:7px 20px 22px 9px;
}
.box .block{
	width:100%;
	background:url(images/separator-box.gif) repeat-x;
	padding:8px 0 0;
	margin:-2px 0 9px;
}
.box .block:after,
.box .holder:after,
.events .holder:after{
	content:'';
	display:block;
	clear:both;
}
.box img{
	float:left;
	margin:0 14px 0 0;
}
.box .text-holder{
	height:1%;
	overflow:hidden;
	padding:4px 0 0;
}
.box h3{
	margin:0;
	font-size:18px;
	line-height:21px;
	color:#6098c4;
}
.box p{margin:0;}
.box p a{color:#6098c4;}
.box .container.digest{padding:0 10px 13px;}
.box .heading h3{
	font-size:24px;
	line-height:28px;
}
.digest-list{
	margin:0;
	padding:0 0 13px;
	list-style:none;
	overflow:hidden;
	width:100%;
}
.digest-list li{
	margin:-2px 0 4px;
	padding:8px 0 3px;
	float:left;
	width:100%;
	background:url(images/separator-box.gif) repeat-x;
}
.digest-list a{
	background:url(images/bg-digest.gif) no-repeat 1px 50%;
	color:#003e68;
	display:block;
	padding:0 30px 0 34px;
	min-height:21px;
}
* html .digest-list a{height:21px;}
.sidebar-box{
	width:175px;
	float:right;
	clear:right;
	overflow:hidden;
	margin:0 0 -10px;
	background:url(images/bg-heading-pitch-gray.gif) no-repeat;
	padding:23px 0 20px 0;
}
.sidebar-box h2{
	font:lighter 11px/26px Helvetica, Arial, sans-serif;
	margin:0 0 10px;
	text-align:center;
	color:#fff;
    text-transform:uppercase;
}
.sidebar-box .holder,
#sidebar .events .holder{
	background:url(images/bg-sponsor-pitch.gif) no-repeat 0 0;
	padding:0 0 30px;
	float:left;
	width:100%;
}
.sidebar-box .frame{
	float:left;
	width:171px;
	border:0px;
	border-width:0 1px;
	text-align:center;
}
.sidebar-box .container{
	margin:-35px 0 -40px;
	position:relative;
	padding:12px 0 7px;
}
.sidebar-box .container.sponsor,
#text-5 .container{
	padding:9px 0 0;
	margin:-32px 0 -36px;
}
.partners-list{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	text-align:center;
	overflow:hidden;
}
.partners-list li{
	display:inline-block;
	vertical-align:middle;
}
* html .partners-list li{
	display:inline;
	margin:0 2px 0 0;
}
* +html .partners-list li{
	display:inline;
	margin:0 2px 0 0;
}
.sidebar-box img{vertical-align:top;}
#main-content{
	float:left;
	width:605px;
	padding:0 10px 0 0;
	margin:-3px 0 0;
}
#main-content h1,
#main-content h3{
	margin:0 0 15px;
	font-size:24px;
	line-height:28px;
	color:#003e68;
	background:url(images/separator-box.gif) repeat-x 0 100%;
	padding:0 0 6px;
}
#main-content h2{
	margin:0 0 13px;
	color:#666;
	font:11px/13px 'Trebuchet MS', Arial, sans-serif;
}
#main-content ul{
	margin:0 0 28px;
	padding:0;
	list-style:none;
}
#main-content li{margin:0 0 14px;}
#main-content p{margin:0 0 14px;}
#main-content .intro{margin:0 0 30px;}
#main-content .sponsorsleft{
	float:left;
	padding:0 10px 0 0;
}
#sidebar{
	float:right;
	width:171px;
	margin-right: -5px;
}
#sidebar .scrolling{
	width:270px;
	float:none;
	padding:4px 0 0 16px;
}
#sidebar .scrolling ul{
	padding:0;
	width:100%;
}
#sidebar .prev{left:140px; display:none;}
#sidebar .next{
	left:140px;
	margin:0;
	display:none;
}
#footer{
	font:11px/13px Arial, Helvetica, sans-serif;
	width:100%;
	overflow:hidden;
	background:url(images/bg-footer-c.gif) repeat-y 19px 0;
	color:#949494;
	text-align:center;
}
#footer .holder{
	background:url(images/bg-footer-b.gif) no-repeat -9px 100%;
	width:962px;
	padding:12px 19px 50px;
	overflow:hidden;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}
* html #footer ul{margin:0 3px 0 -3px;}
* +html #footer ul{margin:0 3px 0 -3px;}
#footer li{
	display:inline;
	background:url(images/separator-gray.gif) no-repeat 100% 3px;
	padding:0 5px 0 2px;
}
* html #footer li{padding:0 2px 0 4px;}
* +html #footer li{padding:0 2px 0 4px;}
#footer a{color:#949494;}
#footer p{
	margin:0;
	display:inline;
}


/* PITCH elements */
.sponsor_event {margin-top: -5px; margin-left:-1px;}
.apply_now {margin-top: -5px;}
#pitch_container{padding-left:5px; width:750px;}
#pitch_container .logotop{padding-top:10px;}
#pitch_emerging {background:url(/wp-content/uploads/2010/09/bg_ingenuity_hp.jpg) no-repeat; width:739px; height: 325px; margin-top:17px; }
#pitch_emerging .pitch_emerging_buttons{float:left; margin: 280px 0 0 20px; _margin: 170px 0 0 195px; }
#pitch_emerging .pitch_emerging_buttons_pad{margin-left:5px; }

#pitch_emerging2 {width:739px; height: 305px; margin-top:6px; }
#pitch_emerging2 .pitch_emerging_buttons{float:left; margin: 280px 0 0 20px; _margin: 170px 0 0 195px; }
#pitch_emerging2 .pitch_emerging_buttons_pad{margin-left:5px; }


.pitch_keynote {background:url(images/bg_keynote_pitch_armstrong.jpg) no-repeat; width:369px; height: 85px; margin-top:17px; float:left; overflow:hidden; display:none;}
.bloomberg {background-position:0 -84px;}
.pitch_keynote .keynote_text span{font:bold 16px/16px Arial, sans-serif; color:#000;}
.pitch_keynote .keynote_text{float:left; margin: 10px 0 0 100px; _margin: 10px 0 0 50px;font:normal 12px/16px Arial, sans-serif; color:#000;}
.pitch_keynote .pitch_keynote_buttons{float:right; margin: -5px 10px 0 0; }
.pitch_keynote .pitch_keynote_logo{float:left; margin: -13px 0 0 100px; _margin: -13px 0 0 50px; }
#pitch_container .pitch_lower_block {background:url(/wp-content/uploads/2010/07/bg-col-pitch-hdr.png) no-repeat; width:749px; margin-top:17px; float:left; overflow:hidden;}
#pitch_container .pitch_lower_block .col1,#pitch_container .pitch_lower_block .col2{width:242px; margin-top:140px; float:left;}
#pitch_container .pitch_lower_block .col3 {width:230px; margin-top:140px; float:left;}
#pitch_container .pitch_lower_block .pad {margin-left:12px;}
#pitch_container .pitch_lower_block .pad_col3 {margin-left:12px;}
#pitch_container .pitch_lower_block .col1 h2 ,#pitch_container .pitch_lower_block .col2 h2 ,#pitch_container .pitch_lower_block .col3 h2 {font:normal 18px/18px Arial, sans-serif; color:#000;}
#pitch_container .pitch_lower_block .col2 .colpadtop, #pitch_container .pitch_lower_block .col3 .colpadtop{margin-top:30px;}
#pitch_container #pitch_leaderboard {float:left;}
#pitch_container .pitch_inner {float:left; margin-left:28px; margin-top:10px; width:590px;background:url(images/bg-pitch-hdr-divider.jpg) no-repeat; background-position:0 50px; }
#pitch_container .pitch_inner table {margin-top:20px; font:12px/14px Arial, sans-serif; color:#000;}
#pitch_container .pitch_inner table th {background:#efefef;padding:5px;text-align:left;font-size:14px;}
#pitch_container .pitch_inner .time {white-space:nowrap;width:120px;}
#pitch_container .pitch_inner table .header {color:#F59120; font:bold 15px/14px Arial, sans-serif;}
#pitch_container .pitch_inner .pitch_quote {background: #fedd91; float:right;margin-top:30px;width:100%; padding:10px; font:bold 16px/24px Arial, sans-serif; color:#000;}
#pitch_container .pitch_inner .pitch_quote .subcontainer {float:right; margin-top:15px;font:normal 12px/14px Arial, sans-serif; color:#535252;}
#pitch_container .pitch_inner .pitch_quote .subcontainer img {margin-left:10px;}
#pitch_container .pitch_inner .pitch_quote .subcontainer strong {color:#000;}
#pitch_container .pitch_inner .pitch_inner_margin_top {margin-top:30px;}
#pitch_container .pitch_inner .pitch_home_link {margin-top:20px; margin-right:5px; float:right; font-size:12px;}
#pitch_container .pitch_inner .pitch_home_link img {margin-top:-3px;}
#pitch_container .pitch_inner .pitch_venue_photo {margin-top:20px; }
#pitch_container .pitch_inner .pad {padding-left:5px; }
#pitch_container .pitch_inner .pitch_venue_text{margin-top: 20px;}
#pitch_container .pitch_inner .pitch_venue_text h2{font:18px/13px Arial, sans-serif; background:url(images/bg-dotted.gif) no-repeat left 100%; height:30px;}
#pitch_container .pitch_inner .wrapper_dotted{background:url(images/bg-dotted.gif) no-repeat left 100%; padding:5px 5px 10px 5px; color:#333; font-family:arial;}
#pitch_container .pitch_inner .wrapper_dotted:hover{background:#efefef url(images/bg-dotted.gif) no-repeat left 100%;}
#pitch_container .pitch_inner .wrapper_text{padding:15px 5px 10px 5px; color:#333; font-family:arial;}
/* PITCH wrrapup customizations */
#pitch_container .pitch_inner .wrapper_text .wrapup-container{margin:auto; width:502px;text-align:center;}
#pitch_container .pitch_inner .wrapper_text .wrapup-1{padding:15px 0 0 0; float:left;}
#pitch_container .pitch_inner .wrapper_text .wrapup-2{padding:15px 0 0 0; float:left;border-left:white 3px solid;}
#pitch_container .pitch_inner .wrapper_text .wrapup-3{padding:15px 0 0 0; float:left;border-left:white 3px solid;}
#pitch_container .pitch_inner .wrapper_text .wrapup-4{}
#pitch_container .pitch_inner .wrapper_text .wrapup-5{float:left;}
#pitch_container .pitch_inner .wrapper_text .wrapup-6{float:left;border-left:white 3px solid;}
#pitch_container .pitch_inner .wrapper_text .wrapup-7{padding:0 0 20px 0; float:left;border-left:white 3px solid;}
#pitch_container .pitch_inner .wrapper_text .wrapup-hidden{display:none;}
#pitch_container .pitch_inner .wrapper_text .quote{font:bold 12px/18px Arial, Helvetica, sans-serif;color:#4b4b53;margin-bottom:60px;}
#pitch_container .pitch_inner .wrapper_text .quote img{float:right;padding-left:10px;}
#pitch_container .pitch_inner .wrapper_text .quote p{font:11px/15px Arial, Helvetica, sans-serif;font-style: italic;text-align:right; margin:10px 120px;}

#pitch_container .pitch_inner .headshot{width:350px; margin-top:10px;}
#pitch_container .pitch_inner .headshot img{float:left; padding-right:10px;}
#pitch_container .pitch_inner .text{clear:both; padding-top:5px;}
#pitch_container .pitch_inner .text a{color:#bf870b;}
#pitch_container .pitch_inner .pitch_sponsor_text{margin-top: 30px; background:url(images/bg-dotted.gif) no-repeat left 100%; padding-bottom:10px;}
#pitch_container .pitch_inner .pitch_sponsor_text p{clear:both;padding-bottom:15px;}
#pitch_container .pitch_inner .pitch_sponsor_text h2{font:bold 27px/27px Arial, sans-serif;margin:0 0 15px 0;}
#pitch_container .pitch_inner .pitch_sponsor_text img{float:left; margin-right:10px;}

/* PITCH registration elements */
#pitch_container .pitch_inner .pitch_registration_text{margin-top: 30px; padding-bottom:10px; font:normal 12px/14px Arial, sans-serif; }
#pitch_container .pitch_inner .pitch_registration_text br {float:left; display:none; }
#pitch_container .pitch_inner .pitch_registration_text label{float:left; clear:both; margin-bottom:10px;}
#pitch_container .pitch_inner .pitch_registration_text label.required{font-weight:bold; color:black; margin-bottom:10px;}
/* #pitch_container .pitch_inner .pitch_registration_text input{float:right;  margin-bottom:10px; position:relative; right:277px; width:200px;}
#pitch_container .pitch_inner .pitch_registration_text input.other{width:55px; margin-right:10px; position:relative; right:270px;}
#pitch_container .pitch_inner .pitch_registration_text select{float:left;  margin-bottom:10px; margin-left:80px; margin-right:15px;}
#pitch_container .pitch_inner .pitch_registration_text select.five{margin-left:52px;} 
#pitch_container .pitch_inner .pitch_registration_text select.four{margin-left:10px;} */
#pitch_container .pitch_inner .pitch_registration_text select.three{margin-left:60px;}
#pitch_container .pitch_inner .pitch_registration_text select.one{margin-left:75px;}
#pitch_container .pitch_inner .pitch_registration_text input.gotostep2{clear:both; background:url(images/btn-step2of4.gif) no-repeat left 100%; width:126px; height:25px; color: transparent; border:0; margin-left:-30px; right:465px; margin-top:20px;cursor:pointer;}
#pitch_container .pitch_inner .pitch_registration_text .other1{margin-left:288px; float:left;}
#pitch_container .pitch_inner .pitch_registration_text .other10{margin-left:0px; float:left;}
#pitch_container .pitch_inner .pitch_registration_text .other11{margin-left:-1px; float:left;}
#pitch_container .pitch_inner .pitch_registration_text .other12{margin-left:307px; float:left;}
#pitch_container .pitch_inner .pitch_registration_text .other13{margin-left:0px; float:left;}
#pitch_container .pitch_inner .pitch_registration_text .other2{margin-left:-1px; float:left;}
#pitch_contai.table_reg td formner .pitch_inner .pitch_registration_text .other3{margin-left:308px; float:left;}
#pitch_container .pitch_inner .pitch_registration_text .other4{margin-left:0px; float:left;}
#pitch_container .pitch_inner .pitch_registration_text .other5{margin-left:-1px; float:left;}
#text-6 .holder {
	background: white;
}



.feature_pad{margin-left:3px; padding-left:3px;}

#text-10, #text-10 .holder, #text-10 .frame {background:white; border:0;}
.current_page_item a{text-decoration: underline;}



/* PITCH checkout customizations */
#options_1, #options_2{clear:both; float:left; margin-top:10px; margin-bottom:10px;}
.PHPurchaseButtonPrimary, .PHPurchaseButtonSecondary {clear:both; float:left; margin-top:20px;}
.PHPurchasePrice{float:left; display:none !important;}
.PHPurchaseCartWidget p{text-align:center; margin-top:0px;}
.purAddToCart {
float:left;
clear:both;
}


/* PITCH Presenter Application updates */

.gform_wrapper {
overflow:visible !important;
}

.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {
float:left !important;
width:140px;
overflow:visible !important;
white-space:nowrap;
margin-left:0px !important;
padding-left:0px !important;
}

.gform_wrapper .gfield_checkbox label, .gform_wrapper .gfield_radio label {
overflow:visible !important;
white-space:nowrap;
margin-left:0px !important;
}

.gform_wrapper li, .gform_wrapper form li {
overflow:visible !important;
}

#main-content ul {
list-style:none outside none;
margin:0 0 14px !important;
}

.gform_wrapper .top_label .gfield_label  {
font-size:large;
}


.gform_wrapper .gfield_required {
color:red !important;
}

#gform_fields_3 {width:730px;}

#input_3_60{width:400px;}/* controls size of file upload input field */

.gfield_label {font-size:13px !important;}
.gsection_title {font:bold 18px/23px Arial, sans-serif !important;}
.gform_wrapper .gsection{border-bottom:1px solid white !important;}

.overview {
	background: #FFEC9D;
	padding: 10px;
	width: 90%;
	border: 1px solid #CCCCCC;
}

.originalTextareaInfo {
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, sans-serif;
	text-align: right
}

.warningTextareaInfo {
	font-size: 12px;
	color: #FF0000;
	font-family: Tahoma, sans-serif;
	text-align: right
}

#showData {
	height: 70px;
	width: 200px;
	border: 1px solid #CCCCCC;
	padding: 10px;
	margin: 10px;
}


/* PITCH registration updates */

.table_reg td {font-weight:normal; padding:5px; border-right:1px solid white;}
.table_reg td p{line-height:8px;}
.table_reg td em {text-decoration:underline !important;}
.table_reg td em a:hover{text-decoration:none !important;}
.table_reg td img {padding-right:5px;}
.table_reg br {clear:both;}
.table_reg td form{; margin-top:0px;}
.table_reg td select,.table_reg td input{margin-top:0px; padding-right:5px; width:100%;}
.table_reg .reg-colhdr {font-size:19px; background:#78797C; color:white; padding:5px; font-weight:bold;}
.table_reg .altrow {background:#efefef; padding-left:5px;}
.table_reg .reg1, .table_reg .reg2{width:50%; line-height:17px;  vertical-align:top; padding:5px;}
.table_reg .reg1:hover, .table_reg .reg2:hover{background: #F7F7F7;}
.members-button {margin-right:19px; margin-top:6px; clear:both;}
.PHPurchaseCartButton #options_1{width:280px;}

/**
 *  Login Button
 */

li.page-item-1342 a {background:url(/wp-content/uploads/2010/08/btn-member-login.gif); width:80px; height:20px; overflow:hidden; display:block; color:transparent; float:right; }
ul.login-button{position:relative; list-style:none; overflow:hidden; height:20px; margin-top:0px;}
ul.login-button{display:none;}
.disable{display:none;}
.Advman_Widget img{margin-bottom:15px;clear:both;}


#pitch_container #wrapup .wrapper_text {line-height:14px;}
#pitch_container #wrapup .wrapper_text .quote {clear:left;}
#pitch_container #wrapup .wrapper_text .wrapup-container {width:583px;}
#pitch_container #wrapup .wrapper_text .wrapup-container a {display:block;}
#pitch_container #wrapup .wrapper_text .wrapup-4 {padding:15px 0 0 0px; border-left:solid 3px white; float:left;}
#pitch_container #wrapup .wrapper_text #bluebar {background:url(/wp-content/themes/nyvca/images/bluebar.png) no-repeat; width:583px; height:30px; text-align:center; font-size:12px; font-weight:bold; color:#FFF; line-height:30px; margin-top:25px; margin-bottom:13px;}
#pitch_container #wrapup .wrapper_text .videoWrapper {float:left; width:583px;}
#pitch_container #wrapup .wrapper_text .videoWrapper .vid {float:left;}
#pitch_container #wrapup .wrapper_text .videoWrapper #vid2 {float:right;}
#pitch_container #wrapup .wrapper_text .quote {clear:both; width:583px; margin-bottom:0 !important;}
#pitch_container #wrapup .wrapper_text .quote p {font:bold 12px/15px Arial,Helvetica,sans-serif; margin:10px 0px; text-align:right;}
#pitch_container #wrapup .wrapper_text .quote p.quotee {font-weight:normal; font-size:11px; font-style:italic;}
#pitch_container .pitch_inner .wrapper_text .quote img {padding-bottom:30px;}


#text-17 {background:none !important; color:#000; padding-bottom:0 !important;}
        #text-17 .holder {background:none !important; padding-bottom:17px !important;}
        #text-17 .container {padding-bottom:0 !important;}
        #text-17 h2 {color:#000 !important; font-weight:bold; font-size:17px; text-transform:none !important;}

#text-18, #text-19, #text-20, #text-21, #text-22, #text-23, #text-24 {margin-bottom:0px;}
#text-18 img, #text-19 img, #text-20 img, #text-21 img, #text-22 img, #text-23 img, #text-24 img {margin-bottom:5px; display:inline-block;}


