.txdlSprite{background:url("http://g-ecx.images-amazon.com/images/G/01/rainier/icons/txdl-sprite-2.gif") no-repeat;}
.txdlWrapperWithFilters{position:absolute;right:0;bottom:0;left:0;}
.txdlWrapperWithFilters .txdlContent{position:absolute;top:0;right:0;bottom:0;left:230px;overflow:auto;}
.txdlContent{padding:10px;}
.txdlUnlocked .txdlContent{left:30px;}
.txdlUnlocked .txdlFilters{left:-208px;}
.txdlFilters{position:absolute;top:0;left:0;bottom:0;width:210px;border-right:1px solid #999;-webkit-box-shadow:3px 0 4px #BBB;-moz-box-shadow:3px 0 4px #BBB;box-shadow:3px 0 4px #BBB;}
#txdlFilterTab{position:absolute;top:20px;left:210px;background-color:#FFF;padding:2px 1em;border:1px solid #999;border-bottom:none;white-space:nowrap;cursor:pointer;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-box-shadow:0 -3px 4px #BBB;-moz-box-shadow:0 -3px 4px #BBB;box-shadow:0 -3px 4px #BBB;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;}
.ieLow #txdlFilterTab{border-radius:0;box-shadow:none;-ms-transform:none;transform:none;zoom:1;}
.txdlFilterTabArrow{display:inline-block;width:7px;height:4px;background-position:0 0;}
.txdlFilterGroupHeader{margin:1em .5em .3em;cursor:pointer;}
.txdlUnlocked .txdlFilterTabArrow{background-position:0 -5px;}
.txdlFilterGroupList{list-style:none;margin:0;padding:0;}
.txdlFilterGroupList li{padding:.15em .5em .15em 2em;cursor:pointer;}
.txdlFilterGroupList li:hover{background-color:#DDD;}
.txdlFilterSelected{background-color:#69C;color:#FFF;}
.txdlFilterGroupList .txdlFilterSelected:hover{background-color:#69C;}
.txdlFilterGroupArrow{float:left;width:7px;height:4px;background-position:-8px 0;margin:7px 4px 0;}
.txdlFilterGroupArrowCollapsed{width:4px;height:7px;background-position:-21px -1px;margin:4px 7px 0 4px;}
.txdlFilterCount{background-color:#EEE;margin-left:5px;padding:0 .33em;color:#444;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.txdlHeader{display:inline;margin-right:10px;}
.txdlTextWarning{color:#903;}
.txdlDocumentGroup{margin:10px 0 20px;border:1px solid #AAA;background-color:#EEE;}
.txdlDocumentGroupTitle{padding:5px;background-image:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-ms-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(top,#FFF,#DDD);}
.txdlDocumentGroupButton{float:right;}
.txdlDocumentGroupFilters{border-top:1px solid #AAA;padding:5px;overflow:hidden;}
.txdlDocumentGroupTable{width:100%;border-collapse:collapse;border-spacing:0;}
.txdlDocumentGroupTable tr{height:25px;*height:16px;}
.txdlDocumentGroupTable th,.txdlDocumentGroupTable td{border-top:1px solid #AAA;padding:4px;}
.txdlDocumentGroupTable th{background-color:#FFF;text-align:left;cursor:pointer;}
.txdlCol2{width:33%;}
.txdlCol3{width:16%;}
.txdlCol4{width:16%;}
.txdlCol5{width:20%;}
.txdlCol6{width:16%;}
.txdlTableArrow{display:inline-block;vertical-align:middle;width:7px;height:4px;background-position:0 0;}
.txdlFilterX,.txdlFilterXDark{width:7px;height:7px;}
.txdlFilterX{display:inline-block;margin-left:5px;background-position:-44px -1px;vertical-align:middle;}
.txdlFilterXDark{float:right;margin:3px 15px 2px 5px;background-position:-36px -1px;cursor:pointer;}
.txdlFilterBubble{display:inline-block;vertical-align:middle;background-color:#69C;margin-right:5px;padding:2px 5px;color:#FFF;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.txdlMenuPositioner{position:relative;top:-1px;left:-5px;line-height:16px;}
.txdlMenuAnchor{display:inline-block;position:absolute;top:0;left:0;z-index:2;border:1px solid transparent;border-bottom:none;padding:0 4px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px;}
.txdlMenuOpen .txdlMenuAnchor{background-color:#FFF;border-color:#000;}
.txdlDropdown{position:absolute;left:0;z-index:1;margin:0;border:1px solid #000;padding:0;list-style:none;background-color:#FFF;}
.txdlDropdown li{padding:0 4px;line-height:1.5em;font-weight:normal;color:#004B91;cursor:pointer;}
.txdlDropdown li:hover{background-color:#DEF;}
.txdlPassphraseBox{border-bottom:1px dashed #AAA;cursor:text;}
#ui-datepicker-div{display:none;}
.pTabs{margin:1px 0 0 0;padding:5px 0;border-bottom:1px solid #999;}
.pTab{list-style:none;margin:0;display:inline;}
.pTab a{padding:5px 12px;border:1px solid #FFF;border-bottom:none;text-decoration:none;color:#004B91;}
.pTab a:hover{text-decoration:underline;}
.pTabActive a{border-color:#999;border-bottom:1px solid #FFF;border-top-left-radius:5px;border-top-right-radius:5px;color:#000;font-weight:bold;}
.pNav{position:relative;margin:2em 0 1em;}
.txdlReportRangePopover div{padding:5px;}
.txdlReportRangePopover .buttons{text-align:center;}
.txdlReportRangePopover div input{margin:0;}
.hasCal{background:url("https://images-na.ssl-images-amazon.com/images/G/01/rainier/icons/newCalicon.jpg") no-repeat scroll right center #FFF;width:85px;border:1px solid #999;padding:2px;}
span.label{color:#999;}
.txdlDocumentGroupGenerateButton{padding:5px;}