@import url("text.css");
@import url(http://www.fatbeehive.com/beekeeper2/reset.css);

/*DAYCARE TRUST MAIN STYLES*/
/*GLOBAL*/
html, body{
	background:url('../images/bg.jpg') repeat-x #fff;
	color:#696a6c;
	margin:0;
	padding:0;
}
body img{ 
	border:0;
}
body h1{ 
	margin:0 0 10px 0;
	padding:0;
}
body h2{ 
	margin:0; 
	padding:10px 0 10px 0; 
}
body h3{ 
	margin:5px 0 10px 0; 
	padding:0;
}
body h4{ 
	margin:5px 0 5px 0; 
	padding:0;
}
.clear{
	clear:both;
}
.imgleft{
	float:left;
	margin:0 15px 15px 0;
}
.imgright{
	float:right;
	margin:0 0 15px 15px;
}
.imageleft {
	float: left;
	margin: 0 10px 3px 0px;
}

.imageright {
	float: right;
	margin: 0 5px 3px 10px;
}
.quoteleft {
	float: left;
	margin: 0 10px 5px 0px;
	width:230px;
}

.quoteright {
	float: right;
	margin: 0 10px 5px 10px;
	width:230px;
}
.hide{
	display:none;
}

/*CONSTRUCT*/
#wrapper{
	width:963px;
	margin:0 auto;	
}

/*HEADER*/
#header{
	height:155px;
	
}

body #logo a{
	background:url('../images/daycaretrustlogo.jpg') no-repeat;
	display:block;
	float:right;
	height:128px;
	margin-top:12px;
	width:119px;
}

body#index #logo a{
	background:url('../images/daycaretrustlogo.jpg') no-repeat;
	display:block;
	float:right;
	height:128px;
	margin-top:12px;
	width:119px;
}
/*top nav*/
ul#topnav{
	float:left;
	margin:0;
	padding:12px 0 0 0;
}
ul#topnav li{
	display:inline;
	list-style:none;
	padding-left:5px;
}
ul#topnav a{
	padding-right:5px;
}
ul#topnav img{
	margin-left:5px;
	padding-right:5px;
	vertical-align:top;
}

/*NAV*/
ul#secnav{
	margin:90px 0 0 0;
	padding:0;
	position:absolute;
}
ul#secnav li{
	list-style:none;
}
ul#secnav #home a{
	background:url('../images/nav/home.jpg') no-repeat;
	display:block;
	height:51px;
	width:65px;
}
ul#secnav #home a:hover{
	background:url('../images/nav/homeoverandon.jpg') no-repeat;
}
ul#secnav #home a.on{
	background:url('../images/nav/homeoverandon.jpg') no-repeat;
}
ul#secnav #about a{
	background:url('../images/nav/about.jpg') no-repeat;
	display:block;
	height:51px;
	left:85px;
	position:absolute;
	top:0;
	width:89px;
}
ul#secnav #about a:hover{
	background:url('../images/nav/aboutoverandon.jpg') no-repeat;
}
ul#secnav #about a.on{
	background:url('../images/nav/aboutoverandon.jpg') no-repeat;
}
ul#secnav #parent a{
	background:url('../images/nav/parent.jpg') no-repeat;
	display:block;
	height:51px;
	left:185px;
	position:absolute;
	top:0;
	width:111px;
}
ul#secnav #parent a:hover{
	background:url('../images/nav/parentoverandon.jpg') no-repeat;
}
ul#secnav #parent a.on{
	background:url('../images/nav/parentoverandon.jpg') no-repeat;
}
ul#secnav #policy a{
	background:url('../images/nav/policy.jpg') no-repeat;
	display:block;
	height:51px;
	left:310px;
	position:absolute;
	top:0;
	width:163px;
}
ul#secnav #policy a:hover{
	background:url('../images/nav/policyoverandon.jpg') no-repeat;
}
ul#secnav #policy a.on{
	background:url('../images/nav/policyoverandon.jpg') no-repeat;
}
ul#secnav #topnav_membership a{
	background:url('../images/nav/membership.jpg') no-repeat;
	display:block;
	height:51px;
	left:490px;
	position:absolute;
	top:0;
	width:113px;
}
ul#secnav #topnav_membership a:hover{
	background:url('../images/nav/membershipoveron.jpg') no-repeat;
}
ul#secnav #topnav_membership a.on{
	background:url('../images/nav/membershipoveron.jpg') no-repeat;
}
ul#secnav #training a{
	background:url('../images/nav/training.jpg') no-repeat;
	display:block;
	height:51px;
	left:620px;
	position:absolute;
	top:0;
	width:112px;
}
ul#secnav #training a:hover{
	background:url('../images/nav/traningoverandon.jpg') no-repeat;
}
ul#secnav #training a.on{
	background:url('../images/nav/traningoverandon.jpg') no-repeat;
}


