html{
	width:100%;
	height:100%;
}

body {
	width:100%;
	height:100%;
	margin: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:12px;
	background-color:#ffffff;
	font-weight:400;
	font-style:normal;
	color:#000000;
	width:100%;
}

.mainSheet {
	width:980px;
	height:100%;
	text-align: center;
	margin-left:auto; 
	margin-right:auto;
	background-image:url("http://www.berkeley-scott.co.uk/img/bg.gif"); 
	background-repeat: repeat-y;
}

.bannerDIV {
	position: relative;
	width:980px;
	height:166px;
	background-image:url("http://www.berkeley-scott.co.uk//img/background-top.gif"); 
	background-repeat: no-repeat;
	text-align:left;
}

.banner {width:980px;}
.navigation {padding-top:8px;}
.bannerMap {
	padding-left:50px;
	font-weight:400;
	font-size:11px;
	padding-top:15px;
}
.navHome {padding-left:50px; padding-right:22px;}
.navBlue {padding-left:14px; padding-right:22px; background-image:url("/img/dot-blue.gif"); background-repeat: no-repeat;}
.navRed {padding-left:14px; padding-right:22px; background-image:url("/img/dot-red.gif"); background-repeat: no-repeat;}
.navGreen {padding-left:14px; padding-right:22px; background-image:url("/img/dot-green.gif"); background-repeat: no-repeat;}
.navYellow {padding-left:14px; padding-right:22px; background-image:url("/img/dot-yellow.gif"); background-repeat: no-repeat;}
.tp {vertical-align:top;}
.tpcenter {vertical-align:top; text-align:center}




