* {
	margin: 0px;
	padding: 0px;

}
table.poll td{
padding-left:5px;
}
#emailForm select{
width:150px;
}
img{
border:none;
}
#topFooter a:link, #topFooter a:hover, #topFooter a:active, #topFooter a:visited {
	font-size:10px;
	color:#008BCE;
}
#form-login{
	padding-left:15px;
	font-size:10pt;
}
#form-login ul{
padding-left:15px;
}
/*#rightContent img{
margin: 0 0 5px 5px;
}*/
a:hover, a:active, a:visited, a:link {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.clear {
	clear: both;
}
p{
	margin-bottom:10px;
}
#topNavigation ul.menu{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#topNavigation ul.menu li{
	background-image: url(../images/asset/topNAvseperator.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	padding-left: 11px;
	padding-right: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: 600;
	color: #333333;
	margin: 0px;
}
/*CSS MENU*/
	#nav, #nav ul { /* all lists */
	padding: 0;
	list-style:none;
	float : left;
	width : 11em;
	color: #1B1B1B;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}
	
	#nav li { /* all list items */
	position : relative;
	float : left;
	line-height : 1.25em;
	width: 12.3em;
	list-style:none;
	background-image: url(../images/asset/nav.jpg);
	background-repeat: no-repeat;
	height: 30px;
	}
	
	#nav li a {
	width : 12em;
	display : block;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : white;
	background-image: url(../images/asset/navigation.jpg);
	background-repeat: no-repeat;
	padding-top: 0.5em;
	padding-left:35px;
	font-size: .8em;
	text-align: left;
	}
	
	#nav li a:hover {
	color : #CCCCCC;
	font-weight: bolder;
	background-image: url(../images/asset/nav_over.jpg);
	background-repeat: no-repeat;
	}
	

#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 11em;
		margin-top : -1.35em;
		list-style:none;
background-color:#FFFFFF;
border-top:solid 1px #FF2D2D;
border-bottom:solid 1px #FF2D2D;
border-right:solid 1px #FF2D2D;

	}
#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	#content {
		margin-left : 12em;
	}
/*END OF CSS MENU*/
h1,h2,h3,h4{
font-size:120%;
}
.contentheading{
	font-weight:bold;
	font-size:130%;
	background-image: url(../images/asset/headingstarter.jpg);
	padding-left: 30px;
	background-repeat: no-repeat;
height:35px;
padding-bottom:5px;
}
.componentheading{
	font-weight:bold;
	font-size:120%;
}
.message{color:#99FF00; font-weight:600;
}
#system-message{background-color:#666666; padding:20px;}

#rightContent ul{
padding-left:30px;
}
fieldset{
border:none;
}
.contenttoc{
float:right;
width:250px;
background-color:#EEEEEE;
margin: 0px 0px 20px 20px;
padding:10px;
font-size:1.1em;
border:solid 2px #CCCCCC;
}
.contenttoc td{
padding-bottom:5px;
}
.contentpaneopen{
width:100%;
}