/*CONTENT*/
/*leftcol*/
body#index #leftcol{
	margin:10px 15px 0 0;
}
#leftcol{
	float:left;
	margin:10px 20px 0 0;
	width:183px;
}

#leftcol div{ margin-left: 10px;}
#leftcol .content h1{
	border-bottom:solid thin #dddddd;
	margin-bottom:10px;
	padding:1px 0 7px 12px;
}
#leftcol p{
	padding-left:10px;
}
.searchbox{
	
	height:18px;
	vertical-align:top;
}
.searchbutton{
	border: 0px solid;
	cursor:pointer;
}
h2#nav_events{
	background:url('../images/eventscrayon.jpg') no-repeat bottom right;
	border-bottom:solid thin #dddddd;
	margin:20px 0 10px 0;
	padding:5px 0 7px 12px;
}
h2#donatebutton{
	background:url('../images/donatecrayon.jpg') no-repeat bottom right;
	border-bottom:solid thin #dddddd;
	margin:20px 0 10px 0;
	padding:5px 0 7px 12px;
}
h2#shop{
	background:url('../images/shopcrayon.jpg') no-repeat bottom right;
	border-bottom:solid thin #dddddd;
	margin:20px 0 10px 0;
	padding:5px 0 7px 12px;
}
h2#newsletter{
	background:url('../images/newslettercrayon.jpg') no-repeat bottom right;
	border-bottom:solid thin #dddddd;
	margin:20px 0 10px 0;
	padding:5px 0 7px 12px;
}

/*midcol*/

body#index #midcol h1{
	color:#fff;
	margin:0px 0 0px 0;
}
body#index #midcol {
	width: 566px;
}
#midcol h1{
	color:#9a9a9a;
	margin:50px 0 30px 0;
}
#midcol{
	float:left;
	margin:10px 15px 0 0;
	width:561px;
}
h1#statement{
	background:url('../images/statement.jpg') no-repeat;
	height:75px;
	width:566px;
}
#parentinfo{
	background:url('../images/parentinfobox.jpg') no-repeat;
	float:left;
	height:216px;
	margin-top:10px;
	width:276px;
}
#parentinfo .content{
	padding:20px 0 0 20px;
	width:195px;
}
#parentinfo a {
	text-decoration: none;
	color: #fff;
}
h1#number{
	margin:-11px 0 10px 0;
}
#membershipbox{
	background:url('../images/membershipbox.jpg') no-repeat;
	float:left;
	height:216px;
	margin-top:10px;
	width:276px;
}
#membershipbox .content{
	padding:20px 0 0 20px;
	width:195px;
}
#membershipbox a {
	text-decoration: none;
	color: #fff;
}
#policybox{
	background:url('../images/policybox.jpg') no-repeat;
	float:right;
	height:216px;
	margin-top:10px;
	width:280px;
}
#policybox .content{
	padding:20px 0 0 20px;
	width:195px;
	color: #696a6c;
}
#policybox a {
	text-decoration: none;
}
body#index #midcol #policybox .content h1 {
	color: #696a6c;
}
body#index #midcol #policybox .content p {
	color: #696a6c;
}
#trainingbox{
	background:url('../images/trainingbox.jpg') no-repeat;
	float:right;
	height:218px;
	margin-top:10px;
	width:279px;
}
#trainingbox .content{
	padding:20px 0 0 20px;
	width:127px;
}
#trainingbox a {
	text-decoration: none;
	color: #fff;
}
/*rightcol*/
#rightcol{
	float:left;
	margin-top:10px;
	width:173px;
}
#rightcol p{
	padding-left:10px;
}
#rightcol .content h2{
	border-bottom:solid thin #dddddd;
	margin-bottom:10px;
	padding:1px 0 7px 12px;
}
#rightcol .content h4{
	padding:0 0 10px 10px;
}

