/* font reset */
.c25-pilot .leftcontent h2, .c25-pilot .leftcontent p {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}

/* shared hero styles */
.c25-pilot .cl-top-corners, .c25-pilot .cl-top-corners span, .c25-pilot .cl-bottom-corners, .c25-pilot .cl-bottom-corners span {display:block;height:4px;width:100%;position:absolute;line-height:4px;font-size:0;background:url('http://www.cisco.com/cdc_content_elements/cl_pilots/heroes/4px_sprite_hero.jpg') no-repeat 0 0;}
.c25-pilot {min-height:220px;_height:220px;position:relative;zoom:1;background:#BDD0D7 url('http://www.cisco.com/cdc_content_elements/cl_pilots/heroes/4px_sprite_hero.jpg') repeat-x 0 -16px;}
.c25-pilot .cl-top-corners {top:0;left:0;}
.c25-pilot .cl-bottom-corners {bottom:0;left:0;background-position:0 -12px;}
.c25-pilot .cl-top-corners span {top:0;right:0;background-position:0 -4px;width:4px;}
.c25-pilot .cl-bottom-corners span {bottom:0;right:0;background-position:0 -8px;width:4px;}
.c25-pilot .leftcontent h2, .c25-pilot .leftcontent p, .c25-pilot .leftcontent a, .c25-pilot .cta2 {color:#fff !important;}
.c25-pilot .leftcontent h2 {font:normal 150% arial !important;margin:0;padding:0;}
.c25-pilot .leftcontent p {font-size:95% !important;margin:6px 0;padding:0;}
.c25-pilot .cta2 {text-decoration:none;background:url('http://www.cisco.com/cdc_content_elements/cl_pilots/heroes/white_arrow.gif') no-repeat center left;padding-left:13px;}
.c25-pilot .cta2:hover {text-decoration:underline;}
.c25-pilot .leftcontent .cta-link {margin:20px 0 0 0;}
.c25-pilot .leftcontent {padding:28px 0 5px 20px;margin-right:270px;z-index:99;position:relative;}
.c25-pilot .rightcontent {position:absolute;top:0;right:0;}
.c25-pilot .vid-title-alt, .c25-pilot .vid-desc {display:none;}
.c25-pilot .vid-img {width:80px;height:auto;}
.c25-pilot .vid-title, .c25-pilot .flash-alt-link {color:#fff;}

/* variations of shared styles */
.c25v1-pilot .leftcontent {padding:15px 0 10px 20px;margin-right:200px;}
.c25v1-pilot {min-height:115px;_height:115px;}
.c25v1-pilot {background:#9BB5C2 url('http://www.cisco.com/cdc_content_elements/cl_pilots/heroes/4px_sprite_115ht_hero.jpg') repeat-x 0 -16px;}
.c25v1-pilot .cl-top-corners, .c25v1-pilot .cl-bottom-corners {background:url('http://www.cisco.com/cdc_content_elements/cl_pilots/heroes/4px_sprite_115ht_hero.jpg') no-repeat 0 0;}
.c25v1-pilot .cl-top-corners {background-position:0 0;}
.c25v1-pilot .cl-bottom-corners {background-position:0 -12px;}
.c25v1-pilot .cl-top-corners span, .c25v1-pilot .cl-bottom-corners span, .c25v2-pilot .cl-top-corners span, .c25v2-pilot .cl-bottom-corners span {display:none;}
.c25v1-pilot .leftcontent h2 {font:bold 120% arial;}
.c25v2-alt1-pilot .leftcontent {padding:28px 0 10px 20px;margin-right:370px;}
.c25v7-pilot .rightcontent {top:32px;right:12px;width:240px;}
.c25v7-alt1-pilot .rightcontent {top:10px;}
.c25v7-carousel {min-height:260px;_height:260px;}
.c25v7-carousel #thumbs {position:absolute;bottom:9px;right:3px;}
.c25v7-carousel #thumbs .last {margin-right:0px;}
.c25v7-carousel #thumbs a {outline:none;border:1px solid #eee;display:block;margin:1px;}
.c25v7-carousel #thumbs div {float:left;margin-right:8px;}
.c25v7-carousel #thumbs .highlight {border:2px solid #397085;margin:0px;}
.c25v7-carousel .lbtrig {width:262px;height:210px;background:url('http://www.cisco.com/cdc_content_elements/cl_pilots/heroes/borderglow.png') no-repeat top left;_background:none;position:absolute;top:-11px;right:-20px;padding:11px 0 0 12px;}
.c25v7-carousel .lbtrig .playimg {position:absolute;top:11px;right:20px;width:240px;height:200px;background:url('http://www.cisco.com/cdc_content_elements/cl_pilots/heroes/play_icon_overlay.png') no-repeat top left;_background:url('http://www.cisco.com/cdc_content_elements/cl_pilots/heroes/play_icon_v2.gif') no-repeat top left;_top:170px;_right:220px;_width:17px;_height:22px;display:block;}


.carlb {padding-bottom:15px !important;}
.carlb h2 {font:bold 95% arial;}
.c25v7-carousel-alt {min-height:220px;_height:220px;}
.c25v7-carousel-alt .leftcontent {margin-right:350px;}
.c25v7-carousel-alt #thumbs {top:9px;right:0px;_right:-17px;}
.c25v7-carousel-alt #thumbs div {clear:both;margin:0 17px 8px 0;}
.c25v7-carousel-alt .rightcontent {right:75px;}

/* hero button */
.cta, .cta b, .cta b b {background:url('http://www.cisco.com/cdc_content_elements/cl_pilots/heroes/hero_button_sprite.png') no-repeat 0 0;_background-image:url('http://www.cisco.com/cdc_content_elements/cl_pilots/heroes/hero_button_sprite.gif');color:#fff !important;text-decoration:none !important;font:bold 11.25px arial;cursor:pointer;outline:0;padding:0;margin:0;line-height:31px;height:31px;display:-moz-inline-box;display:inline-block;-moz-box-align:center;}
.cta {background-position: right -62px;}
.cta b {background-position:0 -31px;}
.cta b b {background-repeat:repeat-x;padding:0 13px 0 13px;margin:0 5px;}
.cta:hover {background-position:right -155px;}
.cta:hover b {background-position:0 -124px;}
.cta:hover b b {background-repeat:repeat-x;background-position:0 -93px;}



