/* WCRC CSS Document*/
object, object * {
font-size: x-small;
voice-family: "\"}\"";
voice-family: inherit;
font-size: small;
}
/******DEFAULT SETTINGS******/
body {
	margin: 0;
	padding: 0 0 30px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
img {
	border: 0;
}

div
{
	text-align: left;
}

#wrapper {
	margin: 10px auto;
	padding: 0;
	text-align: left;
	width: 733px;
}
p {
	padding:0;
	margin:0;
}
/******CURRENT PATH******/
#current-path {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	font-size: .7em;
	color: #666;
	margin-bottom: 7px;
}
#current-path a:link, #current-path a:visited  {
	text-decoration: none;
	color: #666;
}
#current-path a:hover {
	text-decoration: underline;
}
#current-path a.last-path, #current-path a.last-path:link, #current-path a.last-path:visited{
	color: #036;
	text-decoration: underline;
}

/******HEADER******/
#header {
	height: 55px;
}
#header img {
	margin: 0 0 0 -6px;
}
* html #header img {
	margin: 0;
}
#header #searchBox {
	padding: 2px 0 0 0;
	margin: 0;
	float: right;
	clear: right;
	width: 400px;
	text-align: right;
}
#header #searchBox form {
	margin: 14px 0 0 0;
	padding: 0;
}
#header #searchBox input {
	height: 20px;
	padding: 0px 0px 0px 0px;
	margin: 0px -3px 0px 0px;
}
#header	p {
	font-size: xx-small;
	color: #999;
	margin: 4px 0 0 0;
	padding: 0;
}
#header input {
	color: #666;
	width: 136px;
	border: 1px solid #D8DFE3;
	height: 20px;
	margin: 0;
	padding: 3px 0 0 6px;
	float: right;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 15px;
	font-size: x-small;
}
html>body #header input {
	font-size: x-small;
}
#header input.goBtn {
	width: auto;
	height: 20px;
	border: 0;
	padding: 0;
}
* html #header input.goBtn {
margin: 0 -3px; padding: 0;
}

/******TOP NAVIGATION******/

#nav {
	padding: 4px 0 12px 0;
	clear: both;
}
#nav ul {
	font-size: .7em;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #666;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#nav ul li 
{
	padding: 0 6px;
	list-style-type: none;
	float: left;
	border: 1px solid #D8DFE3;
	border-top: 0;
}
/*
#nav ul li a.AboutUs {
	width: 54px;
}
#nav ul li a.OurEnvironment {
	width: 95px;
}
#nav ul li a.EffectsOfHumanActivity {
	width: 136px;
}
#nav ul li a.ResourceConsents {
	width: 107px;
}
#nav ul li a.RegionalManagementPlans {
	width: 151px;
}
#nav ul li a.ControllingOurEnvironment {
	width: 151px;
}
#nav ul li a.Links {
	width: 35px;
	border-right: 0;
}
#nav ul li a.Admin {
	width: 35px;
	border-right: 0;
}
#nav ul li a.DeletedItems {
	width: 80px;
	border-right: 0;
}
#nav ul li a.AboutUscurrent, #nav ul li a.AboutUscurrent:visited, #nav ul li a.AboutUscurrent:link, #nav ul li a.AboutUscurrent:active{
	width: 54px;
	background-color: #036;
	color: #fff;
}
#nav ul li a.OurEnvironmentcurrent, #nav ul li a.OurEnvironmentcurrent:visited, #nav ul li a.OurEnvironmentcurrent:link, #nav ul li a.OurEnvironmentcurrent:active{
	width: 95px;
	background-color: #036;
	color: #fff;
}
#nav ul li a.EffectsOfHumanActivitycurrent, #nav ul li a.EffectsOfHumanActivitycurrent:visited, #nav ul li a.EffectsOfHumanActivitycurrent:link, #nav ul li a.EffectsOfHumanActivitycurrent:active {
	width: 136px;
	background-color: #036;
	color: #fff;
}
#nav ul li a.ResourceConsentscurrent, #nav ul li a.ResourceConsentscurrent:visited, #nav ul li a.ResourceConsentscurrent:link, #nav ul li a.ResourceConsentscurrent:active {
	width: 107px;
	background-color: #036;
	color: #fff;
}
#nav ul li a.RegionalManagementPlanscurrent, #nav ul li a.RegionalManagementPlanscurrent:visited, #nav ul li a.RegionalManagementPlanscurrent:link, #nav ul li a.RegionalManagementPlanscurrent:active {
	width: 151px;
	background-color: #036;
	color: #fff;
}
#nav ul li a.ControllingOurEnvironmentcurrent, #nav ul li a.ControllingOurEnvironmentcurrent:visited, #nav ul li a.ControllingOurEnvironmentcurrent:link, #nav ul li a.ControllingOurEnvironmentcurrent:active {
	width: 151px;
	background-color: #036;
	color: #fff;
}
#nav ul li a.Linkscurrent, #nav ul li a.Linkscurrent:visited, #nav ul li a.Linkscurrent:link, #nav ul li a.Linkscurrent:active {
	width: 35px;
	border-right: 0;
	background-color: #036;
	color: #fff;
}
#nav ul li a.Admincurrent, #nav ul li a.Admincurrent:visited, #nav ul li a.Admincurrent:link, #nav ul li a.Admincurrent:active {
	width: 35px;
	border-right: 0;
	background-color: #036;
	color: #fff;
}
#nav ul li a.DeletedItemscurrent, #nav ul li a.DeletedItemscurrent:visited, #nav ul li a.DeletedItemscurrent:link, #nav ul li a.DeletedItemscurrent:active {
	width: 80px;
	border-right: 0;
	background-color: #036;
	color: #fff;
}
*/
#nav ul li a:link, #nav ul li a:visited {
	color: #666666;
	margin: 0;
	padding: 3px 0 5px 0;
	text-decoration: none;
	display: block;
	text-align: center;
}
* html>body #nav ul li a:link, #nav ul li a:visited {
	padding: 3px 0 6px 0;
}
#nav ul li a:hover{
	background-color: #036;
	color: #fff;
}