/*FOOTER*/
#footer{
	background:url('../images/footerbg.jpg') no-repeat;
	height:48px;
	margin:15px 0 0 10px;
	width:950px;
}
#footer p{
	padding:8px 0 0 15px;
}

/*SUB PAGE*/

/*sub nav*/
ul#subnav{
	margin:20px 0 20px 0px;
	padding:0;
}
ul#subnav li{
	list-style:none;
	padding:0 0 10px 0;
}
ul#subnav li ul{
	margin:15px 0 0px 10px;
}
ul#subnav li ul li a{
	width:139px !important;
}
#icon{
	float:right;
	width:560px;
}

#icon img{
	padding-right:3px;
	vertical-align:bottom;
}

#subbox .content{
	padding:0 15px 0 15px;
}

/*ABOUT US PAGE********************************************/
body#about-us #logo a{
	background:url('../images/daycaretrustlogo.jpg') no-repeat;
	display:block;
	float:right;
	height:128px;
	margin-top:12px;
	width:119px;
}
body#about-us #midcol h1{
	color:#8fc73c;
	margin:50px 0 30px 0;
}
body#about-us #midcol h4{
	color:#8fc73c;
}
body#about-us #subbox{
	background:#C6EA90;
	float:right;
	margin:10px 0 10px 10px;
	width:230px;
}
body#about-us #subboxtop{
	background:url('../images/boxes/subboxtoplightgreen.jpg') no-repeat;
	height:16px;
	width:230px;
}
body#about-us #subboxbottom{
	background:url('../images/boxes/subboxbottomblightgreen.jpg') no-repeat;
	height:16px;
	width:230px;
}
/*sub nav*/
body#about-us ul#subnav a{
	background:url('../images/boxes/subnavbg.jpg') no-repeat top left;
	display:block;
	padding:3px 0 5px 22px;
	width:152px;
}
body#about-us ul#subnav a:hover{
	background:url('../images/boxes/subnavhoverlightgreen.jpg') no-repeat top left #C6EA90;
	display:block;
	width:152px;
}
body#about-us ul#subnav a.on{
	background:url('../images/boxes/subnavonlightgreen.jpg') no-repeat #C6EA90;
	display:block;
	width:152px;
}

/******BLOCKQUOTE************/
body#about-us .quotecontainer blockquote{
	background:url('../images/boxes/subboxtoplightgreen.jpg') no-repeat #C6EA90;
	float:right;
	padding-top:16px;
	width:230px;
}
body#about-us .quotecontainer blockquote blockquote{
	background:url('../images/boxes/subboxbottomblightgreen.jpg') bottom no-repeat #C6EA90;
	margin:0;
	padding:0 0 0 10px;
	width:220px;
}
body#about-us .quotecontainer blockquote blockquote p{
	color:#fff !important;
	font-size:1.5em;
	margin-left:5px;
	width:200px;
}


