div.qwidget {
	max-width: 450px;
	width: expression(450 + "px");
	margin: 20px 0 0 0;
	clear: both;
}
div.qwidget table {
	/*border: gray;*/
	margin: 0;
	padding: 0 0 0 0;
}
div.qw_responders table {
	border-collapse: collapse;
}
div.qw_responders tr {
	border-bottom: 4px solid white;
}
.qwidget
{
	padding-left: 0px;
	padding-bottom: 0px;
	margin-bottom: 0em;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	text-align: left;
}
.qwidget img {
	float: none;
	margin: 0;
	padding: 0;
	border: none;
}
.qwidget a,
div.qwidget a {
	color: #DE4E00;
	text-decoration: none !important;
}
.qwidget a:hover, .qwidget a:active {
	color: #D62102;
	text-decoration: none;
}
.qw_ad {
	text-align: center;
	vertical-align: middle;
	padding-bottom: 10px;
	padding-top: 10px;
}
.qw_hr {
	color: #D5D6D7;
}
div.qw_answer label
{
	margin-right: 8px;
}

div.qw_answer input
{
	margin-right: 2px;
}
.qw_answer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	margin: 0px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 3px;
	white-space: nowrap;
	float: left;
	font-weight: normal;
	/*width: 150px;*/
}
textarea.qw_answer_field {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D62102;
	border: 1px solid #999999;
	width: 95%;
	/*width: 300px;*/ /*75%;*/
	margin: 10px 0px 10px 7px;
}
.qw_black {
	color: #000000;
	text-decoration: none;
}
.qw_blue {
	color: #6699CC;
}
.qw_bottom {
}
.qw_bottom_border {
	background-image: url(../images/border_footer.gif);
	background-repeat: repeat-x;
	background-color: #959595;
}
.qw_bottom_border_white {
	background-image: url(../images/border_footer_white.gif);
	background-repeat: repeat-x;
	background-color: #959595;
}
.qw_bottom_closed {
	background-image: url(../images/border_bottom.gif);
	background-repeat: repeat-x;
	background-color: #959595;
}
.qw_box_back {
	background-color: #E3E3E3;
}
.qw_box  a {
	color: #990000;
}
.qw_box_corner {
	height: 4px;
	width: 4px;
	background-color: #E3E3E3;
}
.qw_box_text {
	background-color: #E3E3E3;
	color: #666666;
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.qw_brand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	/*width: 180px;*/
	font-weight: normal;
	text-align: right;
	white-space: nowrap;
	float: right;
	padding-top: 10px;
}
.qw_brand a, .qw_brand a:hover {
	color: #666666;
}
.qw_button_big {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0E4B6C;
	background-color: #BEDAEA;
	border: 1px solid #68B8D3;
}
.qw_button_small {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003B52;
	background-color: #BEDAEA;
	border: 1px solid #68B8D3;
	text-align: center;
	vertical-align: middle;
}
.qw_clearer {
	clear: both;
}
.qw_close {
	text-align: center;
	padding: 2px;
	width: 13px;
	border: 1px solid #828282;
	height: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	float: right;
}
.qw_comment {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding: 0px;
/*	padding-top: 7px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 7px;
*/	background-color: #E1E1E0;
	width: 100%;
	max-width: 450px;
}
.qw_comment_submit {
	padding: 10px 7px 10px 0;
}
.qw_container {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B0B0B0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B0B0B0;
	background-color: #FFFFFF;
}
.qw_container a {
	color: #DE4E00;
}
.qw_float_right {
	float: right;
	clear: none;
	/*width: 75px;*/
	width: 20%;
	text-align: right;
}
.qw_float_right_big {
	float: right;
	white-space: nowrap;
}
.qw_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-image: url(../images/foot_gradation.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #E1E1E0;
	text-align: left;
}
.qw_footer a {
	color: #333333;
}
.qw_form_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-bottom: 10px;
	vertical-align: top;
	padding-right: 20px;
}
.qw_form_buttons {
	padding-top: 7px;
}
.qw_form_field {
	margin-bottom: 3px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	color: #4C4C4C;
}
.qw_form_required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BF1901;
	padding-bottom: 10px;
	vertical-align: top;
	padding-right: 20px;
}
.qw_form_required_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BF1901;
	padding-bottom: 4px;
	text-align: right;
	vertical-align: bottom;
}
.qw_form_instruct {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-bottom: 10px;
	vertical-align: top;
	font-style: italic;
	padding-top: 2px;
	line-height: 12px;
}
.qw_form_space {
	height: 7px;
}
.qw_form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	padding-bottom: 10px;
	vertical-align: top;
}
.qw_gray {
	color: #666666;
	text-decoration: none;
}
.qw_gray_lt {
	color: #B3B3B3;
}
.qw_gray_dark {
	color: #333333;
}
.qw_green {
	color: #339933;
}
.qw_group {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	clear: left;
	float: right;
	text-align: right;
	padding-right: 7px;
	font-weight: normal;
	padding-bottom: 4px;
	color: #323232;
}
.qw_group a {
	color: #888888;
}
.qw_group a:hover {
	text-decoration: none;
	color: #D62102;
}
.qw_group_back {
	background-color: #EBEBEB;
	height: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	white-space: nowrap;
}
.qw_group_left {
	background-image: url(../images/group_top_left.gif);
	background-repeat: no-repeat;
	width: 7px;
	vertical-align: bottom;
	background-color: #EBEBEB;
}
.qw_group_right {
	background-image: url(../images/group_top_right.gif);
	background-repeat: no-repeat;
	width: 7px;
	vertical-align: bottom;
	background-color: #EBEBEB;
}
.qw_group_selected_back {
	background-color: #FFFFFF;
	height: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	color: #333333;
	white-space: nowrap;
}
.qw_group_selected_left {
	background-image: url(../images/group2_top_left.gif);
	background-repeat: no-repeat;
	width: 7px;
	vertical-align: bottom;
	background-color: #FFFFFF;
}
.qw_group_selected_right {
	background-image: url(../images/group2_top_right.gif);
	background-repeat: no-repeat;
	width: 7px;
	vertical-align: bottom;
	background-color: #FFFFFF;
}
div.qw_head {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	background-image: url(../images/head_gradation.gif);
	background-repeat: repeat-x;
	background-color: #E3E3E3;
}
.qw_image_border {
	border: 1px solid #B4B4B4;
}
.qw_instructions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	padding-bottom: 1px;
	padding-left: 1px;
	margin-top: 3px;
}
.qw_logo {
	margin: 0px;
	width: 98px;
	float: right;
	padding-right: 5px;
	padding-top: 7px;
}
.qw_login_link {
	float: right;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.qw_message {
	background-color: #FFFFFF;
	text-align: left;
	min-height: 275px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	vertical-align: top;
	height: 275px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #CDCDCD;
	padding-right: 15px;
	padding-left: 15px;
}
.qw_message_about1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-bottom: 5px;
	vertical-align: top;
	padding-right: 10px;
	text-align: right;
	white-space: nowrap;
	font-weight: bold;
	width: 80px;
}
.qw_message_about2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-bottom: 5px;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
}
.qw_message_body {
	background-color: #FFFFFF;
	text-align: left;
/*	min-height: 400px; */
	overflow: visible;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	vertical-align: top;
	padding-top: 15px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 10px;
}
.qw_message_divider {
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D5D6D7;
	height: 1px;
}
.qw_message_reply_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 10px;
}
.qw_message_reply {
	vertical-align: top;
}
.qw_message_reply_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	vertical-align: top;
	line-height: 13px;
	margin-bottom: 10px;
	padding: 5px;
	width: 635px;
	border: 1px solid #CDCDCD;
}
.qw_message_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	vertical-align: top;
	width: 620px;
	line-height: 17px;
	padding-bottom: 10px;
	padding-top: 15px;
}
.qw_messages {
	background-color: #FFFFFF;
	text-align: left;
	min-height: 400px;
	overflow: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	vertical-align: top;
	z-index: 200;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.qw_messages a {
	color: #727272;
}
.qw_messages a:hover, .qw_messages a:active {
	text-decoration: none;
	color: #E86A2B;
}
.qw_messages_footer {
	background-color: #FFFFFF;
	height: 10px;
}
.qw_messages_head {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top: 7px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/head_gradation.gif);
	background-repeat: repeat-x;
	background-color: #E3E3E3;
	text-align: left;
}
.qw_messages_header {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #727272;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-top: 4px;
	background-position: bottom;
	background-image: url(../images/messages_header_gradation.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	background-repeat: repeat-x;
}
.qw_messages_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #666666;
	padding-right: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	padding-top: 5px;
}
.qw_messages_list2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #666666;
	padding-right: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-top: 5px;
	background-color: #EEEFEE;
}
.qw_messages_name {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow: hidden;
	color: #727272;
	margin-bottom: 0px;
	font-weight: bold;
}
.qw_messages_nav {
	vertical-align: bottom;
	padding-left: 15px;
}
.qw_messages_nav_rt {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	width: 350px;
	clear: left;
	float: right;
	text-align: right;
	padding-right: 7px;
	font-weight: normal;
	padding-bottom: 4px;
	color: #323232;
	padding-top: 5px;
}
.qw_message_scroll {
	background-color: #FFFFFF;
	text-align: left;
	min-height: 400px;
	overflow: visible;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 5px;
}
.qw_messages_title {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	width: 100%;
	padding-bottom: 10px;
}
.qw_messages_message {
	padding: 5px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.qw_messages_view {
	padding: 5px;
	border: 1px solid #CCCCCC;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.qw_messages_nav_selected {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 14px;
	padding-top: 3px;
	margin: 0px;
	padding-bottom: 3px;
	background-color: #F3FAFE;
}
.qw_messages_show {
	float: left;
	text-align: right;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.qw_nav {
	float: right;
	text-align: right;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding-top: 3px;
	line-height: 12px;
	margin-left: 20px;
	width: 58%;
}
.qw_navigation {
	background-color: #B2B2B2;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
}
.qw_navigation a,
div.qw_navigation a {
	/*color: #FFFFFF;*/
	color: black;
}
.qw_navigation a:hover, .qw_navigation a {
	text-decoration: none;
}
.qw_name {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.qw_open {
	text-align: right;
	float: right;
	/*width: 36px;*/
	width: 10%;
	clear: left;
}
.qw_overlay {
	position:fixed;
	width:100%;
	height:100%;
	background-color: #000000;
	left:0px;
	top: 0px;
	opacity:0.5; 
	-moz-opacity:0.5; 
	filter:alpha(Opacity=50);
	z-index: 100;
}
.qw_orange {
	color: #E86A2B;
}
.qw_popup {
	padding-left: 0px;
	background-color: #FFFFFF;
	text-align: left;
	width: 100%;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.qw_popup_big {
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 575px;
}
.qw_popup_big_content {
	background-color: #FFFFFF;
	text-align: left;
	width: 532px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	z-index: 200;
}
.qw_popup_container {
	/* display: none; */
	position: absolute;
	width:100%;
	left:0px;
	top: 0px;
	z-index: 200;
	background-color: transparent;
	overflow: visible;
}
.qw_popup_extrabig {
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 700px;
}
.qw_popup_extrabig_content {
	background-color: #FFFFFF;
	text-align: left;
	width: 657px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	z-index: 200;
}
.qw_popup_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(../../UI_091808/images/foot_gradation.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #E1E1E0;
}
.qw_popup_head {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(../images/head_gradation.gif);
	background-repeat: repeat-x;
	background-color: #E3E3E3;
	text-align: left;
}
.qw_popup_medium {
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 450px;
}
.qw_popup_medium_content {
	background-color: #FFFFFF;
	text-align: left;
	width: 407px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	z-index: 200;
}
.qw_popup_messages {
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	width: 700px;
	z-index: 100;
}
.qw_popup_small {
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 375px;
}
.qw_popup_title {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3D75AC;
	font-weight: bold;
	padding-bottom: 10px;
}
.qw_promo_back {
	background-color: #939393;
}
.qw_promo a {
	color: #990000;
}
.qw_promo_corner {
	height: 4px;
	width: 4px;
	background-color: #939393;
}
.qw_promo_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
}
.qw_promo_text {
	background-color: #939393;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.qw_promo_subhead {
	color: #BF1901;
	font-size: 15px;
}
.qw_question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	width: 80%;
	float: left;
	text-align: left;
}
.qw_question a {
	color: #000000;
}
.qw_red {
	color: #990000;
}
.qw_respond {
	padding-top: 5px;
	font-size: 11px;
	color: #6699CC;
	padding-right: 10px;
}
.qw_respond_field {
	margin-bottom: 5px;
	color: #D62102;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 3px;
	width: 95%;
}
.qw_responder_divider {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	height: 10px;
}
.qw_responder_filters {
	width: 100px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow: hidden;
	font-weight: bold;
	color: #333333;
	margin-bottom: 0px;
}
.qw_responder_location {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	margin-top: 1px;
}
.qw_responder_name {
	width: 100px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow: hidden;
	color: #333333;
	margin-bottom: 0px;
	font-weight: bold;
}
.qw_responder_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	padding-bottom: 20px;
	width: 100px;
	padding-left: 5px;
}
img.qw_responder_image, img.qw_message_detail_image, img.qw_account_upload_image {
	max-width: 60px;
	max-height: 60px;
	width: expression(60 + "px");
}
img.qw_message_detail_image {
	hspace: 2;
}
img.qw_messages_list_image {
	max-width: 40px;
	max-height: 40px;
	width: expression(40 + "px");
}
.qw_responders_container {
}
.qw_responders_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	padding-bottom: 7px;
}
.qw_responder_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	vertical-align: top;
	padding-left: 15px;
	padding-bottom: 5px;
	background-color: #EEEEEE;
	padding-top: 10px;
	padding-right: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #DADADA;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
}
td.qw_responder_right {
	margin-right: 5px;
}
.qw_responder_pointer {
	width: 10px;
	background-image: url(../images/pointer_back.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	background-position: right;
}
.qw_responders_space {
	height: 10px;
}
.qw_responders {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 0px;
	width: 100%;
	/*max-width: 450px;*/
}
.qw_responders  p {
	margin-top: 0px;
}
.qw_signin {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 15px;
	z-index: 100;
	position: absolute;
	text-align: left;
}
div.qw_stats span {
	font-size: 11px;
}
.qw_stats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #E1E1E0;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 10px;
}
td.qw_stats_back {
	background-color: #FAFAFA;
	height: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
}
td.qw_stats_back strong {
	padding: 0;
}
td.qw_stats_left {
	background-image: url(../images/stats_top_left.gif);
	background-repeat: no-repeat;
	width: 7px;
	vertical-align: bottom;
	background-color: #FAFAFA;
}
td.qw_stats_right {
	background-image: url(../images/stats_top_right.gif);
	background-repeat: no-repeat;
	width: 7px;
	vertical-align: bottom;
	background-color: #FAFAFA;
}
.qw_stats_space {
	height: 5px;
}
.qw_subhead {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699CC;
	padding-bottom: 10px;
}
.qw_submit {
	float: right;
	clear: none;
	width: 40%;
	text-align: right;
	overflow: visible;
}
td.qw_tab {
	text-align: center;
	vertical-align: middle;
	padding-top: 8px;
	padding-bottom: 8px;
	width: 65px;
	background-color: #ECECEC;
}
td.qw_tab a {
	color: #808080;
	font-size: 10px;
}
.qw_tab_selected {
	width: 65px;
	overflow: hidden;
	text-align: center;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	vertical-align: middle;
	background-color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	color: #DE4E00;
}
.qw_tab a:hover {
	color: #D62102;
}
.qw_tab a:active {
	color: #D62102;
}
div.qw_tabs {
	float: left;
	overflow: hidden;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
}
.qw_tab_left {
	background-image: url(../images/tab_left_gr.gif);
	background-repeat: no-repeat;
	width: 3px;
	background-color: #ECECEC;
	background-position: top;
}
.qw_tab_left_selected {
	background-image: url(../images/tab_left_wh.gif);
	background-repeat: no-repeat;
	width: 3px;
	background-color: #FFFFFF;
	background-position: top;
}
.qw_tab_space {
	width: 3px;
}
.qw_tab_right {
	background-image: url(../images/tab_right_gr.gif);
	background-repeat: no-repeat;
	width: 3px;
	background-color: #ECECEC;
	background-position: right top;
}
.qw_tab_right_selected {
	background-image: url(../images/tab_right_wh.gif);
	background-repeat: no-repeat;
	width: 3px;
	background-color: #FFFFFF;
	background-position: right top;
}
.qw_tabs a:hover {
	text-decoration: none;
}
.qw_tabs_header {
	background-image: url(../images/tabs_back.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #E1E1E0;
	vertical-align: bottom;
}
.qw_tabs_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 5px;
	width: 108px;
	padding-right: 3px;
	float: left;
	overflow: hidden;
}
.qw_tagline {
}
.qw_top_border {
	background-image: url(../images/border_top.gif);
	background-repeat: repeat-x;
}
.qw_text_small {
	font-size: 9px;
}
.qw_title {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3D75AC;
	font-weight: bold;
	padding-bottom: 3px;
	margin-left: 21px;
	width: 38%;
}
.qw_title  a {
	color: #3D75AC;
	text-decoration: none;
}
.qw_teaser a {
	color: #3D75AC;
	font-weight: normal;
	text-decoration: none;
}
.qw_upload {
	padding-top: 6px;
}
.qw_white {
	color: #FFFFFF;
}
