/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 12px;  }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content {  border-top: 0; top: 1px;  overflow: auto; display: none; zoom: 1;  }
.ui-accordion .ui-accordion-content-active { display: block; }

/* Component containers
----------------------------------*/

.ui-widget-content { background-color:#E1EBC3; line-height : 20px; padding : 0 20px ; width:290px;}

/* Interaction states
----------------------------------*/

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #fff ; text-decoration: none; font-weight: normal ;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {  font-weight: normal ; color: #fff ; }
.ui-state-hover a, .ui-state-hover a:hover { color: #fff ; text-decoration: none; font-weight: normal ;}
.ui-state-active, .ui-widget-content .ui-state-active {  color: #fff ; font-weight: normal ;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #fff ; text-decoration: none; font-weight: normal ;}
.ui-widget :active { outline: none; }

/* states and images */
.ui-icon { width: 20px; height: 20px; background-image: url(/images/Arrow_close.gif); background-repeat: no-repeat;}

.ui-state-default .ui-icon { background-image: url(/images/Arrow_close.gif) ; background-repeat: no-repeat; }

.ui-state-active .ui-icon {background-image: url(/images/Arrow_open.gif) ; background-repeat: no-repeat; }


