/* IceSlider TabularSlide */
.iceslider_tabularslide {margin:10px 0 15px;}
.iceslider_tabularslide .controlarea {background:#F7F6F2 url(../images/icesldier_tabularslide_gradient.png) repeat-x bottom;height:35px;line-height:35px;}
.iceslider_tabularslide ul.slidingul {margin:0 0 0 5px;float:left;}
.iceslider_tabularslide ul.slidingul li {float:left;list-style-type:none;cursor:pointer;padding:0;margin:0;font-size:10px;height:35px;color:#888;background:url(../images/icesldier_tabularslide_navsep.png) no-repeat center right}
.iceslider_tabularslide ul.slidingul li span {display: block;height: 35px;float: left; /* IE 6 Fix */padding: 0 11px 0  20px;}
ha va.iceslider_tabularslide ul.slidingul li:hover {color:#555}
.iceslider_tabularslide ul.slidingul li.active {background: url(../images/icesldier_tabularslide_navright.png) bottom right no-repeat;color:#555;position:relative;overflow:visible;zoom:1;height:48px;}
.iceslider_tabularslide ul.slidingul li.active span {height:48px;position:relative;overflow:visible;zoom:1;margin-left:-1px;padding-left:11px;background: url(../images/icesldier_tabularslide_navleft.png) bottom left no-repeat;}
.iceslider_tabularslide_content {position:relative;overflow:hidden;margin-bottom:20px;clear:both;}
.iceslider_tabularslide_content div{float:left;}
.iceslider_tabularslide_content div img{ position:relative; float:right;}
.iceslider_tabularslide_box {position:absolute;left: 21px;top: 6px;}	
.iceslider_tabularslide_content h3 { font-size:11px; line-height:1; margin-bottom:0.6em; color:#666}	
.iceslider_tabularslide ul.slidingbuttons {margin:12px 5px 0 0;float:right;}
.iceslider_tabularslide ul.slidingbuttons li{list-style-type:none;cursor:pointer;width:20px;height:15px;float:left;margin:0 0 0 4px}
.iceslider_tabularslide ul.slidingbuttons li span {display:none}
.iceslider_tabularslide ul.slidingbuttons li.carouselslider_prev{ background:url(../images/iceslider_prev.png) no-repeat top}
.iceslider_tabularslide ul.slidingbuttons li.carouselslider_prev:hover{ background-position: bottom }
.iceslider_tabularslide ul.slidingbuttons li.carouselslider_next{ background:url(../images/iceslider_next.png) no-repeat top}
.iceslider_tabularslide ul.slidingbuttons li.carouselslider_next:hover{ background-position: bottom }
.iceslider_tabularslide ul.slidingbuttons li.carouselslider_stop{ background:url(../images/iceslider_stop.png) no-repeat top}
.iceslider_tabularslide ul.slidingbuttons li.carouselslider_stop:hover{ background-position: bottom }
.iceslider_tabularslide ul.slidingbuttons li.carouselslider_play{ background:url(../images/iceslider_play.png) no-repeat top}
.iceslider_tabularslide ul.slidingbuttons li.carouselslider_play:hover{ background-position: bottom }
/* IceSlider CarouselSlide */
.iceslider_carouselslide {overflow:hidden;clear:both;position:relative;margin:0 0 10px;}
.iceslider_carouselslide_box {position:absolute}	
.iceslider_carouselslide_content {clear:both;position:relative;overflow:visible;margin-top:20px;}
.iceslider_carouselslide_item{margin:0;float:left;}
.iceslider_carouselslide_item .icemodule {margin:0 9px 0 0;position:relative;overflow:visible;background:url(../images/icemodule_br.png) no-repeat bottom right!important;} 
.iceslider_carouselslide_item .icemodule div{background:url(../images/icemodule_bl.png) no-repeat bottom left!important;} 
.iceslider_carouselslide_item .icemodule div div{background:url(../images/icemodule_tr.png) no-repeat top right!important;} 
.iceslider_carouselslide_item .icemodule div div div{background:url(../images/icemodule_tl.png) no-repeat top left!important;} 
.iceslider_carouselslide_item .icemodule div div div div {background:none!important;}
.iceslider_carouselslide_item .icemodule div.icemodule_fix {overflow:visible;position:relative;clear:both;padding:9px 10px 9px;}
.iceslider_carouselslide_item .icemodule div div div div { text-align:center} 
.iceslider_carouselslide_item .icemodule h4 {color:#444;margin:-25px 0 5px;position:relative;overflow:hidden;white-space: nowrap;display:inline-block;text-align:center;font-size:1.2em;}
.iceslider_carouselslide_item .icemodule h4  a:hover{background:#F1F1F1;text-decoration:none;color:#555}
.iceslider_carouselslide_item .icemodule h4 span.icemodule_header_r,
.iceslider_carouselslide_item .icemodule h4 span.icemodule_header_l,
.iceslider_carouselslide_item .icemodule h4 span.icemodule_header_arrow {display:inline-block; height:43px; line-height:31px; }
.iceslider_carouselslide_item .icemodule h4 span.icemodule_header_arrow { padding:0 12px;}
.iceslider_carouselslide_item .icemodule h4 span.icemodule_header_r { background:url(../images/icemodule_header_r.png) no-repeat center right;}
.iceslider_carouselslide_item .icemodule h4 span.icemodule_header_l { background:url(../images/icemodule_header_l.png) no-repeat center left;}
.iceslider_carouselslide_item .icemodule h4 span.icemodule_header_arrow { background:url(../images/icemodule_header_arrow.png) no-repeat center bottom;}
.iceslider_carouselslide_content p { margin:0}
.iceslider_carouselslide_content img {margin:0 0 5px 5px;float:none;clear:both;border:1px solid #aaa;padding:1px; text-align:center}
.iceslider_carouselslide .iceslider_carouselslide_buttons {padding:5px 12px 10px 3px;position:relative;overflow:hidden}
.iceslider_carouselslide .iceslider_carouselslide_buttons  h4 {float:left;line-height:1;margin:0;color:#777;font-size:1.25em;}
.iceslider_carouselslide ul.slidingbuttons {margin:0;float:right; }
.iceslider_carouselslide ul.slidingbuttons li{list-style-type:none;cursor:pointer;width:20px;height:15px;float:left;margin:0 0 0 4px}
.iceslider_carouselslide ul.slidingbuttons li span {display:none}
.iceslider_carouselslide ul.slidingbuttons li.carouselslider_prev{ background:url(../images/iceslider_prev.png) no-repeat top}
.iceslider_carouselslide ul.slidingbuttons li.carouselslider_prev:hover{ background-position: bottom }
.iceslider_carouselslide ul.slidingbuttons li.carouselslider_next{ background:url(../images/iceslider_next.png) no-repeat top}
.iceslider_carouselslide ul.slidingbuttons li.carouselslider_next:hover{ background-position: bottom }
.iceslider_carouselslide ul.slidingbuttons li.carouselslider_stop{ background:url(../images/iceslider_stop.png) no-repeat top}
.iceslider_carouselslide ul.slidingbuttons li.carouselslider_stop:hover{ background-position: bottom }
.iceslider_carouselslide ul.slidingbuttons li.carouselslider_play{ background:url(../images/iceslider_play.png) no-repeat top}
.iceslider_carouselslide ul.slidingbuttons li.carouselslider_play:hover{ background-position: bottom }
/* This styles are when font-size is set to large */
.font-large	.iceslider_carouselslide .iceslider_carouselslide_buttons  h4 { font-size:1.15em}
/* IceScroller Module */
.icescroller {padding:0;overflow:visible;}
.icescroller .hide {visibility: hidden;position: absolute;}
.icescroller p {float:left;margin:0;color:#999}
li.scrolleritem {margin:0;}
li.scrolleritem{list-style-type:none;}
li.scrolleritem span { font-weight:bold;}
	/* buttons */
ul.icescroller_buttons{float:left;margin:2px 5px 0 10px;padding:0;overflow:hidden;position:relative;} 
ul.icescroller_buttons li {list-style-type:none;float:left;margin:0;}	
ul.icescroller_buttons li a {text-align:center;width:15px;height:15px;margin-right:3px;line-height:35px;display:block;border-bottom:none;}
ul.icescroller_buttons li a:hover { border-bottom:none}
ul.icescroller_buttons li.prev  a{  background:url(../images/icescroller_prev.png) no-repeat top}
ul.icescroller_buttons li.next a{  background:url(../images/icescroller_next.png) no-repeat top}
ul.icescroller_buttons li.prev  a:hover{  background-position: bottom}
ul.icescroller_buttons li.next a:hover{  background-position: bottom}	
		