/*PARENT INFORMATION PAGE*************************************/
body#parent-information #logo a{
	background:url('../images/daycaretrustlogo.jpg') no-repeat;
	display:block;
	float:right;
	height:128px;
	margin-top:12px;
	width:119px;
}
body#parent-information #midcol h1{
	color:#8cc63f;
	margin:50px 0 30px 0;
}
body#parent-information #midcol h4{
	color:#8cc63f;
}
body#parent-information #subbox{
	background:#9BCD50;
	float:right;
	margin:10px 0 10px 10px;
	width:230px;
}
body#parent-information #subboxtop{
	background:url('../images/boxes/subboxtopdarkgreen.jpg') no-repeat;
	height:16px;
	width:230px;
}
body#parent-information #subboxbottom{
	background:url('../images/boxes/subboxbottomdarkgreen.jpg') no-repeat;
	height:16px;
	width:230px;
}
/*sub nav*/
body#parent-information ul#subnav a{
	background:url('../images/boxes/subnavbg.jpg') no-repeat top left;
	display:block;
	padding:3px 0 5px 22px;
	width:152px;
}
body#parent-information ul#subnav a:hover{
	background:url('../images/boxes/subnavhoverdarkgreen.jpg') no-repeat top left #CFE6AE;
	display:block;
	width:152px;
}
body#parent-information ul#subnav a.on{
	background:url('../images/boxes/subnavondarkgreen.jpg') no-repeat #CFE6AE;
	display:block;
	width:152px;
}
/******BLOCKQUOTE************/
body#parent-information .quotecontainer blockquote{
	background:url('../images/boxes/subboxtopdarkgreen.jpg') no-repeat #9BCD50;
	float:right;
	padding-top:16px;
	width:230px;
}
body#parent-information .quotecontainer blockquote blockquote{
	background:url('../images/boxes/subboxbottomdarkgreen.jpg') bottom no-repeat #9BCD50;
	margin:0;
	padding:0 0 0 10px;
	width:220px;
}
body#parent-information .quotecontainer blockquote blockquote p{
	color:#fff !important;
	font-size:1.5em;
	margin-left:5px;
	width:200px;
}


/*POLICY INFORMATION PAGE*************************************/
body#policy-research-projects #logo a{
	background:url('../images/daycaretrustlogo-policy.jpg') no-repeat;
	display:block;
	float:right;
	height:128px;
	margin-top:12px;
	width:119px;
}
body#policy-research-projects #midcol h1{
	color:#e2a104;
	margin:50px 0 30px 0;
}
body#policy-research-projects #midcol h4{
	color:#e2a104;
}
body#policy-research-projects #subbox{
	background:#FFC313;
	float:right;
	margin:10px 0 10px 10px;
	width:230px;
	color: #696a6c;
}
body#policy-research-projects #subbox .content {
	color: #696a6c;
}
body#policy-research-projects #subboxtop{
	background:url('../images/boxes/subboxtopyellow.jpg') no-repeat;
	height:16px;
	width:230px;
}
body#policy-research-projects #subboxbottom{
	background:url('../images/boxes/subboxbottomyellow.jpg') no-repeat;
	height:16px;
	width:230px;
}
/*sub nav*/
body#policy-research-projects ul#subnav a{
	background:url('../images/boxes/subnavbg.jpg') no-repeat top left;
	display:block;
	padding:3px 0 5px 22px;
	width:152px;
}
body#policy-research-projects ul#subnav a:hover{
	background:url('../images/boxes/subnavhoveryellow.jpg') no-repeat top left #FEDF8F;
	display:block;
	width:152px;
}
body#policy-research-projects ul#subnav a.on{
	background:url('../images/boxes/subnavonyellow.jpg') no-repeat #FEDF8F;
	display:block;
	width:152px;
}


/******BLOCKQUOTE************/
body#policy-research-projects .quotecontainer blockquote{
	background:url('../images/boxes/subboxtopyellow.jpg') no-repeat #FFC313;
	float:right;
	padding-top:16px;
	width:230px;
}
body#policy-research-projects .quotecontainer blockquote blockquote{
	background:url('../images/boxes/subboxbottomyellow.jpg') bottom no-repeat #FFC313;
	margin:0;
	padding:0 0 0 10px;
	width:220px;
}
body#policy-research-projects .quotecontainer blockquote blockquote p{
	color:#696A6C  !important;
	font-size:1.5em;
	margin-left:5px;
	width:200px;
}


