﻿@charset "utf-8";
/* CSS Document */



body, h1, h2, h3, h4, h5, ul, li, ul li, div, img, form {
	margin: 0px;
	padding: 0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	background: url(/web/templates/index_files/bodybg.jpg) repeat-x;
}


img	{
	border: 0;
}

.clear {
	clear: both;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* ***************************** */
/* *******LAYOUT CLASSES******** */
/* ***************************** */


#outerwrapper {
	width: expression(document.body.clientWidth < 800? "760px" : document.body.clientWidth > 1010? "100%" : "100%");

}

#wrapper {
	background-color: #FFF;
	width: auto;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 20px;
}

/* *******FOOTER CLASSES******** */

#legals {
	clear: both;
	background-color: #FFCC00;
	min-height: 45px;
	height: auto !important;
	height: 45px;
	background-image: url(/web/templates/index_files/legalsbg.jpg);
	background-repeat: no-repeat;
	padding: 10px 10px 5px 10px;
	margin: 0;
	min-width: 740px;
}
#legals a, #legals a:hover, #legals a:visited, #legals a:active {
	color: #000;
	text-decoration: underline;
}

#tools {
	border: 1px solid #FFCC00;
	min-height: 17px;
	margin-top: 10px;
	padding: 3px 10px 3px 10px;
	background-color: #FFE16C;
	margin: 30px 0 0 0;
	min-width: 738px;
}
#tools .left {
	float: left;
}
#tools .right {
	float: right;
}
#tools .left img {
	vertical-align: middle;
	border: 0px;
	margin-right: 5px;
}
#tools .right img {
	vertical-align: middle;
	border: 0px;
	margin-left: 5px;
}


/* *******CONTENT LAYOUT CLASSES******** */

#content {
	background-color: #FFF;
	min-width: 760px;
}
#content #left {
	float: left;
	width: 190px;
	text-align: left;
}
#content #right {
	margin: 0 0 0 200px;
}

#hme-header {background: url(/web/templates/index_files/homepage-bckd.gif);}
#hme-header-text {background: url(/web/templates/index_files/homepage.gif) no-repeat; background-position: right top; padding: 10px 220px 0 10px; min-height: 120px;}


/* *******HEADER LAYOUT CLASSES******** */

#branding {
	background-color: #FFCC00;
	border-bottom: 2px solid #6BA4D7;
	margin-bottom: 10px;
	min-height: 130px;
	height: auto !important;
	height: 130px;
	background-image: url(/web/templates/index_files/brandingbg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	min-width: 760px;
}
#branding #top {
	min-height: 100px;
	height: auto !important;
	height: 100px;
}
#branding #top #left {
	float: left;
}
#branding #top #right {
	float: right;
	text-align: left;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	width: 535px;
	padding: 15px 10px 0px 0px;
	margin-bottom: 20px;
}
#branding #bottom {
	min-height: 30px;
	height: auto !important;
	height: 30px;
}
#branding #bottom #left {
	float: left;
	width: 170px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	padding: 0px 10px 5px 10px;
}
#branding #bottom #right {
	float: right;
	min-height: 30px;
	height: auto !important;
	height: 30px;
	width: 550px;
}



/* *******HOME PANEL LAYOUT CLASSES******** */
/* *******PANEL CLASSES******** */

