body {
background-color: #ffffff;
background-repeat: repeat;
background-attachment: fixed;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 100%;
color: #333333;
}

.plink {
color: #000000
}

h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 130%;
color: #000000;
font-weight: bold;
}

h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	line-height: normal;
	display: inline;
}

h3 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 100%;
color: #dddddd;
font-weight: normal;
}

p {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 100%;
color: #000000;

}


.textgeneral {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
}

.textdetails {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 70%;
font-weight: bold;
color: #ffffff;
}

.textnewsletter {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 130%;
font-weight: bold;
color: #ffffff;
}

.small {
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
font-style: italic;
color: #333333;
}

a:link {
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size: 100%;
color: #000000;
font-weight: bold;
}

a:visited {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 100%;
color: #000000;
font-weight: bold;
}

a:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 100%;
color: #000000;
font-weight: bold;
}

a.para:link {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 100%;
color: #000000;
font-weight: bold;
}

a.para:visited {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 100%;
color: #000000;
font-weight: bold;
}

a.para:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 100%;
color: #000000;
font-weight: bold;
}
.border1 {
	border: 1px solid #666666;
}

/*---------------------------------------

	FORMS

-----------------------------------------*/

.form-wp { margin-bottom: 24px; }
.form-wp p { width: 500px; overflow: hidden; padding-left: 1px; }
.form-wp p label { display: block; width: 500px; margin-bottom: 2px;  }
.form-wp p.fld input { width: 400px; padding: 6px; outline: none; background: #EEE; border: 1px solid #E7E7E7; font-size: 1em; font-family: "Helvetica", "Arial", sans-serif; }
.form-wp p.fld textarea { width: 400px; height: 100px; padding: 6px; outline: none; background: #EEE; border: 1px solid #E7E7E7; font-size: 1em; font-family: "Helvetica", "Arial", sans-serif; }

#register-options { list-style: none; margin: 0 0 18px 0; }
#register-options li { padding: 0; background: none; margin: 0 0 4px 0; }

.form-wp p.radio-options label { display: inline; }
.form-wp p.radio-options span { display: inline-block; margin-right: 8px; }

.form-wp p label.error { color: red; font-family: "Helvetica", "Arial", sans-serif; padding-top: 2px; }

