#main 
	{
		margin: 11px auto;
	}

#content 
	{
		width: 485px;
	}

#sidebar 
	{
		ssss: 145px;
	}


#sidebar .greennavbox 
	{
		margin: 0 0 10px 0;
		width: 100%;
		background: #f5f4f4 url(/images/css/greensidebar/navbox04272004.gif) no-repeat bottom right;
	}

#sidebar .greennavboxhead 
	{
		margin: 0;
		padding: 0;
		background: #d9d9d9 url(/images/css/greensidebar/navboxhead04272004.gif) no-repeat top right;
	}

#sidebar .greennavboxhead h2 
	{
		font-size: 12px;
		color: #000;
		padding: 5px 10px 4px;
		background: url(/images/css/greensidebar/navboxheadh204272004.gif) no-repeat top left;
	}
	
	
	
	#sidebar .violetnavbox 
	{
		margin: 0 0 10px 0;
		width: 100%;
		background: #f5f4f4 url(/images/css/violetsidebar/navbox04272004.gif) no-repeat bottom right;
	}

#sidebar .violetnavboxhead 
	{
		margin: 0;
		padding: 0;
		background: #d9d9d9 url(/images/css/violetsidebar/navboxhead04272004.gif) no-repeat top right;
	}

#sidebar .violetnavboxhead h2 
	{
		font-size: 12px;
		color: #000;
		padding: 5px 10px 4px;
		background: url(/images/css/violetsidebar/navboxheadh204272004.gif) no-repeat top left;
	}
	
	
	
	
	#sidebar .bluenavbox 
	{
		margin: 0 0 10px 0;
		width: 100%;
		background: #f5f4f4 url(/images/css/bluesidebar/navbox04272004.gif) no-repeat bottom right;
	}

#sidebar .bluenavboxhead 
	{
		margin: 0;
		padding: 0;
		background: #d9d9d9 url(/images/css/bluesidebar/navboxhead04272004.gif) no-repeat top right;
	}

#sidebar .bluenavboxhead h2 
	{
		font-size: 12px;
		color: #000;
		padding: 5px 10px 4px;
		background: url(/images/css/bluesidebar/navboxheadh204272004.gif) no-repeat top left;
	}
		
	
	
	
	

#sidebar .navboxhead h2 a 
	{
		text-decoration: none;
		color: #000;
	}

#sidebar .navboxhead h2 a:hover 
	{
		text-decoration: underline;
	}

#sidebar .greennavboxbody 
	{
		font-size: 13px;
		margin: 0;
		padding: 5px 10px 1px 10px;
		background: url(/images/css/greensidebar/navboxbody04272004.gif) no-repeat bottom left;
	}
	
#sidebar .violetnavboxbody 
	{
		font-size: 13px;
		margin: 0;
		padding: 5px 10px 1px 10px;
		background: url(/images/css/violetsidebar/navboxbody04272004.gif) no-repeat bottom left;
	}
	
	