#hme-panelleft {
	float: left;
	text-align: left;
	width: 48%;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	margin-top: 10px;
	min-width: 220px;
	background-image: url(/web/templates/index_files/panelsarrow.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

#panelleft {
	float: left;
	text-align: left;
	width: 47%;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	margin-top: 10px;
	min-width: 220px;
	background-image: url(/web/templates/index_files/panelsarrow.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

span.title {
	font-weight: bold;
	display: block;
	padding: 5px 5px 5px 10px;
	text-decoration: underline;
}
span.intro {
	display: block;
	padding: 0px 30px 5px 15px;
}

#hme-panelright {
	float: left;
	text-align: left;
	width: 47%;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	margin-top: 10px;
	margin-left: 14px;
	min-width: 220px;
	background-image: url(/web/templates/index_files/panelsarrow.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

#panelright {
	float: left;
	text-align: left;
	width: 47%;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	margin-top: 10px;
	margin-left: 20px;
	min-width: 240px;
	background-image: url(/web/templates/index_files/panelsarrow.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.homepage {
	background-color: #FFCC00;
}



#branding a, #branding a:hover, #branding a:visited, #branding a:active {
	color: #000;
}

#hme-panelleft a:hover, #hme-panelright a:hover {
	text-decoration: none;
	color: #003399;
}

.health a, .council a, .involved a, .learn a, .safe a, .money a, .legal a, .transport a, .whatson a, .localfinder a {}

.council{background-color: #FDEEED;border: 1px solid #F18F87;border-left: 5px solid #F18F87;}
.council a:hover {background-color: #F18F86;}
.involved {background-color: #FAEFF4;border: 1px solid #E093B7;border-left: 5px solid #E093B7;}
.involved a:hover {background-color: #E093B7;}
.learn {background-color: #F7F0FA;border: 1px solid #C699E0;border-left: 5px solid #C699E0;}
.learn a:hover {background-color: #C699E0;}
.transport {background-color: #F2FAED;border: 1px solid #A6DF88;border-left: 5px solid #A6DF88;}
.transport a:hover {background-color: #A6DF88;}
.whatson {background-color: #F9FCED;border: 1px solid #D8E985;border-left: 5px solid #D8E985;}
.whatson a:hover {background-color: #D8E985;}
.health {background-color: #FDF4ED;border: 1px solid #F3B383;border-left: 5px solid #F3B383;}
.health a:hover {background-color: #F3B383;}
.safe {background-color: #F0EFF9;border: 1px solid #9A93D4;border-left: 5px solid #9A93D4;}
.safe a:hover {background-color: #9A93D4;}
.legal {background-color: #EFF7F9;border: 1px solid #94CBD4;border-left: 5px solid #94CBD4;}
.legal a:hover {background-color: #94CBD4;}
.money {background-color: #EFF4F9;border: 1px solid #94B3D4;border-left: 5px solid #94B3D4;}
.money a:hover {background-color: #94B3D4;}
#panelright a:hover, #panelleft a:hover {text-decoration: underline;}
#strapline {
	font-family: Georgia;
	font-style: italic;
	font-size: 150%;
	margin-top: 10px;
}


/* ********************************* */
/* *******NAVIGATION CLASSES******** */
/* ********************************* */


#main-buttons {}

#button {
	width: 190px;
	background-color: #FFF;
	color: #000;
	padding-top: 22px;
}

#back-button {	width: 190px;background-color: #FFF;color: #000; padding-bottom: 3px;}

#button ul, #main-buttons ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#button li, #main-buttons ul li {
	border-bottom: 1px solid #FFF;
	margin: 0;
	list-style: none;
	list-style-image: none;
}
#button li a, #main-buttons ul li a {
	display: block;
	padding: 4px;
	background-color: #DBEAF8;
	color: #000;
	text-decoration: none;
	width: 172px;
}
html > body #button li a {
	width: auto;
}

#main-buttons ul li a:hover {
	text-decoration: underline;
}

#button li a:hover  {
	color: #000;
}
#button li #active {
	background-color: #2586d7;
	color: #fff;
}
#button li a.lhnhomepage:hover {
	background-color: #FFCC00;
	text-decoration: underline;
}
#selected a.lhnhomepage {
	font-weight: bold;
	background-color: #FFCC00;
}
#button li a.lhnchannelhealth:hover {
	background-color: #F3B383;
	text-decoration: underline;
}
#selected a.lhnchannelhealth {
	font-weight: bold;
	background-color: #F3B383;
}
#button li a.lhnchannelcouncil:hover {
	background-color: #F18F87;
	text-decoration: underline;
}
#selected a.lhnchannelcouncil {
	font-weight: bold;
	background-color: #F18F87;
}
#button li a.lhnchannelinvolved:hover {
	background-color: #E093B7;
	text-decoration: underline;
}
#selected a.lhnchannelinvolved {
	font-weight: bold;
	background-color: #E093B7;
}
#button li a.lhnchannellearn:hover {
	background-color: #C699E0;
	text-decoration: underline;
}
#selected a.lhnchannellearn {
	font-weight: bold;
	background-color: #C699E0;
}
#button li a.lhnchannelsafe:hover {
	background-color: #9A93D4;
	text-decoration: underline;
}
#selected a.lhnchannelsafe {
	font-weight: bold;
	background-color: #9A93D4;
}
#button li a.lhnchannelmoney:hover {
	background-color: #94B3D4;
	text-decoration: underline;
}
#selected a.lhnchannelmoney {
	font-weight: bold;
	background-color: #94B3D4;
}
#button li a.lhnchannellegal:hover {
	background-color: #94CBD4;
	text-decoration: underline;
}
#selected a.lhnchannellegal {
	font-weight: bold;
	background-color: #94CBD4;
}
#button li a.lhnchanneltransport:hover {
	background-color: #A6DF88;
	text-decoration: underline;
}
#selected a.lhnchanneltransport {
	font-weight: bold;
	background-color: #A6DF88;
}
#button li a.lhnchannelwhatson:hover {
	background-color: #D8E985;
	text-decoration: underline;
}
#selected a.lhnchannelwhatson {
	font-weight: bold;
	background-color: #D8E985;
}
#button li a.lhnchannelfriends:hover {
	background-color: #FFDFBF;
	text-decoration: underline;
}
#selected a.lhnchannelfriends {
	font-weight: bold;
	background-color: #FFDFBF;
	text-decoration: underline;
}
.lhnhomepage {
	border-left: 10px solid #FFCC00;
	text-align: right;
	background-image: url(/web/templates/index_files/lhnhomepagebgarrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.lhnchannelhealth {
	border-left: 10px solid #F3B383;
}
.lhnchannelcouncil {
	border-left: 10px solid #F18F87;
}
.lhnchannelinvolved {
	border-left: 10px solid #E093B7;
}
.lhnchannellearn {
	border-left: 10px solid #C699E0;
}
.lhnchannelsafe {
	border-left: 10px solid #9A93D4;
}
.lhnchannelmoney {
	border-left: 10px solid #94B3D4;
}
.lhnchannellegal {
	border-left: 10px solid #94CBD4;
}
.lhnchanneltransport {
	border-left: 10px solid #A6DF88;
}
.lhnchannelwhatson {
	border-left: 10px solid #D8E985;
}
.lhnchannelfriends {
	border-left: 10px solid #FFDFBF;
}





/* *************************** */
/* *******TEXT CLASSES******** */
/* *************************** */

.hpnuggets {
          width: auto;
		  font-family:Arial, Helvetica, sans-serif;
}

.hpl {
          width:48%;
		  height:176px;
          background-color:#FFF;
          float:left;
          vertical-align:top;
          background-image:url('/web/templates/index_files/1.jpg');
          background-position:left top;
          background-repeat:no-repeat;
		  min-width: 220px;
		  padding-right: 5px;
		  margin-bottom: 10px;
}

.hpl ul {
          list-style:square;
          list-style-position:outside;
          padding:0px 10px 10px 12px;
          margin-left:15px;
          margin-top:40px;
}

 

.hpl ul li a {
          color:#FFFFFF;
          font-size:75%;
}

 

.hpc {
          width: 47%;
		  height:176px;
          background-color:#6A7CC4;
          float:left;
          margin:0px 0px 10px 15px;
          vertical-align:top;
		  min-width: 220px;
		  padding-right: -10px;
}

.hpr {
          width:176px;
          height:176px;
          background-color:#FFF;
          float:left;
          vertical-align:top;
}

newtoweb {
	float:left;
	border:0px;
}

.formbutton {
	cursor: pointer;
	border: outset 1px #ccc;
	background: #999;
	color: #000;
	font-weight: bold;
	padding: 1px 2px;
	background: url(/web/templates/index_files/formbuttonbg.gif) repeat-x left top;
}

.show_design_border {
	background-color:#FFFFCC;
	border:1px solid #FFCC00;
}
.show_design_border td {
	border-bottom:1px dotted #FFCC00;
	padding:5px;
}
p {
	line-height: 140%;
	font-size: 120%;
	padding-left: 10px;
	padding-right: 10px;
}
p a, li a, .calltoactionbold a {
	text-decoration: underline;
	color: #000099;
}
p a:hover, li a:hover, .calltoactionbold a:hover {
	text-decoration: none;
	color: #005599;
}
p a:visited {
	color: #660099;
}
#content #right ul a {
	color: #000099;
	text-decoration: underline;
}
#content #right ul a:hover {
	color: #005599;
	text-decoration: none;
}

