/***********
HP SIGNUP WIDGET
************/

#hp_signup_widget_top {width:296px;height:10px;background:#2b2b2b url(../images/hp_signupwidget_top.png?1251198166) no-repeat;}
#hp_signup_widget_bottom {width:296px;height:10px;background:#2b2b2b url(../images/hp_signupwidget_bottom.png?1251198166) no-repeat;}
div#hp_signup_widget {
	background-color:#2b2b2b;
	width:296px;	
}
#hp_signup_widget .signupzonetitle {width:296px;}
#hp_signup_widget .signupzone {width:250px;}
#hp_signup_widget .signupzone input {}

.signupzonetitle {
	padding-bottom: 4px;
	font-size: 15px;
	background-color: #ff007e;
	padding-top: 5px;
	text-align:center;
	color:#fff;
}

.signupzonetitle span.right {
	color: #303030;
	font-size: 12px;
}

.signupzone {
	padding: 12px 10px 1px;
	margin-bottom: 4px;
}

.input-box {
	color: #fff;
	font-size: 13px;
	margin-bottom: 8px;
	font-weight: bold;
}

.input-box small {
	color: #ababab;
	font-weight: normal;
	font-style: normal;
}

.chk-box {
	color: #212121;
	font-size: 13px;
	margin-bottom: 8px;
}

.chk-box a {
	font-size: 11px;
	color: #747474;
}

.chk-box a:hover {
	color: #fe0079;
	text-decoration: none;
}

.signupzone input {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	margin-top: 3px;
	margin-left: 0;
	border: 1px solid #bebebe;
	padding: 5px;
	color: #212121;
	width:267px;
}
.signupzone input.file {
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	margin-top: 3px;
	margin-left: 0;
	border: 1px solid #bebebe;
	padding: 5px;
	color: #212121;
	width:200px;
}

.signupzone textarea {
	font: 14px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding: 3px;
	font-weight: normal;
	font-style: normal;
	margin-top: 5px;
	margin-left: 0;
	width:250px;
}

.signupzone select {
	margin-top: 6px;
	font-size: 16px;
	margin-left: 0;
}

.submit-box {
	color: #262626;
	font-size: 13px;
	margin-bottom: 9px;
	margin-top: 18px;
	text-align: right;
}

.submitbutton {
	background-color: #ff007e;
	color: white;
	padding: 8px;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 1px;
}
.submitbutton_inactive {
	background-color: #cc0065;
	color: white;
	padding: 8px;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 1px;
}
.submitbutton:hover {
	text-decoration: none;
	background-color: #cc0065;
}

.formsplitter {
	float: left;
	margin-right: 4px;
}

.wideboy {
	margin-left: 30px;
}

#tour {
	margin-top:20px;
}


#hpReviewSignup_top {width:926px;height:10px;background:#101010 url(../images/hpReviewSignup_borders.png?1251198166) no-repeat 0 1px;}
#hpReviewSignup_bottom {width:926px;height:10px;background:#101010 url(../images/hpReviewSignup_borders.png?1251198166) no-repeat 0 -10px;}
#hpReviewSignup {
	background-color:#2b2b2b;
	/*width:296px;*/	
}
#hpReviewSignup .signupzone textarea {
	width:300px;
}
#hpReviewSignup .signupzone {margin-bottom: 0;}

#hp_signup_widget .error {
	padding: 7px;
	font-size: 12px;
	background-color: #fcc;
	border: 1px solid #e38181;
	margin-bottom: 8px;
	color:#101010;
}


