HTML {margin:0;padding:0;}

BODY		{
			 font-family:Arial;
			 font-size:10pt;
			 color:#666666;
			 background-color:#ffffff;
			 background-image:url(/images/background.gif);
			 background-repeat:repeat-x;
			 margin:0;
			 padding:0;
			 }

#canvas-wrapper {
		width:680px;
		margin:0;padding:0;
}


#workarea	{
	color:#666666;
	background-color:#ffffff;
	margin:0;padding:0;
}

#main-area {
	margin:0;padding:0;
		float:left;
}

#content	{
	overflow: visible;
	line-height:15pt;
	margin:0;padding:0;
}

#content-one-column {
	width:680px;
	margin:0;padding:0;
}

h1	{font-family:Arial;font-size:12pt;font-weight:bold;color:#00488b;}
h2	{font-size:11pt;font-weight:bold;color:#00488b;}
h3	{font-size:10pt;font-weight:bold;color:#00488b;}

.titleLabel {margin-top:10px;padding:0;font-size:12pt;font-weight:bold;}

#header				{height:140px;padding-top:0px;background-color:#ffffff;}
#header-top			{width:100%}
#navigation-block	{width:253px;height:auto;padding-top:0px;background-color:#ffffff;color:#7a7a7a;margin:0;padding:0;margin-bottom:20px;}
#navigation-block  LI {margin:0;padding:0}
#navigation-block  UL {margin:0;padding:0;padding-left:25px;}
#navigation-block  A  {text-decoration:none;color:#7a7a7a}
#navigation-block  A:hover  {text-decoration:underline}

#footer	{display:none;}
#footer a	{color:#000000;font-weight:bold;}
.footercontent {display:none;}

#copyright	{float:left;padding-top:5px;color:#ffffff;font-size:8pt}
#copyright	a {color:#ffffff;}
#companylogo	{float:right;text-align:right;padding-top:5px;}

a	{color:#f08e1d;text-decoration:underline;font-weight:normal;text-decoration:none;}
a:hover	{text-decoration:underline}

#bottom-links	{text-align:right}
#bottom-links a	{color:#000000;font-weight:normal;text-decoration:none}
#bottom-links a:hover	{text-decoration:underline}

.header-email	{color:#ffffff;text-decoration:none;font-weight:normal}
.header-email:hover	{text-decoration:underline}

li	{padding-bottom:10px}

.address	{border-top:1px solid #ffffff;background-color:#9d122f;height:20px;color:#ffffff;text-align:center;clear:all;font-size:8pt;padding-top:4px}

#header-top .links		{position:absolute;top:0px;right:0px;width:220px;height:25px;color:#ffffff;background-color:#000000;float:right;}
#header-top .links p	{vertical-align:middle;padding-left:10px;line-height:0pt;}
#header-top .links a 	{color:#ffffff;}

#header-top-print	{display:none}
#header-top-admin	{height:100px}

#section-header {margin-top:10px;margin-left:10px}
#section-header h2 {float:left;vertical-align:top}
#section-header img	{float:left}

#breadcrumbs	{display:none;}
#breadcrumbs p	{margin-bottom:5px;margin-top:0px;color:#7a7a7a;}
#breadcrumbs a	{font-weight:normal;text-decoration:none;color:#f3901d;}
#breadcrumbs a:hover	{text-decoration:underline}

.error	{color:red;font-weight:bold}

#sidenav LI {line-height:15px;width:200px;padding-top:0px;clear:both;border-bottom:1px solid #ffffff;}
#sidenav LI:hover {background-color:#7fafcd;color:#ffffff;}
#sidenav LI {list-style-type:none}
#sidenav LI {padding-left: 0px;margin-left: 0px;padding-top:7px;padding-bottom:4px;}

#sidenav LI UL {margin:0;padding:0;border-top:1px solid #ffffff;}
#sidenav LI UL LI {border-bottom:0px;width:200px;padding:0;margin:0;padding-top:7px;padding-bottom:4px;}


#sidenav A	{color:#000000;font-weight:normal;}
#sidenav	{padding:0;margin:0;width:200px;}

.navigation-currentpage {font-weight:bold;padding:0;margin:0;padding-bottom:0px;background-color:#7fafcd;color:#ffffff;}
.navigation-currentpage A {color:#ffffff;}

.leftcolumn-subnav {width:100%;text-align:center;line-height:30px;height:30px;border-bottom:1px dotted #a7a7a7;background-color:#3f1b0d}
.leftcolumn-subnav	a {color:#ffffff}

#map	{border:1px solid #a6a6a6;}

#footerlinks	{padding-top:2px;padding-left:0px;text-align:left;color:#ffffff;}
#footerlinks a	{color:#f3901d;font-weight:normal;font-size:8pt;}

#main-column			{width:680px;font-size:10pt;}
#main-column-full-width	{width:680px;font-size:10pt;}
#main-column-centre-column	{width:500px;font-size:10pt;}

#left-column	{display:none;}
#right-column	{display:none;}

.linkgroupings		{padding:0;margin:0;text-align:left;}
.linkgroupings ul,li	{margin:0;padding:0;}

th	{font-weight:normal;margin:0;padding:0;line-height:20pt;vertical-aligh:top;}

#divorderform INPUT	{border:1px solid #a7a7a7;}
#divorderform .field	{floar:left}

#navigation	{padding-bottom:1px;height:22px;clear:both;width:100%;background-color:#000000;border-bottom:1px solid #ffffff;}

#left-navigation {width:225px;margin-top:0px;padding-left:0px;padding-right:0px;background-color:#c7b696}

.header-links	{display:none;}
.header-links a {text-decoration:none;color:#ffffff;}
.header-links a:hover {text-decoration:underline;}

#hp_latestarticle	{padding:5px;}
#hp_latestarticle h3	{color:#f08e1d;font-weight:bold;padding:0;margin:0;}
#hp_latestarticle p.publishdate	{color:#a7a7a7;padding:0px;margin:0px;font-size:8pt;}
#hp_latestarticle p	{padding:0;margin:0;font-size:9pt;}

.hp_recentprojects	{padding-top:15px;height:60px;width:230px;}
.hp_recentprojects p {color:#7fafcd;padding:0;margin:0;}
.hp_recentprojects h1 {color:#ffffff;font-size:12pt;font-weight:bold;padding:0;margin:0;}

.hp_recentprojectdiv_description h1 {color:#f08e1d;margin:0;padding:0;font-size:14pt;}
.hp_recentprojectdiv_description p {padding:0;margin:0;font-size:9pt;}

#hp-projectfeature {display:none;}

