/* ------------------------ RESET ------------------------ */
   body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,ul,ol,li,pre,code,form,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
   body{font:13px/1em arial,sans-serif;*font-size:small;*font:x-small;height:100%;background:#c3cfd9 url('//www.cisco.com/assets/pilot/offer/blue_gradient.jpg') repeat-x 0 0;}
   img{border:0;}
   a, .blue {color:#2970a6;text-decoration:none;}
   a:hover {text-decoration:underline;}
/* ------------------------ WHOLE PAGE ------------------------ */
   #container {margin:0 auto 0 auto;width:902px;}
   .wholepage {position:relative;zoom:1;background-color:#fff;}
   .wholepage .rcbl, .wholepage .rcbr {display:block;height:4px;width:4px;position:absolute;line-height:4px;font-size:0%;background:#fff url('//www.cisco.com/cdc_content_elements/landing/images/gwsprite.jpg') no-repeat 0 0;bottom:0;right:0;background-position: 0 -8px;}
   .wholepage .rcbl {bottom:0;left:0;background-position:0 -12px;}
/* ------------------------ HEADER AND HERO AREA ------------------------ */
   .pageheader {float:left;margin:20px 0 0 30px;color:#666;font-size:120%;font-weight:normal;}
   #header {width:902px;margin:auto;}
   .hero {width:902px;height:220px;background-color:#d6e2e8;color:#555C62;}
   .hs {height:115px;}
   .hero .leftcontent p {line-height:1.3em;}
   .hero .leftcontent {margin-right:400px;padding:28px 0 10px 20px;}
   .hero .rightcontent {position:absolute;right:0;top:0;}
   .hero h2, .hero h3 {font-weight:normal;line-height:1.1em;color:#434e52;}
   .hero h2 {font-size:167%;margin-bottom:12px;}
   .hero h3 {font-size:108%;}
   .hero .tl, .hero .tr, .bx .tl, .bx .tr, .bx .bl, .bx .br {display:block;width:4px;height:4px;position:absolute;line-height:4px;font-size:0;}
   .hero .tl, .hero .tr {background:url('//www.cisco.com/assets/pilot/offer/top_corners.png') no-repeat 0 0;_background:url('//www.cisco.com/assets/pilot/offer/top_corners.gif') no-repeat 0 0;}
   .hero .tl {top:0;left:0;}
   .hero .tr {top:0;right:0;background-position:0 -4px;}
/* ------------------------ BODY CONTENT ------------------------ */
   #rightcol {float:right;width:188px;margin:0 0 10px 100px;}
   .body {color:#666;padding:20px 12px 40px 20px;}
   .body:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
   .body h3 {margin-bottom:11px;font-size:138.5%;color:#434e52;line-height:1.3em;}
   .body h4 {margin-bottom:5px;color:#434e52;line-height:1.3em;}
   .body .alt {margin:34px 0 25px 0;font-size:114%;}
   .body .alt2 {margin:0 0 25px 0;}
   .body .formdata em {background:url('//www.cisco.com/assets/pilot/offer/reqfieldicon.jpg') no-repeat 0 0;padding-right:4px;display:-moz-inline-box;display:inline-block;width:10px;height:10px;line-height:10px;margin-left:-14px;}
   .body .formdata em b {display:none;}
   .body .alt span {font-style:italic;font-weight:normal;font-size:77%;margin-left:40px;color:#666;}
   .body p {margin-bottom:12px;line-height:1.2em;}
   .body .tight p {margin-bottom:4px;}
   .body .bottom {margin-top:30px;}
   .body ul {margin:8px 0 17px 1.7em;}
   .body li {margin-bottom:7px;line-height:1.3em;}
   .bx {position:relative;background-color:#F1F1F1;border:1px solid #D2D2D2;margin-bottom:18px;zoom:1;}
   .bx-in {padding:14px;}
   .bx .tl, .bx .tr, .bx .bl, .bx .br {background:url('//www.cisco.com/web/fw/i/4px_corners_ccc.gif') no-repeat 0 0;}
   .bx .tl {top:-1px;left:-1px;}
   .bx .tr {top:-1px;right:-1px;background-position:0 -4px;}
   .bx .br {bottom:-1px;_bottom:-2px;right:-1px;background-position:0 -8px;}
   .bx .bl {bottom:-1px;_bottom:-2px;left:-1px;background-position:0 -12px;}
   .bx h3 {font-size:100%;color:#666;}
   .bx .chatbg {margin:auto;text-align:center;}
   .bx .c2c {list-style-type:none;margin:8px 3px 10px 1px;padding:6px 0 0 0;}
   .bx .c2c li {font-size:85%;line-height:1em;margin:0 0 5px 0;padding:0;}
   .cta, .cta b, .cta b i {background-image:url('//www.cisco.com/assets/pilot/a00/blue_button_sprite.png');_background-image:url('//www.cisco.com/assets/pilot/a00/blue_button_sprite.gif');color:#FFF !important;text-decoration:none !important;font-weight:bold;font-family:arial;cursor:pointer;outline:none;padding:0;margin:0px;height:24px;line-height:24px;display:-moz-inline-box;display:inline-block;font-size:11.25px;-moz-box-align:center;background-repeat:no-repeat;}
   .cta {background-position:right -48px;}
   .cta b {background-position:0 -24px;}
   .cta b i {background-repeat:repeat-x;background-position:0 0;padding:0 13px;margin:0 3px;font-style:normal;}
   .cta:hover {background-position:right -120px;text-decoration:none !important;}
   .cta:hover b {background-position:0 -96px;}
   .cta:hover b i {background-repeat:repeat-x;background-position:0 -72px;font-style:normal;}
   .cta2, .cta2 b, .cta2 b i {background-image:url('//www.cisco.com/assets/pilot/a00/green_button_sprite.png');_background-image:url('//www.cisco.com/assets/pilot/a00/green_button_sprite.gif');}
   .formdata input[type="text"] {width:24.5em;}
   .formdata input[type="checkbox"] {width:15px;height:15px;margin-right:7px;vertical-align:text-bottom;}
   .checkarea p {margin-bottom:10px;}
   .formdata p span {display:-moz-inline-block;display:inline-block;width:8em;}
   .formdata .checkalt span {width:4em;margin:0 0 0 15px;}
   .formdata .wideselect {margin:0;width:24.9em;}
   .formdata h4 {margin:16px 0 18px;}
   .formalt {margin-bottom:37px;}
   .formalt p span {width:12em;}
   .formdata .narrowinputs input[type="text"] {width:15.7em;}
   .formdata .narrowinputs select {width:16em;}
   .formdata .emps, .formdata .narrowinputs .emps {width:5em;}
   .formdata textarea {width:420px;height:160px;margin-bottom:16px;}
   .formdata .indent p {padding-left:14px;}
   .fp {font-size:84.58%;color:#666;margin-top:20px;}
/* ------------------------ FOOTER ------------------------ */
   #framework-footer {font-size:85%;margin:18px 0 0 18px;width:902px;margin:15px auto 45px auto;}
   #footer-copyright, #footer-legal {display:inline;color:#666;line-height:1.4em;}