/******BANNER******/
#home-banner {
	clear: both;
	margin: 2px 0 0 0;
}
html>body #home-banner {
	padding: 2px 0 0 0;
}
#banner 
{
	height: 169px;
	padding: 4px 0 0 0;
	background: url(/images/hd/banner.jpg) top left no-repeat;
}
html>body #banner 
{
	margin: 0px 0 0 0px;
	clear: both;
}
#banner #left-infoBox {
	float: left;
	width: 188px;
	margin: 64px 0 0 37px;
	padding: 0px;
	background-color: #dddddd;
	border: solid 3px #ffffff;
}
html>body #banner #left-infoBox {
	margin: 64px 0 0 74px;
}
#banner #left-infoBox img {
	float: left;
	margin: 0px -3px 0px -3px;
	padding: 0px;
	border-Right: solid 3px #ffffff;
}
html>body #banner #left-infoBox img {
	float: left;
	margin: 0px 3px 0px 0px;
	padding: 0px;
	border-Right: solid 3px #ffffff;
}
#banner #left-infoBox #left-contents {
	color: #666666;
	background-color: #ddd;
	text-align: left;
	width: 120px;
	padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 0px;
	font-size: .5em;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 10px;
}
html>body #banner #left-infoBox #left-contents {
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 10px;
	width: 120px;
	padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 0px;
	display: inline-block;
}

#banner #right-infoBox {
	margin: 35px 0 0 0;
	padding: 0 23px 0 0;
	float: right;
	width: 188px;
	height: 123px;
}
html>body #banner #right-infoBox {
	margin: -98px 0 0 0;
	padding: 0 23px 0 0;
}
#banner #right-infoBox img {
}
#banner #right-infoBox h3 {
	text-indent: 22px;
	padding: 3px 0;
	margin: 0;
	font-size: 13px;
	color: #036;
	width: 188px;
	background: url(/images/hd/banner-right-header.gif) top left no-repeat;
}
#banner #right-infoBox #right-contents {
	padding: 3px;
	font-size: 11px;
	color: #666;
	line-height: 15px;
	width: 188px;
	background-color:#e2f6ff;
}
html>body #banner #right-infoBox #right-contents {
	width: 182px;
}
#banner #right-infoBox a {
	float: left;
	margin: 0;
	color: #036;
	text-decoration: underline;
	width: 182px;
	background-color:#e2f6ff;
}
html>body #banner #right-infoBox a {
	padding: 3px;
	margin-left: -3px;
}
#banner #intro {
	margin: 0 0 0 1px;
	padding: 4px 0 0 0;
	clear: both;
}
html>body #banner #intro {
	padding: 13px 0;
}
#banner #intro img{
}

