/* Data Grid */
.faq_grid{
	width: 98%;
}
.faq_grid_head{
	font-weight : bold;
	background-color : #165594;
	color : #ffffff;
	text-align : center;
}
.faq_grid_pager td{
	background-color : #92bfed;
	text-align : right;
	font-weight : bold;
}
.faq_grid_pager a{
	font-weight : normal;
}
table.faq_config_tbl{
	/* View Setting Area Style */
	background-color: #999999;
	width: 98%;
}
/* Detail Page */

.faq_title
{
	font-weight : bold;
	width : 500px;
	line-height : 120%;
	padding : 10px 10px 10px 10px;
	background-color : #ffffff;
}
.faq_table_q
{
	background-color : #338ae1;
}
.faq_head_q
{
	background-color : #92bfed;
	color : #ffffff;
	font-weight : bold;
	text-align : center;
	vertical-align : middle;
	width : 80px
}
.faq_cmnt_q
{
	width : 500px;
	line-height : 150%;
	padding : 10px 10px 10px 10px;
	background-color : #ffffff;
}
.faq_table_a
{
	background-color : #165594;
}
.faq_head_a
{
	background-color : #338ae1;
	color : #ffffff;
	font-weight : bold;
	text-align : center;
	width : 80px
}
.faq_cmnt_a
{
	width : 500px;
	line-height : 150%;
	padding : 10px 10px 10px 10px;
	background-color : #ffffff;
}
.faq_foot
{
	width : 580px;
	text-align : right;
	background-color : #ffffff;
	padding : 8px 4px 0px 10px;
}
.puf
{
	font-weight : normal;
	color : #ff6699;
	cursor : hand;
}
.pufbtn
{
	margin:4px 0px 0px 0px;
	cursor : hand;
}
/* Edit Page */
.faq_input
{
	width : 550px;
}
/* About */
.about_puf
{
	text-align : center;
	font-size : 13px;
	line-height : 150%;
	margin : 20px 10px 20px 10px;
}
.about_puf img
{
	cursor : hand;
	margin : 10px 0px 10px 0px;
}
.whatspuf
{
	font-weight : bold;
	font-size : 15px;
	text-align:right;
}
