#customsecondarycontent
{
	float: right;
	font-size: 14px;
	margin: 0 0 20px;
	width: 60%;
}
#customfooter
{
	font-size: 14px;
	margin: 20px 0;
}

#customform
{
	margin-bottom: 20px;
}

#customform .itemrow
{
	margin-bottom: 8px;
}

#customform .itemrow div.spacer 
{  
	font-size: 14px;
    margin-top: 10px;
}

#customform .itemrow label
{
	font-size: 11px;
	line-height: 20px;
}
#customform .itemrow span
{
	display: block;
}

#customform .itemrow input[type="text"], #customform .itemrow input[type="email"], #customform .itemrow input[type="tel"]
{
	width: 200px;
}

#customform .itemrow textarea
{
	width: 250px;
	height: 100px;
}

#customform .itemrow span.CheckBox
{
	float: left;
}

#customform .itemrow input[type="radio"], #customform .itemrow input[type="checkbox"]
{
	margin-right: 5px;
}
#customform .itemrow.CheckBox { margin-top:16px;}

#CustomFormContainer input[type="submit"]
{
	border: 1px solid;
	-moz-box-shadow: 0 1px 1px #000000;
	-webkit-box-shadow: 0 1px 1px #000000;
	box-shadow: 0 1px 1px #000000;
	clear:both;
	cursor: pointer;
	font-size: 15px;
    margin: 16px 0;
	padding: 3px 5px;
	text-transform: uppercase;
	position: relative;
	background-color: #f2f2f2; /* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#f2f2f2)); /* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(top, #CCCCCC, #f2f2f2); /* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFCCCCCC, endColorstr=#FFF2f2f2); /* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFCCCCCC, endColorstr=#FFf2f2f2)";
}
#CustomFormContainer input[type="submit"]:hover
{
	top: 1px;
	-moz-box-shadow: 0 0 0 #000000;
	-webkit-box-shadow: 0 0 0 #000000;
	box-shadow: 0 0 0 #000000;
}


#ui-datepicker-div { z-index:9999 !important; font-size:12px;}