BODY {
	padding:0px; BACKGROUND: url('bg.jpg') repeat-x; MARGIN: 0px; 
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P#bp {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tiny {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD#left {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: auto
}
TD#right {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: auto
}
TD#container {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.imgborder_rightnav {
	BORDER-RIGHT: #999999 thin solid; BORDER-TOP: #999999 thin solid; BORDER-LEFT: #999999 thin solid; BORDER-BOTTOM: #999999 thin solid
}
.imgborder_prodlist {
	BORDER-RIGHT: #999999 thin solid; BORDER-TOP: #999999 thin solid; BORDER-LEFT: #999999 thin solid; BORDER-BOTTOM: #999999 thin solid
}
.imgborder_prodview {
	BORDER-RIGHT: #999999 thin solid; BORDER-TOP: #999999 thin solid; BORDER-LEFT: #999999 thin solid; BORDER-BOTTOM: #999999 thin solid
}
.imgborder_prodview_thumb {
	BORDER-RIGHT: #999999 thin solid; BORDER-TOP: #999999 thin solid; BORDER-LEFT: #999999 thin solid; BORDER-BOTTOM: #999999 thin solid
}
.imgborder_hookups {
	BORDER-RIGHT: #999999 thin solid; BORDER-TOP: #999999 thin solid; BORDER-LEFT: #999999 thin solid; BORDER-BOTTOM: #999999 thin solid
}
.imgborder_prodview {
	BORDER-RIGHT: #333333 thin solid; BORDER-TOP: #333333 thin solid; BORDER-LEFT: #333333 thin solid; BORDER-BOTTOM: #333333 thin solid
}
.imgborder_prodview_error {
	BORDER-RIGHT: #ff0000 thin solid; BORDER-TOP: #ff0000 thin solid; BORDER-LEFT: #ff0000 thin solid; BORDER-BOTTOM: #ff0000 thin solid
}
.pagination_bg_color {
	BACKGROUND-COLOR: #f1f1f1
}
#nav {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 26px
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 26px
}
#nav A:hover {
	BACKGROUND-POSITION: 0px -26px
}
#nav A:active {
	BACKGROUND-POSITION: 0px -26px
}
#nav A.selected {
	BACKGROUND-POSITION: 0px -26px
}

.topnav:link {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.topnav:visited {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.topnav:hover {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.leftnav_main_link {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none
}
.leftnav_main_link_select {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #579642; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav_main_link_select_new {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #579642; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ccffff
}
leftnav_main_link:visited {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.proddetail_title {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.proddetail_price_sale {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.proddetail_price {
	FONT-SIZE: 28px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.proddetail_added {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #cc0000; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sidebar:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Arial, Gill Sans,Sans-Serif, Verdana; TEXT-DECORATION: none
}
.sidebar:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Arial, Gill Sans,Sans-Serif, Verdana; TEXT-DECORATION: none
}
.sidebar:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Arial, Gill Sans,Sans-Serif, Verdana; TEXT-DECORATION: underline
}
.hookups_link {
	TEXT-DECORATION: none
}
.hookups_title {
	FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hookups_prod_title {
	FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hookups_price {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hookups_price_sale {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.rightnav_title_link {
	FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.rightnav_itemcount_link {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.prodlist_link {
	TEXT-DECORATION: none
}
.prodlist_price {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.prodlist_price_sale {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.prodlist_item {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.prodlist_brand {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagination_top {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.pagination_top:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #579642; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pagination_top:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #579642; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pagination_top:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pagination_btm {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.pagination_btm_list {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.pagination_btm_list:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.pagination_btm_list:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.pagination_btm:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #579642; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pagination_btm:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #579642; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pagination_btm:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.shop_items_total {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #579642; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.checkout_heading_txt {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.checkout_itemname_txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.checkout_itemname_txt_error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.searchresult_name:link {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.searchresult_name:visited {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.shopby:link {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.shopby:visited {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.shopbyon:link {
	FONT-SIZE: 11px; COLOR: #579642; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.shopbyon:visited {
	FONT-SIZE: 11px; COLOR: #579642; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TABLE#djnews {
	FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: "Courier New", Courier, monospace
}
TD#djnews {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: "Courier New", Courier, monospace
}
.djnews:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b04d2d; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: none
}
.djnews:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b04d2d; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: none
}
.djnews:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: underline
}
.static:link {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.static:visited {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.static:hover {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.static10:link {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.static10:visited {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.static10:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.static12:link {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.static12:visited {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.static12:hover {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav_main_static {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav_main_static_on {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #579642; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE#staticborder {
	BORDER-RIGHT: #bebebe 1px solid; BORDER-TOP: #bebebe 1px solid; BORDER-LEFT: #bebebe 1px solid; BORDER-BOTTOM: #bebebe 1px solid
}
TABLE#static {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.error:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.error:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.footer:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.green11link {
	FONT-SIZE: 11px; COLOR: #579642; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.green11link:hover {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.error12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title24 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title18 {
	FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title15 {
	FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; COLOR: #666666; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title10 {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title16 {
	FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #666666; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text16 {
	FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title14 {
	FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text14 {
	FONT-SIZE: 14px; TEXT-TRANSFORM: none; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title12green {
	FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #579642; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title12credit {
	FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #006600; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title12 {
	FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titlecap11 {
	FONT-SIZE: 10px; TEXT-TRANSFORM: capitalize; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
SELECT#filter {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT#search {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grayline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	border-right-style: solid;
	border-left-style: solid;

	border-top-color: #666666;
	border-right-color: #e8e8e8;
	border-bottom-color: #666666;
	border-left-color: #e8e8e8;
}