﻿.yui-carousel{visibility:hidden; overflow:hidden; position:relative;}
.yui-carousel.yui-carousel-visible{visibility:visible;}
.yui-carousel-content{overflow:hidden; position:relative;}
.yui-carousel-element{margin:0; overflow:hidden; padding:0; position:relative; width:32000px; z-index:1;}
.yui-carousel-vertical .yui-carousel-element{margin:0 5px;}
.yui-carousel-element li{border:0px; float:left; list-style:none; margin:1px; overflow:hidden; padding:0; text-align:center;
	*float:none; *display:inline-block; *zoom:1; *display:inline;}
.yui-carousel .yui-carousel-item-selected{border:0px; margin:1px;}
.yui-carousel-vertical{height:32000px; margin:0 5px; width:auto;}
.yui-carousel-vertical .yui-carousel-element li{display:block;float:none;}
.yui-log .carousel{background:#f2e886;}
.yui-carousel-nav{zoom:1;}
.yui-carousel-nav:after{clear:both; content:""; display:block;}
.yui-carousel-button-focus{}
.yui-skin-sam .yui-carousel,.yui-skin-sam .yui-carousel-vertical{border:0px;}
.yui-skin-sam .yui-carousel-nav{background:url('/Style Library/Images/Nav/carousel_bg.gif'); background-repeat: no-repeat; padding:3px; text-align:right;}
.yui-skin-sam .yui-carousel-button{background:url('/Style Library/Images/Nav/sprite.png') no-repeat 0 -600px; float:right; height:21px; margin:5px;
	overflow:hidden; width:40px;}
.yui-skin-sam .yui-carousel-vertical .yui-carousel-button{background-position:0 -800px;}
.yui-skin-sam .yui-carousel-button-disabled{background-position:0 -2000px;}
.yui-skin-sam .yui-carousel-vertical .yui-carousel-button-disabled{background-position:0 -2100px;}
.yui-skin-sam .yui-carousel-button input{background-color:transparent; border:0; cursor:pointer; display:block;
	height:44px; margin:-2px 0 0 -2px; padding:0 0 0 50px;}
.yui-skin-sam span.yui-carousel-first-button{background-position:0px -550px; margin-left:-100px; margin-right:50px;
	*margin:5px 5px 5px -85px;}
.yui-skin-sam .yui-carousel-vertical span.yui-carousel-first-button{background-position:0px -750px;}
.yui-skin-sam span.yui-carousel-first-button-disabled{background-position:0 -1950px;}
.yui-skin-sam .yui-carousel-vertical span.yui-carousel-first-button-disabled{background-position:0 -2050px;}
.yui-skin-sam .yui-carousel-nav ul{float:right; margin:0; margin-left:-220px; margin-right:100px; *margin-left:-160px; *margin-right:0;
	padding:0;}
.yui-skin-sam .yui-carousel-nav select{position:relative;*right:50px;top:4px;}
.yui-skin-sam .yui-carousel-vertical .yui-carousel-nav ul,.yui-skin-sam .yui-carousel-vertical .yui-carousel-nav select
	{float:none;margin:0;*zoom:1;}
.yui-skin-sam .yui-carousel-nav ul li{float:left;height:19px;list-style:none;}
.yui-skin-sam .yui-carousel-nav ul:after{clear:both;content:"";display:block;}

.yui-skin-sam .yui-carousel-nav ul li a{background:url('/Style Library/Images/Nav/sprite.png') no-repeat 0 -650px; display:block; height:9px;
	margin:10px 0 0 5px; overflow:hidden; width:9px;}

.yui-skin-sam .yui-carousel-nav ul li a em{left:-10000px;position:absolute;}
.yui-skin-sam .yui-carousel-nav ul li.yui-carousel-nav-page-selected a{background-position:0 -700px;}


.yui-carousel-element li {height: 278px; text-align: left;}
#container {font-size: 13px; margin:0px; padding:0px; width:631px;}
#container a {text-decoration: none;}
#container li img {border: 0;}
#container .item {display: inline; margin: 0; padding: 0; overflow: hidden; width: 601px;}

/*
The Carousel ARIA Plugin removes the "href" attribute from the <A> elements used to 
create the buttons in the navigation, resulting in the focus outline no longer be 
rendered in Gecko-based browsers when the <A> element is focused.  For this reason, 
it is necessary to restore the focus outline for the <A>.
*/				
a[role=button]:focus {}

.yui-skin-sam .yui-pg-container{display:block; padding:0; margin:0; white-space:nowrap; height:21px; text-align:right;}
.yui-skin-sam .yui-pg-previous,.yui-skin-sam .yui-pg-next,.yui-skin-sam .yui-pg-current,.yui-skin-sam .yui-pg-pages,
	.yui-skin-sam .yui-pg-page
	{display:inline-block; padding:0; margin:0; zoom:1;}
.yui-skin-sam .yui-pg-pages{padding:0; margin:0;}
.yui-skin-sam .yui-pg-current{padding:0; margin:0;}
.yui-skin-sam a.yui-pg-previous:link,.yui-skin-sam a.yui-pg-previous:visited, .yui-skin-sam a.yui-pg-previous:active,.yui-skin-sam a.yui-pg-previous:hover,
	.yui-skin-sam a.yui-pg-next:link,.yui-skin-sam a.yui-pg-next:visited,.yui-skin-sam a.yui-pg-next:active,.yui-skin-sam a.yui-pg-next:hover,
	.yui-skin-sam a.yui-pg-page:link,.yui-skin-sam a.yui-pg-page:visited,.yui-skin-sam a.yui-pg-page:active,.yui-skin-sam a.yui-pg-page:hover
	{text-decoration:none; outline:0; padding:0; margin:0;}


.yui-skin-sam .yui-pg-page{padding:0; margin:0; width:15px; height:21px; background-image:url('/Style Library/Images/Nav/paginate-off.gif'); 
	background-repeat:no-repeat; background-position:center center;}
.yui-skin-sam .yui-pg-current-page{padding:0; margin:0; width:15px; height:21px; background-image:url('/Style Library/Images/Nav/paginate-on.gif'); 
	background-repeat:no-repeat; background-position:center center;}

.yui-skin-sam .yui-pg-page{padding:0; margin:0;}
.yui-skin-sam .yui-pg-previous{padding:0; margin:0;}
.yui-skin-sam .yui-pg-next{padding:0; margin:0;}
.yui-skin-sam .yui-pg-current{padding:0; margin:0;}




.yui-skin-sam a.yui-pg-next:link{padding:0; margin:0; width:30px; height:21px; background-image:url('/Style Library/Images/Nav/paginate-next.gif'); background-repeat:no-repeat;}
.yui-skin-sam span.yui-pg-next {padding:0; margin:0; color:#a6a6a6; width:30px; height:21px; background-image:url('/Style Library/Images/Nav/paginate-next-off.gif'); background-repeat:no-repeat;}

.yui-skin-sam a.yui-pg-previous:link{padding:0; margin:0; width:29px; height:21px; background-image:url('/Style Library/Images/Nav/paginate-prev.gif'); background-repeat:no-repeat;}
.yui-skin-sam span.yui-pg-previous {padding:0; margin:0; color:#a6a6a6; width:29px; height:21px; background-image:url('/Style Library/Images/Nav/paginate-prev-off.gif'); background-repeat:no-repeat;}









/* Paginator */

#content h1{ margin:0 0 10px 0; padding:0;}
#content h4{ margin:10px 0 5px 0; padding:0;}
#content p{ margin:0 0 5px 0; padding:0;}


/* hide all pages */
#content div {
    display: none;
}

.fm-image{background-color:aqua; height: 20px;}

/* display the current page */
#demo .page1 div.page1,
#demo .page2 div.page2,
#demo .page3 div.page3,
#demo .page4 div.page4,
#demo .page5 div.page5,
#demo .page6 div.page6,
#demo .page7 div.page7,
#demo .page8 div.page8,
#demo .page9 div.page9,
#demo .page10 div.page10 {
    display: block; margin-bottom:1em;
}
















