#searchInitialMessage{margin-top:2em}
#clearButton{margin-right:5px;background-color:transparent;color:#0057a5;text-decoration:underline;text-transform:uppercase}
label{font-size:.9em}
select{background-color:#fff}
.yrButton{width:57px;height:26px}
.monthButton,.dayButton{width:40px;height:26px}
.topButton{margin:0 0 5px 0}
.bottomButton{margin:5px 0 0 0}
.plusMinus{bottom:8px;position:relative}
button[disabled],button:disabled{background-color:#aaa;cursor:default}
#input h3,.marinecart h3,.marineorder h3,fieldset legend{clear:both;font-size:100%;font-weight:normal;margin-bottom:1em;color:#777}
#input .block{margin-top:0;margin-bottom:1.5em}
#input .block .block{margin-top:0;margin-bottom:.5em}
#input .entry{background-color:#e4e4e4}
#input .selectors label{font-weight:bold;text-align:right;line-height:1em}
#input .selectors label.searchText{vertical-align:middle;width:100px;margin-right:10px;text-align:right;margin-top:5px}
#searchText{display:table-cell;float:left;width:160px}
#input .selectors p{font-size:90%}
#input .dateRotator .header{width:100px;padding-right:10px;font-weight:bold;vertical-align:middle;text-align:right;display:table-cell;font-size:.9em}
#input .dateRotator .header span{display:block;margin-top:5px}
#input .dateRotator label,#input .dateRotator button,#input .dateRotator input{width:50px}
#input .dateRotator input[type="text"]{box-sizing:border-box;padding:0;text-align:center}
#input .dateRotator .dateColumn{padding-bottom:10px;display:inline-block;text-align:center;margin-right:5px}
#input .dateRotator .dateColumn:last-child{padding-right:0}
.topButton{overflow:hidden;background-image:url('/cdo-web/images/icons/date_plus.png');background-position:20px 8px;background-repeat:no-repeat;text-indent:-999px}
.bottomButton{overflow:hidden;background-image:url('/cdo-web/images/icons/date_minus.png');background-position:20px 8px;background-repeat:no-repeat;text-indent:-999px}
.topButton:active,.bottomButton:active{background-position:22px 10px!important}
#content .expandableHeader,#content .optionalParametersHeader{background-image:url('/cdo-web/images/icons/menu_collapsed.png');background-position:right center!important;background-repeat:no-repeat!important;margin:0!important;padding:0!important;color:#0057a5!important;font-weight:normal!important}
#content .expandableHeader.expanded,#content .optionalParametersHeader.expanded{background-image:url('/cdo-web/images/icons/menu_expanded.png')!important}
#content .expandableContent,#content .optionalParametersContent{margin:0 0 2em 0!important;padding:0!important}
#content .detailsToggle{background-image:url('/cdo-web/images/icons/menu_collapsed.png');background-position:right center!important;background-repeat:no-repeat!important;margin:0!important;padding:0 16px 0 0!important;color:#0057a5!important;font-weight:normal!important;display:block;width:100px}
#content .detailsToggle.expanded{background-image:url('/cdo-web/images/icons/menu_expanded.png')!important}
#input .buttons{margin:20px 0}
#input .buttons #clearButton{margin-right:5px;background-color:transparent;color:#0057a5;text-decoration:underline}
#content .listColumnAll,#content .listColumnAll ul.header{list-style-type:none}
#content .listColumnAll label{font-weight:bold}
#input .selectors .listColumnAll{padding:0!important;margin:0!important}
#input .selectors .listColumnAll li.header .left{float:left;width:20px}
#input .selectors .listColumnAll li.header .left input{vertical-align:middle}
#input .selectors .listColumnAll li.header .right{width:100px;vertical-align:middle;margin-right:10px}
#input .selectors .listColumnAll li.header .right label{display:block;margin-top:5px}
.showOptions{font-size:80%;margin:5px 0 1em 0;border-bottom:1px solid #ccc;text-align:right}
#content .listColumnAll .header ul{padding:.25em 0;margin:0 0 0 1.5em;list-style-type:none!important;list-position:inside}
#content .listColumnAll .header label{margin-bottom:7px;padding-left:16px!important;background:url('/cdo-web/images/icons/plus.gif') left 4px no-repeat transparent;cursor:pointer;vertical-align:middle}
#content .listColumnAll .header label.active{background-image:url('/cdo-web/images/icons/minus.gif')}
#content .listColumnAll .header ul li label{padding-left:0!important;background:none!important}
.listColumnAll #content .header label,.listColumnAll #content .header ul li,.variable{color:#444}
.listColumnAll #content .header ul li>label{color:#777}
#searchResults{min-height:1000px}
#searchResults .resultsHeader{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;border:1px solid #ccc;margin-bottom:.5em;width:100%}
.datasetLinkList ul{list-style-type:none;background-image:none;padding-bottom:0;margin-bottom:0}
.datasetLinkList li{float:left;padding:0 15px;margin:0;border-right:1px solid #ccc}
.datasetLinkList li:first-child{padding-left:0}
.datasetLinkList li:last-child{padding-right:0;border-right:0}
.linkBlock{width:12px;height:12px;display:inline-block;margin-right:5px}
#content .datasetSamplesList{position:relative;text-align:left;cursor:pointer;margin:0}
#content .datasetSamplesList a.title{font-size:1em;padding:7px;z-index:10;display:block;border:1px solid #ccc;width:240px;line-height:10px;text-decoration:none;background-image:url('/cdo-web/images/icons/icon_arrow_expanded.png');background-position:96% center;background-repeat:no-repeat;background-color:#efefef;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;white-space:nowrap;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#content .datasetSamplesList a.active{background-image:url('/cdo-web/images/icons/icon_arrow_expanded_up.png');color:#0057a5}
#content .datasetSamplesList ul.pulldown{position:absolute;top:25px;left:0;z-index:100;width:240px;list-style:none;margin:0;padding:10px 0;background-color:#efefef;box-shadow:0 8px 5px rgba(0,0,0,0.25);font-size:.9em;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#content .datasetSamplesList ul.pulldown li{padding:0;margin:0;line-height:1.5em;width:100%;border-right:0}
#content .datasetSamplesList ul.pulldown li img{margin-right:5px;vertical-align:middle}
#content .datasetSamplesList ul.pulldown li a{display:block;padding:5px 10px 5px 10px;cursor:pointer;text-decoration:none;background:url('/cdo-web/images/icons/icon_download_tiny.png') 95.5% center no-repeat transparent}
#content .datasetSamplesList ul.pulldown li a:hover{background:url('/cdo-web/images/icons/icon_download_tiny_ffffff.png') 95% center no-repeat #0057a5;color:#fff;text-decoration:none}
.loader-visible{height:200px}
.selectedBoundingBox{vertical-align:middle;width:100px;margin-right:10px;text-align:right}
#selectedBoundingBox{display:none;float:left;width:160px}
.imgThumb{display:none;cursor:pointer}
#input .quadBoundingBox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}
#input .quadBoundingBox label{display:block;text-align:center}
#input .quadBoundingBox input{width:100px}
#input .quadBoundingBox .north{width:100%}
#input .quadBoundingBox .south{width:100%}
#input .quadBoundingBox .east{width:50%}
.quadBoundingBox .west{width:50%}
.cdr #content .listColumnAll,.datasetdiscovery #content .listColumnAll,.cdr #content .listColumnAll li ul,.datasetdiscovery #content .listColumnAll li ul{list-style-type:none!important;list-style-position:inside!important;margin-bottom:0!important}
.cdr #content .listColumnAll .left,.datasetdiscovery #content .listColumnAll .left{float:left;margin-right:3px}
.cdr #content .listColumnAll label.expandable,.datasetdiscovery #content .listColumnAll label.expandable{margin-bottom:7px;padding-left:16px!important;background:url('/cdo-web/images/icons/plus.gif') left 4px no-repeat transparent;cursor:pointer;vertical-align:middle}
.cdr #content .listColumnAll label.active,.datasetdiscovery #content .listColumnAll label.active{background-image:url('/cdo-web/images/icons/minus.gif')}
.cdr #searchSummary input{float:right}
.cdr #searchSummary a.more{padding:12px 16px 12px 12px;width:100px;text-align:left;margin-right:10px;background:url('/cdo-web/images/icons/menu_collapsed.png') right center no-repeat transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;font-size:13.333px}
.cdr #searchSummary a.more.expanded{background-image:url('/cdo-web/images/icons/menu_expanded.png')}
.cdr #searchSummary table,.cdr #searchSummary table td,.cdr #searchSummary table tr,.cdr #searchSummary table tbody,.cdr #searchSummary table tfoot{border:0}
.cdr #searchSummary table tr,.cdr #searchSummary table tr:nth-child(odd){background-color:transparent}
.cdr #searchSummary table td:first-child{width:180px}
.cdr .datasetDialog-option{text-align:center;padding:20px;margin-top:5px;cursor:pointer;display:block}
.cdr fieldset.dataset label{width:100px;margin-right:10px;float:left}
.cdr fieldset.dataset select#datasetSelect{height:24.4px;width:166px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.cdr #searchSummary{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background-color:#f0f0f8;margin:0;display:table;width:100%}
.cdr .summary{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-bottom:.5em;display:table;width:100%;margin:10px 0;background-color:#f0f0f8;text-align:right}
.cdr .searchResult h3{font-size:1em;font-weight:bold;margin:0 0 5px 0;padding:0;font-family:'Open Sans',Helvetica,Arial,sans-serif}
.cdr .searchResult .fileSize,.cdr .searchResult .dateRange{display:block;margin:0;padding:0;font-size:.9em;color:#777}
.cdr .summary input{margin-right:10px}
.cdr .searchResult{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;border:1px solid #ccc;margin-bottom:.5em;display:table;width:100%}
.cdr .searchResult div{vertical-align:middle;display:table-cell}
.cdr #datasetDialog-background{position:fixed;z-index:11;background-color:#000;background-color:rgba(0,0,0,0.5);top:0;left:0;right:0;bottom:0}
.cdr #datasetDialog-container{position:absolute;display:block;width:500px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:20px;box-shadow:0 0 16px #000;z-index:12}
.cdr #clearButton{margin-right:5px;background-color:transparent;color:#0057a5;text-decoration:underline}
#boundingBoxDialogOverlay{background:url('/cdo-web/css/base/images/ui-bg_flat_0_333333_40x100.png') repeat-x scroll 50% 50% #333;opacity:.5;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}
#boundingBoxDialog{background:#fff;height:618px;width:500px;margin:auto;position:absolute;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
#boundingBoxDialog .closeDialog{cursor:pointer;opacity:.7;position:absolute;top:5px;right:5px;display:block;width:17px;height:17px;text-indent:-999px;background:url('/cdo-web/images/icons/icon_close_2.gif') center center transparent no-repeat}
#boundingBoxDialog .closeDialog:hover{opacity:1}
#boundingBoxDialog #map{position:relative;height:355px!important;width:460px!important;overflow:hidden}
#boundingBoxDialog #mapBounds .description{width:50%;float:left;font-size:80%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0}
#boundingBoxDialog #mapBounds .hud{width:50%;float:right;font-size:80%;margin:1em 0;padding:10px;background-color:#f0f0f8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#boundingBoxDialog #mapBounds .hud label{font-weight:bold;display:block}
#boundingBoxDialog #mapBounds .hud input{width:90px}
#boundingBoxDialog #mapBounds .hud .width50{width:48.5%}
#boundingBoxDialog button{padding:7px 27px}
#cancelBBox{margin-right:11px}