  body {
  background:#fff url(../images/lvsc-stripes.gif) 0 0;
}
h1,h2,h3,h4,h5,h6 {
color:#669933;
}

.content a:link, a {
	color:#4F6C1C;
}
.content a:visited {
	color:#996600;
}
.content a:active {
	color:red;
}
hr {
	height:1px!important;
	background:#669933;
	color:#669933;
}
.siteTools li {
border-right:1px solid #669933;
}
.siteTools li a {
color:#000;
}
.footer .siteTools li {
border-right:1px solid #ffffff;
}
li.last {
border:0;
}
.nav {
background:#E2ECD8 url(../images/navbg.gif) 0 -1px repeat-y;
border-bottom:1px solid #B2CC99;
border-top:1px solid #B2CC99;
}
.nav li {


}
.nav li a {
border-bottom:none;
color:#000;
border-right:1px solid #B2CC99;
}

.nav li a:hover, .nav li.selected a {
/*background:#fff url(../images/navbg-over.gif) 0 100% no-repeat;*/
text-decoration:underline;border-bottom:none;
}
.subnav li.selected a {
	text-decoration:underline;
}
.subnav li a {
	border-bottom:0;
	color:#000;
		background:#E6E6E6 url(../images/subnav.jpg) 0 0 repeat-y;
}
.subnav li a:hover, .subnav li.selected a{
		background:#E2ECD8 url(../images/subnav-over.jpg) 0 0 repeat-y;
		text-decoration:underline;
}

