

/* image gallery ________________________________________________________________*/
#image_wrap {width:740px;margin:14px 0 0 0;padding:0;/*background-color:#fff;border:2px solid #fff;outline:1px solid #ddd;-moz-ouline-radius:4px;*/}
#image_wrap img{width:740px}
.imgDescription {color:#fff; margin:0; padding:8px 0; border-bottom:1px #fff solid}
/* this makes it possible to add next button beside scrollable */
.scrollable {float:left;}
/* prev, next, prevPage and nextPage buttons */
a.browse {background: url(../../images/hori_large.png) no-repeat;display:block;width:30px;height:30px;float:left;margin:40px 10px;cursor:pointer;font-size:1px;}
/* right */
a.right{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover{ background-position:-30px -30px; }
a.right:active{ background-position:-60px -30px; } 
/* left */
a.left{ margin-left: 0px; } 
a.left:hover{ background-position:-0px 0; }
a.left:active{ background-position:-60px 0; }


/* disabled navigational button */
a.disabled {visibility: visible !important;} 
.sliderArea {/*background:#FAFCFE url(../../../images/h300.png) repeat-x; */height:106px; border-bottom:1px #fff solid;}
.scrollable {position:relative;overflow:hidden;width: 640px;height:90px; margin-top:10px}
.scrollable .items {width:20000em;position:absolute;clear:both;}
/* single scrollable item */
.scrollable img {float:left;margin:10px 5px 0px 10px;background-color:#fff;padding:2px;border:1px solid #d1e2fe;cursor:pointer;width:80px;height:60px;
	-moz-border-radius:4px;-webkit-border-radius:4px;}
.scrollable img:hover {float:left;margin:10px 5px 0px 10px;background-color:#fff;padding:2px;border:1px solid #0A2687;cursor:pointer;width:80px;height:60px;
	-moz-border-radius:4px;-webkit-border-radius:4px;}	
/* active item */
.scrollable .active {border:1px solid #0A2687;z-index:9999;position:relative;}
