.WorldFinalsEvite2013 {
	background-color:#fff;
	padding:0;
	margin:15px;
	width:430px;
	padding-left:10px;
	margin:auto;
}
.WorldFinalsEvite2013 input{
	height: 16px;
}
.WorldFinalsEvite2013 .contourNavigation input{
	height: 30px;
}
.WorldFinalsEvite2013 .contourNavigation{
	padding-left: 140px;
}
.WorldFinalsEvite2013 h4.contourPageName{
	display:block;
	float: none;
}
.WorldFinalsEvite2013 #contour fieldset.contourFieldSet{
	display:block;
	width: 350px;
	padding-left: 50px;
}
.WorldFinalsEvite2013 #contour small{
	padding: 0 0 0 150px;
}
.WorldFinalsVIPEvite2013 {
	background-color:#fff;
	padding:0;
	margin:15px;
	height:560px;
	width:430px;
	padding-left:10px;
	margin:auto;
}
.WorldFinalsVIPEvite2013 h4.contourPageName{
	display:block;
	float: none;
	padding: 0;
}
.WorldFinalsVIPEvite2013 #contour fieldset.contourFieldSet{
	display:block;
	padding: 0 0 0 40px;
}
.WorldFinalsVIPEvite2013 input{
	height: 10px;
}
.WorldFinalsVIPEvite2013 #contour label.fieldLabel{
	float: none;
	padding: 0;
	margin: 0;
	width:350px;
}
#contour label.fieldLabel{
	float: none;
	padding: 0;
	margin: 0;
	width:350px;
}
.WorldFinalsVIPEvite2013 .contourNavigation input{
	height: 30px;
}
.WorldFinalsVIPEvite2013 span{
	display: inline;
	padding: 0;
	margin: 0;
}
.WorldFinalsVIPEvite2013 .contourMessageOnSubmit{
	font-size: 3em;
	text-align: center;
	font-weight: bold;
	padding: 15px 0 0 0;
}
.SponsorRSVP2014 {
	background-color:#fff;
	padding:0;
	margin:15px;
	height:485px;
	width:430px;
	padding-left:10px;
	margin:auto;
}
.SponsorRSVP2014 input{
	height: 16px;
}
.SponsorRSVP2014 .contourNavigation input{
	height: 30px;
}
.SponsorRSVP2014 .contourNavigation{
	padding-left: 140px;
}
.SponsorRSVP2014 h4.contourPageName{
	display:block;
	float: none;
}
.SponsorRSVP2014 #contour fieldset.contourFieldSet{
	display:block;
	width: 350px;
	padding-left: 50px;
}
.SponsorRSVP2014 #contour small{
	padding: 0 0 0 150px;
}
.SponsorRSVP2014 {
	background-color:#fff;
	padding:0;
	margin:15px;
	height:560px;
	width:430px;
	padding-left:10px;
	margin:auto;
}
.SponsorRSVP2014 h4.contourPageName{
	display:block;
	float: none;
	padding: 0;
}
.SponsorRSVP2014 #contour fieldset.contourFieldSet{
	display:block;
	padding: 0 0 0 40px;
}
.SponsorRSVP2014 input{
	height: 10px;
}
.SponsorRSVP2014 #contour label.fieldLabel{
	float: none;
	padding: 0;
	margin: 0;
}
.SponsorRSVP2014 .contourNavigation input{
	height: 30px;
}
.SponsorRSVP2014 span{
	display: inline;
	padding: 0;
	margin: 0;
}
.SponsorRSVP2014 .contourMessageOnSubmit{
	font-size: 3em;
	text-align: center;
	font-weight: bold;
	padding: 15px 0 0 0;
}
.SponsorRSVP2014 #contour textarea{
	height: 75px;
}
.NYCRSVP_2014 {
    background-color: #FFFFFF;
    margin: auto;
    padding: 0 0 0 10px;
    width: 480px;
}
.NYCRSVP_2014 input {
    height: 14px;
}
.NYCRSVP_2014 h4.contourPageName {
    float: none;
    margin: 0;
}
.NYCRSVP_2014 .contourNavigation input {
    height: 30px;
}
.NYCRSVP_2014 #contour label.fieldLabel {
    width: 400px;
}
.NYCRSVP_2014 .contourNavigation {
    padding: 0 0 0 140px;
}
/* WorldFinals2014_Gerry */
.WorldFinals2014_Gerry {
	background-color:#FFF;
}
.WorldFinals2014_Gerry h3 {
	Font-size:2.25em;
	padding: 0 0 15px 0;
}
.WorldFinals2014_Gerry label {
	font-size: 1.25em;
	clear: left;
	display: block;
	float: left;
	font-weight: bold;
	width:175px;
}

