/* Custom CSS Document for Southern Air Concepts, Inc.
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/* GLOBAL STYLES
--------------------------------------------------------*/

/* Layout Styles */
body {margin: 0; padding: 0}

#contentwrap {margin: 11px 0 5px 0}

#faqtable {border-left: 1px solid #2256B1; border-bottom: 1px solid #2256B1}
.faqhead {border-top: 1px solid #2256B1; border-right: 1px solid #2256B1; background: #2256B1}
.faq {border-top: 1px solid #2256B1; border-right: 1px solid #2256B1}
.faqyear {border-top: 1px solid #2256B1; border-right: 1px solid #2256B1; background: #D4DEEF}

/* Text Styles */
h1 {font: 20px Arial, Helvetica, sans-serif; color: #000}
h2 {font: bold 18px Arial, Helvetica, sans-serif; color: #09345E; border-bottom: 1px solid #2357B4}
h3 {font: bold 13px Arial, Helvetica, sans-serif; color: #000}
p {font: 12px Arial, Helvetica, sans-serif; color: #000}

#faqtable p {color: #09345E}
.faqheadtxt {font: bold 12px Arial, Helvetica, sans-serif; color: #fff}
.crumbtext {font: bold 12px Arial, Helvetica, sans-serif; color: #09345E}
#list {font: 12px Arial, Helvetica, sans-serif; color: #000}

/* Misc Styles */
.linkimg {margin-bottom: 50px}
.line {border-bottom: 1px solid #82A0D6}
.line2 {border-bottom: 1px dashed #82A0D6; margin: 10px 0}

/* TopSubBanner Styles
--------------------------------------------------------*/

/* Layout Styles */
#bntable {width: 100%}
.bnright {width: 100%; background: #fff url(images/bn-tile.gif) repeat-x; vertical-align: top; text-align: right}
.bnnav {background: #D4DEEF; margin: 0; padding: 0}
.bntopnav {text-align: right; white-space: nowrap}
.bncart {text-align: right}

/* Text Styles */
.bnnavtext {font: 12px Arial, Helvetica, sans-serif; color: #2559B9; margin: 4px 0}
.bnnavtext a:link,
.bnnavtext a:visited {color: #2559B9; text-decoration: none; padding: 5px 1px}
.bnnavtext a:hover,
.bnnavtext a:active {color: #fff; text-decoration: none; background: #345A86; padding: 5px 1px}
.bnnavdivide {margin: 0 3px 0 5px}

.bntoptext {font: bold 12px Arial, Helvetica, sans-serif; color: #023B71; margin: 5px 10px 0 0}
.bntoptext a:link,
.bntoptext a:visited {color: #023B71; text-decoration: none}
.bntoptext a:hover,
.bntoptext a:active {color: #023B71; text-decoration: underline}

/* LeftColumnNav Styles
--------------------------------------------------------*/

/* Layout Styles */
#lctable {height: 100%; width: 146px; border-left: 2px solid #fff; border-right: 2px solid #fff; margin-top: 23px; background: #09345E}
.lctop {height: 28px}
.lcmid {height: 300px; vertical-align:top; border-top: 1px solid #D4DEEF; border-bottom: 1px solid #06203A}
.lcbase {height: 100%; background: #09345E url(images/lc-tile.gif) repeat-x top; border-top: 1px solid #D4DEEF; border-bottom: 20px solid #fff}

/* Text Styles */
.lcnavtext {font: 11px Arial, Helvetica, sans-serif; color: #000}
.lcnavtext a:link,
.lcnavtext a:visited {color: #000; text-decoration: none}
.lcnavtext a:hover,
.lcnavtext a:active {color: #000; text-decoration: none}

/* Footer Styles
--------------------------------------------------------*/

/* Layout Styles */
#fttable {width: 100%; border-top: 23px solid #D4DEEF}
.fttop {height: 18px; border-bottom: 1px solid #D4DEEF; background: #09345E}
.ftleft {padding: 5px 0 10px 15px}
.ftright {padding: 0 15px 10px 0; text-align: right; vertical-align: bottom}

/* Text Styles */
.fttext {font: 11px/18px Arial, Helvetica, sans-serif; color: #000}
.fttext a:link,
.fttext a:visited {color: #000; text-decoration: none}
.fttext a:hover,
.fttext a:active {color: #000; text-decoration: none}

.fttextblu {font: 10px Arial, Helvetica, sans-serif; color: #09345E; margin-bottom: 4px}
.fttextblu a:link,
.fttextblu a:visited {color: #09345E; text-decoration: underline}
.fttextblu a:hover,
.fttextblu a:active {color: #09345E; text-decoration: none}

/* Default Page Styles
--------------------------------------------------------*/

/* Layout Styles */
#deftable {width: 100%; background: url(images/def-bkgd.jpg) no-repeat bottom left}
.defcontent {padding: 28px 16px 5px 38px}

/* Text Styles */
.deftext {font: 12px/18px Arial, Helvetica, sans-serif; color: #000}

/* Misc Styles */
.defadimg {margin-top: 100px}

/* Search & Cart Control Styles
--------------------------------------------------------*/

/* Search Styles */
#searchwrap {margin: 0; padding: 0}

.searchtext {font: 11px Arial, Helvetica, sans-serif; color: #000}
.searchtext a:link,
.searchtext a:visited {color: #000; text-decoration: none}
.searchtext a:hover,
.searchtext a:active {color: #000; text-decoration: none}

.searchbox {border: 1px solid #000}

/* Cart Styles */
#cartwrap {margin: 5px 10px 0 0; padding: 0}

.carttext {font: 12px Arial, Helvetica, sans-serif; color: #023B71;}
.carttext a:link,
.carttext a:visited {color: #023B71; text-decoration: none}
.carttext a:hover,
.carttext a:active {color: #023B71; text-decoration: none}

.subcats {font: 12px Arial, Helvetica, sans-serif; color: #023B71; padding: 3 0 3 0;}
.subcats a:link,
.subcats a:visited {color: #023B71; text-decoration: none}
.subcats a:hover,
.subcats a:active {color: #023B71; text-decoration: none}


/* Styles.css Custom
--------------------------------------------------------*/
#LeftColumnCell {padding-bottom: 20px}
.LeftColumn	{height: 100%}
.RightColumn {height: 100%}

#Instruction1_InstructCell {padding: 7px; background: #D4DEEF url(images/bkgd-instruct.gif) repeat-x; border: 1px solid #B6C2D5}

.Content a:link,
.Content a:visited {color: #000; text-decoration: none}
.Content a:hover,
.Content a:active {color: #000;	text-decoration: none}
