
/* overrides */
.ui-helper-reset {line-height:inherit;}
.ui-widget {font-family:"Helvetica Neue", Arial, sans-serif; font-size:inherit;}
.ui-widget-content {border:0 none;}
.ui-widget-overlay {opacity:0.6;}

/* UI Dialog */
.ui-dialog {padding:0;}
.ui-dialog .ui-dialog-content {
	background:#E8E8E8 url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/mod_content-gradient.gif") left top repeat-x;
	background:-moz-linear-gradient(#fff, #fff 93px, #e8e8e8 160px);
	background:-ms-linear-gradient(#fff, #fff 93px, #e8e8e8 160px);
	background:-o-linear-gradient(#fff, #fff 93px, #e8e8e8 160px);
	background:-webkit-linear-gradient(#fff, #fff 93px, #e8e8e8 160px);
	border:2px solid #FFF;
}
.ui-dialog .ui-dialog-container {padding:8px;}
.ui-dialog a {color:#069; text-decoration:underline;}
.ui-dialog ul a, .ui-dialog ul a:link {text-decoration:none;}
.ui-dialog a:visited, .ui-dialog ul a:visited {color:#5496c2;}
.ui-dialog a:hover, .ui-dialog ul a:hover {color:#5496c2; text-decoration:underline;}
.ui-dialog a:focus, .ui-dialog ul a:focus {outline:1px dotted #444;}
.ui-dialog a:active, .ui-dialog ul a:active {color:#069; text-decoration:underline;}
.ui-dialog a[href^='/exit/'] {background:url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/exit_button.gif") right 2px no-repeat; padding-right:13px;}
.ui-dialog a.anchorUp {background-image:url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/anchor_up.gif");}
.ui-dialog a.anchorDown {background-image:url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/anchor_down.gif");}
.ui-dialog a.anchorUp, .ui-dialog a.anchorDown {background-color:transparent; background-position:left center; background-repeat:no-repeat; padding:0 0 0 11px;}

.ui-dialog .ui-dialog-titlebar {padding:0;}
.ui-dialog-titlebar {background:#FFF; border:2px solid #FFF; color:#375A74; font-size:1.4em; overflow:hidden;}
.ui-dialog-title {display:block; padding-left:8px; width:auto; overflow:hidden; height:26px; padding-top:4px;}
.ui-dialog .ui-dialog-titlebar-close {display:block; width:41px; height:33px; background:url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/modal_close.gif") 50% 0 no-repeat; margin:0; padding:0; text-align:center; vertical-align:middle; border:none; text-decoration:none; padding-top:0; right:0; top:0;}
.ui-dialog .ui-dialog-titlebar-close:hover {text-decoration:none;}
.ui-dialog .ui-dialog-titlebar-close span {color:#FFF; font-size:0.7em; font-weight:700; margin:0; padding-top:2px;}
.ui-dialog .ui-icon {background:none; text-decoration:none; text-indent:0; width:41px;}

#modalDialog {height:auto !important;}
#modalDialog form.layout fieldset p {margin-left:0; padding-left:0;}
#modalDialog form.layout .formRow label {font-weight:700;}
#modalDialog p[id] {margin-top:15px;}
#modalDialog .message-box {width:480px; margin:10px 30px;}
#modalDialog .message-box li p {margin-left:8px;}
#modalDialog #loadingGraphic {position:relative; top:25%; left:25%;}
#modalDialog #modalContent {padding-right:10px;}
#modalDialog #modalContent p {margin-bottom:10px;}

/* forms */
input.error {background:#FCC;}
input.lightGrey {color:#999;}

/* AUTOCOMPLETE */
.ac_results {margin:0 2px; padding:0; border:1px solid #036; background-color:#fff; overflow:hidden; z-index:99999;}
.ac_results ul {width:100%; list-style-position:outside; list-style:none; padding:0; margin:0;}
.ac_results li {margin:0; text-align:left; padding:2px 5px; cursor:default; display:block; font:menu; font-size:12px; line-height:16px; overflow:hidden;}
.ac_loading {background:#fff url("indicator.gif") right center no-repeat;}
.ac_odd {background-color:#EFEFEF;}
.ac_over {background-color:#036; color:#fff;}

/* N-NUMBER */
#nNumberWidget {padding:3px 2px; position:relative;}
.nNumberWidget {background:#FFF url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/mod_content-gradient.gif") left bottom repeat-x;}
#nNumberWidget fieldset {margin:0; padding:0;}
#nNumberWidget .formRow {padding:0 2px; margin:6px 0 6px 4px;}
#nNumberWidget .formRow label {color:#FFF; display:inline-block; float:none; font-size:1.25em; font-weight:700; padding:0; vertical-align:middle; width:auto;}
#nNumberWidget .formRow #NNumbertxt {-moz-background-clip:padding-box; -webkit-background-clip:padding-box; border:1px solid #999; -moz-border-radius:5px; border-radius:5px; float:none; height:20px; margin-left:0; padding:6px 25px 0 8px; width:105px; vertical-align:middle;}
#nNumberWidget .formRow img {margin-left:-25px; vertical-align:middle;}
#nNumberWidget .formRow #submitNNum {padding:0;}

#modalDialog #nNumberWidget {background:#85C1CC url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/aptStat_search_gradient.png") left bottom repeat-x; padding:5px;}
#modalDialog #nNumberWidget .message-box {position:absolute; left:180px; top:-60px; width:200px; z-index:10;}
#modalDialog #nNumberWidget .formRow {margin-top:0; padding:8px 0;}
#modalDialog #nNumberWidget .formRow #submitNNum {vertical-align:bottom;}
#nNumberWidget .message-box ul li {background-image:none; padding-left:4px; list-style-image:none;}
#nNumberWidget .message-box ul li ul {padding-left:4px;}
#nNumberWidget .message-box ul li ul li {padding-left:0; list-style-type:disc; list-style-position:inside; font-weight:400;}
#nNumErrorMessage p a.closeWindow {color:#900 !important; margin-bottom:0; padding-top:10px; text-decoration:underline !important;}
#modalDialog #nnlinkList {border-left:1px dotted #FFF; padding-left:16px; position:absolute; right:175px; top:70px;}
#modalDialog #nnlinkList a {color:#FFF; font-weight:700;}
#modalDialog #nNumberWidget #nNumErrorMessage {overflow:auto;}
#modalDialog #nNumberWidget #nNumErrorMessage p a.closeWindow {margin-bottom:2px;}

#searchContainer {vertical-align:middle; margin:0 0 20px 0;}
#searchContainer, #formSearchAdvisoryCirculars, #formSearchDirectives, #formSearchForms {background:#85C1CC url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/aptStat_search_gradient.png") left bottom repeat-x; padding:5px;}
#searchContainer #wfq, #formSearchAdvisoryCirculars #wfq, #formSearchDirectives #wfq {width:97%;}
#searchContainer #wfq, #formSearchAdvisoryCirculars #wfq, #formSearchDirectives #wfq, #formSearchForms #wfq {-moz-border-radius:3px; border-radius:3px; border:1px solid #999; height:18px; padding-top:4px; padding-left:4px;}
#searchContainer select, #formSearchAdvisoryCirculars select, #formSearchDirectives select, #formSearchForms select {width:120px; padding:2px 3px 2px 1px; border:1px solid #999; -moz-border-radius:4px; border-radius:4px; margin:0;}
#searchContainer input.primary, #formSearchAdvisoryCirculars input.primary, #formSearchDirectives input.primary, #formSearchForms input.primary {width:90px; border:1px solid #999; -moz-border-radius:4px; border-radius:4px; margin:0 8px; color:#444;}
#searchContainer label, #formSearchAdvisoryCirculars label, #formSearchDirectives label, #formSearchForms label {padding:0 4px; margin:0; color:#FFF;}
#searchContainer fieldset {margin:2px 0;}
#searchContainer canvas {display:none !important;}

#formSearchForms #wfq {width:84%;}

.adSearchFormMessage {margin-right:10px; margin-bottom:10px;}
#formSearchADs {padding:0 5px 0 0; margin:0 10px 0 0;}
#formSearchADs fieldset {border:none;}
#formSearchADs .formRow, #formSearchADs .formRowIndented {margin:10px 0;}
#formSearchADs .formRowIndented {padding-left:70px;}
#formSearchADs label {clear:none; text-align:right; font-weight:700; margin-left:9px; margin-right:5px}
#formSearchADs input.button {float:right}
#formSearchADs .legend {font-weight:700; display:block; width:100%; padding:2px 8px; margin-top:0;}
#formSearchADs h2.legend {border-bottom:1px solid #A4AFAD; color:#036;}
#formSearchADs select {width:100px;}

/* ORDERS & NOTICES */
.ordersNoticesSearch #ordNotText, .advisoryCircularsSearch #acText, .faaFormsSearch #formsText {margin:10px;}
.ordersNoticesSearch #ordNotText a, .advisoryCircularsSearch #acText a, .faaFormsSearch #formsText a {font-weight:700;}
#formSearchDirectives, #formSearchAdvisoryCirculars, #formSearchForms {margin:0;}
#formSearchDirectives .hidden, #formSearchAdvisoryCirculars .hidden, #formSearchForms .hidden {display:none !important;}
#formSearchDirectives #wfq, #formSearchAdvisoryCirculars #wfq, #formSearchForms #wfq {padding:2px; margin:0 2px;}

#formSearchDirectives .multiInput label, #formSearchDirectives .multiInput .primary, #formSearchAdvisoryCirculars .multiInput label, #formSearchAdvisoryCirculars .multiInput .primary, #formSearchForms .multiInput label, #formSearchForms .multiInput .primary {float:none; display:inline; font-weight:700; width:auto;}
#formSearchDirectives .multiInput label, #formSearchDirectives .multiInput .primary {margin-left:10px;}
#formSearchAdvisoryCirculars .multiInput label, #formSearchAdvisoryCirculars .multiInput .primary, #formSearchForms .multiInput label, #formSearchForms .multiInput .primary {margin-left:6px;}

#formSearchDirectives .message-box, #formSearchAdvisoryCirculars .message-box, #formSearchForms .message-box {width:415px; margin:0 0 5px 0;}
#formSearchDirectives .message-box li, #formSearchAdvisoryCirculars .message-box li, #formSearchForms .message-box li {margin-left:18px;}
#document-search-container #formSearchDirectives .message-box li {margin-left:8px;}
#document-search-container #formSearchDirectives .message-box ul {margin-top:0;}

/* EMAIL PAGE */
#emailPageForm .subject input {width:325px;}
#emailPageForm p span.required span.small {font-size:.7em;}
#emailPageForm input.readOnly {background-color:transparent; border-bottom:1px dotted #222;}

/* Accordion */
.ui-accordion {border:1px solid #999; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.ui-accordion .ui-accordion-header {border:0 none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; line-height:25px; margin:0;}
.ui-accordion .ui-state-default {
	background:#147ABA url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/accordion/blue_gradient.gif") 0 100% repeat-x;
	background:-moz-linear-gradient(#147ABA, #016F9B);
	background:-ms-linear-gradient(#147ABA, #016F9B);
	background:-o-linear-gradient(#147ABA, #016F9B);
	background:-webkit-linear-gradient(#147ABA, #016F9B);
}
.ui-accordion .ui-state-active {
	background:#696969 url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/accordion/black_gradient.gif") 0 100% repeat-x;
	background:-moz-linear-gradient(#696969, #424345);
	background:-ms-linear-gradient(#696969, #424345);
	background:-o-linear-gradient(#696969, #424345);
	background:-webkit-linear-gradient(#696969, #424345);
}

.ui-accordion .ui-accordion-header .ui-icon {display:none;}
.ui-accordion .ui-state-default a {background:url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/accordion/arrowRight.png") 5px 50% no-repeat;}
.ui-accordion .ui-state-active a {background:url("/oilspill/20121018160134oe_/https://www.faa.gov/templates/3.0/assets/images/accordion/arrowDown.png") 5px 50% no-repeat;}
.ui-accordion .ui-accordion-header a:link,
.ui-accordion .ui-accordion-header a:visited,
.ui-accordion .ui-accordion-header a:hover {color:#fff; font-size:1.25em; font-weight:700; padding:0 0 0 25px;}
.ui-accordion .ui-accordion-content {padding:.6em 1.2em}
.ui-accordion .ui-accordion-content div {padding:8px;}
.ui-accordion .ui-accordion-content p, .ui-accordion .ui-accordion-content ul, .ui-accordion .ui-accordion-content ol, .ui-accordion .ui-accordion-content dl {margin-top:12px; margin-bottom:2px;}
.ui-accordion .ui-accordion-content .join {margin-top:2px;}
.ui-accordion .ui-accordion-li-fix {display:inline;}