

.searchFormHolder 
{
  position:absolute;top:120px;left:650px;z-index:25;
}

.searchInPage {margin:40px 0 0 40px;}

.searchForm {margin:0px 0px 20px 20px;}
.searchForm h2 {font-size:1.2em;letter-spacing:-1px;margin-bottom:0.5em;}
.searchForm p {margin:0;margin-bottom:0.5em;}

.searchFormLarge {width:280px;}
.searchInPage .searchFormLarge {width:400px;}
.searchLarge {padding:0.5em;height:100%;}
/*
border:solid 1px white;background-color:#b9d04d;
border:solid 1px #7d9318;
*/
.searchFormGroup {clear:both;width:250px;margin-bottom:0.5em;}
.searchInPage .searchFormGroup {margin-bottom:1em;}
.searchLabel {width:100px;display:block;font-size:0.9em;line-height:1.7em;}
.searchInPage .searchLabel {float:left;display:inline;}

.searchSelect,
.searchButton,
.searchInput {width:150px;font-size:0.9em;font-family:verdana;}
.searchSelect {width:156px;}
.searchLarge .searchFormGroup {width:400px;}
.searchLarge .searchSelect {width:256px;}
.searchLarge .searchButton {width:115px;}
.searchLarge .searchInput {width:250px;}

.searchRadioLabel {width:25px;float:left;position:relative;top:4px;padding-left:4px;}
.searchRadio {width:14px;float:left;}

.searchOption {text-transform:capitalize;}
.searchInPage .searchButtons {margin-left:100px;}
.searchButton {cursor:pointer;cursor:hand;margin-right:5px;}

#searchPoLeerjaar,
#searchVoLeerjaar,
#searchPoVakken,
#searchVoVakken {display:none;}

#searchFormSection.po #searchPoLeerjaar,
#searchFormSection.vo #searchVoLeerjaar,
#searchFormSection.po #searchPoVakken,
#searchFormSection.vo #searchVoVakken {display:block;}


.searchResults {line-height:1.5em;}
.searchSmallPara {margin:0;}

.searchLocation {color:gray;margin:0;}
.searchDescription {margin-top:0.5em;}
.searchReadOn {font-size:0.9em;}

