/* CSS Document */.sideNavPosition {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	font-style: normal;	color: #CCCCCC;	font-weight: bold;}.buttonscontainer {	width: 20px;	text-decoration: none;}.buttons a {color: #999999;background-color: #FFFFFF;padding: 2px;padding-left: 3px;display: block;border-bottom: 1px solid #CCCCCC;font: bold 10px Verdana, sans-serif;text-decoration: none;text-align: left;}.buttons a:hover {background-color: #f3f3f3;color: #666666;text-decoration: none;}a:link {	color: #999999;	font-size: 10px;	border-top-style: none;	font-weight: bold;}a:visited {	color: #999999;	font-size: 10px;	text-decoration: none;	border-top: none;	font-weight: bold;}