.FlashRollerArea{
float:left;
}

.FlashRoller{
}

.FlashRoller .CarouselItems{
background:url(ajaxloader.gif) no-repeat center center;
}

.FlashRoller .CarouselItem{
z-index:1;
visibility:hidden;
}

.FlashRoller .FlashContent{
min-height:10px;
}

.FlashRoller .FlashContent div{
display:none;
}

/*---------------------*/

.FlashNav{
position:relative;
clear:both;
width:100%;
height:22px;
padding:10px 0;
margin:0 0 0 0;
z-index:3;
}

.FlashNav .CarouselItemIndicator{
float:none;
margin:0 20px;
margin-top:4px;
text-align:center;
background:#fff;
}

.FlashNav .CarouselItemIndicator a{
padding:4px 8px;
border:1px solid #d4d3d3;
color:#787878;
margin:0 1px;
text-decoration:none;
}

.FlashNav .CarouselItemIndicator a:hover{
background:#f2f2f2;
}

.FlashNav .CarouselItemIndicator a.active{
font-weight:bold;
background:#f2f2f2;
}

.FlashNav .next{
position:absolute;
right:0;
top:10px;
float:right;
height:22px;
width:22px;
background:url(next.png) no-repeat 0 center;
}

.FlashNav .prev{
float:left;
background:url(prev.png) no-repeat 0 center;
width:22px;
height:22px;
}

.FlashNav a:hover{
opacity:1;
filter:alpha(opacity=100);
cursor:pointer;
}

.FlashNav a.disabled, .FlashNav a.disabled:hover{
opacity:0.3;
filter:alpha(opacity=30);
}

.FlashRoller .FlashItem{
width:686px;
vertical-align:top;
}


/*----------------*/

.FlashRoller .FlashRollerInner{
overflow:hidden;
width:686px;
z-index:1;
}

.FlashContainer{
width:636px;
padding:0 25px;
background:url(ajaxloader.gif) no-repeat center center;
min-height:291px;
}

.FlashContainer2{
width:686px;
padding:0;
background:url(ajaxloader.gif) no-repeat center center;
min-height:291px;
}

.FlashContainer p{
text-align:center;
padding-top:40px;
}

.noflash .noflashLogo{
margin-top:40px;
}

