#wrapper
{
    position:relative;
    width:615px;
    margin:0px 0px 0px 0;
    height: 225px;
    background:#ffffff;
    padding:20px 0;
	color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    overflow:hidden;
}
/*-------------------------------------------------------------------------------------------*/

#carouselWrapper
{
    position:relative;
    width:615px;
    overflow:hidden;
    background: url(/site-images/poc/tab-less-slider/carousel_container_mid_615.gif) repeat-y;
    z-index:1;
    font-size:1em
}

#carouselContainer
{
    position:relative;
    width:500px;
    margin: 0 auto;
    overflow:hidden;
    margin-top:-4px;
}

#carouselContainer .panel
{
    width: 500px;
    float:left;  
}


#carouselWrapper .carouselTop
{
    position:relative;
    width:100%;
    height:25px;
    background: url(/site-images/poc/tab-less-slider/carousel_container_top_615.gif) no-repeat;  
}


#carouselWrapper .carouselBottom
{
    position:relative;
    width:100%;
    height:4px;
    background: url(/site-images/poc/tab-less-slider/carousel_container_bottom_615.gif) no-repeat;  
    bottom:0px;
}

/*Carousel Content*/

.carouselContent
{
    width: 100%;
    font-size: 13px;
    float:left;
	color:#808080;
}
.carouselContent h4
{
    color:#808080;
	font-size: 18px;
    margin:0;
    padding:0;
}

#carouselContainer .slideImage
{
    float:right;
    display:none;	
}

#carouselContainer .slideImageBottom
{
    float:right;
    display:none;
	margin-top: 0px;
}

a.carouselButton
{
    background: url(/site-images/poc/tab-less-slider/gifcarousel_btn.gif) no-repeat; 
    display:block;
    width: 92px;
    height:23px;
    padding:6px 0px 0px 0px;
    margin:5px 0 10px 0;
    text-align:center;
    text-decoration:none;
    font-weight:bold;
    color:#015cae;
}

a.carouselBtnBlue
{
    background: url(/site-images/poc/tab-less-slider/carousel_btn_blue.gif) no-repeat; 
    display:block;
    width: 136px;
    height:23px;
    padding:4px 0px 0px 0px;
    margin:5px 0 10px 0;
    text-align:center;
    text-decoration:none;
    font-weight:bold;
    color:#ffffff!important;
}

a:hover.carouselButton
{
    text-decoration:underline;
}

/* Carousel Arrows */
.coda-nav-left a,
.coda-nav-right a
{
    position:absolute;
    width:15px;
    height:22px;
    text-indent:-5000px;
    z-index: 2;
    outline:0;
}

 
.coda-nav-left a
{
   top:95px;
   left:15px;
   background: url(/site-images/poc/tab-less-slider/prev_arrow.gif) no-repeat bottom; 
}

.coda-nav-right a
{
   top:95px;
   right:30px;
   background: url(/site-images/poc/tab-less-slider/next_arrow.gif) no-repeat bottom; 
}

#carouselContainer .loading
{
    margin-left:140px
}

h4 {
    clear: left;
    color: #015CAE;
    font-size: 13px;
    margin: 0;
    padding: 5px 0;
}

