html{background:#001b2d url("../images/bg.png") top center repeat-x;font-weight:normal;font-size:12px;font-family:Helvetica,Arial;color:#808184}
:not(input){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
html.firefox :not(input){-webkit-touch-callout:-moz-none;-webkit-user-select:-moz-none;-moz-user-select:-moz-none;-webkit-user-select:-moz-none;-moz-user-select:-moz-none;-ms-user-select:-moz-none;-o-user-select:-moz-none;user-select:-moz-none}
input,textarea{-webkit-touch-callout:text !important;-webkit-user-select:text !important;-khtml-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important}
*:link,*:visited,*:hover,*:active,*:focus{-webkit-transition:color .25s linear,background-color .25s linear,border-color .25s linear;-webkit-transition:color .25s linear,background-color .25s linear,border-color .25s linear;-moz-transition:color .25s linear,background-color .25s linear,border-color .25s linear;-ms-transition:color .25s linear,background-color .25s linear,border-color .25s linear;-o-transition:color .25s linear,background-color .25s linear,border-color .25s linear;transition:color .25s linear,background-color .25s linear,border-color .25s linear}
body{overflow:hidden}
#scroll-container{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;overflow:overlay}
#main{width:990px;margin:0 auto;position:relative;top:100px;padding-bottom:100px}
body > #scroll-container > header,body > #scroll-container #header-bg-main{position:absolute;height:65px;z-index:20;top:0;width:100%}
html.iPad body > #scroll-container #header-bg-main{height:64px}
body > #scroll-container > header{overflow:visible;left:0}
body > #scroll-container #header-bg-main{background:transparent url("../images/topnav/header-bg.png") left top repeat-x}
body.connection-local .offline-content{display:none}
body.connection-local .disable-when-connection-local{color:#c8d5db}
body.connection-local #user-menu-about-dialog #terms-of-use,body.connection-local #user-menu-about-dialog #privacy-statement,body.connection-local #user-menu-about-dialog #third-party-licenses{color:#a3cde3}
body > #scroll-container > header div.logo{position:absolute;top:0;left:30px;width:257px;height:66px;background:transparent url("../images/topnav/cisco_linksys_logo.png") top left no-repeat}
html[dir="rtl"] body > #scroll-container > header div.logo{right:30px;left:inherit}
body > #scroll-container > header #help{display:none;position:absolute;cursor:pointer;text-decoration:underline;color:#fff;right:20px;bottom:10px}
html[dir="rtl"] body > #scroll-container > header #help{left:20px;right:inherit}
body > #scroll-container > header div.content{width:990px;margin:0 auto;position:relative;height:65px;overflow:visible;}
body > #scroll-container > header div.content > ul{position:absolute;right:0}
body > #scroll-container > header div.content > ul > li{float:left;position:relative}
body > #scroll-container > header div.content > ul > li > button{margin:10px 0 0 10px}
body > #scroll-container > header div.content > ul > li > ul{position:absolute;top:48px;min-width:100%;right:-1px}
body > #scroll-container > header div.content > ul > li > ul > li{display:none;padding:5px 10px;margin:0 0 0 -2px;border-top:solid #fff 1px;border-bottom:solid 1px #aaa;white-space:nowrap;background:#fff;color:#495d6b;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);-ms-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);-o-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);box-shadow:0 3px 7px 0 rgba(0,0,0,0.46)}
body > #scroll-container > header div.content > ul > li.menu-zero-children,body > #scroll-container > header div.content > ul > li.menu-children{display:block;margin:0 0 0 30px;padding:15px 30px 17px 10px;min-width:30px;line-height:15px;color:#d0d5d8;border:solid 1px rgba(255,255,255,0.00);background:transparent;background:url("../images/topnav/arrow-down.png") right center no-repeat;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
body > #scroll-container > header div.content > ul > li.menu-zero-children{background:transparent;padding-right:10px}
body > #scroll-container > header div.content > ul > li > ul > li:last-child{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
body > #scroll-container > header div.content > ul > li.menu-zero-children:hover,body > #scroll-container > header div.content > ul > li.menu-zero-children.hover,body > #scroll-container > header div.content > ul > li.menu-children:hover,body > #scroll-container > header div.content > ul > li.menu-children.hover{border:solid 1px rgba(255,255,255,0.00);-webkit-box-shadow:inset 0 0 15px 2px rgba(0,0,0,0.40);-moz-box-shadow:inset 0 0 15px 2px rgba(0,0,0,0.40);-webkit-box-shadow:inset 0 0 15px 2px rgba(0,0,0,0.40);-moz-box-shadow:inset 0 0 15px 2px rgba(0,0,0,0.40);-ms-box-shadow:inset 0 0 15px 2px rgba(0,0,0,0.40);-o-box-shadow:inset 0 0 15px 2px rgba(0,0,0,0.40);box-shadow:inset 0 0 15px 2px rgba(0,0,0,0.40);background:url("../images/topnav/arrow-down.png") center right no-repeat,url("../images/topnav/menu-left.png") top left no-repeat,url("../images/topnav/menu-right.png") top right no-repeat,url("../images/topnav/menu-repeat.png") top left repeat-x;background:#135788 url("../images/topnav/arrow-down.png") no-repeat right 21px;cursor:default}
body > #scroll-container > header div.content > ul > li.menu-zero-children:hover{background:url("../images/topnav/menu-left.png") top left no-repeat,url("../images/topnav/menu-right.png") top right no-repeat,url("../images/topnav/menu-repeat.png") top left repeat-x;background:#135788;cursor:pointer}
body > #scroll-container > header div.content > ul > li.menu-children:hover > ul > li,body > #scroll-container > header div.content > ul > li.menu-children.hover > ul > li{display:block;cursor:pointer}
body > #scroll-container > header div.content > ul > li > ul > li:hover,body > #scroll-container > header div.content > ul > li > ul > li.hover{background-color:#d3f0fa;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);-ms-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);-o-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.46);background:#d3f0fa}
body > #scroll-container > header div.content > ul > li > ul > li.selected{background-color:#a3d0da}
body.local-origin.embedded-ui-available > #scroll-container > header div.content > ul > li.menu-zero-children,body.local-origin.embedded-ui-available > #scroll-container > header div.content > ul > li.menu-children{color:#165079}
body.local-origin.embedded-ui-available > #scroll-container > header div.content > ul > li.menu-zero-children:hover,body.local-origin.embedded-ui-available > #scroll-container > header div.content > ul > li.menu-zero-children.hover,body.local-origin.embedded-ui-available > #scroll-container > header div.content > ul > li.menu-children:hover,body.local-origin.embedded-ui-available > #scroll-container > header div.content > ul > li.menu-children.hover{background:#82c8f8 url("../images/topnav/arrow-down.png") no-repeat right 21px}
body.local-origin.embedded-ui-available > #scroll-container > header div.content > ul > li.menu-zero-children:hover{background:#82c8f8}
html[dir="rtl"] body > #scroll-container > header div.content > ul{left:0;right:inherit}
html[dir="rtl"] body > #scroll-container > header div.content > ul > li{float:right}
html[dir="rtl"] body > #scroll-container > header div.content > ul > li > button{margin-right:10px;margin-left:inherit}
html[dir="rtl"] body > #scroll-container > header div.content > ul > li > ul{left:-1px;right:inherit}
html[dir="rtl"] body > #scroll-container > header div.content > ul > li > ul > li{margin-left:inherit;margin-right:-2px}
html[dir="rtl"] body > #scroll-container > header div.content > ul > li.menu-zero-children,html[dir="rtl"] body > #scroll-container > header div.content > ul > li.menu-children{margin-left:inherit;margin-right:30px;padding-left:30px;padding-right:10px;background-position:left}
html[dir="rtl"] body > #scroll-container > header div.content > ul > li.menu-zero-children{padding-left:10px}
html.IE body > #scroll-container > header div.content > ul > li.menu-zero-children,html.IE body > #scroll-container > header div.content > ul > li.menu-children{padding-bottom:19px}
html.IE body > #scroll-container > header div.content > ul > li > ul{top:49px;right:0}
html.IE body > #scroll-container > header div.content > ul > li > ul > li{margin-left:0}
html.IE[dir="rtl"] body > #scroll-container > header div.content > ul > li > ul{left:0;right:inherit}
html.IE[dir="rtl"] body > #scroll-container > header div.content > ul > li > ul > li{margin-right:0}
#main-menu,#nav-container{width:348px}
#nav-container{position:absolute;overflow:visible;top:0;min-height:180px;padding-left:30px;-webkit-transition-property:width;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-out;-moz-transition-property:width;-moz-transition-duration:.5s;-moz-transition-timing-function:ease-out}
html[dir="rtl"] #nav-container{padding-right:30px;padding-left:inherit}
#nav-container nav{position:relative;width:100%;overflow:hidden;min-height:400px;padding-bottom:280px}
#nav-cliff{opacity:.5;filter:alpha(opacity=0.5);filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';position:absolute;overflow:visible;right:0;bottom:-100px;top:-100px;width:5000px;background-color:rgba(0,27,45,0.40)}
html[dir="rtl"] #nav-cliff{left:0;right:inherit}
#nav-shadow{position:absolute;overflow:visible;bottom:220px;right:0;width:50px;margin:-50px;height:100%;background:url("../images/main_menu/nav-shadow.png") repeat-y}
html[dir="rtl"] #nav-shadow{left:0;right:inherit;margin:-27px;background:url("../images/main_menu/nav-shadow-rtl.png") repeat-y}
#nav-shadow #nav-shadow-fade{position:absolute;right:0;bottom:0;width:50px;margin:-180px 0;height:180px;background:url("../images/main_menu/nav-shadow-fade.png") no-repeat}
html[dir="rtl"] #nav-shadow #nav-shadow-fade{left:0;right:inherit;background:url("../images/main_menu/nav-shadow-fade-rtl.png") no-repeat}
#main-menu{border:solid 1px rgba(255,255,255,0.10);border-left:solid 1px rgba(64,64,128,0.10);-moz-border-radius-topleft:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-webkit-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;cursor:default;background-color:rgba(255,255,255,0.05);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.00)),color-stop(83%,rgba(255,255,255,0.00)),color-stop(100%,rgba(255,255,255,0.10)));background-image:-moz-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.00)),color-stop(83%,rgba(255,255,255,0.00)),color-stop(100%,rgba(255,255,255,0.10)));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#33ffffff,GradientType=1)}
html[dir="rtl"] #main-menu{border-left:inherit;border-right:solid 1px rgba(64,64,128,0.10);background-image:-webkit-gradient(linear,right top,left top,color-stop(0%,rgba(255,255,255,0.00)),color-stop(83%,rgba(255,255,255,0.00)),color-stop(100%,rgba(255,255,255,0.10)));background-image:-moz-gradient(linear,right top,lefttop,color-stop(0%,rgba(255,255,255,0.00)),color-stop(83%,rgba(255,255,255,0.00)),color-stop(100%,rgba(255,255,255,0.10)));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff, endColorstr=#00ffffff,GradientType=1)}
#main-menu > li{position:relative;padding:0;list-decoration:none;background-color:transparent;text-indent:15px;margin-top:15px}
#main-menu > li:first-child{margin-top:0}
#main-menu > li,#main-menu > li > ul{border-top:solid 1px rgba(255,255,255,0.10)}
#main-menu > li > ul > li{font-weight:100;font-size:18px;font-family:Helvetica,Arial;color:#fff;position:relative;cursor:pointer;margin:0;background-color:transparent;line-height:24px;padding:11px 0 9px 56px;text-indent:0}
html[dir="rtl"] #main-menu > li > ul > li{padding-left:inherit;padding-right:56px}
#main-menu > li > h2{font-weight:normal;font-size:21px;font-family:Helvetica,Arial;color:#fff;line-height:38px;margin:0;-moz-transition-property:color;-moz-transition-duration:.5s;-moz-transition-timing-function:ease-out;-webkit-transition-property:color;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-out}
#main-menu > li > ul > li > img{width:24px;height:24px;background-color:transparent;vertical-align:middle;margin-right:15px}
#nav-home,#main-menu > li > ul > li > span{display:inline-block;position:absolute;width:24px;height:24px;top:11px;left:15px;background-image:url("../images/default-icon.png");background-color:transparent}
html[dir="rtl"] #nav-home,html[dir="rtl"] #main-menu > li > ul > li > span{right:15px;left:inherit}
#nav-home:hover,#main-menu > li > ul > li:hover > span{background-position:left -24px}
#nav-home:focus,#main-menu > li > ul > li:focus > span,#main-menu > li > ul > li.selected > span{background-position:left -48px}
#nav-home:active,#main-menu > li > ul > li:active > span{background-position:left -96px}
#main-menu > li > ul > li:hover{color:#ddd;background-color:#002f51;background-color:rgba(0,0,0,0.25)}
body.applet-view #main-menu > li > ul > li:hover{background-color:transparent;cursor:pointer}
body.applet-view #main-menu > li > ul > li.selected{background:transparent url("../images/main_menu/app-selected.png") -1px top no-repeat}
html[dir="rtl"] body.applet-view #main-menu > li > ul > li.selected{background:transparent url("../images/main_menu/app-selected-rtl.png") right top no-repeat;margin:inherit -3px}
html.iPad body.applet-view #widget{visibility:hidden}
#nav-home{-webkit-transition-property:opacity;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-out;-moz-transition-property:opacity;-moz-transition-duration:1s;-moz-transition-timing-function:ease-out;background-image:url("../images/main_menu/back-home.png");position:absolute;left:45px;height:24px;top:-35px;opacity:0;filter:alpha(opacity=0);filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';cursor:default}
html[dir="rtl"] #nav-home{background-image:url("../images/main_menu/back-home-rtl.png");right:45px;left:inherit}
body.applet-view #nav-home{opacity:1;filter:alpha(opacity=1);filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';cursor:pointer}
#applet-container{position:relative;top:0;left:0;margin-left:0;width:0;left:84px;overflow-x:hidden;-webkit-transition-property:width;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-out;-moz-transition-property:width;-moz-transition-duration:.5s;-moz-transition-timing-function:ease-out}
html[dir="rtl"] #applet-container{right:84px;left:inherit}
#applet-container iframe{border:none;left:0;width:906px;height:540px;background-color:transparent}
html[dir="rtl"] iframe{right:0;left:inherit}
body.main-view #nav-container,body.main-view #widget-container{z-index:1}
body.main-view #applet-container{width:0;display:none}
body.applet-view #nav-container{width:54px}
body.applet-view #applet-container{z-index:1;width:906px}
body.applet-view #applet-container iframe{z-index:1;width:100%}
body.applet-view #main-menu > li > h2{color:rgba(255,255,255,0.00)}
body:not(.main-view) #main-menu > li > h2{color:rgba(0,0,0,0.00)}
body.help-dialog #dialog-overlay,body.generic-dialog #dialog-overlay,body.error-dialog #dialog-overlay,body.waiting #dialog-overlay,body.master-waiting #dialog-overlay,body.waiting #waiting,body.master-waiting #waiting{display:block !important}
#waiting{position:absolute;text-align:center;width:200px;height:200px;top:50%;left:50%;margin-left:-35px;margin-top:-100px;color:#000;background:url("../images/applet/repeat.png") left top;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 3px rgba(0,0,0,0.20);-moz-box-shadow:4px 4px 3px rgba(0,0,0,0.20);-ms-box-shadow:4px 4px 3px rgba(0,0,0,0.20);-o-box-shadow:4px 4px 3px rgba(0,0,0,0.20);box-shadow:4px 4px 3px rgba(0,0,0,0.20)}
html.iPad #waiting{top:270px}
#waiting img{margin-top:65px}
#waiting #waiting-text{margin-top:15px}
body.error-dialog #dialog-overlay{z-index:42}
body.error-dialog #error-dialog-wrapper{z-index:43}
body.waiting #dialog-overlay,body.master-waiting #dialog-overlay{z-index:52}
body.waiting #waiting,body.master-waiting #waiting{z-index:53}
body.help-dialog.generic-dialog #help-dialog-wrapper{z-index:39}
#global-tooltip{position:absolute;background-color:#f2f9fc;padding:12px;font-size:12px;color:#001b2d;line-height:12px;vertical-align:middle;-webkit-box-shadow:0 0 18px rgba(0,0,0,0.70);-moz-box-shadow:0 0 18px rgba(0,0,0,0.70);-ms-box-shadow:0 0 18px rgba(0,0,0,0.70);-o-box-shadow:0 0 18px rgba(0,0,0,0.70);box-shadow:0 0 18px rgba(0,0,0,0.70);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:solid 1px #7d97a7;word-wrap:break-word;word-break:break-word;overflow:visible;z-index:100}
html.IE #global-tooltip{word-break:break-all}
#main-copyright,#widget-copyright{display:none;position:absolute;bottom:0;-webkit-transition:display 1s linear;-moz-transition:display 1s linear;-ms-transition:display 1s linear;-o-transition:display 1s linear;transition:display 1s linear;-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;right:0}
#widget-copyright{margin-bottom:-70px}
body.main-view #widget-copyright,body.applet-view #main-copyright{display:block}
.copyright-content{color:#3a5160;}
.copyright-content a{font-weight:normal;font-size:10px;font-family:Helvetica,Arial;color:#3991ce}
.copyright-content div + div{font-weight:normal;font-size:9px;font-family:Helvetica,Arial;color:#3a5160}
.copyright-content > *{float:right;clear:right}
html[dir="rtl"] .copyright-content > *{float:left;clear:left}
html[dir="rtl"] #main-copyright,html[dir="rtl"] #widget-copyright{right:auto;left:0}