/******CONTENT BODY******/
#contentBody .header-image {
	clear: both;
}
/******LEFT NAVIGATIONS******/
#body-nav {
	width: 157px;
	float: left;
	margin: 0 0 1px 0;
}
html>body #body-nav {
	margin: 0 0 13px 0;
}
#body-nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
html>body #body-nav ul {
	margin-top: 3px;
}
#body-nav ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-bottom: 1px solid #fff;
}
#body-nav ul li a:link, #body-nav ul li a:visited {
	color: #666666;
	text-decoration: none;
	display: block;
	font-size: .7em;
	padding: 0 0 0 26px;
	background: #ECF4F9 url(/images/page/nav-btn-1b.gif) 9px 5px no-repeat;
	min-height: 21px;
	line-height: 21px;
}
#body-nav ul li a:hover {
	color: #069;
	background: #ECF4F9 url(/images/page/nav-btn-1a.gif) 9px 5px no-repeat;
}
#body-nav ul li ul{
	margin: 0 0 0 25px;
	padding: 0;
	border-right: 1px solid #eee; 
}
#body-nav ul li ul li {
}
#body-nav ul li ul li a:link{
	padding: 0 0 0 17px;
	background: #fff url(/images/page/nav-btn-2a.gif) 0px 5px no-repeat;
	min-height: 21px;
	line-height: 21px;
}
#body-nav ul li ul li a:hover {
	color: #069;
	background: #fff url(/images/page/nav-btn-2b.gif) 0px 5px no-repeat;
}

#body-nav ul li ul li a.current {
	color: #069;
	background: #fff url(/images/page/nav-btn-2b.gif) 0px 5px no-repeat;
}
		/******HOME PAGE -- PAGE CONTENT******/
#pageContent 
{
	width: 492px;
}
#pageContent .content-roll {
	float: left;
	background: url(/images/page/home-top.gif) top left no-repeat;
	padding: 10px 0 0 0;
}
#pageContent .content-roll .content-left {
	float: left;
	width: 230px;
	margin: 0 0 0 8px;
}
#pageContent .content-roll .content-right {
	float: left;
	width: 230px;
	margin: 0 0 0 8px;
}
#pageContent .content-roll h2 {
	margin: 3px 0 0 0;
	padding: 0;
	color: #693;
	font-weight: normal;
	font-size: .7em;
	text-decoration: underline;
}
#pageContent .content-roll h2 a:link, #pageContent .content-roll h2 a:visited {
	color: #693;
	text-decoration: underline;
}
#pageContent .content-roll p {
	margin: 7px 5px 0 63px;
	padding: 0;
	line-height: 1.3em;
	font-size: .7em;
}
#pageContent .content-roll img {
	float: left;
	margin-right: 8px;
}
#pageContent .content-roll .home-bodyBTM {
	clear: both;
	height: 15px;
	width: 492px;
	float: left;
	margin: 0;
	background: url(/images/page/home-btm.gif) top left no-repeat;
}
#pageContent h4 {
	clear: left;
	padding: 0;
	margin: 0;
}
#pageContent #pageContent-btm {
	padding: 12px 0 0 0;
	background: url(/images/page/phone-bg.jpg) top left no-repeat;
	width: 489px;
	margin: 0 0 1px 0;
	min-height: 76px;
}
html>body #pageContent #pageContent-btm {
	margin: 0 0 13px 0;
}
* html #pageContent #pageContent-btm {
	height: 76px;
}
#pageContent #pageContent-btm p {
	padding: 0;
	margin: 0 35px 0 68px;
	color: #333;
	line-height: 1.3em;
	font-size: .7em;
}
		/******CONTENT PAGE -- BODY CONTENT******/	