.WorldFinals2014_Gerry input {
	border: 3px solid #D7D7D7;
}
	
input#ID_92e6ee81-4c1e-4af8-9218-79a134e75cf4, input#ID_0ae0664b-b596-4801-a6f5-1b8d3969c81f, input#ID_1c9f8d2e-5b6c-498f-b2b2-fde090e8a449, input#ID_00769a30-1445-444b-b781-ce2162b19a87, input#ID_fbcdd2ef-fba9-4a8a-9a81-b06fc23e9785, input#ID_3d514335-e6d6-44c1-80ee-ff9254863ab6{
	width:30px;
	margin-left: 20px;
}

.WorldFinals2014_Gerry .contourNavigation{
	padding: 25px 0 0 550px;
	background: none;
	border: none;
}

.WorldFinals2014_Gerry input[type="submit"]{
	background: none;	
	border: 2px solid #D7D7D7;
}

.WorldFinals2014_Gerry small{
	clear: both;
	display: block;
	padding: 0px 0px 0px 175px;
	position:relative;
	top:-15px;
}

.WorldFinals2014_Gerry fieldset{
	float: left;
	width: 450px;
	border: none;
}

.WorldFinals2014_Gerry fieldset h3{
	font-size: 1.5em;
}

.WFVIP2014{
	padding: 20px 0 0 610px;
}
	
.WFVIP2014 .contourPageName{
	float: none;
	margin: 0;
	padding: 0;
	color: #fff;
}
	
.WFVIP2014 #contour fieldset{
	margin: 0;
	padding: 0;
}
	
.WFVIP2014 #contour input.text, #contour textarea{
	margin: 0 0 10px 0;
	padding: 0;
}
	
.WFVIP2014 input[type="submit"]{
	margin: 25px 0 0 100px;
	padding: 0;
}
							
.WFVIP2014 .title{
	height: auto;
}
							
.WFVIP2014 .contourIndicator{
	color: #8a1f11;
}
							
.WFVIP2014 #contour label.fieldLabel{
	width:160px;
}
							
.WFVIP2014 #contour .field-validation-error{
	padding: 0;
}
							
.WFVIP2014 .contourMessageOnSubmit{
	padding: 25px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}

.BoB2014{
	padding: 110px 0 0 610px;
	font-size: 1.2em;
}
	
.BoB2014 .contourPageName{
	float: none;
	margin: 0;
	padding: 0;
	color: #fff;
}
	
.BoB2014 #contour fieldset{
	margin: 0;
	padding: 0;
}
	
.BoB2014 .contourField{
	margin: 0 0 10px 0;
	padding: 0;
}
	
.BoB2014 input[type="submit"]{
	margin: 10px 0 0 100px;
	padding: 0;
}
							
.BoB2014 .title{
	height: auto;
}
							
.BoB2014 .contourIndicator{
	color: #8a1f11;
	font-weight:bold;
}
							
.BoB2014 #contour label.fieldLabel{
	width:160px;
}
							
.BoB2014 #contour .field-validation-error{
	padding: 0;
}
							
.BoB2014 .contourMessageOnSubmit{
	padding: 25px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}
							
.BoB2014 #contour input.text, #contour textarea{
	padding: 0;
}
							
.BoB2014 #contour select{
	width: 140px;
}

/* NYC Garden Party 2015 */

.NYC2015GP{
	padding: 260px 0 0 480px;
	font-size: 1.2em;
}
	
.NYC2015GP .contourPageName{
	float: none;
	margin: 0;
	padding: 0;
	color: #fff;
}
	
.NYC2015GP #contour fieldset{
	margin: 0;
	padding: 0;
}
	
.NYC2015GP .contourField{
	margin: 0 0 5px 0;
	padding: 0;
}

.NYC2015GP #contour input.text, #contour textarea{
	width: 200px;
}
	
.NYC2015GP input[type="submit"]{
	margin: 10px 0 0 175px;
	padding: 0;
}
							
.NYC2015GP .title{
	height: auto;
}
							
.NYC2015GP .contourIndicator{
	color: #8a1f11;
	font-weight:bold;
}
							
.NYC2015GP #contour label.fieldLabel{
	width:110px;
}
							
