﻿
input.date{width:70pt;margin-right:1px;} 
input.postcode{text-transform:uppercase;}
.email{text-transform:lowercase;background-position:left;background-repeat:no-repeat;padding-left:18px;padding-bottom:1px;height:16px;min-height:16px;display:inline-block;background-image:url(images/mail.png);}
.webSnapsForm{width:100%;table-layout:auto;}
.webSnapsForm tr{vertical-align:top;}
.webSnapsForm tr th{text-align:right;padding:0px 4px 2px 4px;white-space:nowrap;}
.webSnapsFilterForm tr{vertical-align:top;}
.webSnapsFilterForm tr th{text-align:right;padding:0px 4px 2px 4px;}
.webSnapsSubFieldLabel{text-align:right;width:30pt;float:left;padding-right:2pt;padding-top:2pt;}
div.numericFieldTextBoxDiv input.text{width:50px;}
.webSnapsFieldDescription{display:block;color:#777777;margin:0px 4px 4px 0px;padding:0px 0px 0px 14px;background-image:url(images/Information.png);background-repeat:no-repeat;background-position:0px 2px;min-height:14px;}
.webSnapsCalendarDropDownButton{vertical-align:text-bottom;}
.webSnapsFieldValidatorMessage{color:#CC0000;}
.webSnapsFieldValidatorSummary{color:#CC0000;background-color:#FFDDDD;padding:8px;margin:8px 0px 8px 0px;}
.webSnapsFieldValidator{color:#CC0000;padding:0px 0px 0px 15px;background-image:url(images/Error.png);background-repeat:no-repeat;background-position:1px 2px;min-height:14px;}
.webSnapsFieldValidatorInformation{color:#008000;}
table.webSnapsRadioButtonList td, table.webSnapsCheckboxList td{padding:0px;}
.watermarked{color:#999999;font-style:italic;text-transform:none;}
.webSnapsCsvImportScrollableTable{border:inset 1px;overflow:scroll;overflow-y:hidden;}
.webSnapsDocumentFlowFieldLabel{font-weight:bold;}
.webSnapsDocumentFlowFieldParagraph{padding:0px;}
.shadedRegionCaption{font-family:Segoe UI;font-size:7pt;background-image:url(images/RegionLabelBg.png);border:1px solid white;padding:0px 4px 0px 4px;color:#000033;}
span.layerChooserCheckBox{float:left;width:280px;text-align:left;display:block;}
.mapPanel{position:relative;width:100%;height:400px;text-align:center;}
.ero div.ero-body{width:300px;background-color:#FFFFCC;}
.ero div.ero-body div.ero-actionsBackground{background-color:#FFFFCC;margin:0px;}
.ero div.ero-body div.ero-actionsBackground div.ero-previewArea{background-color:#FFFFCC;}
.ero div.ero-body div.ero-actionsBackground div.ero-previewArea div.firstChild{margin:0px;padding:0px;}
.ero div.ero-body div.ero-actionsBackground div.ero-previewArea div.firstChild P{display:none;}
.ero div.ero-body div.ero-actionsBackground div.ero-previewArea div.firstChild div.VE_Pushpin_Popup_Title{color:#660000;background:url(images/VirtualEarthPopupTitleBg.gif) repeat-x;padding:4px 4px 0px 4px;height:22px;}
.ero div.ero-body div.ero-actionsBackground div.ero-previewArea div.firstChild div.VE_Pushpin_Popup_Body{color:#333333;margin:0px 4px 0px 4px;}
div.ero-leftBeak div.ero-beak{background:url(images/VirtualEarthBeakLeft.gif) no-repeat 0 0;}
div.ero-rightBeak div.ero-beak{background:url(images/VirtualEarthBeakRight.gif) no-repeat right 0;}
ul.webSNAPSMapMarkerVerbs{margin-top:4px;}
ul.webSNAPSMapMarkerVerbs li{list-style:url(images/VirtualEarthPopupBullet.gif);list-style-position:inside;}
.mapPanelWrapper{width:100%;} 
ul.mapMenu{position:absolute;margin:0;padding:1px;list-style:none;width:150px;border:1px solid #ccc;background:white;display:none;z-index:10;}
ul.mapMenu li{position:relative;margin:0;padding:0;}
ul.mapMenu li a{display:block;text-decoration:none;color:black;padding:2px 5px 2px 22px;font-size:9pt;background-repeat:no-repeat;background-position:4px 50%;}
.mapMenu li a.pin{background-image:url(images/needle.png);}
.mapMenu li a.remove{background-image:url(images/RemoveFilterCriterion.png);}
.mapMenu li a.search{background-image:url(images/globe.png);}
.mapMenu li.perimeter{display:block;text-decoration:none;color:black;padding:2px 5px 2px 22px;font-size:9pt;background-repeat:no-repeat;background-position:4px 50%;background-image:url(images/AreaCircle.png);}
.mapMenu li.perimeter input{width:50px;}
ul.mapMenu li a:hover{background-color:#335EA8;color:white;}
div.mapSearch{position:absolute;border:1px solid #cbcbcb;background-color:white;padding:5px;z-index:200;}
.webSnapsZoomablePanel{width:100%;height:512px;background:url(images/MapLoading.gif);}
div.zoomable-infoPane{position:absolute;display:inline-block;background-color:Red;width:200px;height:100px;max-width:200px;border:1px solid red;color:white;}
img.zoomable-copyrightNotice{margin:0px 0px 4px 4px;display:inline-block;width:429px;height:24px;}
div.zoomable-ero-body{border:solid #999 1px;left:17px;}
div.zoomable-ero-beak{height:40px;position:relative;left:-17px;}
.footerToolbarWrapper1{background:#CECECE url(images/ColumnFooterBg.png) repeat-x top;text-align:right;width:100%;position:relative;}
table.webSnapsResultsList thead tr th.sortedAsc a{background-image:url(images/SortAscending.gif);background-repeat:no-repeat;background-position:right;padding-right:10px;}
table.webSnapsResultsList thead tr th.sortedDesc a{background-image:url(images/SortDescending.gif);background-repeat:no-repeat;background-position:right;padding-right:10px;}
table.webSnapsResultsList td.number{text-align:right;} 
table.webSnapsResultsList tr.summary td{background-color:#eee;text-align:right;}
.dataPagerContainer td{padding:1px 2px 1px 2px;}
.pagerImage{vertical-align:text-bottom;}
img.dataDownloadActionImage{vertical-align:top;}
.webSnapsDisplayNameCell{font-weight:bold;}
ul.webSnapsTabStrip{margin:8px 0px 8px 0px;padding:0px;list-style-type:none;float:left;background:url(images/TabStripBg.png) repeat top left;margin-bottom:8px;width:100%;}
ul.webSnapsTabStrip li{float:left;height:26px;margin:0px;padding:4px 16px 0px 16px;white-space:nowrap;border-right:1px solid white;}
ul.webSnapsTabStrip li.webSnapsTabStripCurrentTab{background:url(images/TabStripActiveBg.png) repeat-x top left;}
ul.webSnapsTabStrip li span.webSnapsTabStripOpener{}
ul.webSnapsTabStrip li span.webSnapsTabStripLabel{}
ul.webSnapsTabStrip li span.webSnapsTabStripCloser{}
h2.webSnapsTabHeader{clear:both;}
div.webSnapsTabStripNavigationButtonsWrapper{text-align:right;}
a.selectedFilterCriteria{background-image:url(images/RemoveFilterCriterion.png);background-repeat:no-repeat;background-position:right;padding-right:10px;}
ul.webSnapsMenuList{padding:6pt 6pt 0px 6pt;}
ul.webSnapsMenuList li{margin:0px 0px 6pt 0px;padding:0px 0px 0px 22px;font-size:14pt;list-style-type:none;background-image:url(images/BulletArrowGreen.gif);background-repeat:no-repeat;background-position:left 3pt;}
.noJavaScriptWarning{color:#CC0000;background-color:#FFDDDD;padding:8px;margin:8px 0px 8px 0px;}
.hiddenAccessibilityContent{left:-9000px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;}
.webSnapsPrintableVersionLink{background:url(images/printer.gif) no-repeat left;padding-left:20px;padding-top:1px;}
.webSnapsSavePageAsPdfLink{background:url(images/file.pdf.gif) no-repeat left;padding-left:20px;padding-top:1px;}
.languagePickerFlag{float:left;margin:0px 4px 0px 0px;padding:2px;border:0px;}
.selected .languagePickerFlag{border:2px solid white;padding:0px;}
.webSnapsUpdateProgressOuter1{top:0px;left:0px;width:100%;height:100%;position:fixed;background-color:White;z-index:997;filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}
.webSnapsUpdateProgressOuter2{width:300px;z-index:998;}
.webSnapsUpdateProgressInner{text-align:center;border:1px solid black;padding:10px 10px 20px 10px;background-color:#eee;z-index:999;}
.webSnapsDrillAxisBreadcrumbTrail ul{display:inline;}
.webSnapsDrillAxisBreadcrumbTrail ul li{display:inline;margin-right:4px;}
a.downloadAsCsv, a.downloadAsRss, a.downloadAsHtml, a.downloadAsPdf, a.downloadAsPdfLandscape, a.downloadAsDoc, a.downloadAsDocx{background-position:left;background-repeat:no-repeat;padding-left:18px;padding-bottom:1px;height:16px;min-height:16px;display:inline-block;}
a.downloadAsCsv{background-image:url(images/file.csv.gif);}
a.downloadAsRss{background-image:url(images/file.rss.gif);}
a.downloadAsHtml{background-image:url(images/file.html.gif);}
a.downloadAsPdf{background-image:url(images/file.pdf.gif);}
a.downloadAsPdfLandscape{background-image:url(images/file.pdf.gif);}
a.downloadAsDoc, a.downloadAsDocx{background-image:url(images/file.doc.gif);}
.webSnapsFieldChanged{background-color:#FFFFAA;}
div.webSnapsHasChangesMessage{background:#FFFFAA url(images/ChangeSetWarning.png) no-repeat 8px center;border:solid 1px #FFFF00;min-height:43px;height:43px;padding:8px 8px 8px 64px;margin:8px 0px 8px 0px;}
div.webSnapsHasNoChangesMessage{background:#DDDDFF url(images/ChangeSetInformation.png) no-repeat 8px center;border:solid 1px #6666FF;min-height:48px;height:48px;padding:8px 8px 8px 64px;margin:8px 0px 8px 0px;}
.webSnapsWizard tr td{vertical-align:top;}
.webSnapsWizardSidebar{border-right:#ccc 1px solid;min-width:120px;width:120px;}
.webSnapsWizardStep{padding:0px 4px 0px 4px;}
.webSnapsWizardStep p{margin-top:0px;}
.webSnapsWizardStep input[type="file"]{width:100%;max-width:500px;margin-bottom:12px;}
.ratingStar{font-size:0pt;width:13px;height:12px;margin:0px;padding:0px;cursor:pointer;display:block;background-repeat:no-repeat;}
.filledRatingStar{background-image:url(Images/FilledStar.png);}
.emptyRatingStar{background-image:url(Images/EmptyStar.png);}
.savedRatingStar{background-image:url(Images/SavedStar.png);}
.webSnapsChartContainer{background:url(images/LargeWait.gif) no-repeat center center;}
.magnifyChartLink{background:url(images/zoom_in.png) no-repeat left;display:inline-block;padding:4px 4px 4px 24px;}
div.webSnapsMaintenanceWarning{background:#FFFFAA url(images/ChangeSetWarning.png) no-repeat 8px center;border:solid 1px #FFFF00;min-height:43px;padding:8px 8px 8px 64px;margin:8px 0px 8px 0px;}
* html div.webSnapsMaintenanceWarning{height:43px;} 
.warning{padding:2px;color:#d00;}
.pngFix{min-width:12px;min-height:12px;}
