/* start extra toolbox */
.sidebar {
	/* positioning */
	background-color:#FFFFFF;
	padding:0;
	border-top:0;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-bottom:4px;

	/* formatting */
	font-family:arial,sans-serif;
	font-size:8pt;
	color:#000000;
	line-height:1.3;
}
.sidebarhack {
	background-color:#08315A;
	height:2px;
}
.sidebar h2, #article .sidebar h2, .sidebar h2 a, #article .sidebar h2 a {
	background-color:#EEEEEE;
	padding:2px;
	border-bottom:1px solid #CCCCCC;

	font-size:8pt;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	color:#CC0000;
	margin:0;
}
.sidebar form, #article .sidebar form {
	padding:0;
	border:0;
	margin:0;
}
.sidebarcontent {
	padding:6px;
}
.sidebar h3, #article .sidebar h3 {
	margin:0;
	padding:0;
	font:bold 11px Arial;
}
.sidebar ul, #article .sidebar ul {
	margin:0;
	padding:0 0 6px 0;
	float:left;
	list-style-type:none;
}
.sidebar li, #article .sidebar li {
	background:url(http://media.washingtonpost.com/wp-srv/shared/gr/dk_gray_bullet.gif) no-repeat 0px 0.5em;
	padding:0 0 0.5em 0.6em;
	list-style-type:none;
}
.sidebar ul.rss li {
	background:none;
	padding:0;
}
.sidebar ul.rss li a {
	background:url(http://media.washingtonpost.com/wp-srv/article/pieces/articleIcon_rss_25x13.gif) no-repeat 0 0;
	padding:0 0 0 33px;
}
.sidebar p.bulletwrap a {
	background:url(http://media.washingtonpost.com/wp-srv/shared/gr/dk_gray_bullet.gif) no-repeat 0 5px;
	padding-left:7px;
}
.sidebar div.bulletwrap {
	background:url(http://media.washingtonpost.com/wp-srv/shared/gr/dk_gray_bullet.gif) no-repeat 0 5px;
	padding-left:7px;
}
.sidebar .imgfloatleft {
	float:left;
	margin: 0 6px 0 0;
}
.sidebar .imgfloatright {
	float:right;
	margin: 0 0 0 6px;
}
.sidebar p, #article .sidebar p {
	margin:0;
	padding-bottom:4px;
	padding-top:4px;
}
.sidebar .clearboth {
	clear:both;
}
.sidebar .bold {
	font-weight:bold;
}
.sidebar .padtop {
	padding-top:6px;
}
.sidebar .padbtm {
	padding-bottom:6px;
}
.sidebar a, #article .sidebar a {
	font-weight:bold;
}
.sidebar .txtbullet {
	font:normal 12px Arial;
}

/* Hides from IE-mac \*/
* html .sidebarbox {height: 1%;}
/* End hide from IE-mac */
