body {
	margin:0px;
	padding:0px;
	background:#A7A9AC;
}
/*---------Common Styles------------*/

a {
	outline:none;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clearfix {
	clear:both;
	display:block;
	visibility:hidden;
	content: ".";
	line-height:0px;
}
#wrapper {
	width:1004px;
	margin:20px auto 0px auto;
	padding:0px 0px;
	display:block;
	background:#ffffff;
}
#header {
	margin:0px;
	padding:0px;
	height:116px;
}
.header-top {
	height:60px;
	background:#808285;
}
.logo {
	margin:16px 0px 0px 25px;
	padding:0px;
	float:left;
	text-align:center;
}
.navigation {
	margin:20px 12px 0px 0px;
	padding:0px;
	background:url(../images/bg-navigation.png) repeat-x top left;
	float:right;	
}
.navigation a{
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:15px;
	color:#ddd;
	text-decoration:none;
	font-weight:normal;
	margin:0px 0px 0px 25px;
	padding:0px;
	letter-spacing: 1px;
}
.navigation a:hover,
.navigation a.select{
	color:#F68E1E;
	text-decoration:none;
}

.search {
	margin:18px 12px 0px 0px;
	*margin:0px 12px 0px 0px;
	padding:0px;
	float:right;
	clear:both;
	background:#A7A9AB;
	line-height:20px;
	height:20px;
}
.search p{
	margin:0px;
	padding:0px 10px;
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
}
.search input{
	margin:0px;
	padding:0px 0px 0px 3px;
	border:none;
	border-top:1px solid #BDBFC1;
	border-bottom:1px solid #BDBFC1;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:13px;
	color:#666;
	text-decoration:none;
	float:left;
	width:147px;
	height:18px;
}
#page {
	margin:0px;
	padding:0px 12px 20px 12px;
}
.left-band {
	margin:0px;
	padding:0px;
	float:left;
	width:246px;
}
.left-grey-band {
	margin:0px;
	padding:20px 20px;
	background:#DCDDDE;
	height:358px;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:17px;
	color:#706E6D;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
}
.bottom-icons {
	margin:50px 0px 0px 0px;
	padding:0px;
}
.content {
	margin:0px 0px 0px 12px;
	padding:0px;
	line-height:16px;
	float:left;
	width:722px;
	height:467px;
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:13px;
	color:#5F5C5C;
	text-decoration:none;
}
.content a{
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:13px;
	color:#f68e1e;
	text-decoration: underline;
}
.content a:hover{
	color:#f68e1e;
	text-decoration: none;
}
.content h1{
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:18px;
	color:#5F5C5C;
	text-decoration:none;
	font-weight: normal;
	margin:0px 0px 15px 0px;
	padding:0px;
}
.product-listing ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.product-listing li{
	margin:0px 0px 14px 15px;
	padding:0px;
	list-style-type:none;
	width:168px;
	height:125px;
	display:block;
	float:left;
}
.product-listing img{
	margin:0px;
	padding:0px;
	width:168px;
	height:104px;
}
.product-listing img:hover{
	margin:0px;
	padding:0px;
	width:164px;
	height:100px;
	border:2px solid #f68e1e;
	
}
.product-listing li p{
	margin:0px;
	padding:0px;
	display:block;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:13px;
	color:#848282;
	text-decoration:none;
}
.image-box {
	width:400px;
	height:398px;
	float:right;
}

.contact-block {
	margin:15px 0px 0px 0px;
	padding:0px;
	border:1px dashed #A1A1A4;
	height:48px;
	line-height:48px;
	text-align:center;
}
.page-thumb {
	float:right;
	margin:0px 0px 0px 35px;
	padding:0px;
}
#footer {
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
	line-height:40px;
	margin:0px; 
	padding:0px;
	background:#A7A9AC;
}
.footer-links {
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
	margin:0px;
	padding:0px;
	text-align:center;
	float:left;
}
.footer-links a{
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
	margin:0px 10px;
	padding:0px;
}
.footer-links a:hover{
	color:#ccc;
	text-decoration: none;
}
#footer a{
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
}
#footer a:hover{
	color:#ffffff;
	text-decoration: underline;
}

