
/*	LOOK AHEAD HOUSING AND CARE WEBSITE	*/
/*	LAYOUT CSS							*/
/*	AUTHOR: ECOM SOFTWARE LIMITED		*/

body{text-align:center;font-size:13px}

/* MAIN CONTAINER */
#maincontainer{text-align:center;width:100%;margin:auto;}

/* TOP NAVIGATION */
#topnav_container{width:100%;border-top:solid 5px #AC1D4F;padding-top:3px;}
#topnav_table{width:780px;text-align:left;margin:auto;}

/* LOGO AND BANNER WITH SEARCH BOX */
#logo_container{width:780px;text-align:left;margin:auto;}
#logo_table{width:100%;}
#topsearch{width:190px;vertical-align:bottom;margin-left:10px;}
.topsearch_inputbox{width:182px;border:solid 1px #A2958A;margin-bottom:10px;}
.topsearch_dropdown{width:119px;}
.topsearch_button{width:60px;margin-left:15px;vertical-align:middle;background:url('../Images/Design/search_button.gif');background-repeat:no-repeat;height:9px;border:0px;cursor:pointer;}

/* MAIN SEARCH PAGE */
.advsearch_textbox{width:200px;border:solid 1px #A2958A;margin-left:1px;}
.advsearch_dropdown{height:20px;}
.advsearch_button{width:60px;margin-left:15px;background:url('../Images/Design/search_button.gif');height:9px;border:0px;cursor:pointer;background-repeat:no-repeat;}
.advsearch_noiselist{padding-bottom:10px;padding-top:10px;color:#5A5A5A;}
.advsearch_searchfor{padding-bottom:10px;padding-top:10px;color:#5A5A5A;}

/* BREADCRUMBS */
#breadcrumbs_container{margin:auto;color:#000000;width:780px;text-align:left;}
.breadcrumblink{text-decoration:none;color:#000000;}
.breadcrumbcurrentcatname{color:#AC1D4F;}

/* MAIN CONTENT FRAME */
#content_container{margin:auto;width:780px;text-align:left;border-bottom:solid 1px #A2958A;padding-top:5px;padding-bottom:10px;}
#content_table{width:100%;}
.contentarea{white-space:normal;}
.newscontentarea{width:380px}


#maincontent{vertical-align:top;width:580px;color:#000000;}
#maincontentlinks{padding-left:15px;vertical-align:top;width:200px;}
#hompagemaincontentlinks{margin-left: 15px;vertical-align: top;width: 100%;border-left-width: 1px;border-left-style: solid;border-left-color: #a0a0a0;}
.underConstruction{width:400px;}

#TopPaging{padding-bottom:5px;font-size:0.75em; display:none}
#BottomPaging{padding-bottom:5px;font-size:0.75em;}

/* HOME PAGE CONTENT FRAME */
#homepage_maincontent{vertical-align:top;width:430px;color:#000000;border-right: solid 1px #A2958A;}
#homepage_maincontentlinks{padding-left:15px;vertical-align:top;width:350px;}

/* FOOTER */
#footer_container{margin:auto;width:780px;text-align:left;}
#footer_table{width:100%;border-top:solid 2px #AD2152;}
#footer_address{text-align:left;padding-left:5px;color:#000000;padding-top:8px;font-size:9px;line-height:15px;}
#footer_links{text-align:right;font-size:9px;padding-right:10px;padding-top:8px;vertical-align:top;}
#footer_links a{text-decoration:none;color:#000000;line-height:15px;}
.cmsfooter{color:#878787;text-decoration:none;font-size:11px; margin-top:-100px; text-align:left;  }

/* LEFT NAVIGATION */
.leftNavContainer td{line-height:20px;}
.sidenav_header{display:none;}
.sidenav_link_level0, .sidenav_link_parent{width:240px;white-space:no-wrap;}
.sidenav_link_level1 a{padding-left:10px;}
.sidenav_link_level0 a , .sidenav_link_level1 a , .sidenav_link_parent a{text-decoration:none;color:#000000;font-weight:bold;}
.sidenav_link_on a{color:#A8134B; font-weight:bold;text-decoration:none;}
.sidenav_link_level0 a:hover, .sidenav_link_level1 a:hover , .sidenav_link_parent a:hover{color:#A8134B;}

/* EFORM BUILDER */
.eformbuilder_val{font-size:13px;color:red;}
.eformbuilder_required{margin-left:5px;color:Red;font-weight:normal;}
.eformbuilder_table{width:780px;}
.eformbuilder_table td{padding-top:3px;padding-bottom:3px;vertical-align:top;}
.eformbuilder_label{font-weight:bold;font-size:15px;color:#AD2152;width:615px;}
.eformbuilder_formlabel_left{float:left;width:275px;font-size:13px;font-weight:normal;}
.eformbuilder_formlabel_above{width:100%;display:block;font-size:13px;font-weight:normal;margin-bottom:7px;}
.eformbuilder_textbox_left{width:345px;}
.eformbuilder_textbox_above{width:615px;}
.eformbuilder_textarea_left{width:345px;height:80px;}
.eformbuilder_textarea_above{width:615px;height:100px;}
.eformbuilder_checkbox_left{font-size:13px;}
.eformbuilder_checkbox_above{font-size:13px;}
.eformbuilder_radio_left{font-size:13px;}
.eformbuilder_radio_above{font-size:13px;}
.eformbuilder_dropdown_left{width:345px;}
.eformbuilder_dropdown_above{width:615px;}
.eformbuilder_listbox_left{width:345px;}
.eformbuilder_listbox_above{width:615px;}
.eformbuilder_grid_left{float:left;width:345px;margin-top:10px;}
.eformbuilder_grid_above{float:left;width:615px;margin-top:10px;}
.eformbuilder_grid_left td,.eformbuilder_grid_above td{font-weight:bold;font-size:12px;padding:0;margin-bottom:7px;}
.eformbuilder_gridinput_left{width:50px;}
.eformbuilder_gridinput_above{width:140px;}
.eform_builder_buttonalign{text-align:right;width:615px;}
.eform_description{width:615px;}

/* EFORM BUILDER FOR CUSTOMER SITE */
#customerHolder .eformbuilder_val{font-size:13px; padding-top: 40px; margin-left: 15px; color: #8E278D}
#customerHolder .eformbuilder_required{margin-left:5px;font-weight:normal; position: absolute; left: -16px; background-image: url('../images/design/required.png'); width: 11px; height: 12px; color: #8E278D;}
#Uccustomerpage1_Ucform1_lblInvolved .eformbuilder_required, #Uccustomerpage1_Ucform1_lblQuery .eformbuilder_required{top: 3px;}
#Uccustomerpage1_Ucform1_lblInvolved .eformbuilder_required, #Uccustomerpage1_Ucform1_lblDetails .eformbuilder_required{top: 3px;}
#customerHolder .eformbuilder_table{width:350px;}
#customerHolder #customerForm{font-size: 0.7em; padding-top: 40px; padding-left: 5px; margin-top: 20px; background-color: #E2E2E4; background-image: url('../images/design/header_autoform_involved.png'); background-position: 10px 10px; background-repeat: no-repeat;}
form[action$="8373"] #customerHolder #customerForm{background-image: url('../images/design/header_autoform_placement.png');}
form[action$="8374"] #customerHolder #customerForm{background-image: url('../images/design/header_autoform_housing.png'); background-position: 5px 10px;}
form[action$="8376"] #customerHolder #customerForm{background-image: url('../images/design/header_autoform_maintenance.png');}
form[action$="8352"] #customerHolder #customerForm{background-image: url('../images/design/header_autoform_feedback.png');}
form[action$="8339"] #customerHolder #customerForm{background-image: url('../images/design/header_autoform_feedback.png');}
#customerHolder .eform_container{margin-top: 5px; width:350px;}
#customerHolder .eformbuilder_table td{padding-top:12px;padding-bottom:12px;vertical-align:top;}
#customerHolder .eformbuilder_label{font-weight:bold;font-size:15px;color:#AD2152;width:615px;}
#customerHolder .eformbuilder_formlabel_left{position: relative; float:left;width:110px;font-size:1em;font-weight:normal; background-color: #8E278D; margin-left: 10px; padding: 3px; color: #FFFFFF}
#customerHolder .eformbuilder_formlabel_above{width:100%;display:block;font-size:13px;font-weight:normal;margin-bottom:7px;}
#customerHolder .eformbuilder_textbox_left{width:200px; border: 0px; margin-left: 10px; height: 15px;}
#customerHolder .eformbuilder_textbox_above{width:615px;}
#customerHolder .eformbuilder_textarea_left{width:200px;height:80px; border: 0px; margin-left: 10px}
#customerHolder .eformbuilder_textarea_above{width:615px;height:100px;}
#customerHolder .eformbuilder_checkbox_left{font-size:13px;}
#customerHolder .eformbuilder_checkbox_above{font-size:13px;}
#customerHolder .eformbuilder_radio_left{font-size:13px;}
#customerHolder .eformbuilder_radio_above{font-size:13px;}
#customerHolder .eformbuilder_dropdown_left{width:345px;}
#customerHolder .eformbuilder_dropdown_above{width:615px;}
#customerHolder .eformbuilder_listbox_left{width:345px;}
#customerHolder .eformbuilder_listbox_above{width:615px;}
#customerHolder .eformbuilder_grid_left{float:left;width:345px;margin-top:10px;}
#customerHolder .eformbuilder_grid_above{float:left;width:615px;margin-top:10px;}
#customerHolder .eformbuilder_grid_left td, .eformbuilder_grid_above td{font-weight:bold;font-size:12px;padding:0;margin-bottom:7px;}
#customerHolder .eformbuilder_gridinput_left{width:50px;}
#customerHolder .eformbuilder_gridinput_above{width:140px;}
#customerHolder .eform_builder_buttonalign{text-align:right;width:615px;}
#customerHolder .eformbuilder_button{border: none; background-color: #8E278D; color: #FFFFFF; margin: 10px; margin-left: 140px; font-size: 1em; padding: 3px 20px 3px 20px;}
#customerHolder .eform_description{display: none}
#customerForm{display: none;}
#showForm:hover{cursor: pointer;}
#customerForm p{margin: 0px; margin-left: 15px; color: #AE0096; font-weight: bold; font-size: 1.2em; padding-right: 5px;}

.cat209 .volunteerhide{display: none;}
.volunteerapplybypost{display: none;}
.cat209 .recruitment_applylink.volunteerapplybypost{display: inline;}
.cat209 .recruitment_applylink{display: none;}

.isjob209 #maincontentlinks{display: none;}
.isjob209 .leftNavContainer{width: 200px;}

.volunteerinfo{display: none;}
.cat209 .volunteerinfo{display: inline-block;}

/* Extranet Login */
#extranetLogonTable .menuboxheader {
	color: black;
font-size: 20px;
font-weight: bold;
display: block;
width: 100%;
padding-bottom: 5px;
border-bottom: 1px dotted #BAB0A5;
margin-bottom: 10px;
}
#extranetLogonTable .customerreg_innersection p {
	margin-top: 0px;
}
#extranetLogonTable .customerreg_formlabel {
	margin-bottom: 0px;
}
#extranetLogonTable .customerreg_formtextbox {
	margin-bottom: 5px;
}
