/* Generated by dotEditor - direct edits to this file will not persist - please see stylesheet "Default" in dotEditor style management */
* {color:#222; line-height:135%;}
a:link, a:visited {color:#003399;}
a:hover, a:focus, a:active {color:#fd8306;}
body {font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size:75%;}
.float_left {float:left;}
.float_right {float:right;}
.overflow_hidden {overflow:hidden; width:100%;}
.text_align_r {text-align:right;}
.large_text {font-size:120%;}
.img_align_left {float: left; margin:0 10px 10px 0;}
.img_align_right {float: right; margin:0 0 10px 10px;}
.valign_mid {vertical-align:middle;}
.no_border {border:0 !important;}
.no_margin {margin:0 !important;}
.no_padding {padding:0 !important;}
.width_auto {width:auto !important;}
.greytext {color:#999;}
.hidden {display:none;}
.offscreen {margin-top:-11em; position:absolute; color:#222 !important;}
p {margin-bottom:1.2em !important;}
ol {margin-left:20px !important; margin-bottom:1.2em;}
.page_content_wrapper ul, .de_wrapper ul {margin-bottom:1.2em;}
.page_content_wrapper ul li, .de_wrapper ul li {background:url(/images/general/bullet_grey.gif) no-repeat 8px 0.4em; padding-left:23px;}
.page_width {width:956px; margin:auto;}
.hygiene {background:url(/images/header/hygiene_bg.jpg) repeat-x bottom left #dfdfdf; min-height:31px; height:auto !important; height:31px;}
.hygiene ul {text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif !important; padding:0.7em 0;}
.hygiene ul li {display:inline; margin-left:1.7em;}
.hygiene ul li a:link, .hygiene ul li a:visited {color:#222 !important;}
.hygiene ul li a:hover, .hygiene ul li a:focus, .hygiene ul li a:active, .hygiene ul li.on a {color:#006600 !important;}
.header {background:url(/images/header/header_green_bg.jpg) repeat-x #369226; height:158px; border-bottom:1px solid #174F0C;}
.header_bg {background:url(/images/header/top_bg_img.jpg) no-repeat top center; height:158px;}
.logo {float:left; width:50%; margin-top:19px;}
.search {float:right; width:50%; margin-top:35px; text-align:right;}
.search label {color:#FFF !important; font-size:190% !important; position:relative; top:0.3em; right:0.2em;}
.search input {width:200px; padding:0.3em 0.6em; margin-left:0.1em; border:0 !important; color:#585858 !important; font-size:110% !important;}
.btn_go_padding {padding:0 !important;}
.search a {padding-top:0.4em; margin-right:47px; font-size:110% !important;}
.search a:link, .search a:visited, .header_tab_links a {color:#FFF;}
.search a:hover, .search a:focus, .search a:active {color:#CCC;}
.header_tab_links {text-align:right; clear:both; position:relative; height:38px;}
.header_tab_links ul.white_tabs li {display:inline; text-transform:uppercase; background:#FFF;}
.header_tab_links ul.black_tabs li, .header_tab_links ul.black_tabs li.on, .header_tab_links ul.white_tabs li.on {display:inline; text-transform:uppercase; background:#000;}
.header_tab_links ul.white_tabs, .header_tab_links ul.black_tabs {float:right; height:38px;}
.header_tab_links ul.white_tabs li a {margin-left:2px; padding:17px 2px 0 9px; color:#000; font-size:100% !important; margin-left:2px; font-size:120%; display:block; height:21px; float:left; background:url(/images/header/top_but_grey_l.gif) no-repeat bottom left;}
.header_tab_links ul.white_tabs li.on a {margin-left:2px; padding:17px 2px 0 9px; color:#fff; font-size:100% !important; margin-left:2px; font-size:120%; display:block; height:21px; float:left; background:url(/images/header/top_but_blue_s_l.gif) no-repeat bottom left;}
.header_tab_links ul.white_tabs span {background:url(/images/header/top_but_grey_r.gif) no-repeat bottom right; display:block; float:left; height:38px; padding-right:7px;}
.header_tab_links ul.white_tabs span.on {background:url(/images/header/top_but_blue_s_r.gif) no-repeat bottom right; display:block; float:left; height:38px; padding-right:7px;}
.header_tab_links ul.black_tabs li a {margin-left:2px; font-size:120%; padding:10px 14px 0 18px; display:block; height:38px; float:left; background:url(/images/header/top_but_black_l.gif) no-repeat top left;}
.header_tab_links ul.black_tabs li.on a {margin-left:2px; font-size:120%; padding:10px 14px 0 18px; display:block; height:38px; float:left; background:url(/images/header/top_but_blue_b_l.gif) no-repeat top left;}
.header_tab_links ul.black_tabs span {background:url(/images/header/top_but_black_r.gif) no-repeat top right; display:block; float:left; height:38px; padding-right:5px;}
.header_tab_links ul.black_tabs span.on {background:url(/images/header/top_but_blue_b_r.gif) no-repeat top right; display:block; float:left; height:38px; padding-right:5px;}
.header_tab_links ul.black_tabs li a:hover, .header_tab_links ul.black_tabs li a:focus, .header_tab_links ul.black_tabs li a:active {color:#CCC !important;}
.header_tab_links ul.white_tabs li a:hover, .header_tab_links ul.white_tabs li a:focus, .header_tab_links ul.white_tabs li a:active {color:#555;}
.normalcase {text-transform:none !important;}
li.normalcase.on {background:#000;}
.lh_gradient {background:url(/images/lhm/lh_grad_white.gif) repeat-y 173px 0; position:relative; z-index:1000;}
.lhm {float:left; width:186px; margin-bottom:15px;}
.hp_page_content_wrapper {float:left; width:488px; margin:3px 2px 2px 2px;}
.hp_rhc {float:left; width:278px; margin:3px 0;}
.nav1_lev1 {background:url(/images/lhm/lh_grad_bus.gif) repeat-y 173px 0 #fff;}
.nav2_lev1 {background:url(/images/lhm/lh_grad_com.gif) repeat-y 173px 0 #fff;}
.nav3_lev1 {background:url(/images/lhm/lh_grad_cou.gif) repeat-y 173px 0 #fff;}
.nav4_lev1 {background:url(/images/lhm/lh_grad_edu.gif) repeat-y 173px 0 #fff;}
.nav5_lev1 {background:url(/images/lhm/lh_grad_env.gif) repeat-y 173px 0 #fff;}
.nav6_lev1 {background:url(/images/lhm/lh_grad_hea.gif) repeat-y 173px 0 #fff;}
.nav7_lev1 {background:url(/images/lhm/lh_grad_hou.gif) repeat-y 173px 0 #fff;}
.nav8_lev1 {background:url(/images/lhm/lh_grad_job.gif) repeat-y 173px 0 #fff;}
.nav9_lev1 {background:url(/images/lhm/lh_grad_lei.gif) repeat-y 173px 0 #fff;}
.nav10_lev1 {background:url(/images/lhm/lh_grad_pol.gif) repeat-y 173px 0 #fff;}
.nav11_lev1 {background:url(/images/lhm/lh_grad_soc.gif) repeat-y 173px 0 #fff;}
.nav12_lev1 {background:url(/images/lhm/lh_grad_tra.gif) repeat-y 173px 0 #fff;}
a.nav1_lev1:hover, a.nav1_lev1:focus, a.nav1_lev1:active, a.nav1_lev1_on {background:url(/images/lhm/lh_grad_bus.gif) repeat-y 173px 0 #edc4cd !important; border-top:1px solid #b94f65 !important; border-bottom:1px solid #b94f65 !important;}
a.nav2_lev1:hover, a.nav2_lev1:focus, a.nav2_lev1:active, a.nav2_lev1_on {background:url(/images/lhm/lh_grad_com.gif) repeat-y 173px 0 #c8e4e7 !important; border-top:1px solid #4facb9 !important; border-bottom:1px solid #4facb9 !important;}
a.nav3_lev1:hover, a.nav3_lev1:focus, a.nav3_lev1:active, a.nav3_lev1_on {background:url(/images/lhm/lh_grad_cou.gif) repeat-y 173px 0 #c3d6ec !important; border-top:1px solid #4f80b9 !important; border-bottom:1px solid #4f80b9 !important;}
a.nav4_lev1:hover, a.nav4_lev1:focus, a.nav4_lev1:active, a.nav4_lev1_on {background:url(/images/lhm/lh_grad_edu.gif) repeat-y 173px 0 #eed9cc !important; border-top:1px solid #8f5838 !important; border-bottom:1px solid #8f5838 !important;}
a.nav5_lev1:hover, a.nav5_lev1:focus, a.nav5_lev1:active, a.nav5_lev1_on {background:url(/images/lhm/lh_grad_env.gif) repeat-y 173px 0 #dcd3f1 !important; border-top:1px solid #6e4fb9 !important; border-bottom:1px solid #6e4fb9 !important;}
a.nav6_lev1:hover, a.nav6_lev1:focus, a.nav6_lev1:active, a.nav6_lev1_on {background:url(/images/lhm/lh_grad_hea.gif) repeat-y 173px 0 #daeac8 !important; border-top:1px solid #88b94f !important; border-bottom:1px solid #88b94f !important;}
a.nav7_lev1:hover, a.nav7_lev1:focus, a.nav7_lev1:active, a.nav7_lev1_on {background:url(/images/lhm/lh_grad_hou.gif) repeat-y 173px 0 #f0e4d7 !important; border-top:1px solid #c68942 !important; border-bottom:1px solid #c68942 !important;}
a.nav8_lev1:hover, a.nav8_lev1:focus, a.nav8_lev1:active, a.nav8_lev1_on {background:url(/images/lhm/lh_grad_job.gif) repeat-y 173px 0 #f0d2f1 !important; border-top:1px solid #b44fb9 !important; border-bottom:1px solid #b44fb9 !important;}
a.nav9_lev1:hover, a.nav9_lev1:focus, a.nav9_lev1:active, a.nav9_lev1_on {background:url(/images/lhm/lh_grad_lei.gif) repeat-y 173px 0 #e9e6b7 !important; border-top:1px solid #a19925 !important; border-bottom:1px solid #a19925 !important;}
a.nav10_lev1:hover, a.nav10_lev1:focus, a.nav10_lev1:active, a.nav10_lev1_on {background:url(/images/lhm/lh_grad_pol.gif) repeat-y 173px 0 #efd6d7 !important; border-top:1px solid #c06f72 !important; border-bottom:1px solid #c06f72 !important;}
a.nav11_lev1:hover, a.nav11_lev1:focus, a.nav11_lev1:active, a.nav11_lev1_on {background:url(/images/lhm/lh_grad_soc.gif) repeat-y 173px 0 #e2d6f1 !important; border-top:1px solid #6732a4 !important; border-bottom:1px solid #6732a4 !important;}
a.nav12_lev1:hover, a.nav12_lev1:focus, a.nav12_lev1:active, a.nav12_lev1_on {background:url(/images/lhm/lh_grad_tra.gif) repeat-y 173px 0 #eedbd1 !important; border-top:1px solid #cc6633 !important; border-bottom:1px solid #cc6633 !important;}
.lhm ul li ul li a:hover, .lhm ul li ul li a:focus, .lhm ul li ul li a:active, .lhm ul li ul li ul li.on a {color:#fff !important;}
.lhm .lh_dgrey_bg {background:url(/images/lhm/lh_grad_grey.gif) #eeeff0 repeat-y 173px 0; overflow:hidden;}
.lhm ul li {font-size:115%; margin-top:3px !important;}
.lhm ul li a {display:block; padding:0.3em 20px 0.3em 5px; color:#222 !important; border-top:1px solid #e7e5e5; border-bottom:1px solid #e7e5e5;}
.lhm ul li ul {margin:3px 0 3px 0;}
.lhm ul li ul li {font-size:90%; margin-top:-3px !important;}
.lhm ul li ul li a {border:0; padding:0.4em 0.6em;}
.lhm ul li ul li ul {margin-top:-3px !important;}
.lhm ul li ul li ul li {font-size:95%; border:0; margin-top:-3px; background:url(/images/lhm/dash_off.gif) 8px 1.1em no-repeat;}
.lhm ul li ul li ul li a {font-size:95%; border:0; margin-top:-3px; padding:0.5em 0.3em 0.5em 18px;}
.lhm ul li ul li ul li a:hover, .lhm ul li ul li ul li a:focus, .lhm ul li ul li ul li a:active, .lhm ul li ul li ul li.on a {font-size:95%; border:0; margin-top:-3px; padding:0.5em 0.3em 0.5em 18px;}
.lh_greybox {margin-top:15px; background:url(/images/lhm/lh_grad_grey.gif) repeat-y 173px 0 #edeff0; padding:12px 9px 5px 12px; color:#000; border-top:1px solid #d8dbdc; border:1px solid #d8dbdc; border-right:none !important;}
.lh_greybox p.txt_header {font-size:125%; background:url(/images/hp/hp_recycle_icon.gif) no-repeat 0 -2px; padding:0 0 1em 38px; font-weight:bold; margin:2px 0 0 -1px !important;}
.lh_greybox label {margin-top:0.4em; display:block}
.lh_greybox input {border:1px solid #c8caca; background:#fff; width:157px; padding:0.2em; color:#585858;}
.margin-t06em {margin-top:0.6em;}
.lh_greybox p.google_header {font-size:125%; background:url(/images/hp/hp_gmap.gif) no-repeat; padding:8px 0 0 70px; font-weight:bold; margin:-5px 0 0 -5px; min-height:40px; height:auto !important; height:40px;}
.lh_greybox p.google_header a {font-size:80% !important; font-weight:normal !important;}
.hp_headline_box {border:1px solid #e4e7e9; padding:4px; background:#f2f5f6; overflow:hidden; color:#000; margin-bottom:2px;}
.hp_headline_box_txt {padding:14px 0 0 17px; width:220px; float:left;}
.hp_headline_box_txt p {width:205px;}
.hp_headline_box_txt p.headline {font-size:170%; margin-bottom:0.5em !important; clear:both;}
.hp_headline_box_txt p.headline a:link, .hp_headline_box_txt p.headline a:visited, a.locallnk_news:link, a.locallnk_news:visited, a.locallnk_weather:link, a.locallnk_weather:visited, a.locallnk_travel:link, a.locallnk_travel:visited, .hp_rhc ul li a:link, .hp_rhc ul li a:visited {color:#000;}
.hp_headline_box_txt p.headline a:hover, .hp_headline_box h2.rss a:hover, a.locallnk_news:hover, a.locallnk_weather:hover, a.locallnk_travel:hover, .hp_rhc ul li a:hover, .hp_headline_box_txt p.headline a:focus, .hp_headline_box h2.rss a:focus, a.locallnk_news:focus, a.locallnk_weather:focus, a.locallnk_travel:focus, .hp_rhc ul li a:focus, .hp_headline_box_txt p.headline a:active, .hp_headline_box h2.rss a:active, a.locallnk_news:active, a.locallnk_weather:active, a.locallnk_travel:active, .hp_rhc ul li a:active, .breadcrumb a:hover,  .breadcrumb a:focus, .breadcrumb a:active {color:#fd8306 !important; }
.hp_headline_box_img {float:right;}
.hp_headline_box h2.rss {float:left; background:url(/images/hp/icn_rss.gif) center right no-repeat; text-transform:uppercase; width:auto !important; font-size:100%; padding-right:20px; margin-bottom:0.3em;}
.hp_headline_box h2.rss a:link, .hp_headline_box h2.rss a:visited {color:#003399;}
.hp_page_content_wrapper h3 {text-transform:uppercase; position:absolute; z-index:1000; margin-top:-0.8em;}
.hp_page_content_wrapper h3 span {background:url(/images/hp/blue_bg_grad_s.jpg) top left repeat-x #0e6891; border:1px solid #0e6891; color:#fff !important; padding:0.2em 0.6em; font-size:115%; margin-left:-1px;}
.hp_centre_boxes {border-top:1px solid #dadcdd; border-left:1px solid #dadcdd; border-right:1px solid #dadcdd; overflow:hidden; width:225px; float:left; margin:2em 0 0 12px;}
.hp_centre_boxes ul {margin-top:2em;}
.locallnk_news, .locallnk_weather, .locallnk_travel {font-size:140%; padding-left:50px; display:block;}
a.locallnk_news {background:url(/images/hp/icn_news.gif) 2px 5px no-repeat; margin:0px 10px 0.7em 12px; min-height:30px; height:auto !important; height:30px;}
a.locallnk_weather {background:url(/images/hp/icn_weather.gif) 0 5px no-repeat; margin:0px 10px 0.7em 12px; padding-top:10px; min-height:36px; height:auto !important; height:36px;}
a.locallnk_travel {background:url(/images/hp/icn_travel.gif) 0 5px no-repeat; margin:0px 10px 0.7em 12px; min-height:35px; height:auto !important; height:35px;}
.hp_centre_box_container {background:url(/images/hp/boxes_border.gif) bottom left no-repeat; overflow:hidden}
.hp_centre_boxes ul#haveyoursay {margin:2em 10px 10px 10px;}
.hp_centre_boxes ul#haveyoursay li {background:url(/images/general/bullet_grey.gif) no-repeat 0 0.4em; padding-left:13px; margin-bottom:0.4em;}
.hp_rhc ul li {display:table; height:48px; width:276px; overflow:hidden; border:1px solid #60aed6; font-size:150%; margin-bottom:3px;}
.hp_rhc ul li div p {background:none !important; margin:0 !important; padding:0 !important; border:0 !important;}
.hp_rhc ul li div p a {display:table-cell; vertical-align:middle; padding:0 10px 0 65px; height:48px; overflow:hidden;}
.hp_rhc ul li.hp_rh_pla {background:url(/images/hp/icn_planning.gif) 10px 0.4em no-repeat;}
.hp_rhc ul li.hp_rh_job {background:url(/images/Homepage/elections.gif) 10px 0.2em no-repeat;}
.hp_rhc ul li.hp_rh_was {background:url(/images/hp/icn_waste.gif) 12px 0.2em no-repeat;}
.hp_rhc ul li.hp_rh_edu {background:url(/images/hp/icn_education.gif) 5px 0.6em no-repeat;}
.hp_rhc ul li.hp_rh_hou {background:url(/images/hp/icn_housing.gif) 10px 0.4em no-repeat;}
.hp_rhc ul li.hp_rh_lei {background:url(/images/hp/icn_leisure.gif) 12px 0.4em no-repeat;}
.hp_rhc ul li.hp_rh_cou {background:url(/images/hp/icn_council.gif) 14px 0.4em no-repeat;}
.hp_rhc h3 {display:block; background:url(/images/hp/blue_bg_grad_l.jpg) repeat-x #0e6891; text-transform:uppercase; border:1px solid #0e6891; color:#fff !important; padding:0.6em; font-size:115%;}
.hp_rhc ol {margin-bottom:3px; margin-left:0 !important; list-style-position:inside; border-left:1px solid #e7e9e9; border-right:1px solid #e7e9e9; border-bottom:1px solid #e7e9e9;}
.hp_rhc ol li {background:#eeeff0; color:#003399; padding:3px 10px 3px 0; padding-left:10px;}
.hp_rhc ol li a:hover, .hp_rhc p a:hover, .hp_rhc ol li a:focus, .hp_rhc p a:focus, .hp_rhc ol li a:active, .hp_rhc p a:active {color:#FD8306 !important;}
li.lgrey_row {background:#f7f7f7 !important;}
.hp_rhc p {display:block; background:#eeeff0; padding:7px 10px; border-left:1px solid #e7e9e9; border-right:1px solid #e7e9e9; border-bottom:1px solid #e7e9e9;}
#pg_wrapper {margin-bottom:15px; overflow:hidden; width:770px;}
#footer {background:url(/images/footer/footer_bg.jpg) repeat-x bottom left #E4E7E7; min-height:154px; height:auto !important; height:154px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; line-height:160%; border-bottom:22px solid #D1D3D2;}
#footer_content {background:url(/images/footer/footer_tree.jpg) no-repeat; overflow:hidden; min-height:154px; height:auto !important; height:154px; background-position:750px bottom;}
#footer_content ul {margin-top:1.8em; margin-left:-0.4em;}
#footer_content ul li {display:inline; border-right:1px solid #222; padding:0 0.7em 0 0.7em;}
#footer_content ul li a:link, #footer_content ul li a:visited {color:#222 !important;}
#footer_content ul li a:hover, #footer_content ul li a:focus, #footer_content ul li a:active {color:#666 !important;}
#footer_content ul#logos {margin-top:3.7em;}
#footer_content ul#logos li {border:none !important;}
.page_content_wrapper {padding:7px 0 0 20px; font-size:120%;}
.breadcrumb {margin-bottom:1em; font-size:80%;}
.breadcrumb a:link, .breadcrumb a:visited {color:#444;}
.breadcrumb ul li {display:inline; background:url(/images/general/bcrumb_arrow.gif) 0.3em 0.5em no-repeat !important; padding-left:17px !important; color:#444;}
.breadcrumb ul li.first {background:none !important; padding-left:0 !important;}
h1 {font-size:145% !important; margin-bottom:0.6em !important;}
h2 {font-size:120%;}
h2 a:link, h2 a:visited, ul.faq li a:link, ul.faq li a:visited {color:#222;}
h2 a:hover, h2 a:focus, h2 a:active, ul.faq li a:hover, ul.faq li a:focus, ul.faq li a:active {color:#FD8306;}
.section_subtext {border:1px solid #e4e7e9; background:#f2f5f6; width:747px !important; overflow:hidden;}
.section_subtext p {float:left; display:block; width:390px; margin:13px 20px 5px 20px; font-size:110%; display:inline;}
.section_subtext img {float:right; border-left:1px solid #e4e7e9;}
.section_column {width:355px; margin-top:35px;}
.section_subbox {overflow:hidden;}
.section_subbox_txt h2 {font-size:125%; margin-top:-3px;}
.section_subbox_txt {float:left; width:251px;}
.section_subbox_img {float:left; width:77px; margin-right:15px;}
.section_subbox_img img {float:left; border:3px solid #e4e7e9;}
.grey_hr {height:3px; background:#eeeff0; border:1px solid #e7e5e5; clear:both; overflow:hidden; margin:0.5em 0;}
#contact .grey_hr {height:3px; background:#eeeff0; border:1px solid #e7e5e5; clear:none !important; overflow:hidden; margin:0.5em 0 0.9em 0;}
.w352px {width:352px !important;}
.mar_b13em {margin:0 0 1.3em 0;}
.faq_on {padding-left:32px; background:url(/images/general/faq_minus.gif) no-repeat center left;}
.faq_off {padding-left:32px; background:url(/images/general/faq_plus.gif) no-repeat center left;}
ul.faq, #atoz_page ul {margin:1em 0 1em 60px;}
ul.faq li, #atoz_page ul li {background:url(/images/general/grey_sqbullet.gif) no-repeat 0 0.6em; padding:0.2em 20px;}
#contact h2 {color:#369226;}
.img_r_margin {margin:0 0 2em 2em;}
.pagination_wrapper {margin:-1.5em 0 1.3em 0;}
.pagination_title {display:inline; float:left;}
ul.pagination {display:inline;}
ul.pagination li {float:left; margin-left:0.3em; padding:0; background:none;}
ul.pagination li a {display:block; float:left; width:1.5em; border:1px solid #7d7d7d; text-align:center; color:#222 !important;}
ul.pagination li.on a, ul.pagination li a:hover, ul.pagination li a:active, ul.pagination li a:focus {background:#d1d3d2 !important;}
.date {color:#555; font-size:85%; margin-bottom:0.2em !important;}
.w650px {width:650px;}
.mar_t1em {margin-top:1em !important;}
.atoz_letters {background:#e7f2f8; border:1px solid #b5daed; padding:25px 20px 15px 20px; overflow:hidden;}
.atoz_width {width:440px;}
.atoz_width ul {margin:0}
.atoz_width ul li {display:inline; background:none; padding:0;}
.atoz_width ul li a {display:block; background:url(/images/general/atoz_off.gif) bottom left repeat-x #dbedf7; float:left; width:1.5em; border:1px solid #72afcc; text-align:center; color:#222 !important; margin:0 0.6em 0.6em 0;}
.atoz_width ul li.on a, .atoz_width ul li a:hover, .atoz_width ul li a:active, .atoz_width ul li a:focus {background:url(/images/general/atoz_on.gif) bottom left repeat-x #0E6891; color:#FFF !important; border:1px solid #0f7cae;}
#atoz_page h2 {background:#0e6891; display:block; color:#FFF; font-size:200%; padding:0.2em 0.6em; margin:0.8em 0 0.2em 0;clear:right;}
#atoz_page p {margin:0 !important;}
#atoz_page h3 {font-size:135%;}
.breadcrumb p {display:block; margin:1.8em 0 0 0;}
.breadcrumb p a {background:url(/images/general/icn_print.gif) no-repeat center left; padding-left:25px;}
.breadcrumb p a:link, .breadcrumb p a:visited {color:#003399 !important;}
.breadcrumb p a:hover, .breadcrumb p a:active, .breadcrumb p a:focus {color:#FD8306 !important;}
.waste_cal_wrapper {border:1px solid #d8dbdc; background:#e7eaec; width:351px; padding:12px; margin-bottom:2em;}
.waste_cal_wrapper p {background: url(/images/hp/hp_recycle_icon.gif) no-repeat -2px 0; font-size:110%; font-weight:bold; margin:0 !important; padding:0 0 1em 38px;}
.waste_cal_wrapper label {float:left; width:84px; padding-top:0.3em;}
.waste_cal_wrapper input {border:1px solid #c6c8c9; color:#585858 !important; font-size:95% !important; margin-right:3px; padding:0.3em 3px 0.5em 10px; width:194px; position:relative;}
.waste_cal_wrapper hr {border:0; height:1px; background:#c7caca; color:#c7caca; margin:0.9em 0;}
.refuseheader {margin:3em 0 1em 0;}
.tbl_refuse {width:480px;}
table.tbl_refuse {margin:0 0 2em 0;}
.tbl_refuse th, .tbl_refuse td, table th, table td {padding:0.3em 1em;}
.tbl_refuse th, table th {background:#f1f1f1; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.tbl_refuse td {text-transform:uppercase; border-bottom:1px solid #d6d6d6;}
.tbl_refuse_col1 {width:190px;}
table {margin:1em 0; width:100%;}
table td {border-bottom:1px solid #d6d6d6;}
.refuse_key {width:315px; float:left; margin-right:25px; font-size:90%;}
.refuse_key ul li {background:none; padding:0 0 0 70px; margin-bottom:2px;}
.refuse_key ul li.ref_green {background:url(/images/recycling/ref_green.gif) repeat-y left center;}
.refuse_key ul li.ref_refuse {background:url(/images/recycling/ref_refuse.gif) repeat-y left center;}
.refuse_key ul li.ref_paper {background:url(/images/recycling/ref_paper.gif) repeat-y left center;}
.refuse_key ul li.ref_glass {background:url(/images/recycling/ref_glass.gif) repeat-y left center;}
.refuse_key ul li.ref_holiday {background:url(/images/recycling/ref_holiday.gif) no-repeat left center;}
.refuse_key ul li.ref_xmas {background:url(/images/recycling/ref_xmas.gif) no-repeat left center;}
.refuse_details {float:right;width:390px; overflow:hidden;}
.refuse_details ol li {margin-left:40px !important;}
.refuse_greybox {background:#eeeeee; padding:11px 15px; margin-bottom:1.5em;}
.refuse_greybox h2 { padding-left:30px; margin-bottom:1em;}
.refuse_greybox ul {margin:0 !important;}
.refuse_greybox ul li {background:none; min-height:30px; height:auto !important; height:30px; padding-left:30px; margin-bottom:1em;}
.refuse_greybox ul li.no_1 {background:url(/images/recycling/no1.gif) no-repeat;}
.refuse_greybox ul li.no_2 {background:url(/images/recycling/no2.gif) no-repeat;}
.refuse_greybox ul li.no_3 {background:url(/images/recycling/no3.gif) no-repeat;}
.pinktext {color:#ed008c;}
.greentext {color:#7aa800;}
.content_related_links {float:right; width:277px; margin:-7px 0 15px 15px; /*padding:0 13px 17px; background:#F1F1F1;*/ font-size:85%;}
.content_related_links ul {padding:10px 14px 14px 14px;}
.content_related_links p {padding:14px 14px 0 14px; font-size:135%; }
.content_related_links ul, .content_related_links p {display:block; background:#fff; margin-top:0 !important;  margin-bottom:0 !important;}
.content_related_links ul li {background:none; padding:0 0 0.2em 0;}
.grey_border {background: #F1F1F1;  padding: 17px 13px;}
li.sb_delicious {background:url(/images/general/icn_delicious.gif) no-repeat !important; padding:0 5px 0 24px !important;}
li.sb_stumbleupon {background:url(/images/general/icn_stumbleupon.gif) no-repeat !important; padding:0 5px 0 24px !important;}
li.sb_digg {background:url(/images/general/icn_digg.gif) no-repeat !important; padding:0 5px 0 24px !important;}
li.sb_facebook {background:url(/images/general/icn_facebook.gif) no-repeat !important; padding:0 5px 0 24px !important;}
.sb_ratepg {font-size:85%; margin-top:3em;}
.sb_ratepg ul, .sb_ratepg ul li,  .sb_ratepg ul li img {display:inline;}
.sb_ratepg ul li {background:none; margin:0; padding:0; }
.rate_wrapper {border-top:1px solid #DFDFDF; padding:0.7em 0 0.6em 20px;}
.rate_wrapper img {vertical-align:middle; }
.rate_wrapper em {padding-left:10px;}
.sb_wrapper {border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; padding:0.6em 0 0.6em 20px; background:#F5F5F5; margin-bottom:2em;}
.grey_content_area {background:#F5F5F5; border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; margin-top:2em; padding:1em 20px 1em 20px;clear:right;}
.grey_content_area table {width:95%; padding-bottom:1.5em;margin:0;}
.grey_content_area table tr td {padding:0.2em 0;}
.grey_content_area h2 {font-size:125%; margin-bottom:0.4em; color:#003399;}
.tbl_download_col1 {font-size:110%; font-weight:bold; width:45%; padding:0.2em 0;}
.tbl_download_col2 {font-size:110%; font-weight:bold; width:10%; padding:0.2em 0;}
.tbl_download_col3 {font-size:110%; font-weight:bold; width:45%; padding:0.2em 0;}
.icn_pdf {background:url(/images/general/icn_pdf.gif) no-repeat !important; padding:0 5px 0 24px !important;display:block;}
.icn_word {background:url(/images/general/icn_word.gif) no-repeat !important; padding:0 5px 0 24px !important;display:block;}
.grey_content_area_downloads {background:#F5F5F5; border-bottom:1px solid #DFDFDF; margin-bottom:2em; padding:1em 20px 0 20px; font-size:85%;}
.grey_content_area_downloads ul li {background:none; padding:0.6em 0;}
.bnr_pdf {background:url(/images/general/bnr_pdf.gif) no-repeat 0 0.4em !important; padding-left: 80px !important; min-height:21px; height:auto !important; height:21px;}
.bnr_word {background:url(/images/general/bnr_word.gif) no-repeat 0 0.4em !important; padding-left: 80px !important; min-height:21px; height:auto !important; height:21px;}
.page_content_wrapper input {font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;border:1px solid #c6c8c9; color:#585858 !important; font-size:95% !important; margin-right:3px; padding:0.3em 3px 0.5em 10px; position:relative;}
.section_subbox_txt h2 a:link, .section_subbox_txt h2 a:visited, #atoz_page h3 a:link, #atoz_page h3 a:visited {color:#222; text-decoration:underline !important;}
.section_subbox_txt h2 a:hover, .section_subbox_txt h2 a:focus, .section_subbox_txt h2 a:active, #atoz_page h3 a:hover, #atoz_page h3 a:focus, #atoz_page h3 a:active {color:#FD8306;}
#sitemap ul {margin:-1em 0 0 0;}
#sitemap ul li {background:none !important; padding:1em 0 0 0 !important;}
#sitemap ul li ul li {margin-left:8px; padding-left:14px !important; background:url(/images/general/bullet_grey.gif) no-repeat left 1.4em !important;}
#sitemap ul li ul li ul li {background:url(/images/lhm/dash_off.gif) no-repeat 2px 1.7em !important;}
.lhm ul li ul li ul li ul li {background:url(/images/lhm/dash_off.gif) no-repeat; background-position:18px 1.1em !important;}
.lhm ul li ul li ul li ul li a:link, .lhm ul li ul li ul li ul li a:visited, .lhm ul li ul li ul li ul li a:hover {padding-left:28px;}
.lhm ul li ul li ul li ul li ul li {background:url(/images/lhm/dash_off.gif) no-repeat; background-position:30px 1.1em !important;}
.lhm ul li ul li ul li ul li ul li a:link, .lhm ul li ul li ul li ul li ul li a:visited, .lhm ul li ul li ul li ul li ul li a:hover {font-size:100%; padding-left:40px !important;}
.large {font-size:90% !important;}
.grey_content_area table th, .grey_content_area table td {border:none; background:none;}
.clear_page {clear:both;}
.search_title {            font-weight: bold;            margin-top: 5px;        }
.search_desc {            font-size: 80%;            margin-top: 5px;        }
.search_hr {            background-color: #FFFFFF;            border-top: 1px solid #EEEEEE;            clear: both;            font-size: 1%;            height: 1px;            margin-top: 7px;        }
.highlight {            color: #369227;            font-weight: bold;        }
#prev_next {            float: right;            text-align: right;            width: 120px;        }
.search_box_title {            float: left;            font-size: 120%;            font-weight: bold;        }
.rate_wrapper ul li label { margin-left: 0.3em; margin-right: 0.4em }
.rate_wrapper img.rtp_star { cursor: pointer; }
.header_bg a {outline:none;}
.hp_rhc ul li.hp_rh_vis {background:url(/images/Icons_and_Logos/general/vision.gif) 6px 0.3em no-repeat;}
.comment_margin {background: #F2F8DC;}
.comment_margin .pad {padding: 0 14px 14px 14px;}
.comment_margin label {display: block; font-size: 115%;}
.comment_margin .form {border:1px solid #dedede; color:#585858 !important; font-size:110% !important; margin-left:0.1em; padding: 0.1em 0.5em; width:205px; background: #ffffff; vertical-align: middle;}
.comment_margin .button {border: 0 none !important; padding: 0 !important; margin: 15px 0 0 0;}
.comment_margin .small {padding: 0 0 5px 0; font-size: 85%}
.comment_margin .align_right {text-align: right;}
.comment_p { background-color: #F2F8DC !important; }
.free_trans_box { width: 464px; background: url("/images/footer/footer_bg.jpg") repeat-x scroll left bottom #E4E7E7; margin-bottom: 20px; }
#Late { 
width: 412px;
border-collapse: collapse;
}
#Late td {
border: 1px solid #000;
}
.important {
background: red;
}
.news_header_right {float:right;}
.news_header_left {float:left;}
.tbl_refuse_col2 {width:80px;}
.tbl_refuse_col3 {width:300px;}
.grey_border_inside {border: 1px solid #DFE1E1;width: 249px;}
#bottom_next input {cursor:pointer; padding:6px 12px; margin:0 10px;}
#bottom_next input:active {position:relative; top:1px;}
.error {color:#fff; background:darkRed; margin-top:5px; padding-left:5px;}
.contact_form {      clear:both;
        background: #F2F8DC;
        border-top: 1px solid #DADADA;
        padding: 15px 20px;
        /* margin-left: 24px; */
        margin-top: 0px;
        border-bottom: 1px solid #DADADA;
        margin-top: 25px;
}
.contact_form h3 {        font-size: 125%;        margin-bottom: 0.4em;        color: #039;    }
.contact_form .field_right {        margin-bottom: 10px;    }
.contact_form .contact_textarea {        font-size: 95% !important;        font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;        border: 1px solid #C6C8C9;        color: #585858 !important;        padding-top: 10px;        padding-right: 10px;        padding-bottom: 10px;        padding-left: 10px;        margin-top: 0px;        margin-bottom: 10px;        height: 100px;        margin-left: 0px;        margin-right: 0px;        width: 395px;    }
.contact_form .contact_button {        padding:0;        resize: vertical;    }


