﻿body{font-family:tahoma;text-align:center;background:#7F7F7F;margin-top:0}

div#container{width:770px;text-align:center;margin:auto;background:url("/images/old/mainbg.gif") #fff repeat-y}
div.topcontainer{text-align:left}

div.topleft{background:url("/images/old/home1.jpg") no-repeat;float:left;width:31px;height:211px}
div.topmiddle{background:url("/images/old/home2.jpg") no-repeat;float:left;height:211px;width:188px}
div.topright{background:url("/images/old/home3.jpg") no-repeat;float:left;width:551px;height:211px}

body#aboutus div.topleft{background:url("/images/old/aboutus1.jpg") no-repeat}
body#aboutus div.topmiddle{background:url("/images/old/aboutus2.jpg") no-repeat}
body#aboutus div.topright{background:url("/images/old/aboutus3.jpg") no-repeat}

body#howdowehelp div.topleft{background:url("/images/old/howdowehelp1.jpg") no-repeat}
body#howdowehelp div.topmiddle{background:url("/images/old/howdowehelp2.jpg") no-repeat}
body#howdowehelp div.topright{background:url("/images/old/howdowehelp3.jpg") no-repeat}

body#education div.topleft{background:url("/images/old/education1.jpg") no-repeat}
body#education div.topmiddle{background:url("/images/old/education2.jpg") no-repeat}
body#education div.topright{background:url("/images/old/education3.jpg") no-repeat}

body#profdev div.topleft{background:url("/images/old/profdev1.jpg") no-repeat}
body#profdev div.topmiddle{background:url("/images/old/profdev2.jpg") no-repeat}
body#profdev div.topright{background:url("/images/old/profdev3.jpg") no-repeat}

body#news div.topleft{background:url("/images/old/news1.jpg") no-repeat}
body#news div.topmiddle{background:url("/images/old/news2.jpg") no-repeat}
body#news div.topright{background:url("/images/old/news3.jpg") no-repeat}

body#events div.topleft{background:url("/images/old/events1.jpg") no-repeat}
body#events div.topmiddle{background:url("/images/old/events2.jpg") no-repeat}
body#events div.topright{background:url("/images/old/events3.jpg") no-repeat}

body#shop div.topleft{background:url("/images/old/shop1.jpg") no-repeat}
body#shop div.topmiddle{background:url("/images/old/shop2.jpg") no-repeat}
body#shop div.topright{background:url("/images/old/shop3.jpg") no-repeat}

body#supportus div.topleft{background:url("/images/old/supportus1.jpg") no-repeat}
body#supportus div.topmiddle{background:url("/images/old/supportus2.jpg") no-repeat}
body#supportus div.topright{background:url("/images/old/supportus3.jpg") no-repeat}

body#usefullinks div.topleft{background:url("/images/old/usefullinks1.jpg") no-repeat}
body#usefullinks div.topmiddle{background:url("/images/old/usefullinks2.jpg") no-repeat}
body#usefullinks div.topright{background:url("/images/old/usefullinks3.jpg") no-repeat}

body#contactus div.topleft{background:url("/images/old/contactus1.jpg") no-repeat}
body#contactus div.topmiddle{background:url("/images/old/contactus2.jpg") no-repeat}
body#contactus div.topright{background:url("/images/old/contactus3.jpg") no-repeat}

img{border:0}
div.logo{}
div.topcontainer h1{text-indent:-9999px;font-size:0.1em;margin:0;padding:0}

div.address{width:188px;margin:10px 0 0 0;text-align:center;float:left} /* IE8 + Firefox */
* html div.address{margin:18px 0 0px 0} /* IE6 */
*:first-child+html div.address{margin:18px 0 0px 0} /* IE7 */

div.address p{font-size:0.7em;color:#fff;margin-bottom:0;line-height:1.25em}
div.address p a{color:#fff}
div.address p a:hover{text-decoration:none}

div.punchline{margin:160px 30px 0 15px;text-align:right}
div.punchline p{font-size:0.75em;padding:0 2px 0 0;font-family:Georgia;font-style:italic}

div.topmenuarea{width:770px;background:#BB0069}
div.topmenuarea ul{margin:0 11px 0 0;padding:0;list-style:none;text-align:right}
div.topmenuarea ul li{float:right;display:block;padding:0px 10px 4px 11px}
div.topmenuarea ul li a{font-size:0.7em;color:#fff;text-decoration:none}
div.topmenuarea ul li a:hover{text-decoration:underline}

div.middlecontent{margin:0 0 0 31px}
div.mainmenuarea{width:188px;text-align:left;float:left;background:#fff}
div.mainmenuarea ul{margin:0;padding:0;list-style:none}
div.mainmenuarea ul li{background:#E5E5E5;margin:0 0 1px 0;font-size:0.7em;padding:1px 0 3px 0px}
html>body div.mainmenuarea ul li a{padding-top:6px}
div.mainmenuarea ul li a{color:#444;text-decoration:none;padding:1px 0 0px 12px;display:block;margin:0}
div.mainmenuarea ul li a:hover,
body#home div.mainmenuarea ul li#navhome a,
body#aboutus div.mainmenuarea ul li#navaboutus a,
body#howdowehelp div.mainmenuarea ul li#navhowdowehelp a,
body#education div.mainmenuarea ul li#naveducation a,
body#profdev div.mainmenuarea ul li#navprofdev a,
body#news div.mainmenuarea ul li#navnews a,
body#events div.mainmenuarea ul li#navevents a,
body#shop div.mainmenuarea ul li#navshop a,
body#supportus div.mainmenuarea ul li#navsupportus a,
body#usefullinks div.mainmenuarea ul li#navusefullinks a,
body#contactus div.mainmenuarea ul li#navcontactus a{background:#E5E5E5 url("/images/old/arrow2.gif") 12px 9px 

no-repeat;padding-left:24px}
div.mainmenuarea ul li ul{display:none}
body#aboutus div.mainmenuarea ul li ul#aboutussubmenu,
body#howdowehelp div.mainmenuarea ul li ul#howdowehelpsubmenu,
body#education div.mainmenuarea ul li ul#educationsubmenu,
body#news div.mainmenuarea ul li ul#newssubmenu,
body#events div.mainmenuarea ul li ul#eventssubmenu,
body#supportus div.mainmenuarea ul li ul#supportussubmenu,
body#shop div.mainmenuarea ul li ul#shopsubmenu,
body#friendsofthembf div.mainmenuarea ul li ul#supportussubmenu,
body#donations div.mainmenuarea ul li ul#supportussubmenu,
body#legacies div.mainmenuarea ul li ul#supportussubmenu{display:block}
div.mainmenuarea ul li ul{border-top:1px solid #fff;margin:5px 0 0 0;padding:0}
div.mainmenuarea ul li ul li{font-size:1em;margin:0;padding:0 0 1px 0}
div.mainmenuarea ul li ul li.lastitem{border-bottom:0}
div.mainmenuarea ul li ul li a{background:0!important;padding-left:24px}
body.whoswho div.mainmenuarea ul li ul li#navwhoswho a,
body.history div.mainmenuarea ul li ul li#navhistory a,
body.annualreport div.mainmenuarea ul li ul li#navannualreport a,
body.jobvacancies div.mainmenuarea ul li ul li#navjobvacancies a,
body#howdowehelp div.mainmenuarea ul li ul li#navhowdowehelp a,
body.howtoapply div.mainmenuarea ul li ul li#navhowtoapply a,
body.casestudies div.mainmenuarea ul li ul li#navcasestudies a,
body.studenthealth div.mainmenuarea ul li ul li#navstudenthealth a,
body.ivornewtonhouse div.mainmenuarea ul li ul li#navivornewtonhouse a,
body.instrumentalists div.mainmenuarea ul li ul li#navinstrumentalists a,
body.singers div.mainmenuarea ul li ul li#navsingers a,
body.songwriters div.mainmenuarea ul li ul li#navsongwriters a,
body.jazzandpopularmusicians div.mainmenuarea ul li ul li#navjazzandpopularmusicians a,
body.schoolageinstrumentalists div.mainmenuarea ul li ul li#navschoolageinstrumentalists a,
body.ensembles div.mainmenuarea ul li ul li#navensembles a,
body.organisations div.mainmenuarea ul li ul li#navorganisations a,
body.fundingwizard div.mainmenuarea ul li ul li#navfundingwizard a,
body.awardfinder div.mainmenuarea ul li ul li#navawardfinder a,
body.monitoringandevaluation div.mainmenuarea ul li ul li#navmonitoringandevaluation a,
body#studenthealthgrantdetails div.mainmenuarea ul li ul li#navstudenthealthgrantdetails a,
body.latestnews div.mainmenuarea ul li ul li#navlatestnews a,
body.newsletter div.mainmenuarea ul li ul li#navnewsletter a,
body.pressroom div.mainmenuarea ul li ul li#navpressroom a,
body.whatson div.mainmenuarea ul li ul li#navwhatson a,
body.festivalofstcecelia div.mainmenuarea ul li ul li#navfestivalofstcecelia a,
body.friendsofthembf div.mainmenuarea ul li ul li#navfriendsofthembf a,
body.viewbasket div.mainmenuarea ul li ul li#navviewbasket a,
body.termsandconditions div.mainmenuarea ul li ul li#navtermsandconditions a,
body.donations div.mainmenuarea ul li ul li#navdonations a,
body.legacies div.mainmenuarea ul li ul li#navlegacies a,
div.mainmenuarea ul li ul li a:hover{background:#E5E5E5 url("/images/old/arrow2.gif") 24px 10px 

no-repeat!important;padding-left:36px!important}

div.searchbox{background:#CECECE}
div.searchbox form{margin:0;padding:10px 3px 12px 8px}
div.searchbox form label{font-size:0.7em;margin:0}
div.searchbox form input{float:left;font-family:tahoma;font-size:0.7em;margin:2px 0 0 0;padding:2px 0 1px 

2px;color:#333;border:1px solid #7F7F7F}
div.searchbox form input#btnsearchbutton{background:#E5E5E5;margin:2px 0 0 5px;border:1px solid #7F7F7F;padding:0}

div.companydetails{background:#E5E5E5;padding:18px 0 10px 11px}
/* div.companydetails{background:#E5E5E5;padding:28px 0 10px 11px} */
div.companydetails p{margin:0 0 5px 0;font-size:0.55em;color:#2E2E2E}
p.lastpara{margin-bottom:0}

div.maincontent{width:523px;float:left;margin-left:28px}
h2{background:#E5E5E5;font-size:0.8em;font-weight:normal;padding:6px 0 6px 13px;text-align:left;margin:12px 0 0 0}

body#home div.maincontentarea{width:320px;float:left;text-align:left;padding:16px 0 0 0}
div.maincontentarea{width:515px;float:left;text-align:left;padding:16px 0 0 0}
div.maincontentarea p{font-size:0.7em;margin:5px 0 12px 0}
div.maincontentarea a{color:#BB0069}
div.maincontentarea a:hover{text-decoration:none}
div.maincontentarea h3{font-size:0.8em;font-weight:normal;margin-bottom:0;padding-bottom:5px}

ul.searchresultlist{margin:0 0 15px 0;padding:0;list-style:none}
ul.searchresultlist li{font-size:0.7em}

div.bannerarea{display:none;padding-bottom:17px}
body#home div.bannerarea{display:block;width:169px;float:left;margin-left:34px}
div.bannerarea ul{margin:21px 0 0 0;padding:0;list-style:none}
div.bannerarea ul li{height:112px;margin:0 0 20px 0;text-align:left}
div.bannerarea ul li.banner1{background:url("/images/old/banner1b.jpg") no-repeat}
div.bannerarea ul li.banner2{background:url("/images/old/banner2b.jpg") no-repeat}
div.bannerarea ul li.banner3{background:url("/images/old/banner3b.jpg") no-repeat;margin-bottom:0}
div.bannerarea ul li p{font-size:0.8em;padding:53px 3px 0 5px;margin:0}
div.bannerarea ul li a{background:url("/images/old/arrow.gif") 0 5px 

no-repeat;color:#000;font-size:0.7em;text-align:right;padding:1px 5px 0 9px;float:right}
div.bannerarea ul li a:hover{text-decoration:none;background:url("/images/old/arrow.gif") 0 5px no-repeat}

/* Accessibility */
div#leftaccessibility{width:230px;float:left;margin-right:25px}
div#rightaccessibility{width:230px;float:left}
h3#top{padding-top:5px}
ul.accessiblelist{margin:0;padding:0 0 20px 10px;list-style:none}
ul.accessiblelist li{font-size:0.7em}
ul.accesskeylist{margin:0;padding:0 0 0 15px;list-style:none}
ul.accesskeylist li{font-size:0.7em}
img.validationimage{margin-bottom:16px}

/* Site Map */
body#sitemap ol{margin:0;padding:0 0 10px 38px}
body#sitemap ol li{font-size:0.7em;margin-bottom:3px; padding-left:20px}
body#sitemap ol li p{font-size:0.9em;margin:0;padding:0 0 3px 0px; }
body#sitemap ol li a{color:#000}
body#sitemap ol li li{font-size:1em}
body#sitemap ol ol{padding-bottom:0;list-style:none;padding-left:15px;margin-left:0}

/*Site Search */
ol.searchresultlist{margin:0;padding:0!important; list-style:none;}
ol.searchresultlist li{font-size:0.7em;margin-bottom:1px;padding:10px 10px 10px 15px;}
ol.searchresultlist li.p1{background-color:#E5E5E5;}
ol.searchresultlist li a {}
ol.searchresultlist li .n {display:block;width:20px; float:left; height:20px!important;margin-right:3px;}
*+html ol.searchresultlist .c {position:relative; top:-5px;}
* html ol.searchresultlist .c {position:relative; top:-5px;}

div.sitesearch{border:1px solid #7F7F7F;padding:5px 10px 5px 10px;margin:0 0 20px 0}
div.sitesearch form{margin:0;padding:0}
div.sitesearch label{font-size:0.7em;margin:0;padding:0}
div.sitesearch input#txtSearchTerm{width:304px;font-size:0.7em;padding:0 3px 0 3px}
div.sitesearch input#btnnewsearchbutton{background:#E5E5E5;margin:2px 0 0 5px;border:1px solid 

#7F7F7F;font-size:0.7em;margin-left:10px}

/* Dynamic set */
ul.educationlist{list-style:none;margin:0 0 0 15px;padding:10px 0 10px 0}
ul.educationlist li{font-size:0.7em;margin:0 12px 0 0;padding:0}
ul.educationlist li a{color:#000}

div#createdby{width:770px;text-align:center;margin:auto;display:block}
div#createdby p{color:#BBB;font-size:0.6em;text-align:left;padding-top:2px;margin:0}
div#createdby a{color:#BBB;text-decoration:none}
div#createdby a:hover{text-decoration:underline}
div.clearer{clear:both}

/* images - images come in three types, float left, float right and centered */
img.left					{ float: left; margin: 0 10px 10px 0; }
img.right					{ float: right; margin: 0 0 10px 10px; }

/* centered images are wrapped by a div */
div.centeredimagewrapper	{ text-align: center; }
img.center					{ float: none; }

/* files are anchor tags that have the class "file", and a further class that identifies the file extension */
a.file{display: block; padding: 5px 4px 2px 28px; }
a.mp3{background-image:url(/images/old/defaulticons/mp3.gif); background-repeat: no-repeat; 

background-position: left; height:21px; } /* mp3_bk.gif */

.mp31{display: block;height:21px; padding: 5px 4px 2px 28px; background-image:url(/images/old/defaulticons/mp3_idea_1.gif); background-repeat: no-repeat; background-position: left; }
.mp32{display: block; height:21px;padding: 5px 4px 2px 28px; background-image:url(/images/old/defaulticons/mp3_idea_2.gif); background-repeat: no-repeat; background-position: left; }
.mp33{display: block; height:21px;padding: 5px 4px 2px 28px; background-image:url(/images/old/defaulticons/mp3_idea_3.gif); background-repeat: no-repeat; background-position: left; }

a.doc{background-image:url(/images/old/doc.gif)!important; background-repeat: no-repeat; background-position: left; }
a.rtf{ background-image:url(/images/old/defaulticons/rtf_icon.gif); background-repeat: no-repeat; 

background-position: left; }
a.ppt{ background-image:url(/images/old/defaulticons/ppt_icon.gif); background-repeat: no-repeat; 

background-position: left; }
a.pdf{background-image:url(/images/old/pdf.gif); background-repeat: no-repeat; background-position: left; }
a.doc{background-image:url(/images/old/pdf.gif); background-repeat: no-repeat; background-position: left; }
a.xls{background-image:url(/images/old/defaulticons/xls_icon.gif); background-repeat: no-repeat; 

background-position: left; }

/* Funding Wizard css */
div.fundingleft{width:130px;float:left}
div.fundingright{width:361px;float:left;border:1px solid #7F7F7F;margin:0 0 0 20px;padding:1px 1px 10px 1px}
html>body div.fundingright{margin-bottom:10px}
div.fundingright fieldset{border:0;font-size:0.7em;margin:0 0 2px 5px;padding:0}
div.fundingright h3{background:#BB0069;color:#fff;margin:0;padding:2px 0 3px 9px}
div.fundingright input,
div.fundingright select{font-family:tahoma;font-size:1em}
div.fundingright span.red{color:#BB0069}

div.instrumentleft{width:110px;float:left;margin-left:7px}
div.instrumentmiddle{width:110px;float:left}
div.instrumentright{width:120px;float:left}
input#btnStartSearch{font-size:0.7em;background:#BB0069;color:#fff;border:1px solid #7F7F7F;margin:0 0 0 0px;padding:0}

html>body input#btnStartSearch{margin:5px 0 0 15px}

div.searchheader{font-size:0.7em;color:#fff}
div.searchheader a{color:#fff}
div.searchtext{background:#BB0069;width:350px;float:left;padding:3px 0 3px 9px}
*+html div.searchtext {padding-bottom: 5px;}

div.clickbutton{background:#BB0069;float:left;border-left:1px solid #fff;width:150px;padding:0px 0 0px 5px}
div.clickbutton input{color:#fff;background:#BB0069;border:0;font-size:1em;padding:1px 0 1px 0;margin:0;width:145px}
html>body div.clickbutton input{padding:2px 0 2px 0}

fieldset#question6 input{margin:0 0 1px 4px}
fieldset#question7 input{margin:0 0 1px 11px}
* html fieldset#question6 input{margin:-2px 0 -3px -3px}
* html fieldset#question7 input{margin:-2px 0 -2px 11px}

input#rdSinger{margin-left:10px}
ol.searchresultlist{margin:0;padding:0 0 0 25px}
ol.searchresultlist li a{color:#000}

div.awardinformation p{margin:0;padding:0}
div.awardlabel{float:left;width:70px}
div.awardinfo{float:left;width:300px}

/* New styles */
div.maincontentarea ul{margin-top:0;padding-top:0}
div.maincontentarea ul li{font-size:0.7em}

a.file{font-size:0.7em}

ul.educationlist{list-style:disc;padding-left:15px}

/* Shop css */
ul.categorylist{margin:0 0 0 20px;padding:0;list-style:none}
ul.categorylist li{border:1px solid #000;width:117px;padding:8px 10px 4px 

10px;text-align:center;float:left;margin-right:15px}
ul.categorylist li h3{margin:0;padding:3px 0 0 0}
ul.categorylist li a{color:#000;text-decoration:none;font-size:1.3em}
ul.categorylist li a:hover{text-decoration:underline}

ul.productlist{margin:50px 0 10px 0px;padding:20px 0 0 0;list-style:none;width:520px;border-top:12px solid #fff}
ul.productlist li{padding:8px 10px 8px 10px;width:223px;border:1px solid #000;margin-bottom:7px;float:left;margin-right:10px}
ul.productlist li img{float:left;margin-right:5px;margin-bottom:5px}
ul.productlist li h4{font-weight:normal;font-size:1.1em;text-align:left;margin:0;padding:0 0 5px 0}
ul.productlist li p{font-size:1em;margin:0;padding:0}
ul.productlist li p.shortdescription{margin-bottom:10px}
ul.productlist li p.price{width:150px;float:left}
ul.productlist li a.moreinfo{margin:0;padding:0;text-decoration:none;}
ul.productlist li a.moreinfo:hover{text-decoration:underline}
p.backtocategorylink 

a{color:#333;text-decoration:none;text-align:left!important;font-size:0.7em;float:left;padding-bottom:10px}
p.backtocategorylink a:hover{text-decoration:underline}

div.mainproductdetail{width:500px;padding:5px;border:1px solid #000;margin-bottom:15px}
div.mainproductdetail h2{background:none;margin:0;padding:0 0 0 10px}
div.mainproductdetail img{margin-top:5px}
div.mainproductinformation{}
div.productinformation{float:left;width:250px}
div.productimage{width:250px;float:left;text-align:center}
input.linkbutton2{background:#BB0069;color:#fff;float:right}
span.outofstockmessage{font-size:0.7em;color:#BB0069}
span.delerror{margin:9px 0 0 65px;padding:0;float:left;color:#BB0069}
td.productnamecolumn a{color:#000}

table.baskettable{border:1px solid #7F7F7F;width:515px;font-size:0.7em;border-right:0;border-bottom:0}
table.baskettable td{border-right:1px solid #7F7F7F;border-bottom:1px solid #7F7F7F}
tr.tableheader{font-weight:bold;background:#CECECE;color:#fff}
tr.tableheader td{padding:7px 0 7px 3px}
tr.basketitemrow{}
tr.basketitemrow td{padding:3px 0 3px 3px}
div.basketbuttons{clear:both;text-align:left;margin-top:6px;width:200px;float:left;padding:0 0px 5px 0px!important}
div.basketbuttons a{background:#7F7F7F;text-decoration:none;font-size:0.7em;color:#fff;padding:3px 8px 3px 8px;}
div.basketbuttons a:hover{text-decoration:underline}
div.basketdropdown{width:310px;float:left;text-align:right;padding-top:6px;font-size:0.7em}
div.basketdropdown p{margin:0;padding:0}
div.basketdropdown p.totaltext{padding-bottom:10px}
div.basketdropdown select{font-size:1em;margin-top:7px;margin-bottom:20px}
div.paypallogo{text-align:right;margin-right:16px;margin-top:25px}
div.paypallogo3{text-align:right;margin-right:16px;margin-top:5px}

fieldset.customerdetails{border:0;margin-bottom:3px}
fieldset.customerdetails label{font-size:0.7em;display:block;width:110px;float:left;padding-top:3px}
fieldset.customerdetails input.edit{float:left;width:160px;margin-left:3px}
fieldset.customerdetails textarea{margin:0;padding:0;width:164px;font-family:tahoma}
fieldset.customerdetails select{width:166px}

span.breadcrumbtext{float:left;display:block;width:380px}
span.basketsummaryspan{float:left;display:block;width:143px;text-align:right}
h2 a{color:#000;text-decoration:none}
h2 a:hover{text-decoration:underline}

body.enterpaymentdetails div.deliveryoptions{width:360px;float:left}
div.totals{width:150px;float:left;text-align:right}
div.termstext{text-align:right;margin-right:2px}
div.buttons{width:400px;float:right;text-align:right}

div.leftcolumn{width:130px;float:left}
div.rightcolumn{width:350px;float:left}
p.staffheading{margin:0!important;padding:0!important}

body.enterpaymentdetails div.paypallogo,
body.confirmpaymentdetails div.paypallogo{margin-right:0;margin-bottom:20px}
body.enterpaymentdetails div.paypallogo3,
body.confirmpaymentdetails div.paypallogo3{margin-right:0;margin-bottom:20px}
span.error{font-size:0.7em;color:#BB0069;padding-left:4px}
span#Address_error{padding-left:7px}
div.confirmdetailsbox{width:360px;float:left;padding-top:10px}
div.confirmdetailsbox h4{font-size:0.7em;margin:0 0 7px 0;padding:0}
div.confirmdetailsbox p{margin:0 0 7px 0;padding:0}
div.backbuttondiv{}
h4.confirmation{font-size:0.7em;margin:0;padding:0}
div.deliverydetails p{margin:0!important;padding:0!important}
div.backtohomebutton{float:left;width:300px}
div.printbutton{float:left;width:100px}
div.productspurchased p{margin:0!important;padding:0!important}

/* Styles for award finder */
div.awardfinderbox{border:1px solid #7F7F7F;padding:1px;margin:0 0 14px 0}
div.awardfinderbox h3{background:#BB0069;color:#fff;margin:0;padding:2px 0 3px 9px}
div.awardfinderbox label{width:200px;font-size:0.7em;font-weight:bold;display:block;margin:6px 0 0 7px}
div.awardfinderbox input#btnStartSearch2{font-size:0.7em;background:#BB0069;color:#fff;border:1px solid #7F7F7F;margin:0 0 8px 7px;padding:0}
select.awardfinderselect{font-size:0.7em;margin:4px 0 9px 7px}
body.awardfinder div.searchheader{font-size:0.7em;color:#fff}
body.awardfinder div.searchheader a{color:#fff}
body.awardfinder div.searchtext{background:#BB0069;width:505px;float:left;padding:3px 0 3px 9px}
a.applyformeabutton{float:right}

body#home ul.news {list-style:none; background: #fff;margin:0;padding:0;}
body#home ul.news li {font-size:0.8em;color:#000000;background-color:#444;}
body#home ul.news a {color:#000000;}


.revealheading 
	{
		color:#BB0069;
		text-decoration:underline;
		text-align:left!important;
		font-size:0.7em;
		float:left;
		padding-bottom:10px;
		clear:both;
	}

.revealheading:hover
	{
		text-decoration:none;
		cursor:pointer;
	}

.hide
	{
      display: none;
       
	}

.show
	{
      display: block;
	}