@CHARSET "ISO-8859-1";
html,body,body.yui-skin-sam,select,input,option,textarea,.yui-button button, .yui-panel,.yui-dt,.yui-dt-paginator,.yui-skin-sam .yui-pg-first,.yui-skin-sam .yui-pg-previous,.yui-skin-sam .yui-pg-next,.yui-skin-sam .yui-pg-last,.yui-skin-sam .yui-pg-current,.yui-skin-sam .yui-pg-pages,.yui-skin-sam .yui-pg-page {font-family:Calibri,"Lucida Grande", Tahoma, sans-serif;}
body{background-color:#FFF;color:#000;margin:0;padding:0;text-align:left;}
p{margin:2px 5px 3px 9px;}
strong{font-weight:800;}
i, cite, em, var, dfn {font-style:italic;}
span{color:inherit;}
h1{color:#894f73;font-size:180%;font-weight:700;padding:4px 3px 4px 1px;margin:0.3em 0;text-shadow:1px 1px 4px #888;}
h1 img{vertical-align:text-top;}
h2{color:#894f73;font-size:165%;font-weight:700;padding:2px 3px 2px 4px;margin:0.3em 0;text-shadow:1px 1px 4px #aaa;}
h3{color:#455383;font-size:150%;font-weight:500;padding:2px 3px 2px 6px;margin:0.3em 0;text-shadow:1px 1px 4px #ccc;}
h4{color:#4f6489;font-size:130%;font-weight:500;padding:2px 3px 2px 8px;margin:0.3em 0;text-shadow:1px 1px 4px #ddd;}
h5{color:#5f7999;font-size:110%;font-weight:300;padding:3px 0px 2px 2px;margin:0.4em 0;text-shadow:1px 1px 3px #eee;}
h5.label{float:left;position:relative;top:3px;left:2px;font-size:100%;display:inline;vertical-align:center;margin:0;padding:0 4px 2px 0px;}
fieldset{border:1px solid #adaedd;border-top:0px;background:url(images/gradient-fieldset.png) repeat-x top #fdf6fd;padding:4px 5px;min-width:230px;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;margin:13px 0px 4px 4px;}
fieldset legend{font-size:160%;text-shadow:#ddd 1px 1px 4px;font-weight:bold;color:#435175;letter-spacing:.075em;margin:-14px 1px 4px -2px;padding:0;border:0px;}
fieldset p{margin:0px 2px 1px 5px;}

#ContentArea table td{padding:1px 0px 2px 2px;border-bottom:1px solid #e0e0e0;}
#ContentArea table th{vertical-align:text-top;padding:3px 0px 5px 2px;font-size:110%;text-shadow:1px 1px 3px #fff;}
table th{border-bottom:1px solid #e4e4e4;}

a,a:LINK,a:VISITED,.listingPager li{color:#8b209e;font-size:100%;text-decoration:none;}
a.datatable_controls:HOVER, .yui-pg-container a:HOVER,a.datatable_controls:HOVER,a:HOVER,.url:HOVER,a.new:HOVER,a.printLabels:HOVER,a.datatable_controls:HOVER,.listingPager li:HOVER,#selectall:HOVER,#unselectall:HOVER,#selectall_notprinted:HOVER,#refresh:HOVER{background-color:#fffbd6;text-shadow:0px 0px 4px #fffbd6;text-decoration:underline;cursor:pointer;-moz-box-shadow:1px 1px 3px #aca;-webkit-box-shadow: 1px 1px 3px #aca;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#menu a{text-shadow:0px 0px 2px #000;}
#menu a:HOVER{text-shadow:0px 0px 2px #fff;}
a:HOVER img{text-decoration:none;}
.datatable_controls{font-size:110%;background-color:#e2dff2;}
a.datatable_controls{font-size:110%;background-color:#f2eff9;}
p.howto{color:#794f73;font-size:110%;margin:3px 5px 7px 8px;}
#custom-doc #bd{margin:0 10px 10px 0;}
.ygtvitem{font-size:100%;text-align:left;}
div.ygtvitem table{width:97%;}
table.ygtvdepth0{font-size:110%;}


.yui-panel-container .actionTable {overflow:auto;}

#ContentArea tr.group td{padding:0 0 0 10px;}
.yui-skin-sam .yui-dt .group .icon {position:relative;float:left;}
.yui-overlay{background:url(images/gradient-fieldset.png) repeat-x top;text-shadow:0x 3px #BBB;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;padding:1px;border:#CDBAD1 solid 1px;}
.yui-overlay,.yui-skin-sam .yui-panel-container.shadow .underlay {-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding:2px;-moz-box-shadow: 2px 2px 13px #142;-webkit-box-shadow: 2px 2px 13px #142;}
.yui-skin-sam .yui-panel-container.shadow .underlay {background-color: #777;bottom:-3px;left: 3px;opacity:0.5;position:absolute;right:-3px;top:3px;}
.yui-skin-sam .mask{background-color:#493f57;opacity:0.50;}
.yui-skin-sam div.yui-module{border:1px solid #333;}

#msgbox_c{max-width:70%;}
.yui-skin-sam .yui-panel, .yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft {background:#fff;border:none;}
.yui-skin-sam .yui-overlay .hd,.yui-skin-sam .yui-panel .hd {margin:5px;padding:5px;min-width:270px;font-size:150%;color:#464;text-align:center;text-shadow:1px 1px 4px #eee;-moz-box-shadow: 0px 0px 5px #aca;-webkit-box-shadow: 0px 0px 9px #aca;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;line-height:1.35em;border:1px solid #bbb;}
.yui-skin-sam .wait .hd {line-height:2em;font-size:130%;font-weight:200;font-style:italic;letter-spacing:0.23em;border:0px;}
.yui-overlay .bd,.yui-skin-sam .yui-panel .bd{padding:5px 4px 2px 4px;border:0px;background-color: transparent;min-width:400px;min-height:50px;vertical-align:middle;text-align:left;}
.yui-overlay .ft,.yui-skin-sam .yui-panel .ft{margin:1px 3px 3px 2px; min-height:1.3em;}
.yui-skin-sam .yui-dialog .ft {background-color:transparent;clear:both;}
.yui-skin-sam .yui-panel a.container-close, .yui-skin-sam .container-close{top:14px;right:16px;width:36px;border:none;height:25px;}
.yui-skin-sam .yui-panel a.container-close:HOVER, .yui-skin-sam .container-close:HOVER {border:none;background-position:0 -323px;}

/* scrollable datatable */
.yui-skin-sam  .yui-dt-hd {background:transparent;border:0px;}
.yui-skin-sam th.yui-dt-sortable:HOVER{border:#475db3 1px solid;text-shadow:0px 0px 3px #ddd;}
.yui-skin-sam .yui-dt-scrollable .yui-dt-bd {background:#fff;border:1px solid #ccc;}
/* datatable */
.yui-skin-sam .yui-dt th {-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;left:1px;padding:0px;margin:0px;}
.yui-skin-sam .yui-dt table{border:0px;width:100%;}
.yui-skin-sam .yui-dt table tbody tr{border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;}
.yui-skin-sam .yui-pg-current, .yui-skin-sam .yui-pg-rpp-options {margin-left:0.2em;margin-right:0.2em;}
.dt-paginator{background:url(images/gradient-fieldset.png) repeat-x top;text-shadow:0x 3px #BBB;}

.yui-skin-sam th.yui-dt-asc, .yui-skin-sam th.yui-dt-desc{border:1px solid #999;padding-bottom:2px;background-position:0 -220px;}
.yui-skin-sam th.yui-dt-asc a, .yui-skin-sam th.yui-dt-desc a{color:#a000a0;text-shadow:0px 0px 4px #fce0f7;text-transform:uppercase;}
.yui-skin-sam th.yui-dt-asc:HOVER, .yui-skin-sam th.yui-dt-desc:HOVER,.yui-skin-sam th.yui-dt-asc a:HOVER, .yui-skin-sam th.yui-dt-desc a:HOVER, .yui-skin-sam .yui-dt-scrollable .yui-dt-hd a:HOVER{background-color:transparent;color:#5698bd;font-weight:900;}
.yui-skin-sam tr.yui-dt-odd {background-color:#f5f7ff;}
.yui-skin-sam tr.yui-dt-odd td.yui-dt-asc, .yui-skin-sam tr.yui-dt-odd td.yui-dt-desc {background-color:#e5ecff;}
.yui-skin-sam tr.yui-dt-even td.yui-dt-asc, .yui-skin-sam tr.yui-dt-even td.yui-dt-desc {background-color:#eff6ff;}
.yui-skin-sam .yui-dt-liner {padding:0px 1px;}
.yui-skin-sam .yui-dt th.yui-dt-sortable{text-shadow:1px 1px 4px #fff;}
.yui-dt-col-checked .yui-dt-liner,.yui-dt-col-order_no .yui-dt-liner{text-align:right;float:right;}

/* button */
.yui-skin-sam .yui-button {-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:2px solid #A9A;margin:auto 0.08em;font-size:110%;}
.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a, .yui-skin-sam .yui-button a:visited{padding:0px 4px 2px 4px;margin:0px 2px;color:#664277;font-weight:300;}
.yui-skin-sam button,.yui-skin-sam .yui-button button, .yui-button button{font-size:120%;font-weight:500;text-shadow:0px 0px 4px #fff;color:#444;min-height:1.8em;}
.yui-skin-sam .yui-button-hover, .yui-skin-sam .yui-button-hover button, .yui-skin-sam .yui-button-hover a,.yui-skin-sam .yui-button:HOVER, .yui-skin-sam .yui-push-button-focus{border-color:#664277;-moz-box-shadow: 0px 0px 7px #fff;-webkit-box-shadow: 0px 0px 7px #fff;}
.yui-skin-sam .yui-button-hover,.yui-skin-sam .yui-push-button-focus,.yui-skin-sam .yui-button-checked{-moz-box-shadow: 0px 0px 5px #664277;-webkit-box-shadow: 0px 0px 5px #664277;}
.yui-skin-sam .yui-button-active, .yui-skin-sam .yui-button-active button, .yui-skin-sam .yui-button-hover a{border-color:    #1c2a85;}
.yui-skin-sam .yui-button-checked button, .yui-skin-sam .yui-radio-button-checked button.radio, .yui-skin-sam .yui-button-active button{color:#fff;}
.yui-skin-sam .yui-dialog .ft span.default button{color:#333;}
.yui-skin-sam .yui-button-checked button, .yui-skin-sam .yui-button-checked a, .yui-skin-sam .yui-button-checked a:visited{color:#FFF;font-weight:500;text-shadow:1px 1px 3px #666;}
.yui-skin-sam .yui-button .first-child {border-width:0px;}


.yui-skin-sam .yui-navset .yui-content{background:url(images/gradient-tab-background.png) no-repeat top left #fff;padding:10px;}
.yui-skin-sam .yui-navset .yui-nav li, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {padding:0px;}
.yui-skin-sam .yui-navset .yui-nav, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border-color:    #424b77;margin:5px 0 0 0}
.yui-skin-sam .yui-navset .yui-nav li a, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav li a{font-size:130%;text-shadow:1px 1px 4px #aaa;}
.yui-skin-sam .yui-navset .yui-nav li a:HOVER, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav li a:HOVER{padding:0;margin:0;font-weight:600;text-shadow:1px 1px 4px #888;}
.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a em {font-weight:600;text-shadow:1px 1px 4px #444;}
.yui-skin-sam .yui-navset .yui-nav a:HOVER, .yui-skin-sam .yui-navset .yui-nav .selected a em:HOVER {-moz-box-shadow:0px;-webkit-box-shadow:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
#waitDialogHd{background-color:#f9e9ff;width:100%}
#waitDialogHd,.yui-skin-sam .yui-dt-loading .yui-dt-liner{background:url("images/ajax-balls-loader.gif") no-repeat scroll 15px 50%;padding:6px 0px 6px 85px;margin:0em;;font-size:115%;color:#5156a9;font-weight:bold;text-shadow:0px 0px 5px #bbb;}
.yui-skin-sam .yui-dt-error .yui-dt-liner{padding:2px 10px 2px 3px;margin:0.4em 1em;width:100%;font-size:120%;color:red;font-weight:bold;text-shadow:0px 0px 5px #bbb;border:1px solid red;}

.yui-skin-sam .yui-accordion-content {border:0px;background:transparent;}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active{color:#444;}
#yui-history-iframe {position:absolute;top:0; left:0;width:1px; height:1px;visibility:hidden;}
.autocomplete_type{font-size:100%;max-width:120px;text-align:right;color:#555;display:block;float:left;min-width:90px;border-right:1px solid #ccc;background-color:#f0f0f0;font-weight:600;}

.yui-skin-sam .yui-ac-content li {padding:0px;margin:0px;}
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight,li.yui-ac-prehighlight span.highlighted_term,li.yui-ac-prehighlight div.autocomplete_type,.yui-ac-prehighlight{background-color:#f4dbfb;font-weight:bold;}
.yui-skin-sam .yui-ac-content {overflow-y:scroll;min-height:20px;max-height:300px;-moz-box-shadow:0px 0px 5px #aca;-webkit-box-shadow: 0px 0px 5px #aca;}
.yui-skin-sam table td.yui-dt0-col-checked div, .yui-skin-sam table th.yui-dt0-col-checked div{text-align:right;float:right;}

/* simple css-based tooltip */
.inputtooltip{z-index:999999999999;background:url(images/library-gradient-header.png) repeat top;border:2px solid #fff;padding:5px 10px;width:245px;display:none;color:#333;font-size:105%;text-align:left;-moz-box-shadow:1px 1px 15px #000;-webkit-box-shadow:1px 1px 15px #000;text-shadow:0px 0px 5px #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

.highlighted_term{font-weight:bold;background-color:yellow;}
button:HOVER{text-decoration:underline;}
.yui-ac-bd{z-index:9999;}
.yuimenubaritem a img{position:relative;top:3px;}
.ygtv-highlight1,#menu .ygtvtm,.url,p.verifyCode label,dl.userType dt{font-weight:700;}
.menubar a:HOVER,.yui-button button:HOVER,ul.footer-links a:HOVER,ul.listingControls a:HOVER,.url:HOVER{text-decoration:underline;}
table.listing-table{border-spacing:0px;}
#ContentArea table.listing-table th{font-size:120%;border-bottom:2px solid #ddd;}
#menu{background-color:transparent;color:#454545;font-size:105%;font-weight:700;padding:0 0px 0px 0px;text-align:left;vertical-align:middle;margin:1px;}
#menu h3{margin:0px 0px -3px 5px;color:#fff;text-align:left;font-weight:bold;}
/*#menu .ygtvrow:HOVER{background:#9f89a0;color:#fcf2fb;margin:0;}*/
#menu .ygtvlabel{background:url(images/starpinksmall.png) no-repeat 2px 50% #8d3a90;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;display:block;letter-spacing:.005em;padding:1px 0px 1px 16px;width:92%;}
#menu .ygtvfocus .ygtvlabel{background:url(images/starpinksmall_hover.png) no-repeat 2px 50% #a119b9;font-weight:bold;}
#menu .ygtvfocus{background-color:transparent;font-weight:bold;}
#menu td.ygtvfocus span{border:1px solid #fff;}
#menu .ygtvlabel:HOVER{background:url(images/starpinksmall_hover.png) no-repeat 2px 50% #aa77c8;color:#fff;}
#menu a.ygtvlabel{background-color:transparent;color:#fff;display:block;font:110%;width:92%;}
#menu a.ygtvspacer,#menu a.ygtvspacer:HOVER{background-color:transparent;border:0;text-decoration:none;}
#menu a.ygtvlabel:HOVER,#menu .ygtv-highlight1 .ygtvlabel{background:url(images/starpinksmall_hover.png) no-repeat 2px 50% #9fa8d4;color:#610464;border:1px solid #fff;text-shadow:0px 0px 4px #fff;}
#menu a.ygtvlabel:HOVER{color:#fff;text-shadow:0px 0px 4px #000;}
#menu ul li:HOVER,#expandcontractdiv a:HOVER{background-color:#e8dbef;}

#filters{-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#c5cff7;border:1px dotted #ae83c7;border-radius:10px;color:#454545;font-size:105%;font-weight:700;margin:0;padding:5px 5px 12px;text-align:left;vertical-align:middle;}
#search{-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#f8f6fa;border:1px solid #9c82ab;border-radius:10px;color:#454545;float:right;font-size:105%;font-weight:700;margin:7px 3px 3px;padding:8px 8px 10px;text-align:left;vertical-align:middle;width:300px;}
#search input,#search select{margin:0;padding:4px;}
#search select{color:#555;font-size:115%;margin:3px 0 0;padding:2px;vertical-align:middle;width:130px;}
input#attribute_val{background:url(images/magnify.png) no-repeat top left #fff;font-size:110%;height:1.6em;padding:1px 1px 1px 20px;position:static;width:190px;}
.yui-submit-button{font-weight:bold;border:2px solid #ccc;}
.yui-submit-button, .yui-reset-button{margin:2px;vertical-align:middle;}
.autocompleteSuggest{display:inline;left:0;text-align:left;width:350px;}
form.quickSearch input.text{padding:3px 0 0 20px;}
form.quickSearch #submitBtn, form.quickSearch #resetBtn {vertical-align:top;}
.menubar{background:#c696e4;border-bottom:1px solid #f7edfd;border-right:1px solid #f7edfd;border-top:1px solid #f7edfd;height:80%;padding:0 1px 30px 0;}
.menubar a{border-bottom:1px solid #ddd;}
#expandcontractdiv{text-align:center;}
#expandcontractdiv a{font-size:90%;margin:2px 0;text-shadow:0px 0px 2px #fff;}

.ActionItem li{-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#eee;border:1px #ccc solid;border-radius:8px;margin:0 10px 10px;width:80px;}
.ActionItem a{max-width:80px;}
.upcid{font-family:consolas, "courier new", courier, monospace;font-size:105%;}
.upcidreserved{color:#333;font-size:81%;}
.caution{background:url(images/alert_24x24.png) no-repeat;color:#afa35f;font-size:92%;padding:5px 5px 10px 26px;margin:2px;}
div.table_lib table{border-top:1px solid #ddd;margin:0 10px 5px 5px;vertical-align:top;}
div.table_lib table tr{vertical-align:top;}
div.table_lib table table{border-top:0 solid #ddd;margin:5px 3px 3px 0;}
tr.table_lib_detail td{border-top:1px solid #ddd;padding-top:10px;}
div.table_lib table tr td h3{display:inline;}
.table_lib_right{border-left:1px solid #ddd;padding-left:5px;}
.fieldset{background:#F4FAFF none repeat scroll 0 0;border:1px solid #ddd;margin:5px 5px 10px 10px;min-width:50%;padding:4px 8px;}
fieldset#header{margin:0;font-weight:800;padding:2px 4px;color:#444;font-size:110%;}
table.fieldset tr{border-bottom:0!important;}

select,input.text,textarea,.file{background:transparent url(../../images/input_shadow.png) no-repeat scroll left top;border:1px solid #CCC;color:#333;font-size:100%;}
input.text{margin:0;padding:2px 0;}
input.text:FOCUS,input.text:ACTIVE,select:ACTIVE,select:FOCUS,textarea:FOCUS,textarea:ACTIVE{background-color:#fff6fe;border:1px solid #882163;-moz-box-shadow: 0px 0px 6px #882163;-webkit-box-shadow: 0px 0px 6px #882163;}

.success,.ok,.error,.cancel,.information,.question,.success_mini,.ok_mini,.error_mini,.cancel_mini,.information_mini,.question_mini,.yui-dt-empty{vertical-align:text-bottom;min-width:250px;max-width:2000px;}
.success,.ok,.error,.cancel,.information,.question{font-size:140%;word-wrap:break-word;margin:3px 15px 4px 6px;padding:7px 6px 3px 45px;text-shadow:1px 1px 5px #ddd;display:block;-moz-box-shadow: 1px 1px 4px #999;-webkit-box-shadow: 1px 1px 4px #999;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;min-height:32px;}
.success_mini,.ok_mini,.error_mini,.cancel_mini,.information_mini,.question_mini{font-size:120%;margin:3px 5px 4px 6px;padding:7px 10px 6px 35px;text-shadow:1px 1px 4px #eee;-moz-box-shadow: 1px 1px 3px #666;-webkit-box-shadow: 1px 1px 3px #666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;min-height:24px;}
.question,.question_mini,.information,.information_mini{color:#444;-moz-box-shadow: 1px 1px 3px #995;-webkit-box-shadow: 1px 1px 3px #995;}
.success,.ok,.success_mini,.ok_mini{color:green;font-weight:700;-moz-box-shadow: 1px 1px 3px #595;-webkit-box-shadow: 1px 1px 3px #595;}
.error,.cancel,.error_mini,.cancel_mini{color:red;font-weight:700;-moz-box-shadow: 1px 1px 3px #955;-webkit-box-shadow: 1px 1px 3px #955;}
.success,.ok{background:url(images/checkmark_32x32.png) no-repeat 6px 50% #ffffeb;font-size:130%;}
.success_mini,.ok_mini{background:url(images/checkmark_20x20.png) no-repeat 5px 50% #ffffeb;}
.question{background:url(images/question_32x32.png) no-repeat 6px 50% #ffffeb;}
.question_mini{background:url(images/question_24x24.png) no-repeat 5px 50% #ffffeb;}
.information,{background:url(images/info_32x32.png) no-repeat 6px 50% #ffffeb;}
.information_mini{background:url(images/info_20x20.png) no-repeat 5px 50% #ffffeb;}
.error,.cancel{background:url(images/close_32x32.png) no-repeat 6px 50% #ffffeb;;font-size:135%;}
.error_mini,.cancel_mini{background:url(images/close_20x20.png) no-repeat 12px 50% #ffffeb;;}
.loading{background:url(images/ajax-balls-loader.gif) no-repeat 0px 50%;padding:5px 10px 5px 38px;margin:1em 1em;font-size:160%;color:#C278BC;text-align:left;vertical-align:middle;line-height:1.5em;font-weight:bold;}
.yui-dt-empty div.yui-dt-liner{background:url(images/info_32x32.png) no-repeat 6px 50% #ffffeb;font-size:145%;color:#666;padding:15px 3px 15px 40px;text-shadow:1px 1px 4px #eee;}

.listingContainer{-moz-border-radius:12px;-webkit-border-radius:8px;background:#fffff5;border:1px solid #f0f0f0;border-radius:12px;padding:0;}
.listing{background:#fffff5;border:0 solid #fffff5;margin:10px 0;}
.listing td{padding:2px 2px 2px 6px;}

.header{background:#fffff0;border-bottom:1px solid #f0f0f0;font-weight:700;}
.even{background: #fafbff;border-bottom:1px solid #f0f0f0;}
.odd{background:#fffffc;border-bottom:1px solid #f0f0f0;}
tr.action{background:#fffff0;border:1px solid #e0e0e0;height:35px;}

p.info{text-indent:2em;}

.status_available{color:green;}
.status_borrowed{color:red;}
.status_reserved{color:#d5a228;}
.status_claimedReturned,.status_damaged,.status_missing,.status_hidden{color:#444;}

.confirm_form{border-bottom:1px solid #fcc;border-top:1px solid #fdd;font-size:120%;padding:1em;}
fieldset.confirm_form label{font-size:130%;font-weight:700;margin:2px;min-width:100px;padding:6px;}
.smerror{color:red;font-weight:700;}
.prompt{background-color:transparent;color:#333;font-weight:500;padding:2px 3px 2px 4px;text-align:right;font-size:120%;text-shadow:1px 1px 4px #aaa;min-width:130px;}
.filtered_help{color:#444;font-size:100%;}

#ContentArea table .navbar th{font-weight:700;padding:2px;text-align:left;font-size:130%;color:#791c73;border-bottom:1px solid #e098d6;}
.navbar th a{padding-left:0;padding-right:0;text-decoration:underline;}
td.lastvisit,td.role{font-size:90%;}
ul.help{margin:5px 0;}
.help{color:#123456;}
ul.action-links img,ul.footer-links img,ul.checkbox-action-links img,ul.listingControls img{margin:1px;}
ul.footer-links,ul.checkbox-action-links,ul.listingControls{background:transparent;clear:both;display:block;list-style-type:none;margin:3px 3px 3px 0px;min-height:40px;padding:2px 4px;}
ul.footer-links{min-height:35px;padding:5px 10px;}
.link-button,ul.action-links li a,ul.footer-links li,ul.checkbox-action-links li,ul.listingControls li{font-size:113%;font-weight:600;-moz-border-radius:12px;-webkit-border-radius:12px;background:url(images/library-gradient-header.png) repeat bottom left;border:1px solid #6f91d9;border-radius:12px;float:left;margin:0;padding:2px 5px 1px 2px;vertical-align:middle;color:#4f556c;min-height:20px;}
.link-button span,ul.action-links li a span,ul.footer-links li span,ul.checkbox-action-links li span,ul.listingControls li span{text-decoration:underline;}
.link-button:HOVER,ul.footer-links li:HOVER,li.checkbox_action:HOVER,ul.action-links li a:HOVER,ul.listingControls li a:HOVER,ul.listingControls li:HOVER{color: #3535d7;background:url(images/library-gradient-header.png) repeat top right;opacity:50%;cursor:pointer;border:1px solid #a48ee8;cursor:pointer;text-decoration:none;-moz-box-shadow: 1px 1px 2px #888;}
.link-button:ACTIVE,ul.listingControls li a:ACTIVE,ul.footer-links li:ACTIVE,li.checkbox_action:ACTIVE,ul.action-links li a:ACTIVE,ul.listingControls li a:ACTIVE,ul.listingControls li:ACTIVE{border:1px inset;}
ul.action-links{border-left:1px solid #eee;clear:both;font-size:100%;list-style-type:none;margin-left:0;padding-left:0;white-space:nowrap;}
ul.footer-links li input{padding:0 3px;}
ul.footer-links li.searchcontrol:HOVER,ul.checkbox-action-links li.searchcontrol:HOVER,li.searchcontrol:HOVER{color:#444;text-decoration:none;}
.menuContainer{margin:50px 10px 10px;position:absolute;right:0;top:0;}
#header h1 A{color:#C8C8C8;font-weight:700;}
#header ul.headerLinks{list-style-type:none;margin:0;padding:10px;position:absolute;right:0;top:0;white-space:nowrap;}
ul.headerLinks li{padding-right:5px;}
#header ul.headerLinks li.login{padding-left:10px;}
#footer a{color:#C8C8AA;}
#loginBox{font-size:115%;font-weight:700;padding:0 60px 10px 15px;}
#tab-content{border:1px solid gray;clear:both;float:left;margin-bottom:10px;margin-top:-1px;padding:5px;width:99%;}
ul.tabMenu{clear:right;list-style-type:none;margin:0;padding:5px 0 0 30px;}
ul.tabMenu li{background:#ddd;border:1px solid gray;cursor:pointer;float:left;margin:0 -3px 0 0;overflow:hidden;padding:5px;}
ul.tabMenu li.activeTab{background:#FFF;border-bottom:1px solid #FFF;color:#000;cursor:default;font-weight:700;}
div.tabContent{float:left;width:100%;}
ul.single{list-style-type:none;margin:0;padding-left:0;}
ul.single li{margin-left:0;padding-left:0;}
.toggleContainer{cursor:pointer;}
.toggleVisible,.toggleHidden{background:url(../../images/expanded.gif) center right no-repeat;color:#BDC7F7;font-size:100%;padding-right:15px;}
.toggleHidden{background-image:url(../../images/collapsed.gif);}
form.confirmForm submit{clear:left;}
textarea{width:30em;}
ul.metadata li{border:none;padding-bottom:0;}
ul.metadata{font-size:85%;margin:2px 0 2px 4px;}
/*th,td{border:0 solid #000;padding:.25em;}*/
#overdue{background-color:#eee;border:1px solid red;font-weight:700;margin-bottom:5px;padding:10px;text-align:center;}
.auto_header{color:#eee;font-size:95%;font-style:italic;letter-spacing:.01em;}
.popuplink img{background:transparent;vertical-align:middle;}
p.verifyCode img{display:block;}
ul.addressIndicators li{float:left;}
#frm_userForm{-moz-border-radius:10px;-webkit-border-radius:10px;border:1px dotted #bbb;border-radius:10px;display:block;margin:2px 4px 4px;padding:3px 5px;}
#frm_userForm h4{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border-bottom:2px solid #ccc;display:block;font:135%;font-weight:700;padding:5px 0px 1px 0px; margin:6px 1px 1px 1px;}
#frm_userForm table{width:100%;padding:5px;}
img,form.confirmForm fieldset{border:none;}
p.error,table.addressInputForm{clear:both;}
.warn,.smwarn{color:#F33;font-weight:700;}
img.footer,.checkbox_action,.checkbox_action img,ul.action-links img{vertical-align:middle;}
div.tabContentHidden,div.elementHidden{display:none;}
ul li,ul.addressIndicators{list-style-type:none;}
#ContentArea2 ul{list-style-image:none;}
#ContentArea td{padding:0px 0px 1px 0px;}
#ContentArea2 td, tr{padding:2px;}
#attrTable #edit{background:url(images/edit_16x16.png) no-repeat;height:16px;}
#attrTable #remove{background:url(images/trash_can-16x16.png) no-repeat;height:16px;}

.actionLink,.tinyActionLink{background:no-repeat 2px 50% #eae9fc;}
a.actionLink, a.actionLinkDisabled{padding:5px 8px 6px 28px;font-size:115%;margin:1px 3px;font-weight:bold;text-align:left;text-decoration:underline;}
a.actionLink, a.actionLinkDisabled, a.tinyActionLink{float:left;border:1px solid;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
a.tinyActionLink{border:1px solid #c9d8e0;padding:1px;margin:0px;height:24px;width:24px;}
a.actionLink{border:1px solid #a0b0b6;}
a.actionLinkDisabled{background:#ccc;border-color:#ccc;cursor:default;color:#888;text-decoration:none;font-weight:normal;}
a.new{background:url(images/add_24x24.png) no-repeat 2px 50%}
a.printLabels{background:url(images/print_24x24.png) no-repeat 5px 50% #c4d7e9;width:50%;min-width:50px;max-width:250px;font-size:130%;height:40px;vertical-align:middle;}
a.checkout_patron{background-image:url(images/check-out_disabled_24x24.png);}
a.config{background-image:url(images/config_24x24_disabled.png);}
a.config:HOVER{background-image:url(images/config_24x24.png);}
.checkout_img,.checkout_patron:HOVER{background-image:url(images/check-out_24x24.png);}
.edit_img{background-image:url(images/edit-user-24x24.png);}
.edit_pencil_img{background-image:url(images/edit_pencil-24x24.png);}
.clipboard_img{background-image:url(images/clipboard-24x24.png);}
.checkin_img{background-image:url(images/check-in_24x24.png);}
.next_img{background-image:url(images/forward-24x24.png)}
.deactivate_img{background-image:url(images/padlock-closed-24x24.png);}
.activate_img{background-image:url(images/padlock-open_24x24.png);}
.delete_img{background-image:url(images/close_24x24.png);}
.email_img{background-image:url(images/email_24x24.png);}
.keys_img{background-image:url(images/keys_24x24.png);}
.reserve_img{background-image:url(images/redo_24x24.png);}
.renew_img{background-image:url(images/extension_24x24.png);}
.add_img{background-image:url(images/add_24x24.png);}
.checkmark_img{background-image:url(images/checkmark_24x24.png);}

/*attribute_manager, label manager*/
#selectall{background:url(images/selectall_16x16.png) top left no-repeat;padding:0px 0px 0px 18px;margin:1px;}
#unselectall{background:url(images/unselectall_16x16.png) top left no-repeat;padding:0px 0px 0px 18px;margin:1px;}
#refresh{background:url(images/refresh-blue_16x16.gif) top left no-repeat;padding:0px 0px 0px 18px;}
#selectall_notprinted{background:url(images/select-some_16x16.png) top left no-repeat;padding:0px 0px 0px 18px;}
.advanced_search{height:400px;}
.searchlet{height:400px;float:left;border-right:1px dotted #ddd;margin:0px;padding:1px 1px 1px 2px;}
.searchlet h4{border-bottom:1px dotted #ccc;font-weight:900;font-size:120%;text-decoration:underline;margin:2px 2px 2px -7px;padding:2px 0 2px 2px;}
#search-attributetype{width:200px;}
#search_pane{-moz-border-radius:20px;-webkit-border-radius:20px;background-color:#F8FAFF;border:2px solid #b3d1f7;border-radius:20px;color:#353535;padding-left:3px;}
.quickSearch select{color:#444;vertical-align:middle;display:inline;padding:4px 0 3px 0px;font-size:145%;}
.quickSearch input#attribute_val{background:url(../../images/search-32x32.png) no-repeat #fff 1px 50%;padding:2px 0px 0px 35px;position:static;width:240px;font-size:150%;display:inline;}
#quickSearch .checkboxGridOptions li label{padding:1px 1px 12px 1px;font-size:110%;}
.yui-accordion-content ul.checkboxGridOptions li label,.yui-accordion-content ul.radioGridOptions li label{display:block;}

.checkboxGridOptions,.radioGridOptions{font-size:100%;display:inline;text-shadow:0px 0px 3px #eee;color:#444;list-style-type:none;padding:0px;margin:0px 0px 0px 1px;width:99%;display:inline-table;vertical-align:middle;}
.checkboxGridOptions li,.radioGridOptions li,{padding:0;margin:0;font-weight:normal;}
ul.checkboxGridOptions li label,ul.radioGridOptions li label{width:auto;border:#d0c0e0 solid 1px;background-color:#dfe3ff;vertical-align:middle;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:0px 2px 1px 2px;letter-spacing:.009em;font-size:104%;font-weight:500;}
ul.checkboxGridOptions li input,ul.radioGridOptions li input{padding:1px;margin:1px;cursor:pointer;}
ul.radioGridOptions li label:FOCUS,ul.checkboxGridOptions li label:ACTIVE,a.actionLink:HOVER,a.tinyActionLink:HOVER, ul li label:HOVER,
.show_more .show:HOVER,.show_more .hide:HOVER{background-color:#d0cbfb;cursor:pointer;font-weight:800;border-color:    #6382f7;-moz-box-shadow: 0px 0px 5px #AB63F7;-webkit-box-shadow: 0px 0px 5px #AB63F7;letter-spacing:.009em;}
ul.checkboxGridOptions li label span:HOVER, ul.radioGridOptions li img:HOVER{cursor:pointer;}
.checkboxGridOptions li input, .checkboxGridOptions li label img,.radioGridOptions li label img{vertical-align:middle;}
ul.checkboxGridOptions li label.selected, ul.radioGridOptions li label:HOVER{letter-spacing:.009em;}
ul.checkboxGridOptions li label.selected, ul.radioGridOptions li label.selected{border:solid #8ba2e4 1px;text-shadow:0px 0px 4px #fff;font-weight:600;color:#212121;background-color:#b9cdff;-moz-box-shadow: 0px 0px 3px #565;-webkit-box-shadow: 0px 0px 3px #565;text-shadow:0px 0px 4px #fff;letter-spacing:.009em;}
ul.checkboxGridOptions li label.selected:HOVER, ul.radioGridOptions li label.selected:HOVER{border:solid #859bd9 1px;text-shadow:0px 0px 4px #fff;font-weight:600;color:#000;background-color:#c7d7ff;-moz-box-shadow: 0px 0px 4px #565;-webkit-box-shadow: 0px 0px 4px #565;}
ul.checkboxGridOptions li label input, ul.radioGridOptions li label input{padding:0px 2px;margin:2px 1px 3px 0;}
.radioGridOptions li{margin-bottom:3px;}
.radioGridOptions li,.checkboxGridOptions li{display:inline;}
.radioGridOptionsVertical li,.checkboxGridOptionsVertical li{display:block;}
.checkboxGridOptions img{vertical-align:bottom;}

div#checkOutListing{}

/**item_input create a new item*/
.itemTypeSelector div .itemtypes{text-align:center;width:260px;margin:0 50px 0 50px;}
.itemTypeSelector div .itemtypes .radio{width:260px;text-align:left;display:block;font-weight:normal;}
.itemTypeSelector div .itemtypes .radio:HOVER{text-decoration:none;text-shadow:0px 0px 2px #fff;font-weight:800;}
.itemtypes .radio img,.radioGridOptions img{vertical-align:middle;}
#typesBox a {display:block;text-align:left;padding:0px;margin:1px;text-decoration:none;}
#typesBox a:HOVER {text-decoration:underline;}
/**login.php*/
#frm_userlog input.text{font-size:120%;margin:2px 2px 4px 12px;padding:1px;display:inline;}
#footer-links{margin-top:10px;text-align:center;display:none;}
#frm_userlog ul{margin:5px 15px 5px 5px;padding:2px 5px 5px 130px;list-style-type:none;text-align:left;background:url(images/keys_128x128.png) no-repeat left center;}
#frm_userlog ul li{display:inline;white-space:nowrap;}
#frm_userlog ul li label{margin:10px 0 10px 5px;font-size:120%;display:block;}
#frm_userlog ul li label h4{font-weight:bold;}
.redirectMessage{color:#F33;font-weight:700;font-size:100%;}
.loginContent{margin:3px 10px;padding:0;width:460px;text-align:center;}
#submitlogin{margin:10px 0 0;font-size:135%;}
#loginbox{padding:5px;background-color:#d3d9f8;border-top:1px solid #659cca;border-bottom:1px solid #6575ca;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.query_help{color:#444;font-size:155%;vertical-align:middle;text-shadow:0px 0px 4px #BBB;font-weight:700;}
a.find{background:url('images/magnify.png') no-repeat top left transparent;padding:1px 1px 1px 16px;font-weight:normal;font-size:95%;}
fieldset.action{width:99%;vertical-align:middle;margin:0 0 0 0px;}
.tableContainer{margin:-2px 10px 0px 5px;clear:both;border:1px solid #9da7c8;border-top:0px;background-color:#f7fbff;}
.tableControlContainer{width:99.8%;text-align:center;background-color: #f2fcff;margin:-1px 2px 1px 1px;padding:0;border:1px solid #eaedfa;}
.actionTable{clear:both;margin:0 auto;width:99.6%;text-align:center;}
.yui-skin-sam td.yui-dt-first{border-left:1px solid #999;}
.yui-skin-sam.yui-pg-container,.actionTablePaginator{margin:1px 10px;padding:3px 6px 1px 7px;font-size:106%;color:#333;height:2.0em;text-shadow:-1px -1px 2px #fff;}

.checkmark{background:url(images/checkmark_20x20.png) no-repeat transparent 50% 50%;}
div#user_profile{width:640px;}
div#user_profile th{width:130px;}
.available{color:#3A6A3A;}
.reserved{color:#777308;}
.borrowed{color:#770808;}

.show_more{font-size:118%;font-weight:700;text-align:center;margin:2px 0px 3px 0px;width:99%;}
.show_more .show,.show_more .hide{padding:2px 0px 2px 20px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #D0C0E0;}
.show_more .show{background:url(images/down_16x16.png) no-repeat 2px 50% #E5D8EA;}
.show_more .hide{background:url(images/up_16x16.png) no-repeat 2px 50% #E5D8EA;}

.userItemList dd table{margin:0px 4px 0px 18px;width:97%;font:108%;padding:1px;}
.userItemList dd table th {font-weight:bold;padding:2px 3px 1px 2px;border-bottom:1px solid #ccc;font-size:125%;color:#444;}
.userItemList dd table td{border-right:1px dotted #ddd;padding:1px;border-bottom:1px dotted #ddd;padding:2px;}
#msgbox .footer-links{border-bottom:1px solid #cdcdcd;clear:both;display:block;}
/** YUI FIX**/
th.yui-dt-hidden,tr.yui-dt-odd .yui-dt-hidden,tr.yui-dt-even .yui-dt-hidden {display:none;}

@media print{
	body {font-size:90%;background-color:#FFF;}
	h2{padding-top:0;}
	fieldset  {background:#FFF;margin:1px;padding:2px;}
	a:hover{text-decoration:none;}
	a{color:#000;text-decoration:none;}

	#cyshcn_header,#sidebar,#hd,#page_help,#footertable,#header,#menu,.menubar,fieldset.action,#dt-paginator2,ul.footer-links, ul.checkbox-action-links, ul.listingControls, #dt-checkbox-controls, .action-links,.tinyActionLink,.yui-dt-col-checked,tr.group,.table_footer_links{display:none;}
	#content{padding-left:0;width:100%;}
	.yui-t3 #yui-main .yui-b { margin:0em;}
	.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {float:none;margin:0px;}
	.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u {float:none;}
	table.listing-table,.yui-gf,table,.tableContainer,.actionTable,.yui-dt,.tableControlContainer{float:none;overflow:none;margin:0;padding:0;width:100%;border:0px;}

	#tab-content{float:left;clear:both;border:none;margin-top:5px;padding:5px;margin-bottom:10px;}
	.yui-dt-label,.yui-dt-sortable{font-weight:800;}
	tr.yui-dt-last{border-bottom:2px solid #222;}
	
	/** SOTHINK DHTML MENU SHIT */
	#stUI2_dv{display:none;}
}

/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*//* Layout helpers
----------------------------------*/.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.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:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
/* required comment for clearfix to work in Opera \*/* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
/* end clearfix */.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
/* Interaction Cues
----------------------------------*/.ui-state-disabled{cursor:default!important;}
/* Icons
----------------------------------*//* states and images */.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
/* Misc visuals
----------------------------------*//* Overlays */.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Calibri,
*//* Component containers
----------------------------------*/.ui-widget{font-family:Calibri,;font-size:1.1em;}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Calibri,;font-size:1em;}
.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;color:#222;}
.ui-widget-content a{color:#222;}
.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700;}
.ui-widget-header a{color:#222;}
/* Interaction states
----------------------------------*/.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555;outline:none;}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none;outline:none;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121;outline:none;}
.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none;outline:none;}
.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121;outline:none;}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;outline:none;text-decoration:none;}
/* Interaction Cues
----------------------------------*/.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636;}
.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#cd0a0a;}
.ui-state-error a,.ui-widget-content .ui-state-error a{color:#cd0a0a;}
.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd0a0a;}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:700;}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400;}
/* Icons
----------------------------------*//* states and images */.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}
.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}
.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}
.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png);}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}
.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png);}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png);}
/* positioning */.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.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;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
/* Misc visuals
----------------------------------*//* Corner radius */.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}
/* Overlays */.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;}
/* Resizable
----------------------------------*/.ui-resizable{position:relative;}
.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block;}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
/* 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:1em;padding:.5em .5em .5em 2.2em;}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;}
.ui-accordion .ui-accordion-content-active{display:block;}
/* Dialog
----------------------------------*/.ui-dialog{position:relative;padding:.2em;width:300px;}
.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em;line-height:1.4em;width:auto;overflow:visible;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
/* Slider
----------------------------------*/.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
/* Tabs
----------------------------------*/.ui-tabs{padding:.2em;zoom:1;}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0!important;margin:0 .2em -1px 0;padding:0;}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none;}
.ui-tabs .ui-tabs-hide{display:none!important;}
/* Datepicker
----------------------------------*/.ui-datepicker{width:17em;padding:.2em .2em 0;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
/* with multiple calendars */.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
/* RTL support */.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */.ui-datepicker-cover{display:none;/*sorry for IE5*/display:block;/*sorry for IE5*/position:absolute;/*must have*/z-index:-1;/*must have*/filter:mask();/*must have*/top:-4px;/*must have*/left:-4px;/*must have*/width:200px;/*must have*/height:200px;/*must have*/}
/* Progressbar
----------------------------------*/.ui-progressbar{height:2em;text-align:left;}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}

/*styles for jquery ui daterangepicker plugin */

.ui-daterangepickercontain{position:absolute;z-index:9999999999;text-shadow:1px 1px 4px #eee;-moz-box-shadow: 0px 0px 5px #aca;-webkit-box-shadow: 0px 0px 9px #aca;}
.ui-daterangepickercontain .ui-daterangepicker{float:left;padding:5px!important;width:auto;display:inline;background-image:none!important;clear:left;}
.ui-daterangepicker ul,.ui-daterangepicker .ranges,.ui-daterangepicker .range-start,.ui-daterangepicker .range-end{float:left;padding:0;margin:0;}
.ui-daterangepicker .ranges{width:auto;position:relative;padding:5px 5px 40px 0;margin-left:10px;}
.ui-daterangepicker .range-start,.ui-daterangepicker .range-end{margin-left:5px;}
.ui-daterangepicker button.btnDone{margin:0 5px 5px 0;position:absolute;bottom:0;right:0;clear:both;cursor:pointer;font-size:1.1em;}
.ui-daterangepicker ul{width:17.6em;background:none;border:0;}
.ui-daterangepicker li{list-style:none;padding:1px;cursor:pointer;margin:1px 0;}
.ui-daterangepicker li.ui-state-hover,.ui-daterangepicker li.ui-state-active{padding:0;}
.ui-daterangepicker li.preset_0{margin-top:1.5em!important;}
.ui-daterangepicker .ui-widget-content a{text-decoration:none!important;}
.ui-daterangepicker li a{font-weight:400;margin:.3em .5em;display:block;}
.ui-daterangepicker li span{float:right;margin:.3em .2em;}
.ui-daterangepicker .title-start,.ui-daterangepicker .title-end{display:block;margin:0 0 .2em;font-size:1em;padding:0 4px 2px;}
.ui-daterangepicker .ui-datepicker-inline{font-size:1em;}
.ui-daterangepicker-arrows{width:204px;position:relative;float:right;}
.ui-daterangepicker-arrows input.ui-rangepicker-input{width:158px;margin:0 2px 0 20px;padding:2px;height:1.1em;}
.ui-daterangepicker-arrows .ui-daterangepicker-prev,.ui-daterangepicker-arrows .ui-daterangepicker-next{position:absolute;top:2px;padding:1px;}
.ui-daterangepicker-arrows .ui-daterangepicker-prev{left:2px;}
.ui-daterangepicker-arrows .ui-daterangepicker-next{right:2px;}
.ui-daterangepicker-arrows .ui-daterangepicker-prev:hover,.ui-daterangepicker-arrows .ui-daterangepicker-next:hover,.ui-daterangepicker-arrows .ui-daterangepicker-prev:focus,.ui-daterangepicker-arrows .ui-daterangepicker-next:focus{padding:0;}
