@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

background-color:#000000;

}
h1, h2, h3, h4, h5, h6{margin:0px; padding:0px; font-weight:normal;}
h2
{
font-size:13px;
font-weight:bold;
}
h3
{
font-size:12px;
font-weight:bold;
}
/*
ul
{
display:block;
margin:0px;
padding:0px;
}
li
{
margin:0px;
padding:0px;
}
*/
a
{
outline:none;
color:#FFFFFF;
text-decoration:none;
font-size:11px;
}
img
{
border:0px;
}
a:hover
{
color:#CCCCCC;
text-decoration:underline;
font-size:11px;
}
.top-link
{
width:258px;
height:121px;
background-image:url(../images/sales-bg.jpg);
background-repeat:no-repeat;
}
.navigation
{
	width:962px;
	display:block;
	background-color:#999;
}
.navigation ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	width:952px;
	float:left;
	height:34px;
	background-image:url(../images/top-nav-bg.jpg);
	background-repeat:repeat-x;
	border:5px solid #CCC;
}
.navigation ul li
{
float:left;
line-height:31px;
padding: 0px 12px 0px 13px;
color:#FFFFFF;
font-size:12px;
}
.navigation ul li a
{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
.navigation ul li a:hover
{
color:#000000;
font-size:12px;
text-decoration:none;
}

/*--- Start of Banner ---*/
.banner
{
	/*background-color:#FFFFFF;*/
/*background:url(../images/banner-image1.jpg) no-repeat top center;*/
background-image:url(../images/banner-image1.jpg);
	background-repeat:no-repeat;
	width:956px;
	height:167px;
	border-top-width: 0px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.banner-image
{
/*float:left;*/
width:158px;
height:151px;
padding-left:4px;
/*margin:4px 0px 0px 6px;*/
}
.banner-text
{
float:left;
width:600px;
height:55px;
overflow:hidden;
margin:6px 0px 0px 5px;
color:#ec6c09;
font-size:24px;
font-weight:bold;
}
.banner-price
{
float:left;
width:250px;
margin:0px 0px 0px 5px;
color:#d40000;
font-size:20px;
}
.banner-link
{
/*float:right;
width:250px;
text-align:right;
margin:29px 0px 0px 5px;
padding-right:15px;*/
}

/*--- End of Banner ---*/

.main
{
width:952px;
background-color:#ffffff;
margin:0px auto;
border-top:#FFFFFF 0px solid;
border-bottom:#FFFFFF 5px solid;
border-left:#FFFFFF 5px solid;
border-right:#FFFFFF 5px solid;
}
.main-left
{
width:180px;
}
.main-middle
{
width:578px;
margin:0px 3px 0px 3px;
}
.main-right
{
width:180px;
}
.categories
{
border:#717171 1px solid;
}

.categories ul
{
list-style:none;
padding:0px;
margin:0px 5px 0px 5px;
}
.categories ul li
{
list-style:none;
vertical-align:middle;
color:#5e584c;
}
.categories ul li a
{
list-style:none;
font-size:12px;
color:#5e584c;
padding:8px 0px 8px 0px;
display:block;
text-decoration:none;
border-bottom:#717171 1px dashed;
}
.categories ul li a:hover
{
font-size:12px;
color:#000000;
text-decoration:none;
border-bottom:#000000 1px solid;
}
.categories ul li.last a
{
list-style:none;
font-size:12px;
color:#5e584c;
padding:8px 0px 8px 0px;
display:block;
text-decoration:none;
border-bottom:#717171 0px dashed;
}
.categories ul li.last a:hover
{
font-size:12px;
color:#000000;
text-decoration:none;
border-bottom:#000000 0px solid;
}
.product-thumb
{
width:137px;
height:137px;
border:#675e50 1px solid;
overflow:hidden;
margin:0px auto;
}
.product-thumb-heading
{
width:137px;
height:36px;
overflow:hidden;
margin:5px 0px 0px 0px;
background-image:url(../images/product-thumb-heading.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:11px;
line-height:33px;
}

.product-list
{
text-align:left;
float:left;
width:282px;
height:182px;
color:#5e584c;
border:#675e50 1px solid;
overflow:hidden;
margin:0px 0px 0px 2px;
}

.product-list .heading
{
height:30px;
width:276px;
overflow:hidden;
float:left;
color:#5e584c;
font-weight:bold;
margin:2px 0px 0px 4px;
}
.product-list .image
{
float:left;
width:137px;
height:137px;
border:#675e50 1px solid;
overflow:hidden;
margin:2px 0px 0px 6px;
}
.product-list .details
{
width:120px;
float:left;
margin:0px 0px 0px 7px;
}
.product-list .details div
{
/*
margin:0px 0px 11px 0px;
*/
margin:0px 0px 8px 0px;
}



.product-disc
{
text-align:left;
float:left;
width:572px;
color:#5e584c;
border:#675e50 1px solid;
margin:0px 0px 0px 2px;
}
.product-disc .heading
{
width:520px;
height:30px;
overflow:hidden;
float:left;
color:#5e584c;
font-weight:bold;
margin:2px 0px 0px 4px;
}
.product-disc .image
{
float:left;
width:220px;
height:280px;
border:#CCCCCC 1px solid;
/* overflow:hidden; */
margin:2px 4px 0px 4px;
}

.product-disc .image2
{
float:left;
width:220px;
height:280px;
border:#CCCCCC 1px solid;
/* overflow:hidden; */
margin:2px 4px 0px 4px;
}

.product-desc-thumb
{
width:137px;
height:137px;
border:#cccccc 1px solid;
overflow:hidden;
margin:0px auto;
}

.Breadcrumb
{
color:#5e584c;
}
.Breadcrumb a
{
color:#5e584c;
text-decoration:none;
}
.Breadcrumb a:hover
{
color:#5e584c;
text-decoration:underline;
}
.testimonial-bg
{
background-image:url(../images/testimonial.jpg);
background-repeat:no-repeat;
width:180px;
height:296px;

}
.testimonial-text
{
width:168px;
height:170px;
overflow:hidden;
padding:15px 5px 0px 5px;
}
.footer
{
background-image:url(../images/footer-bg.jpg);
background-repeat:repeat-x;
border:#FFFFFF 0px solid;
width:962px;
height:97px;
margin-top:0px;
padding:0px;
color:#FFFFFF;
}
#footer
{
padding:6px 0px 0px 0px;
text-align:center;
}
.usefull-references
{
border-bottom:#999999 1px dashed;
padding:8px 0px 8px 0px;
height:176px;
overflow:hidden;
}
.usefull-references a
{
color:#FF6600;
font-weight:bold;
}

/* Start for News CSS */

.news-thumb
{
margin:10px 2px 10px 2px;
float:left;
border-bottom:#999999 1px dashed;
width:572px;
color:#000000;
}
.news-thumb a
{
color:#000000;
text-decoration:none;
}
.news-thumb a:hover
{
color:#000000;
text-decoration:underline;
}

/* for Inner Page */

.news-link
{
color:#000000;
}
.news-link a
{
color:#000000;
text-decoration:none;
}
.news-link a:hover
{
color:#000000;
text-decoration:underline;
}

/* End of News CSS */

/* Start for Site Map */

.sitemap
{
color:#000000;
}
.sitemap a
{
color:#000000;
text-decoration:none;
}
.sitemap a:hover
{
color:#000000;
text-decoration:underline;
}

/* End for Site Map */

/* Start for Other Products */

.other-product-thumb-image
{
border:#675e50 1px solid;
width:177px;
height:118px;
}
.other-product-thumb-image-headings
{
background-image:url(../images/other-product_heading-bg.jpg);
background-repeat:no-repeat;
border:#675e50 1px solid;
width:177px;
height:30px;
color:#FFFFFF;
text-align:center;
line-height:26px;
overflow:hidden;
margin:6px 0px 0px 0px;
}
.other-product-thumb-image-headings a
{

color:#FFFFFF;
text-decoration:none;
}
.other-product-thumb-image-headings a:hover
{

color:#FFFFFF;
text-decoration:underline;
}
.other-product-inner-headings
{
background-image:url(../images/other-product_heading-bg.jpg);
background-repeat:repeat-x;
height:26px;
color:#FFFFFF;
line-height:26px;
padding:2px;
overflow:hidden;
}
.other-product-inner-image
{
border:#675e50 1px solid;
width:90px;
height:90px;
overflow:hidden;
margin:6px 0px 0px 0px;
}
.boxText a{
color:#000;
}
td.boxText td a{
color:#000;
}
.row1{
font-size:15px;
font-weight:bold;
padding-left:6px;
line-height:25px;
height:25px;
}
.row2{
font-size:15px;
font-weight:bold;
padding-left:6px;
line-height:25px;
height:25px;
}
/* End for Other Products */
