/* CSS Document */
		/* A few IE bug fixes */
		* { margin: 0; padding: 0; }
		* html ul ul li a { height: 100%; }
		* html ul li a { height: 100%; }
		* html ul ul li { margin-bottom: -1px; }
		
		/*body { padding-left: 0em; font-family: Arial, Helvetica, sans-serif; } */
		#theMenu { 
			width: 425px; 
		/*  height: 900px; */
			margin: 0px 0px;
		 }
		
		/* Some list and link styling */
		ul li { width: 425px; }
		ul ul li { border-left: 24px solid #FFF; padding: 0; width: 375px; margin-bottom: 0px; margin-top: 0px; }
		ul ul li a { color: #000; padding: 0px 6px 0px 6px; font-size: 1em; background-color: #fff; }
		ul ul li a:hover { color: #55187d; background-color: #fff; padding: 0px 6px 0px 6px; font-size: 1em; }
		li { list-style-type: none !important;
			 list-style-image: none !important;
			 font-size:1em !important;
		 	 margin:0px  0px 0px  0px!important;
			}
		/* ul li p { line-height: 10px; margin: 8px;} */

		
		
		/*h2 { margin-top: 1.5em; }*/
		
		/* Header links styling */
		h3.head a {
	color: #333 !important;
	display:block;
	background: #ddd url(down.gif) no-repeat;
	background-position: 98% 50%;
	padding: 3px 6px;
	font-size: 12px;
		}
		h3.head a:hover {
	color: #000000 !important;
	background: #ccc url(down.gif) no-repeat;
	background-position: 98% 50%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
		}
		h3.selected a { 
		background: #666 url(up.gif) no-repeat; 
		background-position:98% 50%;
		color: #fff !important;
		padding: 3px 6px;
		}
		h3.selected a:hover { 
		background: #CCC url(up.gif) no-repeat; 
		background-position:98% 50%;
		color: #333 !important;
		}
