﻿.bannerrotatorcontainer a, .bannerrotatorcontainer a:hover, .bannerrotatorcontainer a:link   {
   text-decoration:none !important;
}

.bannerrotatorcontainer {
    overflow:hidden;
}

.bannerrotatorslide img {        
   display: block;
   width: 100%;
}

.bannerslidesmessage {
  position:absolute;
  top:0px;
  left:0px;
  background-color:#F5F5F5;
  opacity:0.7;  
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
  padding: 10px;
  max-width:55%; 
}

.bannerrotatorannouncement {
  position:absolute;
  top:0px;
  right:0px;
  background-color:#444;  
  opacity:0.8;  
  filter: alpha(opacity=80);
  -ms-filter: "alpha(opacity=80)";
  padding: 10px;
  width:30%;
  max-width:30%;
  height: 100%;
  z-index:100;  
}

.bannerrotatorannouncement h1, .bannerrotatorannouncement h2 {
	color:#fff;	
}

.bannerrotatorslide a img {
    border: 0;
}

.bannerrotatorslide a, 
.bannerrotatorslide a:hover {
    text-decoration:none;
}

/* pager */

.default-pager { 
    text-align:right; 
    right: 0px; 
    z-index: 500; 
    position: absolute; 
    bottom: 0; 
    overflow: hidden;
}

.bannerrotatorslides .default-pager span {
    font-family: arial; 
    font-size: 60px; 
    width: 20px; 
    height: 20px; 
    display: inline-block; 
    color: #ddd; 
    cursor: pointer; 
    padding-right:7px;
}

.bannerrotatorslides .default-pager span.cycle-pager-active { 
	color: #0072c6;
}

.bannerrotatorslides .default-pager > * { 
	cursor: pointer;
}

.image-pager { 
    text-align:right; 
    right: 0px; 
    z-index: 500; 
    position: absolute; 
    bottom: 15px; 
    overflow: hidden;
}

.bannerrotatorslides .image-pager span {   
    font-size: 0px; 
    width: 20px; 
    height: 20px; 
    display: inline-block;     
    cursor: pointer; 
    padding-right:7px;
}
