/*
#filter_content {border:2px solid #6C0;}
#filter_header {margin:10px 0 0 0; padding:5px; background-color:#6C0; color:#FFF; text-align:center; font-weight:bold;}
*/

#filter_zones {margin:0px; font-size:96%;}
/* zeroing out padding and margin */
#filter_zones dd {padding:1px} 
#filter_zones dt {padding:5px; border:1px solid #CCC; background-color:#333; margin-top:5px; cursor:pointer;} 

#filter_zones dt a {border:none; font-weight:bold;}
/* margin for the DTs (shorthand) */
#filter_zones dt {margin:0px;}
#filter_zones dd {margin:10px; font-size:105%;}
/* image and left padding for DDs */
/*#filter_zones dd {background:url(answer.gif) no-repeat;padding: 1px;}*/
/* styling all anchors in the DTs */
#filter_zones dt a { padding-left:20px; color:#FFF; text-decoration:none}
#filter_zones dt a:visited {color:#FFF}
#filter_zones dt a:visited:hover,
#filter_zones dt a:hover,
#filter_zones dt a:active,
/* the + and - gif in the anchors */
#filter_zones .DTplus a { background-image: url(../files/images/icos/toggle_plus.gif); background-repeat:no-repeat; background-position: 2px 50%;}
#filter_zones .DTminus a { background-image: url(../files/images/icos/toggle_minus.gif); background-repeat:no-repeat; background-position: 2px 50%;}
/**********************************/

/**********************************/
#filter_zones .showDD {position:relative;top:0}
#filter_zones dd, .hideDD{top:-9999px;position:absolute; overflow:auto; border:1px solid #CCCCCC;}

#filter_by_keyword { text-align:center; position:inherit; padding-right:20px;}

.answer {
	padding:5px;
	font-size:90%;
	}