#carousel { width:976px; min-height:212px; position:relative; background:url("/staticarchive/fbf2ab76ba24f1c0137244b70294b5b0b75a6ce2.png") repeat scroll left top transparent; }
#carousel h2 { padding-left:16px; padding-top:0.7em; margin:0 0 -10px 0; }

.carousel-window  { margin:0 83px; }
.carousel-light { padding:22px 0 0 0; }

#carousel .glow173-carousel .carousel-light .carousel-window {background-color:transparent;}
#carousel li {float:left;display:block;position:relative;width:160px;height:12.4em;overflow:hidden;padding:0 1px;} /*160px*/
#carousel li a {position:relative;display:block;width:160px;height:12.4em;text-decoration:none;}
#carousel li a img {margin-bottom:10px;}
#carousel li.carousel-pad { background:none;}
#carousel .spacer { display:block; width:100%; height:16px;}
#carousel-wrapper {overflow:hidden; height:auto; background-color:transparent !important; }

#carousel-image, #carousel-opacity {position:absolute;left:0;top:0;display:block;width:160px;height:90px;}
#carousel-item {display:block;padding:10px 0;width:160px;}
#carousel-opacity, #carousel #carousel-text, #carousel .item-rating, #carousel .button {display:none;}

#carousel li a:hover #carousel-item, #carousel li a:hover #carousel-opacity, #carousel .icon-overlay  {display:block; cursor:pointer;}
#carousel-title, #carousel-text {display:block;}
#carousel .icon-overlay { position:absolute;left:0;top:0;width:40px;height:36px;opacity:0.6;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;background-image:url("/staticarchive/fc427835d894bd28ae84d9c6c4367bedc360b8bb.gif"); }
#carousel a:hover .icon-overlay {opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}

#carousel .pageNav {border:none;height:12px;position:absolute;top:0;width:976px;margin-left:0 !important;text-align:right;padding-right:2px;}
#carousel .pageNav li {border:none;padding:0;height:8px;line-height:8px;width:8px;margin:0 2px;text-align:left; text-indent:-9999px;background:none;float:none;display:inline;position:relative;overflow:visible;}
#carousel .pageNav li div {width:8px;height:8px;background-color:#1C343f;display:inline-block;text-align:left;text-indent:-9999px;position:relative;top:0;overflow:hidden;}
html* #carousel .pageNav .dot .dotLabel {display:inline;} /* required to prevent the navigation dots stacking in both ie6 & 7 */
#carousel .pageNav li.dotActive div {background-color:#33FFFF;}
#carousel .pageNav li .dot1 .dotlabel {padding-right:16px !important;}
.glow173-carousel .dot {position:relative !important;top:-9px !important;}
.glow173-carousel .dot1 {padding-right:14px !important;}


#carousel .pageNav .arrow { display:block; width:82px; height:90px; position:absolute; top:22px; margin:0;}
#carousel .pageNav .arrow a { display:block; width:82px; height:90px; text-indent:-9999px; cursor:pointer; outline:none;}

#carousel .pageNav #leftarrow { background-image:url("/staticarchive/89f148b5dedc83e6b302ad430667e7a4410a5b86.gif"); left:0; }
#carousel .pageNav #leftarrow a { background:url("/staticarchive/89f148b5dedc83e6b302ad430667e7a4410a5b86.gif") top left no-repeat; }
#carousel .pageNav #leftarrow.carousel-prev-disabled a, #carousel .pageNav #leftarrow.carousel-prev-disabled a:hover { background-position:0 -180px; }
#carousel .pageNav #leftarrow a:hover { background-position:0 -90px; }

#carousel .pageNav #rightarrow { background-image:url("/staticarchive/89f148b5dedc83e6b302ad430667e7a4410a5b86.gif"); background-position:-82px 0 !important; right:2px; }
#carousel .pageNav #rightarrow a { background:url("/staticarchive/89f148b5dedc83e6b302ad430667e7a4410a5b86.gif"); background-position:-82px 0; }
#carousel .pageNav #rightarrow.carousel-next-disabled a, #carousel .pageNav #rightarrow.carousel-next-disabled a:hover {background-position:-82px -180px; }
#carousel .pageNav #rightarrow a:hover { background-position:-82px -90px;}

#carousel .pageNav .carousel-prev-disabled a, #carousel .pageNav .carousel-next-disabled a {cursor:default;}

#ta-content a, #ta-person-content a, #ta-next-on a, .ta-clip-item, .ta-home-meet-item .ta-head, .ta-quote p, .ta-board-member h2, #ta-candidates li a, #carousel h2 { color:#FFF; font-weight:bold; }
	
#carousel li a:link, #carousel li a:visited, #carousel li a:active { font-weight:bold; line-height:1.3em; outline:none; }
#carousel li a:hover { text-decoration:underline; }

.carousel-item { padding:0 5px; }