a.white:link {color:#ffffff; text-decoration:none;}
a.white:visited {color:#ffffff; text-decoration:none;}
a.white:hover {color:#ffffff; text-decoration:none;}
a.white:active {color:#ffffff; text-decoration:none;}



/*  Job Search    */
.jobsearch {margin-left:auto; margin-right:auto; width:880px; margin-bottom:20px; background-image:url("/img/search-bg.gif"); background-repeat: repeat-y;}
.searchTitle { padding-left:20px; padding-bottom:3px; padding-top:7px; text-align:left;}
.searchTitle8 { padding-left:0px; padding-bottom:3px; padding-top:7px; text-align:left;}
.searchForm { padding-left:20px; text-align:left; padding-bottom:3px;}
.searchForm8 { vertical-align:top; padding-left:10px; width:677px; text-align:left; padding-bottom:3px;}
.searchBanner { padding-left:3px; width:190px; text-align:left; padding-bottom:3px;}
.searchDesc0 {
	border-right:1px solid #D7D6D2; 
	font-weight:900;
	padding-bottom:2px;
	font-size:11px;
}
.searchDesc {
	border-right:1px solid #D7D6D2; 
	font-weight:900;
	padding-bottom:2px;
	font-size:11px;
	padding-left:5px;
}

.searchDesc8 {
	font-weight:900;
	padding-bottom:2px;
	font-size:11px;
	padding-left:5px;
}

.searchOpt0{
	border-right:1px solid #D7D6D2; 
	vertical-align:top;
	font-size:11px;
	padding-right:5px;
}
.searchOpt{
	border-right:1px solid #D7D6D2; 
	vertical-align:top;
	font-size:11px;
	padding-right:5px;
	padding-left:5px;
}

.searchButton8 {vertical-align:top; padding-left:5px; font-size:11px; vertical-align:top;}

.textF {
	font-weight:400; 
	font-size:11px; 
	color:#000000; 
	font-style:normal; 
	width:140px;
}

.textF8 {
	font-weight:400; 
	font-size:11px; 
	color:#000000; 
	font-style:normal; 
	width:100px;
}
.textF2 {
	font-weight:400; 
	font-size:11px; 
	color:#000000; 
	font-style:normal; 
	width:200px;
}

.textF3 {
	font-weight:400; 
	font-size:11px; 
	color:#000000; 
	font-style:normal; 
	width:80px;
}

.textF38 {
	font-weight:400; 
	font-size:11px; 
	color:#000000; 
	font-style:normal; 
	width:65px;
}

.searchP {margin-top:4px; margin-bottom:0px;}
.searchList {padding-bottom:1px;}
.searchSal {padding-bottom:3px;}
.searchSal8 {padding-bottom:3px; text-align:right; padding-top:5px;}

.button {
	background-color:#B52411; font-weight:900; font-size:11px; color:#ffffff; border-style:solid; border-color:#333333; border-width:1px; width:90px;
}
.button2 {
	background-color:#B52411; font-weight:900; font-size:11px; color:#ffffff; border-style:solid; border-color:#333333; border-width:1px;
}
.searchButton {padding-left:5px;, vertical-align:top;}




.purple { color:#432A40; } 
.title { color:#432A40; font-size:22px;} 
.subtitle { color:#432A40; font-size:14px; font-weight:900}
.titleWelcome { color:#B52411; font-size:24px;} 
.bigFont {font-size:16px; font-weight:900;}
.bold {font-weight:900;}
.boldB {font-weight:900; font-size:13px;}
form {margin-top:0px; margin-bottom:0px;}





.main {width:880px; margin-left:auto; margin-right:auto;background-image:url("/img/search-bg.gif"); background-repeat: repeat-y; margin-bottom:10px;}
.topEdge {width:880px; background-image:url("/img/search-top.gif"); background-repeat: no-repeat;}

.imgCup {width:880px; background-image:url("/images/coffee.jpg"); background-repeat: no-repeat;}
.imgWine {width:880px; background-image:url("/images/wine.jpg"); background-repeat: no-repeat;}
.imgOpener {width:880px; background-image:url("/images/opener.jpg"); background-repeat: no-repeat;}
.imgChampagne {width:880px; background-image:url("/images/champagne.jpg"); background-repeat: no-repeat;}
.imgStrawberries {width:880px; background-image:url("/images/strawberries.jpg"); background-repeat: no-repeat;}
.imgFootball {width:880px; background-image:url("/images/football.jpg"); background-repeat: no-repeat;}
.imgWembley {width:880px; background-image:url("/images/wembley.gif"); background-repeat: no-repeat;}
.imgExcellence {width:880px; background-image:url("/images/excellence.gif"); background-repeat: no-repeat;}
.img25 {width:880px; background-image:url("/images/25.gif"); background-repeat: no-repeat;}
.imgIronChef {width:880px; background-image:url("/images/iwc.gif"); background-repeat: no-repeat;}
.imgBuyingSol {width:880px; background-image:url("/images/buying-solutions.gif"); background-repeat: no-repeat;}
.imgRecruiter {width:880px; background-image:url("/images/recruiter-finalist.gif"); background-repeat: no-repeat;}
.imgISIS {width:880px; background-image:url("/images/isis.gif"); background-repeat: no-repeat;}
.imgCricket {width:880px; background-image:url("/images/cricket.jpg"); background-repeat: no-repeat;}


.pict {width:330px; vertical-align:top; text-align:left;}
.pict0 {width:470px; vertical-align:top; text-align:left;}
.text {width:530px; vertical-align:top; padding-right:20px; padding-top:20px; padding-bottom:10px; text-align:left;}
.text0 {width:390px; vertical-align:top; padding-right:20px; padding-top:20px; padding-bottom:10px; text-align:left;}
.mainLink {
	color:#000000;
	font-weight:900;
}
.empty {width:840px; margin-left:auto; margin-right:auto;}
.emptyMargin {text-align:left; padding-top:20px;}


a.red:link {color:#B52411; text-decoration:none;}
a.red:visited {color:#B52411; text-decoration:none;}
a.red:hover {color:#000000; text-decoration:none;}
a.red:active {color:#B52411; text-decoration:none;}


.ads {width:880px; margin-left:auto; margin-right:auto; margin-bottom:7px;}
.ad {padding-right:4px;}
.bottom {width:880px; margin-left:auto; margin-right:auto;}
.bottomLeft {width:53%; font-size:11px; padding-bottom:7px; text-align:left; vertical-align:top;}
.bottomRight {width:40%; font-size:11px; padding-bottom:7px; text-align: right; vertical-align:top;}
.bottomMiddle {width:7%; font-size:11px; padding-bottom:7px; text-align: right; vertical-align:top;}

a:link {color:#000000; text-decoration:underline;}
a:visited {color:#000000; text-decoration:underline;}
a:hover {color:#000000; text-decoration:none;}
a:active {color:#000000; text-decoration:underline;}

a.reverse:link {color:#000000; text-decoration:none;}
a.reverse:visited {color:#000000; text-decoration:none;}
a.reverse:hover {color:#000000; text-decoration:underline;}
a.reverse:active {color:#000000; text-decoration:none;}

hr
{
border: none 0;
border-top: 1px dotted #000000;
width:100%;
height: 1px;
overflow:hidden;
}

hr.red
{
border: none 0;
border-top: 1px dotted #B52411;
width:100%;
height: 1px;
overflow:hidden;
}

.testimonial {font-style:italic}
.bottomNav {font-weight:11px;}



.searchList, .tempT {width:100%;}
.searchT {font-size:28px; color:#B52411; }
.grey {color:#666666;}
.searchLeft1 {font-size:18px; vertical-align: top;}
.searchLeft {width:35%; padding-right:30px; vertical-align: top; font-size:11px;}
.searchCenter {width:50%; vertical-align: top;  font-size:11px;}
.searchRight {width:15%; vertical-align: top; text-align:right; font-weight:900}
.ghost {color:#666666;}
.tempTleft {width:50%; padding-right:10px; vertical-align:top;}
.tempTright {width:50%; padding-left:10px; vertical-align:top;}

.textFR {
	background-color:#ffffff; 
	font-weight:400; 
	font-size:11px; 
	color:#000000; 
	font-style:normal; 
	width: 300px; 
	margin-bottom: 10px;
}
	
.textFS {
	background-color:#ffffff; 
	font-weight:400; 
	font-size:11px; 
	color:#000000; 
	font-style:normal; 
	width: 220px; 
	margin-bottom: 10px;
}
	
	
.contentList {width:100%;}
.listTD {width:50%; vertical-align:top; text-align:left;}
.intheMiddle {text-align:center}
.red {color:#B52411;}