/* content ---------------------------------------------------------------------*/

/* Main content container */
.dwp-home {
	float: right;
	width: 100%;
	line-height: 1.3em;
}


img{
max-width:100%;
}

/* Bens main content container top*/

.main-top {
	width: 100%;

}


.main-top-left p {	

	font-family: Arial, Sans, sans-serif !important;
	bottom: 0px;
	line-height: 1;
	background-color: white;
	color: #00728f;
	font-size: 230%;
	font-weight: normal;
	padding-top: 10px;
	width: 100%;
	margin-left:0;

}

/*.main-top-left h1 {
	color: #00728f;
	font-size: 230%;
	font-weight: normal;
	margin: 7.5em 0em 0 0;
	padding: 0.2em 0 0.5em 0;
	background-color: white;	
}*/

.main-top-left {
	position: relative;
	float: left;
	width: 33.3%;
	clear:both;
	display:block;

}


/*.main-image {
	margin-left: -7px;
	background-color: red;
}*/


.main-top-middle {
	float: left;
	width: 33.3%;
	
	
}

.main-top-right {
	/*background-image: url(/format/images/content/home/directgov.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;*/
	float: right;
	width: 33.3%;


}


.logo-background {
	margin-left: 7px;
	margin-bottom: 1em;
}

img.tbf {
}

.tbf-logo-background {
	margin-left: 7px;
	margin-top: 2.3em;
	padding-top: 3px;
	padding-left: 5px;
	border: 1px solid #BBEAE7;
}

.title-top {
	font-size: 205%; /* it was 220% on 21/04/09, but looks better 190% - who will notice???? */
	font-weight: normal;
	color: #513184;
	padding: 0.2em 0em 0.5em 0;
	margin: 0.5em 3.5px 0 7px;
	border-bottom: 1px solid #BBEAE7;	
}

.title-top-consult {
	font-size: 190%;
	font-weight: normal;
	color: #5E428C;
	padding: 0em 0.5em 0 0;
	margin: 1.6em 1em 0 0.3em;	
}

.title-top-pop {	
	font-size: 190%;
	color: #5E428C;
	margin: 0.4em 0 0 0.2em;
	padding: 0em 0 0.5em 0.1em;
	background-color: white;
	/*border-top: 1px solid #BBEAE7;*/		
}

.title-top-info {
	font-size: 205%; /* it was 220% on 21/04/09, but looks better 190% - who will notice???? */
	font-weight: normal;
	color: #513184;
	padding: 0.2em 0em 0.5em 0;
	margin: 0.5em 3.5px 0 7px;	
}

ul.stories {
	font-size: 1.2em;
	color: #00728f;	
	margin: 0 3.5px 0 3.5px;
	text-decoration: none;
}
.main-top-middle p{
	font-size: 1.2em;
	line-height: 1.5;
	margin: 0 10px 0.5em;
	}

.stories li {
	margin: 0 0 0 0.3em;
	padding: 0.25em 0 0.25em 0;
	border-bottom: 1px solid #BBEAE7;	
}



/*------------boxes on bottom of page---------------------*/

.browse-title {
	background-image: url(/format/images/content/home/icons/browse.gif);
	background-repeat: no-repeat;
	background-position: 97% 50%;
	font-size: 190%;
	color: #5E428C;
	padding: 0.7em 0 0.7em 0em;
	border-top: 1px solid #BBEAE7;		
}

ul.browse-home-list {
	margin-right: 7px;	
	font-size: 1.2em;
	text-decoration: none;
}

.browse-home-list li {
	padding: 0.2em 0 0.2em 0.5em;
	background-color: #efebf5;
	border-bottom: 1px solid white;	
}

ul.home-list-pop{
	margin-left: 7px;	
}

li.home-list-pop {
	height: 1.5em;
	padding: 0.2em 0 0.2em 0.5em;
	background-color: #D1F5F4;	
	border-bottom: 1px solid white;	
}


li.home-list-pop-last {
	height: 1.5em;
	padding: 0.2em 0 0.2em 0.5em;
	background-color: #D1F5F4;	
	border-bottom: 1px solid white;	
	margin-bottom: 5px;
}

ul.directgovmenu li{	
padding: 0.4em 0 0.2em 0.5em;
	background-color: #fdded0;
	border-bottom: 1px solid white;	}
	
ul.directgovmenu li.directgovheading{
padding: 0em;
	background-color: #f25b22;
	border-bottom: 0px solid white;	}

