/*
 *  File:         demo_table.css
 *  CVS:          $Id$
 *  Description:  CSS descriptions for DataTables demo pages
 *  Author:       Allan Jardine
 *  Created:      Tue May 12 06:47:22 BST 2009
 *  Modified:     $Date$ by $Author$
 *  Language:     CSS
 *  Project:      DataTables
 *
 *  Copyright 2009 Allan Jardine. All Rights Reserved.
 *
 * ***************************************************************************
 * DESCRIPTION
 *
 * The styles given here are suitable for the demos that are used with the standard DataTables
 * distribution (see www.datatables.net). You will most likely wish to modify these styles to
 * meet the layout requirements of your site.
 *
 * Common issues:
 *   'full_numbers' pagination - I use an extra selector on the body tag to ensure that there is
 *     no conflict between the two pagination types. If you want to use full_numbers pagination
 *     ensure that you either have "example_alt_pagination" as a body class name, or better yet,
 *     modify that selector.
 *   Note that the path used for Images is relative. All images are by default located in
 *     ../images/ - relative to this CSS file.
 */.dataTables_wrapper{position:relative;clear:both;zoom:1;}.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;background-repeat:no-repeat;background-image:url('/SDIExplorer/images/misc/loader.gif');background-position:80%25%;color:#999;font-size:14px;background-color:white;}.dataTables_length{width:40%;float:none;}.dataTables_filter{width:50%;float:right;text-align:right;}.dataTables_info{width:60%;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:none;}.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_disabled_previous{background:url('../images/back_disabled.png')no-repeat top left;}.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_next{background:url('../images/forward_disabled.png')no-repeat top right;}.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;}
table.display{margin:0 auto;clear:both;width:100%;}
table.display thead th{padding:0;border-bottom:0px solid black;font-weight:bold;cursor:pointer;*cursor:hand;}
table.display tfoot th{padding:0;border-top:0px solid black;font-weight:bold;}
table.display tr.heading2 td{border-bottom:1px solid#aaa;}
table.display td{padding:3px 5px;white-space:normal;vertical-align: top;}
table.display td.center{text-align:center;}.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{background:url('../images/sort_both.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;}
th:active{outline:none;}
table.display tr.odd.gradeA{background-color:#ddffdd;}
table.display tr.even.gradeA{background-color:#eeffee;}
table.display tr.odd.gradeC{background-color:#ddddff;}
table.display tr.even.gradeC{background-color:#eeeeff;}
table.display tr.odd.gradeX{background-color:#ffdddd;}
table.display tr.even.gradeX{background-color:#ffeeee;}
table.display tr.odd.gradeU{background-color:#ddd;}
table.display tr.even.gradeU{background-color:#eee;}
tr.odd{background-color:#F7F7F7;}
tr.even{background-color:white;}.dataTables_scroll{clear:both;}.dataTables_scrollBody{*margin-top:-1px;}
.top,.bottom{padding:0px;background-color:#F5F5F5;border:0px solid#CCCCCC;}
.top.dataTables_info{float:none;}.clear{clear:both;}.dataTables_empty{text-align:center;}
tfoot input{margin:0.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{width:400px;height:23px;padding-top:5px;margin-top:-5px;}.paging_full_numbers a:active{outline:none}.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;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;}
tr.odd td.sorting_1{background-color:#F7F7F7;}
tr.odd td.sorting_2{background-color:#F7F7F7;}
tr.odd td.sorting_3{background-color:#F7F7F7;}
tr.even td.sorting_1{background-color:white;}
tr.even td.sorting_2{background-color:white;}
tr.even td.sorting_3{background-color:white;}
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;}.ex_highlight_row#example tr.even:hover{background-color:#ECFFB3;}.ex_highlight_row#example tr.even:hover td.sorting_1{background-color:#DDFF75;}.ex_highlight_row#example tr.even:hover td.sorting_2{background-color:#E7FF9E;}.ex_highlight_row#example tr.even:hover td.sorting_3{background-color:#E2FF89;}.ex_highlight_row#example tr.odd:hover{background-color:#E6FF99;}.ex_highlight_row#example tr.odd:hover td.sorting_1{background-color:#D6FF5C;}.ex_highlight_row#example tr.odd:hover td.sorting_2{background-color:#E0FF84;}.ex_highlight_row#example tr.odd:hover td.sorting_3{background-color:#DBFF70;}
table.KeyTable td{border:3px solid transparent;}
table.KeyTable td.focus{border:3px solid#3366FF;}
table.display tr.gradeA{background-color:#eeffee;}
table.display tr.gradeC{background-color:#ddddff;}
table.display tr.gradeX{background-color:#ffdddd;}
table.display tr.gradeU{background-color:#ddd;}
div.box{height:100px;padding:10px;overflow:auto;border:1px solid#8080FF;background-color:#E5E5FF;}