@charset "UTF-8";
/* SpryAccordion.css - version 0.4 - Spry Pre-Release 1.6.1

background color #dfdfdf
DI red #b42e34
text grey #303030
*/

.Accordion { overflow:hidden; width:250px; float:left;}
.AccordionPanel { margin:0px; padding:0px;}
.AccordionPanelTab
{ background:url(/images/leftnav-top.jpg) center left repeat-x; height:30px; margin: 0px; padding:0 2px; cursor: default; -moz-user-select: none; -khtml-user-select: none;
border:1px solid #fff;
/* round corners */
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
/* box shadow
-moz-box-shadow: 0px 0px 5px #333;
-webkit-box-shadow: 0px 0px 5px #333;
box-shadow: 0px 0px 5px #333;*/}
.AccordionPanelTab h1
{ font-size:1.17em; text-transform:uppercase; color:#b42e34; margin:0; padding:6px 0 0 4px; text-align:left;}

.AccordionPanelContent
{ overflow: auto; margin: 0px; padding: 0px; height: auto; text-align:left; width:250px;}
.AccordionPanelContent ul
{ padding:0px; margin:0px; margin-top:0;}
.AccordionPanelContent ul ul
{ padding:0px; margin:0px; margin-top:0;}

.AccordionPanelContent li
{ background:url(/images/leftnav-li.jpg) 0 -4px repeat-x #ededed; margin:0; padding:0px; text-indent:0; list-style-image:none; list-style:none; list-style-type:none; text-align:left;}
.AccordionPanelContent a, .AccordionPanelContent a:link, .AccordionPanelContent  a:visited, .AccordionPanelContent a:hover,
.AccordionPanelContent a.selected, .AccordionPanelContent a.selected:link, .AccordionPanelContent a.selected:visited
{ width:242px; height:25px; font-size:1em; color:#b42e34; text-decoration:none; display:block; padding:8px 0px 0px 8px;}

/*SUB MANU ============================*/
.AccordionPanelContent li.subnav
{ background:url(/images/leftnav-li.jpg) 0 -6px repeat-x  #ededed; text-indent:0; list-style-image:none; list-style:none; list-style-type:none; width:248px;
border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #cfcfcf;}
.AccordionPanelContent li.subnav a, .AccordionPanelContent li.subnav a:link, .AccordionPanelContent li.subnav a:visited
{ width:232px; font-size:1em; color:#393939; text-decoration:none; display:inline-block; padding:6px 0px 0px 16px;}

/*.AccordionPanelContent li.subnav:hover
{ background:none;}*/
.AccordionPanelContent li.subnav:hover a, .AccordionPanelContent li.subnav a:hover
{ color:#fff; cursor:pointer;}

.AccordionPanelContent li.subsubnav
{ margin:0; padding:0px; text-indent:0; border-bottom:none; width:248px;
border-top:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #cfcfcf;}
.AccordionPanelContent li.subsubnav a, .AccordionPanelContent li.subsubnav a:link, .AccordionPanelContent li.subsubnav a:visited
{ width:224px; font-size:1em; color:#393939; text-decoration:none; display:block; padding:4px 0px 0px 24px; }
.AccordionPanelContent li.subsubnav:hover, .AccordionPanelContent li.subsubnav a:hover
{ background:#cfcfcf; color:#b42e34; text-decoration:none; background:none;}


.AccordionPanelOpen .AccordionPanelTab
{}
.AccordionPanelTabHover
{}
.AccordionPanelOpen .AccordionPanelTabHover
{}
.AccordionFocused .AccordionPanelTab
{}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab
{}
