﻿/* Added/edited by CON */
.box-forms-input{
	float:right;
	width:149px;
	height:18px;
	/*margin:0 0 0;
	overflow:hidden;*/
	background:url(/Themes/EuroStar/Images/bg-box-input.gif) no-repeat;
	
	border:none;
	padding:3px 0px 0px 3px;
}
.box-forms span { float:left;}
.box-forms label{
	/*float:left;*/
	font-size:12px;
	line-height:20px;
	color:#646464;
}
.box-forms input, .box-forms textarea, input.form-input, textarea.form-input
{
	border: 1px #B3B9C3 solid;
	padding:3px 0px 0px 3px;
	float:left;
	/*float:left;
	width:146px;
	height:18px;
	padding:3px 3px 0 3px;
	border:none;
	background:none;
	font-size:12px;
	color:#646464;*/
	
	/* Ciaran - my additions
	float:right;
	width:146px;
	height:18px;
	border: 1px #B3B9C3 solid;
	padding:3px 3px 0 3px;
	font-size:12px;
	color:#646464;*/
}
.box-forms input, input.form-input, textarea.form-input 
{
	height:18px;
}
.grey-border {border: 1px #B3B9C3 solid;}
.box-forms select, select.form-input{
	border: 1px #B3B9C3 solid;
	font-size:12px;
	color:#646464;
	float:left;
}

#fieldInformation
{
	display:block;
	font-size:0.8em;
	font-style:italic;
}

.confirmationMessage
{
	margin-left:20px;
	font-style:italic;
}

.confirmationMessage .amount
{
	font-weight:bold;
	float:none;
}

#supportingOrganisationDiscount, #discountAmount
{
	float:none;
}

label.w20 { width: 20px; display:block; float:left; }
label.w30 { width: 30px; display:block; float:left; }
label.w40 { width: 40px; display:block; float:left; }
label.w60 { width: 60px; display:block; float:left; }
label.w80 { width: 80px; display:block; float:left; }
label.w100 { width: 100px; display:block; float:left; }
label.w120 { width: 120px; display:block; float:left; }
label.w140 { width: 140px; display:block; float:left; }
label.w150 { width: 150px; display:block; float:left; }
label.w160 { width: 160px; display:block; float:left; }
label.w180 { width: 180px; display:block; float:left; }
label.w190 { width: 190px; display:block; float:left; }
label.w200 { width: 200px; display:block; float:left; }
label.w220 { width: 220px; display:block; float:left; }
label.w240 { width: 220px; display:block; float:left; }
label.w260 { width: 260px; display:block; float:left; }
label.w300 { width: 300px; display:block; float:left; }
.w20 { width: 20px; }
.w30 { width: 30px; }
.w40 { width: 40px; }
.w60 { width: 60px; }
.w80 { width: 80px; }
.w100 { width: 100px; }
.w120 { width: 120px; }
.w140 { width: 140px; }
.w150 { width: 150px; }
.w160 { width: 160px; }
.w180 { width: 180px; }
.w190 { width: 190px; }
.w200 { width: 200px; }
.w220 { width: 220px; }
.w240 { width: 240px; }
.w260 { width: 260px; }
.w280 { width: 280px; }
.w300 { width: 300px; }
.w320 { width: 320px; }
.w340 { width: 340px; }
.w360 { width: 360px; }
.w380 { width: 380px; }
.w400 { width: 400px; }
.w450 { width: 450px; }
.w500 { width: 500px; }
.w600 { width: 600px; }
.w700 { width: 700px; }
.w800 { width: 800px; }
.w900 { width: 900px; }
/* END Added/Edited by CON*/
.confirmDetails label {font-weight:bold;}
.bold {font-weight:bold;}

.floatLeft {float:left;}
.block {display:block; float:none !important;}

.UnimplementedLink {background-color:yellow; text-decoration:underline; text-decoration:blink;}
.floatRight {float:right !important;}
img .floatRight {margin-left:5px;}
.hiddenLink {display:inline;float:left;}

#platinumPartners {margin-top:15px;}
#platinumPartners li {text-align:center; width:240px;}

.paymentType td {padding-right:10px;}
.spacerTop {padding-top:20px}

#supportingOrganisationsConfirmation {display:none;}

/* Speaker Submission */

#speakerDetails .box-forms input[type=text] {width:200px;}
#speakerSubmissionPresentationDetails .box-forms {width:100%; position:relative;}
#speakerSubmissionPresentationDetails .box-forms input[type=text] {width:550px;}
#speakerSubmissionPresentationDetails .box-forms textarea {width:550px;}
#speakerSubmissionPresentationDetails .box-forms label {width:250px;}
#speakerSubmissionPresentationDetails .box-forms span.keypointNumber {float:left; font-style:italic; padding-right:5px;}
#speakerSubmissionPresentationDetails .box-forms .keypointBreak {padding-top:3px; clear:both;}
#speakerSubmissionPresentationDetails .box-forms .description,
#speakerSubmissionPresentationDetails .box-forms .textareaDescription
{clear:left; float:left; width:245px; font-size:0.8em; font-style:italic; line-height:1.1em;}
#speakerSubmissionPresentationDetails .box-forms .textareaDescription{position:absolute; top:25px;}

/* End Speaker Submission */