p img {
	float: right;
	margin: 10px;
	background-color: #CCC;
	border: 1px solid #000;
}
p img.nofloat {
	float: none;
}
.breadcrumb {
	min-height: 25px;
}
.breadcrumb a:hover {
	color: #005599;
	text-decoration: none;
}
ul {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulhomepagebullet.gif);
}
h1 {
	font-size: 160%;
	font-weight: normal;
	margin: 0;
}
h2 {
	font-size: 110%;
	font-weight: bold;
	margin: 0;
	color: #FFF;
}
h3 {
	font-size: 200%;
	border-bottom: 1px solid #CCC;
	margin-top: 0px;
	margin-bottom: 10px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Georgia;
}
h4 {
	font-size: 130%;
	border-bottom: 1px solid #CCC;
	margin-top: 0px;
	margin-bottom: 5px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Georgia;
}
h1 a {
	text-decoration: underline;
	color: #000;
	padding-bottom: 2px;
	display: block;
}
h1 a:hover {
	text-decoration: none;
}
h2 a {
	text-decoration: none;
	color: #FFF;
}
h2 a:hover {
	text-decoration: underline;
}



#branding img {
	border: 0;
}



/* style switcher links */
a.size0:hover {
	text-decoration: none;
}
a.size1 {
	color: red;
	font-size: 130%;
}
a.size1:hover {
	text-decoration: none;
}
a.size2 {
	color: blue;
	font-size: 150%;
}
a.size2:hover {
	text-decoration: none;
}
a.size3 {
	color: green;
	font-size: 170%;
}
a.size3:hover {
	text-decoration: none;
}
ul.newuser li {
	font-size: 120%;
	padding-bottom: 10px;
}
hr {
	width: 0.5px solid;
	color: #ccc;
}
#button li a.lhnroothomepage, #back-button li a.lhnroothomepage {
	display: block;
	background: #fff url('/web/templates/index_files/lhnhomepagebgarrow.gif') center left no-repeat;
	padding-bottom: 6px;
	padding-left: 30px;
	width: 156px;
	font-weight: bold;
	text-decoration: underline;
}
#button li a.lhnroothomepage:hover {
	text-decoration: none;
	background-color: #DBEAF8;
}
.calltoaction a {
	font-weight:normal;	
}

