/* CSS Document */

body {margin: 0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
input.search {font-size: 12px; border: #bfbfbf 2px solid;}
a:link {color: #0a4a2b; text-decoration: none;} 
a:hover {color: #0a4a2b; text-decoration: none;}
a:visited {color: #0a4a2b; text-decoration: none;}

/* Header */
div.topsearch {float: right; width: 300px; color: #FFF; margin: 20px 50px 0px 0px; text-align:center; font-size: .68em;}
div.hdwrap {float:left; width: 300px;}
div.logotext {color:#FFF; font-family: Arial Narrow; font-size: 1.6em; margin: 10px;}
div.cutline {color: #FFF; font-size: .68em; margin: 10px;}
/* Left Navigation */
.hiddenposting, .hiddenposting a
{
 color:Gray;
}
.unpublishedposting, .unpublishedposting a
{
	color:Red;
}
div.leftnav {
	font-size: 11px; 
	float: left; 
	margin: 3px 0px 0px 0px; 
	padding: 0px;
	/* width: 195px;*/
}

ul.leftnav { 
	list-style-type: none;  
	text-align: left; 
	margin-left: 0px;  
	margin-top: 0px; 
	padding-left: 0px; 
	border-bottom: 1px solid #5e0731;
	border-left: 1px solid #5e0731;
}

ul.leftnav li {
	padding-left: 5px;
}

ul.leftnav li a, ul.leftnav li span {
	display: block; 
	padding: 5px 5px 5px 10px; 
	width: 155px;  
}

ul.leftnav li.level1_posting {
	border-top: 1px solid #5e0731; 
	border-right: 1px solid #5e0731;
	border-bottom: 1px solid #FFF;
	padding-left: 5px;  
	background-color:#e7dde6;
}

li.level1_channel {
	border-top: 1px solid #5e0731; 
	border-right: 1px solid #5e0731;
	border-bottom: 1px solid #FFF;
	/* background-image: url(/LCCCWeb/images/arrow1.gif);*/
	background-repeat: no-repeat;
	background-position: 4px center;  
	background-color:#e7dde6; 
}

li.level1_expanded { 
	/*background-image: url(/LCCCWeb/images/arrow2.gif);*/
	background-repeat: no-repeat;
	background-position: 4px center; 
	background-color: #5e0731; 
	color: white; 
}

li.level1_expanded a:link, li.level1_expanded a:visited, li.level1_expanded a:hover { 
	color: white; 
}

li.level2 {
	/*background-image: url(/LCCCWeb/images/ln_bg1.jpg);*/
	background-repeat: repeat-y; 
	background-color: #fff; 
	border-top: 1px solid #000000;
}

li.level2 span { 
	/*background-image: url(/LCCCWeb/images/arrow1.gif); */
	background-repeat: no-repeat;
	background-position: 4px center; 
	display: block; 
	padding: 5px 5px 5px 5px; 
	margin-left: -5px;
}

li.level2 span a { 
	display: inline; 
	padding-left: 5px; 
}

li.level2_expanded {
	background-color: #fff; 
	border-top: 1px solid #000000; 
	font-weight: bold;  
	/*background-image: url(/LCCCWeb/images/arrow3.gif);*/
	background-repeat: no-repeat;
	background-position: 4px center; 
}

li.level2_expanded a:link, li.level2_expanded a:visited, li.level2_expanded a:hover { 
	color: #000; 
}

li.level3 {
	background-color: #fff; 
}

li.level3 a { 
	line-height: -4px;
}

/* Body */
div.banner {margin: 3px 3px 10px 3px;}
div.main { width: 700px; font-size: .78em; line-height: 1.3em; margin: 0px 0px 14px 8px; float:left;}
h1 {font-size: 1.5em; line-height:1.4em; font-weight:bold;}

/*FOOTER*/
td.footer {font-size: .68em; padding: 15px; border-top: 2px #000 solid}

/* SEARCH FORMATTING */

.title {font-size: 1.1em; font-weight:bold;}
.url {font-size: .95em; font-style:italic;}
div.snippet {margin: 4px 0px 2px 0px; padding-bottom: 4px; border-bottom: solid 1px #e3e3e3;}
div.searchpaging {float:right; padding:0px 0px 0px 500px;}
div.searchresults {float:left; margin: 0px 0px 10px 0px;}
div.searchbox {margin: 10px 0px 10px 0px; text-align:center; float:left; width:700px;}
div.snippet span.keywordhit {font-weight:bold;}