/* Custom CSS Document for Sign-Holders Supply
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/* GLOBAL STYLES
--------------------------------------------------------*/

/* Layout Styles */
body {margin: 0; padding: 0}
#contentwrap {margin-bottom: 20px}

/* Text Styles */
h1 {font: bold 18px Arial, Helvetica, sans-serif; color: #7B2020}
h2 {font: bold 16px Arial, Helvetica, sans-serif; color: #7B2020; border-bottom: 2px solid #000}
h3 {font: bold 13px Arial, Helvetica, sans-serif; color: #000}
p {font: 12px Arial, Helvetica, sans-serif; color: #000}
.redbold {color: #7B2020; font-weight: bold}

/* Misc Styles */
.line {border-bottom: 1px dashed #666}

/* TopSubBanner Styles
--------------------------------------------------------*/

/* Layout Styles */
#bntable {width: 100%; background: url(images/bn-tile.gif) repeat-x}
.bnright {width: 100%; background: url(images/bn-right.gif) no-repeat right; text-align: right; vertical-align: bottom}

#bnnav {width: 100%; height: 23px; background: #000 url(images/nav_tile.gif) repeat-x; font: 12px Arial, Helvetica, sans-serif; color: #fff}
.bnnav_left {width: 50%; background: url(images/nav_left.gif) no-repeat left; font-size: 12px; font-weight: bold; padding-left: 15px}
.bnnav_right {width: 50%; background: url(images/nav_right.gif) no-repeat right; padding-right: 10px; text-align: right}

/* Text Styles */
#bnnav a:link,
#bnnav a:visited {color: #ccc; text-decoration: none}
#bnnav a:hover,
#bnnav a:active {color: #fff; text-decoration: none}
.bnnavdivide {margin: 0 10px}

/* Misc Styles */
.bncart {margin-left: 5px}

/* LeftColumnNav Styles
--------------------------------------------------------*/

/* Layout Styles */
#lctable {width: 173px; height: 100%; background: url(images/lc-base_right.gif) no-repeat bottom right; padding-bottom: 50px}
.lcnav {vertical-align: top}
#lcnavcontainer {width: 173px; border-bottom: 2px solid #000; margin: 0; padding: 0; background: #7b2020}

/* Text Styles */
.lcnavtext {font: 12px Arial, Helvetica, sans-serif; color: #fff}
.lcnavtext a {background: #7b2020; display: block}
.lcnavtext a:link,
.lcnavtext a:visited {color: #ccc; text-decoration: none; border-top: 2px solid #000; width: 173px; background: #7b2020; padding: 5px 0 5px 5px}
.lcnavtext a:hover,
.lcnavtext a:active {color: #fff; text-decoration: none; border-top: 2px solid #000; width: 173px; background: #B02F2F; padding: 5px 0 5px 5px}

/* Footer Styles
--------------------------------------------------------*/

/* Layout Styles */
#fttable {width: 100%}
#ftnav {width: 100%; height: 23px; background: #000 url(images/nav_tile.gif) repeat-x; font: 12px Arial, Helvetica, sans-serif; color: #fff}
.ftnav_mid {width: 100%; text-align: center}
.ftbase {background: #fff; text-align: center; font: 10px Arial, Helvetica, sans-serif; color: #B02F2F; padding: 10px 0}

/* Text Styles */
#ftnav a:link,
#ftnav a:visited {color: #ccc; text-decoration: none}
#ftnav a:hover,
#ftnav a:active {color: #fff; text-decoration: none}
.ftnavdivide {margin: 0 15px}

/* Default Page Styles
--------------------------------------------------------*/

/* Layout Styles */
#defcontainer {margin: 0; padding: 0}

/* Search & Cart Control Styles
--------------------------------------------------------*/

/* Search Styles */
#searchtable {margin: 15px 0 15px 15px; padding: 0}

.searchtext {font: 10px Arial, Helvetica, sans-serif; color: #fff}
.searchtext a:link,
.searchtext a:visited {color: #fff; text-decoration: underline}
.searchtext a:hover,
.searchtext a:active {color: #fff; text-decoration: none}

.searchbox {border: 1px solid #000}

/* Cart Styles */
#cartwrap {margin: 0 15px 3px 0; padding: 0}

.carttext {font: 12px Arial, Helvetica, sans-serif; color: #A92525}
.carttext a:link,
.carttext a:visited {color: #A92525; text-decoration: none}
.carttext a:hover,
.carttext a:active {color: #A92525; text-decoration: none}

/* Styles.css Custom
--------------------------------------------------------*/
#LeftColumnCell {background: #B02F2F url(images/lc-tile.gif) repeat-y left}
#PageSubTable {border: 1px solid #A7A7A7}
.LeftColumn	{height: 100%}

#LeftColumnNav1_SimpleSearch1_Panel1 {float: none}

#Instruction1_InstructCell {padding: 7px; background: #bbb; border: 1px solid #959595}
#Instruction1_InstructCell a {color: #000}

.Headings {border-bottom: 1px solid #7B2020}

.Content a:link,
.Content a:visited {color: #7B2020; text-decoration: underline}
.Content a:hover,
.Content a:active {color: #7B2020;	text-decoration: none}