/* Parents */

#sitewrapper.wrapperparents { color: #060085; background-color: #060085; }
#sitebody.bodyparents { background-image: url(../images2/bkg/bkg_parents.gif); background-repeat: repeat-y; }
#sitemiddle.midparents #sitemiddleL, #sitemiddle.midparents #sitemiddleR  { background-color: #C7DAF1; }
#siteright.rightparents { color: #FFFFFF; background-color: #556AD3;}
#sitemiddle.midparents h1 { color: #FFFFFF; font-size: 1.5em; padding: 9px 10px; background: #263A8F url(../images2/bkg/bkg_parents_h1.gif) no-repeat right; margin-right: 10px; }
#siteright.rightparents h1 { color: #FFFFFF; background-color: #263A8F; }
#sitemiddle.midparents h2.subtitle { color: #FFFFFF; background-color: #3E53BC; border-top: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; }
#sitemiddle.midparents h2.subtitlenew { background: #3E53BC url(../images2/home/bg_new_blue.gif) no-repeat right; }
#siteright.rightparents h2.subtitle { color: #FFFFFF; background-color: #263A8F; border-top: solid 1px #7A89D4; border-bottom: solid 1px #7A89D4; }
#sitemiddle.midparents a { color: #060085; }
#siteright.rightparents a { color: #FFFFFF; }
#sitemiddle.midparents h1 a, #siteright.rightparents h1 a, #sitemiddle.midparents h2.subtitle a { color: #FFFFFF; }

/* Search boxes */
.agencySearchBox { color: #FFFFFF; background-color: #060085; }
.searchFrame { margin: 20px 0px 0px 10px; border: none; }

/* CV browsing */
#cvbrowsing { margin: 20px; }
#cvbrowsing .cvBrowsingBox { color: #FFFFFF; background-color: #060085; padding: 5px 5px 10px 5px; margin-bottom: 10px; }
#cvbrowsing .cvBrowsingBox h2 { font-size: 1.4em; }
#cvbrowsing fieldset#cvsearch { color: #FFFFFF; background-color: #060085; border: none;  }
#cvbrowsing fieldset#cvsearch legend { color: #FFFFFF; font-size: 1.2em; margin: 5px 10px 5px 0px; background-color: #060085;}
#cvbrowsing fieldset#cvsearch .srchfields { margin: 15px;}
#cvbrowsing fieldset#cvsearch .srchfields label { display: block; width: 120px; float: left;}
#cvbrowsing fieldset#cvsearch .chkboxes { float: right; margin-right: 10px;}
#cvbrowsing fieldset#cvsearch input.smallBox { width: 40px; }
#cvbrowsing td.thumbarea { width: 120px; }
#cvbrowsing a.backbt { display: block; width: 100px; float: right; text-align: right; margin-bottom: 10px; }
#cvbrowsing table.cvresults { clear: right;}
#cvbrowsing table.cvresults td { padding: 5px 5px 20px 5px; border-top: solid 1px #060085; }
#cvbrowsing table.cvresults hr { margin: 0;} 
#cvbrowsing .contactBT { width: 250px; float: right; text-align: right; }
#cvbrowsing .errorMsg { color: #CC0000; }
#cvbrowsing .logonarea { color: #FFFFFF; background-color: #060085; padding: 10px; width: 300px; }
#cvbrowsing .logonarea label { display: block; width: 70px; float: left; }
#cvbrowsing a.whiteLink { color: #FFFFFF; }

/* Search */
#searchResultsContainer { margin: 10px 0px 10px 10px; }
table.searchresults { font-size: .8em;}
div.searchContLeft {background-color: #556AD3; border-top: solid 1px white; border-bottom: solid 1px white; margin-top: 10px;}
img#title_search { margin: 5px 0px 0px 5px;}
input.searchBoxLeft { width: 100px; margin-left: 5px;}
input.searchBtLeft { vertical-align: middle; margin-bottom: 5px;}

.agenciesList td { padding: 5px; }
.agenciesList { margin: 10px;}