.tabbed {
	top: 0px;
	left: 0px;
	display: none;
	width: 100%;
	position: fixed;
	background: rgba(0, 0, 0, 0.8);
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=70);
	height: 100%;
	z-index: 1000;
}

.tabcheta {
	left: 50%;
	margin-left: -329px;
	width: 658px;
	top: 50%;
	height: 500px;
	margin-top: -250px;
	position: fixed;
	z-index: 2000;
}

#buttonclose  {
	top: 0;
	right: 0;
	margin-top: -20px;
	margin-right: -20px;
	position:absolute;
	float:right;
	background:url(img/tabs/close_btn.png) 0px 0px;
	width:40px;
	height:40px;
	border: 0;
	outline: none;
	z-index:2000;
}

#buttonclose:hover {
	background:url(img/tabs/close_btn.png) 0px -35px;
}

#results_bg {
	position: fixed;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.3);
	z-index: 2500;
}

#results_bg_fail {
	position: fixed;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	z-index: 2500;
}

#results {
	font-size: 18px;
	padding: 10px;
	text-align: center;
	position: fixed;
	display: none;
	width: 500px;
	min-height: 100px;
	height: 100px;
	line-height: 80px;
	vertical-align: middle;
	left: 50%;
	margin-left: -250px;
	top: 50%;
	margin-top: -50px;
	border: 1px solid #c8c8c8;
	box-shadow: 2px 2px #c8c8c8;
	border-radius: 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	-pie-border-radius: 10px 10px 10px 10px;
	behavior: url(/pie/PIE.htc);
	z-index: 1100;
}



#replies {
	width: 704px;
	margin: 5px 0px 20px -50px;
	border: 0px solid #c8c8c8;
	border-radius: 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius:10px;
	-pie-border-radius: 10px 10px 10px 10px;
	behavior: url(/pie/PIE.htc);
}



#replies .tabs {
	width: 708px;
	min-height: 100px;
	height: auto;
}



#replies .tabs #tab1 {
	z-index: 400;
	float: left;
	background: url(img/tabs/submitform_yellow_tab.png) no-repeat 0 0;
	width: 215px;
	height: 49px;
}



#replies .tabs #tab1 .txt {
	float: right;
	width: 195px;
	color: #87795f;
	font-size: 15px;
	line-height: 49px;
	vertical-align: middle;
	text-align: center;
	text-shadow: 1px 1px #fffdf9;
}



#replies .tabs #tab2 {
	z-index: 300;
	float: left;
	background: url(img/tabs/submitform_blue_tab.png) no-repeat 0 -56px;
	width: 172px;
	height: 49px;
	margin-left: -14px;
}



#replies .tabs #tab2 .txt {
	float: right;
	width: 137px;
	color: #5f7887;
	font-size: 15px;
	line-height: 49px;
	vertical-align: middle;
	text-align: center;
	text-shadow: 1px 1px #f5f7f7;
}



#replies .tabs #tab3 {
	z-index: 200;
	float: left;
	background: url(img/tabs/submitform_red_tab.png) no-repeat 0 -56px;
	width: 215px;
	height: 49px;
	margin-left: -15px;
}



#replies .tabs #tab3 .txt {
	float: right;
	width: 180px;
	color: #875f5f;
	font-size: 15px;
	line-height: 49px;
	vertical-align: middle;
	text-align: center;
	text-shadow: 1px 1px #f7f5f5;
}



#replies .tabs #tab4 {
	z-index: 100;
	float: left;
	background: url(img/tabs/submitform_green_tab.png) no-repeat 0 -56px;
	width: 149px;
	height: 49px;
	margin-left: -16px;
}



#replies .tabs #tab4 .txt {
	float: right;
	width: 114px;
	color: #87795f;
	font-size: 15px;
	line-height: 49px;
	vertical-align: middle;
	text-align: center;
	text-shadow: 1px 1px #fefffd;
}



#replies .replies {
	margin: 0 auto;
	width: 100%;
}



#replies .replies .tabs1 {
	padding: 10px;
	float: left;
	width: 706px;
	display: inline-block;
	color: #847a68;
	background: #fff8eb;
	min-height: 100px;
	height: auto;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	-pie-border-radius: 0px 0px 10px 10px;
	behavior: url(/pie/PIE.htc);
}



#replies .replies .tabs1 textarea {
	padding: 6px !important;
	resize: none;
	margin: 0 auto;
	border: 0;
	overflow: hidden;
	outline: none;
	background: url(img/tabs/submitform_yellow_textarea.png) no-repeat 0 0;
	width: 700px;
	height: 94px;
}



#replies .replies .tabs1 input {
	outline: none;
	border: 0;
	overflow: hidden;
	width: 700px;
	height: 34px;
	vertical-align: middle;
	background: url(img/tabs/longtext_yellow.png) no-repeat 0 0;
	margin-bottom:5px;
}



