body{
	background:#454545 url('../images/bg_htm.gif') repeat-x left top;
	margin:0px;
	font-family:"Trebuchet MS", Arial, Verdana;
	color:#454545
}
a img{
	border:0px;
}
a{
	color:#454545;
	text-decoration:underline;
}
a:hover{
	color:#454545;
	text-decoration:none;
}
h1 {
	font-size:24px;
	margin:0px;
	padding:0px;
	font-weight:100;
}
h1.pink {
	font-size:24px;
	color:#bc0203;
	margin:0px;
	padding:0px;
	font-weight:100;
}
input{
	font-family:"Trebuchet MS", Arial, verdana;
	font-size:11px;
	margin:0px;
	padding:0px;
}
.mar0{
	margin:0px;
	padding:0px;
}
#logo {
	padding:25px 300px 20px 40px;
}

#logo1 {
	padding:25px 550px 20px 40px;
}
#nav{
	font-size:12px;
	color:#e0e0e0;
	padding:20px 0 0 0;
}
#nav ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#nav ul li{
	display:inline;
}
#nav ul li a{
	color:#e0e0e0;
	text-decoration:none;
}
#nav ul li a:hover{
	color:#e0e0e0;
	text-decoration:underline;
}
.red{
	color:#6A6A6A;
}
.red b{
	background:url('../images/cart_icon.gif') no-repeat left top;
	padding-left:30px; padding-right:0; padding-top:0; padding-bottom:0
}
a.red {
	color:#ffffff;
	text-decoration:none;
}
a:hover.red {
	color:#ffffff;
	text-decoration:underline;
}
.orng{
	color:#ffd301;
}
.search{
	color:#5a5a5a;
	font-size:12px;
	font-family:'Trebuchet MS', Arial, Verdana;
	border:0px;
	margin:0px;
	padding:0px;
	line-height:14px;
	height:17px;
	padding:0 0 0 3px;
	margin:0 0 5px 0;
	width:146px;
}
#menu {
	background:url('../images/menu_mdl.jpg') repeat-x right top;
	font-size:13px;
	color:#ffffff;
	font-weight:bold
}
#menu ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#menu ul li{
	display:inline;
	background:url('../images/seperator.jpg') no-repeat;
	padding-left:45px; padding-right:45px; padding-top:0; padding-bottom:0
}
#menu ul li:first-child{
	background:none;
}
#menu ul li a{
	color:#ffffff;
	text-decoration:none;
}
#menu ul li a:hover{
	color:#cccccc;
	text-decoration:none;
}
#menu ul li ul{
	background:#353535;
	padding:10px;
	line-height:normal;
	margin:0px;
}
#menu ul li ul li{
	padding:2px 0 5px 0;
	display:block;
	background:none;
	border:0px;
	border-bottom:1px dashed #999;
	margin:0px;
}
#menu ul li ul li a{
	display:block;
	font-weight:normal;
	border:0px;
	margin:0px;
}
.left{
	border-left:3px solid #858585; border-right:3px solid #858585; border-top:0px solid #858585; border-bottom:0px solid #858585; background:#454545; color:#e0e0e0
}
.left ul{
	margin:0 0 10px 25px;
	padding:0px;
	list-style-type:none;
	font-size:12px;
}
.left ul li{
	background:url('../images/line.gif') no-repeat bottom;; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px
}
.left ul li a{
	color:#e0e0e0;
	text-decoration:none;
}
.left ul li a:hover{
	color:#e0e0e0;
	text-decoration:underline;
}

