/* 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/assets/pilot/c25/rc-sprite-220.png') no-repeat 0 0;_background:url('http://www.cisco.com/assets/pilot/c25/rc-sprite-220.gif') no-repeat 0 0;z-index:99;}
.c25-pilot {min-height:220px;_height:220px;position:relative;zoom:1;background:#BDD0D7 url('http://www.cisco.com/assets/pilot/c25/rc-sprite-220.png') repeat-x 0 -16px;_background:#BDD0D7 url('http://www.cisco.com/assets/pilot/c25/rc-sprite-220.gif') repeat-x 0 -16px;}
.c25-pilot .cl-top-corners {top:0;left:0;}
.c25-pilot .cl-top-corners span {top:0;right:0;background-position:0 -4px;width:4px;_right:expression((this.offsetParent.clientWidth % 2) ? '-1px' : '0');}
.c25-pilot .cl-bottom-corners {bottom:0;left:0;background-position:0 -12px;_bottom:expression((this.offsetParent.clientHeight % 2) ? '-1px' : '0');}
.c25-pilot .cl-bottom-corners span {bottom:0;right:0;background-position:0 -8px;width:4px;_bottom:expression((this.offsetParent.clientHeight % 2) ?  '-1px': '0');_right:expression((this.offsetParent.clientWidth % 2) ? '-1px' : '0');}
.c25-pilot .leftcontent h2, .c25-pilot .leftcontent p, .c25-pilot .leftcontent a, .c25-pilot .cta2 {color:#fff !important;}
.c25-pilot .leftcontent h2 {font:normal 160% arial !important;border:none;}
.c25-pilot .leftcontent p {font-size:111% !important;margin:6px 0;}
.c25-pilot .cta2 {text-decoration:none;background:url('http://www.cisco.com/assets/pilot/c25/white_arrow.gif') no-repeat center left;padding-left:13px;}
.c25-pilot .cta2:hover {text-decoration:underline;}
.c25-pilot .leftcontent .cta-link {margin:17px 0 0 0;}
.c25-pilot .leftcontent .cta-link span {font-size:77%;margin-left:7px;}
.c25-pilot .leftcontent {padding:20px 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-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-alt1 .leftcontent {padding:15px 0 10px 20px;margin-right:360px;}
.c25v1-pilot .leftcontent h2 {font:bold 120% arial;}
.c25v2-alt1-pilot .leftcontent {padding:20px 0 10px 20px;margin-right:370px;}
.c25v7-pilot .rightcontent {top:32px;right:12px;width:240px;}
.c25v7-alt1-pilot .rightcontent {top:10px;}
/* carousel styles */
.c25v7-carousel {min-height:260px;_height:260px;}
.c25v7-carousel #thumbs {position:absolute;bottom:9px;right:4px;width:250px;}
.c25v7-carousel #thumbs .last {margin-right:0;}
.c25v7-carousel #thumbs a {outline:none;border:1px solid #eee;display:block;margin:1px 9px 1px 1px;}
.c25v7-carousel #thumbs div {float:left;}
.c25v7-carousel #thumbs .highlight {border:2px solid #397085;margin:0 8px 0 0;}
.c25v7-carousel .lbtrig {width:262px;height:210px;background:url('http://www.cisco.com/assets/pilot/c25/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/assets/pilot/c25/play_icon_overlay.png') no-repeat 0 0;_background:url('http://www.cisco.com/assets/pilot/c25/play_icon_v2.gif') no-repeat 0 0;_top:170px;_right:220px;_width:17px;_height:22px;display:block;}
.c25v7-carousel .carlb {padding:15px !important;}
.c25v7-carousel .carlb h2 {font:bold 95% arial;}
.c25v7-carousel .nd {display:none;}
.c25v7-carousel-alt {min-height:220px;_height:220px;}
.c25v7-carousel-alt .leftcontent {margin-right:350px;}
.c25v7-carousel-alt #thumbs {top:9px;right:0;_right:-17px;width:60px;}
.c25v7-carousel-alt #thumbs div {clear:both;margin:0 17px 8px 0;}
.c25v7-carousel-alt .rightcontent {right:75px;}
.c25v7-wide-vid .rightcontent {width:340px;top:10px;right:0px;}
.c25v7-wide-vid .leftcontent {margin-right:340px;}
.c25-pilot .frame {display:none;}
/* hero button */
.c25-pilot .cta, .c25-pilot .cta b, .c25-pilot .cta b b {background:url('http://www.cisco.com/assets/pilot/c25/btn-sprite.png') no-repeat 0 0;_background-image:url('http://www.cisco.com/assets/pilot/c25/btn-sprite.gif');color:#fff !important;text-decoration:none !important;font:bold 12.25px arial;cursor:pointer;outline:0;padding:0;margin:0;line-height:27px;height:31px;display:-moz-inline-box;display:inline-block;-moz-box-align:center;}
.c25-pilot .cta {background-position: right -62px;}
.c25-pilot .cta b {background-position:0 -31px;}
.c25-pilot .cta b b {background-repeat:repeat-x;padding:0 13px 0 13px;margin:0 5px;}
.c25-pilot .cta:hover {background-position:right -155px;}
.c25-pilot .cta:hover b {background-position:0 -124px;}
.c25-pilot .cta:hover b b {background-repeat:repeat-x;background-position:0 -93px;}
#dcar-js, #dcar-js a {color:white;}
