li ul
{
	font-family: arial, verdana; 
	font-size: 11px;
}
a 
{
	text-decoration:none;
	color:#01BAF0;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica;
}
.bodyFormErrorText
{
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica;
	color: #FFFFFF;
}
.bodyFormErrorTextRed
{
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica;
	color: #CC0000;
}
.bodyFormErrorTextRedLarge
{
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica;
	color: #CC0000;
}
.bodyblack
{
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica;
	color: #000000;
}
.bodypopfont 
{
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica;
	color:#002d4a;
}
.bodywhitefont 
{
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica;
	color:#FFFFFF;
}

/* Splash-Specific */
input.styled, select.styled, textarea{color: #023963; font-size:12px; font-family:Arial, Verdana, Helvetica} 
.SplashDay 
{
	width: 28px; 
	text-align: center; 
	vertical-align: middle;
}
.SplashMonth 
{
	width: 58px;
}
.SplashYear 
{
	width: 40px; 
	text-align: center; 
	vertical-align: middle;
}
.SplashCountry 
{
	width: 140px; 
	font-family:Arial;
	font-size: 11px;
}
.SplashLanguage 
{
	width: 120px; 
	font-family:Arial;
	font-size: 11px;
}

/* Contact Us Specific */
.asterisk 
{
	color: #a38e38; 
	font-size: 11px; 
	font-weight: bold;
}
.ContactTextBox
{
	width: 200px;
}
.ContactTextBoxFre
{
	width: 270px;
}
.ContactTextBoxDeu
{
	width: 235px;
}
.ContactTextBoxCze
{
	width: 245px;
}
.ContactTextBoxPol
{
	width: 233px;
}
.ContactTextBoxSwe
{
	width: 230px;
}
.ContactTextBoxPor
{
	width: 250px;
}
.ContactTextBoxCity
{
	width: 92px;
}
.ContactTextBoxCityFre
{
	width: 112px;
}
.ContactTextBoxCityDeu
{
	width: 102px;
}
.ContactTextBoxCityCze
{
	width: 112px;
}
.ContactTextBoxCityPol
{
	width: 92px;
}
.ContactTextBoxCitySwe
{
	width: 230px;
}
.ContactTextBoxCityPor
{
	width: 108px;
}
.ContactTextBoxState
{
	width: 58px;
}
.ContactTextBoxStateFre
{
	width: 78px;
}
.ContactTextBoxStateDeu
{
	width: 68px;
}
.ContactTextBoxStateCze
{
	width: 78px;
}
.ContactTextBoxStatePol
{
	width: 58px;
}
.ContactTextBoxStateSwe
{
	width: 63px;
}
.ContactTextBoxStatePor
{
	width: 71px;
}
.ContactTextBoxZip
{
	width: 58px;
}
.ContactTextBoxZipFre
{
	width: 78px;
}
.ContactTextBoxZipDeu
{
	width: 68px;
}
.ContactTextBoxZipCze
{
	width: 58px;
}
.ContactTextBoxZipPol
{
	width: 58px;
}
.ContactTextBoxZipSwe
{
	width: 230px;
}
.ContactTextBoxZipPor
{
	width: 71px;
}
.ContactFormSelectDOB
{
	width: 58px;
}
a.link-1 
{
	text-decoration: none; 
	color: #a38e38; 
	font-weight: bold;
}
a.link-1:hover 
{
	text-decoration: underline;
}

/* UK Membership */
.UKMemberTitle
{
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica;
	color:#4C6C80;
}
.UKMemberLandingTextBox
{
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica;
	color:#002D4A;
	width:299px;
}
.UKMemberLandingErrorText
{
	font-size: 10px;
	font-family: Arial,Verdana,Helvetica;
	color: #CC0000;
}

/* DGC 2009 */
#InvalidContainer 
{ 
	position:absolute;
	top:55px;
	left:32px;
	width:800px;
	font-family:Helvetica, Verdana, Arial;
	font-size:12px;
	color:#1D88DA;
}
#UploadPageWrapper
{
	width:428px;
	font-family:Helvetica, Arial, Verdana;
	font-size:12px;
	color:#1D88DA;
}
#UploadContentWrapper
{
	width:320px;
	margin:42px 0 0 55px;
}
#UploadHeader
{
	margin-bottom:12px;
}
#UploadFormIntroText
{
	margin-bottom:20px;
}
#UploadFormImageHeader
{
	margin-bottom:5px;
}
#UploadFormRequired
{
	margin-top:13px;
	margin-bottom:20px;
}
#UploadFormSubmitWrapper
{
	height:60px;
}
#UploadFormError
{
	margin-bottom:10px;
}
#UploadFormSubmit
{
	text-align:right;
}