﻿#contentinnerleftmiddle #registrationform .agreement
{
	line-height:1.5;
}

#contentinnerleftmiddle #registrationform .radio input
{
	width: 16px;
}

#contentinnerleftmiddle #registrationform .radio label
{
	padding: 0 10px 0 0;
	width: 120px;
}

#contentinnerleftmiddle #registrationform .titlequestion
{
	margin: 20px 0 10px 0;
	font-style: italic;
}
#contentinnerleftmiddle #registrationform .activities
{
	padding:0px 0px 15px 0px;
}

#contentinnerleftmiddle #registrationform .activities label
{
	margin: 0 0 0 5px;
}

#contentinnerleftmiddle #registrationform .activities textarea
{
	margin: 15px 0;
}

.green
{
	color: #009E3B;
}

.titlenormal
{
	display: block;
	font-weight: normal;
	padding: 0px 0px 3px 0px;
}

#contentinner ul.marketlist .marketblock
{
	margin: 3px 0 3px 24px;
}

#contentinner ul.marketlist
{
	list-style:disc outside none;
	margin:13px 0;
	padding:0;
}

#contentinner .marketlist li
{
	margin:3px 0 0 20px ;
	padding:0;
}

#contentinner ul.marketlist .titlebold
{
	padding: 0 0 3px 0;
}

#contentinner ul.marketlist label
{
	padding: 0 10px 0 0;
	width: 120px;
}

#contentinner ul.marketlist input
{
	width: 16px;
}

#contentinnerleftmiddle #registrationform .titlebold
{
	margin: 0px 0px 3px 0px;
	display: block;
	font-weight: bold;
}

#contentinnerleftmiddle #registrationform .inputnormal
{
	display: block;
	padding: 0 0 10px 0;
}

#contentinnerleftmiddle #registrationform .InputMedium
{
	width: 240px;
}

#contentinnerleftmiddle #registrationform h4
{
	margin: 0 0 10px 0;
	border-bottom: 1px solid #009E3B;
	color: #009E3B;
	display: block;
	font-size: 12px;
	padding: 11px 0 5px 0;
	width: 98%;
}
#contentinnerleftmiddle #registrationform .introtext
{
	width: 500px;
	margin-top:5px;
}
#contentinnerleftmiddle #registrationform .printagreement
{
	margin-top: 10px;
	margin-bottom: 20px;
}
#contentinnerleftmiddle #registrationform .Left
{
	width: 230px !important;
	vertical-align: top;	
	text-align: left;		
	padding:0px 20px 0px 0px;
	margin:0;
}
#contentinnerleftmiddle #registrationform .Right
{
	vertical-align: top;
	text-align: left;
	margin:0;
	padding: 0px 0px 3px 0px;		
}
#contentinnerleftmiddle #registrationform .sample
{
	font-size: 11px;
	font-style: italic;
}
#contentinnerleftmiddle #registrationform .All
{
	vertical-align: top;
}
#contentinnerleftmiddle #registrationform .vatcontrol
{
	margin-top: 10px;
}

#contentinnerleftmiddle #registrationform .InputSpacing
{
	margin: 0px 0px 5px 0px;
}

#contentinnerleftmiddle #registrationform .MarketTable
{
	margin-top: 15px;
	width: 100%;
}

#contentinnerleftmiddle #registrationform .MarketTable .Left
{
	width: 405px !important;
}

#contentinnerleftmiddle #registrationform .ErrorMessageBlack, #contentinnerleftmiddle #registrationform .ErrorMessageBlack p
{
	background-color: Transparent !important;
	border: none;
	color: black;
	line-height: normal;
	margin: 5px 0 5px 0 !important;
	padding: 0 !important;
}

#contentinnerleftmiddle #registrationform .ErrorMessage, #contentinnerleftmiddle #registrationform .ErrorMessage p
{
	background-color: Transparent !important;
	border: none;
	color: red;
	font-weight: bold;
	line-height: normal;
	margin: 5px 0 5px 0 !important;
	padding: 0 !important;
}

#contentinnerleftmiddle #registrationform .spacer
{
	height: 2px;
	width: 100%;
	display: block;
	float: none;
}

#contentinnerleftmiddle #registrationform #vatcontrol .Left
{
	width: 150px !important;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: left;
}

#contentinnerleftmiddle #registrationform #vatcontrol .Right
{
	margin-bottom: 5px;
}

