#sidebar {width: 195px;}

#sidebar .navbox {margin: 0 0 10px 0; width: 100%; background: #f5f4f4 url(images/sidebar/navbox.gif) no-repeat bottom right;}
#sidebar .navboxhead {margin: 0; padding: 0; background: #d9d9d9 url(images/sidebar/navboxhead.gif) no-repeat top right;}
#sidebar .navboxhead h2 {
	font-size: 13px;
	color: #000;
	padding: 5px 10px 4px;
	background: url(images/sidebar/navboxheadh2.gif) no-repeat top left;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	text-align: center;

}
#sidebar .navboxhead h2 a {text-decoration: none; color: #000;}
#sidebar .navboxhead h2 a:hover {text-decoration: underline;}
#sidebar .navboxbody {font-size: 13px; margin: 0; padding: 5px 10px 1px 10px; background: url(images/sidebar/navboxbody.gif) no-repeat bottom left;}
#sidebar .navboxbody li {padding-bottom: .5em; margin-left: 10px;}
#sidebar .navboxbody li.important {margin-left: 0px;}
#sidebar .navboxbody a {text-decoration: none; color: #000;}
#sidebar .navboxbody a:hover {text-decoration: underline;}
#sidebar .navboxbody a.hi {font-weight: bold;}

#sidebar .roundbox {margin: 0 0 1em 0; width: 100%; background: #ddf0fe url(images/sidebar/roundbox.gif) no-repeat bottom right;}
#sidebar .roundboxhead {
	margin: 0;
	padding: 0;
	background: #2c5fb4 url(images/sidebar/roundboxhead.gif) no-repeat top right;
	border-bottom: 1px solid #2755a2;
}
#sidebar .roundboxhead h2 {
	padding: 5px 10px 3px;
	color: #fff;
	background: url(images/sidebar/roundboxheadh2.gif) no-repeat top left;
	text-align: center;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-weight: bold;




}
#sidebar .roundboxbody {
	margin: 0;
	padding: 5px 10px;
	background: url(images/sidebar/roundboxbody.gif) no-repeat bottom left;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	text-align: center;
	color: #336699;
	font-size: 10px;


}
#sidebar .roundboxbody a {
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
}
#sidebar .roundboxbody a:hover {
	text-decoration: underline;
	color: #FF0000;
}

#sidebar .roundboxmore {margin: 0; width: 100%; background: #ddf0fe url(images/sidebar/roundboxmore.gif) repeat-y top right;}
#sidebar .roundboxmorebody {margin: 0; padding: 5px 10px; background: url(images/sidebar/roundboxmorebody.gif) repeat-y top left;}
#sidebar .roundboxmorebtm {margin: 0 0 1em 0; width: 100%; background: #b8d2f3 url(images/sidebar/roundboxmorebtm.gif) no-repeat bottom right;}
#sidebar .roundboxmorebtm p {padding: 3px 5px 5px 10px; color: #000; background: url(images/sidebar/roundboxmorebtmp.gif) no-repeat bottom left; margin: 0;}
#sidebar .roundboxmorebtm a {font-weight: bold; color: #000; text-decoration: none; display: block; background: url(images/sidebar/sidebarmorearrow.gif) right top no-repeat; padding-right: 15px;}
#sidebar .roundboxmorebtm a:hover {text-decoration: underline;}

#sidebar .chart ol {margin-left: 2em; padding-bottom: 0;}
#sidebar .chart a {text-decoration: none; color: #000;}
#sidebar .chart a:hover {text-decoration: underline;}
#sidebar .last, #sidebar p.last {margin-bottom: 4px;}
#sidebar hr {color: #AFCBEC; background-color: #AFCBEC; border: 0; width: 100%; height: 1px; margin: auto 0 0em;}

#sidebar h2 {font-size: 12px; margin: 0;}
#sidebar h3 {font-size: 11px; margin: 0;}
#sidebar h4 {font-size: 10px; margin: 0;}

.promoBoxFont {
	text-align: center;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-weight: bold;
}

.promoBox {
	width: 200px;
	background-image: url(images/sidebar/promoBox_bg.gif);  
	}

.promoBoxBtm {
	width: 200px;
	height: 22px;
	background-image: url(images/sidebar/promoBox_btm.gif);
	font-size: 10px;
	}

.promoBoxTop {
	width: 200px;
	height: 13px;
	background-image: url(images/sidebar/promoBox_top.gif);
	font-size: 10px;
	}
