/* jQuery Tables overwrites */
h3{font-size: 18px !important;}
.ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 0.9em;
}

.ui-widget-content {
    border: 1px solid #ccc;
    background: #ffffff;
    color: #313140;
}

/*#main {padding:0 !important;width: 100% !important;}
#main ul{padding-top:0 !important;}
#main li {list-style-type: none !important; margin-left: 0.3em !important;}
#main td{padding: 5px !important}
#tabs ul {padding:0 !important;}*/

#breadcrumbs {display: none;} 

/*.page{width:90%;margin:0 auto 0 auto;}*/
/*.page a{text-decoration:none;	color:#A65300}*/

/*.banner1{background:#9C3F39;
    color:#ffffff;
	text-align:center;
	border-top:2px solid #e4a276;
	border-bottom:2px solid #e4a276;
    padding: 10px;
}*/
.titlebanner{font-size:1.8em;font-weight: bold;color:#000;margin: 10px 0;text-align:center;}
.titlesub{padding: 10px 0;}
div.tab-content a, div#pages a{color:#c4720c !important; text-decoration:none !important;}
/*div.tab-content a:hover{background:#FEFEFE;margin:0 10px 0 0;padding:5px;border:solid 1px #ccc; border-radius:5px; box-shadow:2px 2px 3px #947C7C;}*/
div#container1{background:#fff;border:solid 1px #ccc;border-radius: 4px;box-shadow: 2px 2px 3px #a8a8b7; margin:0 10px 0;padding:10px;}
    
      
.ui-state-active a{color:#9C3F39 !important; }

ul.ul-tabs a:hover {
    background-color: #9C3F39 !important;
    border:none !important;
    color: #ffffff !important; 
    text-decoration:none !important;    
}

#dio, #epa, #usda, #emhp, #doe, #noaa{padding: 10px 0 0 0;}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
      color: white !important;
      border: 1px solid #222222;
      background-color: #FF8000;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FF8000), color-stop(100%, #222222));
      /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #FF8000 0%, #222222 100%);
      /* Chrome10+,Safari5.1+ */
      background: -moz-linear-gradient(top, #FF8000 0%, #222222 100%);
      /* FF3.6+ */
      background: -ms-linear-gradient(top, #FF8000 0%, #222222 100%);
      /* IE10+ */
      background: -o-linear-gradient(top, #FF8000 0%, #222222 100%);
      /* Opera 11.10+ */
      background: linear-gradient(to bottom, #FF8000 0%, #222222 100%);
    }
      
    table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
    background-color: #FFE599; 
    }
    table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
    background-color: #FFEFBF; 
    }
    table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
    background-color: #FFF6D9; 
    }
    .ui-helper-reset{font-size: 110%;}
    .resources {font-size:80%;padding:10px 0 0 15px;margin:0 !important;}
    .dataTables_filter {display: none;}

#myTableagfinder {font-size: 105%; color: #444;}

#search1 {
    float: right;
    margin-top: 10px;
    padding: 0 9px;
    position: relative;
    z-index: 15;
    color:#444;
}
#searchpages {
    text-align: right;
    margin-top: 1px;
    margin-bottom: 10px;
    padding: 4px 6px;
    
}
#searchtribal {
    float: right;
    margin-top: 9px;
    padding: 0 9px;
    position: relative;
    z-index: 15;
}

div#pages h3{top:145px;z-index:2345;position:absolute;margin-left:8px;}    
.agencies:hover{background:#FEFEFE;padding:10px 5px 5px 5px;border:solid 1px #ccc; border-radius:5px; box-shadow:2px 2px 3px #947C7C;}
/*.agencies:hover a{background:#FFF !important;padding:0 !important;border:0 !important; border-radius:0 !important; box-shadow:0 !important;}
.agencies img:hover{background:#FFF !important;padding:0 !important;border:0 !important; border-radius:0 !important; box-shadow:0 !important;}
*/
.agencies{display: block;float:left;text-align:center;width:15%;padding:10px 5px 5px 5px;border:solid 1px #ccc;border-radius:5px;margin:0 1% 0 0;}
.agencies img{padding: 7px 0 5px 0}

.itemsa{display: block;background :#FFF;padding:0 0 0 5px;border:solid 1px #fff; border-radius:5px; box-shadow:2px 2px 3px #fff;}	
.itemsa:hover{background :#FEFEFE;padding:0 0 0 5px;border:solid 1px #ccc; border-radius:5px; box-shadow:2px 2px 3px #947C7C;}	
.items{	float:left;width:38%;margin:0 2% 0 0}
/*.items ul{font-size:85%;}*/
/*.items li{list-style: none !important; margin: 0; padding:2px 0 2px 15px;background:url(/cs/groups/xots/documents/stillimage/idc1-031809.png);background-repeat:no-repeat;background-position:left; background-size: 10px 13px; vertical-align:middle;line-height:1.5em;}
*/
.items li{list-style: none !important; margin: 0; padding:2px 0 2px 15px;background:url(../images/arrow.png);background-repeat:no-repeat;background-position:left; background-size: 10px 13px; vertical-align:middle;line-height:1.5em;}
	
.clear{clear:both;}

.content{}
	
#top{text-align:center;}
#top{text-align:center;padding-left:270px;}
#top a{	color:#ffffff;	text-decoration:none;}

/*.hover:hover{background-image: url(/cs/groups/xots/documents/stillimage/idc1-031812.png);background-repeat: no-repeat;}*/

#middle{padding:0 140px;}
#middle a{color:#ffffff;text-decoration:none;}

#bottom{text-align:center;padding-left:270px;}
#bottom a{color:#ffffff;text-decoration:none;}	
	
.title{font-size:1.8em;text-transform: uppercase;padding-top:6px;}
.titleshadow{text-shadow: 2px 2px #333333;}
.titleagency{border: none;float: left;width: 15%;}
.titleagency:hover{border:none; border-radius:0; box-shadow:none }
.titlecontent,  .titlefactsheet {
    border-bottom: 1px solid #c4720c;
    color: #000;
    font-size: 1.3em;
    padding: 0 0 7px;
}
/*.titlebanner{font-size:2.8em;padding: 10px; font-weight: bold;color:#FFFFFF;text-align:center;margin:10px 0;}
.titlefactsheet{font-size:1.6em;font-weight: bold;color:#c4720c;border-bottom:solid 1px #A65300;padding:15px 0;text-align:left;}*/

.midtd {text-align:center;}
.midtd a:hover{text-align:center;background:#FEFEFE;margin:0;padding:5px;border:solid 1px #ccc; border-radius:5px; box-shadow:2px 2px 3px #947C7C;}

.name{padding: 0 10px;}

.footer1{background:#9C3F39;border-top:2px solid #e4a276;border-bottom:2px solid #e4a276;margin:0 0 10px 0;padding: 0 20px;}	
.foottext{font-size:120%;padding: 5px 0;}
.foottext a {color:#ffffff;text-decoration:none}
.foottext a:hover{color:#000000;}
.footr{float:right;}
.footl{float:left;}

table.dataTable tbody th, table.dataTable tbody td {
    padding: 5px !important;
}
.dataTables_length, .dataTables_info{padding-left:10px;}

/*.dataTables_info{z-index:1234;position:absolute;top:100}*/