.calltoaction {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	border-bottom: 1px dotted #CCC;
	padding: 10px;
	width: 300px;
	text-align: left;
	font-size: 140%;
	font-family:Georgia;
	color:gray;
	font-weight:normal;
	text-align:left;
}
.calltoactionbold {
	font-size: 110%;
	font-weight: bold;
	color: #005599;
}
a.print, a.backtotop {
	font-size: 120%;
	font-weight: bold;
	color: #000;
}
a.print:hover, a.backtotop:hover {
	text-decoration: none;
}
.contentteaser {
	padding-left: 10px;
	padding-bottom: 10px;
	display: block;
	font-size: 140%;
	font-family: arial;
}
.jumplinkscouncil {
	background-color: #FDF4ED;
	padding: 5px 5px 5px 14px;
	margin-bottom: 10px;
	font-size: 90%;
	border: 1px solid #F18F86;
	height: 1%;
}
.jumplinkscouncil ul {
	float: left;
	width: 100%; /* width is changed */;
	margin: 0;
	padding: 0;
	font-weight: normal;
	/*list-style:square;
	list-style-image:url(/web/templates/index_files/ulcouncilbullet.gif);*/
}
.jumplinkscouncil li {
	font-size: 90%;
	float: left;
	width: 40%;
	line-height: 115%;
	background-image: url(/web/templates/index_files/ulcouncilbullet.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	margin-top: 5px;
	padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
}
.jumplinkssafe {
	background-color: #F0EFF9;
	padding: 5px 5px 5px 14px;
	margin-bottom: 10px;
	font-size: 90%;
	border: 1px solid #9A93D4;
	height: 1%;
}
.jumplinkssafe ul {
	float: left;
	width: 100%; /* width is changed */;
	margin: 0;
	padding: 0;
	font-weight: normal;
	/*list-style:square;
	list-style-image:url(/web/templates/index_files/ulcouncilbullet.gif);*/
}
.jumplinkssafe li {
	font-size: 90%;
	float: left;
	width: 40%;
	line-height: 115%;
	background-image: url(/web/templates/index_files/ulsafebullet.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	margin-top: 5px;
	padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
}
.lhnroothomepageStart {
	display: block;
	background: #fff url('/web/templates/index_files/lhnroothomepageStart.gif') center left no-repeat;
	padding-bottom: 6px;
	padding-left: 30px;
	width: 156px;
	font-weight: bold;
	background-image: url(/web/templates/index_files/lhnroothomepageStart.gif);
}
#sitemaptree {
	padding-top:10px;
	padding-bottom:10px;
}
#sitemaptree li {
	font-size:90%;
}
#sitemaptree li li {
	font-size:80%;
}
/*involved */
#sitemaptree li .indexinvolved {
	background-color:#FAEFF4;
	padding:10px;
	margin:10px;
	border-left: 2px solid #E093B7;
	border-bottom: 2px solid #E093B7;
}
#sitemaptree li li .indexinvolved {
	background-color:#FAEFF4;
	padding:10px;
	margin:10px;
	border-left: 1px solid #E093B7;
	border-bottom: 1px solid #E093B7;
}
#sitemaptree li .indexinvolved {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulinvolvedbullet.gif);
}
#sitemaptree li li .indexinvolved {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulinvolvedbullet.gif);
}
#sitemaptree li .lhnarticleinvolved {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulinvolvedbullet.gif);
}
/*health */
#sitemaptree li .indexhealth {
	background-color:#FDF4ED;
	padding:10px;
	margin:10px;
	border-left: 2px solid #F3B383;
	border-bottom: 2px solid #F3B383;
}
#sitemaptree li li .indexhealth {
	background-color:#FDF4ED;
	padding:10px;
	margin:10px;
	border-left: 1px solid #F3B383;
	border-bottom: 1px solid #F3B383;
}
#sitemaptree li .indexhealth {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulhealthbullet.gif);
}
#sitemaptree li li .indexhealth {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulhealthbullet.gif);
}
#sitemaptree li .lhnarticlehealth {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulhealthbullet.gif);
}