#ReduceSpace {
	margin: 0 0 0 -6px;
	float: left;
}
* html #ReduceSpace {
	margin: 0 0 0 -12px;
	float: left;
}
#body-content 
{
	width: 402px;
	float: left;
	margin: 0 0 0 6px;
	text-align: left;
}
#body-content.full
{
	width: 565px;
}
html>body #body-content {
	margin: 0 0 13px 6px;
}
* html #body-content{
	margin 0 0 0 5px;
}
#body-content h1 {
	margin: 0 0 0 1px;
	padding: 2px;
	border: 2px solid #eee; 
	border-top: 0;
	height: 24px;
	clear: both;
	font-weight: normal;
	color: #036;
	font-size: small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: medium;
	height: 22px;
}
html>body #body-content h1 {
	font-size: 18px;
	height: 22px;
}
#body-content #main-body.notopborder
{
	padding: 11px 0 0 4px;
	margin: 5px 0 0 0;
	background: url(/images/spacer.gif) top left repeat;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
}

#body-content #main-body {
	padding: 11px 0 0 4px;
	margin: 5px 0 0 0;
	background: url(/images/page/pgBgd-top.gif) top left no-repeat;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
}

#body-content.full #main-body {
	padding: 11px 0 0 4px;
	margin: 5px 0 0 0;
	background: url(/images/page/pgBgdfull-top.gif) top left no-repeat;
}

#body-content #main-body h2, #body-content #main-body table tr td h2 {
	color: #369;
	padding: 0;
	margin: 0;
	font-weight: normal;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
}
html>body #body-content #main-body h2 {
	font-size: small;
}
#body-content #main-body h3 {
	color: #005288;
	padding: 0;
	margin: 0;
	font-weight: normal;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
}
html>body #body-content #main-body h3 {
	font-size: small;
}
#body-content #main-body h4 {
	color: #393;
	padding: 0;
	margin: 0;
	font-weight: normal;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
}
html>body #body-content #main-body h4 {
	font-size: small;
}
#body-content #main-body h5 {
	color: #224e7a;
	padding: 0;
	margin: 0;
	font-weight: normal;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
}
html>body #body-content #main-body h5 {
	font-size: small;
}
#body-content #main-body h6 {
	color: #6c88a4;
	padding: 0;
	margin: 0;
	font-weight: normal;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
}
html>body #body-content #main-body h6 {
	font-size: small;
}
#body-content #main-body p {
	color: #000;
	font-family: Georgia, Times New Roman, Times, serif;
	line-height: 1.5em;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
}
html>body #body-content #main-body p {
	font-size: small;
}
#body-content #main-body img 
{
	float: left;
	padding: 0;
	margin: 0 10px 0 0;
}
#body-content #main-body ul {
	margin: 0 10px 0 15px;
	padding: 0 0 10px 0;
}
#body-content #main-body ul li{
	margin: 0 0 0 15px;
	padding: 0;
	line-height: 1.5em;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
}
html>body #body-content #main-body ul li{
	font-size: small;
}
#body-content #main-body a:link, #body-content #main-body a:visited {
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #669933;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
}
html>body #body-content #main-body a:link, #body-content #main-body a:visited {
	font-size: small;
}
#body-content #main-body a:hover {
	text-decoration: underline;
}
#body-content #main-body table 
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: xx-small;
}
#body-content #content-bodyBTM {
	background: url(/images/page/pgBgd-bottom.gif) top left no-repeat;
	height: 28px;
	margin: 0 0 1px 0;
}
html>body #body-content #content-bodyBTM {
	margin: 0 0 13px 0;
}
	/******INTERNAL PAGE -- MIDDLE BODY******/
#body-content img.header-gap{
	padding-bottom: 3px;
}
html>body #body-content img.header-gap{
	padding-bottom: 7px;
}