/*MEMBER PAGE*************************************/
body#membership #logo a{
	background:url('../images/daycaretrustlogo-membership.jpg') no-repeat;
	display:block;
	float:right;
	height:128px;
	margin-top:12px;
	width:119px;
}
body#membership #midcol h1{
	color:#9a9a9a;
	margin:50px 0 30px 0;
}
body#membership #midcol h4{
	color:#9a9a9a;
}
body#membership #subbox{
	background:#AAAAAA;
	float:right;
	margin:10px 0 10px 10px;
	width:230px;
}
body#membership #subboxtop{
	background:url('../images/boxes/subboxtopgrey.jpg') no-repeat;
	height:16px;
	width:230px;
}
body#membership #subboxbottom{
	background:url('../images/boxes/subboxbottombgrey.jpg') no-repeat;
	height:16px;
	width:230px;
}
/*sub nav*/
body#membership ul#subnav a{
	background:url('../images/boxes/subnavbg.jpg') no-repeat top left;
	display:block;
	padding:3px 0 5px 22px;
	width:152px;
}
body#membership ul#subnav a:hover{
	background:url('../images/boxes/subnavbghover.jpg') no-repeat top left #EFEFEF;
	display:block;
	width:152px;
}
body#membership ul#subnav a.on{
	background:url('../images/boxes/subsubnavbg.jpg') no-repeat #EFEFEF;
	display:block;
	width:152px;
}

body#events ul#subnav a{
	background:url('../images/boxes/subnavbg.jpg') no-repeat top left;
	display:block;
	padding:3px 0 5px 22px;
	width:152px;
}
body#events ul#subnav a:hover{
	background:url('../images/boxes/subnavbghover.jpg') no-repeat top left #EFEFEF;
	display:block;
	width:152px;
}
body#events ul#subnav a.on{
	background:url('../images/boxes/subsubnavbg.jpg') no-repeat #EFEFEF;
	display:block;
	width:152px;
}

/******BLOCKQUOTE************/
body#membership .quotecontainer blockquote{
	background:url('../images/boxes/subboxtopgrey.jpg') no-repeat #AAAAAA;
	float:right;
	padding-top:16px;
	width:230px;
}
body#membership .quotecontainer blockquote blockquote{
	background:url('../images/boxes/subboxbottombgrey.jpg') bottom no-repeat #AAAAAA;
	margin:0;
	padding:0 0 0 10px;
	width:220px;
}
body#membership .quotecontainer blockquote blockquote p{
	color:#fff !important;
	font-size:1.5em;
	margin-left:5px;
	width:200px;
}

/*TRAINING AND CONSULTANCY PAGE*************************************/
body#training-consultancy #logo a{
	background:url('../images/daycaretrustlogo-training.jpg') no-repeat;
	display:block;
	float:right;
	height:128px;
	margin-top:12px;
	width:119px;
}
body#training-consultancy #midcol h1{
	color:#00aedb;
	margin:50px 0 30px 0;
}
body#training-consultancy #midcol h4{
	color:#00aedb;
}
body#training-consultancy #subbox{
	background:#00BCE2;
	float:right;
	margin:10px 0 10px 10px;
	width:230px;
}
body#training-consultancy #subboxtop{
	background:url('../images/boxes/subboxtopblue.jpg') no-repeat;
	height:16px;
	width:230px;
}
body#training-consultancy #subboxbottom{
	background:url('../images/boxes/subboxbottomblue.jpg') no-repeat;
	height:16px;
	width:230px;
}
/*sub nav*/
body#training-consultancy ul#subnav a{
	background:url('../images/boxes/subnavbg.jpg') no-repeat top left;
	display:block;
	padding:3px 0 5px 22px;
	width:152px;
}
body#training-consultancy ul#subnav a:hover{
	background:url('../images/boxes/subnavhoverblue.jpg') no-repeat top left #A6E4F3;
	display:block;
	width:152px;
}
body#training-consultancy ul#subnav a.on{
	background:url('../images/boxes/subnavonblue.jpg') no-repeat #A6E4F3;
	display:block;
	width:152px;
}

/******BLOCKQUOTE************/
body#training-consultancy .quotecontainer blockquote{
	background:url('../images/boxes/subboxtopblue.jpg') no-repeat #00BCE2;
	float:right;
	padding-top:16px;
	width:230px;
}
body#training-consultancy .quotecontainer blockquote blockquote{
	background:url('../images/boxes/subboxbottomblue.jpg') bottom no-repeat #00BCE2;
	margin:0;
	padding:0 0 0 10px;
	width:220px;
}
body#training-consultancy .quotecontainer blockquote blockquote p{
	color:#fff;
	font-size:1.5em;
	margin-left:5px;
	width:200px;
}




