.topbar {
	background-image: url(images/TB-Green_01.jpg);
}
.logo {
	background-image: url(images/TB-GreenB_03.jpg);
	background-repeat: no-repeat;
}
.menubk {
	background-image: url(images/TB-Green_09.jpg);
}
.bottombar {
	background-image: url(images/TB-Green_41.jpg);
}
body {
	background-image: url(images/TB-Green_01.jpg);
}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.menuspacer {
	background-color: #66CC33;
	color: #66CC33;
}
.mainnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-position: center center;
	text-align: center;
}
.logohome {
	background-image: url(images/TB-GreenHome-bk_03.jpg);
	background-repeat: no-repeat;
}
.menubkhome {
	background-image: url(images/TB-GreenHome-bk_09.jpg);
}
.homebk {
	background-image: url(images/TB-GreenHome-bk_12.jpg);
	background-repeat: no-repeat;
}
a.mainnav:hover {
	color: #DAEAA3;
}
a.bodycopy:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7BB934;
	text-decoration: none;
}
a.bodycopy:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: none;
}
.bottomnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
a.bottomnav:hover {
	color: #395A4F;
}
.productid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: right;
}
.beadname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #669933;
	text-decoration: none;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
}
.rulespacer {
	background-color: #CCCCCC;
}
.catagoriename {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #7CB33B;
}
.catagorie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: lighter;
	color: #7CB33B;
}
.products {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.pagenumbers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
a.pagenumbers:hover {
	color: #669900;
}
a.products:hover {
	color: #669900;
}
a.subhead:hover {
	color: #666666;
}
.topmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #669900;
	text-decoration: none;
	background-position: center center;
	text-align: center;
	font-weight: bold;
}
a.topmenu:hover {
	color: #003300;
}
.profilemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.profilemenu:hover {
	color: #669900;
}
.pgname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.tablehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
a.name:hover {
	color: #7BB638;
}
.tablebordercolor {
	border: 1px solid #999999;
}
.oddrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
}
.evenrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFCC;
	text-align: center;
}

.formheads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	background-color: #669900;
	text-align: center;
	text-decoration: none;
}
.formheads A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	background-color: #669900;
	text-align: center;
	text-decoration: none;
}
.bodylink {
	color: #669900;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.leftnav:hover {
	color: #7BB836;
}
.chainname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: none;
}
a.chainname:hover {
	color: #666666;
}
a.bodylink:hover {
	color: #666666;
}
.retailer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
a.retailer:hover {
	color: #669900;
}
.sortcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.user {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.user:hover {
	color: #000000;
}
.bbbackground {
	background-image: url(images/bbbackground.jpg);
}
.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
}
.pgnumbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.lefthead {
	color: #669900;
	background-color: #FFFFCC;
}

table.routes th {
        background-color:#EEEEEE;
      }
      
table.routes td {
       font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
      }
      
DIV.route
{
	 font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	
}


