/* Search - Climate Change */
h3.search, h3.search_engine { display:block; margin:5px 0px 0; padding:3px 0 0 25px; width:auto; height:20px; border-bottom:2px dotted #D9D9D9; border-top:2px dotted #D9D9D9; background:#99cc51 url(../image/search.gif) top left no-repeat; font:bold 12px/17px Verdana, Helvetica, Arial, sans-serif; color:white; }
#page_list, #page { margin-bottom:50px; }
h3.search span.fleche_search { display:block; width:75px; height:14px; margin:-17px 8px auto auto; padding-right:20px; background:transparent url(../image/fleche_search.gif) 80px 3px no-repeat; text-align:right; font-weight:normal; }
form { padding:0; }
form fieldset { border:0; margin-top:5px; padding:0 15px 0 15px; }
form fieldset legend { display:none; }
form fieldset p { width:100%; margin:5px 0 5px 5px; }
form fieldset p.info { color:#aaaaaa; font:italic 1.1em Verdana, Helvetica, Arial, sans-serif; margin: 0 auto 10px; }
form fieldset h2 { }
form fieldset label { display:block; float:left; width:200px; padding-bottom:3px; }
form fieldset select { border:1px solid #999999; width:180px; }
form fieldset ul { margin-left:5px; margin-bottom:10px; list-style:none; text-align:left; }
form fieldset ul li { display:block; width:100%; height:18px; }
form fieldset ul li input[type="checkbox"] { margin-right:5px; }
form fieldset ul li label { display:inline; float:none; width:200px; .width:200px; margin-bottom:5px; }
form fieldset p.find { width:100%; text-align:center !important; }
form fieldset p.find input[type="submit"] { margin:0 auto; padding:0 10px; }
form fieldset input[type="text"]:hover { border:1px solid black;color:black; }
form fieldset input[type="text"] { border:1px solid #999999; width:320px; }
form fieldset input#keywords { border:1px solid #999999; width:320px; }
form fieldset input[type="checkbox"] { }

form.short{ margin:0 -20px; width:613px; clear:both; }
div.short{ width:613px; clear:both; }
h3.short{ width:590px; clear:both; }
fieldset.short{ width:590px; clear:both; }


#searchCriterias { margin-top:10px;padding:10px; border:1px dotted #035689; height:auto; }
#searchCriterias h2 {font-size: 12px;color: #0469b2;margin-bottom:7px;text-decoration:underline;}
/*.searchCritLabel { width:100px;font-weight:bold;display:inline-block; }*/
.searchCritLabel { width: 100px; font-weight: bold; display: block; float: left; }
.searchCrit { width:auto;font-weight:normal;display:inline-block; }

.searchError { color:#035689; font-weight:bold; }

#searchAgain { width:100px; height:25px; margin-left:250px; padding-top:5px; text-align:center; border:1px solid black; background-color:#d9d9d9; color:#000000; }
#searchAgain a { color:#000000; text-decoration:none; }
#searchAgain a:hover { color:#000000; text-decoration:none; }
#searchAgain a:visited { color:#000000; text-decoration:none; }
#searchAgain a:link { color:#000000; text-decoration:none; }

#col_right #content #page_list ul.checkboxesOptions { padding-left: 0; }
ul.checkboxesOptions { list-style-type: none; }
#searchCriterias ul.checkboxesOptions { margin-left: 100px; }
ul.checkboxesOptions li a { cursor: pointer; margin-right: 8px; text-decoration: underline; }
ul.checkboxesOptions li a:hover { text-decoration: none; }
input.searchResultsCheckbox { margin-right: 4px; display: none; }
