* html.ui-helper-clearfix{height:1%;}
.ui-accordion .ui-accordion-content{border-top:0;display:none;margin-bottom:2px;margin-top:-2px;overflow:auto;padding:1em 2.2em;position:relative;top:1px;zoom:1;}
.ui-accordion .ui-accordion-header{cursor:pointer;margin-top:1px;position:relative;zoom:1;}
.ui-accordion .ui-accordion-header .ui-icon{left:.5em;margin-top:-8px;position:absolute;top:50%;}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em;}
.ui-accordion .ui-accordion-header-active{border-bottom: 0 !important;}
.ui-accordion .ui-accordion-li-fix{display:inline;}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em;}
.ui-autocomplete-loading{background:white url('images/ui-anim.basic.16x16.gif') right center no-repeat;}
.ui-autocomplete-menu{cursor:default;position:absolute;}
.ui-autocomplete-over{background:#0A246A;color:#FFF;}
.ui-button{cursor:pointer;display:inline-block;margin-right:.1em;overflow:visible;padding:0;position:relative;text-align:center;text-decoration: none !important;zoom:1;}
.ui-button .ui-button-text{display:block;line-height:1.4;}
.ui-button-icon-only{width:2.2em;}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}
.ui-button-icon-only .ui-icon,.ui-button-text-icon .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{margin-top:-8px;position:absolute;top:50%;}
.ui-button-icons-only{width:3em;}
.ui-button-set{margin-right:7px;}
.ui-button-set .ui-button{margin-left:0;margin-right:-.3em;}
.ui-button-text-icon .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 1.8em;}
.ui-button-text-icon .ui-icon-primary,.ui-button-text-icons .ui-icon-primary,.ui-button-icons-only .ui-icon-primary{left:.5em;}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em;}
.ui-button-text-icons .ui-button-text{padding-right:1.8em;}
.ui-button-text-only .ui-button-text,input.ui-button{padding:.4em 1em;}
.ui-datepicker-cover{display:none;filter:mask();height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1;}
.ui-helper-clearfix{display:inline-block;}
.ui-helper-clearfix,.ui-accordion .ui-accordion-content-active{display:block;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{left:-99999999px;position:absolute;}
.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none;}
.ui-helper-zfix{filter:Alpha(Opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;}
.ui-icon{background:no-repeat;display:block;overflow:hidden;text-indent:-99999px;}
.ui-menu{display:block;list-style:none;margin:0;padding:2px;}
.ui-menu .ui-menu{margin-top:-3px;}
.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;}
.ui-menu .ui-menu-item a{display:block;line-height:1.5;padding:.2em .4em;text-decoration:none;}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{margin:-1px;}
.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{filter:Alpha(Opacity=70);font-weight:normal;opacity:.7;}
.ui-state-active,.ui-widget-content .ui-state-active{background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;border:1px solid #aaaaaa;color:#212121;font-weight:normal;}
.ui-state-default,.ui-widget-content .ui-state-default{background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;border:1px solid #d3d3d3;color:#555;font-weight:normal;}
.ui-state-disabled{cursor: default !important;}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{background:none;filter:Alpha(Opacity=35);opacity:.35;}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd0a0a;}
.ui-state-error,.ui-widget-content .ui-state-error{background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;border:1px solid #cd0a0a;color:#cd0a0a;}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636;}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;border:1px solid #fcefa1;color:#363636;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;border:1px solid #999999;color:#212121;font-weight:normal;}
.ui-widget{font:1.1em Verdana,Arial,sans-serif;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font:1em Verdana,Arial,sans-serif;}
.ui-widget-content{background:#ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;border:1px solid #aaaaaa;color:#222;}
.ui-widget-content a,.ui-widget-header a{color:#222;}
.ui-widget-header{background:#cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;border:1px solid #aaaaaa;color:#222;font-weight:bold;}
.ui-widget-overlay{height:100%;left:0;position:absolute;top:0;width:100%;}
button.ui-button-icon-only{width:2.4em;}
button.ui-button-icons-only{width:3.2em;}
.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none;}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none;}
.ui-widget:active{outline:none;}
button.ui-button:-moz-focus-inner{border:0;padding:0;}