
.tx-amnesty-pi6 { margin: 0; }

.search_box { background-color: #eee; }

.search_box fieldset { margin: 0; padding: 5px; border: 0; }
.search_box form { margin: 0; }

.search_box dl { margin: 0 0 5px 0; clear: both; }
.search_box dt { display: block; float: left; }
.search_box dt label { line-height: 20px; }
.search_box dd { text-align: right; }

.search_box .date input { width: 65px; }
.search_box .date label { margin-right: 3px; }

.search_box .submit_button { text-align: right; padding: 0 7px 7px 0; }


.search_result .article { margin: 10px; }
.search_result .image { float: left; }
.search_result .content { border-left: 70px solid transparent; }
.search_result .content .date { display: block; font-size: 10px; color: #666; }
.search_result .content .title { display: block; font-family: arial narrow,arial,verdana; font-size: 16px; line-height: 1.2em; font-weight: bold; }
.search_result .content .subtitle { display: block; }

#content .search_result a { color: #333; text-decoration: underline; background-color: transparent; }
#content .search_result a:link { color: #333; text-decoration: underline; background-color: transparent; }
#content .search_result a:visited { color: #333; text-decoration: underline; background-color: transparent; }
#content .search_result a:active { color: #333; text-decoration: none; background-color: transparent; }
#content .search_result a:hover { color: #333; text-decoration: none; background-color: transparent; }

#content .ui-datepicker a { background-color: transparent; }
#content .ui-datepicker a:link { background-color: transparent; }
#content .ui-datepicker a:visited { background-color: transparent; }
#content .ui-datepicker a:active { background-color: transparent; }
#content .ui-datepicker a:hover { background-color: transparent; }
#content .ui-datepicker span { text-align: left; }

.additional_info { margin-bottom: 30px; }
