.ui-accordion{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; font-family:Lucida Grande,Lucida Sans,Arial,sans-serif; font-size:12px; border-bottom:1px solid #D2E3F1}
.ui-accordion-group{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; border:1px solid #D2E3F1; border-bottom:none}
.ui-accordion-header{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; cursor:pointer; background:#E7F2FA url(images/E7F2FA_40x100_textures_02_glass_85.png) 0 50% repeat-x}
.ui-accordion-header a{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; display:block; font-size:1em; font-weight:bold; text-decoration:none; padding:.5em .5em .5em 1.7em; color:#2e6e9e; background:url(images/6da8d5_7x7_arrow_right.gif) .5em 50% no-repeat}
.ui-accordion-header a:hover{background:url(images/217bc0_7x7_arrow_right.gif) .5em 50% no-repeat; color:#1d5987}
.ui-accordion-header:hover{background:#d0e5f5 url(images/d0e5f5_40x100_textures_02_glass_75.png) 0 50% repeat-x; color:#1d5987}
.selected .ui-accordion-header, .selected .ui-accordion-header:hover{background:#f5f8f9 url(images/f5f8f9_40x100_textures_06_inset_hard_100.png) 0 50% repeat-x}
.selected .ui-accordion-header a, .selected .ui-accordion-header a:hover{color:#94CB00; background:url(images/D7F191_7x7_arrow_down.gif) .5em 50% no-repeat}
.ui-accordion-content{background:#fcfdfd url(images/fcfdfd_40x100_textures_06_inset_hard_100.png) 0 bottom repeat-x; color:#555; font-size:1em}
.ui-accordion-content p{padding:1em 1.7em 0.6em}

.ui-tabs-nav{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; font-family:Lucida Grande,Lucida Sans,Arial,sans-serif; font-size:12px; float:left; position:relative; z-index:1; border-right:1px solid #D2E3F1; bottom:-1px}
.ui-tabs-nav ul{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none}
.ui-tabs-nav li{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; float:left; border:1px solid #D2E3F1; border-right:none}
.ui-tabs-nav li a{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; float:left; font-size:1em; font-weight:bold; text-decoration:none; padding:.5em 1.7em; color:#2e6e9e; background:#E7F2FA url(images/E7F2FA_40x100_textures_02_glass_85.png) 0 50% repeat-x}
.ui-tabs-nav li a:hover{background:#d0e5f5 url(images/d0e5f5_40x100_textures_02_glass_75.png) 0 50% repeat-x; color:#1d5987}
.ui-tabs-nav li.ui-tabs-selected{border-bottom-color:#f5f8f9}
.ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover{background:#f5f8f9 url(images/f5f8f9_40x100_textures_06_inset_hard_100.png) 0 50% repeat-x; color:#94CB00}
.ui-tabs-panel{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; font-family:Lucida Grande,Lucida Sans,Arial,sans-serif; clear:left; border:1px solid #D2E3F1; background:#fcfdfd url(images/fcfdfd_40x100_textures_06_inset_hard_100.png) 0 bottom repeat-x; color:#555; padding:1.5em 1.7em; font-size:12px}
.ui-tabs-hide{display:none; }

.ui-slider{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; font-family:Lucida Grande,Lucida Sans,Arial,sans-serif; font-size:12px; background:#fcfdfd url(images/fcfdfd_40x100_textures_06_inset_hard_100.png) 0 bottom repeat-x; border:1px solid #C4D3DE; height:.8em; position:relative}
.ui-slider-handle{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; position:absolute; z-index:2; top:-3px; width:1.2em; height:1.2em; background:#E7F2FA url(images/E7F2FA_40x100_textures_02_glass_85.png) 0 50% repeat-x; border:1px solid #D2E3F1}
.ui-slider-handle:hover{background:#d0e5f5 url(images/d0e5f5_40x100_textures_02_glass_75.png) 0 50% repeat-x; border:1px solid #79b7e7}
.ui-slider-handle-active, .ui-slider-handle-active:hover{background:#f5f8f9 url(images/f5f8f9_40x100_textures_06_inset_hard_100.png) 0 50% repeat-x; border:1px solid #C4D3DE}
.ui-slider-range{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; height:.8em; background:#d0e5f5 url(images/d0e5f5_40x100_textures_02_glass_75.png) 0 50% repeat-x; position:absolute; border:1px solid #D2E3F1; border-left:0; border-right:0; top:-1px; z-index:1; opacity:.7; filter:Alpha(Opacity=70)}

.ui-dialog{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; font-family:Lucida Grande,Lucida Sans,Arial,sans-serif; font-size:12px; background:#fcfdfd url(images/fcfdfd_40x100_textures_06_inset_hard_100.png) 0 bottom repeat-x; color:#555; border:4px solid #5CB8AD; position:relative}
.ui-resizable-handle{position:absolute; font-size:0.1px; z-index:99999}
.ui-resizable .ui-resizable-handle{display:block}
body .ui-resizable-disabled .ui-resizable-handle{display:none}

body .ui-resizable-autohide .ui-resizable-handle{display:none}

.ui-resizable-n{cursor:n-resize; height:7px; width:100%; top:-5px; left:0px}
.ui-resizable-s{cursor:s-resize; height:7px; width:100%; bottom:-5px; left:0px}
.ui-resizable-e{cursor:e-resize; width:7px; right:-5px; top:0px; height:100%}
.ui-resizable-w{cursor:w-resize; width:7px; left:-5px; top:0px; height:100%}
.ui-resizable-se{cursor:se-resize; width:13px; height:13px; right:0px; bottom:0px; background:url(images/C4D3DE_11x11_icon_resize_se.gif) no-repeat 0 0}
.ui-resizable-sw{cursor:sw-resize; width:9px; height:9px; left:0px; bottom:0px}
.ui-resizable-nw{cursor:nw-resize; width:9px; height:9px; left:0px; top:0px}
.ui-resizable-ne{cursor:ne-resize; width:9px; height:9px; right:0px; top:0px}
.ui-dialog-titlebar{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; padding:.5em 1.5em .5em 1em; color:#2e6e9e; background:#E7F2FA url(images/E7F2FA_40x100_textures_02_glass_85.png) 0 50% repeat-x; border-bottom:1px solid #D2E3F1; font-size:1em; font-weight:bold; position:relative}
.ui-dialog-title{}
.ui-dialog-titlebar-close{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; background:url(images/6da8d5_11x11_icon_close.gif) 0 0 no-repeat; position:absolute; right:8px; top:.7em; width:11px; height:11px; z-index:100}
.ui-dialog-titlebar-close-hover, .ui-dialog-titlebar-close:hover{background:url(images/217bc0_11x11_icon_close.gif) 0 0 no-repeat}
.ui-dialog-titlebar-close:active{background:url(images/D7F191_11x11_icon_close.gif) 0 0 no-repeat}
.ui-dialog-titlebar-close span{display:none}
.ui-dialog-content{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; color:#555; margin:10px 10px}
.ui-dialog-buttonpane{position:absolute; bottom:0px; width:100%; text-align:left; border-top:1px solid #C4D3DE; background:#fcfdfd}
.ui-dialog-buttonpane button{margin:.5em 0 .5em 8px; color:#2e6e9e; background:#E7F2FA url(images/E7F2FA_40x100_textures_02_glass_85.png) 0 50% repeat-x; font-size:1em; border:1px solid #D2E3F1; cursor:pointer; padding:.2em .6em .3em .6em; line-height:1.4em}
.ui-dialog-buttonpane button:hover{color:#1d5987; background:#d0e5f5 url(images/d0e5f5_40x100_textures_02_glass_75.png) 0 50% repeat-x; border:1px solid #79b7e7}
.ui-dialog-buttonpane button:active{color:#94CB00; background:#f5f8f9 url(images/f5f8f9_40x100_textures_06_inset_hard_100.png) 0 50% repeat-x; border:1px solid #C4D3DE}

.ui-dialog.ui-draggable .ui-dialog-titlebar, 
.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor:move}

.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; font-family:Lucida Grande,Lucida Sans,Arial,sans-serif; background:#fcfdfd url(images/fcfdfd_40x100_textures_06_inset_hard_100.png) 0 bottom repeat-x; font-size:12px; border:4px solid #C4D3DE; width:15.5em; padding:2.5em .5em .5em .5em; position:relative}
.ui-datepicker-div, #ui-datepicker-div{z-index:9999; display:none}
.ui-datepicker-inline{float:left; display:block}
.ui-datepicker-control{display:none}
.ui-datepicker-current{display:none}
.ui-datepicker-next, .ui-datepicker-prev{position:absolute; left:.5em; top:.5em; background:#E7F2FA url(images/E7F2FA_40x100_textures_02_glass_85.png) 0 50% repeat-x}
.ui-datepicker-next{left:14.6em}
.ui-datepicker-next:hover, .ui-datepicker-prev:hover{background:#d0e5f5 url(images/d0e5f5_40x100_textures_02_glass_75.png) 0 50% repeat-x}
.ui-datepicker-next a, .ui-datepicker-prev a{text-indent:-999999px; width:1.3em; height:1.4em; display:block; font-size:1em; background:url(images/6da8d5_7x7_arrow_left.gif) 50% 50% no-repeat; border:1px solid #D2E3F1; cursor:pointer}
.ui-datepicker-next a{background:url(images/6da8d5_7x7_arrow_right.gif) 50% 50% no-repeat}
.ui-datepicker-prev a:hover{background:url(images/217bc0_7x7_arrow_left.gif) 50% 50% no-repeat}
.ui-datepicker-next a:hover{background:url(images/217bc0_7x7_arrow_right.gif) 50% 50% no-repeat}
.ui-datepicker-prev a:active{background:url(images/D7F191_7x7_arrow_left.gif) 50% 50% no-repeat}
.ui-datepicker-next a:active{background:url(images/D7F191_7x7_arrow_right.gif) 50% 50% no-repeat}
.ui-datepicker-header select{border:1px solid #D2E3F1; color:#2e6e9e; background:#E7F2FA; font-size:1em; line-height:1.4em; position:absolute; top:.5em; margin:0 !important}
.ui-datepicker-header option:focus, .ui-datepicker-header option:hover{background:#d0e5f5}
.ui-datepicker-header select.ui-datepicker-new-month{width:7em; left:2.2em}
.ui-datepicker-header select.ui-datepicker-new-year{width:5em; left:9.4em}
table.ui-datepicker{width:15.5em; text-align:right}
table.ui-datepicker td a{padding:.1em .3em .1em 0; display:block; color:#2e6e9e; background:#E7F2FA url(images/E7F2FA_40x100_textures_02_glass_85.png) 0 50% repeat-x; cursor:pointer; border:1px solid #fcfdfd}
table.ui-datepicker td a:hover{border:1px solid #79b7e7; color:#1d5987; background:#d0e5f5 url(images/d0e5f5_40x100_textures_02_glass_75.png) 0 50% repeat-x}
table.ui-datepicker td a:active{border:1px solid #C4D3DE; color:#94CB00; background:#f5f8f9 url(images/f5f8f9_40x100_textures_06_inset_hard_100.png) 0 50% repeat-x}
table.ui-datepicker .ui-datepicker-title-row td{padding:.3em 0; text-align:center; font-size:.9em; color:#555; text-transform:uppercase}
table.ui-datepicker .ui-datepicker-title-row td a{color:#555}
.ui-datepicker-cover{display:none; display/**/:block; position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:193px; height:200px}

.ui-component{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; font-family:Lucida Grande,Lucida Sans,Arial,sans-serif; font-size:12px}

.ui-component-content{border:1px solid #C4D3DE; background:#fcfdfd url(images/fcfdfd_40x100_textures_06_inset_hard_100.png) 0 bottom repeat-x; color:#555}
.ui-component-content a{color:#555; text-decoration:underline}

.ui-default-state{border:1px solid #D2E3F1; background:#E7F2FA url(images/E7F2FA_40x100_textures_02_glass_85.png) 0 50% repeat-x; font-weight:bold; color:#2e6e9e !important}
.ui-default-state a{color:#2e6e9e}
.ui-default-state:hover, .ui-hover-state{border:1px solid #79b7e7; background:#d0e5f5 url(images/d0e5f5_40x100_textures_02_glass_75.png) 0 50% repeat-x; font-weight:bold; color:#1d5987 !important}
.ui-hover-state a{color:#1d5987}
.ui-default-state:active, .ui-active-state{border:1px solid #C4D3DE; background:#f5f8f9 url(images/f5f8f9_40x100_textures_06_inset_hard_100.png) 0 50% repeat-x; font-weight:bold; color:#94CB00 !important; outline:none}
.ui-active-state a{color:#94CB00; outline:none}

.ui-arrow-right-default{background:url(images/6da8d5_7x7_arrow_right.gif) no-repeat 50% 50%}
.ui-arrow-right-default:hover, .ui-arrow-right-hover{background:url(images/217bc0_7x7_arrow_right.gif) no-repeat 50% 50%}
.ui-arrow-right-default:active, .ui-arrow-right-active{background:url(images/D7F191_7x7_arrow_right.gif) no-repeat 50% 50%}
.ui-arrow-right-content{background:url(images/C4D3DE_7x7_arrow_right.gif) no-repeat 50% 50%}

.ui-arrow-left-default{background:url(images/6da8d5_7x7_arrow_left.gif) no-repeat 50% 50%}
.ui-arrow-left-default:hover, .ui-arrow-left-hover{background:url(images/217bc0_7x7_arrow_left.gif) no-repeat 50% 50%}
.ui-arrow-left-default:active, .ui-arrow-left-active{background:url(images/D7F191_7x7_arrow_left.gif) no-repeat 50% 50%}
.ui-arrow-left-content{background:url(images/C4D3DE_7x7_arrow_left.gif) no-repeat 50% 50%}

.ui-arrow-down-default{background:url(images/6da8d5_7x7_arrow_down.gif) no-repeat 50% 50%}
.ui-arrow-down-default:hover, .ui-arrow-down-hover{background:url(images/217bc0_7x7_arrow_down.gif) no-repeat 50% 50%}
.ui-arrow-down-default:active, .ui-arrow-down-active{background:url(images/D7F191_7x7_arrow_down.gif) no-repeat 50% 50%}
.ui-arrow-down-content{background:url(images/C4D3DE_7x7_arrow_down.gif) no-repeat 50% 50%}

.ui-arrow-up-default{background:url(images/6da8d5_7x7_arrow_up.gif) no-repeat 50% 50%}
.ui-arrow-up-default:hover, .ui-arrow-up-hover{background:url(images/217bc0_7x7_arrow_up.gif) no-repeat 50% 50%}
.ui-arrow-up-default:active, .ui-arrow-up-active{background:url(images/D7F191_7x7_arrow_up.gif) no-repeat 50% 50%}
.ui-arrow-up-content{background:url(images/C4D3DE_7x7_arrow_up.gif) no-repeat 50% 50%}

.ui-close-default{background:url(images/6da8d5_11x11_icon_close.gif) no-repeat 50% 50%}
.ui-close-default:hover, .ui-close-hover{background:url(images/217bc0_11x11_icon_close.gif) no-repeat 50% 50%}
.ui-close-default:active, .ui-close-active{background:url(images/D7F191_11x11_icon_close.gif) no-repeat 50% 50%}
.ui-close-content{background:url(images/D7F191_11x11_icon_close.gif) no-repeat 50% 50%}

.ui-folder-closed-default{background:url(images/6da8d5_11x11_icon_folder_closed.gif) no-repeat 50% 50%}
.ui-folder-closed-default:hover, .ui-folder-closed-hover{background:url(images/217bc0_11x11_icon_folder_closed.gif) no-repeat 50% 50%}
.ui-folder-closed-default:active, .ui-folder-closed-active{background:url(images/D7F191_11x11_icon_folder_closed.gif) no-repeat 50% 50%}
.ui-folder-closed-content{background:url(images/6da8d5_11x11_icon_folder_closed.gif) no-repeat 50% 50%}

.ui-folder-open-default{background:url(images/6da8d5_11x11_icon_folder_open.gif) no-repeat 50% 50%}
.ui-folder-open-default:hover, .ui-folder-open-hover{background:url(images/217bc0_11x11_icon_folder_open.gif) no-repeat 50% 50%}
.ui-folder-open-default:active, .ui-folder-open-active{background:url(images/D7F191_11x11_icon_folder_open.gif) no-repeat 50% 50%}
.ui-folder-open-content{background:url(images/D7F191_11x11_icon_folder_open.gif) no-repeat 50% 50%}

.ui-doc-default{background:url(images/6da8d5_11x11_icon_doc.gif) no-repeat 50% 50%}
.ui-doc-default:hover, .ui-doc-hover{background:url(images/217bc0_11x11_icon_doc.gif) no-repeat 50% 50%}
.ui-doc-default:active, .ui-doc-active{background:url(images/D7F191_11x11_icon_doc.gif) no-repeat 50% 50%}
.ui-doc-content{background:url(images/C4D3DE_11x11_icon_doc.gif) no-repeat 50% 50%}

.ui-arrows-leftright-default{background:url(images/6da8d5_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%}
.ui-arrows-leftright-default:hover, .ui-arrows-leftright-hover{background:url(images/217bc0_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%}
.ui-arrows-leftright-default:active, .ui-arrows-leftright-active{background:url(images/D7F191_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%}
.ui-arrows-leftright-content{background:url(images/C4D3DE_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%}

.ui-arrows-updown-default{background:url(images/6da8d5_11x11_icon_arrows_updown.gif) no-repeat 50% 50%}
.ui-arrows-updown-default:hover, .ui-arrows-updown-hover{background:url(images/217bc0_11x11_icon_arrows_updown.gif) no-repeat 50% 50%}
.ui-arrows-updown-default:active, .ui-arrows-updown-active{background:url(images/D7F191_11x11_icon_arrows_updown.gif) no-repeat 50% 50%}
.ui-arrows-updown-content{background:url(images/C4D3DE_11x11_icon_arrows_updown.gif) no-repeat 50% 50%}

.ui-minus-default{background:url(images/6da8d5_11x11_icon_minus.gif) no-repeat 50% 50%}
.ui-minus-default:hover, .ui-minus-hover{background:url(images/217bc0_11x11_icon_minus.gif) no-repeat 50% 50%}
.ui-minus-default:active, .ui-minus-active{background:url(images/D7F191_11x11_icon_minus.gif) no-repeat 50% 50%}
.ui-minus-content{background:url(images/C4D3DE_11x11_icon_minus.gif) no-repeat 50% 50%}

.ui-plus-default{background:url(images/6da8d5_11x11_icon_plus.gif) no-repeat 50% 50%}
.ui-plus-default:hover, .ui-plus-hover{background:url(images/217bc0_11x11_icon_plus.gif) no-repeat 50% 50%}
.ui-plus-default:active, .ui-plus-active{background:url(images/D7F191_11x11_icon_plus.gif) no-repeat 50% 50%}
.ui-plus-content{background:url(images/C4D3DE_11x11_icon_plus.gif) no-repeat 50% 50%}

.ui-hidden{display:none; }
.ui-accessible-hidden{ position:absolute; left:-99999999px}

.ui-reset{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none}

.ui-clearfix:after{ content:".";  display:block;  height:0;  clear:both;  visibility:hidden}
.ui-clearfix{display:inline-block}

* html .ui-clearfix{height:1%}
.ui-clearfix{display:block}

.ui-dialog-overlay{background:#666; filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3}