#replies .replies .tabs1 .send {
	color: #87795f;
	text-shadow: 1px 1px #fff;
	outline: none;
	overflow: hidden;
	border: 0;
	background: url(img/tabs/yellow_send_btn.png) no-repeat 0 0;
	width: 105px;
	height: 49px;
	float: right;
}



#replies .replies .tabs1 .send:hover {
	outline: none;
	overflow: hidden;
	border: 0;
	background: url(img/tabs/yellow_send_btn.png) no-repeat 0 -49px;
	width: 105px;
	height: 49px;
	float: right;
}



#replies .replies .tabs2 {
	padding: 10px;
	float: left;
	display: none;
	color: #687884;
	background: #e2f6ff;
	width: 706px;
	min-height: 100px;
	height: auto;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	-pie-border-radius: 0px 0px 10px 10px;
	behavior: url(/pie/PIE.htc);
}



#replies .replies .tabs2 textarea {
	padding: 6px !important;
	resize: none;
	margin: 0 auto;
	border: 0;
	overflow: hidden;
	outline: none;
	background: url(img/tabs/submitform_blue_textarea.png) no-repeat 0 0;
	width: 700px;
	height: 94px;
}



#replies .replies .tabs2 input {
	outline: none;
	border: 0;
	overflow: hidden;
	width: 700px;
	height: 34px;
	vertical-align: middle;
	background: url(img/tabs/longtext_blue.png) no-repeat 0 0;
	margin-bottom:5px;
}



#replies .replies .tabs2 .send {
	color: #5f7887;
	text-shadow: 1px 1px #fff;
	outline: none;
	overflow: hidden;
	border: 0;
	background: url(img/tabs/blue_send_btn.png) no-repeat 0 0;
	width: 105px;
	height: 49px;
	float: right;
}



#replies .replies .tabs2 .send:hover {
	outline: none;
	overflow: hidden;
	border: 0;
	background: url(img/tabs/blue_send_btn.png) no-repeat 0 -49px;
	width: 105px;
	height: 49px;
	float: right;
}



#replies .replies .tabs3 {
	padding: 10px;
	float: left;
	display: none;
	width: 706px;
	color: #846868;
	background: #fceaea;
	min-height: 100px;
	height: auto;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	-pie-border-radius: 0px 0px 10px 10px;
	behavior: url(/pie/PIE.htc);
}

#replies .replies .tabs3 textarea {
	padding: 6px !important;
	resize: none;
	margin: 0 auto;
	border: 0;
	overflow: hidden;
	outline: none;
	background: url(img/tabs/submitform_red_textarea.png) no-repeat 0 0;
	width: 700px;
	height: 94px;
}

#replies .replies .tabs3 input {
	outline: none;
	border: 0;
	overflow: hidden;
	width: 700px;
	height: 34px;
	vertical-align: middle;
	background: url(img/tabs/longtext_red.png) no-repeat 0 0;
	margin-bottom:5px;
}

#replies .replies .tabs3 .send {
	color: #875f5f;
	text-shadow: 1px 1px #fff;
	outline: none;
	overflow: hidden;
	border: 0;
	background: url(img/tabs/red_send_btn.png) no-repeat 0 0;
	width: 105px;
	height: 49px;
	float: right;
}

#replies .replies .tabs3 .send:hover {
	outline: none;
	overflow: hidden;
	border: 0;
	background: url(img/tabs/red_send_btn.png) no-repeat 0 -49px;
	width: 105px;
	height: 49px;
	float: right;
}



#replies .replies .tabs4 {
	padding: 10px;
	float: left;
	border-radius: 10px;
	display: none;
	width: 706px;
	color: #627152;
	background: #f0ffe2;
	min-height: 100px;
	height: auto;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	-pie-border-radius: 0px 0px 10px 10px;
	behavior: url(/pie/PIE.htc);
}

#replies .replies .tabs4 textarea {
	padding: 6px !important;
	resize: none;
	margin: 0 auto;
	border: 0;
	overflow: hidden;
	outline: none;
	background: url(img/tabs/submitform_green_textarea.png) no-repeat 0 0;
	width: 700px;
	height: 94px;
}

#replies .replies .tabs4 input {
	outline: none;
	border: 0;
	overflow: hidden;
	width: 700px;
	height: 34px;
	vertical-align: middle;
	background: url(img/tabs/longtext_green.png) no-repeat 0 0;
	margin-bottom:5px;
}

#replies .replies .tabs4 .send {
	color: #87795f;
	text-shadow: 1px 1px #fff;
	outline: none;
	overflow: hidden;
	border: 0;
	background: url(img/tabs/green_send_btn.png) no-repeat 0 0;
	width: 105px;
	height: 49px;
	float: right;
}

#replies .replies .tabs4 .send:hover {
	outline: none;
	overflow: hidden;
	border: 0;
	background: url(img/tabs/green_send_btn.png) no-repeat 0 -49px;
	width: 105px;
	height: 49px;
	float: right;
}