/*council */
#sitemaptree li .indexcouncil {
	background-color:#FDEEED;
	padding:10px;
	margin:10px;
	border-left: 2px solid #F18F87;
	border-bottom: 2px solid #F18F87;
}
#sitemaptree li li .indexcouncil {
	background-color:#FDEEED;
	padding:10px;
	margin:10px;
	border-left: 1px solid #F18F87;
	border-bottom: 1px solid #F18F87;
}
#sitemaptree li .indexcouncil {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulcouncilbullet.gif);
}
#sitemaptree li li .indexcouncil {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulcouncilbullet.gif);
}
#sitemaptree li .lhnarticlecouncil {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulcouncilbullet.gif);
}

/*safe */
#sitemaptree li .indexsafe {
	background-color:#F0EFF9;
	padding:10px;
	margin:10px;
	border-left: 2px solid #9A93D4;
	border-bottom: 2px solid #9A93D4;
}
#sitemaptree li li .indexsafe {
	background-color:#F0EFF9;
	padding:10px;
	margin:10px;
	border-left: 1px solid #9A93D4;
	border-bottom: 1px solid #9A93D4;
}
#sitemaptree li .indexsafe {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulsafebullet.gif);
}
#sitemaptree li li .indexsafe {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulsafebullet.gif);
}
#sitemaptree li .lhnarticlesafe {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulsafebullet.gif);
}

/*learn */
#sitemaptree li .indexlearn {
	background-color:#F7F0FA;
	padding:10px;
	margin:10px;
	border-left: 2px solid #C699E0;
	border-bottom: 2px solid #C699E0;
}
#sitemaptree li li .indexlearn {
	background-color:#F7F0FA;
	padding:10px;
	margin:10px;
	border-left: 1px solid #C699E0;
	border-bottom: 1px solid #C699E0;
}
#sitemaptree li .indexlearn {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ullearnbullet.gif);
}
#sitemaptree li li .indexlearn {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ullearnbullet.gif);
}
#sitemaptree li .lhnarticlelearn {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ullearnbullet.gif);
}

/*legal */
#sitemaptree li .indexlegal {
	background-color:#EFF7F9;
	padding:10px;
	margin:10px;
	border-left: 2px solid #94CBD4;
	border-bottom: 2px solid #94CBD4;
}
#sitemaptree li li .indexlegal{
	background-color:#EFF7F9;
	padding:10px;
	margin:10px;
	border-left: 1px solid #94CBD4;
	border-bottom: 1px solid #94CBD4;
}
#sitemaptree li .indexlegal {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ullegalbullet.gif);
}
#sitemaptree li li .indexlegal {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ullegalbullet.gif);
}
#sitemaptree li .lhnarticlelegal {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ullegalbullet.gif);
}

