.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color: #DDDEDE;
	text-decoration: none;

}
.leftlink {
	text-decoration: none;
	color: #666666;
}
.leftNavOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	
}

.browseby {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: ##F4F4F4;
	text-decoration: none;

}
.browsebylink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
.browsebyOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	
}

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333399;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333399;
	text-decoration: underline;
}

a.news{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}

a.news:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: underline;
}

a.browsebylink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}

a.browsebylink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #000000;
}

.atoz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #ffffff;
}

a.atoz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #ffffff;
}

a.atoz:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #D0DCE3;
}

.pagelinks{
	color: #333399;
	text-decoration: none;
}
a.pagelinks:hover {
	color: #333399;
	text-decoration: underline;
}
a.pagelinks:active {
	color: #333399;
	text-decoration: underline;
}
a.pagelinks:link {
	color: #333399;
	text-decoration: underline;
}
a.pagelinks:visited {


}

.shopcart{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

a.shopcart{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

a.shopcart:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}

.topnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: FFFFFF;
}

a.topnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: FFFFFF;
	text-decoration: none;
}

a.topnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 6E5D4D;
	text-decoration: none;
}

.joinform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #333333;
	margin: 3px;
	height: 21px;
	width: 152px;
}
.joinbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	padding: 3px;
	border: 1px solid #333333;
	margin: 3px;
	height: 21px;
	width: 50px;
	text-align: center;


}
.searchform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #cccccc;
	margin: 3px;
	height: 21px;
	width: 108px;
}
.gobutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	padding: 2px;
	border: 1px solid #999999;
	margin: 2px;
	height: 20px;
	width: 27px;
	text-align: center;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	padding: 2px;
	border: 1px solid #999999;
	margin: 2px;
	height: 20px;
	text-align: center;
}
.qnty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #999999;
}

.qnty_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: #999999;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}

.border {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #999999;
}
.rightpromo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding: 4px;

}
.table1TL {
	background-image: url(images/table_cnrs/table1_tl.gif);
	background-position: left top;
}
.table1TR {
	background-image: url(images/table_cnrs/table1_tr.gif);
	background-position: right top;
}
.table1BL {
	background-image: url(images/table_cnrs/table1_bl.gif);
	background-position: left bottom;
}
.table1BR {
	background-image: url(images/table_cnrs/table1_br.gif);
	background-position: right bottom;
}
.table2TL {
	background-image: url(images/table_cnrs/table2_tl.gif);
	background-position: left top;
}
.table2TR {
	background-image: url(images/table_cnrs/table2_tr.gif);
	background-position: right top;
}
.table2BL {
	background-image: url(images/table_cnrs/table2_bl.gif);
	background-position: left bottom;
}
.table2BR {
	background-image: url(images/table_cnrs/table2_br.gif);
	background-position: right bottom;
}
.deftext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.minideftext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.defheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}

a.titleunder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

a.titleunder:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

.titleheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}

.minidefheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.titletop {
	border: #CCCCCC;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}

.titlefooter {
	border: #CCCCCC;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.titlecell_l {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: #CCCCCC;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 8px;
	line-height: 14px;
}

.titlecell_r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: #CCCCCC;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	padding: 8px;
	line-height: 14px;
}

a.moreunder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3399CC;
	text-decoration: none;
}

a.moreunder:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3399CC;
	text-decoration: underline;
}

.homenews {
	border-top: 0px solid #8B7440;
	border-right: 2px solid #8B7440;
	border-bottom: 2px solid #8B7440;
	border-left: 2px solid #8B7440;
}

.homepromo_AD8B27{
	border-top: 0px solid #AD8B27;
	border-right: 2px solid #AD8B27;
	border-bottom: 2px solid #AD8B27;
	border-left: 2px solid #AD8B27;
}

.homepromo_9FC3E7{
	border-top: 0px solid #9FC3E7;
	border-right: 2px solid #9FC3E7;
	border-bottom: 2px solid #9FC3E7;
	border-left: 2px solid #9FC3E7;
}

.homeintro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}

#bgstuff {
	background: #fff url(images/structure/new_curve.gif) no-repeat left top;
}
#homePromoLeft{
	background: #F67E1F url(images/home/special_promo_bg2.jpg) no-repeat right top;
}
#missionStatement{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding: 5px;
	line-height: 18px;
}
#homecell1{
	padding: 2px;
}
#homecell2{
	padding: 0 2px 0 2px;
}
