﻿BODY{background:url('../images/bgv.jpg') repeat-y center 50% #8A171A; color: #444444; font:12px Arial, sans-serif;margin:0;}

#content P,#bar p{font-size:12px;color:#666;display:inline;margin:0;}

TD{vertical-align:top;padding:5px;}

h1 {
color:#BD0300;
font-size:22px;
margin: 0px;
padding: 0px 0px 15px 0px;
}

H2{
color:#BD0300;
font-size:19px;
margin: 0px;
padding: 0px 0px 15px 0px;
}

H3{font-size:15px;color:#450000;border-bottom:#d9d9d9 1px dotted;border-top:#d9d9d9 1px dotted;background:url('../images/info.png') no-repeat left;margin:0 0 15px;padding:2px 0 2px 25px;}

H4{font-size:12px;margin:0;padding:0;}

DIV.hr{background:url(../images/hrl.gif) #fff no-repeat center 50%;height:5px;padding:10px;}

DIV.hr HR{display:none;}

TABLE.formPage{margin:0 auto; color:#444444;}

.label{text-align:left;color:#444;}

.buttons{border-top:#d9d9d9 1px solid;text-align:center;}

.url{color:#060;}
.url a {
color:#060;
text-decoration: none;
}
.url a:hover {
color:#060;
text-decoration: underline;
}
input.radio{border:0;list-style:none;background:transparent;width:auto;}

textarea,select,input{
background:#F0F0EE; 
border:1px solid #CCCCCC; 
margin-top:3px;
width:280px;
padding:3px; 
color: #444444; 
font-family: Arial,sans-serif;
font-size: 12px;

}
input[type=checkbox] {
width: auto;
}
input[type=submit] {
font-weight: bold;
}
.auto,.text,.btn,.editor_ok_button,.editor_field{width:auto;}

.captcha{border-right:#3e81b4 1px solid;border-top:#3e81b4 1px solid;margin-top:10px;border-left:#3e81b4 1px solid;border-bottom:#3e81b4 1px solid;}

FORM{display:inline;margin:0;padding:0;}

SPAN.req{font-weight:700;margin-left:3px;color:#ca0002;}

.small,small{font-size:7pt;color:#060;text-decoration:none;margin:0;}

.sort{color:#000;}

.msg {
	color: #BD0300;
	font-weight: bold;
	text-align: left;
}

.link{font-size:larger;color:red;}

DIV.pr{font-size:6pt;float:left;color:#000;margin-right:5px;height:30px;}

DIV.prg{border-right:#999 1px solid;border-top:#999 1px solid;font-size:1px;border-left:#999 1px solid;width:40px;border-bottom:#999 1px solid;height:3px;}

DIV.prb{font-size:1px;background:#5eaa5e;height:3px;}

DIV.i{color:#069;font-style:oblique;font-weight:700;margin:10px;}

.price{
color:#666;
padding: 0px;
}

.price TABLE TD{vertical-align:bottom;margin:0;padding:2px;}

.limit_field{border-right:transparent 0 solid;border-top:transparent 0 solid;border-left:transparent 0 solid;border-bottom:transparent 0 solid;color:#ac0000;font-weight:700;}

#categtree .categ-item:hover{background:#eee;}

.center{width:1000px;margin:0 auto;}

.center1 {
width:1000px;
background:#fff;
margin:0 auto;
position: relative;
}

.header{width: 1000px; height:100px; margin:0 auto; position: relative; }

.headerLogo{float:left;margin:20px 0 0 25px; width: 309px; height: 80px; }

#search{float:right;padding-top:10px;color:#000;margin:10px 25px 0 0;}

#search label{float:left;font-weight:700;padding:5px 10px 0 0;}

#search input{float:left;border:0;background:url('../images/inputBg.jpg') repeat-x;height:21px;margin-top:0;}

#inputleft{float:left;background:url('../images/inputleft.jpg') no-repeat;width:3px;height:24px;margin-left:3px;}

#inputright{float:left;background:url('../images/inputright.jpg') no-repeat;width:3px;height:24px;margin-right:10px;}

#search button{float:left;background:url('../images/wholesale-suppliers-02.jpg') no-repeat;width:55px;height:24px;border:0;cursor:pointer;margin:0 5px;}

.userBar{clear:right;float:right;color:#ca0002;margin:10px 40px 0 0;}

.userBar A:hover{color:#3e81b4;}

.hMenuContainer{ 
width:1000px; 
height:30px;
margin:0 auto; 
position: relative;
border-top: 1px solid #C5C5C5;
border-bottom: 1px solid #C5C5C5;
}

.hMenu{
float:right;
margin:0px 15px 0px 0px;
height: 30px;
}

.hMenu A:hover{
display:block;
font-weight:700;
font-size:13px;
//background:url(../images/hMenuHoverBg.gif) repeat-x;
float:left;
color:#450000;
height:30px;
text-decoration: underline;
}
.hMenu A:hover span {
text-decoration: underline;
}	
.hMenu A span {
display: block;
padding: 0px 10px;
border-left: 1px solid #C5C5C5;
}
.hMenu A:link,.hMenu A:active,.hMenu A:visited{
display:block;
font-weight:700;
font-size:13px;
float:left;
color:#450000;
height:16px;
line-height: 16px;
text-decoration:none;
padding:7px 0px;
}

.hMenu IMG{float:left;}

.path{
color: #990000; 
width:950px;
padding: 0px 25px; 
height:25px; 
line-height: 25px;
font-size: 10px;
text-align:justify; 
margin:0 auto; 
position: relative; 
}


.path IMG{margin:0 5px 1px;}

.leftContainer {
float:left;
width:215px;
background:#fff;
margin: 0px 0px 0px 17px;
}

.rightContainer {
float:right;
width:215px;
background:#fff;
margin: 0px 17px 0px 0px;
}

.centerContainer {
float:left;
padding:0 18px; 
width: 500px;

}

.centerContainerT{background:url(../images/contentTop.png) no-repeat;width:564px;height:0px;}

.centerContainerB{clear:both;background:url(../images/contentBottom.png) no-repeat;width:564px;height:19px;margin:0;}

.centerContainerM{ 
width:500px;padding: 0px;
}

.catHomeCount{font-size:11px;color:#666;}

.cat2{font-weight:700;font-size:14px;color:#134b87;}

.subcat{font-size:11px;color:#3f3f3f;padding-top:5px;text-decoration:none;}

.subcat A:link{color:#fff;text-decoration:none;}

.subcat A:visited{color:#3f3f3f;text-decoration:none;}

.subcat A:hover{color:#3f3f3f;text-decoration:underline;}

.cat{padding-right:2px;padding-left:20px;font-weight:700;font-size:14px;background:url(../images/pathArrow.gif) no-repeat left 50%;float:left;color:#134b87;}

.footer{
clear:both;
font-size:10px;
background:url(../images/headerBg.gif) #990000 repeat-x;
color:#898989;
padding-top:18px;
height:50px;
text-align: center;
margin:0 auto;
width: 1000px;
position: relative;
}

.footer A:hover{color:#ccc;text-decoration:underline;}


.boxTop{
font-weight:700;
background-color: #8A171A;
background-image: url(../images/head_main_grad.jpg);
background-repeat: repeat-x;
background-position: top left;
float:left;
width:205px;
color:#EEEEEE;
padding:6px 5px;
height:20px;
line-height: 20px;
text-align:left;
border-top: 1px solid #C5C5C5;
border-bottom: 1px solid #C5C5C5;
}
.boxMiddle{
clear:both;
width:205px;
background-color: #eeeeee;
padding:5px;
margin: 0px 0px 20px 0px;
}

.boxStats{list-style-type:none;margin:0;padding:10px 0 10px 20px;}

.boxStats LI{padding-bottom:2px;}

.boxSponsored{font-size:11px;color:#707070;line-height:15px;border-bottom:#ccc 1px solid;list-style-type:none;margin:0 7px;padding:15px 7px 10px;}

.boxSponsoredLast{font-size:11px;color:#707070;line-height:15px;margin:0 7px;padding:15px 7px 8px;}

.boxPopCats{list-style-type:none;margin:0;padding:5px 5px 5px 0;}

.boxPopCats LI{background:url(../images/boxPopCatsBg.gif) no-repeat 0 5px;padding:0 0 2px 8px;}

A.link:hover{font-size:14px;color:#ca0002;text-decoration:underline;}

A.readMore:link{color:#003D59;text-decoration:none;}

.navig{color:#CA0002;font-weight:700;padding:5px;}

.mainPaging{float:right;}

.pagingLinks{color:#CA0002;font-weight:700;}

.pagingLinks a:link,.pagingLinks a:active,.pagingLinks a:visited{color:#3E81B4;text-decoration:none;}

.pagingLinks a:hover{color:#CA0002;text-decoration:none;}

.noResults{margin-left:20px;}

.noResults p{color:#CA0002;margin:0 0 15px;}

.noResults ul{margin:0;padding:15px 0 20px 40px;}

div.errForm,span.errForm{color:#AC0000;background:#EEE;border:1px solid #ccc;text-align:left;clear:both;display:block;margin:2px 0 0;padding:2px 3px;}

A{color:#154A93;text-decoration:underline;}

fieldset{border-right:#d9d9d9 1px solid;border-top:#d9d9d9 1px solid;border-left:#d9d9d9 1px solid;color:#666;border-bottom:#d9d9d9 1px solid;background:#fff;padding:15px 0;}

#toggleCategTree{display:block;cursor:hand;color:#6A8AD4;}

#categtree{height:200px;width:300px;overflow:auto;border:1px dotted #9EC2F3;border-width:0 1px 1px;margin:3px 0;}

#categtree h2{text-align:center;color:#3E81B4;background:#DDE5F3;vertical-align:middle;margin:0 0 5px;padding:2px;}

#categtree #close_tree{right:0;text-align:center;white-space:nowrap;cursor:hand;padding:1px;}

#categtree .categ-item{clear:both;display:block;border:1px dotted #CBE2EC;cursor:hand;border-width:1px 0;margin:3px 5px;padding:2px 5px;}

#categtree .categ-item img{margin-right:1em;}

#categtree .odd{background:#F8F8FC;}

#bar_down{border-right:#f68a91 1px solid;border-top:#f68a91 1px solid;font-weight:700;border-left:#f68a91 1px solid;color:#f25561;border-bottom:#f68a91 1px solid;height:20px;text-align:center;background:#f25561 url(../images/bar1.gif);margin:0 15px;padding:5px 10px 0 5px;}

#bar_detail{text-align:left;margin:0px;padding:5px 10px 0 5px;}

#bar{
font-weight:700;
color:#bd0300;
height:32px;
line-height: 32px;
padding:0px 0px 15px 0px;
font-size: 22px;
}
#content{font-size:11px;height:auto;min-height:60px;padding:5px 5px 5px 90px;}

#sidebar-a{float:left;padding:5px;}

#sidebar-b{float:right;padding:5px;}

#footer-ds{vertical-align:top;border-bottom:#e0e0e0 1px solid;height:15px;text-align:left;background:#fff;padding:2px 10px;}

#footer-ds p {padding: 5px 0px;}

#footer-ds2{border-right:#ccc 1px solid;border-top:#ccc 1px solid;font-size:11px;border-left:#ccc 1px solid;border-bottom:#ccc 1px solid;text-align:left;background:#fafafa;padding:1px 10px;}

.im{border-right:#b7b9bd 1px solid;border-top:#b7b9bd 1px solid;border-left:#b7b9bd 1px solid;width:78px;border-bottom:#b7b9bd 1px solid;height:58px;}

#titlebar{
font-weight:700;
background-color: #8A171A;
background:url(../images/bar.bg.gif) repeat-x left top;
background-repeat: repeat-x;
background-position: top left;
//color:#EEEEEE;
padding:0px 5px;
width: 490px;
text-align:left;
border-top: 1px solid #C5C5C5;
border-bottom: 1px solid #C5C5C5;
}

#titlebar H2{
font-weight:700;
font-size:11px;
text-transform:uppercase;
cursor:pointer;
//color:#fff;
letter-spacing:1px;
text-decoration:none;
padding:10px 0px;
}

#titlebar2{
font-weight:700;
background:url(../images/bar.bg.gif) repeat-x left top;
padding:0px 5px;
width: 490px;
text-align:left;
border-top: 1px solid #C5C5C5;
border-bottom: 1px solid #C5C5C5;
}

#titlebar2 H2{
font-weight:700;
font-size:11px;
text-transform:uppercase;
cursor:pointer;color:#333;
letter-spacing:1px;
text-decoration:none;
padding:10px 0px;
color: #BD0300;
}

#titlebar2 a:link,#titlebar a:link{text-decoration:none;}

.table_link{
text-align: left;
}

.break{padding-bottom:6px;padding-top:6px;}

.shorting{font-size:11px;float:right;color:#222;margin:0;}

.shorting A:hover{color:#444;text-decoration:underline;}

blockquote{color: #990000; font-weight: bold; margin: 10px 0px; padding: 0px 5px;}

.userBar A:active,.userBar A:link,.userBar A:visited,A.readMoreFeat:hover,.linkDetail A:active,.linkDetail A:link,.linkDetail A:visited,.linkDetail A:hover{color:#ca0002;text-decoration:underline;}

.table_link {
	padding: 0px 5px;
}
.path A:link,.path A:active,.path A:visited,A.catHomeSub:link,A.catHomeSub:active,A.catHomeSub:visited,.boxPopCats LI A:link,.boxPopCats LI A:active,.boxPopCats LI A:visited{color:#000;text-decoration:none;}

.path A:hover,A.catHomeSub:hover,.boxPopCats LI A:hover{color:#000;text-decoration:underline;}



A.catHomeMain:link,A.catHomeMain:active,A.catHomeMain:visited,.searcCat A:link,.searcCat A:active,.searcCat A:visited{font-weight:700;color:#ca0002;text-decoration:none;}

A.catHomeMain:hover,A.readMore:hover{text-decoration:underline;}

.cat2 A:link,.cat2 A:visited{color:#134b87;text-decoration:none;}

.cat2 A:hover,.cat A:hover{color:#134b87;text-decoration:underline;}

.cat A:link,.cat A:visited{color:#003d59;text-decoration:none;}

.footer A:active,.footer A:link,.footer A:visited{color:#999;text-decoration:underline;}

A.boxSponsoredA:link,A.boxSponsoredA:active,A.boxSponsoredA:visited{font-weight:700;color:#3e81b4;text-decoration:none;}

A.boxSponsoredA:hover,.searcCat A:hover{font-weight:700;color:#ca0002;text-decoration:underline;}

.pagingLinks A:link,.pagingLinks A:active,.pagingLinks A:visited,A.readMoreFeat:link,A.readMoreFeat:active,A.readMoreFeat:visited{color:#3e81b4;text-decoration:none;}

.pagingLinks A:hover,A.readMore:active,A.readMore:visited{color:#ca0002;text-decoration:none;}

A.link:active,A.link:link,A.link:visited{font-size:14px;color:#3e81b4;text-decoration:none;}

A.searchLinkCat:link,A.searchLinkCat:active,A.searchLinkCat:visited,A.searchLinkCat:hover{color:#6f6f6f;text-decoration:underline;}

#catTitle,#categtree .even{background:#fff;}

.shorting A:link,.shorting A:visited{color:#444;text-decoration:none;}

#gallery {
	width: 100%;
}
#gallery ul {
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style: outside none none;
}	
#gallery ul li {
	margin: 0px;
	padding: 0px;
	border: 1px solid #D9D9D9; 
	padding: 5px;
	margin: 0px 5px;
	float: left;
}

#gallery2 {
	position:relative;
	height:200px;
	margin-bottom: 20px;
}
#gallery2 h3 {
	border: none;
	background-image: none;
}
#gallery2 a {
	float:left;
	position:absolute;
}

#gallery2 a img {
	border:none;
}

#gallery2 a.show {
	z-index:500
}

#gallery2 .caption {
	z-index:600; 
	background-color:#000; 
	color:#ffffff; 
	height:50px; 
	width:100%; 
	position:absolute;
	bottom:0;
}

#gallery2 .caption .content {
	margin:7px
}

#gallery2 .caption .content h3 {
	margin:0;
	padding:0;
	color:#1DCCEF;
	font-size: 12px;
	font-weight: bold;
}
.err {
	font-weight: bold;
	color: #BD0300;
}
#slidehold {
	width: 490px;
    height: 200px;
	position: relative;
}
#slider{
    width: 490px;
    height: 200px;
    position: relative;
	color: #000000;
	font-size:14px;
}
#slider ul, #slider li{
    margin:0;
    padding:0;
    list-style:none;
    color: #000000;
	font-size: 14px;
}
#slider li{
    width:490px;
    height:200px;
    overflow:hidden;
}

.prevBtn, .nextBtn{
    display:block;
    width:22px;
    height:22px;
    position:absolute;
}

.prevBtn a, .nextBtn a{  
	display:block;
	width:22px;
	height:22px;
	text-align: center;	
	color: #000000;
}	
#next1 { 
	top:10px;
	right:3px;
	background-image: url(../images/slider_button_right.png);
	background-repeat: no-repeat;
}	
#prev1 { 
	top:10px;
	left:10px;
	background-image: url(../images/slider_button_left.png);
	background-repeat: no-repeat;
}	
