/* CSS Document */

* {margin:0; padding:0}
body {
	background: #99CA3C url(images/strip-fallback.png);
	font-family:Arial, sans-serif;
}
h1 {border-bottom: 1px dotted #333;
    font-size: 26px;
    margin-bottom: 10px;
    padding-bottom: 10px;}
a {
	text-decoration: none;
	color: #333;
}
p {padding:2px 0 10px}
.container {
	margin: 20px 50px 0;
	width: 1820px;
	/* [disabled]min-height: 920px; */
}
.header {
	background: #fff;
	height: 160px;
	z-index:0;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);
	-webkit-border-radius: 35px 35px 0 0px;
	border-radius: 35px 35px 0 0px;
	-moz-border-radius: 35px 35px 0 0px;
}
.logo {
	padding: 10px 10px 0 40px;width:380px; display:inline-block
}

.content {
	background: #fff;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);
	border-radius: 0px 0px 35px 35px;
	-moz-border-radius: 0px 0px 35px 35px;
	-webkit-border-radius: 0px 0px 35px 35px;
	position: relative;
	padding: 0 40px;
	z-index: 6;
	height: 600px;
}

.footer {
	height: 80px;
	padding-left:40px;
	font-size:16px
}
.tab   {
	display: inline-block;
	/* [disabled]float: left; */
	height: 100px;
	background: url(images/tab.png) 0 0 no-repeat;
	background-size: 350px 100px;
	width: 350px;
	margin: 0 -55px 0 0px;
	position: relative;
}
.tabContent {
	font-size:28px;
	line-height:28px;
	width: 100%;
	text-align: center;
	display: inline-block;
	height: 40px;
	padding-top: 14px;
}

.tabContent a {display:block}

.tab1 {	z-index:6}
.tab2 {	z-index:5}
.tab3 {	z-index:4}
.tab4 {	z-index:3}
.tab5 {	z-index:2}
.tab6 {	z-index:1}

.search {width: 950px; position: absolute; left: 900px; top: 100px;}
.searchLogo {display:inline-block; float:left; margin-right:10px}
#___gcse_0 {width:780px; display:inline-block}
.gsc-search-box-tools .gsc-search-box .gsc-input-box {border:1px solid #4a8bf5;height:32px}
input.gsc-input {font-size:22px !important}

.column {display:inline-block; vertical-align:top; margin:0 30px}
.columns2 div.column {width:805px;}
.columns3 div.column {width:515px;}

/*Home styles
.home .col1, .home .col2 {width:560px}*/
.intro {font-size:20px; }

/*page2 styles */
.page2 .content {z-index:9}
.page2 .tab2 {z-index:10}

/*page3 styles */
.page3 .content {z-index:9}
.page3 .tab3 {z-index:10}

/*page4 styles */
.page4 .content {z-index:9}
.page4 .tab4 {z-index:10}

/*Embed styles */
.twEmbed {width:413px;height:350px;}
.fbEmbed {width:410px; height:350px; border:1px solid #CCCCCC}

/*Border styles */
.border5 {	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.border20 {	border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;}

/*Shadow styles */
.shadow5 {	-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.3);box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.3);
}

.bordergreen {border:4px solid #99CA3C}

.boxsm {background: #97C11F; height:660px; width:410px;display:inline-block;margin:0 0 0 30px}

.padding10 {padding:10px}

.f-right {float:right}
.f-left {float:left}

/*button styles */

.button {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  font-family: Arial;
  color: #ffffff;
  font-size: 1.6em;
  margin:14px 20px;
  background-image:url(images/strip-fallback.png);
}

.btnIcon {float:left; width:200px; height:90px;background-repeat:no-repeat; margin:3px 10px 3px 20px; background-position:center}

.btnText {color:#FFFFFF;text-align:right; height:96px }
.btnText a {color:#FFFFFF;text-decoration:none; padding:35px 10px 0 0; display:block; position:relative; }
.linkdouble {padding-top:19px !important}

.btn:hover {
  text-decoration: none;
}

.btnBlue {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#6db3f2+0,54a3ee+50,3690f0+51,1e69de+100;Blue+Gloss+%233 */
background: rgb(109,179,242); /* Old browsers */
background: -moz-linear-gradient(top, rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%, rgba(30,105,222,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(109,179,242,1)), color-stop(50%,rgba(84,163,238,1)), color-stop(51%,rgba(54,144,240,1)), color-stop(100%,rgba(30,105,222,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
}

.btnBlue:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
}

.ico-repair {background-image:url(images/ico-repair.png)}
.ico-pound {background-image:url(images/ico-pound.png)}
.ico-user {background-image:url(images/ico-user.png)}
.ico-homefinder {background-image:url(images/ico-homefinder.png)}
.ico-homesdirect {background-image:url(images/ico-homesdirect.png)}
.ico-whitefriars {background-image:url(images/ico-whitefriars.png)}
.ico-gov {background-image:url(images/ico-gov.png)}
.ico-ccc {background-image:url(images/ico-ccc.png)}
.ico-jobcentre {background-image:url(images/ico-jobcentre.png)}
.ico-ujmatch {background-image:url(images/ico-ujmatch.png)}
.ico-indeed {background-image:url(images/ico-indeed.png)}
.ico-monster {background-image:url(images/ico-monster.png)}
.ico-gumtree {background-image:url(images/ico-gumtree.png)}
.ico-cab {background-image:url(images/ico-cab.png)}
.ico-talktofrank {background-image:url(images/ico-talktofrank.png)}
.ico-crp {background-image:url(images/ico-crp.png)}
.ico-samaritans {background-image:url(images/ico-samaritans.png)}
.ico-safetotalk {background-image:url(images/ico-safetotalk.png)}
.ico-swmcrc {background-image:url(images/ico-swmcrc.png)}
.ico-nhs {background-image:url(images/ico-nhs.png)}
.ico-mas {background-image:url(images/ico-mas.png)}
.ico-mse {background-image:url(images/ico-mse.png)}
.ico-vac {background-image:url(images/ico-vac.png)}
.ico-gmail {background-image:url(images/ico-gmail.png)}
.ico-yahoo {background-image:url(images/ico-yahoomail.png)}
.ico-hotmail {background-image:url(images/ico-hotmail.png)}
.ico-bbcweather {background-image:url(images/ico-bbcweather.png)}
.ico-bbcnews {background-image:url(images/ico-bbcnews.png)}
.ico-facebook {background-image:url(images/ico-facebook.png)}
.ico-twitter {background-image:url(images/ico-twitter.png)}
.ico-youtube {background-image:url(images/ico-youtube.png)}
.ico-wiki {background-image:url(images/ico-wikipedia.png)}
.ico-maps {background-image:url(images/ico-googlemaps.png)}
