@charset "utf-8";
/* CSS Document */
body				{background-color:#e5f1e2; background-image:url('/images/PageBackground-Exhibitor.gif')!important; background-repeat:repeat-x;}

/* Header Bar */
#HeaderBar			{background-image:url('/images/HeaderBar-Exhibitor.gif'); background-repeat:repeat-x; margin:0; height:92px;}

/*Navigation Bar*/
.NavigationBar		{background-image:url('/images/NavBannerBar-Exhibitor.gif'); background-repeat:repeat-x; margin-bottom:23px; height:43px;}

/*Footer Bar*/
.FooterBar			{background-image:url('/images/FooterBar-Exhibitor.gif'); background-repeat:repeat-x;}

.formBody
{
	clear:both;
	background-image:url(/images/FormBlueFade.gif); background-repeat:repeat-x; background-position:bottom; background-color:#e3ecf4;
}
.formRow
{
	padding:0px 0px 0px 0px;
	clear:both;
	font-size:12px;
	line-height:normal;
}

.labelHide span{ visibility:hidden;}

.labelItems, label{
	float: left;
	width: 230px;
	padding: 2px 10px 2px 0;
	text-align: right;
	color:#666;
}
.formRow input{
	border-color:#859EC7 #D4D9E1 #D4D9E1 #859EC7;
	border-style:solid;
	border-width:1px;
	color:#666666;
	display:block;
	margin-bottom:10px;
	padding:1px 0 1px 4px;
	width:310px;
}
.formRow textarea{
	border-color:#859EC7 #D4D9E1 #D4D9E1 #859EC7;
	border-style:solid;
	border-width:1px;
	color:#666666;
	display:block;
	margin-bottom:10px;
	width: 310px;
	padding:1px 0px 1px 4px;
}
.formDropdown
{
	border-color:#859EC7 #D4D9E1 #D4D9E1 #859EC7;
	border-style:solid;
	border-width:1px;
	color:#666666;
	display:block;
	margin-bottom:10px;
	width: 312px;

}
.formDropdownSelfSize
{
	border-color:#859EC7 #D4D9E1 #D4D9E1 #859EC7;
	border-style:solid;
	border-width:1px;
	color:#666666;
	display:block;
	margin-bottom:10px;
	margin-top:8px;
/*	width: 512px;*/

}
.formDropdownLarge
{
	border-color:#859EC7 #D4D9E1 #D4D9E1 #859EC7;
	border-style:solid;
	border-width:1px;
	color:#666666;
	display:block;
	margin-bottom:10px;
	margin-top:8px;
	width: 312px;

}
.formDropdownMedium
{
	border-color:#859EC7 #D4D9E1 #D4D9E1 #859EC7;
	border-style:solid;
	border-width:1px;
	color:#666666;
	display:block;
	margin-bottom:10px;
	width: 212px;
}
.formDropdownSmall
{
	border-color:#859EC7 #D4D9E1 #D4D9E1 #859EC7;
	border-style:solid;
	border-width:1px;
	color:#666666;
	display:block;
	margin-bottom:10px;
	width: 112px;
}

.formRow div
{
	float:left;
	width:400px;
	margin:0;
}
.formRow div span
{
	display:block;
	clear:both;
}
.formRow div span input
{
	float:left;
	display:inline;
	margin-bottom:0px;
	padding:0px;
	width:auto;
	border:0;
}
.formRow div span label
{
	float:left;
	width:auto;
}
.formRow div input,  .formRow div img
{
	float:left;
}
.formRow div img
{
	margin-left:5px;
	margin-top:0px;
}

div.formFooter
{
	clear:both;
	text-align:center;


}

div.formSubmit
{
	border-color:#859EC7;
	border-style:solid;
	border-width:1px;
	color:#102A5C;
	cursor:pointer;
	font-family:"Trebuchet MS";
	font-size:1em;
	font-weight:bold;
	padding:3px 10px;
	width:150px;
	margin:15px auto;
	background-color:#D4D9E1;
}

div.formSubmit a
{
	text-decoration:none;
}

.hiddenElement
{
	display:none;
}

.formRowCheckBoxes
{
	padding:0px 0px 0px 0px;
	clear:both;
	font-size:12px;
	line-height:normal;
	margin-bottom:16px;
}

.formRowCheckBoxes span	
{
	float:left; 

}
.formRadioButton input{
    margin-top:3px;
}
.formRowCheckBoxes label	
{
	float:left; 
	width:150px; 
	text-align:left;
}


.formRowCheckBoxes	input			
{
	/*width:20px;*/ 
	float:left; 
	border-color:#859EC7 #D4D9E1 #D4D9E1 #859EC7;
	/*border-style:solid;
	border-width:1px;
	color:#666666;*/
	display:block;
	margin-bottom:10px;
	margin-top:2px;
	padding:1px 0 1px 4px;
}		

.formCheckBox						
{
	width:375px;
}

/*.formCheckBox span{float:left; width:250px;}

.formCheckBox div{float:left; width:250px;}

.formCheckBox input{width:20px;}*/
