/****************************FAQ*******************/
h4{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#666;
	padding:0px;
	margin:0px;
	text-transform:uppercase;
	}
#pageHeader{
	background-color:#333333;
	color:#FFFFFF;
	height: 49px;
	text-align:left;
	padding:30px 0px 0px 5px;
	margin:0px 0 0px 0;
	}
.insideBoxn{
	padding-left:7px;
	margin:auto;
	width:859px;
	color:#FFFFFF;
	}
.headersSL1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#838383;
	}
#helpImgs{
	background-color:#FFF;
	}
#faqNWrap{
	height:477px;
	width:197px;
	overflow:hidden;
	background-color:#f1f1f1;
	padding-left:2px;
	}
#helpImgs .section{
	background-color: #666;
	display:block;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	margin-left:2px;
	margin-right:3px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:15px;
	}
#helpImgs .subNavL{
	display:block;
	padding-top:4px;
	text-transform: uppercase;
	}
ul, li{
	padding:3px 0 3px 5px;
	list-style:disc;
	margin-left:15px;
	}
.helpContent{
	background-color:#FFF;
	height:477px;
	width:630px;
	overflow: auto;
	float:left;
	border:none;
	}
.xtrPad{
	padding:12px;
	}
.subNav{
	width: 168px;
	padding: 0px 0px 0px 9px;
	margin-left:8px;
	background-color: #FFF;
	}
.qDivHidden{
	display:none;
	}
.qDivShown{
	display:block;
	}
.carrothidden{
	display:none;
	}
.carrotshow{
	display:inline;
	}
.dots{
	height:1px;
	margin:0 0 0 -9px;
	height:1px;
	}
.mrLft{
	margin:0 0 0 2px;
	padding:1px 0 1px 0;
	display:block;
	}
.ltLft{
	margin:0 0 0 -9px;
	padding:0;
	height:1px;
	}
/****************************FAQ*******************/
/****************************SCROLL****************/
div#content_in {
    height:199px;
    position:absolute;
    left:0px;
    top:0px;
    width:auto;
    max-height:199px;
    overflow:hidden;
	border:1px solid red;
	}
div#scrollbar_top {
    width:864px;
    height:20px;
    position:absolute;
    left:33px;
    top:6px;
	display:none;
	}
div#scrollbar_top div#left_top {
    width:20px;
    height:20px;
    float:left;
	}
div#scrollbar_top div#track_top {
    width:824px;
    height:18px;
    float:left;
    position:relative;
	}
div#scrollbar_top div#track_top div#drag_top {
    width:109px;
    height:20px;
    position:absolute;
    left:0px;
    top:0px;
    cursor:pointer;
	}
div#scrollbar_top div#right_top {
    width:20px;
    height:20px;
    float:left;
	}
div#scrollbar_bottom {
    margin:-17px 0px 0px 33px;
    width:864px;
    height:20px;
	}

div#scrollbar_bottom div#left_bottom {
    width:20px;
    height:20px;
    float:left;
	}
div#scrollbar_bottom div#track_bottom {
    width:824px;
    height:18px;
    float:left;
    position:relative;
	}
div#scrollbar_bottom div#track_bottom div#drag_bottom {
    width:109px;
    height:20px;
    position:absolute;
    left:0px;
    top:0px;
    cursor:pointer;
	}
div#scrollbar_bottom div#right_bottom {
    width:20px;
    height:20px;
    float:left;
	}
div#scrollbar_bottom div#left_bottom a, div#scrollbar_top div#left_top a{
    width:20px;
    height:20px;
    float:left;
	}
div#scrollbar_bottom div#right_bottom a, div#scrollbar_top div#right_top a{
    width:20px;
    height:20px;
    float:left;
	}
/****************************SCROLL****************/
/****************************Luck Zoom ***********/
.luckyZoomSmallImageCont {
	position: relative;
	cursor:pointer;
	}
.luckyZoomBigImageCont {
	overflow: hidden;
	position: absolute;
	z-index:900000;
	visibility: hidden;
	/* display: none; */
	background-color:#FF0000;
	}