#sidebar .bluenavboxbody 
	{
		font-size: 13px;
		margin: 0;
		padding: 5px 10px 1px 10px;
		background: url(/images/css/bluesidebar/navboxbody04272004.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 .greenroundbox 
	{
		margin: 0 0 1em 0;
		width: 100%;
		background: #EFF1ED url(/images/css/greensidebar/roundbox04272004.gif) no-repeat bottom right;
	}

#sidebar .greenroundboxhead 
	{
		margin: 0;
		padding: 0;
		background: #2c5fb4 url(/images/css/greensidebar/roundboxhead04272004.gif) no-repeat top right;
		border-bottom: 1px solid #2755a2;
	}

#sidebar .greenroundboxhead h2 
	{
		padding: 5px 10px 3px;
		color: #fff;
		background: url(/images/css/greensidebar/roundboxheadh204272004.gif) no-repeat top left;
	}

#sidebar .greenroundboxbody 
	{
		margin: 0;
		padding: 5px 10px;
		background: url(/images/css/greensidebar/roundboxbody04272004.gif) no-repeat bottom left;
	}


#sidebar .greenroundboxmore 
	{
		margin: 0;
		width: 100%;
		background: #EFF1ED url(/images/css/greensidebar/roundboxmore04272004.gif) repeat-y top right;
	}

#sidebar .greenroundboxmorebody 
	{
		margin: 0;
		padding: 5px 10px;
		background: url(/images/css/greensidebar/roundboxmorebody04272004.gif) repeat-y top left;
	}

#sidebar .greenroundboxmorebtm 
	{
		margin: 0 0 1em 0;
		width: 100%;
		background: #b8d2f3 url(/images/css/greensidebar/roundboxmorebtm04272004.gif) no-repeat bottom right;
	}

#sidebar .greenroundboxmorebtm p 
	{
		padding: 3px 5px 5px 10px;
		color: #000;
		background: url(/images/css/greensidebar/roundboxmorebtmp04272004.gif) no-repeat bottom left;
		margin: 0;
	}

#sidebar .greenroundboxmorebtm a 
	{
		font-weight: bold;
		color: #000;
		text-decoration: none;
		display: block;
		background: url(/images/css/greensidebar/sidebarmorearrow04272004.gif) right top no-repeat;
		padding-right: 15px;
	}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
#sidebar .violetroundbox 
	{
		margin: 0 0 1em 0;
		width: 100%;
		background: #EFF1ED url(/images/css/violetsidebar/roundbox04272004.gif) no-repeat bottom right;
	}

#sidebar .violetroundboxhead 
	{
		margin: 0;
		padding: 0;
		background: #2c5fb4 url(/images/css/violetsidebar/roundboxhead04272004.gif) no-repeat top right;
		border-bottom: 1px solid #2755a2;
	}

#sidebar .violetroundboxhead h2 
	{
		padding: 5px 10px 3px;
		color: #fff;
		background: url(/images/css/violetsidebar/roundboxheadh204272004.gif) no-repeat top left;
	}

#sidebar .violetroundboxbody 
	{
		margin: 0;
		padding: 5px 10px;
		background: url(/images/css/violetsidebar/roundboxbody04272004.gif) no-repeat bottom left;
	}


#sidebar .violetroundboxmore 
	{
		margin: 0;
		width: 100%;
		background: #EFF1ED url(/images/css/violetsidebar/roundboxmore04272004.gif) repeat-y top right;
	}

#sidebar .violetroundboxmorebody 
	{
		margin: 0;
		padding: 5px 10px;
		background: url(/images/css/violetsidebar/roundboxmorebody04272004.gif) repeat-y top left;
	}

#sidebar .violetroundboxmorebtm 
	{
		margin: 0 0 1em 0;
		width: 100%;
		background: #b8d2f3 url(/images/css/violetsidebar/roundboxmorebtm04272004.gif) no-repeat bottom right;
	}

#sidebar .violetroundboxmorebtm p 
	{
		padding: 3px 5px 5px 10px;
		color: #000;
		background: url(/images/css/violetsidebar/roundboxmorebtmp04272004.gif) no-repeat bottom left;
		margin: 0;
	}

#sidebar .violetroundboxmorebtm a 
	{
		font-weight: bold;
		color: #000;
		text-decoration: none;
		display: block;
		background: url(/images/css/violetsidebar/sidebarmorearrow04272004.gif) right top no-repeat;
		padding-right: 15px;
	}
	
	
	
	
	

	
	
#sidebar .blueroundbox 
	{
		margin: 0 0 1em 0;
		width: 100%;
		background: #EFF1ED url(/images/css/bluesidebar/roundbox04272004.gif) no-repeat bottom right;
	}

#sidebar .blueroundboxhead 
	{
		margin: 0;
		padding: 0;
		background: #2c5fb4 url(/images/css/bluesidebar/roundboxhead04272004.gif) no-repeat top right;
		border-bottom: 1px solid #2755a2;
	}

#sidebar .blueroundboxhead h2 
	{
		padding: 5px 10px 3px;
		color: #fff;
		background: url(/images/css/bluesidebar/roundboxheadh204272004.gif) no-repeat top left;
	}

#sidebar .blueroundboxbody 
	{
		margin: 0;
		padding: 5px 10px;
		background: url(/images/css/bluesidebar/roundboxbody04272004.gif) no-repeat bottom left;
	}


#sidebar .blueroundboxmore 
	{
		margin: 0;
		width: 100%;
		background: #EFF1ED url(/images/css/bluesidebar/roundboxmore04272004.gif) repeat-y top right;
	}

#sidebar .blueroundboxmorebody 
	{
		margin: 0;
		padding: 5px 10px;
		background: url(/images/css/bluesidebar/roundboxmorebody04272004.gif) repeat-y top left;
	}

#sidebar .blueroundboxmorebtm 
	{
		margin: 0 0 1em 0;
		width: 100%;
		background: #b8d2f3 url(/images/css/bluesidebar/roundboxmorebtm04272004.gif) no-repeat bottom right;
	}

#sidebar .blueroundboxmorebtm p 
	{
		padding: 3px 5px 5px 10px;
		color: #000;
		background: url(/images/css/bluesidebar/roundboxmorebtmp04272004.gif) no-repeat bottom left;
		margin: 0;
	}

#sidebar .blueroundboxmorebtm a 
	{
		font-weight: bold;
		color: #000;
		text-decoration: none;
		display: block;
		background: url(/images/css/bluesidebar/sidebarmorearrow04272004.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: .5em 0;
	}

	
	

#sidebar .box .widebox #search .srchimgs 
	{
		margin: -1px 0 0 0; padding: 0;
	}
	
	
#sidebar .whitebox 
{
	background: url(/images/css/whitesidebar/sidebarbg20050802.gif) bottom left no-repeat; padding: 0px 10px 10px 10px; border-width: 0;
}


#sidebar .whitebox h2 
{
	background: #fff url(/images/css/whitesidebar/sidebarbg20050802.gif) top left no-repeat; padding: 7px 5px 6px 10px; border-bottom: 1px solid #E9EEEF; margin: 0 -10px 5px -10px; color: #858585;
}


#sidebar .whitewidebox 
	{
		background: url(/images/css/whitesidebar/sidebarbg20050802wide.gif) bottom left no-repeat; padding: 0px 10px 10px 10px; border-width: 0;
	}


#sidebar .whitewidebox h2 
	{
		background: #fff url(/images/css/whitesidebar/sidebarbg20050802wide.gif) top left no-repeat; padding: 7px 5px 6px 10px; border-bottom: 1px solid #E9EEEF; margin: 0 -10px 5px -10px; color: #858585;
	}


/* */
.mindex p.intro, .mindex #sidebar 
	{
		padding-top: 15px
	}