.NYC2015GP #contour .field-validation-error{
	padding: 0;
}
							
.NYC2015GP .contourMessageOnSubmit{
	padding: 10px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}
							
.NYC2015GP #contour input.text, #contour textarea{
	padding: 0;
}
							
.NYC2015GP #contour select{
	width: 130px;
}

/* NYC Garden Party 2015 VIP */

.NYC2015GPVIP{
	padding: 250px 0 0 440px;
	font-size: 1em;
}
	
.NYC2015GPVIP .contourPageName{
	float: none;
	margin: 0;
	padding: 0;
	color: #fff;
}
	
.NYC2015GPVIP #contour fieldset{
	margin: 0;
	padding: 0;
}
	
.NYC2015GPVIP .contourField{
	margin: 0;
	padding: 0;
}

.NYC2015GPVIP #contour input.text, #contour textarea{
	width: 200px;
}
	
.NYC2015GPVIP input[type="submit"]{
	margin: 10px 0 0 175px;
	padding: 0;
}
							
.NYC2015GPVIP .title{
	height: auto;
}
							
.NYC2015GPVIP .contourIndicator{
	color: #8a1f11;
	font-weight:bold;
}
							
.NYC2015GPVIP #contour label.fieldLabel{
	width:500px;
}
							
.NYC2015GPVIP #contour .field-validation-error{
	padding: 0;
}
							
.NYC2015GPVIP .contourMessageOnSubmit{
	padding: 10px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}
							
.NYC2015GPVIP #contour input.text, #contour textarea{
	padding: 0;
}
							
.NYC2015GPVIP #contour select{
	width: 130px;
}

/* Spring Break 2015 */

.SpringBreak2015{
	padding: 150px 0 0 600px;
	font-size: 1em;
}
.SpringBreak2015 #contour legend{
	padding: 0 0 20px 0;
}
	
.SpringBreak2015 .contourPageName{
	float: none;
	margin: 0;
	padding: 0;
	color: #fff;
}
	
.SpringBreak2015 #contour fieldset{
	margin: 0;
	padding: 0;
}
	
.SpringBreak2015 .contourField{
	margin: 0;
	padding: 0;
}

.SpringBreak2015 #contour input.text, #contour textarea{
	width: 200px;
}
	
.SpringBreak2015 input[type="submit"]{
	margin: 10px 0 0 175px;
	padding: 0;
}
							
.SpringBreak2015 .title{
	height: auto;
}
							
.SpringBreak2015 .contourIndicator{
	color: #8a1f11;
	font-weight:bold;
}
							
.SpringBreak2015 #contour label.fieldLabel{
	width:500px;
}
							
.NYC2015GPVIP #contour .field-validation-error{
	padding: 0;
}
							
.SpringBreak2015 .contourMessageOnSubmit{
	padding: 10px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}
							
.SpringBreak2015 #contour input.text, #contour textarea{
	padding: 0;
}
							
.SpringBreak2015 #contour select{
	width: 130px;
}

/* Charlotte 2015 */

.Charlotte2015{
	padding: 200px 0 0 460px;
	font-size: 1.2em;
}
	
.Charlotte2015 .contourPageName{
	float: none;
	margin: 0;
	padding: 0;
	color: #000;
}
	
.Charlotte2015 #contour fieldset{
	margin: 0;
	padding: 0;
}
	
.Charlotte2015 .contourField{
	margin: 0 0 5px 0;
	padding: 0;
}

.Charlotte2015 #contour input.text, #contour textarea{
	width: 200px;
}
	
.Charlotte2015 input[type="submit"]{
	margin: 10px 0 0 175px;
	padding: 0;
}
							
.Charlotte2015 .title{
	height: auto;
}
							
.Charlotte2015 .contourIndicator{
	color: #8a1f11;
	font-weight:bold;
}
							
.Charlotte2015 #contour label.fieldLabel{
	width:180px;
}
							
.Charlotte2015 #contour .field-validation-error{
	padding: 0;
}
							
.Charlotte2015 .contourMessageOnSubmit{
	padding: 10px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}
							
.Charlotte2015 #contour input.text, #contour textarea{
	padding: 0;
}
							
.Charlotte2015 #contour select{
	width: 130px;
}

/* NYC Garden Party 2016 */

.NYC2016GP{
	color: white;
	padding: 400px 0 0 300px;
	font-size: 1.2em;
}
	
.NYC2016GP .contourPageName{
	float: none;
	margin: 0;
	padding: 0;
	color: #fff;
}
	
