/* layout specifics */
.three-columns {margin:0;background:transparent url(../images/bg-3col.gif) repeat-y}
.three-columns .col {float:left;width:270px;padding:0 25px;display:inline}
.three-columns .col1 {}
.three-columns .col2 {xborder-left:solid 1px #7C7C7C;}
.three-columns .col3 {xborder-left:solid 1px #7C7C7C;padding: 0 20px 0 15px}

.homepage {margin:28px 0 0 0}
.homepage .col1 {margin-top:0px;padding-top:0px}
.homepage .col2 {margin-top:0;padding:0px 30px 0 20px}
.homepage .col3 {margin-top:-3px;padding-top:0px}
.homepage .panel-potw {margin: 0 0 8px 5px}
.homepage .panel-thesource {margin-left:5px;margin-top:-10px;margin-bottom:10px}
.homepage .panel-weather {margin-top:0px;}


/* content */
.content {margin:5px 15px 0 25px}

.main h2 {color:#900421;font-size:15px;margin: 0px 0 0 0;padding:0;position:relative;left:-5px}
.main .h2 {color:#900421;font-size:15px;margin:0;padding:0;position:relative;left:-5px}
.main h3 {color:#900421;font-size:13px;margin: 5px 0 0 0}
.main .h3 {color:#900421;font-size:13px;margin: 5px 0 0 0}
.main p {font-size:12px;line-height:1.6em}
.main li {font-size:12px;line-height:1.6em}
.main li li, .main li p {font-size:100%}
.main td, .main th {font-size:12px;line-height:1.6em}

.content-with-panels {background:#fff url(../images/bg-content-with-panels.gif) repeat-y}
.content-with-panels .main {float:left;width:588px;padding:0 25px 0 0;display:inline}
.content-with-panels .panels {float:right;width:285px;display:inline;margin-top:-3px}

.content table {border:0}
.content table td {border:0}

.community .main h2, 
.community .main .h2, 
.community .main h3,
.community .main .h3 {color:#066E34}

a.continue-browsing {float:right;font-weight:bold;text-align:right;text-decoration:none;
	background:transparent url(../images/bg-arrow-red.gif) no-repeat 100% 50%;padding:0 12px 0 0;color:#3D3631}
.community a.continue-browsing {background-image:url(../images/bg-arrow-green.gif)}
.trust a.continue-browsing {background-image:url(../images/bg-arrow-yellow.gif)}

.trust .standard-list .standard-item img {border-color:#FBD62B}
.trust .standard-list .standard-item h3 a {color:#342D27}


.trust .news-detail img {border-color:#FBD62B}
.trust .news-detail h3,
.trust .news-detail h4 {color: #342D27}

.trust .main h2, 
.trust .main .h2, 
.trust .main h3,
.trust .main .h3 {color:#342D27}

.indented {margin-left:20px}


/* related docs */
.related-documents {}
.related-documents ul {list-style:none;padding:0;margin:0}
.related-documents ul li {list-style:none;background-repeat:no-repeat;margin: 5px 0;padding:5px 0 0 40px;height:auto !important;height:38px;min-height:38px;}
.related-documents ul li.doc-doc {background-image: url(../images/icons/32x32/doc.png)}
.related-documents ul li.doc-pdf {background-image: url(../images/icons/32x32/pdf.png)}
.related-documents ul li.doc-ppt {background-image: url(../images/icons/32x32/ppt.png)}
.related-documents ul li.doc-xls {background-image: url(../images/icons/32x32/xls.png)}
.related-documents ul li a {color:#3F3833;text-decoration:none}
.related-documents ul li a:hover {text-decoration:underline}

/* panels */
.panel {margin: 0 0 1px 0}

.panel-thesource {width:267px;background: url(../images/homepage/bg-source.gif) no-repeat;margin-left:5px;margin-bottom:10px }
.panel-thesource h2 {margin:0;height:60px;text-indent:-999em}
.panel-thesource p {font-size:85%;width:170px;margin:8px 10px 5px 12px}
.panel-thesource .content {border:solid 1px #9A9C9E;border-top:0;padding:5px 2px 12px 10px;width:253px;margin:0}
.panel-thesource input.text {width:190px}
.panel-thesource input.button {}


.panel-feedback {width:255px;background:#E4C2C9;padding:10px 2px 10px 10px}
.panel-feedback h2 {background:transparent url(../images/homepage/bg-feedback.gif) no-repeat; text-indent:-999em;width:214px;height:25px;margin:0}
.panel-feedback p {font-size:85%;width:210px;margin:0 0 5px 0;line-height:95%}
.panel-feedback textarea {width:190px;height:40px}

.panel-potw {margin: 5px 0 0 5px}

.panel-support {margin-left:5px}

.panel-weather {background:transparent url(../images/homepage/bg-weather2.gif) no-repeat;width:282px;}
.panel-weather h2 {margin:0;width:131px;height:32px;text-indent:-999em;}
.panel-weather .days {margin:0px 0 0 15px;}
.panel-weather .day {float:left;width:75px;margin:5px 0 0 0;}
.panel-weather .day h3 {font-size:10px;color:#000;margin:0 5px 0 0 }
.panel-weather .day p {color:#5F6060;font-size:18px;margin:0;width:61px}
.panel-weather .day p span {display:block;padding:8px 0 3px 3px;width:61px;background-repeat:no-repeat;background-position:100% 50%}
.panel-weather .day p span.sun {background-image:url(../images/weather/sun.gif)}
.panel-weather .day p span.cloud {background-image:url(../images/weather/cloud.gif)}
.panel-weather .day p span.rain {background-image:url(../images/weather/rain.gif)}
.panel-weather .day p span.snow {background-image:url(../images/weather/snow.gif)}
.panel-weather p.assoc {clear:both;color:#231F20;font-size:10px;padding: 5px 0 10px 15px}



.panel-button {width:274px}
.panel-button h2 {margin:0;padding:0;height:35px;width:274px;}
.panel-button h2 a {display:block;margin:0;padding:0;height:35px;width:274px;text-indent:-999em}
.panel-button p {padding: 0 10px 10px 15px;margin:0;font-size:12px}


.panel-rentview {background:#DDB3BC;}
.panel-rentview h2 {background:transparent url(../images/homepage/bg-rentview.gif) no-repeat;}
.panel-rentview p {background:transparent url(../images/homepage/bg-rentview-s.gif) no-repeat left bottom;}


.panel-applyforahome {background:#FDEA95 url(../images/homepage/bg-applyforahome.gif) no-repeat;width:282px}
.panel-applyforahome h2 {}
.panel-applyforahome p {font-size:12px}

.panel-workingwithus {background:#CDEADB;}
.panel-workingwithus h2 {background:transparent url(../images/homepage/bg-workingwithus.gif) no-repeat;}
.panel-workingwithus p {background:transparent url(../images/homepage/bg-workingwithus-s.gif) no-repeat left bottom;}

.panel-messageboard {background:#DDB3BC;}
.panel-messageboard h2 {background:transparent url(../images/homepage/bg-messageboard.gif) no-repeat;}
.panel-messageboard p {background:transparent url(../images/homepage/bg-messageboard-s.gif) no-repeat left bottom;}

.panel-events {background:#FDEFAA;}
.panel-events h2 {background:transparent url(../images/homepage/bg-events.gif) no-repeat;}
.panel-events p {background:transparent url(../images/homepage/bg-events-s.gif) no-repeat left bottom;}


.panel-complains-container {margin-top:5px;margin-bottom:0}

.panel-cleanstart {margin-top:5px}

.panel-potwlink {margin: 0}

.panel-browsealoud {margin: 0 0 0 5px}

.panel-newsspotlight h2 {margin-top:0}
.panel-newsspotlight ul {margin:10px 0;font-size:93%}
.panel-newsspotlight li {list-style:none;margin: 10px 0 }
.panel-newsspotlight li a {color:#3F3833;text-decoration:none;background:transparent url(../images/bg-arrow-red.gif) no-repeat 0 0.2em;padding:0 0 0 18px;display:block}
.panel-newsspotlight li a:hover {text-decoration:underline}

.panel-tyouth {position:relative;left:-8px}

.panel-stoplook {}
.homepage .panel-stoplook {margin-top:-5px}

.panel-videolibrary {margin:0}
.panel-videolibrary h2 {margin:0 0 20px 0}
.panel-videolibrary .video-list {margin: 20px 0;font-size:93%}
.panel-videolibrary h3 {color:#066E34;font-size:100%;margin: 10px 0 3px 0}
.panel-videolibrary p {margin:0 0 10px 0}

.panel-thtinfocus {width:268px}
.panel-thtinfocus .title {background:#414141;border:solid 1px #6A6A6A;margin:0 0 1px 0}
.panel-thtinfocus .title h2 {font-weight:bold;color:#fff;font-size:20px;margin:0;padding:8px 0 0 8px}
.panel-thtinfocus .title h3 {font-weight:normal;color:#FBD62B;font-size:15px;margin:0;padding:0 0 2px 8px}


.panel-suggestion {background:#BCDA70 url(/images/bg-suggestion.jpg) no-repeat 0 100%; width:247px; height:auto !important; min-height:310px; height:310px; padding: 10px;}
.panel-suggestion h2 {font-size:93%;color:#8A3731;margin:0 0 10px 0}
.panel-suggestion div {clear:both;padding: 0 0 10px 0}
.panel-suggestion label {font-size:85%;font-weight:normal;float:left;clear:both;width:55px;margin:0 10px 0 0;text-align:right;}
.panel-suggestion input {font-size:85%;width:175px;}
.panel-suggestion textarea {font-size:85%;width:175px;height:110px}
.panel-suggestion input.button {float:right;width:auto;margin:0 3px 0 0}

.panel-asb {background:#FDEFAA;}
.panel-asb h2 {background:transparent url(../images/homepage/bg-asb.gif) no-repeat;}
.panel-asb p {background:transparent url(../images/homepage/bg-asb-s.gif) no-repeat left bottom;}

.panel-cbl {background:#AFBEDF;}
.panel-cbl h2 {background:transparent url(../images/homepage/bg-cbl.gif) no-repeat;}
.panel-cbl p {background:transparent url(../images/homepage/bg-cbl-s.gif) no-repeat left bottom;}

.panel-faq {background:#DCDAD9 url(../images/homepage/bg-faq.gif) no-repeat;width:282px}
.panel-faq h2 {}
.panel-faq p {font-size:12px}

.panel-gardening {background:#CED7EB url(../images/homepage/bg-gardening.gif) no-repeat;width:282px}
.panel-gardening h2 {}
.panel-gardening p {font-size:12px}

.panel-getting-involved {background:#DCDAD9 url(../images/homepage/bg-getting-involved.gif) no-repeat;width:282px}
.panel-getting-involved h2 {}
.panel-getting-involved p {font-size:12px}

.panel-handyman {background:#A3D8BC url(../images/homepage/bg-handyman.gif) no-repeat;width:282px}
.panel-handyman h2 {}
.panel-handyman p {font-size:12px}

.panel-difficulty {background:#DDB3BC;}
.panel-difficulty h2 {background:transparent url(../images/homepage/bg-difficulty.gif) no-repeat;}
.panel-difficulty p {background:transparent url(../images/homepage/bg-difficulty-s.gif) no-repeat left bottom;}

.panel-homefinder {background:#CED7EB url(../images/homepage/bg-homefinder.gif) no-repeat;width:282px}
.panel-homefinder h2 {}
.panel-homefinder p {font-size:12px}

.panel-homelessness {background:#DDB3BC;}
.panel-homelessness h2 {background:transparent url(../images/homepage/bg-homelessness.gif) no-repeat;}
.panel-homelessness p {background:transparent url(../images/homepage/bg-homelessness-s.gif) no-repeat left bottom;}

.panel-mutual-exchange {background:#DDB3BC url(../images/homepage/bg-mutual-exchange.gif) no-repeat;width:282px}
.panel-mutual-exchange h2 {}
.panel-mutual-exchange p {font-size:12px}

.panel-news {background:#A3D8BC url(../images/homepage/bg-news.gif) no-repeat;width:282px}
.panel-news h2 {}
.panel-news p {font-size:12px}

.panel-older {background:#CED7EB;}
.panel-older h2 {background:transparent url(../images/homepage/bg-older.gif) no-repeat;}
.panel-older p {background:transparent url(../images/homepage/bg-older-s.gif) no-repeat left bottom;}

.panel-ras {background:#FDEFAA;}
.panel-ras h2 {background:transparent url(../images/homepage/bg-ras.gif) no-repeat;}
.panel-ras p {background:transparent url(../images/homepage/bg-ras-s.gif) no-repeat left bottom;}

.panel-service-standards {background:#A3D8BC;}
.panel-service-standards h2 {background:transparent url(../images/homepage/bg-service-standards.gif) no-repeat;}
.panel-service-standards p {background:transparent url(../images/homepage/bg-service-standards-s.gif) no-repeat left bottom;}

.panel-caretaking {background:#DDB3BC;}
.panel-caretaking h2 {background:transparent url(../images/homepage/bg-caretaking.gif) no-repeat;}
.panel-caretaking p {font-size:12px;background:transparent url(../images/homepage/bg-caretaking-s.gif) no-repeat left bottom;}

.panel-properties-o55 {background:#fff url(../images/homepage/bg-properties-o55.gif) no-repeat;width:282px}
.panel-properties-o55 h2 {}
.panel-properties-o55 p {font-size:12px}

.panel-voidstandard {background:#A3D8BC url(../images/homepage/bg-void-standard.gif) no-repeat;width:279px}
.panel-voidstandard h2 {}
.panel-voidstandard p {font-size:12px}


/* 2010 panels */
.panel-racehatecrime {background:#DCDAD9;}
.panel-racehatecrime h2 {background:transparent url(../images/homepage/bg-racehatecrime.gif) no-repeat;}
.panel-racehatecrime p {background:transparent url(../images/homepage/bg-racehatecrime-s.gif) no-repeat left bottom;}

.panel-asbform {background:#A3D8BC;}
.panel-asbform h2 {background:transparent url(../images/homepage/bg-asbform.gif) no-repeat;}
.panel-asbform p {background:transparent url(../images/homepage/bg-asbform-s.gif) no-repeat left bottom;}

.panel-howcanwehelp {background:#A3D8BC url(../images/homepage/bg-howcanwehelp.gif) no-repeat;;}
.panel-howcanwehelp h2 {}
.panel-howcanwehelp p {}

.panel-asbdiary {background:#FDEFAA;}
.panel-asbdiary h2 {background:transparent url(../images/homepage/bg-asbdiary.gif) no-repeat;}
.panel-asbdiary p {background:transparent url(../images/homepage/bg-asbdiary-s.gif) no-repeat left bottom;}

.panel-latestperformancefigures {background:#CED7EB url(../images/homepage/bg-latestperformancefigures.gif) no-repeat;;}
.panel-latestperformancefigures h2 {}
.panel-latestperformancefigures p {}

/* 2010 panels (July) */
.panel-applyforahome {background:#FDEFAA url(../images/homepage/bg-findapply.gif) no-repeat;width:280px}
.panel-applyforahome h2 {}
.panel-applyforahome p {}

.panel-contactus {background:#AFDEC8 url(../images/homepage/bg-contactus.gif) no-repeat;}
.panel-contactus h2 {}
.panel-contactus p {}

.panel-payrent {background:#E6C2C8 url(../images/homepage/bg-payyourrent.gif) no-repeat;}
.panel-payrent h2 {}
.panel-payrent p {}

.panel-reportrepair {background:#FFF1B6 url(../images/homepage/bg-reportrepair.gif) no-repeat;}
.panel-reportrepair h2 {}
.panel-reportrepair p {}

.panel-adaptations {background:#FFF1B6 url(../images/homepage/bg-adaptations.gif) no-repeat;}
.panel-adaptations h2 {}
.panel-adaptations p {}

.panel-seemydata {background:#AFDEC8 url(../images/homepage/bg-seemydata.gif) no-repeat;;}
.panel-seemydata h2 {}
.panel-seemydata p {}

.panel-findahome {background:#A3D8BC;}
.panel-findahome h2 {background:transparent url(../images/homepage/bg-findahome.gif) no-repeat;}
.panel-findahome p {background:transparent url(../images/homepage/bg-findahome-s.gif) no-repeat left bottom;}

.panel-jobs {background:#CFD6E3 url(../images/homepage/bg-jobs.gif) no-repeat;}
.panel-jobs h2 {}
.panel-jobs p {}

.panel-news {background:#AEDEC7 url(../images/homepage/bg-news2.gif) no-repeat;width:282px}
.panel-news h2 {}
.panel-news p {}

.panel-handyman {background:#AEDEC8 url(../images/homepage/bg-handymanservice.gif) no-repeat;width:282px}
.panel-handyman h2 {}
.panel-handyman p {}

.panel-gardening {background:#D7DFF0 url(../images/homepage/bg-gardeningservices.gif) no-repeat;width:282px}
.panel-gardening h2 {}
.panel-gardening p {}

.panel-emergency-repairs {background:#FFF1B6 url(../images/homepage/bg-emergency-repairs2.gif) no-repeat;width:279px}
.panel-emergency-repairs h2 {}
.panel-emergency-repairs p {}

.panel-pow {background:#E6C1C8 url(../images/homepage/bg-works.gif) no-repeat;width:279px}
.panel-pow h2 {}
.panel-pow p {}

.works-result {padding: 0 80px;font-weight:bold;margin: 10px 0 20px 0}
.works-result .address {color:#9E233D}
.works-result .works-result-schedule {background:#EBD1D7;padding:24px 24px 14px 24px;margin: 30px 0 10px 0}
.works-result .works-result-schedule h4 {color:#9E233D;margin:0 0 10px 0;font-size:95%}


.property-detail {margin:5px 0}
.property-detail table td {border:0;padding:0;font-size:93%;vertical-align:top}
.property-detail table td img {border:solid 1px #900421;margin-right:20px;}
.property-detail .col {float:left; width:400px;}
.property-detail h2 {font-size: 116%;color:#14A251;margin:0 0 20px 0;left:0}
.property-detail h3 {color:#14A251;}
.property-detail p {font-size:93%}
.property-detail .images img {margin: 0 5px 10px 0}




.search-results .searchbox {margin:10px 0;background:#EED9DD;padding:8px 10px}
.search-results .searchbox label {margin:0 5px 0 0}
.search-results .searchbox input.text {width:155px;border:solid 1px #98988D}
.search-results .searchbox input.imagebutton {vertical-align:text-top;margin: 1px 0 0 5px;}
.search-results .search-result-head {margin: 0 10px 0 10px;font-size:107%;font-weight:bold;}
.search-results .search-result-head .term {float:left;margin:0 0 5px 0}
.search-results .search-result-head .term a {text-decoration:none}
.search-results .search-result-head .pager {float:right;margin:0 0 5px 0}
.search-results .search-result-head .pager a {text-decoration:none;margin: 0 2px}
.search-results .search-result-head .pager a.current {text-decoration:underline}
.search-results .search-result-head .count {clear:both;border-top:1px solid #CAC7C6;font-weight:normal;padding:5px 0;font-size:85%}
.search-results .search-result-results {margin: 0 0 0 50px}
.search-results .search-result-results div {margin: 10px 0}
.search-results .search-result-results a {text-decoration:none}
.search-results .search-result-results a img {vertical-align:middle;margin: 0 0 0 2px}
.search-results .search-result-results a:hover {text-decoration:underline}
.search-results .search-result-foot {border-top:1px solid #CAC7C6;margin: 10px 0;padding:5px 0 0 0 ;text-align:right;}
.search-results .search-result-foot a {color:#4D4C4B;background:transparent url(/images/bg-arrow-red.gif) no-repeat 100% 50%;padding: 0 16px 0 0; text-decoration:none;
	font-weight:bold}




.standard-list {margin: 25px 0 0 0 }
.standard-list .standard-item {padding: 0 0 10px 0; clear:both}
.standard-list .standard-item img {border:solid 1px #339F68;float:left;margin: 0 20px 0 0}
.standard-list .standard-item h3 {margin: 0;color:#066E34}
.standard-list .standard-item h3 a {color:#066E34;text-decoration:none}
.standard-list .standard-item p a {margin: 0 6px 0 0}
.standard-list .standard-foot {text-align:right}
.standard-list .standard-foot a {color:#900421;background:transparent url(../images/bg-arrow-red.gif) no-repeat 100% 50%;padding: 0 16px 0 0;text-decoration:none}
.standard-list .image-column {display:none}
.standard-list .text-column {float:none;width:100%}
.standard-list .with-image .image-column {float:left;display:block}
.standard-list .with-image .text-column {float:left;width:480px}

.list-pager {clear:both;margin:10px 0;text-align:right}
.list-pager a {color:#900421;text-decoration:none;}
.list-pager a.next, a.nextlink {background:transparent url(../images/bg-arrow-red.gif) no-repeat 100% 50%;padding:0 18px 0 0;}
.list-pager a.prev, a.prevlink {float:left;background:transparent url(../images/bg-arrow-red-back.gif) no-repeat 0 50%;padding:0 0 0 18px;}
.nextlink, .prevlink {font-weight:bold;color:#242828;text-decoration:none}

.news-detail {margin:10px 0}
.news-detail img {border:solid 1px #339F68;float:left;margin: 0 10px 0 0}
.news-detail h3 {font-size:123.1%;color:#066E34;margin:0 0 5px 0}
.news-detail h4 {font-size:85%;color:#066E34;margin:0 0 20px 0}

.news-spotlight {}

.standard-list .achievement-item img {border: 1px solid #FBD62B}
.standard-list .achievement-item h3 a {color:#332E28}

.achievement-detail {margin:10px 0}
.achievement-detail img {border:solid 1px #FBD62B;float:left;margin: 0 10px 0 0}
.achievement-detail h3 {color:#342D27;margin:0 0 5px 0}
.achievement-detail h4 {font-size:85%;color:#342D27;margin:0 0 20px 0}

.contact-details {margin: 0 0 10px 0}
.contact-details h3 {font-size:85%;color:#333333;font-weight:bold;}
.contact-details dl {margin:0;padding:0;font-size:85%;}
.contact-details dl dt {float:left;font-weight:bold;margin:0 5px 0 0}
.contact-details dl dd {float:left;margin: 0 10px 0 0}
.contact-details p {margin:0;clear:both}

.contact-map {position:relative;margin-bottom:30px}
.contact-map h3 {position:absolute;top:0;}
.contact-map ul.legend {position:absolute;top:25px;list-style:none;margin:0;padding:0}
.contact-map ul.legend li {list-style:none;margin:5px 0}
.contact-map ul.legend img {vertical-align:middle;margin: 0 5px 0 0}
.contact-map img.map {position:relative;top:30px; left:150px}
.contact-map .overlay {position:absolute;width:350px;height:490px;background:transparent url(../images/map-overlay-larger.png) no-repeat;font-size:11px;}
.contact-map .overlay .content {width:260px;margin:6px 10px 12px 20px;}
.contact-map .overlay .content p.opening {margin:5px 0;font-size:100%;line-height:100%}

table.job-list {border:solid 1px #828282;width:100%}
table.job-list th {border:0;border-bottom:solid 1px #828282;text-align:left;background:#FDEFAA;padding-left:1px}
table.job-list td {border:0}
table.job-list td.first a {font-weight:bold;text-decoration:none}

.job-detail {}
.job-detail h3 {font-weight:bold;font-size:123.1%;color:#900421}
.job-detail h4 {font-weight:bold;font-size:123.1%;color:#67625D}
.job-info {margin: 0 0 2em 0}


.development-detail {margin:10px 0}
.development-detail img {border:solid 1px #FBD62B;float:left;margin: 0 10px 0 0}
.development-detail .development-summary {background:#FDEFAA;padding: 5px 10px}
.development-detail .development-summary h3 {font-size:123.1%;color:#342D27;margin:0;font-weight:bold}
.development-detail .development-summary h4 {font-size:93%;color:#342D27;margin:0;font-weight:bold}
.development-detail .development-summary p {font-size:85%;color:#342D27;margin:0;font-weight:normal}


.development-menu {background:transparent url(../images/bg-devmenu.gif); width:279px;font-size:123.1%;padding:3px 0 0 0}
.development-menu div {height:38px;padding:5px 0 0 24px;line-height:38px;}
.development-menu div.active {background:url(../images/bg-devmenu-active.png) no-repeat}
.development-menu a {color:#fff;text-decoration:none;display:block;}
.development-menu a img {margin:5px 0 0 0}



table.board {width:100%}
table.board td {border:0;padding:0 0 20px 0;width:50%}
table.board td img {float:left;margin:0 10px 10px 0; border:solid 1px #FBD72B}
table.board td h3 {font-size:123.1%; color:#322D29}
table.board td h4 {font-size:114%; color:#322D29;font-weight:normal}


.person-list {}
.person-list .person-item {width:580px;float:left}
.person-list .person-item img {float:left;margin:0 10px 10px 0;}
.person-list .person-item h3 {font-size:100%; color:#322D29}
.person-list .person-item h4 {font-size:93%; color:#322D29;font-weight:normal}
.person-list .with-image .image-column {float:left;display:block}
.person-list .with-image .text-column {float:left;width:450px}

.publication-list {}
.publication-list .publication-item {float:left;clear:none;width:115px;height:auto !important; min-height:175px;height:175px;margin:0 10px 10px 0;border:solid 1px #F8DC62;font-size:93%;font-weight:bold;padding:10px;display:inline}
.publication-list .publication-item a {font-weight:normal;}
.publication-list .publication-item img {float:none;border:1px solid #C8CCD0;margin:0 0 10px 0}
.trust .publication-list .publication-item img {float:none;border:1px solid #C8CCD0;margin:0 0 10px 0}
.publication-list .hsep {clear:both}

ul.childpagelist {list-style:none;padding:0;margin:0;}
ul.childpagelist li {list-style:none;padding:0;margin:0 0 10px 0;}
ul.childpagelist li a {font-weight:bold; background:transparent url(../images/bg-arrow-red.gif) no-repeat 0 50%;padding:0 0 0 15px; font-size:100%; text-decoration:none}
ul.childpagelist li a:hover {text-decoration:underline}
.trust ul.childpagelist li a {background-image:url(../images/bg-arrow-yellow.gif); color:#342D27}

.sitemap {font-size:85%}
.sitemap h2 {clear:both;font-size:138.5%;margin:0 0 5px 0;}
.sitemap a {text-decoration:none;color:#342D27}
.sitemap a:hover {text-decoration:underline}
.sitemap ul {margin:0;padding:0;list-style:none}
.sitemap ul li {display:block;float:left;width:100px;margin:0 5px 10px 0;padding:0;font-weight:bold;list-style:none}
.sitemap ul li ul {margin:10px 0 0 0;}
.sitemap ul li li {float:none;width:auto;margin:0 0 0 0;font-weight:normal}
.sitemap ul li li ul {margin:0}
.sitemap ul li li li {margin:0 0 0 15px;text-indent:-10px;}

/* dropdown version */
#sitemap {background: #E2E2E2;padding:0 0 30px 0}
#sitemap img {margin: 10px 25px}
#sitemap h2 {font-size:14px;}
#sitemap h2 a {font-size:14px;}
#sitemap a {font-size:10px}
#sitemap .sitemap-container {margin: 0 30px 0 30px}
#sitemap ul li {width:85px;margin-right:10px}


table.performance {width:100%;border:0;margin:0 0 15px 0}
table.performance th {background:#fff;text-align:left;border:0;padding-left:0}
table.performance th h2 {padding:0}
table.performance td {background:#F3DBD9;border-bottom:solid 1px #fff}
table.performance th.current {text-align:center;padding:0 10px}
table.performance th.target {text-align:center;padding:0 10px}
table.performance th.year {text-align:center;padding:0 10px}
table.performance td.current {background:#E7BDB8;width:92px;text-align:center;border-left:solid 1px #fff}
table.performance td.target {background:#DCA19E;width:92px;text-align:center;border-left:solid 1px #fff}
table.performance td.year {background:#DCA19E;width:92px;text-align:center;border-left:solid 1px #fff}

/* css */
input.simplebutton {border:0;line-height:1.4em;height:1.4em;font-weight:bold;font-size:85%;
	background:transparent url(../images/bg-simplebutton.gif) no-repeat 100% 60%; padding: 0px 12px 2px 2px; width:52px;}

a.pagerbutton {border:0;line-height:1.4em;height:1.4em;font-weight:bold;font-size:85%; color:#000; text-decoration:none;
	background:transparent url(../images/bg-simplebutton.gif) no-repeat 100% 50%; padding: 0px 12px 2px 2px; }
a.pagerbutton-prev {background:transparent url(../images/bg-simplebutton-back.gif) no-repeat 0 50%; padding: 0 0 2px 12px}

.trust a.pagerbutton {background-image:url(../images/bg-arrow-yellow.gif)}
.trust a.pagerbutton-prev {background-image:url(../images/bg-arrow-yellow-back.gif)}

/* html */
a {color:#900421}




/* jqModal */
.jqmWindow {display: block;position: fixed; top: 17%;left: 50%;margin-left: -360px;width: 720px;background-color:#fff;color:#900421;padding: 12px;}
.jqmOverlay { background-color: #000;}
/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}
/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

#videoPlayer {padding: 10px 15px}
#videoPlayer .close {position:absolute;left:-10px;top:-10px;pointer:hand;cursor:hand;z-index:999}
#videoPlayer .video-container {width:720px;height:425px;}





.homepage-banner {position:relative}
.homepage-banner .carousel {position:absolute;width:640px;height:380px;}
.homepage-banner .calendar {position:absolute;left:640px;width:320px;height:380px;}

.homepage-banner .carousel ul {list-style:none;margin:0;padding:0;width:640px;height:380px;overflow:hidden;background:#000}
.homepage-banner .carousel ul li {list-style:none;margin:0;padding:0;width:640px;height:380px;}
.homepage-banner ul.carousel-control {position:absolute;left:25px;top:350px;display:none;width:auto;height:auto;background:transparent}
.homepage-banner ul.carousel-control li {float:left;width:26px;height:26px;background:transparent url(../images/carousel-nav.png);text-indent:-100px;overflow:hidden;cursor:pointer;cursor:hand;}
.homepage-banner ul.carousel-control li.goto1 {background-position:0 0}
.homepage-banner ul.carousel-control li.goto2 {background-position:-29px 0}
.homepage-banner ul.carousel-control li.goto3 {background-position:-58px 0}
.homepage-banner ul.carousel-control li.goto4 {background-position:-87px 0}
.homepage-banner ul.carousel-control li.goto5 {background-position:-116px 0}
.homepage-banner ul.carousel-control li.goto6 {background-position:-145px 0}
.homepage-banner ul.carousel-control li.goto7 {background-position:-174px 0}
.homepage-banner ul.carousel-control li.goto8 {background-position:-203px 0}
.homepage-banner ul.carousel-control li.goto9 {background-position:-232px 0}
.homepage-banner ul.carousel-control li.goto10 {background-position:-261px 0}
.homepage-banner ul.carousel-control li.goto1.active {background-position:0 -27px}
.homepage-banner ul.carousel-control li.goto2.active {background-position:-29px -27px}
.homepage-banner ul.carousel-control li.goto3.active {background-position:-58px -27px}
.homepage-banner ul.carousel-control li.goto4.active {background-position:-87px -27px}
.homepage-banner ul.carousel-control li.goto5.active {background-position:-116px -27px}
.homepage-banner ul.carousel-control li.goto6.active {background-position:-145px -27px}
.homepage-banner ul.carousel-control li.goto7.active {background-position:-174px -27px}
.homepage-banner ul.carousel-control li.goto8.active {background-position:-203px -27px}
.homepage-banner ul.carousel-control li.goto9.active {background-position:-232px -27px}
.homepage-banner ul.carousel-control li.goto10.active {background-position:-261px -27px}

.homepage-banner ul.carousel-nav {position:absolute;left:570px;top:350px;}
.homepage-banner ul.carousel-nav li {float:left;width:26px;height:26px;background:transparent url(../images/carousel-nav.png);text-indent:-100px;overflow:hidden;cursor:pointer;cursor:hand;}
.homepage-banner ul.carousel-nav li.gotoprev {background-position:-200px 0}
.homepage-banner ul.carousel-nav li.gotonext {background-position:-229px 0}


.homepage-banner .calendar {background:#FFD200;padding:90px 0 0 0;height:230px;}
.homepage-banner .calendar .event-calendar {height:270px;overflow:hidden;padding:10px 15px}
.homepage-banner .calendar .event-calendar .header {height:30px}
.homepage-banner .calendar .event-calendar .cal {clear:both;background:url(../images/bg-cal-hr.gif) repeat-x 0 16px;height:140px}
.homepage-banner .calendar .event-calendar .field-eventtype {padding:10px 0 5px 0}
.homepage-banner .calendar .event-calendar .field-eventtype select {display:inline;float:none}
.homepage-banner .calendar .event-calendar .field-eventdate {margin:0;padding:0 0 5px 0}
.homepage-banner .calendar .event-calendar .buttons {padding-top:2px}

.event-calendar {width:290px;background:#7C7471 url(../images/bg-event-calendar.gif) repeat-x bottom left;padding:16px;}
.event-calendar h2 {margin:0;padding:0;float:left;}
.event-calendar h3 {margin:0;padding:0;float:right;}
.event-calendar .cal {background:url(../images/bg-cal-hr.gif) repeat-x 0 20px;padding-top:0;position:relative}
.event-calendar .cal .prevmonth {position:absolute;left:15px;top:3px}
.event-calendar .cal .prevmonth a {display:block;width:17px;height:11px;text-indent:-1000px;overflow:hidden;background:url(../images/bt-prev.gif) no-repeat}
.event-calendar .cal .nextmonth {position:absolute;left:260px;top:3px}
.event-calendar .cal .nextmonth a {display:block;width:17px;height:11px;text-indent:-1000px;overflow:hidden;background:url(../images/bt-next.gif) no-repeat}
.event-calendar .cal table {margin: 0 auto; }
.event-calendar .cal table th, .event-calendar .cal table td {border:none;font-size:15px;color:#FBFBFB;width:22px;padding:0 4px;}
.event-calendar .cal table th a,.event-calendar .cal table td a {color:#FBFBFB;text-decoration:none;display:block}
.event-calendar .cal table td.highlight a {background:#09a167}
.event-calendar .cal table td.othermonthday {visibility:hidden}
.event-calendar .field {color:#FBFBFB;font-size:13px;clear:left}
.event-calendar .field label {float:left;clear:left;margin:0 5px 0 0;font-weight:normal}
.event-calendar .field select {font-size:13px;float:left}
.event-calendar .field-eventtype {background: url(../images/bg-cal-hr.gif) repeat-x top left;padding:10px 0}
.event-calendar .field-eventtype select {width:180px}
.event-calendar .field-eventdate {margin:5px 0;line-height:24px;}
.event-calendar .field-eventdate label {clear:none;}
.event-calendar .field-eventdate select {margin:0 10px 0 0}
.event-calendar .buttons {clear:both;text-align:right;padding:5px 0 0 0}
.event-calendar .cal table td.highlight a {background:#09a167}


.event-list .event-item {margin:5px 0 5px 0}
.event-list .event-item h3 {}
.event-list .event-item p {margin:2px 0 0 0}
.event-list .event-item p strong {color: #900421}

.event-list .event-category-Religious-and-Cultural {margin-top:0px;padding-top:5px;margin-left:-10px;padding-left:10px;background:#FEF3BF}

.event-detail {margin:0 0 10px 0}
.event-detail h3 {}
.event-detail p {margin:2px 0 0 0}
.event-detail p strong {color: #900421}

.panel .survey {background:#ccc;padding:10px;font-size:11px;width:250px;margin:5px 0 5px 5px}
.panel .survey-Home {background:#DDB3BC}
.panel .survey-Community {background:#9BD5B7}
.panel .survey-Trust {background:#FDEDA4}
.panel .survey h2 {font-size:13px;font-weight:bold;margin:0 0 5px 0}
.panel .survey h3 {font-size:11px;font-weight:bold;}
.panel .survey div.answers {margin:5px 0}
.panel .survey div.answers textarea {width:250px;height:50px}
.panel .survey div.buttons {text-align:right}
.panel .survey div.buttons input {font-size:11px;}
.panel .survey input.simplebutton {width:auto;}




#google_translate_element {position:relative; top:-2px; wixdth:200px}
#google_translate_element .goog-te-gadget img {float:left}
























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

