/* HCI.biz store stylesheet
Revised 2009-09-18 SD */

body { font-family: Arial; font-size: 12px; margin: 0; padding: 0; text-align: center; line-height:17px }
td { font-size: 12px; border-width: 1px; text-align: left; } /* 0px 0px 0px 0px */
			#header { padding-top: 10px; }
			#band { background-color: #9b0033; padding-top: 4px; padding-bottom: 4px; color: white; text-align: center; width: 100%; font-size: 12px; font-weight: 700; border-bottom: 1px solid white; font-weight: 700; }

			#band a { color: white; text-decoration: none; }
			#band a:hover { color: gold; }

			#main_area { width: 930px; text-align: justify; margin: auto; }
			#holder { width: 100%; height: 100%; }
/* background-image: url("http://www.hainescentre.biz/mm5/graphics/00000001/line.gif"); background-repeat: repeat-y; */
			.times_header { font-family: Times, "Times New Roman"; font-style: italic; font-weight: 700; }
			h1 { color: #9b0033; font-size: 20px; margin-top: 20px; line-height:24px;}
			.h1small { font-size: 16px; }
			#header h1 { margin-top: 0; margin-bottom: 3px; text-align: center; }

.CSM_footer { font-size: 14px; font-weight: 700; color: #9b0033; }
			.CSM_footer_i { font-family: Times, "Times New Roman"; font-style: italic; font-size: 14px; }
			.white { color: white; line-height: 15px; }
			.white a { color: white; text-decoration: none; font-weight: 700; }
			.white a:hover { color: #9b0033; }
		#address { width: 100%; text-align: center; background-color: black; padding: 3px 0px 3px 0px; margin-top: 3px; }
hr { border: 0px; color: black; background-color: black; height: 1px; }





h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h2 a { text-decoration: none; color: black; }
h2 a:hover { color: #9b0033; }

.prod_desc_title { color: white; font-size: 14px; font-weight: bold; padding: 3px 0px 3px 0px; }
.prod_desc { padding: 3px 3px 3px 3px; }
.header { font-size: 18px; color: #9b0033; font-weight: bold; }

li { margin-bottom: 5px; }

ul li ul li { list-style-type: disc; }
ul.gm { list-style-image:url(http://www.hainescentre.biz/mm5/graphics/00000001/gm-icon-sm2.gif); }
.yellow {
	background-color: yellow;
	padding: 3px;
	min-height: 50px;
}

.head_h3 { color: #9b0033; font-size: 14px; font-weight: bold; }
.head_h3 a { color: #9b0033; text-decoration: none; }
.head_h3 a:hover { color: black; }

p.red_bar { width: 100%; background-color: #9b0033; color: white; font-weight: bold; padding: 4px 0px 3px 3px; margin-bottom: 5px; font-size: 14px; }
p.red_bar a { color: white; text-decoration: none; }
ul li { list-style-type: disc; }

.yellow-new { color: #ffb20d; }
.red-free { color: #9b0033; }

ul#nav_links { list-style-type: none; margin: 0; padding: 0; }
ul#nav_links li { margin-bottom: 0; list-style-type: none; }

.nav_links { color: white; }
.nav_links a { color: white; text-decoration: none; display: block; padding: 3px; border-bottom: 1px solid white; font-size: 12px; }
.nav_links a:hover { color: #9b0033; background-color: #cccccc; }
.nav_header { color: white; font-weight: bold; font-size: 13px;}
.nav_header a { color: white; text-decoration: none; display: block; padding: 3px; border-bottom: 1px solid white;}
.nav_header a:hover { color: #9b0033; background-color: #cccccc; }

.red-lbr { border-left: 1px solid #9b0033; border-bottom: 1px solid #9b0033; border-right: 1px solid #9b0033; }
.tick {
	list-style-image: url(red-tick.gif);
}
.red { color: #ff0000; }

.newheader {
	margin: 0;
	padding: 0;
}

.tight {
	margin-bottom: .1em;
}
.afterh4 {
	margin-top: .1em;
}
