#sideNav .learnMore .carat{  font-size:8px; margin-right:0}#sideNav .learnMore img{  margin-right:2px; vertical-align:bottom}#main{  float:left; margin-left:34px; width:717px}#sideNav{  width:198px; float:left}#sideNav .decoratedBox{  color:#666}#sideNav #subNavA{  margin-bottom:48px;}#sideNav #subNavA .decoratedBox{  margin-bottom:25px}#sideNav #subNavA .decoratedBox.last{  margin-bottom:0}#subPageSelector .hover{  cursor:pointer}#subPageSelector{  position:relative; z-index:6000;  margin-bottom:25px}#subPageComboButton{  display:none; width:194px; position:relative; height:22px; background:transparent; margin-left:1px}#subPageSelector.products #subPageComboButton{  background-position:0 0}#subPageSelector.products #subPageComboButton.open{  background-position:-194px 0}#subPageSelector.caseStudies #subPageComboButton{  background-position:0 -22px}#subPageSelector.caseStudies #subPageComboButton.open{  background-position:-194px -22px}#subPageSelector a.noScript{  font-weight:bold; font-size:14px}#subPageSelector .flyout{  position:absolute; z-index:5000; display:none;  width:293px; height:433px; border:1px solid #92905c; padding:10px; background-color:#eceac9; -moz-box-shadow:3px 3px 3px rgba(0,0,0,.26); -webkit-box-shadow:3px 3px 3px rgba(0,0,0,.26); font:normal 11px Verdana}#subPageSelector .flyout a{  font-weight:normal; font-size:11px}#subPageSelector .flyout a.selected{  font-weight:bold}#subPageSelector .flyout h4{  font-size:10px; margin-top:0}#subPageSelector .flyout .liner{  background-color:white; width:273px; height:413px; overflow:auto; padding:10px}#subPageSelector .flyout{  font:normal 12px Verdana}#subPageSelector .flyout h4{  font:normal 10px Verdana; color:#999; border-bottom:1px solid #ccc}#subPageSelector .flyout ul{  padding-left:3px; margin-top:6px}#subPageSelector .flyout ul li{  background:transparent; padding-left:0}#sideNav #subNavB .decoratedBox{  margin-bottom:12px}#sideNav #subNavB .decoratedBox .body{  border:1px solid #eceadb; background-color:white}#sideNav #subNavB .decoratedBox .body .liner{  padding-top:10px}#sideNav #subNavB .decoratedBox .body .liner .liner{  padding:0 10px 10px}#sideNav #subNavB .decoratedBox .head{  background:transparent; border:0; position:relative; height:auto; width:auto}#sideNav #subNavB .decoratedBox .head h4{  background-color:white; padding-right:5px; margin:0; position:relative; top:7px; display:inline; color:#B02B2C; font:bold 14px Verdana}#sideNav #subNavB .decoratedBox .body .logo{  margin:8px 0 13px 0; display:block}#sideNav .decoratedBox .head{  background:transparent url(../../../images/box-header-gradient.png) repeat-x; height:30px; width:196px; border:1px solid #eceadb}#sideNav .decoratedBox .head h4{    color:#B02B2C; margin:7px 10px 10px 10px; font:bold 13px Verdana; line-height:15px}#sideNav .decoratedBox .body{  border:1px solid #eceadb; border-top:0; width:194px; margin-left:1px; font:normal 11px Verdana; background-color:#f7f7f7}#sideNav .decoratedBox .body ul{  margin:0; padding:0 10px}#sideNav .decoratedBox .body li{  line-height:14px; padding:6px 0 8px 14px; background-position:0 12px; border-bottom:1px solid #e1e1e1; margin:0}#sideNav .decoratedBox .body li.first{}#sideNav .decoratedBox .body li.last{  border-bottom:0}#sideNav .decoratedBox .body a.selected{  color:#333333; font-weight:bold; cursor:default; outline:none}#sideNav .decoratedBox .body a.selected:hover{  text-decoration:none}