/* Feedback Form */
/* Template Edits -- Make on Global Layout File */
div.mainbox_feedback {
	/*position:absolute;*/ 
	position:fixed; 
	width:100%; 
	height:100%; 
	top:0px; 
	left:0px; 
	background-color:#000000;
	filter:alpha(opacity=70); 
	-moz-opacity:0.7;	
	-khtml-opacity: 0.7; 
	opacity: 0.7; 
	display:none;
	z-index:1000;
}
div#mainContent_feedback {
	background:transparent url(../../images/feedback/main_content_frame-sides.gif) repeat-y scroll 0 0;
	clear:both;
	margin:45px 0 30px;
	text-align:left;
	border-top:4px solid #D4D0C1;
}
/* End Template Fix */

#feedback-pull {
	background:url(../../images/feedback/feedback_pull_bkg.png) no-repeat;
	height:110px;
	position:fixed;
	text-indent:-9999px;
	top:213px;
	left:-5px;
	width:35px;
	z-index:10;
}
#feedback-pull:hover {
	left:0;
}
div#feedback-form {
	background:url(../../images/feedback/feedback_bkg.png) no-repeat bottom center;
	position:relative;
	padding-bottom:10px;
	margin:0 auto;
	width:433px;
}
div#feedback-form #identifier {
	/*background: url(../../images/feedback/label_feedback.png) no-repeat right center;*/
	position:absolute;
	height:110px;
	right:-29px;
	top:0;
	text-indent:-9999px;
	width:46px;
	z-index:1000;
}
div#feedback-form #content-section {
	background-color:#FAFAFA;
	border:5px solid #82AE3C;
	border-radius:12px;
	padding:15px 18px 16px 18px;
	width:389px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	z-index:3000;
}
div#feedback-form #content-section p {
	color:#333;
	/*font-size:13px;*/
	line-height:1.3em;
	margin:0 0 13px 0;
	float:left;
}
div#feedback-form #content-section form label {
	color:#333;
	display:block;
	font-size:14px;
	margin:0 0 5px 0;
	float:left;
}
div#feedback-form #content-section form select.selectbox {
	width:250px;
	font-family: arial, helvetica, sans-serif;
	font-size: 17px;
}
div#feedback-form #content-section form input.textbox, 
div#feedback-form #content-section textarea.textarea {
	border:1px solid #999;
	padding:5px 5px;
	font-family: arial, helvetica, sans-serif;
	font-size:13px;
	width:374px;
	margin-bottom: 3px;
}
div#feedback-form #content-section form input.textbox {
	background: url(../../images/feedback/input_bkg.png) repeat-x top;
	height:19px;
}
div#feedback-form #content-section textarea.textarea {
	background: url(../../images/feedback/input_bkg.png) repeat-x top;
	font-family:Helvetica,Arial,sans-serif;
	height:91px;
}

div#feedback-form #content-section form input.textbox1, 
div#feedback-form #content-section textarea.textarea1 {
	border:1px solid #999;
	padding:5px 5px;
	font-family: arial, helvetica, sans-serif;
	font-size:13px;
	width:374px;
	margin-bottom: 3px;
}

div#feedback-form #content-section form input.textbox1 {
	background: url(../../images/feedback/input_bkg_c.png) repeat-x top;
	height:19px;
}

div#feedback-form #content-section textarea.textarea1 {
	background: url(../../images/feedback/input_bkg_c.png) repeat-x top;
	font-family:Helvetica,Arial,sans-serif;
	height:91px;
}

div#feedback-form #content-section p.error-message {
	background:url(../../images/feedback/icon-alert.png) no-repeat 1px -2px;
	color:#943E3E;
	font-size:12px;
	font-weight:bold;
	padding-left:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#feedback-form #content-section a.browse-button {
	background:url(../../images/feedback/button_choose.png) no-repeat;
	height:23px;
	float:left;
	margin:0 10px 0 0;
	text-indent:-9999px;
	width:107px;
}
div#feedback-form #content-section span.selection {
	height:23px;
	float:left;
	margin:3px 0 0 0;
}
div#feedback-form #content-section p.form-buttons {
	clear:left;
	float:left;
	margin:9px 0 0;
	width:400px;
}
div#feedback-form #content-section p.small-bottom {
	margin-bottom:10px;
}
div#feedback-form #content-section p.prompt {
	background:#fff url(../../images/feedback/feedback_check.png) no-repeat 18px center;
	border:1px solid #A6A499;
	border-radius:8px;
	color:#333;
	font-size:17px;
	font-weight:bold;
	padding:20px 105px 20px 75px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	text-align:left;
}
.error_warning_signup {
	background:transparent url(../../images/feedback/icon-alert.png) no-repeat scroll left center;
	color:#943E3E;
	font-size:12px;
	font-weight:bold;
	padding:25px;
	/*margin-left:313px;*/
}
