﻿table.dataTable{margin:0 auto;clear:both;width:100%}
table.dataTable thead th{padding:3px 18px 3px 10px;font-weight:bold;cursor:pointer;*cursor:hand}
table.dataTable tfoot th{padding:3px 18px 3px 10px;border-top:1px solid black;font-weight:bold}
table.dataTable td{padding:3px 10px}
table.dataTable td.center,table.dataTable td.dataTables_empty{text-align:center}
table.dataTable tr.odd{background-color:#E2E4FF}
table.dataTable tr.even{background-color:white}
table.dataTable tr.odd td.sorting_1{background-color:#D3D6FF}
table.dataTable tr.odd td.sorting_2{background-color:#DADCFF}
table.dataTable tr.odd td.sorting_3{background-color:#E0E2FF}
table.dataTable tr.even td.sorting_1{background-color:#EAEBFF}
table.dataTable tr.even td.sorting_2{background-color:#F2F3FF}
table.dataTable tr.even td.sorting_3{background-color:#F9F9FF}
.dataTables_wrapper{position:relative;clear:both;*zoom:1}
.dataTables_length{float:left}
.dataTables_filter{float:right;text-align:right}
.dataTables_info{clear:both;float:left}
.dataTables_paginate{float:right;text-align:right}
.paginate_disabled_previous,.paginate_enabled_previous,.paginate_disabled_next,.paginate_enabled_next{height:19px;float:left;cursor:pointer;*cursor:hand;color:#111!important}
.paginate_disabled_previous:hover,.paginate_enabled_previous:hover,.paginate_disabled_next:hover,.paginate_enabled_next:hover{text-decoration:none!important}
.paginate_disabled_previous:active,.paginate_enabled_previous:active,.paginate_disabled_next:active,.paginate_enabled_next:active{outline:0}
.paginate_disabled_previous,.paginate_disabled_next{color:#666!important}
.paginate_disabled_previous,.paginate_enabled_previous{padding-left:23px}
.paginate_disabled_next,.paginate_enabled_next{padding-right:23px;margin-left:10px}
.paginate_enabled_previous{background:url('../images/back_enabled.png') no-repeat top left}
.paginate_enabled_previous:hover{background:url('../images/back_enabled_hover.png') no-repeat top left}
.paginate_disabled_previous{background:url('../images/back_disabled.png') no-repeat top left}
.paginate_enabled_next{background:url('../images/forward_enabled.png') no-repeat top right}
.paginate_enabled_next:hover{background:url('../images/forward_enabled_hover.png') no-repeat top right}
.paginate_disabled_next{background:url('../images/forward_disabled.png') no-repeat top right}
.paging_full_numbers{height:22px;line-height:22px}
.paging_full_numbers a:active{outline:0}
.paging_full_numbers a:hover{text-decoration:none}
.paging_full_numbers a.paginate_button,.paging_full_numbers a.paginate_active{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px 5px;margin:0 3px;cursor:pointer;*cursor:hand;color:#333!important}
.paging_full_numbers a.paginate_button{background-color:#ddd}
.paging_full_numbers a.paginate_button:hover{background-color:#ccc;text-decoration:none!important}
.paging_full_numbers a.paginate_active{background-color:#99B3FF}
.dataTables_processing{position:absolute;top:50%;left:50%;width:250px;height:30px;margin-left:-125px;margin-top:-15px;padding:14px 0 2px 0;border:1px solid #ddd;text-align:center;color:#999;font-size:14px;background-color:white}
.sorting{background:url('../images/sort_both.png') no-repeat center right}
.sorting_asc{background:url('../images/sort_asc.png') no-repeat center right}
.sorting_desc{background:url('../images/sort_desc.png') no-repeat center right}
.sorting_asc_disabled{background:url('../images/sort_asc_disabled.png') no-repeat center right}
.sorting_desc_disabled{background:url('../images/sort_desc_disabled.png') no-repeat center right}
table.dataTable thead th:active,table.dataTable thead td:active{outline:0}
.dataTables_scroll{clear:both}
.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}
#dt_example{font:80%/1.45em "Lucida Grande",Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0;color:#333;background-color:#fff}
#dt_example #footer{margin:50px auto 0 auto;padding:0}
#dt_example #demo{margin:30px auto 0 auto}
#dt_example .demo_jui{margin:30px auto 0 auto}
#dt_example .big{font-size:1.3em;font-weight:bold;line-height:1.6em;color:#4E6CA3}
#dt_example .spacer{height:20px;clear:both}
#dt_example .clear{clear:both}
#dt_example pre{padding:15px;background-color:#F5F5F5;border:1px solid #CCC}
#dt_example h1{margin-top:2em;font-size:1.3em;font-weight:normal;line-height:1.6em;color:#4E6CA3;border-bottom:1px solid #B0BED9;clear:both}
#dt_example h2{font-size:1.2em;font-weight:normal;line-height:1.6em;color:#4E6CA3;clear:both}
#dt_example a{color:#0063DC;text-decoration:none}
#dt_example a:hover{text-decoration:underline}
#dt_example ul{color:#4E6CA3}
.css_right{float:right}
.css_left{float:left}
.paging_two_button .fg-button{float:left;cursor:pointer;* cursor:hand}
.paging_full_numbers .fg-button{padding:2px 6px;cursor:pointer;* cursor:hand}
.paging_full_numbers{width:350px!important}
.fg-toolbar{padding:5px}
.dataTables_paginate{width:auto}
table.display thead th{padding:3px 0 3px 10px;cursor:pointer;* cursor:hand}
.dataTables_wrapper{position:relative;clear:both}
.dataTables_processing{position:absolute;top:0;left:50%;width:250px;margin-left:-125px;border:1px solid #ddd;text-align:center;color:#999;font-size:11px;padding:2px 0}
.dataTables_length{width:40%;float:left}
.dataTables_filter{width:50%;float:right;text-align:right}
.dataTables_info{width:50%;float:left}
.dataTables_paginate{float:right;text-align:right}
.paginate_disabled_previous,.paginate_enabled_previous,.paginate_disabled_next,.paginate_enabled_next{height:19px;width:19px;margin-left:3px;float:left}
.paginate_disabled_previous{background-image:url('/media/images/back_disabled.png')}
.paginate_enabled_previous{background-image:url('/media/images/back_enabled.png')}
.paginate_disabled_next{background-image:url('/media/images/forward_disabled.png')}
.paginate_enabled_next{background-image:url('/media/images/forward_enabled.png')}
table.display{margin:0 auto;width:100%;clear:both}
table.display tfoot th{padding:3px 10px;border-top:1px solid black;font-weight:bold}
table.display tr.heading2 td{border-bottom:1px solid #aaa}
table.display td{padding:3px 10px}
table.display td.center{text-align:center}
table.display tbody tr.odd.over td,table.display tbody tr.even.over td,table.display tbody tr.over td{background-color:#FF9}
.sorting_asc{background:url('/media/images/sort_asc.png') no-repeat center right}
.sorting_desc{background:url('/media/images/sort_desc.png') no-repeat center right}
.sorting{background:url('/media/images/sort_both.png') no-repeat center right}
table.display tr.odd.gradeA{background-color:#dfd}
table.display tr.even.gradeA{background-color:#efe}
table.display tr.odd.gradeA{background-color:#dfd}
table.display tr.even.gradeA{background-color:#efe}
table.display tr.odd.gradeC{background-color:#ddf}
table.display tr.even.gradeC{background-color:#eef}
table.display tr.odd.gradeX{background-color:#fdd}
table.display tr.even.gradeX{background-color:#fee}
table.display tr.odd.gradeU{background-color:#ddd}
table.display tr.even.gradeU{background-color:#eee}
tr.odd{background-color:lightgray}
tr.even{background-color:white}
.top .dataTables_info{float:none}
.clear{clear:both}
.dataTables_empty{text-align:center}
tfoot input{margin:.5em 0;width:100%;color:#444}
tfoot input.search_init{color:#999}
td.group{background-color:#d1cfd0;border-bottom:2px solid #A19B9E;border-top:2px solid #A19B9E}
td.details{background-color:#d1cfd0;border:2px solid #A19B9E}
.example_alt_pagination div.dataTables_info{width:40%}
.paging_full_numbers span.paginate_button,.paging_full_numbers span.paginate_active{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;padding:2px 5px;margin:0 3px;cursor:pointer;*cursor:hand}
.paging_full_numbers span.paginate_button{background-color:#ddd}
.paging_full_numbers span.paginate_button:hover{background-color:#ccc}
.paging_full_numbers span.paginate_active{background-color:#99B3FF}
table.display tr.even.row_selected td{background-color:#B0BED9}
table.display tr.odd.row_selected td{background-color:#9FAFD1}
tr.odd td.sorting_1{background-color:#D3D6FF}
tr.odd td.sorting_2{background-color:#DADCFF}
tr.odd td.sorting_3{background-color:#E0E2FF}
tr.even td.sorting_1{background-color:#EAEBFF}
tr.even td.sorting_2{background-color:#F2F3FF}
tr.even td.sorting_3{background-color:#F9F9FF}
tr.odd.gradeA td.sorting_1{background-color:#c4ffc4}
tr.odd.gradeA td.sorting_2{background-color:#d1ffd1}
tr.odd.gradeA td.sorting_3{background-color:#d1ffd1}
tr.even.gradeA td.sorting_1{background-color:#d5ffd5}
tr.even.gradeA td.sorting_2{background-color:#e2ffe2}
tr.even.gradeA td.sorting_3{background-color:#e2ffe2}
tr.odd.gradeC td.sorting_1{background-color:#c4c4ff}
tr.odd.gradeC td.sorting_2{background-color:#d1d1ff}
tr.odd.gradeC td.sorting_3{background-color:#d1d1ff}
tr.even.gradeC td.sorting_1{background-color:#d5d5ff}
tr.even.gradeC td.sorting_2{background-color:#e2e2ff}
tr.even.gradeC td.sorting_3{background-color:#e2e2ff}
tr.odd.gradeX td.sorting_1{background-color:#ffc4c4}
tr.odd.gradeX td.sorting_2{background-color:#ffd1d1}
tr.odd.gradeX td.sorting_3{background-color:#ffd1d1}
tr.even.gradeX td.sorting_1{background-color:#ffd5d5}
tr.even.gradeX td.sorting_2{background-color:#ffe2e2}
tr.even.gradeX td.sorting_3{background-color:#ffe2e2}
tr.odd.gradeU td.sorting_1{background-color:#c4c4c4}
tr.odd.gradeU td.sorting_2{background-color:#d1d1d1}
tr.odd.gradeU td.sorting_3{background-color:#d1d1d1}
tr.even.gradeU td.sorting_1{background-color:#d5d5d5}
tr.even.gradeU td.sorting_2{background-color:#e2e2e2}
tr.even.gradeU td.sorting_3{background-color:#e2e2e2}
.ex_highlight #example tbody tr.even:hover,#example tbody tr.even td.highlighted{background-color:#ECFFB3}
.ex_highlight #example tbody tr.odd:hover,#example tbody tr.odd td.highlighted{background-color:#E6FF99}
@media print{table.display{border-spacing:0;border-collapse:collapse}
table.display td{border:1px solid #000}
}
div.DTTT_container{position:relative;float:right;margin-bottom:1em}
button.DTTT_button,div.DTTT_button,a.DTTT_button{position:relative;float:left;margin-right:3px;padding:5px 8px;border:1px solid #999;cursor:pointer;*cursor:hand;font-size:.88em;color:black!important;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 3px #ccc;-moz-box-shadow:1px 1px 3px #ccc;-ms-box-shadow:1px 1px 3px #ccc;-o-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;background:#fff;background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-moz-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-ms-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-o-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0)}
button.DTTT_button{height:30px;padding:3px 8px}
.DTTT_button embed{outline:0}
button.DTTT_button:hover,div.DTTT_button:hover,a.DTTT_button:hover{border:1px solid #666;text-decoration:none!important;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;-ms-box-shadow:1px 1px 3px #999;-o-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999;background:#f3f3f3;background:-webkit-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:-moz-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:-ms-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:-o-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#f4f4f4',GradientType=0)}
button.DTTT_disabled,div.DTTT_disabled,a.DTTT_disabled{color:#999;border:1px solid #d0d0d0;background:#fff;background:-webkit-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background:-moz-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background:-ms-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background:-o-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background:linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fafafa',GradientType=0)}
button.DTTT_button_collection span{padding-right:17px;background:url(../images/collection.png) no-repeat center right}
button.DTTT_button_collection:hover span{padding-right:17px;background:#f0f0f0 url(../images/collection_hover.png) no-repeat center right}
table.DTTT_selectable tbody tr{cursor:pointer;*cursor:hand}
table.dataTable tr.DTTT_selected.odd{background-color:#9FAFD1}
table.dataTable tr.DTTT_selected.odd td.sorting_1{background-color:#9FAFD1}
table.dataTable tr.DTTT_selected.odd td.sorting_2{background-color:#9FAFD1}
table.dataTable tr.DTTT_selected.odd td.sorting_3{background-color:#9FAFD1}
table.dataTable tr.DTTT_selected.even{background-color:#B0BED9}
table.dataTable tr.DTTT_selected.even td.sorting_1{background-color:#B0BED9}
table.dataTable tr.DTTT_selected.even td.sorting_2{background-color:#B0BED9}
table.dataTable tr.DTTT_selected.even td.sorting_3{background-color:#B0BED9}
div.DTTT_collection{width:150px;padding:8px 8px 4px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.4);background-color:#f3f3f3;background-color:rgba(255,255,255,0.3);overflow:hidden;z-index:2002;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-ms-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:3px 3px 5px rgba(0,0,0,0.3);box-shadow:3px 3px 5px rgba(0,0,0,0.3)}
div.DTTT_collection_background{background:transparent url(../images/background.png) repeat top left;z-index:2001}
div.DTTT_collection button.DTTT_button,div.DTTT_collection div.DTTT_button,div.DTTT_collection a.DTTT_button{position:relative;left:0;right:0;display:block;float:none;margin-bottom:4px;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;-ms-box-shadow:1px 1px 3px #999;-o-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999}
.DTTT_print_info{position:fixed;top:50%;left:50%;width:400px;height:150px;margin-left:-200px;margin-top:-75px;text-align:center;color:#333;padding:10px 30px;background:#fff;background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-moz-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-ms-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-o-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0);opacity:.95;border:1px solid black;border:1px solid rgba(0,0,0,0.5);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.5);-ms-box-shadow:0 3px 7px rgba(0,0,0,0.5);-o-box-shadow:0 3px 7px rgba(0,0,0,0.5);box-shadow:0 3px 7px rgba(0,0,0,0.5)}
.DTTT_print_info h6{font-weight:normal;font-size:28px;line-height:28px;margin:1em}
.DTTT_print_info p{font-size:14px;line-height:20px}
#navMenu select,.small-form{display:none}
@media screen and (max-width:720px){#navMenu select{display:block}
#navMenu ul{display:none}
.large-form{display:none}
.small-form{display:inline-block}
}
@media screen{.GreenDiv{background-color:#98fb98}
.YellowDiv{background-color:#ffa}
.RedDiv{background-color:#F3D8D8}
.green{background-color:#98fb98}
.yellow{background-color:#ffa}
.red{background-color:#F3D8D8}
.GreenDiv,.YellowDiv,.RedDiv,.NoColorDiv{padding:10px}
.italic{font-style:italic}
.PrintOnly{padding:0;margin:0;display:none;visibility:hidden}
.PageBreak{display:none;visibility:hidden}
.warning{color:#9F6000;background-color:#FEEFB3;text-align:right}
.error{color:#D8000C;background-color:#FFBABA;text-align:right}
.success{position:fixed;bottom:10px;left:0;right:0;height:16px;padding:5px;color:#4F8A10;background-color:#DFF2BF;border:solid 1px;z-index:200;overflow:hidden;text-align:right}
.centerContents{margin:0 auto}
.horizButtons input[type="image"]{float:left}
#requestForm label.ui-state-error{background:0;border:0 none #fff;color:#af0000;font-style:italic}
#errorSummary label.ui-state-error{background:0;border:0 none #fff;color:#af0000;font-style:italic}
.errorSummary label.ui-state-error{background:0;border:0 none #fff;color:#af0000;font-style:italic}
.ModalProgressContainer{z-index:10005;position:fixed;cursor:wait;top:0;left:0;background-color:#d1d1d4;filter:alpha(opacity=50);opacity:.5;-moz-opacity:.50;height:100%;width:100%}
.ModalProgressContent{position:absolute;top:50%;right:50%;margin-left:-75px;margin-right:-75px;width:150px;height:150px}
label.ui-state-error,.ui-widget-content label.ui-state-error{display:block;background:0;border:0;color:#AF0000}
.checkboxes ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}
.Webmail2,.o_logo_75,.polyglot_75,.blackboard{background-image:url(/images/tilesprite.png);background-repeat:no-repeat;display:block;text-indent:-9999px;margin-bottom:2px}
.Webmail2{background-position:0 0;width:75px;height:75px}
.o_logo_75{background-position:-78px 0;width:75px;height:75px}
.polyglot_75{background-position:0 -77px;width:75px;height:75px}
.blackboard{background-position:-79px -78px;width:75px;height:75px}
.ui-dialog .ui-dialog-content.ui-dialog-spinner{background:url('/reuse/images/ajax-loader.gif') no-repeat scroll 5px 15px transparent;padding:30px 0 0 70px;border:2px solid #DDD;font-weight:900;line-height:1em;font-size:1.1em;color:#737373}
​}
@media print{.Key{padding:0;margin:0;display:none;visibility:hidden}
.hiddenOnPrint{display:none;visibility:hidden}
th.hiddenOnPrint-Column{visibility:hidden;display:none}
td.hiddenOnPrint-Column{visibility:hidden;display:none}
.ProgressReportButtonsContainer{visibility:hidden;display:none}
.PageBreak{page-break-after:always}
#divHeader{display:none;visibility:hidden;clear:both}
#divContent{clear:both}
#SideMenu{display:none;visibility:hidden}
#divBreadcrumbs{display:none;visibility:hidden;margin:0}
#divMainText{margin:0}
#divPageTitle{clear:both}
#divLogin{display:none;visibility:hidden;clear:both}
#divCriteria{visibility:hidden;display:none}
.breadcrumb,.head,.nav,.criteria{visibility:hidden;display:none}
.bd{display:block;border-style:none}
.simple .inner{border-top-style:none;border-left-style:none;border-right-style:none;border-bottom:0;border-radius:0}
}