.NYC2016GP #contour fieldset{
	margin: 0;
	padding: 0;
}
	
.NYC2016GP .contourField{
	margin: 0 0 5px 0;
	padding: 0;
}

.NYC2016GP #contour input.text, #contour textarea{
	width: 200px;
}
	
.NYC2016GP input[type="submit"]{
	margin: 10px 0 0 175px;
	padding: 0;
}
							
.NYC2016GP .title{
	height: auto;
}
							
.NYC2016GP .contourIndicator{
	color: #8a1f11;
	font-weight:bold;
}
							
.NYC2016GP #contour label.fieldLabel{
	width:110px;
}
							
.NYC2016GP #contour .field-validation-error{
	font-size: 25px;
	color: white !important; 
	padding: 0;
}
							
.NYC2016GP .contourMessageOnSubmit{
	padding: 10px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}
							
.NYC2016GP #contour input.text, #contour textarea{
	padding: 0;
}
							
.NYC2016GP #contour select{
	width: 130px;
}
.academyHead{
	color: black;
	text-align: center;
}
.academyFord #contour .contourFieldSet legend{
	padding-left:350px
}				
.academyForm #contour label.fieldLabel{
	margin: 0 0 0 250px;
	width:100px;
}
.academyForm #contour input[type="submit"]{
	margin: 0 0 0 425px;
	padding: 0;
}
.academyForm #contour input.text, #contour textarea{
	padding:0;
	margin:0;
}
/* NYC Garden Party 2016 */
.BobChasse20160512{
	color: white;
	padding: 100px 0 0 500px;
	font-size: 1.2em;
}
.BobChasse20160512 .contourPageName{
	float: none;
	margin: 0;
	padding: 0;
	color: #fff;
}
.BobChasse20160512 #contour fieldset{
	margin: 0;
	padding: 0;
}
.BobChasse20160512 .contourField{
	margin: 0 0 5px 0;
	padding: 0;
}
.BobChasse20160512 #contour input.text, #contour textarea{
	width: 200px;
}
.BobChasse20160512 input[type="submit"]{
	margin: 10px 0 0 175px;
	padding: 0;
}
.BobChasse20160512 .title{
	height: auto;
}
.BobChasse20160512 .contourIndicator{
	color: #8a1f11;
	font-weight:bold;
}
.BobChasse20160512 #contour label.fieldLabel{
	width:110px;
}
.BobChasse20160512 #contour .field-validation-error{
	font-size: 25px;
	color: white !important; 
	padding: 0;
}
.BobChasse20160512 .contourMessageOnSubmit{
	padding: 10px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}
.BobChasse20160512 #contour input.text, #contour textarea{
	padding: 0;
}
.BobChasse20160512 #contour select{
	width: 130px;
}
/* World Finals 2016 Jennifer */
.WF2016Jen20160818{
	color: white;
	padding: 25px 0 0 600px;
	font-size: 1.2em;
}
.WF2016Jen20160818 .contourPageName{
	float: none;
	margin: 0;
	padding: 0;
	color: #fff;
}
.WF2016Jen20160818 #contour fieldset{
	margin: 0;
	padding: 0;
}
.WF2016Jen20160818 .contourField{
	margin: 0 0 5px 0;
	padding: 0;
}
.WF2016Jen20160818 #contour input.text, #contour textarea{
	width: 200px;
}
.WF2016Jen20160818 input[type="submit"]{
	margin: 10px 0 0 120px;
	padding: 0;
}
.WF2016Jen20160818 .title{
	height: auto;
}
.WF2016Jen20160818 .contourIndicator{
	color: #8a1f11;
	font-weight:bold;
}
.WF2016Jen20160818 #contour label.fieldLabel{
	width:375px;
}
.WF2016Jen20160818 #contour .field-validation-error{
	font-size: 25px;
	color: white !important; 
	padding: 0;
}
.WF2016Jen20160818 .contourMessageOnSubmit{
	padding: 10px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}