/*transport */
#sitemaptree li .indextransport {
	background-color:#F2FAED;
	padding:10px;
	margin:10px;
	border-left: 2px solid #A6DF88;
	border-bottom: 2px solid #A6DF88;
}
#sitemaptree li li .indextransport {
	background-color:#F2FAED;
	padding:10px;
	margin:10px;
	border-left: 1px solid #A6DF88;
	border-bottom: 1px solid #A6DF88;
}
#sitemaptree li .indextransport {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ultransportbullet.gif);
}
#sitemaptree li li .indextransport {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ultransportbullet.gif);
}
#sitemaptree li .lhnarticletransport {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ultransportbullet.gif);
}

/*money */
#sitemaptree li .indexmoney {
	background-color:#EFF4F9;
	padding:10px;
	margin:10px;
	border-left: 2px solid #94B3D4;
	border-bottom: 2px solid #94B3D4;
}
#sitemaptree li li .indexmoney{
	background-color:#EFF4F9;
	padding:10px;
	margin:10px;
	border-left: 1px solid #94B3D4;
	border-bottom: 1px solid #94B3D4;
}
#sitemaptree li .indexmoney {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulmoneybullet.gif);
}
#sitemaptree li li .indexmoney {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulmoneybullet.gif);
}
#sitemaptree li .lhnarticlemoney {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulmoneybullet.gif);
}

/*whatson */
#sitemaptree li .indexwhatson {
	background-color:#F9FCED;
	padding:10px;
	margin:10px;
	border-left: 2px solid #D8E985;
	border-bottom: 2px solid #D8E985;
}
#sitemaptree li li .indexwhatson{
	background-color:#F9FCED;
	padding:10px;
	margin:10px;
	border-left: 1px solid #D8E985;
	border-bottom: 1px solid #D8E985;
}
#sitemaptree li .indexwhatson {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulwhatsonbullet.gif);
}
#sitemaptree li li .indexwhatson {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulwhatsonbullet.gif);
}
#sitemaptree li .lhnarticlewhatson {
	list-style: square;
	list-style-image: url(/web/templates/index_files/ulwhatsonbullet.gif);
}

/*homepage */
#sitemaptree li .indexhomepage {
	background-color:#FFFFCC;
	padding:10px;
	margin:10px;
	border-left: 2px solid #FFCC00;
	border-bottom: 2px solid #FFCC00;
}
#sitemaptree li li .indexhomepage{
	background-color:#FFFFCC;
	padding:10px;
	margin:10px;
	border-left: 1px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
}


#button li a.lhnchannellocalfinder:hover {
	background-color: #66CDCC;
	text-decoration: underline;
}
#selected a.lhnchannellocalfinder {
	font-weight: bold;
	background-color: #66CDCC;
}
#button li a.lhnchannellocalfinder:hover {
	background-color: #66CDCC;
	text-decoration: underline;
}
#selected a.lhnchannellocalfinder {
	font-weight: bold;
	background-color: #66CDCC;
}
.lhnchannellocalfinder {
	border-left: 10px solid #66CDCC;
}

.localfinder a {
	background-color: #CCEEEE;
	border: 1px solid #66CDCC;
	border-left: 5px solid #66CDCC;
}
.localfinder a:hover {
	background-color: #66CDCC;
}


body {
                                                height: 100%;
                                                overflow-y:auto;
                                }
                                #scrollmessage {
                                                display:block; 
                                                bottom:-1px; 
                                                right:17px; 
                                                position:fixed; 
                                                padding:3px; 
                                                text-align:left; 
                                                font-weight:bold; 
                                                color:red; 
                                                background-color:#FFF;
                                                display:none;
                                                font-size:85%;
                                                width:350px;
                                                height:80px;
                                                border-left:1px solid #CCC;
                                                border-top:1px solid #CCC;
                                                background-image:url('/web/templates/index_files/scrollmessagebg.jpg');
                                                background-position:right bottom;
                                                background-repeat:no-repeat;
                                }
                                #scrollmessage p {
                                                padding-top:20px;
                                }
                                * html #scrollmessage {
                                                position:absolute;
                                }




