/* Childcarers */

#sitewrapper.wrapperchildcarers { color: #2D511C; background-color: #060085; }
#sitebody.bodychildcarers { background-image: url(../images2/bkg/bkg_childcarers.gif); background-repeat: repeat-y; }
#sitemiddle.midchildcarers #sitemiddleL, #sitemiddle.midchildcarers #sitemiddleR { background-color: #DAF0C1; }
#siteright.rightchildcarers { background-color: #7EC530; }
#sitemiddle.midchildcarers h1 { color: #FFFFFF; font-size: 1.5em; padding: 9px 10px; background: #437929 url(../images2/bkg/bkg_childcarers_h1.gif) no-repeat right; margin-right: 10px; }
#siteright.rightchildcarers h1 { color: #FFFFFF; background-color: #437929; }
#sitemiddle.midchildcarers h2.subtitle { background-color: #7EC530; border-top: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; }
#sitemiddle.midchildcarers h2.subtitlenew { background: #7EC530 url(../images2/home/bg_new_green.gif) no-repeat right; }
#siteright.rightchildcarers h2.subtitle { color: #FFFFFF; background-color: #437929; border-top: solid 1px #B1DD7F; border-bottom: solid 1px #B1DD7F; }
#sitemiddle.midchildcarers a, #siteright.rightchildcarers a { color: #2D511C; }
#sitemiddle.midchildcarers h1 a, #siteright.rightchildcarers h1 a { color: #FFFFFF; }

/* Search boxes */
.agencySearchBox { color: #FFFFFF; background-color: #060085; }
.searchFrame { margin: 20px 0px 0px 10px; border: none; }


/* CV UPLOAD */
#cvform { margin: 15px;}
#cvform fieldset { width: 500px; border: none; margin-top: 10px; }
#cvform fieldset.narrowlist { width: 160px; float: left; }
#cvform fieldset.narrowlist table td { padding-bottom: 5px; }
#cvform fieldset.narrowlist table td label { display: block; width: 140px;  }
#cvform fieldset.narrowlist table td input { float: right; }
#cvform input.btHigh { color: #FFFFFF; background-color: #437929; }
#cvform input.smallBox { width: 40px;}
#cvform input.mediumBox { width: 90px;}
#cvform input.longBox { width: 250px;}
#cvform input.bigBox, #cvform textarea.bigBox { width: 400px; height: 100px; }
#cvform input.hiddenField {display: none;}
#cvform div.areaTabs { margin-bottom: 15px; }

#cvform label.mainlabel { display: block; width: 100px; float: left; }

#cvform .logonarea { color: #FFFFFF; background-color: #437929; padding: 10px; width: 300px; }
#cvform .logonarea label { display: block; width: 70px; float: left; }

#cvform .errorMsg { color: #CC0000; }