.WF2016Jen20160818 #contour input.text, #contour textarea{
	padding: 0;
}
.WF2016Jen20160818 #contour select{
	width: 130px;
}
/* UBF20160912 */
.UBF20160912{
	color: white;
	padding: 25px 0 0 625px;
	font-size: 1.2em;
}
.UBF20160912 .contourPageName{
	float: none;
	margin: 0;
	padding: 0;
	color: #fff;
}
.UBF20160912 #contour fieldset{
	margin: 0;
	padding: 0;
}
.UBF20160912 .contourField{
	margin: 0 0 5px 0;
	padding: 0;
}
.UBF20160912 #contour input.text, #contour textarea{
	width: 200px;
}
.UBF20160912 input[type="submit"]{
	margin: 10px 0 0 85px;
	padding: 0;
}
.UBF20160912 .title{
	height: auto;
}
.UBF20160912 .contourIndicator{
	color: #8a1f11;
	font-weight:bold;
}
.UBF20160912 #contour label.fieldLabel{
	width:375px;
}
.UBF20160912 #contour .field-validation-error{
	font-size: 25px;
	color: white !important; 
	padding: 0;
}
.UBF20160912 .contourMessageOnSubmit{
	padding: 10px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}
.UBF20160912 #contour input.text, #contour textarea{
	padding: 0;
}
.UBF20160912 #contour select{
	width: 130px;
}
/* NYC 2017 Jen*/
.NYC2017GP {
    color: white;
    font-size: 1.2em;
    margin-left: 625px;
    width: 303px;
}
.NYC2017GP h2{
	text-align:center;
}
.NYC2017GP .contourPageName{
	float: none;
	margin: 0;
	padding: 0;
	color: #fff;
}
.NYC2017GP #contour fieldset{
	margin: 0;
	padding: 0;
}
.NYC2017GP .contourField{
	margin: 0 0 5px 0;
	padding: 0;
}
.NYC2017GP #contour input.text, #contour textarea{
	width: 200px;
}
.NYC2017GP input[type="submit"]{
	margin: 10px 0 0 85px;
	padding: 0;
}
.NYC2017GP .title{
	height: auto;
}
.NYC2017GP .contourIndicator{
	color: #8a1f11;
	font-weight:bold;
}
.NYC2017GP #contour label.fieldLabel{
	width:375px;
}
.NYC2017GP #contour .field-validation-error{
	font-size: 25px;
	color: white !important; 
	padding: 0;
}
.NYC2017GP .contourMessageOnSubmit{
	padding: 10px 0 0 0;
	font-size: 24px;
	font-weight: bold;
}
.NYC2017GP #contour input.text, #contour textarea{
	padding: 0;
}
.NYC2017GP #contour select{
	width: 150px;
}
/*PBR Academy form*/
.AcademyText {
    display:inline-block;
    background-color:#FFF;
    width:940px;
    vertical-align:top;
    padding:10px;
    margin: 10px 0 10px 10px;
}
.AcademyText p {
    font-size:18px;
    margin:5px 0;
}
.AcademyForm2018 {
    background-color: #FFF;
    display: block;
    margin: auto;
    padding: 10px;
    width: 375px;
}
.AcademyForm2018 #contour{
    text-align:left;
    width:340px;
    margin:auto;
}
.AcademyForm2018 #contour label.fieldLabel{
    width:314px;
}
.AcademyForm2018 .contourField select{
    width:312px !important;
}
.AcademyForm2018 .contourNavigation{
    text-align:center;
}

/* Casey Duggan Fancy Dance */
.CDFancyDance {
    display: inline-block;
    width: 350px;
    vertical-align: top;
    margin:10px;
}
.CDFancyDance h2 {
    text-align: center;
}
.CDFancyDance .contourPageName {
    float: none;
    margin: 0 0 25px 0;
    padding: 0;
    color: #000;
}
.CDFancyDance #contour fieldset {
    margin: 0;
    padding: 0;
    border:none;
}
.CDFancyDance .contourField {
    margin: 0 0 5px 0;
    padding: 0;
}
.CDFancyDance #contour input.text, #contour textarea {
    width: 200px;
}
.CDFancyDance input[type="submit"] {
    margin: 10px 0 0 85px;
    padding: 0;
}
.CDFancyDance .title {
    height: auto;
}
.CDFancyDance .contourIndicator {
    color: #8a1f11;
    font-weight: bold;
}
.CDFancyDance #contour label.fieldLabel {
    width: 350px;
}
.CDFancyDance #contour label {
    display:unset;
}
.CDFancyDance #contour .field-validation-error {
    font-size: 25px;
    color: red !important;
    padding: 0;
}
.CDFancyDance .contourMessageOnSubmit {
    padding: 10px 0 0 0;
    font-size: 24px;
    font-weight: bold;
}
.CDFancyDance #contour input.text, #contour textarea {
    padding: 0;
}
.CDFancyDance #contour select {
    width: 150px;
}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
