.MacSideBox-top
{
	background:url(top.png) no-repeat;
	width:210px;
}

.MacSideBox-top a
{
	background:url(mac-button-gray.png) 190px 4px no-repeat;
	font-family:Arial, Verdana;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none;
	line-height:25px;
	padding:0px 0px 0px 7px;
	display:block;
	color:#777777;
	cursor:default;
}

.MacSideBox-top a:hover
{
	background:url(mac-button-yellow.png) 190px 4px no-repeat;
	color:#444444;
}

.MacSideBox-middle
{
	background:#ececec;
	width:210px;
	font-family:Arial, Verdana;
	font-size:10pt;
	padding:10px 0px 10px 0px;
}

.MacSideBox-middle div
{
	margin:0px;
	padding:0px 10px 0px 10px;
}

.MacSideBox-middle input
{
	font-size:9pt;
}

.MacSideBox-middle ul
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

.MacSideBox-middle ul li
{
	padding-left:5px;
	/*background:url(bullet.png) no-repeat 0px 3px;*/
}

.MacSideBox-middle ul li a
{
	text-decoration:underline;
}

.MacSideBox-middle ol
{
	margin:0px 0px 0px 4px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

.MacSideBox-middle ol li
{
	padding-left:15px;
	background:url(sub-bullet.gif) no-repeat 0px -1px;
	font-size:9pt;
	color:#999999;
}

.MacSideBox-middle ol li a
{
	color:#CC7722;
	text-decoration:none;
}


.MacSideBox-middle a
{
	text-decoration:none;
}

.MacSideBox-middle a:hover
{
	text-decoration:underline;
}

.MacSideBox-bottom
{
	background:#ececec no-repeat;
	width:210px;
	height:4px;
}

.MacSideBox-bottom-left
{
	background:url(bg-bottom.png) 0px 0px no-repeat;
	height:10px;
}

.MacSideBox-bottom-right
{
	background:url(bg-bottom.png) right top no-repeat;
}
