/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 19 November 2012 10:08:59
*/


/*----------------------------------------------------------*/
/*---------------Custom styles for slider------------------ */
/*----------------------------------------------------------*/
.clear{ clear:both;}
/*--------Adjust text sizes here-----------------*/
#content .slider-content h2 {font-weight:normal; color: #fff;margin-bottom:40px;}
#content .slider-content h2.large{ font-size:31px; line-height:35px; margin:0 0 12px 0;}
#content .slider-content h2.medium{ font-size:24px; line-height:31px; margin:0 0 12px 0;}
#content .slider-content h2.small{ font-size:18px; line-height:22px; margin:0 0 12px 0;}
.anythingSlider img{ overflow:hidden;}
/*-----------------------------------------------*/
#slider-wrap{
    width: 721px; margin: 0 auto; position: relative; height: 210px;
}
.anythingSlider{ width: 100%; position: relative;}
.start-stop, .playing{ position:absolute; visibility:hidden; left:-9999px;}
.anythingSlider ul, .anythingSlider ul li{ font:15px/20px Arial, sans-serif; font-weight:normal; margin:0; padding:0;}

.top-shadow {background:url(/__data/assets/image/0005/51728/top-drop-shadow.png) left top repeat-x; height: 50px; position:absolute; overflow:hidden; display:block; top:0; left:0; width:100%; z-index:10}

/* Navigation List */
.thumbNav{
    position: relative; top: 323px; text-align: right; z-index:9;
}
.thumbNav ul{
    width:100%; height:100%; position:absolute; display:block; top:-87px; right:9px;
}
.thumbNav ul li{ display:inline; position:relative; right:40px;}
.thumbNav ul li a, .thumbNav ul li a:active, .thumbNav ul li a:link, .thumbNav ul li a:visited, .thumbNav ul li a:hover{
    color: black; width:20px; height:20px; overflow:hidden; font:bold 11px/20px Arial, Helvetica, sans-serif; display: inline-block; padding:0;
    margin:0 1px; background: url(/__data/assets/image/0020/51716/blue-buttons.png) no-repeat 0 0; text-align: center; color:#FFF; text-decoration:none;
}
.thumbNav ul li a:hover, .thumbNav ul li a.cur{ background-position:-20px 0; color:#2671AC;}

/* Side arrows */
.thumbNav ul li.arrow{
    display: block; width:28px;
    text-indent: -9999px; position: absolute; top:-236px; cursor: pointer; margin:0 !important;
}
.thumbNav ul li.back{ left:9px;}
.thumbNav ul li.forward{ left:702px; }
.thumbNav ul li.arrow a{
    display:block; height:210px; width: 28px; background: url(/__data/assets/image/0016/51712/arrows.png) no-repeat;
    margin:0 !important; padding:0 !important;
}
.thumbNav ul li.back a{ background-position:-3px -25px;}
.thumbNav ul li.back a:hover{ background-position:-38px -25px;}
.thumbNav ul li.forward a{ background-position:-73px -25px;}
.thumbNav ul li.forward a:hover{ background-position:-108px -25px;}

/* Wrapper List */
.anythingSlider .green-box{
    width:392px; height:210px; display:block; position:absolute; z-index:2; overflow:hidden;
    background:url(/__data/assets/image/0015/51720/green-bg.png) repeat 0 0; top:0; left:0 !important;
}
.anythingSlider .wrapper{
    width: 100%; overflow: hidden; height:210px; position:relative; z-index:5;
}
.anythingSlider .wrapper ul{
    width: 32700px; list-style: none; position: absolute; top: 0; left: 0;
    background: #eee; margin: 0; overflow:hidden;
}
.anythingSlider .wrapper ul li{
    display: block; float: left; padding: 0; height: 210px; width: 721px; margin: 0; color:#FFF; position:relative; overflow:hidden;
}
.anythingSlider .wrapper img{ position:relative; z-index:1;}
.anythingSlider .wrapper .slider-content{
    width:343px; position:absolute; top:20px; left:38px; display:block; z-index:4;
    color:#FFF; height:175px; padding-top: 23px;
}
.anythingSlider .wrapper .slider-content a, .anythingSlider .wrapper .slider-content a:active, .anythingSlider .wrapper .slider-content a:link {
    color:#FFF; font: 14px/20px Verdana, Geneva, sans-serif; text-decoration:none; position:absolute; bottom:40px; 
    display: inline-block; text-align:left; width:auto; /*height:34px;*/ padding: 3px 0;
}
.anythingSlider .wrapper .slider-content a:hover{ 
    color:#5c8f43; font:14px/20px Verdana, Geneva, sans-serif; text-decoration:none;
    background-color:#fff; display: inline-block; text-align:left; width:auto;
}

.bottom-border {height:5px; background:#01a6ea url(/__data/assets/image/0004/51718/bottom-border.jpg) left top no-repeat; overflow:hidden; display:block}