
/*  Information
--------------------------------------------------------------------------------------*/
/*  Styles for ais.org.uk
    General styles print
    Created by Mez Hopking
    12th November 2007, Revised 14th November 2007 
--------------------------------------------------------------------------------------*/

* html, p, h1, h2, h3, h4, h5, h6, ul, li, blockquote, div, dd, dt, a {margin: 0; padding: 0;}

a {color: #000; text-decoration: none !important; border-bottom: 1px dotted #000;}
td {vertical-align: top;}
img {vertical-align: middle; border: none;}
.date {white-space: nowrap}

body {background: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 1.4em; color: #000;}

#topNav, #subNav, #footer, #news, #breadcrumbs {display: none;}

#logo {padding: 0; margin: 30px 0 27px 0; letter-spacing: 2px; line-height: .9em}
#logo img {vertical-align: top}
#logo .welcomeTitle {vertical-align: top; position: relative; top: 2px; margin: 0 0 0 7px; font-weight: bold; font-size: 10pt; text-transform: uppercase}

#mainCol h2 {margin: 0 0 20px 0; font-weight: normal; font-size: 13pt; letter-spacing: 1px;}  /*RPODLAS taken from default */

table.pib-header td { font-size:10pt }

#mainColContent ul {list-style-type: square}
#mainColContent li {margin-left:14px; font-size:10pt}

.mainTextBlock {padding: 0 0 10px 0; margin: 15px 0 10px 0; border-bottom: 1px dotted #000;}

.fullTableContainer table {font-size: 3.2mm; font-family: "Courier New", monospace;} /*RPODLAS taken from default */
.fullTableContainer td {padding: 1em 0 0 0;}
.fullTableContainer pre {font-family: "Courier New", monospace; font-size: 3.2mm; margin:0; }

div.section-heading {font-size: 12pt; margin: 1.2em 0 0 0;font-weight: bold;border-bottom: 1px dotted #000; padding: .3em 0;}
div.subsection-heading {font-size: 12pt; margin: 1.1em 0 0 0; font-weight: bold;}
div.subsection-heading2 {font-size: 12pt; margin: 1.1em 0 0 0;}
div.obsolete-notam-heading {margin: 1em 0 0 0; font-style: italic;}
div.nil {margin: 1em 0 0 0; font-weight: bold; font-style: italic; padding: .5em;}
div.endstatement {margin: 1em 0 2em 0;}

.dataTable th, .ambigElemTable th, .outsideElemTable {text-align: left}
.mainColTableContainer .textFieldSml {width: 25%; border: 1px solid #000; vertical-align: middle}
.mainColTableContainer .textFieldMed {width: 75%; border: 1px solid #000; vertical-align: middle}
.mainColTableContainer .textFieldTiny {width: 85%; border: 1px solid #000; vertical-align: middle}
.mainColTableContainer .textFieldLrg {width: 90%; border: 1px solid #000; vertical-align: middle}
.mainColTableContainer .textField50 {width: 50%; border: 1px solid #000; vertical-align: middle} 
.mainColTableContainer .textFieldCommandLink {margin-left: 7px}
.mainColTableContainer .chkBox {margin: 0 5px 1px 0;}
.mainColTableContainer a {border-bottom: none}
div.textareaContainer {border: 1px solid #000; margin: 0; padding: 0;}
div.textareaContainer textarea {width: 100%; border-width: 0; margin: 0; padding: 0;}

