body {font:0.85em arial, verdana, helvetica, sans-serif;color:#666666; behavior:url("/csshover.htc");}

* {margin:0}

div#content {
	width=100%;
	margin:.5em;
	}

div#indented {
	margin:0 0 0 3em;
	}
	
div#content ol {
	list-style-type: decimal;
	}
	                                                
div#content ul {
	list-style-type: disc;
	margin:0 0 1em 2em;
	}

div#content ol li {
	list-style-type: decimal;
	margin:0 0 .2em 2em;
	}
	
div#content ul li {
	list-style-type: square;
	margin:0 0 0 2em;
	}


/* Primary Menu+Dropdown
----------------------------------------------- */

div#primaryMenu {
	width:100%;
	float:left;
	}

div#primaryMenu * {
	margin:0;
	padding:0;
	}

div#primaryMenu ul {
	margin:0 0 0 0;
	}

div#primaryMenu ul li {
	float:left;
	list-style-type:none;
	position:relative;
	margin:0 20px 0 0;
	}

div#primaryMenu ul li ul {
	margin:0;
	position:absolute;
	width:10em;
	left:-1px;
	}

div#primaryMenu ul li ul li {
	float:left;
	position:relative;
	list-style-type:none;
	left:6px;
	background-color:#3399FF;
	border-bottom:1px solid #66CCFF;
	width:100%;
	}

div#primaryMenu ul li ul li:first-child {
	border-top:1px solid #66CCFF;
	}

div#primaryMenu ul li ul li:hover {
	float:left;
	position:relative;
	list-style-type:none;
	left:6px;
	background-color:#0066CC;
	border-bottom:1px solid #66CCFF;
	width:100%;
	}

div#primaryMenu a {
	display:block;
	padding:2px 6px;
	text-decoration:none;
	font-size:0.85em;
	font-weight:bold;
	color:white;
	}

div#primaryMenu ul li ul {
	display:none;
	}

div#primaryMenu ul li:hover ul, div#primaryMenu ul li ul:hover {
	display:block;
	cursor:pointer;
	}

	
/* Secondary Menu+Dropdown
----------------------------------------------- */

div#secondaryMenu {
	width:150px;
	float:left;
	}

div#secondaryMenu * {
	margin:0;
	padding:0;
	}

div#secondaryMenu ul {
	float:left;
	display:block;
	position:relative;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:150px;
	top:0px;
	}

div#secondaryMenu ul li {
	float:left;
	position:relative;
	list-style-type:none;
	background-color:#999999;
	border-bottom:1px solid #CCCCCC;
	width:100%;
	}

div#secondaryMenu ul li:hover {
	float:left;
	position:relative;
	list-style-type:none;
	background-color:#0066CC;
	border-bottom:1px solid #CCCCCC;
	width:100%;
	}
	
div#secondaryMenu ul li ul {
	float:left;
	position:absolute;
	display:none;
	width:150px;
	top:0px;
	left:149px;
	}
	
div#secondaryMenu ul li ul li {
	float:left;
	position:relative;
	list-style-type:none;
	background-color:#666666;
	border-bottom:1px solid #CCCCCC;
	width:100%;
	}

div#secondaryMenu ul li ul li:hover {
	float:left;
	position:relative;
	list-style-type:none;
	background-color:#0066CC;
	border-bottom:1px solid #CCCCCC;
	width:100%;
	}

div#secondaryMenu a {
	display:block;
	padding:2px 6px;
	text-decoration:none;
	font-size:0.85em;
	font-weight:bold;
	color:white;
	}

div#secondaryMenu ul li:hover ul,div#secondaryMenu ul li ul:hover {
	display:block;
	}
	

