
body {background: #ffffff;
	margin-top: 10px; 
	margin-bottom: 25px;
	line-height: 18px;
color:#333333;
font:12px Arial, Helvetia, sans-serif; 
background:#006633
}

p,td { color:#000000; 
font-size:12px; 
font-family:arial,Helvetica;
line-height: 18px;
 }
 

.content { background:#ffffff;
padding-top:10px;
border-left: 1px solid #cccccc;
padding-left: 20px;
padding-right:10px;

}

#nav {
padding-top: 5px;
padding-bottom: 5px;
}

#nav ul {
list-style:block:
}

#nav li {
display: inline;
padding: 5px;
text-align:center;
}

#nav a:link, #nav a:visited {
padding:3px 15px 3px 15px;
border: 1px solid #ffffff ;
background-color: #015232;
color: #FDDA4E; text-decoration:none; 
font-family:arial,Helvetica; font-size:12px; 
font-weight:bold;
}

#nav a:hover{
padding:3px 15px 3px 15px;
border: 1px solid #ffffff;
background-color: #015232;
color: #ffffff; text-decoration:none; 
font-family:arial,Helvetica; font-size:12px; 
font-weight:bold;
}


/*this is the style that governs the Homepage links*/

a { color:#000000; text-decoration:underline; font-family:arial,Helvetica; font-size:12px; font-weight:normal }
a:hover { color:#015232; text-decoration:underline; font-family:arial,Helvetica; font-size:12px; font-weight:normal; }

a.big { color:#000000; text-decoration:underline; font-family:arial,Helvetica; font-size:16px; font-weight:bold }
a.big:hover { color:#015232; text-decoration:underline; font-family:arial,Helvetica; font-size:16px; font-weight:bold; }


/*added this style for the small NEW product titles on the Homepage*/
a.small { color:#000000; text-decoration:underline; font-family:arial,Helvetica; font-size:11px; font-weight:bold }
a.small:hover { color:#015232; text-decoration:underline; font-family:arial,Helvetica; font-size:11px; font-weight:bold; }




th {background:#999999; color:#000000; font-size:12px; font-family:arial,Helvetica; }
li {list-style-type: circle;color:#000000; font-size:12px; font-family:arial,Helvetica; }
ul {list-style-type: circle; color:#000000; font-size:12px; font-family:arial,Helvetica; }

.tag { color:#ffffff; font-size:16px; font-family:arial,Helvetica; font-weight:600;letter-spacing:2px; }




.tdbk_nav {
background:#015232;

}


.tdbk_top {background: #666666 url(images/top_bk.gif) no-repeat  ;
}


.tdbk_footer {
background:#666666; 
color:#ffffff; 
font-size:12px; 
font-family:arial,Helvetica;
padding: 7px;
}




.tdbk_logo {padding:0 20px 0 20px;
background:#ffffff;
}

.tdbk_left_trans {background: transparent url(images/links_bk_trans.gif) 
repeat-y ;
}


.tdbk1 {background:#AAA785; 
}

.tdbk2 {background:#cccccc; 
}


hr {color:#cccccc;height:1px;width:90%;}

/*this is the style that governs that vertical side bar on the homepage*/
.col_rt {
padding-left:0px;
padding-right:0px;
background:#ffffff;
}

.pad_bot {padding-bottom:0px;}



.right_table {
        border-collapse: collapse;
	border-left: 1px solid white;
}

.right_table td {
        border-bottom: 1px solid #cccccc;
        border-left: 1px solid #CCCCCC;
        border-top: 1px solid #ffffff;
        padding-bottom:5.5px;
	padding-left:4px;
	padding-top:2px;
}

/*this is the right table style that I used for the new products on Homepage*/
.right_table_2 td {
        border-bottom: 1px solid #cccccc;
        border-left: 1px solid #CCCCCC;
        border-top: 1px solid #CCCCCC;
	padding-top:2px;
	padding-left:1px;
    padding-right:1px;
    padding-bottom:2px;
}

.product_table {
        border-collapse: collapse;
	border: 1px solid #cccccc;
}

.product_table td {
        border: 1px solid #cccccc;
        padding:4px;
}


.formbox {background-color:#f5f5f5; 
font-size:12px;color:#000000;
padding:2px;
border-color:#999999;
border-style:solid;border-width:1px;
}

.submit {background-color: #cccccc; 
font-size:12px;color:#000000;
font-weight:bold;letter-spacing:0px;
border-color:#AAA785;border-style:solid;border-width:2px;padding:2px;

}



h1 { color: #006633;
	font: bold 18px arial,Helvetica; 
	letter-spacing: 3px; 
border-bottom:1px solid #006633;
	}



h2 {
        font: bold 15px arial,Helvetica;
        letter-spacing: 0px;
        margin-bottom: 0px;
	padding:0px;
        color: #000000;
        }


.greentext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none; 
	color: #006633;
}


.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}





.redtext { color:#ff0000; font-size:12px; font-family:arial,Helvetica; font-weight:normal; }
.small { color:#000000; font-size:10px; font-family:arial,Helvetica; }
.black { color:#000000; font-size:12px; font-family:arial,Helvetica; }
.white { color:#ffffff; font-size:12px; font-family:arial,Helvetica; }
.error { color:#ff0000; font-size:30px; font-family:arial,Helvetica; font-weight:bold; }
.discontinued {
font-size:24px;
color:#999999
}


