body { margin:0; padding:4; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; } * {font-family: Geneva, Arial, Helvetica, san-serif;} form { margin: 0; padding: 0; } .heading, .subheading, .searchheading, .searchsubheading, .search, .pageation {font-weight: bold; text-align: center;} .heading {font-size: 36px;} .searchheading, .textheading {font-size: 26px;} .subheading, .subheadingleft {font-size: 18px;} .search {font-size: 16px;} .searchsubheading, .subsubheadingleft {font-size: 16px; color: #FFFFFF;} .pageation {font-size: 14px;} .search-head, .footer, .search-footer {font-size: 12px;} .searchheading a:link, .searchsubheading a:link { color: #FFFFFF; text-decoration: none} .searchheading a:visited, .searchsubheading a:visited { color: #FFFFFF; text-decoration: none} .searchheading a:active, .searchsubheading a:active { color: #FFFFFF; text-decoration: none} a:hover { color: #FF0000; } .search { border: medium solid #444455; background-color: #E5ECF9; } .plain-centre, .footer, .search-footer, .blacklink {text-align: center;} .search-head, .search-footer, .pageation, .subsubheadingleft, .subheadingleft {font-weight: bold; text-align: left;} .search-head, .search-footer, .pageation { border: thin solid #444455; background-color: #E5ECF9; } .normal-search { vertical-align: top; } .search-titles { vertical-align: top; background-color: #444455; color: #FFFFFF; } .searchheading {background-color: #444455;} .alternate-search { vertical-align: top; background-color: #E5ECF9; } .search-titles a:link { color: #FFFFFF; } .search-titles a:visited { color: #FFFFFF; } .search-titles a:active { color: #FFFFFF; } .search-titles a:hover { color: #FF0000; } .no {display:none;}