
/*-- ../js/tabs/tabs.css -- */
ul.tabs{width:100%;margin:0;padding:0;list-style:none;float:left;border-bottom:1px solid black;}ul.tabs li{float:left;width:auto;min-width:85px;width:auto!important;width:85px;overflow:hidden;text-align:center;margin:0;padding:5px;display:block;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:1px solid black;border-bottom:0;background-color:#e4ebf3;color:#5d6393;font-weight:bold;cursor:pointer;margin-right:2px;}ul.tabs li.hover{background-color:#F7F7F7;}ul.tabs li.active{position:relative;top:2px;color:black;cursor:default;background-color:white;}ul.tabs li span.count{-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;padding:0 8px;margin-left:5px;background-color:red;color:white;font-weight:bold;font-size:11px;}div.tabs-panel{display:none;}div.tabs-active-panel{display:block;}
/*-- ../css/form.css -- */
.clear{clear:both;}form.styled div.form_heading img{float:left;margin-right:10px;}form.styled div.form_heading h1{padding-top:10px;}form.styled fieldset,fieldset.styled{border:0;border-top:1px solid #3586C6;}form.styled fieldset legend,fieldset.styled legend{color:#003078;background-color:white;padding:0 10px 0 10px;font-size:1.5em;font-weight:bold;}form.styled fieldset fieldset{border-top:1px solid darkgray;border-left:1px solid darkgray;border-right:1px solid darkgray;border-bottom:1px solid darkgray;}form.styled fieldset fieldset legend{font-size:1.2em;color:gray;}form.styled div.input{font-size:9pt;margin:10px;padding:5px;border-bottom:1px solid #F5F5F5;}form.styled div.input label{width:115px;float:left;padding-top:.5em;margin-right:1em;font-weight:bold;display:block;color:#575757;}form.styled div.input label span.req-marker{font-weight:bold;padding:0 3px;color:red;}form.styled div.input input.text,form.styled div.input input.password{padding:3px;border:1px solid gray;width:200px;}form.styled div.input input.date{padding:3px;padding-right:25px;border:1px solid gray;width:175px;background:white url('/library/framework/js/calendar/calendar.gif') no-repeat top right;}form.styled div.input select{width:200px;}form.styled div.input select.multiple{width:200px;height:150px;border:1px solid gray;padding:3px;}form.styled div.input span.after{color:#6f6f6f;display:block;padding:5px;clear:both;margin-left:123px;}form.styled div.inputWithFocus{background-color:#FAF6F2;}form.styled div.inputWithFocus span.after,div.inputWithFocus span.before{color:brown;}form.styled div.required label{color:brown;color:#7F6157;}form.styled div.submit{text-align:center;padding:5px 20px 5px 5px;}form.styled div.submit input.submitbtn{background-color:#efebe7;color:#3e4449;border:1px solid gray;padding:3px 5px;font-weight:bold;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;}form.styled div.multiple_inputs{margin:10px;padding:0;}form.styled div.multiple_inputs div.multiple_row{clear:both;margin:0;padding:0;border-bottom:1px solid #F5F5F5;}form.styled div.multiple_inputs div.multiple_row label{width:110px;float:left;padding-left:5px;padding-top:.5em;margin-right:1em;font-weight:bold;color:#575757;}form.styled div.multiple_inputs div.multiple_cell{float:left;margin:0 10px 0 0;padding:0 5px 0 0;}form.styled div.multiple_inputs div.input{float:left;margin:0;border-bottom:0;}form.styled div.multiple_inputs div.input label{float:none;display:block;font-size:.9em;}form.styled div.multiple_inputs div.input input{width:auto;}form.styled div.multiple_inputs div.input span.after{margin:0;}div.error{margin-top:3px;padding:8px 8px 8px 30px;background:#f7eeee url(/library/framework/img/error_small.gif) no-repeat 8px 8px;color:#6f2004;clear:both;border:1px solid #ab9c9c;-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;}div.warning{margin-top:3px;padding:8px 8px 8px 30px;background:#fffced url(/library/framework/img/warning_small.gif) no-repeat 8px 8px;color:#3f3410;clear:both;border:1px solid #ab9c9c;-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;}form.styled div.input_radio span.after,form.styled div.input_radio span.before{display:inline;margin:0;padding:0;}form.styled div.input_radio label{font-weight:bold;}form.styled div.input_checkbox span.after,form.styled div.input_checkbox span.before{display:inline;clear:none;margin:0;padding:0;}form.styled div.input_currency span.after,form.styled div.input_currency span.before{display:inline;margin:0;padding:0;}form.styled div.input_currency label{width:105px;}form.styled div.input_percent span.after,form.styled div.input_percent span.before{display:inline!important;margin:0;padding:0;}form.styled div.input_move_right{margin-left:140px;}form.styled div.input_textarea label{display:block;width:auto;float:none;padding-top:0;margin-right:0;font-weight:bold;}form.styled div.input_textarea textarea{width:100%;height:110px;}form.search div.input_radios input{border:0;}
/*-- ../css/flash.css -- */
div.flash{height:40px;min-height:40px;height:auto!important;font-weight:bold;padding:10px 10px 10px 50px;margin:20px 20px 20px 20px;font-size:1.1em;}div.flash_success{background:#f1f6e9 url(/library/framework/img/success.png) no-repeat 10px 10px;border:1px solid #60910a;color:#60910a;}div.flash_warning{background:#ffe589 url(/library/framework/img/warning.png) no-repeat 10px 10px;border:1px solid #6f2004;color:#6f2004;}div.flash_error{background:#f1dac1 url(/library/framework/img/error.png) no-repeat 10px 10px;border:1px solid #6f2004;color:#6f2004;}
/*-- ../css/search.css -- */
form.search{border:1px solid #5D6393;background-color:#E4EBF3;margin:10px;padding:5px;}form.search label{font-weight:bold;width:75px;display:inline-block;float:left;padding:3px 3px 3px 3px;color:#5D6393;font-size:10px;width:100px;}form.search div.input{` padding:0 0 0 0!important;margin:0 0 0 0!important;border-bottom:0;}form.search input{font-size:10px;}
/*-- ../js/autocomplete/autocomplete.css -- */
input.autocompleted{border:1px solid gray;padding:1px 23px 1px 1px;background:white url(/library/framework/js/autocomplete/dropdown.jpg) center right no-repeat;}input.autocompleted-loading{background:white url(/library/framework/js/autocomplete/loading.gif) top right no-repeat;}div.autocomplete{position:absolute;width:auto;border:1px solid #777;border-top:0;margin:0;padding:0;background-color:white;height:auto;overflow:auto;overflow-x:hidden;overflow-y:auto;z-index:1000;font-size:1.0em;}div.autocomplete table{width:100%;margin:0;padding:0;border:0;border-collapse:collapse;empty-cells:show;}div.autocomplete table *{cursor:pointer;}div.autocomplete table tr td{text-align:left;width:1%;margin:0;padding:5px;font-size:.9em;border-bottom:1px solid #ECECEC;}div.autocomplete table tr td strong{font-weight:bold;color:#4F6CFF;}div.autocomplete table tr.hover{background-color:#F5F5F5;}div.autocomplete table tr.selected{background-color:#4F6CFF;color:white;}div.autocomplete table tr.selected span{position:relative;}div.autocomplete table tr.selected td strong{color:white;padding:0;margin:0;}
/*-- ../css/table.css -- */
table.table{width:100%;border:none;empty-cells:show;border-collapse:collapse;}table.table thead tr.topheader th{background-color:#2183b1;border-bottom:1px solid white;color:white;text-align:left;padding:5px;}table.table thead tr.headers th{border-right:1px solid white;background:#e4ebf3 none no-repeat center right;font-size:1.1em;padding:3px 20px 3px 5px;color:#5d6393;text-align:left;}table.table thead tr.headers th.checkboxcol{width:35px;padding:0;text-align:center;vertical-align:middle;}table.table thead tr.headers th.expander{width:10px;background:#e4ebf3 url(/adm/images/app_design/arrow.gif) no-repeat center center;cursor:pointer;}table.table thead tr.headers th.collapser{width:10px;background:#e4ebf3 url(/adm/images/app_design/arrow_exp.gif) no-repeat center center;cursor:pointer;}table.table thead tr.headers th.sortasc{background:#2E6AB1 url(/adm/images/ASC.gif) no-repeat center right;}table.table thead tr.headers th.sortdesc{background:#2E6AB1 url(/adm/images/DESC.gif) no-repeat center right;}table.table thead tr th.sortasc a,table.table thead tr th.sortdesc a{color:white;}table.table thead tr th a{color:#5d6393;text-decoration:none;}table.table tbody tr td.tablecol{font-size:12px;padding:5px 5px 15px 5px;vertical-align:top;border:none;border-bottom:1px dotted #eee;}table.table tbody tr td.checkboxcol{padding:0;text-align:center;vertical-align:middle;}table.table tbody tr td.expander{background-image:url(/adm/images/app_design/col.gif);background-repeat:no-repeat;background-position:center center;cursor:pointer;}table.table tbody tr td.collapser{background-image:url(/adm/images/app_design/exp.gif);background-repeat:no-repeat;background-position:center center;cursor:pointer;}table.table tbody tr.grouprow td{font-size:1.3em;font-weight:bold;border-bottom:2px solid #5d6393;color:#5d6393;}table.table tr.selectedrow td{background-color:#FFC;}table.table tbody tr.oddrow{background-color:white;}table.table tbody tr.footerrow{opacity:.50;-moz-opacity:.50;filter:alpha(opacity=50);}table.table tbody tr.footerrow td{text-align:right;vertical-align:middle;border-bottom:1px solid #ecf4f0;}table.table tbody tr.footerrow td a{text-decoration:none;color:#504949;font-weight:bold;}table.table tbody tr.footerrow td a img{height:20px;margin-left:5px;border:0;}table.table tbody tr.hoverrow{background-color:#f3f7f8;}table.table tbody tr.hoverextrarow{background-color:#f3f7f8;}table.table tbody tr.hoverfooterrow{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);background-color:#e4ebf3;}table.ptable{width:100%;border:none;empty-cells:show;border-collapse:collapse;color:#6F6F6F;}table.ptable th{border-right:2px solid white;background:#e4ebf3 none no-repeat center right;font-size:1.1em;padding:3px 20px 3px 5px;color:#5d6393;text-align:left;width:30%;}table.ptable td{font-size:12px;padding:5px 5px;vertical-align:top;border:none;border-bottom:1px dotted #eee;width:70%;}
/*-- ../css/pagination.css -- */
div.pagination{text-align:center;padding:5px;margin:20px;}div.pagination a,div.pagination .current,div.pagination .previous,div.pagination .next,div.pagination .ellipsis{border:1px solid #9AAFE5;padding:3px 8px;margin:4px;font-weight:bold;font-size:1.1em;color:#003;text-decoration:none;}div.pagination .previous,div.pagination .next{font-size:.9em;}div.pagination span.previous,div.pagination span.next{color:gray;border:1px solid lightgray;}div.pagination .ellipsis{color:lightgray;border:0;padding:3px 2px;margin:2px;}div.pagination a:hover{color:#5d6393;background-color:#e4ebf3;}div.pagination span.current{background-color:#2E6AB1;color:white;}
/*-- ../js/lightview/css/lightview.css -- */
#lightview{position:absolute;top:50%;left:50%;height:150px;width:150px;margin:-75px 0 0 -75px;padding:0;}.lv_Container{position:relative;width:100%;height:100%;background:none;padding:0;margin:0;}.lv_Button{cursor:pointer;text-decoration:none;border:none;background:none;margin:0;padding:0;}.lv_Sides{position:absolute;top:50%;left:0;clear:both;width:100%;padding:0;margin:0;}.lv_Sides *{padding:0;margin:0;}.lv_Sides li{list-style-type:none;position:relative;}.lv_PrevSide{float:left;}.lv_NextSide{float:right;}.lv_Sides .lv_Wrapper{width:100%;height:100%;cursor:pointer;}.lv_Sides .lv_Button{float:left;background:none;}.lv_Frames{width:100%;height:100%;position:relative;padding:0;margin:0;}.lv_Frames li{list-style-type:none;margin:0;padding:0;}.lv_Frame{width:100%;display:block;}.lv_Frame *{padding:0;margin:0;}.lv_FrameTop{position:absolute;left:0;width:100%;display:block;}.lv_FrameBottom{position:relative;float:left;clear:both;}.lv_Liquid{position:relative;float:left;width:100%;overflow:hidden;clear:both;}.lv_Liquid .lv_Filler{position:absolute;height:100%;width:2px;top:0;left:50%;}.lv_Half{display:block;height:100%;clear:both;line-height:0;}.lv_Half li{list-style-type:none;}.lv_Corner{float:left;position:relative;}.lv_CornerTr,.lv_CornerBr{float:right;}.lv_Fill{position:absolute;top:0;width:100%;height:100%;}.lv_Half .lv_CornerWrapper{float:left;position:relative;width:50%;height:100%;overflow:hidden;}.lv_HalfRight .lv_CornerWrapper{float:right;}.lv_Corner{position:relative;}.lv_Corner canvas{position:relative;}.lv_HalfLeft .lv_Corner{float:left;}.lv_HalfRight .lv_Corner{position:relative;float:right;}.lv_Center{position:relative;clear:both;height:100%;overflow:hidden;background:none;padding:0;margin:0;}.lv_WrapUp{position:absolute;left:0;height:100%;width:100%;overflow:hidden;padding:0;margin:0;}.lv_WrapDown{position:relative;height:100%;width:100%;overflow:hidden;padding:0;margin:0;}.lv_WrapCenter{position:relative;padding:0;margin:0;}.lv_Loading{position:absolute;top:50%;left:50%;}.lv_Loading .lv_Button{float:left;height:100%;width:100%;}.lv_MediaWrapper{position:relative;width:100%;display:block;overflow:hidden;clear:both;padding:0;margin:0;}.lv_MediaWrapper img{position:relative;float:left;padding:0;margin:0;}.lv_PrevNext{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;}.lv_PrevNext *{padding:0;margin:0;}.lv_PrevNext .lv_Button{position:relative;height:100%;}.lv_PrevButton{float:left;}.lv_NextButton{float:right;}.lv_MenuBar{clear:both;position:relative;width:100%;float:left;font:11px Arial,Helvetica,sans-serif;color:#808080;padding:0;margin:0;text-align:left;}.lv_MenuBar *{padding:0;margin:0;}.lv_MenuTop .lv_DataText div,.lv_MenuTop .lv_ImgNumber div{margin:0;padding:0;}#lightview .lv_MenuTop .lv_Close,#lightview .lv_MenuTop .lv_Data{margin:0 0 6px 0;}.lv_Close,.lv_Data{margin:6px 0 0 0;}.lv_Close{position:relative;float:right;overflow:hidden;width:100%;height:100%;}.lv_Data{position:relative;float:left;padding-bottom:3px;line-height:13px;}.lv_DataText div,.lv_ImgNumber div{margin-left:3px;}.lv_Data li{list-style-type:none;float:left;margin-top:3px;}.lv_DataText{width:100%;}.lv_DataText .lv_Title{font-weight:bold;margin-bottom:2px;}.lv_DataText .lv_Caption{clear:both;}.lv_Data .lv_ImgNumber{color:#b8b8b8;margin-right:5px;margin-top:5px;}.lv_Data .lv_innerPrevNext,.lv_Data .lv_Slideshow{position:relative;border-left:1px solid #efefef;padding:0 5px;margin-top:5px;vertical-align:middle;}.lv_Data .lv_Slideshow{padding-right:0;}.lv_Data .lv_innerPrevNext .lv_Button,.lv_Data .lv_Slideshow .lv_Button{float:left;background-position:center left;background-repeat:no-repeat;}.lv_Media,.lv_External{position:relative;float:left;margin:0;padding:0;}#lightview iframe{border:0;clear:both;padding:0;margin:0;background:none;}.lv_topButtons{position:absolute;left:0;width:100%;overflow:hidden;margin:0;padding:0;}.lv_topcloseButtonImage{cursor:pointer;}#lightviewError p{padding:0 0 10px 0;}#lightviewError div{padding:6px;font:11px Arial,Helvetica,sans-serif;}#lightviewError .message{background:#fcb5b5;color:#dd1f1f;margin-bottom:3px;}#lightviewError .type{font-weight:bold;}#lightviewError .pluginspage{background:#b5fcbd;color:#21be30;}#lightviewError a,#lightviewError a:hover,#lightviewError a:visited{color:#21be30;text-decoration:none;background:none;font-weight:bold;border-bottom:1px solid #7de689;}#lightviewError p{margin-left:0;padding:0;}#overlay{position:absolute;top:0;left:0;height:100%;width:100%;}* html #lightview{position:absolute;margin-top:expression((-1 * this.offsetHeight / 2+(document.documentElement ? document.documentElement.scrollTop:0)+(Lightview.navbarHeight || 0))+'px');margin-left:expression(-1 * this.offsetWidth / 2+(document.documentElement ? document.documentElement.scrollLeft:0)+'px');}html #overlay{position:absolute;height:expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight].max():document.documentElement.scrollHeight)+'px');width:expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.clientHeight].max():document.documentElement.scrollWidth)+'px');}
/*-- ../js/calendar/calendar.css -- */
div.calendar{font-size:smaller;color:#000;}div.calendar.popup{margin-left:-40px;margin-top:-100px;}div.calendar table{background-color:#eee;border:1px solid #aaa;border-collapse:collapse;}div.calendar thead{background-color:white;}div.calendar td,div.calendar th{padding:3px;text-align:center;}div.calendar td.title{font-weight:bold;}div.calendar th{background:#ddd;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-weight:bold;color:#555;}div.calendar tr.days td{width:2em;color:#555;text-align:center;cursor:pointer;}div.calendar tr.days td:hover,div.calendar td.button:hover{background-color:#34ABFA;cursor:pointer;}div.calendar tr.days td:active div.calendar td.button:active{background-color:#cde;}div.calendar td.selected{font-weight:bold;background-color:#fff;color:#000;}div.calendar td.today{font-weight:bold;color:#D50000;}div.calendar td.otherDay{color:#bbb;}