@charset "utf-8";
/* CSS Document */

h1
{
	font-family:calibri;
	font-weight:normal;
}

#catalog
{
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:5px 0px 40px 0px;
	float:left;
}

#catalog .banner-seller
{
	width:960px;
	height:195px;
	background-image:url(../../images/banners/sellers-catalog-banner.jpg);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#catalog .banner-product
{
	width:960px;
	height:195px;
	background-image:url(../../images/banners/products-catalog-banner.jpg);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#catalog .banner-profile
{
	width:960px;
	height:195px;
	background-image:url(../../images/banners/profile-catalog-banner.jpg);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#catalog .banner-buyer{
	width:960px;
	height:195px;
	background-image:url(../../images/banners/buyers-catalog-banner.jpg);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#catalog .catalog-details
{
	width:730px;
	height:auto;
	margin:20px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#catalog .catalog-details .category
{
	width:325px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:15px 20px 15px 20px;
	float:left;
}

#catalog .catalog-details .category2
{
	width:324px;
	height:auto;
	border-left:1px solid #ebebeb;
	margin:0px 0px 0px 0px;
	padding:15px 20px 15px 20px;
	float:left;
}

.catalog-details a
{
	font-size:12px;
	color:#0066dd;
}

.catalog-details h3
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:calibri;
	font-weight:normal
}

.catalog-details h3 a
{
	font-size:16px;
	color:#232323;
	font-weight:normal
}

.catalog-details h3 label
{
	font-size:12px;
	color:#545454;
}

#catalog .right-panel
{
	width:210px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	float:left;
}

#catalog .right-panel .watch-now a
{
	width:210px;
	height:101px;
	background:url('../../images/banners/catalog.png') 0px 0px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#catalog .right-panel .supp-directory
{
	width:210px;
	height:103px;
	background:url('../../images/banners/catalog.png') 0px -103px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.right-panel .supp-directory .view
{
	width:46px;
	height:19px;
	background:url('../../images/banners/catalog.png') 0px -208px;
	margin:70px 0px 0px 12px;
	padding:0px 0px 0px 0px;
	float:left;
}

.right-panel .supp-directory .download
{
	width:72px;
	height:19px;
	background:url('../../images/banners/catalog.png') -48px -208px;
	margin:70px 0px 0px 3px;
	padding:0px 0px 0px 0px;
	float:left;
}

#catalog .right-panel .ad a
{
	width:210px;
	height:205px;
	background:url('../../images/banners/catalog.png') 0px -229px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}


#catalog .right-panel .featured
{
	width:206px;
	height:234px;
	background:url('../../images/banners/bgfeatured.jpg');
	border:2px solid #eeeeee;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.right-panel .featured .heading
{
	width:auto;
	height:auto;
	font-family:franklin gothic medium cond;
	color:#17608b;
	font-size:18px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	float:left;
}

.right-panel .featured .product
{
	width:169px;
	height:103px;
	border:1px solid #dedede;
	margin:5px 20px 0px 20px;
	padding:0px 0px 0px 0px;
	float:left;
}

.right-panel .featured .link
{
	width:100%;
	height:auto;
	color:#757575;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.right-panel .featured .link:hover
{
	text-decoration:none;
}

.right-panel .featured .logo
{
	width:auto;
	height:auto;
	margin:13px 0px 0px 25px;
	padding:0px 0px 0px 0px;
	float:left;
}

.right-panel .featured .view
{
	width:72px;
	height:19px;
	background:url('../../images/banners/catalog.png') -122px -208px;
	margin:10px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	float:left;
}

.right-panel .featured .download
{
	width:72px;
	height:19px;
	background:url('../../images/banners/catalog.png') -48px -208px;
	margin:5px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	float:left;
}
#listing .category-details h1
{
	width:655px;
	height:auto;
	font-size:20px;
	font-weight:normal;
	color:#3397d3;
	border-bottom:1px solid #ececec;
	background:url('../../images/themes/blue2/listing/listing.png') -426px -23px no-repeat;
	margin:20px 0px 0px 0px;
	padding:0px 0px 5px 35px;
	float:left;
}
#listing .category-details
{
	width:690px;
	height:auto;
	margin:0px 10px 10px 10px;
	padding:0px 0px 0px 0px;
	float:left;
}
#listing .category-details ul
{
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	list-style:none;
	float:left;
}

#listing .category-details ul li
{
	width:33%;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	float:left;
}
#listing .category-details ul li a{
	color:#0066dd;
	padding-left:20px;
	text-decoration:underline;
}

#listing .category-details ul li a:hover{
	text-decoration:none;
}
.category-details .category h2{
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	clear:both;
	font-family:calibri;
	font-weight:normal;
}

.category-details .category h2 a{
	font-size:16px;
	color:#232323;
	background:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	text-decoration:none;
}

.category-details .category h2 a:hover{
	text-decoration:underline;
}

.category-details .category h2 label{
	font-size:12px;
	color:#545454;
	padding-left:5px;
}
.category-details .category a{
	font-size:12px;
	color:#0066dd;
	text-decoration:underline;
	display:block;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	background:url('../../images/themes/blue2/listing/listing.png') -413px 4px no-repeat;
	clear:both;

}

.category-details .category a:hover{
	text-decoration:none;
}
#listing .category-details .category{
	width:305px;
	height:auto;
	padding:0px 0px 0px 40px;
	margin:15px 0px 15px 0px;
	float:left;
}
#listing .category-details ul{
	width:100%;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	list-style:none;
	float:left;
}
#listing .right-panel{
	width:210px;
	height:auto;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
#listing .right-panel h3{
	width:auto;
	height:auto;
	font-size:20px;
	font-weight:normal;
	color:#3397d3;
	border-bottom:1px solid #ececec;
	background:url('../../images/themes/blue2/listing/listing.png') -426px -23px no-repeat;
	margin:20px 0px 0px 0px;
	padding:0px 0px 5px 30px;

}
.right-panel .hot_products{
    border: 1px solid #D6D6D6;
    float: left;
    margin: 10px 0 0 0;
    padding: 10px;
    width: 189px;
}
.right-panel .tollfreesupport{
	width:210px;
	height:81px;
	background:url('/images/themes/blue2/listing/listing.png') 0 -226px;
	border:none;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.right-panel .banner{
	width:210px;
	height:470px;
	background:url('/images/themes/blue2/listing/listing.png') -213px -27px;
	border:none;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
.right-panel .onlinesupport{
	border:none;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.right-panel .onlinesupport a{
	background:url('/images/themes/blue2/listing/listing.png') 0 -143px;
	width:210px;
	height:81px;
	float:left;
}
#catalog .catalog-details ul.category li, #catalog .catalog-details ul.category2 li{
	margin: 10px 0;
}