#body-content .internal-roll-left, #body-content .internal-roll-right
{
	float: left;
	background: url(/images/page/internal-top.gif) top left no-repeat;
	width: 197px;
	margin: 0;
	padding: 5px 0 0 0px;
}
#body-content .internal-roll-left img, #body-content .internal-roll-right img {
	float: left;
	margin: 5px 0px 0px 6px;
}
#body-content .internal-roll-left .roll-left {
	float: left;
	margin: 0;
	padding: 0;
	width: 190px;
}
#body-content .internal-roll-left h2, #body-content .internal-roll-right h2 {
	margin: 0 0 0 68px;
	padding: 9px 0 0 0;
	color: #693;
	font-weight: normal;
	font-size: x-small;
}
#body-content .internal-roll-left a:link, #body-content .internal-roll-left a:visited, #body-content .internal-roll-right a:link, #body-content .internal-roll-right a:visited {
	color: #693;
}
#body-content .internal-roll-left a.download:link, #body-content .internal-roll-left a.download:visited, #body-content .internal-roll-right a.download:link, #body-content .internal-roll-right a.download:visited {
	color: #000;
}
#body-content .internal-roll-left p, #body-content .internal-roll-right p {
	margin: 0 5px 0 68px;
	padding: 0;
	line-height: 1.3em;
	font-size: x-small;
}
#body-content .internal-roll-right .roll-right {
	float: left;
	margin: 0;
	padding: 0;
	width: 190px;
}
#body-content .internal-roll-left .half-roll, #body-content .internal-roll-right .half-roll {
	float: left;
	margin: 0;
	padding: 0;
	width: 194px;
}
#body-content .internal-roll-left .internal-bodyBTM, #body-content .internal-roll-right .internal-bodyBTM  {
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	width: 198px;
	height: 15px;
}

#body-content .internal-roll-left
{
	margin-right:2px;
}

#body-content .internal-roll-right
{
}
#body-content td.internal-summary-base
{
	background: url(/images/page/internal-btm.gif) bottom left no-repeat;
}
/******BODY INFO******/
#infoBox {
	float: right;
	width: 236px;
	margin: 0 0 1px 0;
}
html>body #infoBox {
	margin: 0 0 13px 0;
}
#infoBox #Vacancies {
	margin: 7px 0 0 0;
	padding: 0;
}
#infoBox #Vacancies h2 {
	margin: 0;
	padding: 0;
}
#infoBox #Vacancies .odd {
	margin: 0;
	padding: 12px 0;
	background-color: #f0f0f0;
}
#infoBox #Vacancies .odd p {
	margin: 0 12px auto 12px;
	padding: 0;
	color: #000;
	font-size: .7em;
}
#infoBox #Vacancies .odd a {
	color: #000;
}
#infoBox #News {
	margin: 7px 0 0 0;
	padding: 0;
}
#infoBox #News h2 {
	margin: 0;
	padding: 0;
	color: #036;
	font-size: .7em;
}
#infoBox #News .odd {
	margin: 0;
	padding: 12px 0;
	background-color: #eaf5f9;
}
#infoBox #News .even {
	margin: 0;
	padding: 12px 0;
	background-color: #f6fbfe;
}
#infoBox #News h3 {
	margin: 0 12px 0 12px;
	padding: 0;
	color: #036;
	font-weight: normal;
	font-size: .7em;
}
#infoBox #News p.date {
	margin: 0 12px 0 12px;
	padding: 7px 0;
	color: #666;
	font-size: .7em;
}
#infoBox #News p {
	margin: 0 12px 0 12px;
	padding: 0;
	color: #000;
	font-size: .7em;
}
#infoBox #News a:link, #infoBox #News a:visited {
	color: #036;
}
#infoBox #News h5 {
	margin: 0 12px 0 12px;
	padding: 15px 0;
	color: #036;
	font-size: .7em;
}
#infoBox #Consents {
	margin: 7px 0 0 0;
	padding: 0;
}
#infoBox #Consents h2 {
	margin: 0;
	padding: 0;
	color: #036;
	font-size: .7em;
}
#infoBox #Consents .odd {
	margin: 0;
	padding: 12px 0;
	background-color: #eaf9ea;
}
#infoBox #Consents .even {
	margin: 0;
	padding: 12px 0;
	background-color: #F7FDF7;
}
#infoBox #Consents h3 {
	margin: 0 12px 0 12px;
	padding: 0;
	color: #036;
	font-weight: normal;
	font-size: .7em;
}
#infoBox #Consents p.date {
	margin: 0 12px 0 12px;
	padding: 7px 0;
	color: #666;
	font-size: .7em;
}
#infoBox #Consents p {
	margin: 0 12px 0 12px;
	padding: 0;
	color: #000;
	font-size: .7em;
}
#infoBox #Consents a:link, #infoBox #Consents a:visited {
	color: #036;
}
#infoBox #Consents h5 {
	margin: 0 12px 0 12px;
	padding: 15px 0;
	color: #036;
	font-size: .7em;
}
#body-info{
	margin: 0 0 14px 7px;
	width: 161px;
	float: left;
}
* html #body-info{
	margin: 0 0 0 6px;
}
#body-info img{
	margin: 0;
	padding: 0;
}
#body-info #info-box{
	background-color: #ecf4f9;
	padding: 4px;
	margin: 6px 0 1px 0;
}
* html #body-info #info-box{
	margin: 2px 0 0 0;
}
#body-info #info-box img{
	margin: 0;
	padding: 0;
}
#body-info #info-box h3 {
	margin: 4px 0 0 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #036;
}
#body-info #info-box h3 a:link, #body-info #info-box a:visited {
	margin: 0;
	padding: 0;
	color: #036;
	text-decoration: underline;
}
#body-info #info-box p{
	margin: 5px 0 0 0;
	padding: 0;
	font-size: .7em;
}
#body-info #info-box h4{
	margin: 19px 0 0 0;
	padding: 0;
	font-size: .7em;
	font-weight: bold;
	color: #036;
}
#body-info #info-box form{ 
	margin: 0;
	padding: 0;
}
#body-info #info-box form select{ 
	margin: 6px 0 0 0;
	padding: 0;
	width: 143px;
	border: 1px solid #b2aca5;
	font-size: .7em;
}
#body-info #info-box form input{ 
	margin: 4px 0 1px 121px;
}
html>body #body-info #info-box form input{ 
	margin: 4px 0 4px 121px;
}

