/*
* Default Class
*/
.faq_build_default a{ cursor:pointer; }
/*
*  Form Styles
*/
.faq_build_form_text{
	width:30%;
	text-align:right;
	vertical-align:top;
	padding:3px 5px 0 0;
	font-weight:bold;
}
.faq_build_form_input{
	text-align:left;
	vertical-align:top;
	padding:2px 0 3px 0;
	text-align:left;
	font-size:0.9em;
}
.faq_build_text,.faq_build_select{ width:80%; }
.faq_build_textarea{ 
	width:90%;
	height:80px;
}
.faq_build_text_small{ width:110px; border: 1px solid #f5d514; }
.faq_build_select_small{ width:150px; border: 1px solid #f5d514; }
/*
*  Message Styles
*/
.faq_build_error,.faq_build_error_box{ color:#FF0000; }
.faq_build_message{ color:#00CC00; }
.faq_build_error,.faq_build_error_box,.faq_build_message{
	font-weight:bold;
	font-size:0.9em;
}
.faq_build_error_box{
	border:2px solid #FF0000;
	padding:3px;
}
/*
*  FAQ Page Styles
*/
.faq_build_question,.faq_build_date{ font-weight:bold; }
.faq_build_question{ font-size:1.0em; }
.faq_build_date{ font-size:0.8em; }
.faq_build_answer{line-height: 18px;}
.faq_build_pagination{ 
	border-bottom:1px solid #999999;
	text-align:right;
	font-size:0.85em;
}
#faqsearchsubmit {
	background-image: url("images/search_submit.gif");
	width: 20px;
	height: 19px;
	margin:0 0 0 3px;
	padding: 0;
	border:0;
	}
/*
*  FAQ Manager Styles
*/
#icon-tools{ background:url('http://faqbuilder.squarecompass.com/wp-content/themes/thematic/images/faq_logo_small.png') left top no-repeat; }
/*
*  Misc. Styles
*/
.faq_build_title{
	font-size:1.4em;
	font-weight:bold;
}
.faq_build_note,.faq_build_small{ font-size:0.8em; }
.faq_build_note{ color:#999999; }
.faq_build_powered{ font-size:0.7em; }
