/* CSS Document *//*BEGIN MENU STUFF*/#p7swapmenu {	background-color: #CCC;	/*margin: 10px 0;*/	margin: 0;	padding: 1px;	float: left;	clear: left;	width: 213px;	/*width: 189px;	height: 500px;*/}#p7swapmenu ul {margin: 0 3px 0 0; padding: 0 0 3px 0;}#p7swapmenu li {margin: 4px 0 0 0; padding: 0; list-style-type: none;}.closed a {	background-repeat: no-repeat;	background-position: 1px 50%;	background-color: #DDD;	border: 1px solid #999;	/*border-color: #C9D0AD #848C71 #848C71 #C9D0AD;*/	color: #5e52a9;	display: block;	font-size: 86%;	font-weight: bold;	padding: 4px 0px 4px 16px;	text-decoration: none;}.open a {	background-repeat: no-repeat;	background-position: 1px 50%;	background-color: #5e52a9;	border: 1px solid #999;			color: #FFF;	display: block;	font-size: 86%;	font-weight: bold;	padding: 4px 0px 4px 16px;	text-decoration: none;}.closed a:hover, .open a:hover {	background-color: #5e52a9;	color: #FFF;	}.closed a {	background-image: url(../images/menu_plus.gif);}.open a {	background-image: url(../images/menu_minus.gif);}.closed ul a, .open ul a, .open ul a:hover {	background-color: transparent;		background-image: url(../images/pagemarker.gif);	background-repeat: no-repeat;	background-position: 1px 50%;	/*border: 1px solid #FFF;*/	border: 1px solid #EEE;	color:#666;	/*font-size: .8em;	font-weight: bold;*/	padding: 1px 1px 1px 12px;	margin: 0 0 0 16px;}.open ul a:hover {	border: 1px solid #5e52a9;	 	background-color: #F0F9F9;		/*background-color: #E0E6ED;*/}#p7current {	font-weight: bold;	color: #000;}/* END MENU STUFF*/