ul.home-list {
	margin: 0 3.5px;	
}

ul.home-list-right {
	margin-left: 7px;
	margin-right:0;
}

.home-list li {		
	padding: 0.2em 0 0.2em 0.5em;
	background-color: #efebf5;
	border-bottom: 1px solid white;
}

.home-list a{
	font-size: 1.3em;
	color: #3f3f3f !important; 
	text-decoration: none;
}

a:link {color: #006680; text-decoration: none; }
a:visited {color: purple; text-decoration: none; }
a:hover {text-decoration: underline;}
a:active {color: #006680; text-decoration: underline;} 



.middle-title-top {
	background-image: url(/format/images/content/home/icons/about.gif);
	background-repeat: no-repeat;
	background-position: 98% 50%;
	font-size: 190%;
	color: #5E428C;
	padding: 0.7em 0 0.7em 0.1em;
	border-top: 1px solid #BBEAE7;			
}

.middle-title-bottom {
	background-image: url(/format/images/content/home/icons/dwp.gif);
	background-repeat: no-repeat;
	background-position: 98% 50%;
	font-size: 190%;
	color: #5E428C;
	padding: 0.7em 0 0.7em 0.1em;			
}

.right-title-top {
	background-image: url(/format/images/content/home/icons/working.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	font-size: 190%;
	color: #5E428C;	
	padding: 0.7em 0 0.7em 8px;
	border-top: 1px solid #BBEAE7;			
}

.right-title-bottom {
	background-image: url(/format/images/content/home/icons/campaigns.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	font-size: 190%;	
	color: #5E428C;
	padding: 0.7em 0 0.7em 8px;	
}

/*img.benefit {
	background-color: white;
	margin-left: 7px;
	padding: 0.7em 14.8em 0.6em 0.9em;
	border: 2px solid #efebf5;
}*/




/*img.benefit {
	margin: 8px 6px 2px 8px;	
}

.benefit-logo-background {
	margin-left: 7px;
	background-color: white;
	border: 2px solid #efebf5;
}*/



li.employ-home-list {
	background-image: url(/format/images/content/home/employ-ability.gif);
	background-repeat: no-repeat;
	background-position: 98% 50%;
	font-size: 100%;
	margin-left: 1px;	
	padding: 0.2em 0em 0.3em 0.5em;
	border-bottom: 1px solid white;
	background-color: #efebf5;
	}

li.recruit-home-list {
	background-image: url(/format/images/content/home/esa.gif);
	background-repeat: no-repeat;
	background-position: 98% 50%;
	margin-left: 1px;
	padding: 0.2em 0.2em 0.3em 0.5em;
	background-color: #efebf5;	
}

a.employ-home-list {
	width:50px;
	margin-right: 90px;
	padding-left: 2px;
	background-color: red;
	font-size: 1.3em;
	color: #333333; 
	text-decoration: none
}


ul.rss {
	background-image: url(/format/images/content/home/rss.gif);
	background-repeat: no-repeat;
	background-position: 1.7% 82%;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 120%;
	color: #5E428C;
	margin: 0px 3.5px 0 3.5px;
	text-decoration: none;
}

.rss li {
	margin: 0.5em 0 0.3em 0.3em;
	padding-bottom: 0.4em;
}


li.rss-icon {
	margin: 0.2em 0 0.2em 1.2em;
	padding-left: 0.8em;
}

p.comment {
	font-size: 120%;
	color: #5E428C;	
	margin: 0.5em 0.5em 0 0.6em;
	padding: 0 0 0.1em 0;
	
}

ul.consult{
	font-size: 120%;	
	color: #00728F;
}

li.consult  {
	margin: 0 0.5em 0 0.7em;
	padding: 0.13em 0;	
	border-bottom: 1px solid #BBEAE7;
}

li.consult2  {
	margin: 0 0.5em 0 0.7em;
	padding: 0.13em 0;
	border-bottom: 1px solid #BBEAE7; /*----------------remove if you do not wish to see 2nd consultation underlined----------------*/
}

a.consult {
	text-decoration: none;
}

.main-bottom-left, .main-bottom-middle, .main-bottom-right{
	float: left;
	width: 33.3%;
	/*margin-top: -0.7em;*/	

}
.separator{

font-size:1.3em;
font-weight:normal;
}
.main-bottom-left .browse-home-list{
font-size:1.4em;
}