/******FOOTER******/
#footer{
	clear: both;
	margin: 12px 0 0 0;
}
#footer #footer-top-layer {
	background-color: #EDECEC;
	border-bottom: 1px dotted #ccc;
	padding: 0 6px;
}
#footer #footer-top-layer ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 20px;
	line-height: 20px;
}
#footer #footer-top-layer ul li {
	margin: 0;
	padding: 0;
	width: 23%;
	text-align: center;
	list-style-type: none;
	float: left;
	font-size: xx-small;
	color: #666;
}
#footer #footer-top-layer ul li.top-layer-front {
	width: 35%;
	text-align: left;
}
#footer #footer-top-layer ul li.top-layer-end {
	width: 19%;
	text-align: right;
}
#footer .footer-head {
		color: #036;
}
#footer #footer-top-layer ul li a:link, #footer #footer-top-layer ul li a:visited {
	text-decoration: none;
	color: #666;
}
#footer #footer-top-layer ul li a:hover {
	text-decoration: underline;
}
#footer #footer-btm-layer {
	background-color: #EDECEC;
	padding: 0 6px;
}
#footer #footer-btm-layer ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 20px;
	line-height: 20px;
}
#footer #footer-btm-layer ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
	font-size: xx-small;
	color: #666;
	width: 66%;
}
#footer #footer-btm-layer ul li#copyright {
	width: 34%;
	text-align: right;
}

#popoutmenu td
{
	margin: 0; 
	padding: 0;
	float: left;
	clear: none;
	border: 1px solid #D8DFE3;
	border-top: 0;
}
html>body #popoutmenu td
{
	border-left: 0;
}

html>body #popoutmenu table
{
	margin: 15px 0px 0px 15px;
}

/* Summary */

div.summaryimage img
{
	padding: 0px 0px 0px 0px;
	float: left;
	width: 56px;
}

div.linebreak
{
	padding-top: 7px;
}

#contentBody #body-content table.personnel td a
{
	font-size: 12px;
}

#contentBody #body-content table.personnel td
{
	font-size: 12px;
}

#contentBody #body-content table.personnel td img.personnelimage
{
	float: right;
}
