body {text-align:center;}
a img {border: none; }
a {color:#0e0e0e;text-decoration:none; }
p {text-indent:18px;}
FORM {margin:0px; padding:0px;}
.dssfiles-cssbox{ background:#aaaaaa;}
.dssfiles-cssbox .dssfiles-cssbox-head{ font-size:11px; color:#eeeeee; text-transform:uppercase; font-weight:bold; padding:15px 10px 5px 30px;}
.dssfiles-cssbox .dssfiles-cssbox-head a{ color:#eeeeee; text-decoration:none;}
.dssfiles-cssbox .dssfiles-cssbox-head a:hover{ color:#171717;}
.dssfiles-cssbox .dssfiles-cssbox-body{
	padding-top: 0;
	padding-right: 13px;
	padding-bottom: 29px;
	padding-left: 12px;
}
.dssfiles-cssbox-fl {
	text-align: center;
}

.dssfiles-cssbox .dssfiles-cssbox-body ul, .dssfiles-cssbox .dssfiles-cssbox-body ol{ margin:0; padding:0;}
.dssfiles-cssbox .dssfiles-cssbox-body ul li, .dssfiles-cssbox .dssfiles-cssbox-body ol li{ line-height:23px; background:url(list-unl.gif) top repeat-x; margin:0 26px; padding:2px 0;}
.dssfiles-cssbox .dssfiles-cssbox-body ul .dssfiles-cssfirst, .dssfiles-cssbox .dssfiles-cssbox-body ol .dssfiles-cssfirst{ background:none;}
.dssfiles-cssbox .dssfiles-cssbox-body ul li a, .dssfiles-cssbox .dssfiles-cssbox-body ol li a{ margin:0 -26px; background:url(list-mar.gif) no-repeat 19px 9px; padding:0 5px 0 28px; color:#171717; text-decoration:none; display:block;}
.dssfiles-cssbox .dssfiles-cssbox-body ul li a:hover, .dssfiles-cssbox .dssfiles-cssbox-body ol li a:hover{ background:url(list-mar.gif) no-repeat 19px 9px #414141; color:#d9dbdd;}
.dssfiles-cssbox .dssfiles-cssbox-body ol{ list-style:none;}
#categories .dssfiles-cssbox-body{ padding:0 13px 5px 12px;}
#specials{ background:#fff;}
#specials .dssfiles-cssbox-head{ color:#171717; padding:20px 10px 21px 18px;}
#specials .dssfiles-cssbox-head a{ color:#171717;}
#specials .dssfiles-cssbox-head a:hover{ color:#515151;}
ul {padding:0px; margin:8px 20px; color:#0e0e0e;}
h2 {font-size:14px; font-weight:bold; line-height:normal; color:#363636; padding:3px 0px 5px;}
h2.dssfiles-csscenterBoxHeading {font-size:11px; font-weight:bold; color:#fcfbfb; background:url(page-tit.gif) top repeat-x; padding:10px 10px 12px 25px; text-transform:uppercase; margin:0 -24px 26px -22px; position:relative; zoom:1;}

* { margin:0; padding:0;}
body { background:url(body-bg0.gif) top center no-repeat #171717; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#0e0e0e;}
table, td {border-collapse:collapse; font-size:100%;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td { vertical-align:top; text-align:left;}
#main-width { width:924px; margin:0 auto; text-align:left;}
.dssfiles-cssclear { clear:both;}
img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}
.dssfiles-csswrapper{ width:100%; overflow:hidden;}
.dssfiles-csscontainer { width:100%;}
a {color:#343434; outline:none; text-decoration:underline;}
a:hover{text-decoration:none;}
p { margin:0; padding:0;}
#header .dssfiles-csstop{ width:100%; overflow:hidden; position:relative;}
#header .dssfiles-csslang{ padding:3px 21px 0 172px; float:right;}
#header .dssfiles-csscart{ float:right; margin:2px 0 0 0; color:#fff; background:url(cart-bg0.gif) right top no-repeat; padding:4px 24px 0 0;}
#header .dssfiles-csscart a{ color:#fff; text-decoration:none;}
#header .dssfiles-csscart span a{ text-transform:uppercase;}
#header .dssfiles-csscart a:hover{ text-decoration:underline;}
#header .dssfiles-cssrow{ background:url(row-left.gif) left top no-repeat; width:100%; padding-top:32px; margin-top:-20px;}
#header .dssfiles-cssrow .dssfiles-csstail{ background:url(row-tail.gif) 0 0;}
#header .dssfiles-cssrow .dssfiles-cssright-bg{ background:url(row-righ.gif) right top no-repeat; width:100%; padding:17px 0 16px 0;}
#header .dssfiles-csslogo{ padding:0 0 0 25px; margin-top:-29px; float:left; position:relative;}
#header .dssfiles-cssmenu{ width:100%; overflow:hidden; background:url(menu-tai.gif) top repeat-x;}
#header .dssfiles-cssmenu ul{ padding:0; margin:0;}
#header .dssfiles-cssmenu li{ float:left;}
#header .dssfiles-cssmenu li a{ color:#171717; font-weight:bold; font-size:12px; text-decoration:none; display:inline-block; width:132px; text-align:center; padding:8px 0; background:url(menu-sep.gif) no-repeat 0 0;}
#header .dssfiles-cssmenu li a:hover{ color:#fff;}
#column-left{ width:214px; background:url(column1-.gif) top repeat-x; padding-top:3px;}
#column-center { padding:2px 0px 0 2px;}
#bannerTwo, #bannerThree{ margin-bottom:2px;}
.dssfiles-cssmain-content{
	background:#e0dede;
	padding:0 24px 22px 22px;
}
#footer{ padding:4px 0 38px 0; text-align:center; color:#8c8c8c;}
#footer p{ padding:6px 0 0 0;}
#footer .dssfiles-cssmenu{ background:url(footer-m.gif) top repeat-x; color:#898888; text-transform:uppercase; padding:7px 0 10px; font-size:10px;}
select{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000;}
input{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000;}
.dssfiles-csssearch-form{ float:right; padding-right:15px;}
.dssfiles-csssearch-form .dssfiles-cssinput1{ vertical-align:top; background:#575757; border-top:solid 1px #2f2f2f; border-right:solid 1px #777777; border-bottom:solid 1px #9c9c9c; border-left:solid 1px #444444; padding:2px 2px 5px 7px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000; width:192px;}
* html .dssfiles-csssearch-form .dssfiles-cssinput1{ margin-top:-1px;}
.dssfiles-csssearch-form .dssfiles-cssinput2 input{ vertical-align:top;}
.dssfiles-cssmanufacturers-form{ float:right; padding-right:12px;}
.dssfiles-cssmanufacturers-form select{ width:205px; background:#575757; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000; padding:1px 2px 2px 4px;}
#all {
	margin: 10px;
}
.dssfiles-cssmain-content table tr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
.dssfiles-cssmain-content {
	background-color: #FFF;
}

#all .all-title {
	text-align: center;
	margin-bottom: 5px;
}


#all .all-title a {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
#all .all-images a img {
	height: 130px;
	width: 130px;
}
#protabl tr {
	border:none;
}
#protabl tr .protabl-1 {
	width: 40%;
}
#protabl tr .protabl-2 {
	width: 60%;
}
#product-photo img {
	height: 200px;
	width: 200px;
}
#product-photo {
	text-align: left;
	margin-top: 5px;
}
#title-addr {
	font-size: 18px;
	font-weight: bold;
	color: #478EBE;
	margin-bottom: 10px;
	border-bottom: 1px dashed #999;
}
#title-addr2 {
	font-size: 18px;
	font-weight: bold;
	color: #478EBE;
	padding-bottom: 10px;
}
#teh-txt tr td {
	width: 50%;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	padding-left: 3px;
}
#buy-box {
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}
#buy-box a {
	font-size: 12px;
	font-weight: bold;
}
#box-phone {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
}

#akc img {
	height: 150px;
	width: 150px;
}
#search-param td {padding-left:10px;}#teh-txt tr td {
	width: 50%;
}
