/* Bi-Tech Enterprises Welcome Page CSS. Created by Bi-Tech Enterprises Web Development Department. */

html
	{
	height: 100%;
	margin-bottom: 0.1em; 
	}
	
a:link,a:visited,a:hover,a:active  {
	 font: bold 11px arial,helvetica,verdana,sans-serif;
	 background-color: transparent;
	 text-decoration: none;
	 }
a:link,a:visited {
	color: #fff; 
	}
a:hover { color: #F5CE18;}
a:active { color: Green; }


h3 { 
	font: bold normal 18px Arial, sans-serif;
	color: #fff;
	background-color: transparent;
	text-align: center; 
 	}
h4 { 
	font: bold 16px Arial, sans-serif;
	color: #fff;
	background-color: transparent;
	text-align: left;
	margin-left: 10px; 
 	}
p 	{ 
	font: normal 12px Arial, sans-serif;
	color: #fff;
	background-color: transparent;
	text-align: justify;
	letter-spacing: normal;
	line-height: 15px;
	margin-left: 10px;
	margin-right: 10px; 
	}
p.main { 
	font: normal 12px Arial, sans-serif;
	color: #fff;
	background-color: transparent;
	text-align: justify;
	letter-spacing: normal;
	line-height: 15px;
	margin-left: 10px;
	margin-right: 10px; 
	}
/* Hover Menu Navigation */
/*
ul#menu
	{
	list-style-type: none;
	display: block;
	padding: 0px;
	margin: 0px;
	}
ul#menu li
	{
	display: inline;
	width: 100px;
	height: 40px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	}
ul#menu a:link,ul#menu a:visited,ul#menu a:active
	{
	font: bolder normal 12px arial, sans-serif;
	color: white;
	background-color: transparent;
	text-decoration: none;
	padding: 2px 15px 0px 15px;
	letter-spacing: 1px;
	margin: 0px;
	}
ul#menu a:hover
	{
	font: bolder italic 12px  arial, sans-serif;
	color: #F5CE18;
	text-decoration: none;
	letter-spacing: 1px;
	padding: 0px 15px;
	background-color: transparent;
	}


*/
/* Structure */
body
	{ 
	background: url(images/green-bg.gif) top left repeat;
	padding: 0px;
	margin: 0px;
   }
#container {
	width: 100%;
	margin: 0px auto;
	background: url(images/green-bg.gif) top left repeat;
	background-color: transparent ;
	font: normal 11px arial, sans-serif; 
	text-align: justify;
	color: #000;
	line-height: 130%;
	}
#topbg {
	background: url(images/banner-bg.jpg) top left repeat-x;
	}
#topbanner {
	height: 124px;
	background: url(images/banner-logo.jpg) top left no-repeat;
	}
#content
	{ 		
	width: 95%;
	margin: 15px 10px 15px 10px;
	background: url(images/Corner-TL.gif) #000000 top left no-repeat;
	}
#upper-right
	{ 		
	background: url(images/Corner-TR.gif) transparent top right no-repeat;
	}
#lower-right
	{ 		
	background: url(images/Corner-BL.gif) transparent bottom left no-repeat;
	}
#lower-left
	{ 		
	background: url(images/Corner-BR.gif) transparent bottom right no-repeat;
	padding: 20px 15px;
	}	
/* inner content box */
#inner-box { 
	width: 95%;
	border: 1px #A40C0C solid;
	margin: 20px 10px 0px 10px;
	}
.cellbg { 
	color: #fff;
	background-color: #A40C0C;
	padding: 0px 10px;
	text-align: justify;
	}
td { 
	font: normal 11px arial, sans-serif; 
	color: #000;
	background-color: transparent ;
	text-align: justify;
	line-height: 100%;
	}

/* product index list */

/* footer menu links */
ul.prodmenu 
	{
	margin: 5px 0px 5px 50px;
	text-align: left;
	list-style-type: square; 
	}
.prodmenu a:link,.prodmenu a:visited,.prodmenu a:active
	{
	font: bold 11px verdana,arial,sans-serif;
	color: #fff; 
	background-color: transparent;
	text-decoration: none;
	margin: 0px 10px;
	}
