@charset "UTF-8";/* CSS Document */body {background:url(../images/pattern_096.gif);text-align: center;color: #333;font-family: Arial, sans-serif;}#container {background-color:#fff;width: 800px;margin: 0 auto;border: thin solid #336633; }#topnav {list-style: none;text-align: right;padding: 0 10px 0 0;}#topnav li {font-size: small;display: inline;padding: 0 10px;}#header {text-align: left;padding: 50px 0 0 150px;background-image: url(../images/able09_2.jpg);background-position:bottom left;background-repeat:no-repeat;}#subheader {background-image:url(../images/headerBar.jpg);background-repeat:no-repeat;background-position:bottom;}#subheader p {line-height:25px;}#sidenav {width:212px;	float: left;	text-align: left;	line-height: 17px;/* Again, the ugly brilliant hack. */	voice-family: "\"}\"";	voice-family:inherit;	width:200px;}/* Again, "be nice to Opera 5". */body>#sidenav {width:180px;}#sidenav li {font-size: small;list-style-type: none;padding: 0 0 .3em 0;line-height: 1em;}#content {margin: 0 20px 0 230px;text-align: center;}#footer {clear: both;padding: 20px 0 0 0;list-style: none;text-align: center;}#footer li {font-size: small;display: inline;padding: 0 10px;}#copyright {padding: 0 20px;}#copyright p {font-size:x-small;color: #666;text-align: left;}h1 {font-size: x-large;	margin: 0;}h2 {font-size: large;	margin: 0;}h4 {text-align: left;border-bottom: thin dashed #999;}a:link {color:#336633;text-decoration: none;}a:visited {color: #336633;text-decoration: none;}a:hover {color: #333399;text-decoration: underline;}a img {border: 0;}td p {font-size:small;text-align: left;padding: 0 3px 0 3px;}.workshop {background-color:#CCCC99;text-align:left;}.workshop a:link {color: #666;text-decoration: none;font-size:small;padding: 0 0 0 10px;}.workshop a:visited {color: #666;text-decoration: none;font-size: small;padding: 0 0 0 10px;}.workshop a:hover {color: #FF9933;text-decoration: none;font-size: small;padding: 0 0 0 10px;}.expand {font-size: small;text-align: left;}.video {text-align:left;border: medium solid #CCCC99;padding: 3px;}.dashed {	border-bottom-width: thin;	border-top-style: none;	border-right-style: none;	border-bottom-style: dotted;	border-left-style: none;	border-bottom-color: #0071FE;}