ul#sitemap {
	margin: 0;
	padding: 0 0 0 5px;
}

ul#sitemap li {
	list-style-type: none;
	list-style-image: none !important;
	margin: 10px 0 20px 0;
	font-weight: bold;
}

ul#sitemap li ul li {
	margin: 10px 0 10px 0;
	font-weight: normal;
	list-style-type: square !important;
	list-style:url(../images/bullet.jpg);
	color: #9EB7CA;
}


#searchResults dl {
	margin: 10px 0 20px 0px;
}

#searchResults dl dt, #searchResults dl dd {
	margin-left: 0px;
}

#searchResults .info {
	font-size: 0.8em;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

ul.event-detail-list, ul.event-detail-list li{ list-style: none; margin-left: 0;}

span.event-detail-title{ font-weight: bold;}
ul.sidebar-list{margin-left: 12px;}
ul.sidebar-list, ul.sidebar-list li { list-style: none;}
ul.sidebar-list li a{font-weight: normal}

div#banner{
	width: 183px;
	height: 300px; 
	overflow: hidden;
	margin: 1em auto 2em auto;
}

h2.events-subtitle{
	font-weight: bold;
	font-style: italic;
	font-size: 1em;
}

div.event-record{ margin-bottom: 4em;}
#events div.event-record h2.title{font-size:1.3em;}
div.event-record h3.subtitle{
	font-style: italic;
	font-weight: bold;
	font-size: 1em;
	margin-top: 1em;
	margin-bottom: 1em;
	color: #333;
}
div.event-record h3.date{
	color: black;
	font-size: 1.1em;
}


/* polls */

#poll-container h2{
	border-bottom:solid thin #dddddd;
	margin-bottom:10px;
	padding:1px 0 7px 12px;
	margin-top: 2.5em;
}
#poll-container {
	padding:5px 5px 5px 0px;
	border-top:1px solid #fff;
	
	margin-left:0px;
}
#poll-container p{
	padding-left:0px;
	padding-top:5px;
	font-weight:strong;
	
}
.pollanswer {
	margin-top: 5px;
}

.pollbar {
	color: #c8d3d7;
	background-color: #6e747a;
}
.quotecontainer h1, .quotecontainer h2, .quotecontainer h3, .quotecontainer h4 {
	color: #fff !important;
}

body#policy-research-projects .quotecontainer h1, body#policy-research-projects .quotecontainer h2, body#policy-research-projects .quotecontainer h3, body#policy-research-projects .quotecontainer h4 {
	color: #696A6C !important;
}

/* @group parents news styles */

.parentsnews {
	width: 542px;
}
.parentsnews td {
	padding: 0;
}
.parentsnews h3 {
	clear: both;
	background: #eee url(/images/parentsnews_head_bgd.gif) top left no-repeat;
	border-bottom: 1px solid #ddd;
	padding: 5px 20px;
	margin-top: 25px;
}
.parentsnews p {
	margin-left: 20px;
}

/* @end */
/*shop stuff*/
#basketwrapper {
	margin-bottom:10px;
	border-bottom:1px dashed #8cc63e;;
	padding:5px;
}
#basketwrapper h4{
	
}
h3.supcol {
	background-color:#8cc63e;
	padding:5px 2px 5px 10px;
	color:#fff;
}
.jumplink_basket {
	/* margin-left:15px;*/ 	
	color:#8cc63e;
}
#rightcol .content #basketwrapper ul li {color: #999;}

#basketwrapper ul li span {color: #000;}

table.basket {
	width: 100%;
	
}

table.basket th {
	text-align: left;
	background-color: #DAEDC0;
}

table.basket tr.total {
	border-bottom: none;
}

table.basket tr.total th {
	text-align: right;
	background: none;
}

table.basket td.price {
	text-align: right;
}