.prodmenu a:hover
	{
	font: italic bold 11px verdana,arial,sans-serif;
	color: #F5CE18; 
	background-color: transparent;
	text-decoration: none;
	margin: 0px 10px;
	}
	
/* footer section */
#footer-bg { 
	background: url(images/background-bar.jpg) top left repeat;
	width: 100%;
	margin: 0px 0px 0px 0px;
	font: normal 10px Arial, sans-serif;
	color: White;
	text-align: center;
	}
#moulding { 
	background: url(images/footer-ex.jpg) repeat-x;
	height: 62px;
	width: 100%;
	}
div#footer-bg a:link,div#footer-bg a:visited,div#footer-bg a:active	{
	font: normal 10px arial, sans-serif;
	color: #fff;
	background-color: transparent;
	text-decoration: none;
	}
div#footer-bg a:hover
	{
	font: normal 10px  Arial, sans-serif;
	color: #F5CE18;
	text-decoration: none;
	background-color: transparent;
	}

/* footer menu links */
ul.textmenu 
	{
	margin: 5px 0px 5px 0px;
	text-align: center;
	list-style-type: none; 
	display: inline
	}
ul.textmenu li
	{
	display: inline;
	}

/* footer text links */
.textmenu a:link,.textmenu a:visited,.textmenu a:active
	{
	font: bold 9px verdana,arial,sans-serif;
	color: #fff; 
	background-color: transparent;
	text-decoration: none;
	margin: 0px 10px;
	}
.textmenu a:hover
	{
	font: italic bold 9px verdana,arial,sans-serif;
	color: #F5CE18; 
	background-color: transparent;
	text-decoration: none;
	margin: 0px 10px;
	}
	
/* content styling */
.banner-text {
	float: right;
	font: bolder 16px Arial, sans-serif;
	letter-spacing: 3px;
	color: #000;
	background-color: transparent;
	margin-top: 58px;
	}
h1	
	{
	font: bold 18px arial,helvetica,verdana,sans-serif;
	background-color: transparent;
	color: #000;
	text-align: left;
	margin-left: 20px;
	}
h2 
   { 
   font: bold 22px arial,helvetica,verdana,sans-serif;
	background-color: transparent;
	color: #A40C0C;
	text-align: left;
	padding-left: 20px;
	margin: 0px;
	letter-spacing: 15px;
	line-height: 10px;
   }
h2.date
	{
	font: bold 12px arial,sans-serif;
	color: #000000;
	font-style: italic;
	padding-right: 5px;
	margin: 0px;
	text-align: left;
	}



/* Price chart styles */
.prices { 
	color: #343434;
	background-color: transparent;
	}
.prices a:link,.prices a:visited,.prices a:hover,a:active  {
	 font: bold 11px arial,helvetica,verdana,sans-serif;
	 color: #002800;
	 background-color: transparent;
	 text-decoration: none;
	 }
.prices a:hover {
	color: #A40C0C;
	text-decoration: underline;
	}
.pricechart { 
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #343434;
	background-color: #FFF;
	text-align: center;
	padding: 0px 5px;
	margin: 0px; 
	}
.priceheader { 
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
	text-align: center;
	padding: 0px 5px;
	margin: 0px;
	}
.caption { 
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	background-color: transparent;
	text-align: center;
	}

/* Form styles */
.form {
	width: 100%;
	text-align: justify;
	font: normal 11px verdana,arial,helvetica,geneva,sans-serif; 
	}
.form ul { 
	list-style-type: none;
	 }
.form .row
	{
	font: bold 12px arial,sans-serif;
	color: #fff;
	text-align: left;
	background-color: transparent;
	margin: 2px 0px 2px 0px;
	padding: 5px;
	width: 450px;
	}
.required { 
	font-weight: bolder;
	color: gold;
	background-color: transparent;
	}
.formsection { 
	font: bold 14px arial,sans-serif;
	color: #fff;
	background-color: transparent;
	text-align: right;
	line-height: 15px;
	border-bottom: 2px gold solid;
	} 
/* images */

	
/* Miscellaneous */



