#dhtml-carousel .carousel-component {
width:115px;
height:425px!important;
display:block;
}

div#doc {
width: 125px; 
position: relative; 
float: left;
margin-top:15px;
}
div#up_arrow {
	width:105px;
	border-bottom:1px dotted #c2c2c2;
	padding:0px 0px 5px 7px;
}

div#down_arrow {
	width:105px;
	border-top:1px dotted #c2c2c2;
	padding:0px 0px 5px 7px;
}

.carousel-component { 
	width:125px; /* seems to be needed for safari */
	height: 445px!important;
}

.carousel-component .carousel-vertical li,
.carousel-component .carousel-list li { 
	margin:0px;
	width:105px;
	height:107px;
}

li#item-1,
.carousel-component .carousel-vertical li:hover,
.carousel-component .carousel-list li:hover { 
	background-color:#C1E4E8;
	width:105px;
}

.carousel-component .carousel-vertical li.item-no:hover {
	background-color:#FFFFFF!important;
}

.carousel-component .carousel-list li a { 
	display:block;
	border:none;
	outline:none;
	text-align:center;
}

.carousel-component .carousel-list li a:hover { 
	border: none;
	text-decoration:none;
}

.carousel-component .carousel-list li img { 
border:medium none;
display:block;
margin-bottom:0;
padding-bottom:0;
padding-top:5px;
}
									
#up-arrow { 
	cursor:pointer; 
	margin-top:5px;
}

#down-arrow { 
	cursor:pointer; 
	margin-top:5px;
}


