@charset "UTF-8";/* CSS Document */	#rightcol {	position:relative;	float:left;	width:170px;	margin:0px;	padding:0px 0 0 5px;	background-color: #FFFFFF;	}	#rightcol a{	text-decoration:none;}		#header {	position:relative;	float:left;	z-index:21;	width:1004px;	height:80px;	background:top left url(/images/GUI/topnav-bg.jpg) repeat-x #FFF;	padding:6px 10px 10px 10px;	margin:0;	}#navbox {z-index:10;	position:absolute;	float:left;	bottom:10px;	margin-left:200px;	}	#nav ul {	list-style: none;} #nav a {	color: #FFFFFF;	text-decoration: none;	font-size:14px;} #nav li li a {	display: block;	font-weight: normal;	color: #FFF;	font-size:12px;	padding: 3px 5px;} #nav li li a:hover {	text-decoration:underline;}#nav li {list-style: none;	float: left;	position: relative;	margin-right:6px;	padding:0 6px;	text-align: center;	cursor: default;	border-right: 1px solid #FFF;}#nav li#last {	border-right: none;}#nav li#first {	padding-left:10px;}#nav li ul {	display: none;	position: absolute;	width:180px;	margin:0px;	top: 100%;	left: 0;	text-align:left;	font-weight: normal;	background: top left url(/images/GUI/li-li-bg.jpg) repeat-x #E98F00;	padding: 5px;	border: solid 1px #FFF;}#nav li>ul {	top: auto;	left: auto;}#nav li li {	display: block;	float: none;	width:170px;	text-align:left;	background-color: transparent;	border: 0;}#nav li:hover ul, #nav li.over ul {	display: block;}/*side navigation*/#navcontainer {	width:170px;	position:relative;	float:left;	background-color: #FFFFFF;	margin: 80px 0 0 0;	padding: 0;	}	#navcontainer ul{background-color: #FFFFFF;margin: 0;padding: 0;list-style-type: none;}#navcontainer li { margin: 0; }#navcontainer a, #navcontainer a:link, #navcontainer a:hover{display: block;color: #FFF;background-image:url(/images/GUI/sidenav-bg.jpg);margin: 0px;	padding: 4px 6px ;text-decoration: none;font-size:12px;font-weight:bold;}#navcontainer li ul {width:170px;	margin:0px;	padding:0 0 10px 0;}#navcontainer li li a, #navcontainer li li a:link, #navcontainer li li a:visited #navcontainer li li a:hover, #navcontainer li li a:active{display: block;color: #000;background-color:#FFFFFF;background-image:none;padding: 4px 4px 4px 8px;text-decoration: none;font:bold 12px/11px Arial, Helvetica, sans-serif;}#navcontainer li li a:hover, #navcontainer li li a:active{display: block;color: #6D060E;background-color:#FFFFFF;background-image:none;padding: 4px 4px 4px 8px;text-decoration: underline;font:bold 12px/11px Arial, Helvetica, sans-serif;}#navcontainer li li p {	margin: 8px;	}#navcontainer li li p a, #navcontainer li li p a:link, #navcontainer li li p a:hover, #navcontainer li li p a:active {	margin: 0px;	padding: 0px;	text-decoration:underline;	display:inline;	}	/*not needed for new site?#navcontainer li li li a, #navcontainer li li li a:link, #navcontainer li li li a:visited #navcontainer li li li a:hover, #navcontainer li li li a:active, #navcontainer li li li a:hover, #navcontainer li li li a:active{	margin:0 0 0 18px;	padding:0px 0 0;	font-weight:normal;}*/	/* Fix IE. Hide from IE Mac \*/*html #navcontainer ul li { 	float: left;	height: 1%; }*html #navcontainer ul li a { 	height: 1%; }/* End */