html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family:'Segoe UI',Verdana,Helvetica,sans-serif;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*{font-family:'Segoe UI',Verdana,Helvetica,sans-serif}html{margin:0;padding:0}body{background-color:#efeeef;color:#333;font-size:.85em;margin:0;padding:0}a{cursor:pointer;outline:none;text-decoration:underline;color:#3b3b3b}a:active,a:hover,ui-button:hover,ui-button:active,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{color:#c00!important}header,footer,hgroup,nav,section{display:block}mark{background-color:#a6dbed;padding-left:5px;padding-right:5px}.float-left{float:left}.float-right{float:right}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}p,h1,h2,h3,h4,h5,h6{color:inherit;margin:1em 0;padding-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:bold}h1{font-size:2em;margin:2em 0 1.75em 0}h2{font-size:1.75em;margin:1.75em 0 1.5em 0}h3{font-size:1.2em;margin:1.5em 0 1.2em 0}h4{font-size:1.1em;margin:1.2em 0 1em 0}h5,h6{font-size:1em}h5 a:link,h5 a:visited,h5 a:active{padding:0;text-decoration:none}.ui-widget{font-size:1em}.message-container p{margin:.5em}.message-container p .message-text{padding-left:.5em}.reference{font-weight:bold}.term{font-style:italic}label{display:block;font-size:1.2em;font-weight:600}input,textarea{border:1px solid #e2e2e2;background:#fff;color:#333;font-size:1.2em;margin:0;padding:5px}input[type="checkbox"],input[type="radio"]{border:none}textarea{font-family:inherit;width:500px}input:focus,textarea:focus{border:1px solid #7ac0da}input[type="checkbox"]{background:transparent;width:auto}input[type="submit"],input[type="button"],button{background-color:#d3dce0;border:1px solid #787878;cursor:pointer;font-size:1.1em;font-weight:600;padding:6px 12px;margin-right:8px;width:auto}td input[type="submit"],td input[type="button"],td button{font-size:1em;padding:4px;margin-right:4px}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d}.validation-summary-valid{display:none}table{margin:0;border:0 none;border-collapse:collapse;border-spacing:0}th{font-weight:bold}.content-wrapper{margin:0 auto;max-width:960px}#body{clear:both}.main-content{padding:30px 0 30px 0}header .content-wrapper{padding-top:10px}footer{clear:both;height:100px;font-size:.9em}footer .float-left{display:inline-block;width:60%}footer .float-right{display:inline-block;width:40%;text-align:right}footer .hints-footer{padding:15px 20px;background-color:#3b3b3b;color:silver;vertical-align:middle}footer .links-footer{vertical-align:top;margin-top:1em}footer .links-footer .float-left a{display:inline-block;margin-right:20px}footer .links-footer .float-right{text-align:right}#learnMoreButton{display:inline-block;margin:0;padding:8px 16px;color:#fff;background-color:#000;border:none;font-size:inherit;font-weight:bold;text-decoration:none;background-repeat:repeat-x;background-image:url(../Images/btn_bg_grad.jpg)}#learnMoreButton:hover{background-image:url(../Images/btn_bg_grad_hov.jpg)}.main-logo{margin-bottom:5px}.site-title{color:#fff;background-color:#3b3b3b;font-family:Rockwell,Consolas,"Courier New",Courier,monospace;font-size:1.5em;font-weight:bold;margin:0;padding-top:5px;padding-bottom:5px;clear:both}.site-title a,.site-title a:hover,.site-title a:active{color:inherit!important;background:none;outline:none;text-decoration:none}.site-title,#heroPanel{padding-left:20px;padding-right:20px}#heroPanel{background-image:url(../Images/hero_bg.jpg);background-repeat:repeat;color:#fff;font-size:1em;padding:20px 20px 1px 20px}#heroPanel h1{font-weight:normal;margin:0 0 1em 0}#heroPanelInner{padding:0 260px 20px 0;background-image:url(../Images/stacked_papers.png);background-repeat:no-repeat;background-position:right top}#loginForm{border-right:solid 2px #c8c8c8;float:left;width:55%;padding-left:20px}#loginForm li{margin:10px 0 0 0}#loginForm .validation-error{display:block;margin-left:15px}#loginForm .validation-summary-errors{margin-bottom:15px}#loginForm .validation-summary-errors ul{margin:0;padding:0}#loginForm .validation-summary-errors li{display:inline;list-style:none;margin:0}#loginForm input{width:250px;margin:5px 0}#loginForm input[type="checkbox"],#loginForm input[type="submit"],#loginForm input[type="button"],#loginForm button{width:auto}#loginForm input[type="submit"]{margin-top:25px;width:150px}#logoutForm{display:inline-block}#login{display:inline-block;font-size:1em;margin:1em 0 10px 0;text-align:right}#login a{text-decoration:none;cursor:pointer}#login a.username{background:none;text-decoration:underline}#login ul{margin:0}#login li{display:inline;list-style:none;cursor:pointer}#userMenuAnchor{display:inline-block}#userGreeting{font-weight:normal;display:inline-block;white-space:nowrap;border:none!important;display:inline;padding-bottom:5px}#userGreeting>a{color:#c00!important}.menu-item{text-decoration:none;font-weight:normal!important}.menu-item a:hover,.menu-item a:active{text-decoration:underline!important}#userMenu{border:solid 1px #a9a9a9;text-align:center;background-color:#efeeef;position:absolute;display:none}#userMenu li{display:block;background-color:#efeeef;padding:5px 10px}.menu-item:hover #userMenu,.menu-item:active #userMenu{display:block}.checkbox-label{display:inline;cursor:pointer}#help{display:inline-block;border-left:1px solid gray;text-align:center;vertical-align:middle;margin:0 10px}#help img{width:25px;height:24px;margin:0 0 0 10px}#helpContent{padding:2em}#helpContent section{margin-top:2em;border-top:1px solid gray}#helpContent h2{font-size:1.5em;margin:1em 0}#uploadForm{text-align:center;padding:0}#file{width:100%;display:block;padding:5px 10px;margin:0 0 30px 0}.layout-option,.layout-options-divider{height:13em;margin-top:1em}.layout-option{position:relative;padding:1em 0;width:400px;margin:0;text-align:center;display:inline-block;vertical-align:top}.layout-option input[type="radio"]{margin:0 5px 0 5px;width:15px}.layout-option-description{display:inline-block;margin:1em 0 .5em;font-weight:normal;font-size:1em}.layout-options-divider{display:inline-block;text-align:center;overflow:hidden}.layout-options-divider div{width:3px;height:100%;border:none;background-color:#c8c8c8;margin:8px auto 0 auto}#sampleFileLink{font-size:1em;margin-top:.75em;display:block}#uploadForm #selectedFileFormatID{width:275px;font-size:1.2em;margin:0 20px 0 10px}#selectedFileFormatID .prompt-option{color:#666}#selectedFileFormatID .generic-option{color:teal;font-weight:bold}#selectedFileFormatID .custom-option{color:maroon}.upload-button{width:150px!important;position:absolute;bottom:0;left:125px}#mappingForm #selectedFileFormatID{font-size:1em;width:275px;margin:6px 0 10px 0}#previewContainer{width:100%;overflow:auto;border:1px solid gray;border-top:none}#previewTable{border:1px solid #333;min-width:960px}#previewTable td,#previewTable th{font-size:.8em;border:1px solid #333;padding:4px}#previewTable th{text-align:center;vertical-align:middle}#previewTableMappings td{text-align:center;padding:6px!important}.mapping-link{color:#004276;text-decoration:none}.mapping-link:hover,.mapping-link:active{text-decoration:underline}.mapping-link .not-mapped{white-space:nowrap;font-style:italic}.mapping-link .mapped-field{white-space:nowrap;font-weight:bold}#previewTableData td{vertical-align:top;background-color:#fff}#previewTable td.error{color:red;background-color:#ffd2d2}#previewTable td.number{text-align:right}#previewTable td.date{text-align:center;white-space:nowrap}.buttons-area{text-align:right;padding:10px 0;clear:both}.buttons-area a,.buttons-area input{display:inline-block;margin:0 0 0 20px}button:disabled,input[type="button"]:disabled,input[type="submit"]:disabled{color:gray}#columnToFieldMappingDialog{height:500px;width:690px}#fieldToColumnMappingDialog{height:400px;width:550px}#mappingForm .file-format-label{font-weight:normal;font-size:1em;display:inline-block;margin:0 5px 0 0}.mapping-dialog{padding:20px!important;overflow:hidden!important;display:none}.mapping-dialog table,.mapping-dialog table td,.mapping-dialog table th{font-size:.9em;border:1px solid #ccc}.mapping-dialog table td{padding:2px 4px}.mapping-dialog table{border-collapse:collapse;border-spacing:0;margin:0}.mapping-table-body td{vertical-align:top}.mapping-table-body td label{font-weight:normal;font-size:12px}.mapping-table-header td{font-weight:bold;background-color:#efeeef;padding:4px}.mapping-table-scroller{width:100%;height:360px;overflow:scroll}.mapping-table-body tr.disabled-item td{color:#ccc}.column-map{width:40px;min-width:40px;max-width:40px;text-align:center}.column-map input[type="checkbox"]{margin:0}.column-field{width:350px;min-width:350px;max-width:350px;text-align:left}.column-field .note{display:block;font-style:italic}.column-required{width:70px;min-width:70px;max-width:70px;text-align:center}.column-type{width:64px;min-width:64px;max-width:64px;text-align:center}.column-min{width:50px;min-width:50px;max-width:50px;text-align:right}.column-max{width:50px;min-width:50px;max-width:50px;text-align:right}.link-button{border:none!important;background-color:transparent!important;background-image:none!important;font-weight:normal!important;text-decoration:underline!important;cursor:pointer!important}#notificationMessage{margin-bottom:15px;clear:both}#notificationMessage div.ui-corner-all{overflow-y:auto;max-height:10em}#notificationMessage ul{list-style-type:disc;margin-left:2.1em}#notificationMessage ul li{margin-bottom:.5em}#fileFormatControls{margin:0 0 10px 0}#fileFormatControls input[type="button"]{font-size:.8em;padding:.4em .8em;margin:0 0 .5em .8em}#columnList{width:100%;height:100%;font-weight:normal;font-size:12px}#columnList option.not-mapped{color:gray;font-weight:bold}#previewTableCaption h3{float:left}#previewTableCaption h3,#previewTableCaption .mappingViewSwitch{display:inline-block;margin:20px 0}.mappingViewSwitch{float:right;text-decoration:underline}.legend{margin-top:.8em;font-size:.8em;font-weight:bold}.required{color:red}ul.unmapped-fields{list-style-type:none;margin-left:0!important}ul.unmapped-fields li{display:inline}ul.unmapped-fields li a.mapping-link{font-size:12px;font-weight:bold;color:red!important}ul.unmapped-fields li a.mapping-link:hover{text-decoration:underline}#updateMappingsReminderDialog{display:none;width:400px;height:115px}#updateMappingsReminderDialog .dialog-text{margin-bottom:15px}#updateMappingsReminderDialog input[type="checkbox"]{margin-right:5px}#updateMappingsReminderDialog label{font-size:.9em;font-weight:normal;float:left}#dismissMappingsReminderButton{float:right;padding:4px 20px}#catalogInfoForm table{width:100%}#catalogInfoForm td{padding-bottom:10px;width:33%;vertical-align:top}#catalogInfoForm td.editor-label{text-align:right;padding:5px 20px 0 0;white-space:nowrap}#catalogInfoForm label{font-size:1em}#catalogInfoForm .required-field label:after{content:" *";color:red}#catalogInfoForm input[type="text"],#catalogInfoForm textarea,#catalogInfoForm select{width:100%;margin:0;padding:3px 5px}#catalogInfoForm textarea{height:4.5em}#catalogInfoForm td.buttons-column{text-align:center}#catalogInfoForm input[type="submit"]{padding:5px 20px;margin:0 20px}#catalogInfoForm .validation-summary-errors{margin-bottom:15px;text-align:left}#waitNotice{vertical-align:middle!important}#waitNotice *{display:block;visibility:hidden;margin:20px auto}#confirmPageTitle{margin-top:0;padding-top:0}.page-nav{display:inline-block;float:left;width:500px;text-align:left}.page-nav a,.page-nav span{display:inline-block;margin:0 5px 0 0}.page-nav span{font-weight:bold}