/* sidebar */
#sidebar {
	float: right;
	width: 47%;
	margin: 0;	padding: 0; 
	display: inline;		
}
#sidebar ul.sidemenu {
	list-style:none;
	margin:10px 0 10px 15px;
	padding:0;		
}
#sidebar ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
}
#sidebar ul.sidemenu a {
	display:block;
	font-weight:bold;
        font-variant:small-caps;
        font-size:small;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	border-left:4px solid #CCC;	
	
	min-height:18px;
}

* html body #sidebar ul.sidemenu a { height: 18px; }

#sidebar ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	color: #B22222;
	border-left:4px solid #B22222;
}

/* sidebar2 */
#sidebar2 {
	float: left;
	width: 20%;
	margin: 0;	padding: 0; 
	display: inline;		
}
#sidebar2 ul.sidemenu {
	list-style:none;
	margin:10px 0 10px 15px;
	padding:0;		
}
#sidebar2 ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
}
#sidebar2 ul.sidemenu a {
	display:block;
	font-weight:bold;
        font-variant:small-caps;
        font-size:small;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	border-left:4px solid #CCC;	
	
	min-height:18px;
}

* html body #sidebar ul.sidemenu a { height: 18px; }

#sidebar2 ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	color: #B22222;
	border-left:4px solid #B22222;
}

/* sidebar3 */
#sidebar3 {
	float: right;
	width: 18%;
	margin: 0;	padding: 0; 
	display: inline;		
}
#sidebar3 ul.sidemenu {
	list-style:none;
	margin:10px 0 10px 15px;
	padding:0;		
}
#sidebar3 ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
}
#sidebar3 ul.sidemenu a {
	display:block;
	font-weight:bold;
        font-variant:small-caps;
        font-size:small;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	border-left:4px solid #CCC;	
	
	min-height:18px;
}

* html body #sidebar ul.sidemenu a { height: 18px; }

#sidebar3 ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	color: #B22222;
	border-left:4px solid #B22222;
}

/* sidebar4 */
#sidebar4 {
	float: right;
	width: 80%;
	margin: 0;	padding: 0; 
	display: inline;		
}
#sidebar4 ul.sidemenu {
	list-style:none;
	margin:10px 0 10px 15px;
	padding:0;		
}
#sidebar4 ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
}
#sidebar4 ul.sidemenu a {
	display:block;
	font-weight:bold;
        font-variant:small-caps;
        font-size:small;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	border-left:4px solid #CCC;	
	
	min-height:18px;
}

* html body #sidebar ul.sidemenu a { height: 18px; }

#sidebar4 ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	color: #B22222;
	border-left:4px solid #B22222;
}

/* sidebarak */
#sidebarak {
	float: right;
	width: 25%;
	margin: 0;	padding: 0; 
	display: inline;		
}
#sidebarak ul.sidemenu {
	list-style:none;
	margin:10px 0 10px 15px;
	padding:0;		
}
#sidebarak ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
}
#sidebarak ul.sidemenu a {
	display:block;
	font-weight:bold;
        font-variant:small-caps;
        font-size:small;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	border-left:4px solid #CCC;	
	
	min-height:18px;
}

* html body #sidebar ul.sidemenu a { height: 18px; }

#sidebarak ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	color: #B22222;
	border-left:4px solid #B22222;
}

/* sidebardisease */
#sidebardisease {
	float: right;
	width: 28%;
	margin: 0;	padding: 0;
	display: inline		
}
#sidebardisease ul.sidemenu {
	list-style:none;
	margin:10px 0 10px 15px;
	padding:0;		
}
#sidebardisease ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
}
#sidebardisease ul.sidemenu a {
	display:block;
	font-weight:bold;
        font-variant:small-caps;
        font-size:11px;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	border-left:4px solid #CCC;	
	
	min-height:18px;
}

* html body #sidebar ul.sidemenu a { height: 18px; }

#sidebardisease ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	color: #B22222;
	border-left:4px solid #B22222;
}
