/* default font size*/
@import url(../css/fontsize/x-small.css);

/* Netscape 4 safe font sizes */
body{
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 9px;
	margin: 0px;
	background-color: #ffffff;
}
div, p, th, td, li, dd {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 9px;
}
table
{
	width: 100%;
}
th
{
	background-color: #81b1b2;
	color: #ffffff;
	font-weight: bold;
	border-right: 1px solid #ffffff;
}
.odd
{
	background-color: #eeeeee;
}
br
{
	clear: both;
}
a img
{
	border: 0px;
}
table{
	empty-cells: show;
}
h1 {
  	font-size: 150%;
  	font-weight: bold;
  	color: #006668;
	background-image: url(../images/skin/fold-hr-background.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 45px;
}

h2 {
  font-size: 110%;
  font-weight: bold;
  color: #006668;
  padding-left: 0px;
  margin-top: 0px;
  font-size: 115%;
}
h2 a, h2 a:visited, h2 a:link, h2 a:active {
  color: #006668;
  text-decoration: none;
}
h2 a:hover{
	text-decoration: underline;
}

h3 {
	font-size: 105%;
	font-weight: bold;
	color: #006668;
}

.headlinestitle {
  font-size: 110%;
  font-weight: bold;
  background-image: url(../images/skin/fold-news-header-back.gif);
  background-repeat: repeat-x;
  color: white;
  padding-left: 3px;
  padding-top: 5px;
  font-size: 115%;
  height: 46px;
}

form
{
	padding: 0px;
	margin: 0px;
}
#fontsizer
{
	list-style-type: none;
	margin-left: 0px;
	padding: 9px;
	float: left;	
}
.fontsize0
{
	float: left;
	border: 1px solid #cccccc;
	margin: 1px;	
}
.fontsize1
{
	float: left;
	border: 1px solid #cccccc;
	margin: 1px;
}
.fontsize2
{
	float: left;
	border: 1px solid #cccccc;	
	margin: 1px;	
}
.fontsize3
{
	float: left;
	border: 1px solid #cccccc;	
	margin: 1px;	
}
.fontsize4
{
	float: left;
	border: 1px solid #cccccc;	
	margin: 1px;	
}
.formtext
{
	font-size: small;
}
.advancedsearch
{
	font-size: smaller;
}

a, a:link, a:visited, a:active
{
	color: black;
/*	text-decoration: none;*/
}

/** MAIN PAGE LAYOUT **/
#header
{
	float: left;
	width: 100%;
	white-space: nowrap;
	background-color: #ffffff;
}
#searchbox
{
	float:right;
}
#sitesearch
{
	padding: 0px;
	margin: 0px;
}
#fontsizer
{
}
#menu
{
	margin-top: 1px;
}
#leftpane
{
	float: left;
	width: 215px;
}
#content
{
	float: left;
	width: 670px;
	padding-left: 	15px;
	margin: 0px;
	text-align:left;	
}
#page
{
/*	width: 760px;*/
	width: 900px;
	background: #ffffff url(../images/skin/fold-sub-menu-back.gif) repeat-y 0 0;
}
#footer
{
	text-align: center;
	height: 34px;
	margin-top: 20px;
	background-image: url(../images/skin/fold-footer-background.gif);
/*	background-image: url(../images/skin/fold-sub-menu-back.gif);	*/
	background-repeat: repeat-x;
	color: #9B7E07;
	border-top: 1px solid #ffffff;
}
#footer a, #footer a:link, #footer a:visited, #footer a:active
{
	color: #9B7E07;
}
#footer2
{
	text-align: center;
	color: #9B7E07;	
	background-color: #ffffff;
}
#footer2 a
{
	color: #9B7E07;
	text-decoration: none;
}
#footer2 a:hover
{
	text-decoration: underline;
}
#foldlogo
{
	float: left;
}
#foldmenu
{
	/*width:76%;*/
	width: 685px;
	white-space: nowrap;	
	padding: 0px;
	margin: 0px;
/*border: 1px solid red;*/
float: left;
}
#foldmenutop
{
	background-image: url('../images/skin/fold-banner-top-background.gif');
	height: 100px;
	background-repeat: repeat-x;
	padding: 0px;	
	margin: 0px;
/*	border: 1px solid #ff0000;*/
}
#foldmenunav
{
	background-image: url('../images/skin/fold-menu-background.gif');
	background-repeat: repeat-x;
	height: 44px !important;
	margin-top: 1px;
	width: auto;
	white-space: nowrap;	

}
#foldmenunav a
{
	text-decoration: none;
}
.bannerimage
{
	float: left;
}
/** MENUS **/
.mainnav
{
	padding: 7px 0px 0px 7px;
	color: white;
	font-weight: bold;
	margin: 0px 0 0 0;	
	height: auto;
	width: auto;
}
.mainnav li, .mainnav li a, .mainnav li a:link, .mainnav li a:visited, .mainnav li a:active
{
	float: left;
	list-style-type: none;
	color: white;
	padding-right: 5px;
	padding-left: 1px;
	font-size: 9pt;
}
.mainnav li a:hover
{
	color: #E7DAA3;
}
.submenu
{
	padding: 0px;
	margin: 0px;
}
.submenu a
{
	text-decoration: none;
}
.submenu li
{
	list-style-type: none;
	padding: 10px 0 0 50px;
	margin-left: 0px;	
	margin-top: 0px;
	width: 165px !important;	
	width: 165px;
	height: 21px !important;
	background-image: url(../images/skin/fold-sub-menu-background.gif);
	background-repeat:repeat-y;
	color: #006668;
	font-weight: bold;
	text-transform: uppercase;
/*	border-bottom: 1px solid #ffffff;*/
	
}
.submenu li a, .submenu li a:link, .submenu li a:visited, .submenu li a:active
{
	color: #006668;
}
.submenu li a:hover
{
	color: #81b1b3;
	
}
.submenubottom
{
	padding: 0px;
	margin: 1px 0px 0px 0px;
/*	background-image: url(../images/skin/fold-sub-menu-bottom-back.gif);
	background-repeat: no-repeat;
*/	
	height: 95px;
	width: 215px;
	border-bottom: 1px solid #eeeadf;
	color: #006668;
}
.submenubottom li
{
	list-style-type:none;
	padding: 9px 0 0 50px;
	margin-top: 1px;
	font-weight: bold;
}
.submenufiller
{
	margin: 0px;
}
.submenufiller li
{
	background-color: #00ff00;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	
}
.submenusearch
{
	padding: 0px;
	margin: 1px 0px 0px 0px;
	/*
	background-image: url(../images/skin/fold-sub-menu-search-back.gif);
	background-repeat: no-repeat;
	*/
	/*height: 98px;*/
	height: 83px;
	width: 215px;
	border-bottom: 1px solid #eeeadf;
	
}
.submenusearch li
{
	list-style-type:none;
	padding: 9px 0 0 50px;
	margin-top: 1px;
	font-weight: bold;
	color: #006668;
}

.quicklinks
{
	padding: 0px;
}
.quicklinks li
{
	list-style-type: none;
	font-size: larger;
	border: 1px solid black;
	float: left;
	width: 24%;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}
/**********************************************/
/* STYLES FOR MENU DIFFERENTIATING MENU ITEMS */
#index .index, #news .news, #contact .contact , #developments .developments, #services .services, #development .development, #housing .housing, #careservices .careservices, #telecare .telecare, #hr .hr,
#about .index, #aboutcorporateplan .index, #aboutmissionstatement .index, #aboutfoldireland .index, #contact .index, #staff .index, #faqs .index,  #abouttheboard .index, #publications .index,  
#housingaccommodation .housing, #housingfamilies .housing, #housingsingles .housing, #housingleaflets .housing,
#housingsheltered .housing, #housingbenefits .housing, #housingapplications .housing, #housingdebt .housing,
#carehousingwithcare .careservices, #caresupported .careservices, #caredaycare .careservices, #carestayingput .careservices, #carepartnerships .careservices,
#telecarehousing .telecare, #telecarehealth .telecare, #telecarecommunity .telecare, #telecarelifeline .telecare, #telecaredemo .telecare,
#hrreport .index, #hrcomplaints .hr, #hrbenefits .hr, #hrvacancies .hr,
#devportfolio .development, #devpartnerships .development, #devinnovation .development , #devnewdevelopments .development,
#devcurrentprojects .development, #devupandcomingprojects .development, #devopportunities .development, #devservices .development, #devfeatured .development,
#foldservicesannualreport .services, #foldservicescomplaints .services, #foldserviceshousesales .services, #foldserviceshousingapplication .services,
#foldservicesmaintenance .services, #foldservicestenanthandbook .housing, #foldservicestenantparticipation .services,
#foldservicesmaintenanceourservices .services, #foldservicesmaintenancereporting .services, #foldservicesmaintenancerepairtypes .services,
#foldservicesmaintenanceresponsibility .services, #foldservicesmaintenancereportrepair .services
{ 
	color: #B3A66E;
}
/* SUB MENU */
.submenu .selectedsubmenuitem,
#staff .staff, #faqs .faqs , #publications .publications, #links .links, #jobs .jobs, #foldireland .foldireland, 
#about .about, #aboutcorporateplan .about, #aboutmissionstatement .about, #abouttheboard .about, #aboutfoldireland .about, #contact .contact, #hrreport .about,
#housingaccommodation .housingaccommodation, #housingtenantinfo .housingtenantinfo, #housingfamilies .housingaccommodation, #housingsheltered .housingaccommodation, #housingapplications .housingaccommodation,
#housingsheltered .housingsheltered, #housingbenefits .housingbenefits,
#foldservicestenanthandbook .housingtenantinfo,
#housingleaflets .housingtenantinfo,
#housingdebt .housingtenantinfo,
#carehousingwithcare .carehousingwithcare, #caresupported .caresupported, #caredaycare .caredaycare, #carestayingput .carestayingput, #carepartnerships .carepartnerships, 
#telecarehousing .telecarehousing, #telecarehealth .telecarehealth, #telecarecommunity .telecarecommunity, #telecarelifeline .telecarelifeline, #telecaredemo .telecaredemo,
#hrreport .hrreport, #hrcomplaints .hrcomplaints, #hrbenefits .hrbenefits, #hrvacancies .hrvacancies,
#devportfolio .devportfolio, #devpartnerships .devpartnerships, #devinnovation .devinnovation, #devnewdevelopments .devnewdevelopments,
#foldservicesannualreport .foldservicesannualreport, #foldservicescomplaints .foldservicescomplaints, #foldservicesdebtcounselling .foldservicesdebtcounselling,
#foldserviceshousesales .foldserviceshousesales, #foldserviceshousingapplication .foldserviceshousingapplication, #foldservicesmaintenance .foldservicesmaintenance,
#foldservicestenantparticipation .foldservicestenantparticipation,
#devcurrentprojects .devcurrentprojects, #devupandcomingprojects .devupandcomingprojects, #devopportunities .devopportunities,  #devservices .devservices, #devfeatured .devfeatured
{ 

	background-image: url(../images/skin/fold-sub-menu-selected-back.gif);
	background-repeat: no-repeat;	
	color: #ffffff;

}
.submenu .selectedsubmenuitem a,.submenu .selectedsubmenuitem a:visited, .submenu .selectedsubmenuitem a:link, .submenu .selectedsubmenuitem a:active,
#about .about a, #aboutcorporateplan .about a, #aboutmissionstatement .about a, #aboutfoldireland .about a, #contact .contact a, #hrreport .about a,
#staff .staff a, #faqs .faqs a, #publications .publications a, #links .links a, #jobs .jobs a, #foldireland .foldireland a,   #abouttheboard .about a,
#housingaccommodation .housingaccommodation a, #housingfamilies .housingaccommodation a, #housingsheltered .housingaccommodation a, #housingapplications .housingaccommodation a,
#housingtenantinfo .housingtenantinfo a,
#housingleaflets .housingtenantleaflets a,
#housingsheltered .housingsheltered a, #housingbenefits .housingbenefits a, #housingapplications .housingapplications a, 
#carehousingwithcare .carehousingwithcare a, #caresupported .caresupported a, #caredaycare .caredaycare a, #carestayingput .carestayingput a, #carepartnerships .carepartnerships a,
#telecarehousing .telecarehousing a, #telecarehealth .telecarehealth a, #telecarecommunity .telecarecommunity a, #telecarelifeline .telecarelifeline a, #telecaredemo .telecaredemo a,
#hrreport .hrreport a, #hrcomplaints .hrcomplaints a, #hrbenefits .hrbenefits a, #hrvacancies .hrvacancies a,
#devportfolio .devportfolio a, #devpartnerships .devpartnerships a, #devinnovation .devinnovation a, #devnewdevelopments .devnewdevelopments a,
#foldservicesannualreport .foldservicesannualreport a, #foldservicescomplaints .foldservicescomplaints a, #foldservicesdebtcounselling .foldservicesdebtcounselling a,
#foldserviceshousesales .foldserviceshousesales a, #foldserviceshousingapplication .foldserviceshousingapplication a, #foldservicesmaintenance .foldservicesmaintenance a,
#foldservicestenanthandbook .foldservicestenanthandbook a, #foldservicestenantparticipation .foldservicestenantparticipation a,
#devcurrentprojects .devcurrentprojects a, #devupandcomingprojects .devupandcomingprojects a, #devopportunities .devopportunities a,  #devservices .devservices a, #devfeatured .devfeatured a,
#foldservicesmaintenanceourservices .foldservicesmaintenanceourservices a, #foldservicesmaintenancereporting .foldservicesmaintenancereporting a,
#foldservicesmaintenancerepairtypes .foldservicesmaintenancerepairtypes a, #foldservicesmaintenanceresponsibility .foldservicesmaintenanceresponsibility a,
#foldservicesmaintenancereportrepair .foldservicesmaintenancereportrepair a,
{
	color: #ffffff;
}
/* Classes to keep the index selected throughout the sub menu items */
#about .index, #staff .index, #faqs .index, #jobs .index, #publications .index
{
	/*background-color: #dddddd;*/
	
}
.submenu .aboutmissionstatement
{
	text-transform:capitalize;
	background-image: url(../images/skin/fold-sub-menu-background-2.gif);	
}

.submenu .aboutcorporateplan, .submenu .abouttheboard
{
	text-transform:capitalize;
	background-image: url(../images/skin/fold-sub-menu-background-2.gif);	
}
.submenu .aboutfoldireland, .submenu .aboutannualreport
{
	text-transform:capitalize;
	background-image: url(../images/skin/fold-sub-menu-background-2.gif);	
}

.submenu .foldirelandhistory, .submenu .foldirelandmission, .submenu .foldirelandtheorganisation,
.submenu .foldirelandmainfunctions, .submenu .foldirelanddevelopments, .submenu .foldirelandfundingsources,
.submenu .foldirelandservicesavailable, .submenu .foldirelandlinks, .submenu .foldirelandboardmembers
{
	text-transform:capitalize;
	background-image: url(../images/skin/fold-sub-menu-background-3.gif);	
	padding-left: 60px;
}
.submenu .foldirelanddevelopmentsonsite,
.submenu .foldirelanddevelopmentopportunities
{
	text-transform: capitalize;
	background-image: url(../images/skin/fold-sub-menu-background-4.gif);	
	padding-left: 80px;	
	width: 140px;
}
#aboutfoldireland .submenu .aboutfoldireland a, 
#aboutcorporateplan .submenu .aboutcorporateplan a, 
#aboutmissionstatement .submenu .aboutmissionstatement a,
#abouttheboard .submenu .abouttheboard a,
#hrreport .submenu .aboutannualreport a,
#foldirelandhistory .submenu .foldirelandhistory a,
#foldirelandmission .submenu .foldirelandmission a,
#foldirelandtheorganisation .submenu .foldirelandtheorganisation a,
#foldirelandmainfunctions .submenu .foldirelandmainfunctions a,
#foldirelanddevelopments .submenu .foldirelanddevelopments a,
#foldirelandfundingsources .submenu .foldirelandfundingsources a,
#foldirelandservicesavailable .submenu .foldirelandservicesavailable a,
#foldirelandlinks .submenu .foldirelandlinks a,
#foldirelandboardmembers .submenu .foldirelandboardmembers a,
#foldirelanddevelopmentsonsite .submenu .foldirelanddevelopmentsonsite a,
#foldirelanddevelopmentopportunities .submenu .foldirelanddevelopmentopportunities a
{
	color: #ffffff;
}

/* Housing Menus */
.submenu .housingfamilies
{
	text-transform:capitalize;
	background-image: url(../images/skin/fold-sub-menu-background-2.gif);	
}
.submenu .housingsingles, .submenu .housingapplications, .submenu .housingapplying, .submenu .foldservicestenanthandbook
{
	text-transform:capitalize;
	background-image: url(../images/skin/fold-sub-menu-background-2.gif);	
}
.submenu .housinganddebtcounselling, .submenu .housingapplications, .submenu .housingtenantleaflets
{
	text-transform:capitalize;
	background-image: url(../images/skin/fold-sub-menu-background-2.gif);	
}

#housingfamilies .submenu .housingfamilies a,
#housingsheltered .submenu .housingsingles a,
#housingdebt .submenu .housinganddebtcounselling a
{
	color: #ffffff;
}
/* */
/**********************************************/

/** Footer items **/
.htmlmenu
{
}
.validators
{
	float: right;
	padding-top: 15px;
}
.validlinks
{
	width: 100%;
	margin-left: 0px;
	padding: 0px;	
}
.validlinks li
{
	float: left;
	list-style-type:none;
	text-align: justify;
}
/***********************************************/

/* FORM STYLES */
.form
{
	float: left;
}
.formfield
{	
	padding: 5px;
	display: block;
	float: left;
}
.formlabel
{
	float: left;
	width: 150px;
	display: block;
	text-align: left;
}
.formcontrol
{
	float: left;
	display: block;
}
.formlabeltext
{
	float: left;
	width: 150px;
	display: block;
	font-weight: bold;
}
.formlabeltext-jobs
{
	float: left;
	width: 140px;
	display: block;
	font-weight: bold;
	background-color: #F2EBD0;
	margin-right: 10px;
}
.formcontroltext
{
	float: left;
	display: block;
	width: 400px;
}
.formcontroltextnarrow
{
	float: left;
	display: block;
	width: 200px;
}
.browseall
{
}
/****************************/
/** FAQs **/
#faqslist
{
	list-style-type: none;
}
.faq a
{
	font-weight: bold;
	text-decoration: none;
}
.faqanswer
{
	padding: 5px 0px 5px 25px;
}
/** NEWS STYLES **/
#newslist
{
	list-style-type: none;
	padding-left: 0px;
}
.newstitle
{
	padding: 15px 0px 15px 25px;
}
.newscat
{
	font-weight: bold;
}
#searchpane
{
	float: left;
	width: 360px;
	padding-left: 20px;
	height: 100%;
}
#searchform
{
	float: left;
	display: block;
}
#browseallpanel
{
	float: left;
	margin-top: 50px;
	vertical-align: bottom;
}
.map
{
	float: left;

}
/** DEVELOPMENT VIEW STYLES **/
.devsummary
{
	width: 600px !important;
	width: 596px;
	float: left; 
	margin-bottom: 2px;
/*	border: 1px solid black;*/
}
.devsummaryodd
{
	width: 600px !important;
	width: 596px;
	float: left; 
	margin-bottom: 2px;
	background-color: #F2EBD0;
}
.devthumb
{
	float: left;
	margin: 10px !important;	
	padding-left: 0px;
	height: 70px !important;
	height: 80px;
}
.devsummarytext
{
	float: left;
	width: 500px !important;
	width: 490px;
	padding: 10px 0 0 0;
	margin: 0px;
}
.devtitle
{
	float: left;
	font-weight: bold;
}
.devaddress
{
	float: right;
}
.devdescmore
{
	float: left;
}
.devdescription
{
	width: 400px;
	float: left;
}
.devmore
{
	float: right;
	height: 50px;
	font-weight: bold;
}
/*******************************/
/** QUICK LINKS **/
.quicklink
{
	float: left;
	padding-right: 1px;
}
.quicklinknav
{
	background-image: url(../images/skin/fold-quicklink-bottom-back.gif);
	background-repeat: repeat-x;
	height: 76px;
	color: #006668;
	font-weight: bold;	
	padding: 3px;
	font-size: 125%;
}

.quicklinknav1
{
	background-image:url(../images/skin/homepagetopimage1bottom.jpg);
}

.quicklinknav2
{
	background-image:url(../images/skin/homepagetopimage2bottom.jpg);
}

.quicklinknav3
{
	background-image:url(../images/skin/homepagetopimage3bottom.jpg);
}

.quicklinknav4
{
	background-image:url(../images/skin/homepagetopimage4bottom.jpg);
}

.quicklinknavs
{
	background-repeat:no-repeat;
	width:124px;
	min-height: 85px;
	color: #ffffff;
	font-weight: bold;	
	padding: 2px;
	font-size: 101%;
	text-align:left;
}

.quicklinknavs a, .quicklinknavs a:link, .quicklinknavs a:visited, .quicklinknavs a:active
{
	color: #ffffff;
	text-decoration: none;
	vertical-align:text-bottom;	
	
}
.quicklink ul
{
	list-style-type: none;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left:0px;	

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.quicklink li
{
	font-size: 100%;
}
.quicklinkedit
{
	text-align: center;
}
.quicklinks
{
	display: none;
}
#index .quicklinks 	/* ONLY SHOW ON HOME PAGE */
{
	display: block;
}
.onelink
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;

}
.onelink li{
	float: left;
	padding: 0px;
	margin: 0px;
}
/*******************************/
.error
{
	color: red;
}
/** STAFF STYLES **/
#staffdetails
{
	float: left;
	width: 100%;
}
.staffleft
{
	float: left;	
	display: block;
	width: 450px;
}
.staffimage{
	float: right;
}
.staffbio
{
	float: left;
	text-align: justify;
	margin-top: 10px;
}
/** JOBS STYLES **/
.jobsearchform
{
	border: 1px solid #cccccc;
	float: left;
	padding: 10px;
}
/** SERVICES STYLES **/
.serviceslist
{
	list-style-type: none;
}
.servicesdocs
{
	float: left;
	list-style-type:none;
	text-align: center;	
}
.servicesdocs li
{
	float: left;
	text-align: center;	
}
.servicedetail
{
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 250px;
}
.servicedetail li
{
	float: none;
	text-align: center;	
	margin-bottom: 10px;
}
.readmore
{
	color: #645B21;
	text-align: right;
	font-weight: bold;
}
.readmore a, .readmore a:link, .readmore a:visited, .readmore a:active
{
	color: #645B21;
}
.newsheadlinecontent
{
	padding-left: 3px;
}
.locationleftpane
{
	float: left;
	width: 275px;
}
.locationrightpane
{
	float: left;	
	width: 275px;
}
.w3cbuttons
{
	display: block;
	float: right;
	padding-right: 3px;
	padding-top: 3px;
}
.menuhtml
{
	float: left;
	padding-left: 50px;
}
#devleftpane
{
	float: left;
	width: 250px;
	margin-right: 10px;
}
#devrightpane
{
	float: left;
	width: 360px;
}
#devimages
{
	float: left;
}
.devimage
{
	float: left;
	padding: 3px;
	display: block;
	height: 100px;
}
#devproperties
{
	padding-top: 20px;
}
.devproperty
{
}

#breakingnews
{
	font-size: small;
}
#breakingnews a, #breakingnews a:link, #breakingnews a:active, #breakingnews a:visited
{
	text-decoration: none;
}
#breakingnews a:hover
{
	text-decoration: underline;
}
#qualitylogos
{
	background-color: white;
	list-style-type: none;	
	text-align: center;
	width: 900px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
#qualitylogos li
{
	float:left;
	list-style-type: none;		
	width: 33%;
}
.sitemaplevel0{
	font-weight: bold;
	margin-bottom: 20px;
}
.sitemaplevel1{
	padding-left: 10px;
	margin-bottom: 20px;	
}
.sitemaplevel2{
	padding-left: 40px;
	margin-bottom: 20px;	
}
.sitemaplevel3{
	padding-left: 60px;
	margin-bottom: 20px;	
}
.dev-search-result{
	background-color: #efebde;
	margin-bottom: 10px;
	padding: 10px;
	width: 610px;
}
.dev-search-result-title{
	width: 100%;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 125%;
}
.dev-search-result-left{
	float: left;		
}
.dev-search-result-left-image{
	float: left;
	width: 100px;
	min-height: 100px;
	margin-right: 5px;
}
.dev-search-result-left-address{
	float: left;
	font-size: 115%;
	text-transform: capitalize;
}

.dev-search-result-right{
	float: right;
	text-align: right;
	font-size: 115%;
}
.dev-search-result-footer{
	display: block;
	width: 100%;
	font-weight: bold;
	font-size: 125%;

}
.dev-search-result-footer-left{
	float: left;
}
.dev-search-result-footer-right{
	float: right;
}
.dev-dropdown
{
	width: 200px;
	float: left;
  	color: #006668;
	font-weight: bold;
}
.job
{
	width: 600px;
	margin: auto;
}
.job-ref-no{
	background-color: #008082;
	width: 590px;
	color: #ffffff;
	font-size: x-large;
	padding-top: 12px;
	padding-left: 10px;
	height: 38px;
}
.job-title
{
	width: 85px;
	float: left;
	background-color: #E7DAA3;
	margin-top: 5px;
	margin-right: 5px;
	padding: 5px;
	font-weight: bold;
}
.job-value{
	width: 190px;
	float: left;
	background-color: #F2EBD0;	
	margin-top: 5px;
	padding: 5px;
}
.job-closing-date
{
	background-color: #B3A66E;
	color: #ffffff;
	height: 25px;
	padding-top: 10px;
	font-size: medium;
	padding-left: 5px;
	font-weight: bold;
	margin-top: 5px;
}
.job-closing-left{
	float: left;
}
.job-closing-right{
	float: right;
	padding-right: 5px;
	color: #008082;
}
.job-closing-right a{
	color: #008082;
}


.paynowLeft
{
	padding: 0px;
	margin: 1px 0px 0px 0px;
	background-image: url(../images/skin/fold-sub-menu-pay-rent-now.gif);
	background-repeat: no-repeat;
	height: 105px;
	width: 215px;
	border-bottom: 1px solid #eeeadf;
}

.paynowLeft li
{
	list-style-type:none;
	padding: 0px 0 0 50px;
	margin-top: 1px;
	font-weight: bold;
	color: #645B21;
	color: #006668;
	font-weight: bold;
	text-transform: uppercase;
}




.paynowLeft a
{
	text-decoration: none;
	
}

.paynowLeft li a, .paynowLeft li a:link, .paynowLeft li a:visited, .paynowLeft li a:active
{
	color: #006668;
}
.paynowLeft li a:hover
{
	color: #81b1b3;
}
.newsFooterLine
{
	border-bottom:2px solid #ffffff;
	clear:left;
}

.newsHpImages
{
	float:right;
}

.newsHPContainer
{
	width:509px; 
	/*width: 659px;*/
	background-color:#f2efe6;
	/*margin: auto;*/
}


.newsPageContainer
{
	width:509px; 
	padding-left:10px;
	background-color:#f2efe6;
	margin-left:230px;

}


.newsHPBanner
{
	background-image:url(../images/skin/homelatestnews.gif); 
	background-position:left; 
	background-repeat:no-repeat; 
	height:74px; 
	width:509px;
}

.newsHPLatestNewsBanner
{
	font-size:1.5em; 
	color:#FFFFFF; 
	font-weight:bold; 
	padding-top:18px; 
	padding-left:20px;
}

.newsHPRepeatingNews
{
	background-color:#f2efe6; 
	width:350px; 
	padding:10px; 
	float:left;
}

/** Scroller Styles **/
.blowup {
    width: 570px;
    height: 360px;
    background-repeat: no-repeat;
    filter: alpha(opacity=100); 
    -moz-opacity: 100; 
    opacity: 100;
}
.events-gallery-image-container
{	
	text-align: center;
	width: 510px;	
}

.blueLine
{
    height: 5px;
    background-color: #55c8df;    
    margin-bottom: 5px;
}


#scrollleft
{
	float: left;
	width: 25px;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	
}
#scrollcontainer
{
	float: left;
	position:relative;
	width:380px;
	height:71px;
	overflow:hidden;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	background-color: #dbd9d7;
	padding-right: 1px;
	
}
#scrollright
{
	float: left;
	width: 25px;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
	
}


#main-panel-bottom-left
{
	float: left;	
	width: 437px;
}



.events-gallery-image
{	
}
.events-gallery-category
{
	background-image: url(../images/skin/bluearrowwhite.gif);
	background-repeat: no-repeat;
	background-position: 5px left;
	padding-left: 10px;
	font-weight: bold;	
	border-bottom: 1px solid #dbd9d7;
	padding-bottom: 5px;
}
.newsHPRepeatingNews a{
	color: #006666;
	text-decoration: none;
}
.newsHPRepeatingNews a:hover{
	text-decoration: underline;
}
.completed-project-thumb{
	width: 127px;
	height: 180px;
	float: left;
	background-color: #edeadd;
	font-weight: bold;	
}
.completed-project-thumb a{
	text-decoration: none;
}
.completed-project-thumb a:hover{
	text-decoration: underline;
}
.scroller{
	width: 445px;
	margin-left: 38px;
}
.link{
	float: left;
	text-align: center;
}
.link-image{
	float: left;
}
.link-text{
	float: left;
	/*padding-top: 20px;*/
}
.link-category
{
	font-weight: bold;
	color: #006666;
}
.link-list
{
	list-style-type: none;
	display: block;
	margin: 0px;
	padding: 10px;
	width: 250px;

}
.link-list-item
{
	display: block;
}
.link-list-link
{
	background-color: #ffffff;
	text-decoration: none;
	display: block;
	padding-left: 15px;
	width: 250px;
}
.link-list-link:hover
{
	background-color: #e3e3e3;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-left: 15px;
	width: 250px;
}
.document-download-table
{
	/*border: solid 1px #ede6e8;
	background-color: #ede6e8;*/
	width: 500px;
}
.document-download-link
{
	background-color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 2px 0px 2px 15px;
	width: 440px;
}
.document-download-link:hover
{
	background-color: #e3e3e3;
	/*color: #666666;*/
	/*font-weight: bold;*/
	text-decoration: none;
	display: block;
	padding: 2px 0px 2px 15px;
	width: 440px;
}
.FormTitle
{
	font-size: 16pt;
	font-weight: bold;
	color: #006668;
	padding: 0px 0px 5px 0px;
}
.FormText
{
	font-size: 12px;
	font-weight: normal;
	color: #006668;
}
.QuestionTitle
{
    font-size: 12px;
	font-weight: normal;
	color: #006668;
    
}
.ErrorText
{
    font-weight: bold;
    font-size: 10pt;
    color: #cc0033;
    font-family: Arial;
    text-decoration: none;
}
.FormRow
{
	padding: 0px 0px 5px 0px;
	float: left;
	width: 100%;
}

.FormRowLabel
{
	color: #006668;
	font-weight: bold;
	font-size: 11px;
}

.FormRequiredField
{
	color: Red;
}

.FormRowField
{
	padding: 0px 0px 2px 0px;
}

.FormFooter
{
	text-align: right;
	padding: 5px 0px 5px 0px;
	float: left;
	width: 100%;
}
.RedText
{
    color: #cc0033;
}