table.basket tr {
	border-bottom: 1px solid #46949d;
}

/*shop end*/

.submit_result
{
	color:red;
}


ul.nobullet {margin-left: 0;}
li.nobullet{ list-style: none;}
li.lead{
	margin-bottom: 1.5em;
}
#midcol li.disc{ 
	list-style-type: disc;
}


/* type extra */
span.tiny{ font-size: 85%; line-height: 1.3em;}
.basket-info{ margin-left: 5px; }
 
table.price {
 border-bottom:1px solid #d5e6bc;
 background-color:#fff;
 width:450px;
 
}
table.price td{
 text-align:left;
 padding-left:10px;
 
}
table.price td.first{
	
 width:170px;
 
 padding-left:10px;
}
.free
{
	font-weight:bold;
 	color:#8fc93f;
}
table.price th{
 text-align:left;
 padding-left:0px;
}
dl.detailsdl  {
	margin-left:5px;
	
}
dl.detailsdl dd {
	margin-left:5px;
	margin-bottom:10px;
}
dl.detailsdl dt {
	font-weight:bold;
	margin-bottom:3px;
}

ul li.forcesquare {
	list-style-type: square;
	margin-left:10px;
}
#loginbox {
	border:1px solid #8cc63e;
}
#loginboxbutton {
	margin-top:15px;
	margin-left:0;
}


/*Tab and content--------------------*/
#tab{
	float:left;
	height:980px;
	overflow:hidden;
	width:550px;
}
#tab .imageleft {
	float: left;
	margin: 10px 10px 3px 0px;
}

#tab .imageright {
	float: right;
	margin: 10px 5px 3px 10px;
}
ul#tabnav{
	left:422px;
	margin:0;
	padding:0;
	position:relative;
	top:50px;
	width:135px;
	z-index:10;
}
ul#tabnav li{
	list-style:none;
}

ul#tabnav li a{
	outline:none;
}
/*ul#tabnav li a{
	background:url('../images/tabs/tabbg.jpg') no-repeat;
	display:block;
	font-size:1.2em;
	height:50px;
	padding:8px 10px 10px 15px;
	text-decoration:none;
	width:100px;
}
ul#tabnav li a:hover{
	background:url('../images/tabs/tabbgover.jpg') no-repeat;
}
ul#tabnav li.ui-tabs-selected a{
	background:url('../images/tabs/tabbgover.jpg') no-repeat;
}*/
li#grey a{
	background:url('../images/tabs/greytab.jpg') no-repeat;
	color:#fff;
	display:block;
	height:44px;
	padding:6px 10px 10px 15px;
	width:100px;
}
li#grey a:hover{
	background:url('../images/tabs/greytab_over.jpg') no-repeat;
	color:#77a533;
}
ul#tabnav li#grey.ui-tabs-selected a{
	background:url('../images/tabs/greytab_over.jpg') no-repeat;
	color:#77a533;
}
li#manc1 a{
	background:url('../images/tabs/mancnurse.jpg') no-repeat;
	color:#fff;
	display:block;
	height:44px;
	padding:6px 10px 10px 15px;
	width:100px;
}
li#manc1 a:hover{
	background:url('../images/tabs/mancnurse_over.jpg') no-repeat;
	color:#77a533;
}
ul#tabnav li#manc1.ui-tabs-selected a{
	background:url('../images/tabs/mancnurse_over.jpg') no-repeat;
	color:#77a533;
}
li#manc2 a{
	background:url('../images/tabs/mancminder.jpg') no-repeat;
	display:block;
	height:44px;
	padding:6px 10px 10px 15px;
	width:100px;
}
li#manc2 a:hover{
	background:url('../images/tabs/mancminder_over.jpg') no-repeat;
	color:#77a533;
}
li#manc2.ui-tabs-selected a{
	background:url('../images/tabs/mancminder_over.jpg') no-repeat;
	color:#77a533;
}
li#manc3 a{
	background:url('../images/tabs/manccentre.jpg') no-repeat;
	display:block;
	height:44px;
	padding:6px 10px 10px 15px;
	width:100px;
}
li#manc3 a:hover{
	background:url('../images/tabs/manccentre_hover.jpg') no-repeat;
	color:#77a533;
}
li#manc3.ui-tabs-selected a{
	background:url('../images/tabs/manccentre_hover.jpg') no-repeat;
		color:#77a533;
}

