
/*	LOOK AHEAD HOUSING AND CARE WEBSITE	*/
/*	MASTER CSS							*/
/*	AUTHOR: ECOM SOFTWARE LIMITED		*/

/* NOTE:	These styles will be loaded	*/
/*			into the HTML editor		*/


/* GLOBAL DEFAULTS */
body{font-family:arial;margin:auto;background-color:#ffffff;font-size:13px;}
img{border:0px;}
hr{height:1px;border-top: 1px dotted #5a5a5a;}
ul{color:#000000;font-size:12px;line-height:20px;list-style-image: url('../Images/Design/ListMarkers/5a5a5a.gif');margin:0;padding-left:10px;}
.contentarea a{text-decoration:none;color:#909090}
.contentarea a:hover{color:#000000}

/* CUSTOM STYLES */
.blacktext{color:#000000;}
.boldblackheader{color:#000000;font-weight:bold;}
.bold{font-weight:bold;}
.catheader{color:#000000;font-size:20px;font-weight:bold;display:block;width:100%;padding-bottom: 5px;border-bottom: 1px dotted #BAB0A5;margin-bottom:10px;}

/* HOME PAGE TEMPLATE */
.homepage_statement{margin-left:10px;margin-top:0px;font-size:14px;line-height:22px;margin-bottom:10px;}
.homepage_morelink{COLOR:#909090;TEXT-DECORATION:none;}
/*.homepage_morelink a{text-decoration:none;color:#A2958A;}*/
a.homepage_morelink:hover{color:black;}

/* MAIN CONTENT TEMPLATES */

.temp_3img_img{WIDTH: 180px; HEIGHT: 162px;font-size:13px;}
.temp_3img_img_padright{WIDTH: 180px; MARGIN-RIGHT: 5px; HEIGHT: 162px;font-size:13px;}
.temp_3img_text_paddleft{PADDING-LEFT: 195px; VERTICAL-ALIGN: top; PADDING-TOP: 10px;font-size:13px;}

.temp_2img_table{WIDTH:375px;font-size:13px;}
.temp_2img_table ul{margin-left:10px}
.temp_2img_text_padtop{VERTICAL-ALIGN: top; PADDING-TOP: 10px;font-size:13px;}
.temp_2img_img{WIDTH: 180px; HEIGHT: 132px;font-size:13px;}
.temp_2img_img_padright{WIDTH: 180px; MARGIN-RIGHT: 10px; HEIGHT: 162px;font-size:13px;}

/* READ MORE ARROW LINKS */
.read_more_link{text-align:left;padding-top:2px;}
.read_more_link a{text-decoration:none;color:#A2958A;}
.read_more_link a:hover{color:#000000;}
.arrow{margin-right:10px;border:0px;}

.news_more_link{text-align:right;display:block;}
.news_more_link a{text-decoration:none;color:#A2958A;}
.news_more_link a:hover{color:#000000;}

.temp_more_link{display:block;color:#5A5A5A;}
.temp_more_link a{font-size:12px;font-weight:normal;background-image:url(/Site/48/images/ReadMore/DF007F.gif);background-repeat:no-repeat;background-position:left;padding-left:20px;LINE-HEIGHT: 25px;}

/* PAGE DIVIDERS */
.divider{width:100%;margin-bottom:10px;}
.divider_red{}
.divider_imgred{background:url('../Images/Design/Headers/AC1D4F.gif');background-position:top left;background-repeat:no-repeat;height:12px;width:100%}
.divider_imggreen{background:url('../Images/Design/Headers/939A1B.gif');background-position:top left;background-repeat:no-repeat;height:12px;width:100%}
.divider_imgturt{background:url('../Images/Design/Headers/006B7C.gif');background-position:top left;background-repeat:no-repeat;height:12px;width:100%}
.divider_green{background-color:#9CA438;}
.divider_blue{background-color:#007483;height:6px;}
.hr_green{margin-bottom:2px;border:solid 1px #9CA438;}
.hr_blue{margin-bottom:2px;border:solid 1px #007483;}
.divider_img_F5B101{background:url('../Images/Design/Headers/F5B101.gif');background-position:top left;background-repeat:no-repeat;height:12px;width:100%}
.divider_img_940092{background:url('../Images/Design/bars/purpleheader.png');background-position:top left;background-repeat:no-repeat;width:100%}
.divider_img_FB00AE{background:url('../Images/Design/Headers/FB00AE.gif');background-position:top left;background-repeat:no-repeat;height:12px;width:100%}
.divider_img_0B9399{background:url('../Images/Design/Headers/0B9399.gif');background-position:top left;background-repeat:no-repeat;height:12px;width:100%}
.divider_img_BBC522{background:url('../Images/Design/Headers/BBC522.gif');background-position:top left;background-repeat:no-repeat;height:12px;width:100%}
.divider_img_249BCB{background:url('../Images/Design/Headers/249BCB.gif');background-position:top left;background-repeat:no-repeat;height:12px;width:100%}
.divider_img_2B5CA3{background:url('../Images/Design/Headers/2B5CA3.gif');background-position:top left;background-repeat:no-repeat;height:12px;width:100%}
.divider_purple{background:url('../Images/Design/bars/purpleheader.png');background-position:top left;background-repeat:no-repeat;width:100%}
/* CATEGORY MODULES */

.moduleName{font-weight:bold;}

/* BULLET TABLES */
.bullettable{margin-bottom:7px;width:100%}
.bulletimgtd{vertical-align:top;width:15px;}
.bulletimg{margin-top:5px;}

/* HOMEPAGE MISSION STATEMENT */
#Mission_moduleContents{padding-left:5px;}
#Mission_moduleContents p{font-size:16px;line-height:25px;margin-bottom:7px;margin-top:0;}

/* NEWS */
.newsDiv{width:100%;font-size:16px;border-bottom:0px;margin-left:5px;padding-bottom:0px;padding-left:5px;background-image:url('../Images/Design/Headers/939A1B.gif');background-repeat:no-repeat;padding-top:15px;margin-bottom:10px;}
.newslinks{display:block;font-size:13px;text-decoration:none;color:#5a5a5a;}
a.newslinks:hover{color:#939A1B;}
a.moreNewsLink:hover{color:#939A1B;}
.news_sperator{display:none}
.newsDiv ul{list-style-image: url('../Images/Design/ListMarkers/939A1B.gif');margin:0;padding-left:15px;}
.newsDiv ul li{margin-right:0;margin-bottom:0;margin-left:0;padding-top:5px;border-bottom:1px solid #939A1B;padding-bottom:5px;}
.newsMetaDescription{display:block;color:#000000;font-size:12px;margin-bottom:7px;}
.newsContent{padding-left:5px;}
.moreNewsLink{font-size:12px;text-decoration:none;color:#A2958A;display:block;padding-left:15px;background-image:url('../Images/Design/ReadMore/939A1B.gif');background-position:100% 80%;background-repeat:no-repeat;width:300px;padding-top:5px;vertical-align:top;}
.newscontentarea .read_more_link{margin-top:1px;margin-bottom:3px;}
.newsitem{border-bottom: 1px dotted #5a5a5a;}

/* RECRUITMENT */
.recruitment_container{WIDTH:375px;vertical-align:top;line-height:20px;}
.recruitment_container p{text-align:left;}
.recruitment_summarytable{width:100%;border-bottom:solid 2px #FB00AE;border-top:solid 2px #FB00AE;margin-bottom:40px;}
.recruitment_summarytable th{font-weight:bold;font-size:16px;padding-top:10px;padding-bottom:5px;border-bottom: 1px dotted #5a5a5a;}
.recruitment_summarytable_jobrow{background-color:#ffffff;}
.recruitment_summarytable_jobrow td{border-bottom: 1px dotted #5a5a5a;;padding-top:7px;padding-bottom:7px;}
.recruitment_summarytable_jobrow:hover{background-color:#F8D8E5;}
.recruitment_summarytable_jobrowselected{background-color:#F8D8E5;}
.recruitment_summarytable_jobrowselected td{border-bottom: solid 1px #F8D8E5;padding-top:7px;padding-bottom:7px;}
.recruitment_descriptioncell{padding-left:12px;background-image:url('../Images/Design/ListMarkers/FB00AE.png');background-repeat:no-repeat;background-position: left center;}
.recruitment_descriptioncell a{color:#000000;text-decoration:none;}
.recruitment_countcell{}
.recruitment_summaryrow{background-color:#F8D8E5;}
.recruitment_summarycell{padding-left:12px;font-size:11px;padding-bottom:5px;padding-right:12px;}
.recruitment_summarycell .jobRefNo{font-weight:bold}
.recruitment_summarycell_details{margin-bottom:5px;}
.recruitment_summarycell_details_link{display:block;width:100%;text-align:right;}
.recruitment_summarycell_details_link a{color:#000000;font-size:11px;}
.recruitment_jobtitle{font-weight:bold;font-size:14px;color:#000000;margin-bottom:20px;display:block;}
.recruitment_properties{border-top:1px dotted #5a5a5a;border-bottom:1px dotted #5a5a5a;}
.recruitment_propertylabel{color:#5a5a5a;height:30px;width:120px;padding-left:12px;background-image:url('../Images/Design/ListMarkers/FB00AE.png');background-repeat:no-repeat;background-position: left center;}
.recruitment_propertyvalue{}
.recruitment_description{font-size:12px;}
.recruitment_applylink{text-decoration:none;color:#000000;padding-left:20px;background-image:url(../images/Design/ReadMore/DF007F.gif);background-repeat:no-repeat;background-position:left;font-weight:bold;}
.recruitment_jobdetails a{text-decoration:none;color:#5a5a5a;padding-left:20px;background-image:url(../images/Design/ReadMore/0074C0.gif);background-repeat:no-repeat;background-position:left;}

/* CATEGORY MODULES */
.moduleDiv{	width:90%;	padding-bottom:6px; background-position:top left; background-repeat:no-repeat; padding-top:0px; padding-left:5px;}
.moduleName{ font-weight:bold;padding-bottom:5px}

#ucDownloads_CustomModule{background-image:url('../Images/Design/Headers/0074C0.gif'); background-repeat:no-repeat;padding-top:15px;margin-bottom:5px; }
#ucDownloads_CustomModule #moduleContents{font-size:0.9em; line-height:1.8em;}
#ucDownloads_CustomModule a{text-decoration:none;color:#505050; width:100%; display:block;}
#ucDownloads_CustomModule a:hover{color:#0074C0}
#ucDownloads_CustomModule .bullettable{margin:0px;}

#ucStaffCaseStudies_CustomModule{background-image:url('../Images/Design/Headers/FB00AE.gif'); background-repeat:no-repeat;padding-top:15px;}
#ucStaffCaseStudies_CustomModule #moduleContents{font-size:0.9em; line-height:1.8em;}
#ucStaffCaseStudies_CustomModule a{text-decoration:none;color:#505050; display:block;}
#ucStaffCaseStudies_CustomModule a:hover{color:#FB00AE;}
#ucStaffCaseStudies_CustomModule .bullettable{margin:0px;}

#ucContacts_CustomModule{background-image:url('../Images/Design/Headers/F8AB16.gif'); background-repeat:no-repeat;padding-top:15px;}
#ucContacts_CustomModule #moduleContents{font-size:0.9em; line-height:1.8em;}
#ucContacts_CustomModule a{text-decoration:none;color:#505050; display:block;}
#ucContacts_CustomModule a:hover{color:#F8AB16;}
#ucContacts_CustomModule .bullettable{margin:0px;}

#ucNewsAndEvents_CustomModule{background-image:url('../Images/Design/Headers/BBC522.gif'); background-repeat:no-repeat;padding-top:15px;}
#ucNewsAndEvents_CustomModule #moduleContents{font-size:0.9em; line-height:1.8em;}
#ucNewsAndEvents_CustomModule a{text-decoration:none;color:#505050; display:block;}
#ucNewsAndEvents_CustomModule a:hover{color:#BBC522;}
#ucNewsAndEvents_CustomModule .bullettable{margin:0px;}
.newsArchiveLink{background-color:#DDE3C1;width:100%;border-top:1px #505050 dashed;border-bottom:1px #505050 dashed;}
a.blackHoverLink:hover{color:#000000 !important}

#ucHomePage_ucPartners_CustomModule{width:100%;white-space: nowrap;}
#ucHomePage_ucPartners_CustomModule .moduleContents{}
#ucHomePage_ucPartners_CustomModule .moduleName{background:url('../Images/Design/Headers/006B7C.gif');background-position:top left;background-repeat:no-repeat;height:12px;width:100%}}


#ucHomePage_ucStatement_CustomModule {font-size:16px;line-height:1.3em;COLOR:#000000;position:relative;top:-5px;}
#ucHomePage_ucStatement_CustomModule .boldblackheader{line-height:15px;margin-left:5px;font-weight:600;font-size:16px;width:100%;width:360px;}
#ucHomePage_ucStatement_CustomModule .boldblacktext{line-height:20px;margin-left:20px;font-size:13px;}
#ucHomePage_ucStatement_CustomModule .moduleName{display:none;}
#ucHomePage_ucStatement_CustomModule .moduleDiv{}

#homepage_content_table {width: 100%;}

/* employee profiles */
.employeeProfile{border-collapse:collapse;}
.employeeProfile_ImageCell, .employeeProfile_ImageCell img{width: 180px; height: 131px;border:0px solid transparent}
.employeeProfile_nameCell{;vertical-align:top}
.employeeProfile_nameCell table{width:180px;vertical-align:top}
.employeeProfile_nameCellContents{border-bottom: #bab0a5 1px dotted;vertical-align:top;line-height:20px;padding:5px;}
.employeeProfile_employeeName{font-weight:bold}
.employeeProfile_jobTitle{color: #a41348;font-weight:normal}
.employeeProfile_Location{color: #a41348;font-weight:bold}
.employeeProfile_textCell{padding-left: 5px; padding-top: 5px;line-height:20px;}
.employeeProfile_TopCell{border-bottom: 5px solid #A69E6D;}
.employeeProfile_ImageCell{border-bottom: 5px solid #A69E6D;}

.employeeProfileChooser{border-bottom: rgb(186,176,165) 1px dotted}
.employeeProfileChooser_LeftPhotoCell{width: 180px; height: 131px}
.employeeProfileChooser_MiddlePhotoCell{padding-right: 15px; padding-left: 15px; width: 180px; height: 131px}
.employeeProfileChooser_RightPhotoCell{width: 180px; height: 131px}
.employeeProfileChooser_PhotoRow img{width: 180px; height: 131px;border-bottom: 5px solid #FB00AE;}


.employeeProfileChooser_LeftDetailsCell{vertical-align:top;text-align:left}
.employeeProfileChooser_MiddleDetailsCell{padding-left: 15px; vertical-align:top;text-align:left;}
.employeeProfileChooser_RightDetailsCell{vertical-align:top;text-align:left}

.employeeProfileChooser_BottomMiddleLinkCell{padding-left: 15px;}

.employeeProfileChooser_Name{font-weight:bold}
.employeeProfileChooser_Info{color: #a41348;font-weight:normal}

/* Senior Management Table Template */
.temp_snrMgnt_Table{border-bottom: rgb(186,176,165) 1px dotted}
.temp_snrMgnt_Table_LeftCol{padding-right: 5px;vertical-align:top;text-align:left}
.temp_snrMgnt_Table_MiddleCol{padding-right: 5px; padding-left: 5px; vertical-align:top;text-align:left}
.temp_snrMgnt_Table_RightCol{vertical-align:top;text-align:left}
.temp_snrMgnt_Name{font-weight:bold}
.temp_snrMgnt_jobTitle{color: #a41348;}

/* Publications */
.pubs_featured_coverImg{width:180px;height:132px;border-bottom:5px solid #0074C0}
.pubs_featured_pubName{font-weight:bold;}
.pubs_featured_dlBullet{margin-right:5px;}
.pubs_featured a{text-decoration:none;color:#505050}
.pubs_featured a:hover{color:#0074C0}

.pubs_section{border-top: rgb(186,176,165) 1px dotted;padding-top:5px;width:100%;line-height: 2}
.pubs_sectionNameCell{vertical-align:top;font-weight:bold;width:180px;}
.pubs_section_dlBullet{margin-right:5px;}
.pubs_section a{text-decoration:none;color:#505050}
.pubs_section a:hover{color:#0074C0}

.newslinktablerow{width:100%}
.newslinktablerow .newsSummary{text-align:justify; width:250px;}
.newslinktablerow .news_more_link{text-align:left;margin-left:10px;width:100px;white-space:nowrap;}
.newslinktablerow .news_spacer{width:30px;}

.arrowImg{margin-top:3px;}
.partnerLogos{margin-left:20px;}

/* Customer Site CSS */

form[action$="8339"] .catheader, form[action$="8352"] .catheader, form[action$="8372"] .catheader, form[action$="8373"] .catheader,form[action$="8374"] .catheader,
form[action$="8375"] .catheader, form[action$="8421"] .catheader, form[action$="8376"] .catheader, form[action$="8377"] .catheader, form[action$="8378"] .catheader, form[action$="8378"] #customerLinks {display: none;}
form[action$="8378"] .divider{width: 585px;}
form[action$="8378"] #customerHolder{width: 600px;}
#customerMenu {width: 200px; padding-top: 17px;}
#customerHolder ul li {list-style-type: disc; list-style-image: none;}
#customerHolder td{vertical-align: top;}
/*Colour provided from Glock is #AE0096 - #400051 is in line with Look Ahead requirements*/
#customerHolder h1, #customerHolder a{color: #AE0096; font-weight: bold;}
#customerHolder h1{font-family: clarendon}
#customerHolder h1 span {display: none;}
.purple{color: #AE0096; font-weight: bold;}

#aboutright
{
	color: #6F6256;
	width: 100%; 
	background-color: #F3F3F3; 
	text-align: left;
	font-size: 0.7em;
	width: 178px;
}

#aboutright a:link, #aboutright a:visited
{
	text-decoration: none;
	color: #6F6256;
}

#aboutright table
{
	padding-left: 10px;
	padding-top: 10px;
}

#aboutright img
{
	text-align: center;
}

#pathwaysLink:link, #pathwaysLink:visited, #feedbackLink:link, #feedbackLink:visited, .leftText
{
	text-decoration: none;
	font-size: 0.7em;
	color: #6F6256;
	font-weight: normal;
}

.leftText
{
	padding-top: 8px;
}

.rightText
{
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 7px;
}

#customerLinks {width: 178px; padding-left:15px;vertical-align:top;}

#periscope{}

#welcomeheader{height: 95px;background: url("../images/design/header_welcome.png") no-repeat scroll 0 0 transparent;}
#involvedheader{height: 29px;background: url("../images/design/header_involved.png") no-repeat scroll 0 0 transparent;}
#budgetheader{height: 65px;background: url("../images/design/header_budget.png") no-repeat scroll 0 0 transparent;}
#placementheader{height: 29px;background: url("../images/design/header_placements.png") no-repeat scroll 0 0 transparent;}
#serviceheader{height: 65px;background: url("../images/design/header_service.png") no-repeat scroll 0 0 transparent;}
#customerheader{height: 59px;background: url("../images/design/header_customer.png") no-repeat scroll 0 0 transparent;}
#maintenanceheader{height: 26px;background: url("../images/design/header_maintenance.png") no-repeat scroll 0 0 transparent;}
#opportunitiesheader{height: 29px;background: url("../images/design/header_opportunities.png") no-repeat scroll 0 0 transparent;}
#contactheader{height: 24px;background: url("../images/design/header_contactus.png") no-repeat scroll 0 0 transparent;}

#customerMenu {padding-left: 0px;}
#customerMenu li{margin-bottom: 10px;}
#customerHolder #customerMenu li{list-style-type: none;}
#customerMenu li a span{text-decoration: none; color: #FFFFFF; font-weight: normal; padding-top: 5px; padding-left: 5px; position: absolute}
#customerMenu li a{text-decoration: none; display: block; background:url("../images/design/menu.png") no-repeat scroll 0 0 transparent; font-size: 0.9em; width: 196px; height: 29px;}
#customerMenu li a.involvedlink{background-position: 0 -29px;}
#customerMenu li a.placementslink{background-position: 0 -58px;}
#customerMenu li a.servicelink{background-position: 0 -87px;}
#customerMenu li a.customerlink{background-position: 0 -116px;}
#customerMenu li a.maintenancelink{background-position: 0 -145px;}
#customerMenu li a.opportunitieslink{background-position: 0 -174px;}
#customerMenu li a.contactlink{background-position: 0 -203px;}
#customerMenu li a.budgetlink{background-position: 0 -232px;}

#customerMenu li a.aboutlink:hover{background-position: -197px 0px;}
#customerMenu li a.involvedlink:hover{background-position: -197px -29px;}
#customerMenu li a.placementslink:hover{background-position: -197px -58px;}
#customerMenu li a.servicelink:hover{background-position: -197px -87px;}
#customerMenu li a.customerlink:hover{background-position: -197px -116px;}
#customerMenu li a.maintenancelink:hover{background-position: -197px -145px;}
#customerMenu li a.opportunitieslink:hover{background-position: -197px -174px;}
#customerMenu li a.contactlink:hover{background-position: -197px -203px;}
#customerMenu li a.budgetlink:hover{background-position: -197px -232px;}

form[action$="8339"] #customerMenu li a.aboutlink, form[action$="8352"] #customerMenu li a.aboutlink{background-position: -197px 0px;}
form[action$="8372"] #customerMenu li a.involvedlink{background-position: -197px -29px;}
form[action$="8373"] #customerMenu li a.placementslink{background-position: -197px -58px;}
form[action$="8374"] #customerMenu li a.servicelink{background-position: -197px -87px;}
form[action$="8375"] #customerMenu li a.customerlink{background-position: -197px -116px;}
form[action$="8376"] #customerMenu li a.maintenancelink{background-position: -197px -145px;}
form[action$="8377"] #customerMenu li a.opportunitieslink{background-position: -197px -174px;}
form[action$="8378"] #customerMenu li a.contactlink{background-position: -197px -203px;}
form[action$="8421"] #customerMenu li a.budgetlink{background-position: -197px -232px;}

a[href$="8394"].breadcrumblink, a[href$="8394"].breadcrumblink + span {display: none}
a[href$="8393"].breadcrumblink, a[href$="8393"].breadcrumblink + span {display: none}
a[href$="8395"].breadcrumblink, a[href$="8395"].breadcrumblink + span {display: none}
a[href$="8396"].breadcrumblink, a[href$="8396"].breadcrumblink + span {display: none}
a[href$="8397"].breadcrumblink, a[href$="8397"].breadcrumblink + span {display: none}
a[href$="8420"].breadcrumblink, a[href$="8420"].breadcrumblink + span {display: none}

form[action$="8373"] #BottomPaging, form[action$="8373"] .paging_separator
{
	display: none;
}

#ucSearchBox_txtSearchString
{
    width: 100px;
    float: left;
    margin-top: 5px;
}

#logo_table #topsearch
{
    width: 189px;
}

#ucSearchBox_butSearch
{
    margin-top: 5px;
}



