.academic-carousel-large-container{
    width:942px;
    background-color: black;
    position:relative;
    min-height:325px;
}
.carousel-large-images{
    position:absolute;
}
.carousel-large-images li{
    list-style:none;
    display:none;
}
.carousel-large-images li:first-child{
    display: block;
}
.carousel-large-nav a{
    background:url("../images/feature-nav-circle.png")no-repeat center center transparent;
    background-image: url("../images/feature-nav-circle.png"); 
    background-repeat: no-repeat; 
    background-color: transparent;
    background-position: center;
    float: left;
    margin: 0 2px;
    text-indent: -9999px;
    width: 17px;
    height:17px;
}
#FeatureArea div.rotate a,
.academic-carousel-large-container div.rotate a {
	width: 12px;
	height: 15px;
	padding-right: 13px;
	border-right: 1px solid #a8a8a8;
	background: transparent url("../images/nav-pause-icons.png") no-repeat scroll left top;
	text-indent: -9999px;
	float: left;
}
#FeatureArea div.rotate a.play,
.academic-carousel-large-container div.rotate a.play {
	background-image: url("../images/nav-play-icons.png");
}
#FeatureArea div.rotate a:hover,
.academic-carousel-large-container div.rotate a:hover {
	background-position: left bottom;
}
.carousel-large-nav a.activeSlide,
.carousel-large-nav a.activeSlide:hover{
    background:url("../images/feature-nav-circle-active.png")no-repeat center center transparent;
    background-image: url("../images/feature-nav-circle-active.png"); 
    background-repeat: no-repeat; 
    background-color: transparent;
    background-position: center;
}
.carousel-large-nav a:hover{
    background:url("../images/feature-nav-circle-hover.png")no-repeat center center transparent;
    background-image: url("../images/feature-nav-circle-hover.png"); 
    background-repeat: no-repeat; 
    background-color: transparent;
    background-position: center;
}
.carousel-large-details{
    background-color: #EBEBE1;
    display: block;
    opacity: 0.9;
    position: absolute;
    right: 0;
    width: 200px;
    z-index: 9;
    padding:0 25px;;
}
.carousel-large-details li{
    list-style:none;
    display:none;
}
.carousel-large-details li:first-child{
    display:block;
}
.carousel-large-details li h2{
    line-height:25px;
    color:black !important;
    font-family:Verdana !important;
    margin-top: 20px;
    font-weight:bold;
    font-size:21px;
}
.carousel-large-details li p{
    font-size:15px;
    font-family:Arial;
    line-height:20px;
}
.carousel-large-details li p a{
    padding:5px;
    color:white;
    text-transform:uppercase;
    background-color:#7f7f6e;
    border:1px solid #65654d;
    display: inline-block;
}
.carousel-large-details li p a:hover{
    background-color:#50503d;
    border: 1px solid #3d3d26;
}







.carousel-small-nav{
    border:none !important;
}
.carousel-small-nav a{
    text-indent:-9999px;
    background:url("../images/news-nav-circle.png")no-repeat center center transparent;
    background-image: url("../images/news-nav-circle.png"); 
    background-repeat: no-repeat; 
    background-color: transparent;
    background-position: center;
    display:block;
    height:12px;
    width:12px;
    float:left;
    margin-right:5px;
}
.carousel-small-nav a.activeSlide,
.carousel-small-nav a.activeSlide:hover{
    background:url("../images/news-nav-circle-active.png")no-repeat center center transparent;
    background-image: url("../images/news-nav-circle-active.png"); 
    background-repeat: no-repeat; 
    background-color: transparent;
    background-position: center;
}
.carousel-small-nav a:hover{
    background:url("../images/news-nav-circle-hover.png")no-repeat center center transparent;
    background-image: url("../images/news-nav-circle-hover.png"); 
    background-repeat: no-repeat; 
    background-color: transparent;
    background-position: center;
}
.carousel-small-images li,
.carousel-small-details li{
    list-style:none;
    display:none;
}
.carousel-small-images li:first-child,
.carousel-small-details li:first-child{
    display:block;
}
.carousel-small-details li p{
    font-size:14px;
    font-family:Arial;
}
.carousel-small-details li p a{
    color:#9ac8ef;
}
.carousel-small-details li p a:hover{
    color:#0066ff;
    text-decoration:underline;
}