.links a{
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:12px;
	color:#666;
	text-decoration: none;
}
.links a:hover{
	color:#BF9F62;
	
}
.banner {
	width:722px;
	height:398px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.textfield {
	margin:0px;
	padding:0px;
	border: none;
	height:20px;
	background:#fff;
	width:180px;
	border:1px solid #ccc;
}
.textarea {
	margin:0px;
	padding:0px;
	border: none;
	height:60px;
	background:#fff;
	width:180px;
	border:1px solid #ccc;
}
.button {
	background:#A7A8AA;
	border:none;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	padding:3px 10px;
}
.trade-bt {
	background:#f68e1e;
	border:none;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	margin-top:5px;
	padding:3px 10px;
	border:1px solid #cccccc;
	cursor:pointer;
}
.trade-bt:hover {
	background:#f68e1e;
	border:none;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	margin-top:5px;
	padding:3px 10px;
	border-top:1px solid #666;
	border-left:1px solid #666;
}
.left-content {
	margin:0px 0px 0px 10px;
	padding:0px;
	float:left;
	width:290px;
	height:398px;
	text-align:justify;
}
.right-content {
	width:400px;
	float:right;
	text-align:justify;
	margin:0px;
	padding:0px;
}
.cart-listing ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:300px;
}
.cart-listing li{
	margin:0px 8px 8px 0px;
	padding:0px;
	list-style-type:none;
	border:1px solid #D4D4D4;
	float:left;
	height:56px;
	cursor:pointer;
}
.close-button {
	margin:0px 0px 0px -290px;
	*margin:0px 0px 0px -295px;
	padding:0px 0px;
	position: absolute;
	float:left;
	z-index:6;
	background:#7F8082;
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:15px;
	color:#fff;
	text-decoration:none;
	font-weight: bold;
	border:none;
	width:20px;
	height:18px;
	cursor:pointer;
}
.product-paging {
	margin:-20px 0px 0px 0px;
	padding:0px;
	position:relative;
	top:0px;
	float:left;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:12px;
	text-decoration:none;
}
.product-paging a{
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:12px;
	color:#5F5C5C;
	text-decoration:none;
}
.deactive{
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:12px;
	color:#5F5C5C !important;
	text-decoration:none;
}
.paging {
	margin:0px;
	padding:0px;
	float:right;
}
.page-list {
	margin:0px 3px;
	padding:0px;
	float:left;
	color:#5c5c5c !important;
	text-decoration:none !important;
}

.paging span.current 
{
	margin:0px 3px;
	padding:0px;
	float:left;
	color:#f68e1e !important;
	text-decoration:none !important;
}

.previous,.first {
	margin:0px 15px 0px 0px;
	padding:0px 10px 0px 50px;
	background: url(../images/prev-arrow.gif) #A8A9AD no-repeat left top;
	height:18px;
	color:#fff !important;
	text-decoration:none !important;
	text-align:right;
	display:block;
	float:left;
}
.next,.last {
	margin:0px -20px 0px 15px;
	*margin:0px 0px 0px 15px;
	padding:0px 50px 0px 10px;
	background: url(../images/next-arrow.gif) #A8A9AD no-repeat right top;
	height:18px;
	color:#fff !important;
	text-decoration:none !important;
	text-align:left;
	display:block;
	float:left;
}
.next:hover {
	color:#fa6c15 !important;
	text-decoration:none !important;
}
.previous:hover {
	color:#fa6c15 !important;
	text-decoration:none !important;
}

/*--------Scrollbar Style-----------------*/

