* { margin: 0; padding: 0; }
#menu { 
	margin-top: 0; padding: 0;
	width:232px; height:auto; padding:0px 5px 0px 10px ; top:307px; position: absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif; overflow:visible;
	font-size: 12px ; word-spacing:0; letter-spacing:0; line-height:14px; 
	}
#menu h1, h2, h3, p {
	padding: 0;
	margin: 0;
}
#subitem p {
margin: 6px 0px 6px 5px;
}
li { list-style-type: none; }



    /*
#banner { padding: 15px; background-color: #06b; color: white; font-size: large; border-bottom: 1px solid #ccc;
    background: url(bg.gif) repeat-x; text-align: center }
#banner a { color: white; }
fieldset { padding: 8px; }
legend { font-weight: bold; }

pre { margin-bottom: 1em; }

.jscom, .mix htcom   { color: #4040c2; }
.com      { color: green; }
.regexp   { color: maroon; }
.string   { color: teal; }
.keywords { color: blue; }
.global   { color: #008; }
.numbers  { color: #880; }
.comm     { color: green; }
.tag      { color: blue; }
.entity   { color: blue; }
.string   { color: teal; }
.aname    { color: maroon; }
.avalue   { color: maroon; }
.jquery   { color: #00a; }
.plugin   { color: red; }

*/
.basic, #list2, #list3, #navigation { width:10em; }

#log { position:fixed; bottom: 0; right:1em; text-align:right; }
#switch { position: fixed; bottom: 0; right: 15em; }

#navigation {
	/* border:0; margin:0px; padding:0px; 	text-indent:0px;*/
	background-color:#fff; text-decoration:none;
	width:235px;
}
#navigation a.head {
	cursor:pointer; height:20px; border-top:1px solid #339933; 
	/* background:#ECECED url(../collapsed.gif) no-repeat scroll 3px 4px;  */
	background-color:#ECECED; color:#000; display:block; letter-spacing: 1px;
	padding: 6px 10px 2px 15px; text-indent:0px; font-size: 12px;
	text-decoration: none;
}
	
#navigation a.head:hover {
	color:#FFF; background-color:#339933;
}
#navigation a.selected {
	/* background-image: url(../expanded.gif); background-position:right; */
	background-color:#339933; cursor:crosshair;
	color:#FFF; 
}
#navigation a.current {
	color:#663366;  cursor:crosshair;
}
#navigation ul {
	border-width:0px;
	margin:0px;
	padding:4px 0px 4px 0px ;
	text-indent:0px;
}
#navigation li {
	list-style:none outside none; display:inline;
}
#navigation li li a {
	display:block; margin:0;
	padding: 3px 0px 3px 25px; text-indent:0px;
	text-decoration: none; color:#339933;  line-height:14px;
}
#navigation li li a:hover {
	background-color:#F4F4F4;
	color:#663366;
}

#wizard {
	width: 200px;
	border: 1px solid black;
}
#wizard .title {
	background-color:#DDDDDD;
}