.luckyZoomHeader {
	position: relative;
	z-index: 10;
	left: 0px;
	top: 0px;
	font: 10px Tahoma, Verdana, Arial, sans-serif;
	color:#fff;
	background:#9E2F2D;
	padding:3px;
	}
.luckyZoomHeader a {
	color: #fff;
	}
.luckyZoomPup {
	z-index: 10;
	visibility: hidden;
	position: absolute;
	width: 50px;
	height: 50px;
	border:none;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
	}
.ZoomAlternate {
    width: auto;
    float:left;
    padding-top: 5px;
    padding-bottom: 5px;
    overflow: auto;
    background-color: #FFFFFF;
	}
ul.ZoomAlternateImage {
  	margin: 0px;
  	border: 0 none;
  	padding: 0px;
  	margin-top: 0px;
  	margin-bottom: 0px;
  	width: 1000%; /*For KHTML*/
  	background-color: #EFEFEF;
  	list-style: none;
	}
ul.ZoomAlternateImage li {
  	margin: 2px;
  	border: 0 none;
  	padding: 0px;
  	float: left; /*For Gecko*/
  	display: inline;
  	list-style: none;
  	position: relative;
	}
ul.ZoomAlternateImage a {
  	padding: 0px;
  	float: none !important; /*For Opera*/
  	float: left; /*For IE*/
  	display: block;
  	text-decoration: none;
  	height: auto !important;
  	height: 1%; /*For IE*/
	}
ul.ZoomAlternateImage img {
    border: 1px solid #000000;
	}
.ZoomWrap {
    width: 346px;
	}
/****************************Luck Zoom ***********/
#lightbox{	
	position: absolute;	
	left: 0; 
	width: 100%; 
	z-index: 100; 
	text-align: center; 
	line-height: 0;
	}
#lightbox img{ 
	width: auto; 
	height: auto;
	}
#lightbox a img{ 
	border: none; 
	}
#outerImageContainer{ 
	position: relative; 
	background-color: #fff; 
	width: 250px; 
	height: 250px; 
	margin: 0 auto; 
	}
#imageContainer{ 
	padding: 10px; 
	}
#loading{ 
	position: absolute; 
	top: 40%; 
	left: 0%; 
	height: 25%; 
	width: 100%; 
	text-align: center; 
	line-height: 0; 
	}
#hoverNav{ 
	position: absolute; 
	top: 0; 
	left: 0; 
	height: 100%; 
	width: 100%; 
	z-index: 10; 
	}
#imageContainer>#hoverNav{ 
	left: 0;
	}
#hoverNav a{ 
	outline: none;
	}
#prevLink, #nextLink{ 
	width: 49%; 
	height: 100%; 
	display: block; 
	}
#prevLink { 
	left: 0; 
	float: left;
	}
#nextLink { 
	right: 0; 
	float: right;
	}
#prevLink:hover, #prevLink:visited:hover { 
	background: url(/images/ecart/CommonImages/prev1.gif) left 15% no-repeat; 
	}
#nextLink:hover, #nextLink:visited:hover { 
	background: url(/images/ecart/CommonImages/next1.gif) right 15% no-repeat; 
	}
#imageDataContainer{ 
	font: 10px Verdana, Helvetica, sans-serif; 
	background-color: #fff; 
	margin: 0 auto; 
	line-height: 1.4em; 
	overflow: auto; 
	width: 100%	; 
	}
#imageData{	
	padding:0 10px; 
	color: #666; 
	}
#imageData #imageDetails{ 
	width: 70%; 
	float: left; 
	text-align: left; 
	}	
#imageData #caption{ 
	font-weight: bold;	
	}
#imageData #numberDisplay{ 
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
	}			
#imageData #bottomNavClose{ 
	width: 66px; 
	float: right;  
	padding-bottom: 0.7em; 
	outline: none;
	}	 	
#overlay{ 
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 500px; 
	background-color: #000; 
	}
/****************************lightbox*************/