/* Feedback*/
#feedback {float:right; height: 32px; margin-right: 0px; float:right; position:relative; color: #FFFFFF;
    font: bold 12px/26px Arial,Helvetica,sans-serif;}
#feedback a {
     font: bold 12px/26px Arial,Helvetica,sans-serif;
    color: #005784;
    padding: 7px;
    text-decoration: none;}
#close3 {
     background:url(../images/sprites/sprite.png); background-repeat: no-repeat; width: 16px; height: 16px; background-position: 0 0;
}
tfoot tr th {border:1px solid #fff; border-top:0px;}
/* ------------------------------- FORM -----------------------------------------------*/
#feedback_full, 
#feedback_free_standing { 
	float:none; display:none; position:absolute; bottom: 34px; right: -20px;
	width:430px; 
	background-color:#F2F2F2; border: 1px solid #DDD;
	text-align:left; border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	margin-top:1px;
	padding:10px;
	z-index:99; 
	}
#feedback_free_standing {
	position:relative; display:block; top:10px; left:10px; width:1150px;
	background:none; border:none;
	z-index:1; 
	}
#feedback_full h1 {color: #BC470C;
    font: bold 18px Arial,Helvetica,sans-serif;
    margin: 10px 10px 0px 10px;
    padding: 0 0;
    text-align: left;
    text-shadow: 1px 1px 1px #CCCCCC;
	}
#title {
	font: normal 12px Arial,Helvetica,sans-serif;
	color:#565656;
    text-align: left;
    text-shadow: 1px 1px 1px #CCCCCC;
	}
#form_error, #form_ok, #form_length{ 
	font: normal 14px Arial,Helvetica,sans-serif;
    text-align: left;
    text-shadow: 1px 1px 1px #CCCCCC;
	line-height: 28px;
	}
#form_error {
	color:#9F0000;
}
#form_length {
	color:#000000;
}
#form_ok {
	color:#007516;
}

/* Submit Button */
#feedback_full textarea
{
	width:420px; height:120px; margin-top:10px; margin-bottom:10px;
}
#feedback_free_standing textarea 
{
	width:940px; height:120px; margin-top:10px; margin-bottom:10px;
}

#feedback_full div.button_with_spans, 
#feedback_free_standing div.button_with_spans
{
	width:200px; height: 26px;
	position:relative; 
	padding:0;
	margin:0 auto;  
}

#feedback_full div.button_with_spans span.left_span, 
#feedback_full div.button_with_spans span.right_span,
#feedback_free_standing div.button_with_spans span.left_span, 
#feedback_free_standing div.button_with_spans span.right_span
{
	width:6px; height:26px;
	position:absolute; float:none;	
}
#feedback_full div.button_with_spans span.left_span,
#feedback_free_standing div.button_with_spans span.left_span
	{top:0; left:0; background: url("../images/forms/button_left.gif") no-repeat scroll top left transparent;}

#feedback_full div.button_with_spans span.right_span,
#feedback_free_standing div.button_with_spans span.right_span
	{top:0; right:0; background: url("../images/forms/button_right.gif") no-repeat scroll top left transparent;}

#feedback_full div.button_with_spans input.buttonsp,
#feedback_free_standing div.button_with_spans input.buttonsp
{
	width:100%; height: 26px;
    border: medium none; float:none;
    cursor: pointer;
	background: url("/images/forms/button_line.gif") repeat-x scroll top left transparent;
	font-family: Arial,Sans-Serif; font-size: 14px; color: #fff;
    height: 26px;
    line-height: 26px;
    text-align: center;
    margin:0; padding:0;
}

