/* case page */

#wtf_right_column {
	position: relative;
  	width: 245px;
	float: right;
	margin-left: 12px;
	z-index: 20;
}


/* status */

#wtf_status_field {
	float:left;
	padding: 4px;
	padding-left: 0px;
}

#wtf_change_status, #wtf_close_status_menu {
	float:left;
	padding: 4px;
}

div.wtf_status {
	float: left;
	padding: 4px;
}

#wtf_change_status_menu {
	float: left;
}

#wtf_change_status_menu .wtf_status {
	margin-left: 4px;
}

div.wtf_status a, div.wtf_status a:hover {
	text-decoration: none;
	color: black;
}

div.wtf_status.part_solved, div.wtf_in_post_id span.similar {
	background-color: #FFCC00;
}

div.wtf_status.unsolved, div.wtf_status.unsolved a {
	background-color: #CC3333;
	color: white;
}

div.wtf_status.solved, div.wtf_in_post_id span.exact {
	background-color: #33CC33;
}

div.wtf_status.not_font, div.wtf_status.not_font a {
	background-color: #999999;
	color: white;
}



/* meta */

#wtf_image {
	clear: left;
	padding: 12px 0px;
}

#wtf_image img {
	border: 1px solid #999999;
}

#wtf_posted_by{
/*  padding-left: 60px; */
  position: relative;
  height: 55px;
}


/* posts */


div.wtf_user_avatar {
	position: absolute;
	top: 0;
	left: 0;
}

div.wtf_forum_post:not(:first-child) {
	clear: left;
	margin-bottom: 12px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 12px;
/*	padding-left: 60px; */
	position: relative;
}

div.wtf_forum_post h3 {
	padding-top: 12px;
	padding-bottom: 12px;
}

div.wtf_forum_post .msg_body {
	padding-top: 6px;
}

div.wtf_in_post_id span.status {
	padding:4px;
}

div.wtf_message_meta {
	margin-top: 12px;
}

div.wtf_forum_time_ago{
	color: #b4b4b4;
	font-size: 7pt;
}

div.wtf_message_admin {
	float: right;
	font-size: 7pt;
}


div.wtf_forum_post form {
	text-align: right;
}

div.wtf_forum_post form textarea {
	width: 100%;
	margin-bottom: 4px;
}

div.wtf_forum_post form input.cancel_button {
	font-size: smaller;
}

div.wtf_forum_post form input.submit_button {
	font-size: larger;
}

/* identified */

div#wtf_font_ids{
	margin-top: 10px;
	background-color: #f5f5f5;
	padding: 12px;
}

div.wtf_idfont {
	margin-top: 10px;
	border-top: solid 1px #CCCCCC;
	padding-top: 10px;
}

div.wtf_idfont .identified_by {
	font-size: smaller;
}

div.wtf_idfont_sample {

}

div.wtf_id_links {
	font-size: smaller;
	margin-top: 6px;
}

div.wtf_id_links .disputed {
	color: #990000;
}

.wtf_dispute_form {
	padding: 5px;
}

.wtf_dispute_form textarea {
	width: 100%;
	height: 36px;
}

.wtf_dispute_form .dispute_submit {
	text-align: right;
}


form.wtf_change_sample_text {
	width: 300px;
}

div.wtf_id_links form.wtf_change_sample_text {
	display: none;
}

form.wtf_change_sample_text div {
	margin-bottom: 6px;
}

form.wtf_change_sample_text input.size_select {
	width: 2em;
}

form.wtf_change_sample_text input.text_select {
	width: 12em;
}



a.dispute {
	font-size: smaller;
}

/* new identification */

#wtf_identify_header {
	margin: 0px;
	padding: 0px;
}

#wtf_identify_header div.wtf_check_float {
	float: left;
	padding: 6px 12px;
	margin-right: 24px;
}

#wtf_identify_header div.wtf_check_float.on {
	background-color: #F0F0F0;
}

#wtf_identify_table .required {
	color: #CC3333;
}

#wtf_identify_table {
	position: relative;
	clear: left;
	margin: 0px;
	padding: 0px;
	border-style: none;
	background-color: #F0F0F0;
	width: 100%;
}

#wtf_identify_table td {
	font-size: smaller;
	padding: 6px;
}

#wtf_identify_table td.label {
	text-align: right;
	white-space: nowrap;
}

#wtf_identify_table td.input {
}

#wtf_identify_table td input {
	width: 98%;
}

#wtf_identify_table td.required_note {
	text-align: right;
	vertical-align: bottom;
	font-size: xx-small;
}

#wtf_additional_comment {
	margin-top: 12px;
}

#wtf_reply_form textarea {
	width: 100%;
	margin: 6px 0px;
	border-style: inset;
	border-width: 2px;
	border-color: #666666;
}


/* style list */

#wtf_stylelist_popup {
	position: absolute;
	border: 2px solid black;
	padding: 12px;
	background-color: white;
	z-index: 200;
}

#wtf_popup_img {
	float: right;
	padding-left: 6px;
	padding-bottom: 6px;
}

#wtf_style_list {
	height: 400px;
	overflow: auto;
	border: 1px solid gray;
}

#wtf_style_list ul li {
	margin-top: 12px;
}


/* search box */

#wtf_search_input {
	width: 110px;
}

#wtf_search_submit {
	font-size: smaller;
}