.subnav li {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.subnav li.selected ul, .subnav li.open ul {
	border-bottom:1px solid #669933!important;
}
.subnav li.selected , .subnav li.open  {
	border-top:1px solid #669933;
}
 .subnav li.open li.open {
	border-top:1px solid #ccc;
}
.subnav li.selected ul ul, .subnav li.open ul ul {
	border-bottom:0!important;
}
.subnav li ul li {
	border-top:1px solid #CCCCCC;
	border-bottom:none;margin-top:0;margin-bottom:0;;
}
.subnav li.selected ul li a {
	text-decoration:none;
}
.subnav li.selected ul li a:hover {
	text-decoration:underline;
}
.subnav li.selected a {
	color:#4F6C1C;font-weight:bold;
}
.subnav li.selected li a {
	color:#000;
}
.subnav li.open ul li {
		border-top:1px solid #CCCCCC;
	border-bottom:0
}
.subnav li.open ul li a,  .subnav li.selected ul li a{
	background:#fff url(../images/subnav-bullet.jpg) 0px 0px no-repeat;
	font-weight:normal;
}
.subnav li.open ul li.selected a, .subnav li.selected ul li a:hover,.subnav li.open ul li a:hover {
		background:#fff url(../images/subsubnav-bullet.jpg) 0px 0px no-repeat;
}
.subnav li.open, .subnav li.selected {
	border-bottom:none!important;
}
.subnav li.open ul li.selected ul li a, .subnav li.open ul li.open ul li a {
	background:#fff url(../images/subnav-bullet2.jpg) 0px 0px no-repeat;
	font-weight:normal;
	padding-left:30px;
	
}

.subnav li.open ul li.open ul li.selected a, .subnav li.open ul li.open ul li a:hover, .subnav li.open ul li.selected ul li a:hover {
	background:#fff url(../images/subnav-bullet3.jpg) 0px 0px no-repeat;
	font-weight:normal;
	padding-left:30px;
	
}


#page {
border:1px solid #669933;
background:url(../images/bgline.gif) 0 0 repeat-y;
}
.shadow {
background:url(../images/page-shadow.gif) 50% 0 repeat-y;
}
.container {background: url(../images/greybg.gif) 0 0 repeat-y;}
* html .container {
height:1px;
}
.content {
	background:#fff;
}
.header .rightCol {
	background:#fff;
}
.rightCol {
	background:#E2ECD8;
}
.header-home {

border-bottom:1px solid #B2CC99;
}
.header {
border-bottom:1px solid #B2CC99;
background:#fff url(../images/bgline-header.gif) 0 0 repeat-y;
}
.header .leftCol {
background:url(../images/header.jpg) 0 0 no-repeat;
}
.newsList {
border:1px solid #fff;
border-bottom:1px solid #E2ECD8;
}
.newsList dt {
color:#666666;
}
.newsHover {
background:#F0F5EB;border:1px solid #E2ECD8;
cursor:pointer;
}
.newsHover a {
color:#000;
border-bottom-style:solid;
}
.feature {
background:#fff;
}
.feature h3 {
color:#000;
}
.sidebar .feature.green h3 {
background:url(../images/feat-left-green.gif) 0 0 repeat-y;
}
.feature.green {border-top:1px solid #669933;border-bottom:1px solid #669933;}

.sidebar .feature.blue h3 {
background:url(../images/feat-left-blue.gif) 0 0 repeat-y;
}
.feature.blue {border-top:1px solid #99CCCC;border-bottom:1px solid #99CCCC;}
.feature.blue a {color:#99CCCC;}

.feature.red {border-top:1px solid #993366;border-bottom:1px solid #993366;}
.feature.red a {color:#993366;}

.feature.brown {border-top:1px solid #996633;border-bottom:1px solid #996633;}
.feature.brown a {color:#996633;}

.feature.blue {border-top:1px solid #336699;border-bottom:1px solid #336699;}
.feature.blue a {color:#336699;}

.feature.grey {border-top:1px solid #666666;border-bottom:1px solid #666666;}
.feature.grey a {color:#666666;}

.rightCol .feature.green h3 {background:#669933;color:#fff;}
.rightCol .feature.red h3 {background:#C285A3;color:#fff;}
.rightCol .feature.brown h3 {background:#C2A385;color:#fff;}
.rightCol .feature.blue h3 {background:#85A3C2;color:#fff;}
.rightCol .feature.grey h3 {background:#A3A3A3;color:#fff;}
.feature.grey a, .logo a {border-bottom:0!important;}

.featHover {
background:#F5F5F5;
}

.leftCol.footer {
	background:#CCCCCC;
	border-top:1px solid #666666;
}

.rightCol.copy p {
color:#666666;
}

input, textarea, select {
border:1px solid #669933;
}
.submit, .cancel {
border:1px solid #669933;
background:#E2ECD8;
padding:0 2px;
overflow:visible;
cursor:pointer;font-size:0.9em;
}
p.intro {
color:#669933;
}
.genForm {
	
}
.genForm legend {
	color:#669933;
}
.showError {
		background:#ffc;
		border:1px solid red;
		
		}
		.showError legend {
			color:#000;
		}
		#errorContainer h2 {
		color:red!important;
		}
.content ul li {
	list-style:none;
	background:url(../images/bullet.gif) 0 5px no-repeat;
	padding-left:10px;
	margin-left:0;
}

.content ul, .content ol {
	margin-left:0px;
	padding:0;
}
.content ol li {
	padding-left:0px;
	margin-left:22px;
}
.resources {
border:1px solid #E2ECD8;background:#F0F5EB
}


.sitemap li a {
				border:1px solid #fff;
				background:#CBDCB9;color:#000;
		}
		.sitemap ul li a {
			background:#cfc;
		}
		
			.sitemap li li a {
			background:#D8E5CB;
		}
		.sitemap li li li a {
			background:#E6EEDD;
		}
		
			.sitemap li li li li a {
			background:#F1F6EC;
		}
		
			.sitemap li a:hover {
			border:1px solid #669933;
		}
		
		.infoList {
			border:1px solid #fff;
		}
		
		.infoList span {
			color:#666666;
		}
		.infoList em {
			color:#666666;
			font-style:normal;
		}
		p.summary, h2.htdigHeader  {
	color:#669933;
}
.fontSizes li a:hover , .changeColours li a:hover {
color:#fff;
background:#669933;
}

.fontSizes li a, .changeColours li a {
			border:1px solid #000;
		}

li.listen_old
{
	padding-right:23px!important;
	background:url(../images/listen-icon.gif) 100% 50% no-repeat;
}

a.ISI_REMOVE 
{
	border-bottom: none;
}