.ui-helper-hidden { 
display: none; 
}
.ui-helper-hidden-accessible { 
position: absolute !important; 
clip: rect(1px 1px 1px 1px); 
clip: rect(1px,1px,1px,1px); 
}
.ui-helper-reset { 
margin: 0; 
padding: 0; 
border: 0; 
outline: 0; 
line-height: 1.3; 
text-decoration: none; 
font-size: 100%; 
list-style: none; 
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after { 
content: ""; 
display: table; 
}
 .ui-helper-clearfix:after { 
clear: both; 
}
.ui-helper-clearfix { 
zoom: 1; 
}
.ui-helper-zfix { 
width: 100%; 
height: 100%; 
top: 0; 
left: 0; 
position: absolute; 
opacity: 0; 
filter:Alpha(Opacity=0); 
}
.ui-state-disabled { 
cursor: default !important; 
}
.ui-icon { 
display: block; 
text-indent: -99999px; 
overflow: hidden; 
background-repeat: no-repeat; 
}
.ui-widget-overlay { 
position: absolute; 
top: 0; 
left: 0; 
width: 100%; 
height: 100%; 
}
.ui-accordion .ui-accordion-header{ 
display: block; 
cursor: pointer;
position: relative; 
margin-top: 2px; 
padding:5px 0 5px 0; 
zoom: 1; 
}
.ui-accordion .ui-accordion-icons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-noicons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons { 
padding-left: 20px; 
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { 
position: absolute; 
left:0; 
top: 50%; 
margin-top: -8px; 
}
.ui-accordion .ui-accordion-content { 
padding:0 0 10px 0; 
margin:0;
border-top: 0; 
overflow: hidden;
zoom: 1; 
font-family: Lato, Arial;
font-size: 1em;
}
.ui-widget { 
font-family: Lato,Arial/*{ffDefault}*/; 
font-size: 1em/*fsDefault}*/; 
/*cursor:pointer;*/
text-decoration:none;
outline-style:none;
}
#accordion2 .ui-widget-content {
height:/*100px;*/ auto;
}
.ui-icon { 
width: 16px; 
height: 16px; 
background-image: url(../images/accordion/ui-icons_222222_256x240.png); 
}
/*.ui-widget-header .ui-icon {
background-image: url(../images/accordion/ui-icons_ffffff_256x240.png); 
}
.ui-state-default .ui-icon { 
background-image: url(../images/accordion/ui-icons_ef8c08_256x240.png); 
}*/
/*.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }*/
.ui-icon-triangle-1-e { background-position: -32px -16px; }
/*.ui-icon-triangle-1-se { background-position: -48px -16px; }*/
.ui-icon-triangle-1-s { background-position: -64px -16px; }

/*.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }*/
/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
font-family:Lato,Arial; 
font-weight: normal; 
text-align:left;
font-size:1em; 
color: #000; 
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{ 
color:#ff0000;
text-decoration: none; 
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { 
font-weight: normal; 
color:#ff0000;
}
/*.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { 
font-family:AmaranthRegular,Arial; 
color: #ca0015; 
text-decoration: none; 
}*/
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{ 
font-weight: normal; 
color:#ff0000;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
color: #000; 
text-decoration: none; 
}
