h1{font-size:1.5em;font-weight:normal;}
h2{font-size:1.4em;font-weight:normal;}
h3{font-size:1.3em;font-weight:normal;}
h4{font-size:1.2em;font-weight:normal;}
h5{font-size:1.1em;font-weight:normal;}
h6{font-size:1em;font-weight:normal;}
img{border:0;}
ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
	
}

ul#mainlevel-nav li
{
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	line-height:30px;
	white-space: nowrap;

font-weight:bold;
	
}

ul#mainlevel-nav li a
{
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #fff;
	text-transform:uppercase;
	font-size:0.8em;
	background: url(../images/li-top.gif);
	background-repeat:no-repeat;
	background-position:left;
}

ul#mainlevel-nav li a { width: auto; }

	ul#mainlevel-nav li a:hover
{
	color: #fff;
text-decoration:underline;
	background: url(../images/li-top-over.gif);
	background-repeat:no-repeat;
	background-position:left;



}


a.mainlevel-nav#active_menu-nav {
		background: url(../images/li-top-active.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.pollstableborder{}
ul.menu,ul#mainlevel{
list-style: none;
	padding: 0;
	margin: 0;
}

ul.menu li ul, ul#mainlevel li ul{
list-style: none;
	padding: 0;
	margin: 0;


}

ul.menu a, ul#mainlevel a{

text-decoration:none;
font-size:0.9em;
display:block;
width:200px;
line-height:2em;
border-bottom:dotted #ccc 1px;

}

ul.menu a:link, ul#mainlevel a:link{

color:#000;
}
ul.menu a:visited, ul#mainlevel a:visited{



color:#000;
}
ul.menu a:hover, ul#mainlevel a:hover{

color:#666;

background-color:#efefef;

}
.button{
font-size:0.8em;
border:solid 1px #ccc;
background-color:#efefef;
}

a:link{
color:#006699;
}
a:visited{color:#006699;}
a:hover{
color:#ff6600;
text-decoration:none;
}
.componentheading,.contentheading{font-size:1.5em;font-weight:normal;color:#99cc00;}
.small,.createdate,.modifydate,.readon{

font-size:0.8em;
padding-left:10px;
color:#666;
}
#form-login ul{list-style: none;
	padding: 0;
	margin: 0;}
	
	
#form-login ul a:link{
font-size:0.8em;
color:#999999;
text-decoration:none;
}	
#form-login ul a:visited{
font-size:0.8em;
color:#999999;
text-decoration:none;
}	
#form-login ul a:hover{
font-size:0.8em;
color:#000000;
text-decoration:none;
}	

.input{
border:solid #fff 0px;

}	

#form-login-username,#form-login-password,.inputbox,#form-login-remember{font-size:0.8em;}
.input{


}	

#form-login-username,#form-login-password,.inputbox,#form-login-remember{}

ul.latestnews{

}

ul.latestnews a:link{

}
ul.latestnews a:visited{

}
ul.latestnews a:hover{

}



ul.mostread{
}

ul.mostread a:link{

}
ul.mostread a:visited{

}
ul.mostread a:hover{

}


.sectiontableheader{}
.sectiontableentry2{}
.contenttoc{
border:solid #ccc 1px;
padding:10px;
margin:0 10px;
}


table.contenttoc th{
border-bottom:solid #ccc 1px;
}


.toclink{font-size:0.8em;
line-height:2em;}

#pathway{
	border-bottom:solid #ccc 1px;
margin-bottom:10px;
font-size:0.8em;
font-weight:bold;
color:#666;
}

#form-login{}

.bread{font-weight:normal;}
