/* 	
CSS Designed By DREAMSCAPE SOLUTIONS LTD.  Copyright & IPR DREAMSCAPE SOLUTIONS LTD 2007
Web: http://www.dreamscape-design.co.uk/  Email: info@dreamscape-design.co.uk  Tel: +44(0)161 776 4539
*/

#header {text-align: right;height: 95px;width: 100%;background: url(/images/tp_banner.gif) no-repeat right top;}

#headerlinks {display:none;}
#menu {display:none;}

.clear {clear:both;height:1px;overflow:hidden; width:742px;}
.typesmenu {width: 183px;font: 11px Arial, Helvetica, sans-serif;margin-top: 5px;margin-bottom: 10px;}
.para {
	font: 15px/20px Arial, Helvetica, sans-serif;
	color: #333399;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}

#mainbdy {text-align: left;width: 100%;margin-right: auto;margin-left: auto;margin-top: 10px;}
#rhs {display:none;}
#lhs {width: 100%;font: 12px/20px Arial, Helvetica, sans-serif;}
#hp_hdr_img {display:none;}

.sectorimg {display:none;}

#footer {height: 50px;width: 742px;margin-right: auto;margin-left: auto;}

.ftr_top {font: 11px Arial, Helvetica, sans-serif;text-align: right;border-bottom: 1px solid #000000;padding-bottom: 10px;margin-bottom: 10px;height: 10px;}
.ftr_top a {height: 15px;width: 60px;padding-left: 15px;background: url(/images/ftr_arrow.gif) no-repeat left;display: block;color: #000000;text-decoration: none;float: right;}
.ftr_top a:hover {color: #FF6633;text-decoration: underline;}
.ftr_txt {font: 11px Arial, Helvetica, sans-serif;color: #000000;text-align: left;}
.ftr_txt a {color: #000000;text-decoration: none;}
.ftr_txt a:hover {color: #FF6633;text-decoration: underline;}

#lhs h1.normhead {font: bold 24px Arial, Helvetica, sans-serif;color: #303083;letter-spacing: -1px;border-bottom: 1px solid #000000;margin: 0px;padding: 0px;}
#lhs p {color: #000000;font-family: Arial, Helvetica, sans-serif;line-height: 20px;}
#lhs p.firstp {font: bold 12px/20px Arial, Helvetica, sans-serif;color: #000000;}
#lhs p a {color: #303083;text-decoration: underline;}
#lhs p a:hover {color: #FF6633;text-decoration: none;}
#lhs h4 {font: bold 16px Arial, Helvetica, sans-serif;color: #000000;margin-bottom: 0px;padding-bottom: 0px;}

.page_banner {padding-top: 5px;padding-bottom: 5px;border-bottom: 1px solid #000000;}

#lhs ol {font: 12px/20px Arial, Helvetica, sans-serif;}
#lhs ul {font: 12px/20px Arial, Helvetica, sans-serif;}

#print a {font: 11px Arial, Helvetica, sans-serif;color: #FF6633;display: block;padding-left: 25px;background: url(/images/printicon.gif) no-repeat;height: 25px;padding-top: 3px;width: 50px;margin-left: 40px;text-decoration: none;}
#print a:hover {color: #333366;text-decoration: underline;}

.cta {
	display: none;
}

.contactbl {background: #FFFFFF;margin-bottom: 20px;border: 1px solid #999999;}
.contactbl2 {background: #EAFFEA;margin-bottom: 20px;border: 1px solid #999999;}
.contactinput {width: 320px;}
.contactinput2 {width: 515px;height: 100px;}
.contactbl td {background: #F5F5FA;padding: 5px;}
label {font-weight: bold;color: #303083;}

p.blogdate {font-size: 11px;color: #CCCCCC;margin: 0px;padding: 0px;font-family: Arial, Helvetica, sans-serif;}

.blogarticlehdr {font-size: 16px;margin: 0px;padding: 0px;}
.blogarticle p {font-size: 11px;color: #666666;margin-bottom: 0px;margin-top: 10px;line-height: normal;}
.authordate {padding: 3px 5px;background: #DFDFEC;border-top: 1px solid #7979BB;border-bottom: 1px solid #7979BB;font-size: 11px;margin-top: 10px;height: 20px;}
.blogarticle {border-bottom: 1px dotted #000000;padding-bottom: 10px;}
.blogtop {width: 60px;float: right;background: url(/images/ftr_arrow.gif) no-repeat left center;padding-left: 25px;}
.blogtop a {color: #000000;text-decoration: none;}
.blogtop a:hover {color: #FF6633;text-decoration: underline;}
.blogauthortag {display: block;float: left;width: 300px;}

.podtable {margin-top: 20px;line-height: normal;font-size: 11px;}
.podtablehdr {font-size: 16px;font-weight: bold;color: #333399;font-family: Verdana, Arial, Helvetica, sans-serif;}
.podtablelink {font-size: 12px;color: #333399;text-decoration: none;padding-top: 5px;}
.podtablelink a {text-decoration: none;color: #333399;}
.podtablelink a:hover {color: #FF6633;text-decoration: underline;}
.podtable img {border: 1px solid #303083;}

.case {background: #FFE6DD;margin: 0px;padding: 15px;border-top: 1px solid #DFDFEC;border-bottom: 1px solid #DFDFEC;font-style: italic;font-size: 13px;}
.sectorshdr {display:none;}
.sectorspace {
	display:block;
}
#sectors ul {
	list-style: none;
	margin: 15px;
	padding: 0px;
	clear: both;
	width: 100%;
	float: none;
}
.hpp {font-size:14px;}
.sectorlink {display:none;}
.sectorlinkgreen {display:none;}

