/*
Copyright 2006 Macromedia Inc. 
Menu CSS
$Revision: 1.9 $
*/
.menu>*
{
padding-bottom: 0;
}
.menu>*>a
{
/*\*/
display: block;
/*/
display: inline-block;
/**/
padding: .1em 1ex;
}
.menu .selected
{
padding: .1em 0.8ex;
margin-left: 0;
}
.menu .first
{
padding-left: 0;
}
/* Menu  */
.pod .side-menu
{
margin-bottom: 0;
}
.pod .side-menu dt,
.pod .side-menu dt.first-child
{
border-top: 1px solid #CCC;
margin: 6px -8px 4px;
padding: 6px 8px 0;
display: block;
}
.pod .side-menu dt:first-child,
.pod .side-menu dt.first-child
{
border-top: none;
padding-top: 0;
margin-top: 0;
padding-bottom: 0;
}
.pod .side-menu dd
{
padding: 2px 0;
display: block;
}
.pod .side-menu dt a,
.pod .side-menu dd a {
display: block;
}
.pod .side-menu *
{
margin: 0;
}
.pod .side-menu dd .icon a {
margin-left: -20px
}
.boxed
{
background: #ebebeb url("/images/master/store/navigation/boxed/dropshadow.gif") repeat-x bottom left;
border-top: 1px solid #b1b1b1;
margin: 0 -15px 0 -16px;
padding: 0 0 4px;
position: relative;
list-style-type: none;
}
.boxed li
{
margin: 0;
padding: 6px 16px;
background-color: #efefef;
border-left: 1px solid #fff;
border-right: 1px solid #b1b1b1;
}
.boxed li a
{
white-space: nowrap;
margin: -6px -16px;
padding: 6px 16px;
color: #000;
}
.boxed li a:hover
{
background-color: #def;
color: #000;
}
.boxed li.on 
{
background-color: #f9f9f9;
}
.boxed li a:visited
{
color: #000;
}
.page
{
float: right;
text-align: right;
margin: 0 0 1em;
padding: 0;
}
.page ul { 
list-style-type: none;
margin: 0 0 0 10px;
padding: 0;
}
.page ul li a
{
padding: .1em 0.7ex;
}
.page dt,
.page dd
{
float: left;
margin: 0;	
}
.page dd.next
{
background-image: url("/images/buttons/page/next_null.gif");
margin-left: -1px;
}
.page dd.prev
{
margin-left: 10px;
background-image: url("/images/buttons/page/prev_null.gif");
}
.page dd.next a
{
background-image: url("/images/buttons/page/next.gif");
}
.page dd.prev a
{
background-image: url("/images/buttons/page/prev.gif");
}
.page .prev a,
.page .prev,
.page .next a,
.page .next
{
width: 17px;
height: 17px;
background-repeat: no-repeat;
background-position: 0 0;
overflow: hidden;
}
.page dd.prev a,
.page dd.next a
{
display: block;
text-indent: 9999px;
/*\*/
overflow: hidden;
/**/
}
.page dd.prev a:hover,
.page dd.prev a:focus
{
background-color: transparent;
background-image: url("http://wwwimages.adobe.com/www.adobe.com/images/buttons/page/prev_hover.gif");
}
.page dd.next a:hover,
.page dd.next a:focus
{
background-color: transparent;
background-image: url("http://wwwimages.adobe.com/www.adobe.com/images/buttons/page/next_hover.gif");
}
.toc,
.utility
{
margin-bottom: 2em;
}
