


a img
{
   border:none;
}


.slider
{
	background:url(../images/imageset_bg.jpg) no-repeat left top;
	width:890px;
	height:171px;
}

.compBg
{
	height:135px;
	width:840px;
	left:20px;
	position:absolute;
	margin-top:14px;
	background:url('../images/com-bg.gif') repeat-x left bottom;
	z-index:1;
}

.imageset li:hover>ul{left:63px;}
.imageset
{
	background:url('../images/com-leftbg.gif') no-repeat left bottom;
	height:135px;
	width:840px;
	overflow:hidden;
	position:absolute;
	left:0px;
	/*top:0px;*/
	margin:0px;
	padding:0px;
	z-index:10;

}

.imageset li {
	display:block;
	position:absolute;
	cursor:pointer;
    width:840px;
	height:135px;


}
.imageset li.inactive {
	background:url('../images/folder_inactive.gif') no-repeat left bottom;

}

.imageset li.active {
	background:url('../images/folder_active.gif') no-repeat left bottom;

}

.imageset li span.rangetitle {
	position:absolute;
	left:3px;
	/*top:0px;*/
	display:block;
	width:64px;
	padding-left:3px;
	height:135px;
	line-height:135px;
	text-align:center;
	color:#fff;
}





/*****image range classes******/
ul.imagerange {
	position:absolute;
	/*top:0px;*/
	left:63px;
	width:260px;
	height:135px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}

.hidden
{
	display:none;
}

.block
{
	display:block;
}

.imagerange li {
	display:block;
	position:absolute;
	cursor:pointer;
/*	width:127px;*/
	width:113px;
	height:135px;

}

.imagerange li img 
{
	border:solid 2px #ddd;
	width:99px;
	height:113px;
	margin:7px 2px 6px 8px;
	z-index:10;
}



.imagerange li.inactive 
{
	width:29px;
	background:url('../images/folder_inactive.gif') no-repeat left bottom;
}

.imagerange li.inactive img 
{
	/*width:18px;*/
	margin:7px 0px 6px 9px;

}

.imagerange li.active {
width:113px;
background:url('../images/folder_inactive.gif') no-repeat left bottom;
}

.imagerange li.active img{
width:100px;
}

.setstackitem
{
	position:absolute;
	/*top:0px;*/
}



/*****************Details Box ***************/

.detailsBox
{
    height:370px;
	padding-bottom:10px;


}


.imgBox
{
    width:407px;
	height:322px;
	/*background:url('../images/largeImgBox.png') no-repeat left top;*/
	float:left;
    margin-right:10px;
}


.imgBorder
{
    width:407px;
	height:322px;
	background:url('../images/largeImgBox.png') no-repeat left top;
	position:absolute;
	z-index:10;
	behavior:url('iepngfix.htc');

}



.imgBox img
{
   width:407px;
   height:322px;
   /*border:solid 1px #4A739F;
   margin:12px 16px;*/
   z-index:1;
}


.rightArea
{
   width:407px;
   height:322px;
   float:left;
   margin-right:30px;

}

.leftArea
{
   width:400px;
   height:322px;
   float:left;
}


.infoBox
{
    width:400px;
    height:320px;

	/*background:url('../images/infoBox.gif') no-repeat left top;
    padding:8px 7px 6px 10px;*/
}


.info
{
   width:400px;
   height:300px;
  
   overflow-y:auto;
   color:#666666;
}

.info h5
{
   font-weight:bold;
   margin-top:10px;
   margin-bottom:5px;
   padding:0px;
   font-size:12px;
}

.actionsBox
{
    width:800px;
	height:30px;
	/*padding-top:18px;*/
	padding-left:10px;
	/*background:url('../images/actionsBox.gif') no-repeat left top;*/
	margin-top:10px;
	float:left;
   
}

.actionsBox p
{
   margin:0px;
   padding:0px;
   margin-bottom:5px;
   float:left;
   width:200px;
}

.actionsBox a 
{
   text-decoration:none;
}


.actionsBox a span
{
   text-decoration:underline;
}
.actionsBox a:link , .actionsBox a:active  , .actionsBox a:visited 
{
  color:#046BC2;
}


.actionsBox a:hover
{
  color:#f89f26;

}


.actionsBox a img
{
   padding-right:3px;
   vertical-align:bottom;
}


.prev
{
  position:absolute;
  left:5px;  
  margin-top:70px;
  z-index:10;
}



.slider
{
  position:absolute;
  left:0px;
}


.next
{
  position:absolute;
  left:865px;
  margin-top:70px;
  z-index:10px;
}



.divHover
{
  width:29px;
  height:135px;
  position:absolute;
  z-index:10000;
}


.divHover img
{
	width:29px!important;
	height:135px!important;
	border:0!important;
	z-index:10000!important;
	margin:0px!important;

}