.left-red{
	border-left:3px solid #858585; border-right:3px solid #858585; border-top:0px solid #858585; border-bottom:0px solid #858585; background:#b93031; color:#e0e0e0
}
.left-red ul{
	margin:0 0 10px 25px;
	padding:0px;
	list-style-type:none;
	font-size:12px;
}
.left-red ul li{
	background:url('../images/line.gif') no-repeat bottom;; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px
}
.left-red ul li a{
	color:#e0e0e0;
	text-decoration:none;
}
.left-red ul li a:hover{
	color:#e0e0e0;
	text-decoration:underline;
}
.pad1{
	padding:0 10px 0 0;
}
.pad2{
	padding:5px 0
}
.pad3{
	padding:0 0 0 10px;
}
.pad4{
	padding:0 0 20px 0;
}
.pad5{
	padding:10px 0 20px 0;
}
.pad6{
	padding:0 0 0 20px;
}
.pad7{
	padding:0 0 10px 0;
}
.pad8{
	padding:10px 0px;
}
.pad9{
	padding:10px 0 0 10px;
}
.border01{
	border:1px solid #454545;
}
.light-back01{
	background:#858585;
}
.light-back02{
	background:#efefef;
}
.light-back03{
	background:#e0e0e0;
}
.light4{
	color:#acacac;
}
.font10{
	font-size:10px;
}
.font11{
	font-size:11px;
}
.font12{
	font-size:12px;
}
.font13{
	font-size:13px;
}
.footer{
	background:url('../images/footer_bg.jpg') repeat-x left top;
	text-align:center
}
.footer ul{
	list-style-type:none;
	margin:5px 0 0 0;
	padding:0px;
	color:#e0e0e0;
	font-size:12px;
}
.footer ul li{
	display:inline;
}
.footer ul li a{
	color:#e0e0e0;
	text-decoration:none;
}
.footer ul li a:hover{
	color:#e0e0e0;
	text-decoration:underline;
}
.content-top{
	background:#ffffff;
	padding:0 10px;
}
.content-top h2{
	margin:0px;
	padding:0px;
	font-size:18px;
}
.discount{
	background:url('../images/discount_bg.jpg') no-repeat left top;
	padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:15px
}
.paging{
	font-size:11px;
}
.paging a{
	color:#454545;
	text-decoration:none;
	background:#e0e0e0;
	padding:0 3px
}
.paging a:hover{
	background:#111111;
	color:#ffffff;
	text-decoration:none;
}
.paging a.selected{
	background:#111111;
	color:#ffffff;
	text-decoration:none;
}

/*-------------Edit on 9Dec09-------------*/
body#main{
	background:#454545 url('../images/bg_htm.gif') repeat-x 0 -15px;
	
}
#flash{
	margin:0 auto;
	width:925px;
	padding:40px 0 0 0;
}
#main #logo{
	padding:20px 0px;
}



/*------------Menu-CSS-----------*/
.ddsmoothmenu{
	
	width: 100%;
}

.ddsmoothmenu ul{
	z-index:100;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.ddsmoothmenu ul li{
	position: relative;
	display: inline;
	float: left;
}

.ddsmoothmenu ul li a{
	display: block;
	/*background : #414141;*/
	color: red;
	/*padding: 8px 10px;*/
	text-decoration: none;
}

.ddsmoothmenu ul li a.border{
	border-right: 1px solid #cccccc;
}


* html .ddsmoothmenu ul li a{ 
	display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
	color: #000000;
}

.ddsmoothmenu ul li a.selected{ 
	
	color: red;
}

.ddsmoothmenu ul li a:hover{
	/*background: #000000; */
	color: #000000;
}
	
.ddsmoothmenu ul li ul{
	position: absolute;
	left: 0;
	display: none; 
	visibility: hidden;
}

.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

.ddsmoothmenu ul li ul li ul{
top: 0;
}


.ddsmoothmenu ul li ul li a{
width: 125px; 
padding: 5px 10px 0 0;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;

}


.downarrowclass{
	position: absolute;
	top: 6px;
	right: 7px;
}

.rightarrowclass{
	position: absolute;
	top: 6px;
	right: 5px;
	}

.ddshadow{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
}

.chkleft tr td label{padding-left:5px;}


/*
.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
	/*filter:alpha(opacity=40);
	opacity:0.4;
}

*/