.scroll-content {
	margin:0px 10px 0px 10px;
	padding:0px 10px 0px 0px;
	width:290px;
	height:398px;
	float:left;
	text-align:justify;
	overflow:auto;
}
.scroll-content01 {
	margin:0px 10px 0px 10px;
	padding:0px 10px 0px 0px;
	width:700px;
	height:398px;
	float:left;
	text-align:justify;
	overflow:auto;
}
div#wn01	{ 
	margin:0px 10px 0px 10px;
	padding:0px;
    position:relative;
    width:685px;
	height:398px;
    overflow:hidden;
	float:left;
	text-align:justify;
}
div#wn	{ 
	margin:0px 10px 0px 10px;
	padding:0px;
    position:relative;
    width:270px;
	height:398px;
    overflow:hidden;
	float:left;
	text-align:justify;
}
    
div#scrollbar { 
	position:relative;
	width:11px;
	height:398px; 
	display:block; /* initially display:none; to hide from incapable */
	float:left;
	font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
 }
div#scrollbar img {
    display:block; 
    } 
div#track { 
  position:absolute; 
  top:15px;
  width:21px; 
  height:368px;
  background: url(../images/v-line.gif) repeat-y 7px top;
 }
div#dragBar {
  position: relative;
  width:8px; 
  height:20px;
  background:#dddddd;
  border:1px solid #ccc;
  margin:0px 0px 2px 2px;
  cursor:pointer;
 }  
div#up { position:absolute; left:0; top:0; }  
div#down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}


/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */


/*--------Accordian---------------*/

#accordion {
	margin:0px;
	padding:20px;
	height:356px;
	border:1px dashed #cccccc;
	overflow: auto;
}

h3.toggler, h3.toggler1 {
	cursor: pointer;
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:16px;
	color:#5F5C5C;
	text-decoration:none;
	font-weight: normal;
	margin:0px 0px 5px 0px;
	padding:0px;	
}
h3.toggler a{
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:16px;
	color:#5F5C5C;
	text-decoration:none;
	padding:0px 0px 0px 20px;
	line-height:22px;
}
h3.toggler a:hover, .selected {
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:16px;
	color:#FA6C15 !important;
	text-decoration:none;
	display:block;
	background:url(../images/navi-hover.jpg) no-repeat top left;
}
h3.toggler a:hover, .subcatselected {
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:16px;
	color:#FA6C15 !important;
	text-decoration:none;
	display:block;
	
}
.element {
	margin:0px 0px 5px 0px;
	padding:0px;
}

.element ul{
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style-type:none;
}
.element li{
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:15px;
	color:#848282;
	text-decoration: none;
	line-height:20px;	
}
.element li a{
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:15px;
	color:#848282;
	text-decoration:none;
	padding:0px 0px 0px 35px;
	margin:0px;
}
.element li a:hover{
	color:#FA6C15;
	text-decoration: none;
}
blockquote {
	padding:5px 20px;
}

.more-info {
	margin:-32px 0px 0px 0px;
	padding:2px 0px;
	float:right;
	position:relative;
	z-index:6;
	right:10px;
	background:#7F8082;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	border:none;
	width:70px;
	cursor:pointer;
	filter: Alpha(Opacity=80);
}
.news {
	margin:0px;
	padding:0px;
	height:398px;
	overflow:hidden;
}
.news ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.news li{
	margin:0px 0px 10px 0px;
	padding:0px 0px 9px 0px;
	list-style-type:none;
	border-bottom:1px solid #ddd;
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:13px;
	color:#5F5C5C;
	text-decoration:none;
	text-align:justify;
}
.news h1{
	margin:0px;
	padding:0px;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:17px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.news h2{
	margin:0px;
	padding:0px;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.news h2 a{
	margin:0px;
	padding:0px;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.news h2 a:hover{
	color:#f68e1e;
	text-decoration:none;
}
.news h3{
	margin:0px;
	padding:0px;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:13px;
	color:#f68e1e;
	text-decoration:none;
	font-weight:bold;
}
.news span{
	margin:0px;
	padding:0px;
	font-family:Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:14px;
	color:#f68e1e;
	text-decoration:none;
	font-weight:bold;
	float:right;
}

.tmb{

	margin:0px 15px 0px 0px;
	padding:0px;
	list-style-type:none;
	font-family: Calibri, "Trebuchet MS", Arial, Tahoma;
	font-size:13px;
	color:#5F5C5C;
	float:left;


}