li#birm1 a{
	background:url('../images/tabs/birmnurse.jpg') no-repeat;
	display:block;
	height:44px;
	padding:6px 10px 10px 15px;
	width:100px;
}
li#birm1 a:hover{
	background:url('../images/tabs/birmnurse_over.jpg') no-repeat;
	color:#d18500;
}
li#birm1.ui-tabs-selected a{
	background:url('../images/tabs/birmnurse_over.jpg') no-repeat;
	color:#d18500;
}
li#birm2 a{
	background:url('../images/tabs/birmminder.jpg') no-repeat;
	display:block;
	height:44px;
	padding:6px 10px 10px 15px;
	width:100px;
}
li#birm2 a:hover{
	background:url('../images/tabs/birmminder_over.jpg') no-repeat;
	color:#d18500;
}
li#birm2.ui-tabs-selected a{
	background:url('../images/tabs/birmminder_over.jpg') no-repeat;
	color:#d18500;
}
li#birm3 a{
	background:url('../images/tabs/birmcentre.jpg') no-repeat;
	display:block;
	height:44px;
	padding:6px 10px 10px 15px;
	width:100px;
}
li#birm3 a:hover{
	background:url('../images/tabs/birmcentre_over.jpg') no-repeat;
	color:#d18500;
}
li#birm3.ui-tabs-selected a{
	background:url('../images/tabs/birmcentre_over.jpg') no-repeat;
	color:#d18500;
}
li#lond1 a{
	background:url('../images/tabs/londnurse.jpg') no-repeat;
	color:#fff;
	display:block;
	height:44px;
	padding:6px 10px 10px 15px;
	width:100px;
}
li#lond1 a:hover{
	background:url('../images/tabs/londnurse_over.jpg') no-repeat;
	color:#587aa7;
}
li#lond1.ui-tabs-selected a{
	background:url('../images/tabs/londnurse_over.jpg') no-repeat;
	color:#587aa7;
}
li#lond2 a{
	background:url('../images/tabs/londminder.jpg') no-repeat;
	color:#fff;
	display:block;
	height:44px;
	padding:6px 10px 10px 15px;
	width:100px;
}
li#lond2 a:hover{
	background:url('../images/tabs/londminder_over.jpg') no-repeat;
	color:#587aa7;
}
li#lond2.ui-tabs-selected a{
	background:url('../images/tabs/londminder_over.jpg') no-repeat;
	color:#587aa7;
}
li#lond3 a{
	background:url('../images/tabs/londcentre.jpg') no-repeat;
	display:block;
	height:44px;
	padding:6px 10px 10px 15px;
	width:100px;
}
li#lond3 a:hover{
	background:url('../images/tabs/londcentre_over.jpg') no-repeat;
	color:#587aa7;
}
li#lond3.ui-tabs-selected a{
	background:url('../images/tabs/londcentre_over.jpg') no-repeat;
	color:#587aa7;
}


#overviewout{
	left:10px;
	position:relative;
	width:417px;
	top:-700px;
}
#overviewtop{
	background:url('../images/tabs/contenttop.jpg') no-repeat;
	height:28px;
	width:415px;
}
#overviewbottom{
	background:url('../images/tabs/contentbottom.jpg') no-repeat;
	height:28px;
	margin-top:-12px;
	width:415px;
}
#overview{
	background:url('../images/tabs/middle.jpg') repeat-y;
	min-height:700px;
	padding:0 30px 30px 30px;
	width:355px;
}
#overview p{
	width:355px;
}
p#pagination{
	left:30px;
	position:relative;
	top:-20px;
}
p#pagenum{
	margin-top:30px;
}


h3.date {
	margin-bottom:0px;
}


.headingnote {
	font-size:0.9em;
	color:#9d9c9c;
	margin-bottom:10px;
	display:block;
}