#divContactDetailsWrapper {float:right;width:250px;height:100%;background: url('/education/data/INSET/images/course_search.jpg') no-repeat 0px 10px;margin-left:10px;}
#divContactDetails {background-color:#E2E2E2;overflow:hidden;margin-left:21px;float:right;padding:30px 0px 50px 3px;height:100%;}
/* width:28%;float:right;*/
#divContactDetails h3 {color:#5783AF;font-size:140%;text-align:center;margin-bottom:30px;}
#divContactDetails h4 {display:block;color:#5783AF;width:85px;float:left;font-size:110%;border-right:1px solid #666;margin-top:15px;}
#divContactDetails p {float:right;clear:none;margin:0px;width:110px;line-height:24px;margin-top:10px;}
#divContactDetails p.emailAddresses {width:210px;font-size:90%;}
.clear {clear:both;height:1px;overflow:hidden;margin:0px;padding:0px;}
#inputBasicSearchTerm{width:200px;margin:0px 30px;}
#fieldsetBasicSearch {font-size:120%;line-height:24px;padding:5px;margin-top:30px;margin-right:10px; }
#fieldsetBasicSearch p{margin:8px 0px}
#fieldsetBasicSearch h2 {text-align:center;font-size:140%;margin:0px;padding:0px;}
.searchOption {font-weight:bold;color:#9A0C31;text-transform:uppercase;}
#divSearchBox{display:block;width:620px;}
#divSearchBoxBanner{display:block;float:right;width:42px;background: url('/education/data/INSET/images/course_search4.jpg') no-repeat top right;margin-top:5px;height:350px;}
.normalSizeText{font-size:1.1em}
#h1CourseSearch{font-size:250%;color:#4D1B26;text-align:left;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;}
#divAdvancedSearch{background-color:#F3F3F3;}
#divAdvancedSearch label{font-weight:bold;float:left;display:block;width:120px;margin-left:10px;}
#divAdvancedSearch select{float:left;}
#divAdvancedSearch input.dateField{float:left;width:100px;}
#divAdvancedSearch #lToDate{margin-left:40px;width:80px;}
.fieldRow{display:block;margin:4px 0px;}
#divAdvancedSearch #lKeyStage{float:none;}
.keyStage{text-align:center;width:72px;float:left;font-size:90%;}
#inputVenuesButton{margin-left:20px;min-width:30px;text-align:center;}
.centered{text-align:center;}
#inputKeyword{width:200px;}
#tableSearchResults td{background-color:transparent;cursor:pointer;}
#tableSearchResults th{font-size:100%;background-color:#CD1041;color:white;}
#divSearchTerms{font-size:90%;}
#divSearchMsg{color:DarkRed;font-weight:bold;text-align:center;font-size:110%;background-color:#F2F2F2;padding:5px 0px;}
