div.leftbox {
	width			: 208px;
	float			: left;
	font-family		: verdana,Helvetica,Geneva,sans-serif;	
	font-size		: 13px;
	font-weight		: bold;
	word-spacing	: 2px;
}

div.leftbox .leftbox-t {
	background		:transparent url(../images/left_t.png) no-repeat scroll 0 0;
	height			:20px;
	width			:208px;
}

div.leftbox .leftbox-m {
	background		:transparent url(../images/left_m.png) repeat-y scroll 0 0;
	padding			:0 11px;
	width			:186px;
}

/*

.leftbox-m a.menuitem{
	background		: #571463 url(../images/menu_bg.png) no-repeat scroll 0 0;
	font			: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color			: white;
	display			: block;
	position		: relative; 
	width			: auto;
	padding			: 4px 0;
	padding-left	: 10px;
	text-decoration	: none;
}


.leftbox-m a.menuitem:visited, .glossymenu .menuitem:active{
	color: white;
}

.leftbox-m a.menuitem .statusicon{ 
	position		: absolute;
	top				: 5px;
	right			: 5px;
	border			: none;
}

.leftbox-m a.menuitem:hover{
	background-color:#960050;
}

.leftbox-m div.submenu{ 
	background: white;
}

.leftbox-m div.submenu ul{ 
	list-style-type	: none;
	margin			: 0;
	padding			: 0;
}

.leftbox-m div.submenu ul li{
	border-bottom	: 1px solid blue;
}

.leftbox-m div.submenu ul li a{
	display			: block;
	font			: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color			: black;
	text-decoration	: none;
	padding			: 2px 0;
	padding-left	: 10px;
}

.leftbox-m div.submenu ul li a:hover{
	background		: #DFDCCB;
	color			: white;
}
*/
div.leftbox .leftbox-b {
	background		:transparent url(../images/left_b.png) no-repeat scroll 0 0;
	height			:20px;
	width			:208px;
}

ul.menu, ul.menu ul {
  	list-style-type	: none;
  	margin			: 0;
  	padding			: 0;
	border-top		: 1px solid #000;
	border-bottom	: 1px solid #666;
}

ul.menu a {
  	display: block;
  	text-decoration: none;	
}

ul.menu li {
	border-top			: 1px solid #666666;
	border-bottom		: 1px solid #000;
}

ul.menu li a {
	background-color	: #9EB7C7;
  	color				: #4073AA;	
  	padding				: 3px 3px 3px 10px;;
}

ul.menu li a:hover {
  	background			: #C0D0DB;
}

ul.menu li ul li a {
  	background			: #6189A5;
  	color				: #B7C9D5;
  	padding-left		: 20px;
}

ul.menu li ul li a:hover {
  	background			: #3C5668;
  	border-left			: 5px #B7C9D5 solid;
  	padding-left		: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.indent3 { padding-left: 3em; }
.indent4 { padding-left: 4em; }
.indent5 { padding-left: 5em; }

.submenu {
	background:transparent url(../images/arrow.png) no-repeat scroll 97% 50%;
}
