/*
 * jQuery UI Accordion 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */

.ui-accordion {}
.ui-accordion .ui-accordion-header { background: #f0ebe0 url('/images/red-arrow-right.png') 3px 10px no-repeat; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; cursor: pointer; position: relative; margin-top: 1px; zoom: 1; padding: 0px; margin: 0px; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 9pt; font-weight: bold; padding: 10px 5px 10px 20px; text-decoration: none; color: #555; }
.ui-accordion .ui-accordion-header a:hover { background:#E2D9C5 url('/images/red-arrow-down.png') 3px 9px no-repeat; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; background-color: #f0ebe0; border-top: 0; margin-top: -2px; position: relative; top: 1px; /*margin-bottom: 2px;*/ overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content a { font-size: 9pt; color: #222222; font-weight: normal; }
.ui-accordion .ui-accordion-content-active { display: block; }
.ui-state-active { background: #e9e1cf url('/images/red-arrow-down.png') 3px 9px no-repeat !important; }

#lhsAccordion { padding: 0px 10px 10px 10px; }
#lhsAccordion h3 { outline: none; }
#lhsAccordion ul li a { padding-left: 21px; padding-bottom: 5px; padding-top: 5px; display: block; text-decoration: none; }
#lhsAccordion ul li:first-child a { border-top: 1px solid #fff; }
#lhsAccordion ul li a:hover { background: #E2D9C5; display: block; }