@charset "UTF-8";
/* CSS Document */
.contentHolder {
	height				: 750px;
}
.navigation {
	height: 40px;
}
h1.legal {
	color				: #FFFFFF;
	font-family			: Arial;
	font-size			: 22px;
	font-weight			: bold;
	margin				: 30px 0 24px;
}
h2.legal {
	color				: #FFFFFF;
	font-size			: 14px;
	font-weight			: bold;
	padding				: 0px;
	margin				: 20px 0 8px;
}
.contactPage h1.legal {
	margin				: 10px 0px;
}
a.white {
	color				: #FFF;
}
a.formError:hover, a:hover.formError {
	text-decoration		: none;
}
p.contact {
	margin				: 40px 0px 25px;
	color				: #A0A0A0;
	font-family			: Arial, Helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 15px;
}
p.contact a {
	text-decoration		: none;
}
p.contact a:hover {
	text-decoration		: underline;
}
.regForm, #regForm {
	width				: 765px;
}
.fieldLabel {
	float				: left;
	width				: 190px;
	height				: 36px;
}
.regLabel {
	border				: none;
	clear				: left;
	color				: #808080;
	display				: inline-block;
	float				: left;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 15px;
	font-weight			: bold;
	height				: 15px;
	margin				: 10px 0;
	padding				: 2px 0;
	vertical-align		: top;
	width				: 143px;
}
.formRow {
	display				: block;
	clear				: both;
	margin				: 2px 0px;
}
.fieldLabel h2 {
	color				: #808080;
	font-weight			: bold;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 15px;
	margin				: 0px;
	padding				: 3px 0px;
}
.legalContainer input, .legalContainer select, .legalContainer textarea {
	background-color	: #000 !important;
	border				: 1px solid #929292 !important;
	color				: #FFFFFF !important;
	float				: left !important;
	font-weight			: bold !important;
	font-size			: 14px !important;
	height				: 20px !important;
	line-height			: 19px !important;
	margin				: 10px 0 !important;
	padding				: 1px 0 !important;
	width				: 615px !important;
}
.legalContainer select {
	height				: 24px !important;
	padding-top			: 1px !important;
	width				: 218px !important;
}
.legalContainer textarea {
	line-height			: normal !important;
	height				: 176px !important;
}
.legalContainer #sEmailLabel {
	clear				: none !important;
	text-align			: right !important;
	width				: 176px !important;
}
.legalContainer #sEmail {
	width				: 220px !important;
}
.legalContainer #cCaptcha {
	width				: 115px !important;
}
.legalContainer #cCaptchaLabel, 
.legalContainer #cCaptcha, 
.legalContainer #captcha, 
.legalContainer #captchaSound, 
.legalContainer #captchaRefresh {
	float				: left !important;
}
#captchaSound, #captchaRefresh{
	margin				: 7px 0 0 5px;
}
#captcha {
	/*height				: 50px; */
	margin				: -3px 0 0 5px;
	width				: 122px
}
.legalContainer input.submitButton, #sendImage {
	background			: url(http://img01.redtubefiles.com/_thumbs/v2009/design/submitl.png) no-repeat !important;
	background-position	: 0 0 !important;
	border				: none !important;
	float				: right !important;
	height				: 26px !important;
	margin				: 8px 4px 50px !important;
	overflow			: hidden !important;
	width				: 220px !important;
}
.legalContainer input.submitButton:hover, #sendImage:hover {
	background-position	: 0 -28px !important;
}
p.error {
	color				: #C8101D;
	font-weight			: bold;
	font-size			: 15px;
	margin				: 25px 0px 20px;
}
p.success {
	color				: rgb(128, 128, 128);
	font-weight			: bold;
	font-size			: 15px; 
	margin				: 40px 0 300px;
}
input.searchField, input.searchFieldinCat, input.searchFieldCat {
	height				: 16px;
	line-height			: 16px;
}

