/*.................................................. GENERAL ...............................................*/
body {margin:0;  padding:0;  font-size:100.01%; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, _Sans, sans-serif;  color: #666; background: #ebebeb; text-align:left; /**text-align:center;*/}
* { margin: 0; padding:0;}

/***** GENERAL STYLES *****/
.l {float:left;}
.r {float:right;}
.clear { clear:both; width:100%; height:1px; font-size:1px; }
.cb {border: 0px;}
img { border: none;}
.toDo {background: yellow}

a {	color: #00689C; }
a:hover {text-decoration:none;}
acronym { border-bottom:1px solid #AAD4FE;  cursor: help;  }

ul {margin:0}
ul li {margin:0; padding:0; background: none; list-style:none}

/*.............................................. ACCESSIBILITY .............................................*/
#access {height:1px; font-size:1px; color:#fff;}
#access a {color:#fff;}
#access ul li {display: inline; float:left; font-size: 1px; text-indent:-9000px;}

/*.................................................. WRAP ALL ................................................*/

#wrapall {width:817px; margin:0 auto; font-size: 0.8em; text-align: left; float:left}

/*.................................................. HEADER ................................................*/
#header {float: left; width:817px; background: url(../img/bg/aeroaid-header.gif) no-repeat; padding-bottom:5px}

h1#top img {float:left; padding: 41px 0 40px 0}

h1#topright {float: right; width:200px}
h1#topright ul {margin-top:15px}
h1#topright ul li {font-size:0.35em; line-height: 20px}

/*........................ MAIN this wraps the left and right columns........................*/
#main {float:left; width:817px; background:#f5f5f5}
#main img {padding-bottom:10px}

/*.................................................. LEFTCOL ...............................................*/
#leftCol {float:left; width: 400px; padding-left:8px }
#leftCol p { padding-top: 5px; font-size:0.85em; width:360px; text-align:justify}
#leftCol p.seating {background: url(../img/bg/home-header-1.gif) no-repeat; height:22px; color:#fff; padding-left:10px; font-size:0.85em; font-weight:900}

#leftCol p.equip {background: url(../img/bg/home-header-3.gif) no-repeat; height:22px; color:#000; padding-left:10px; font-size:0.85em; font-weight:900}

#rightCol p.company {background: url(../img/bg/home-header-2.gif) no-repeat; height:22px; color:#fff; padding: 5px 0 0 10px; font-size:0.85em; font-weight:900}

#rightCol p.cap {background: url(../img/bg/home-header-4.gif) no-repeat; height:22px; color:#000; padding: 5px 0 0 10px; font-size:0.85em; font-weight:900}

#seatingpanel {background: url(../img/bg/home-seating.gif) no-repeat; width:400px}
#seatingpanel p {padding: 20px 0 10px 170px; width:200px}
#seatingpanel a {padding: 10px 0 0 170px; font-weight:bold; text-decoration:none; font-size:0.85em}
#seatingpanel a:hover {text-decoration:none}
#seatingpanel img {padding-top:20px}

#interiorpanel {background: url(../img/bg/home-interior.gif) no-repeat; width:390px}
#interiorpanel p {padding: 25px 0 10px 170px; width:200px}
#interiorpanel a {padding: 10px 0 0 170px; font-weight:bold; text-decoration:none; font-size:0.85em}
#interiorpanel a:hover {text-decoration:none}
#interiorpanel img {padding: 30px 0 10px 0}

#companypanel {background: url(../img/bg/home-company.gif) no-repeat; width:400px; height:100px}
#companypanel p {padding: 10px 0 0 170px; width:200px}
#companypanel ul li {font-size:0.8em; font-weight:bold; padding-left:180px; line-height:20px}

/*.................................................. LEFTCOL2 ...............................................*/
#leftCol2 {float:left; width: 190px; padding-left:8px; background:url(../img/bg/button-panel.gif) no-repeat; height:368px}
#leftCol2 p { padding: 5px 0 0 10px; font-size:.85em; color:#42435d; font-weight: bold; letter-spacing:1px}
#leftCol2 ul {padding: 15px 0 0 10px; line-height:25px; font-weight: bold}
#leftCol2 ul li { background:url(../img/icons/arrow2.gif) no-repeat 0 5px; padding-left: 20px; font-size: 0.8em}
#leftCol2 ul li.subOn a {text-decoration:underline; color:#42435d}
#leftCol2 a {text-decoration:none}
#leftCol2 a:hover { text-decoration:underline}

/*......... RIGHTCOL HOME ...............................................*/
#rightCol {float: left}

#mainmenuFlash {z-index:2;position:absolute; left:0px; width: 883px; height:27px; outline:none}

#rightCol #player {margin: 0 0 10px 0px}

/*......... RIGHTCOL2 HOME ...............................................*/
#rightCol2 {float: left; width: 590px; background:url(../img/headers/right-column-header.gif) no-repeat}

/*.................................................. CONTENT ...............................................*/
#bcrumb {font-size: 1.0em; background: yellow;}

#content {float: left; width:400px}
#content p {font-size:0.85em; width: 360px; padding-bottom:8px; text-align:justify}
#content ul li {font-size:0.75em; font-weight:bold; padding: 0 0 10px 25px}

#content2 {float: left; width:380px}
#content2 p {font-size:0.85em; width: 380px; padding-bottom:8px; text-align:justify}
#content2 h2 {font-size: 0.95em; color:#000; padding-bottom: 8px}
#content2 h3 {font-size: 0.95em; color:#fff; padding: 4px 0 8px 10px}
#content2 ul { padding: 5px 0 10px 0}
#content2 ul li { font-size:0.8em; font-weight:bold; padding-left: 30px; line-height:20px; color:#42435d}

/*.................................................. THIRDCOL2 ...............................................*/

#thirdCol2 {float: right; width: 155px; padding-right:25px; background:url(../img/bg/supplier-panel.gif) no-repeat; height:255px}
#thirdCol2 p {margin:10px 0 0 20px; font-weight:bold; font-size:0.85em}
#thirdCol2 ul {margin: 10px 0 0 20px}
#thirdCol2 ul li {color: #447d98; font-weight:bold; line-height: 18px; font-size:0.8em; background:url(../img/icons/arrow.gif) no-repeat 5px 5px; padding-left:25px}

/*************************** LISTS ***************************************/
ol {margin:10px 0 10px 30px;}

/*************************** TABLES ***************************************/
table {border-collapse: collapse}
table td {text-align: left; vertical-align: top; }

/*************************** FORMS ***************************************/
fieldset {border: 0px}
form.inputform input {padding: 2px 3px; font-size: 1.0em;}
form.inputform select {padding: 2px 0px; font-size: 1.0em;}
form.inputform textarea {padding: 2px 3px; font-family: Verdana, Arial, Helvetica, Geneva, _Sans, sans-serif; font-size: 1.0em;}
form.inputform tr.action td {text-align: center;}
input.submit {background: grey; }
form.inputform table {margin: 0 0 10px 0; }
form.inputform table td {padding: 2px 3px; }
.mand {color: red;}
.s50 {width: 50px;}
.s100 {width: 100px;}
.s170 {width: 170px;}
.s352 {width: 352px;}
/*Styling Error Messages*/
p#errMsg {border: 1px solid red; padding: 2px; }

/*.................................................. FOOTER ...............................................*/
#footer {background: url(../img/bg/footer.gif) no-repeat; float:left}
#footer {clear:both; width: 850px; float: left; font-size: 0.8em; margin-bottom:15px}

#footer ul.l {width: 850px; text-align: center; padding-top:40px; font-size:0.80em; font-weight:bold}
#footer ul.l li {display: inline; color:#666}
#footer ul.l a {text-decoration:none; color:#000}
#footer ul.l a:hover {text-decoration:underline}

#footer ul.f { width: 850px; text-align: center}
#footer ul.f li {display: inline; color:#666}
#footer ul.f a {padding-left: 5px; text-decoration:none; color:#000	}
#footer ul.f a:hover {text-decoration:underline}