﻿/*Jquery Slide Menu Class */
.jqueryslidemenu {font: bold 12px Arial;width: 100%;z-index:99999}
.jqueryslidemenu ul{margin: 0;padding: 0;list-style-type: none;z-index:99999}
/*Top level list items*/
.jqueryslidemenu ul li{position: relative;display: inline;float: left;z-index:99999}
/*Top level menu link items style*/
.jqueryslidemenu ul li a{display: block;background-image:url(images/menu.jpg); background-repeat:repeat-x;/*background: #414141; background of tabs (default state)*/color: white;padding: 7px 10px;border-right: 1px solid #778;color: #2d2b2b;text-decoration: none;z-index:99999}
* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block;;z-index:99999}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color: white;z-index:99999}
.jqueryslidemenu ul li a:hover {background: #4C4C4C; /*tab link background during hover state*/color: white;z-index:99999}
/*1st sub level menu*/
.jqueryslidemenu ul li ul{position: absolute;left: 0;display: block;visibility: hidden;z-index:99999}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{display: list-item;float: none;z-index:99999}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{top: 0;z-index:99999}
/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{font: normal 13px Arial;width: 160px; /*width of sub menus*/padding: 5px;margin: 0;border-top-width: 0;border-bottom: 1px solid gray;z-index:99999}
.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/background: #eff9ff;color: black;z-index:99999}
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{position: absolute;top: 9px;right: 7px;z-index:99999}
.rightarrowclass{position: absolute;top: 6px;right: 5px;z-index:99999}

/*DOJO RangeSlider Class */
.dojoxRangeSlider .dijitSliderLeftBumperH, .dojoxRangeSlider .dijitSliderBottomBumperV {background:#FFFFFF !important;}
.dojoxRangeSliderBarContainer {position:relative;}
.dojoxRangeSlider .dijitSliderProgressBarV {position:relative !important;}
.dojoxRangeSlider .dijitSliderProgressBar {overflow:hidden;cursor:pointer;/* background:yellow !important; */}
.dojoxRangeSlider .dijitSliderProgressBarV {position:absolute !important;border-width: 0px;}

body {margin: 0px 0px 0px 0px; font:12px Arial, Verdana, Tahoma; background:url(images/bg.jpg) repeat-y center top}
.lnk {color:#000;font-weight:bold;text-decoration:none}
.lnk:hover {color:#333333;font-weight:bold;text-decoration:underline}
#contentDiv {padding:0px 0px 0px 0px;}
#cartContentDiv {padding:5px 0px 0px 5px;width:705px}
#main_content_div {	position:relative;}
#header {position:relative;width:100%}
#header_logo_panel {background:url(images/bg_green.jpg) repeat-x;height:101px;width:940px;display:block}
#header_logo_panel .logo {height:101px;width:500px;display:block;float:left}
#header_logo_panel .search_box {margin-top:30px;height:45px;width:185px;display:block;float:left;vertical-align:middle}
#header_logo_panel .search_box_button {	margin-top:30px;height:45px;width:85px;display:block;float:left;vertical-align:middle}
#header_logo_panel .search_box_button img{cursor:hand}
#header_logo_panel .search_box #txtSearch {width:100px;height:15px;	font-size:10px;	border:0px}
#header_logo_panel .shopping_cart {margin-left:20px;margin-top:20px;height:45px;width:150px;display:block;float:left;vertical-align:middle}
#footer {width:940px;height:85px;background-color:#4D4D4F;color:#fff;font-weight:bold;font-size:10px;padding:0px}
#footer .column {width:160px;padding:10px 4px 5px 4px;display:block;float:left;font-size:11px;font-weight:normal;}
#footer .column ul {list-style-type:none;margin:0px 0px 0px 40px;padding:0px 0px 10px 0px}
#footer .copyright {width:935px;height:15px;display:block;padding: 10px 5px 0px 5px}
#footer a {color:#fff;text-decoration:none}
#footer a:hover {color:#fff;text-decoration:underline}
.bg_list_root_cat {list-style-type:none;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px}
.bg_list_root_cat li {text-align:left;width:225px;height:25px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;background:url(../../images/categories-bg.jpg) repeat-x}
.bg_list_root_cat li a {width:205px;height:25px;display:block;padding-left:20px;line-height:22px;COLOR: #FFFFFF;font:bold 12px Arial;text-decoration:none}
.bg_list_root_cat li a:hover {font-family:Arial; COLOR: #FFFFFF;}
.bg_list_sub_cat{list-style-type:none;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px}
.bg_list_sub_cat li {height:25px;text-align:left;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;background-image:none}
.bg_list_sub_cat li a {width:200px;height:25px;display:block;line-height:22px;COLOR: #4E4E4E;text-decoration:none;font-weight:normal}
.bg_list_sub_cat li a:hover {margin-left: 2px;font-weight:bold;color:Olive;}
.shopping_cart {}
.shopping_cart a {color:#000;font-weight:bold;text-decoration:none}
.shopping_cart a:hover {color:#333333;font-weight:bold;text-decoration:underline}
#currencyDiv {width:70px;height:25px;vertical-align:middle;text-align:right;float:left;margin-top:5px;font-weight:bold}
#selectcurrencyDiv {width:60px;height:25px;vertical-align:middle;float:right;margin-top:2px;margin-right:5px}
#collection_listDiv {margin-top:5px;margin-bottom:5px;padding-top:2px;padding-bottom:2px;height:20px;border-top: solid 1px #999999;	border-bottom: solid 1px #999999; letter-spacing:0.1em;	font-size:13px;}
#collection_listDiv a {vertical-align:middle;text-decoration:none;color:#000;font-size:13px;padding: 0px 10px 0px 10px}
#collection_listDiv a:hover {text-decoration:none;color:Olive;font-size:13px;padding: 0px 10px 0px 10px}
.pageTitle {font-size:11px;color:#000;letter-spacing:1px;font-weight:bold;padding:4px 5px 4px 5px;margin-bottom:5px}
.pageContent {padding:5px 5px 5px 5px;text-align:justify}
.pageContent a {color:#000;text-decoration:none}
.pageContent a:hover {color:#333333;text-decoration:underline}
.product_list_container {position: relative}
.product_list {padding:5px;	width:140px;height:160px;display:block;border:solid 1px #dbdbdb}
.product_list_over {padding:5px;width:140px;height:160px;display:block;background-color:#dbdbdb}
.product_list_detail_div_show {width:150px;height:70px;left:-5px;top:-50px;display:block;background-color:#dbdbdb;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75;z-index:2}
.product_list_detail_div_hide{display:none;}
.product_list_pin_image {display:none}
#hoverImageLeft {position:absolute;z-index:1000;left:2px;top:2px;width:425px;display:block}
#hoverImageRight {position:absolute;z-index:1000;right:2px;top:2px;width:425px;display:block}
.product_list_image {width:130px;height:140px;display:block}
.product_list_name h3 {padding:2px 0px 15px 0px;margin:0px;font-size:11px;text-align:center}
.product_list_offerprice {font-size:11px;padding:2px 0px 2px 0px;text-align:center}
.product_list_shopping_cart {padding:5px}
.product_list_wishlist {padding: 2px 5px 5px 5px}
.paging_top {text-align:center;padding: 5px;vertical-align:middle;margin-bottom:25px}
.paging_bottom {text-align:center;padding: 5px;vertical-align:middle;margin-top:25px}
.pageno {height:18px;width:18px;padding:2px;vertical-align:middle}
.pageno a {font-weight:bold;text-decoration:none;color:#333333}
.pageno a:hover {font-weight:bold;text-decoration:none;color:#999999}
#divPriceRange .container {padding-left:10px; margin-top:15px}
#divPriceRange .minvalue {width:95px; height:50px;float:left;display:block;font-size:10px}
#divPriceRange .maxvalue {width:95px; height:50px;float:left; display:block;font-size:10px}
#divPriceRange .button {margin-right:20px; margin-bottom:10px}
.opacityit img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);opacity: 0.85;-moz-opacity: 0.85}
.opacityit:hover img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity: 1;-moz-opacity: 1}
.borderit {	border:solid 0px #000000;text-align:center;vertical-align:middle}
.borderit:hover {border:solid 2px #333333;text-align:center;vertical-align:middle}
.product_name h1 {margin:0px;padding:0px;font-size:16px;}
.product_price {margin-top:10px;font-weight:bold}
.product_price span {color:#ff0000;margin-left:10px}
.product_description {margin-top:10px;text-align:justify}
#product_attributes {margin-left:5px}
#product_attributes .attribute_name {margin-left:25px;width:100px;height:20px;float:left;font-size:11px;text-align:left}
#product_attributes .attribute_value {margin-left:5px;width:230px;height:20px;float:left;font-size:11px;text-align:left}
.product_color {width:20px;height:20px;display:block;cursor:hand}
.product_color_selected {width:20px;height:20px;display:block;border: solid 1px #ff0000}
.product_color_hover {width:20px;height:20px;display:block;border: solid 1px #000000;cursor:hand}
.hide	/*, .MagicZoomBigImageCont div*/ {	display:none}
div.overTxtDiv {font-family: bold 10px arial, helvetica, verdana;color: #999;padding-bottom:5px;width:25px}
.cart_table a {font-weight:bold}
.error {color:#ff0000}
#listbycolor {padding-right:5px}
#listbycolor .category_name h1 {margin-top:5px;margin-left:15px;font-size:18px;font-weight:bold}
#listbycolor .category_name h1 a {color:#303030;text-decoration:none}
#listbycolor .category_name h1 a:hover {color:#666666;text-decoration:none}
#listbycolor .view_more h4 {font-size:11px;font-weight:bold;margin-right:15px}
#listbycolor .view_more h4 a {color:#303030;text-decoration:underline}
#listbycolor .view_more h4 a:hover {color:#303030;text-decoration:none}
#sitemap li {font-family:11px Verdana;list-style-type:disc;padding:5px}
#sitemap a {color:#303030;text-decoration:none}
#sitemap a:hover {color:#546f00;text-decoration:underline}
.breadcrumb {
	font-size:11px;
	padding-left: 5px;
	color:#fff;
	line-height:20px;
	padding-top: 5px;
}
.breadcrumb a {color:#fff;text-decoration:none}
.breadcrumb a:hover {color:#EBEBEB;	text-decoration:underline}
.discount {	color:#ff0000}
.bottom{font:normal 11px Arial;color: #FFFFFF;text-decoration: none;line-height: 18px;padding:15px 40px 0px 40px}
.bottom a {color: #FFFFFF;text-decoration: none}
.bottom a:hover {color:#EBEBEB;text-decoration: none}
.bottom1 {font:normal 11px Arial;color: #FFFFFF;text-decoration: none;line-height: 18px;padding-top: 15px}
.bottom2 {font:normal 10px Arial;color: #CCCCCC;text-decoration: none;line-height: 18px;padding:15px 0px 10px 40px}
.bottom2 a {font:normal 10px Arial;color:#CCCCCC;text-decoration: none;line-height: 18px}
.bottom2 a:hover{font:normal 10px Arial;color: #CCCCCC;text-decoration: none;line-height: 18px}
.top_text{font:normal 11px Arial;line-height: 18px;	color: #666666;	text-decoration: none}
.text_box{border:1px solid #333333;font:normal 11px Arial;color: #666666;text-decoration: none;height: 16px;width: 100px}
.top_link {font:bold 11px Arial;line-height: 18px;color:#666666;text-decoration: none;}
.top_link a {font:bold 11px Arial;line-height: 18px;color: #666666;text-decoration: none}
.top_link a:hover {font:bold 11px Arial;line-height: 18px;color: #666666;text-decoration: underline}
.link_button {font:bold 11px Arial;color: #FFFFFF;text-decoration: none;padding-right: 30px;padding-left: 20px;}
.link_button a {font:bold 11px Arial;color: #FFFFFF;text-decoration: none}
.link_button a:hover {font:bold 11px Arial;color:#CCCCCC;text-decoration: none}
.link2_button {
	font:normal 9px Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 7px;
}
.link2_button a {font:normal 11px Arial;color: #FFFFFF;	text-decoration: none}
.link2_button a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.slogan_text {font:bold 16px "Century Gothic";color: #333333;	text-decoration: none}
.text_box {border:1px solid #333333;height:16px;width:120px}
.gentext {font:normal 11px Arial;line-height: 18px;color: #666666;text-decoration: none}
.gentext a{font:normal 11px Arial;line-height: 18px;color: #666666;text-decoration: none}
.gentext a:hover {font:normal 11px Arial;line-height: 18px;color: #666666;text-decoration: underline}
.price {font:bold 11px Arial;color: #333333;text-decoration: none;padding-left:10px}
.gen {font:normal 11px Arial;color:#666666;text-decoration: none;text-align: justify;line-height: 18px;	padding-right: 10px;padding-left: 10px}
.Testimonial_text {font:bold 16px "Century Gothic";color: #666666;text-decoration: none}
.Testimonial_text1 {
	font:italic 14px "Times New Roman";
	color:#666666;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
