@charset "utf-8";

/*
Sidebar Section 
Created: 2008-Feb-08
*/


#Sidebar {
	float: right;
	display: block;	
	width: 145px;
	margin: 0;
	padding: 0;
	font-size: 11px;
	background-color: #333333;
	border: 0;
	color: #CAC6A4;
}

.SidGrp {
	width: 100%
}

.SidGrp sup.Reg {
	font-size:9px;
}

.SidGrp ul {
	list-style-type: none;	
	margin: 0;
	padding: 0;
	border: 0;
}

.SidGrp ul li {
	margin: 0;
	padding: 5px;
}

.SidGrp ul li.Cap {
	display: block;
	height: 25px;
	width: 100%;
	padding: 0;
	padding-bottom: 2px;
	background-image: url("/ui/gfx/Sid-Grp-Top.png");
	background-repeat: no-repeat;
	background-position: left top;
}

.SidGrp ul li.Cap b {
	display: block;
	height: 25px;
	padding: 0;
	padding-top: 5px;
	text-align: center;
	color: #CAC6A4;
}

.SidGrp ul li.Bot {
	height: 40px;
	background-image: url("/ui/gfx/Sid-Grp-Bot.png");
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #6B6B6B;
}

.SidGrp ul li.Lnk {
	background-image: url("/common/gfx/Bullet.png");
	background-position: left 9px;
	background-repeat: no-repeat;
	margin-left: 5px;
	padding-left: 10px;
	text-indent: 1px;
	padding-bottom: 5px;	
}

.SidGrp ul li.Blt {
	background-image: url("/common/gfx/Bullet-Cmt.png");
	background-position: left 3px;
	background-repeat: no-repeat;
	margin-left: 5px;
	padding: 0;
	padding-left: 10px;
	padding-right: 5px;
	text-indent: 1px;
	padding-bottom: 5px;
}

.SidGrp ul li.SubCap b {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;	
	color:#FF9900;
	font-weight: 800;
}

.SidGrp ul li.Gfx {
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
}

.SidGrp ul li.Gfx img {
	padding: 0;
}

.SidGrp ul li a {
	padding: 0;
	color: #CAC6A4;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}

html>body .SidGrp ul li a {
	width: auto;
}

.SidGrp ul li a:hover {
	padding:0;
	color: #000000;
	text-decoration: none;
	border-bottom-style: none;
	border-bottom-width: 1px;
	background-color: #FFFF66;
}

