.searchform .query {background-color:#FEA802; padding-left:31px; padding-top:4px; padding-bottom:4px;}
.searchform .query input {width:100%; border-color:#E3E6EE; height:16px; width:467px;}
.searchform .find {background-color:#FEA802; padding-right:12px;}
.searchform .find input {background-color:#FEA802; color:#FFFFFF; font-weight:bold; border-width:0px; background-image:url(/i/arrow_f.gif); background-position:right; background-repeat:no-repeat; padding-right:7px;}

.advanced {margin-left:31px; margin-top:26px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.advanced .datasearch {background-color:#F5F8F9; margin-top:21px; width:214px;}
.advanced .datasearch td {padding:3px 7px 3px 7px; color:#3A6189; font-size:11px;}
.advanced .daysearch {background-color:#F5F8F9; color:#3A6189; font-size:11px; padding:4px 7px 4px 7px; border-top:2px solid #FFFFFF;}
.advanced .daysearch input {vertical-align:middle; border-color:#CCD9E0; width:30px; height:14px; border:1px solid #CCD9E0; font-size:11px;}

.rubricsearch {margin-top:10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.rubricsearch .ctable {background-color:#F5F8F9; border-top:2px solid #FFFFFF;}
.rubricsearch .ctable td {width:50%; color:#3A6189; vertical-align:top;}
.rubricsearch td input {border-width:0px;}
.rubricsearch td.lev1 {width:100%; color:#01659B; padding-left:16px; font-size:11px; padding-top:3px; padding-bottom:3px; border-bottom:1px solid #FFFFFF; }
.rubricsearch td.lev1 label {background-image:url(/i/arr2.gif); background-position:left; background-repeat:no-repeat; padding-left:10px;}
.rubricsearch td.inp {border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding-right:19px; padding-bottom:3px; padding-top:3px;}
.rubricsearch td.lev2 {width:100%; color:#000000; padding-left:30px; font-size:11px; padding-top:3px; padding-bottom:3px; border-bottom:1px solid #FFFFFF;}
.rubricsearch td.lev2 label {background-image:url(/i/arr2.gif); background-position:left; background-repeat:no-repeat; padding-left:10px;}

.results {padding-left:31px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #0085CD; padding-bottom:28px;}
.results .tableheaderopen td {font-size:11px; }
.results .tableheaderopen strong {color:#000000;}
.results .tableheaderopen td {width:50%;}
.results .pagelist {text-align:right; margin-top:7px;}
.results .pagelist a {margin-right:3px;}
.results .tableheaderopen .pagelist {margin-top:0px;}
.results .doctype {font-size:11px; text-decoration:underline;}
.results .doctype a {color:#000000;}
.results .doctitle {font-weight:bold; color:#0073C5; margin-top:2px;}
.results .doctitle a {text-decoration:none;}
.results .text {margin-top:7px;}
.results .text a {text-decoration:none; color:#000000;}
.results .text strong {color:#0073C5;}
.results .text strong.find {color:#FF9A04;}
.results .item {border-bottom:1px solid #D4E6F0; padding-bottom:12px; padding-top:23px;}
