@import url("/site/forms.css");

td#tdcontent
{
	padding-right:		45px;
}

dl.faq
{
	font-family:		helvetica,sans-serif;
	font-size:			0.72em;
}

dl.faq dt
{
	margin:				0px;
	padding:			11px 0px;
	
	border-bottom:		1px solid #d8d3b0;

	background-image:	url( /site/images/button_view.png );
	background-position:	bottom right;
	background-repeat:		no-repeat;

	font-weight:		bold;
	color:				#5381bd;

	cursor:				pointer;
}
dl.faq dt.active
{
	background-image:	url( /site/images/button_close.png );
}

#topfaqa dt
{
	color:				#00355F!important;
}

dl.faq dd
{
	overflow:			auto;

	margin:				0px 0px 6px;
	background-color:	#f2efdc;
	padding:			8px 12px 12px;
	display:			none;
	color:				#333333;
}


#topfaqs
{
	margin:						0px 0px 32px;
	background-color:			#EFF1F3;
	padding:					11px;
}

h2
{
	font-size:					1.2em;
	color:						#333333;
}

h3
{
	margin:						22px 0px 0px;
	font-size:					0.9em;
}

.divider
{
	font-weight:				normal;
	font-size:					0.8em;
	color:						#C3C3C3;
}

h3 .viewall
{
	font-weight:				normal;
	font-size:					0.8em;
}

.q
{
	color:						#8E920F;
}

/*	attorney forms	*/
#formblock
{
	width:					220px;
	margin-bottom:				30px;
}
#formblock form
{
	display:					block!important;
}

a#expandall
{
	display:					block;
	margin-right:				2px;

	padding-right:				27px;
	background-image:			url( /site/images/bg_link_plus.png );
	background-position:		right center;
	background-repeat:			no-repeat;

	text-align:					right;
	line-height:				21px;
	font-family:				helvetica,arial,sans-serif;
	font-weight:				bold;
	font-size:					12px;
	color:						#169460;

	cursor:						pointer;
}

a.closeall
{
	background-image:			url( /site/images/bg_link_x.png )!important;
	color:						#d29a4b!important;
}

form#categorysearch
{
	margin-bottom:				18px;
	border-bottom:				1px solid #d8d3b0;
	padding:					20px 0px;
}

form#categorysearch label
{
	float:						left;
	margin:						0px 16px 0px 0px;
	font-weight:				bold;
}

