/* backup.css */
body { line-height:1.3em; }

#container, #main { width:980px; }
#content.box {  margin:0; padding:0; clear:both;  }
#content.box .cap { display:none; }
#content.box .boot { display:none; }

p.instruction { color:#666; font-size:12px; font-weight:normal; line-height:1.3em; padding:20px 0 0; }

#header{
    position: relative;
    text-align: center;
    margin:0 0 40px;
    background: url(https://www.apple.com/support/assets/images/products/backup/headernav_gradient_bg.png) repeat-x left bottom;
}
.headernav:after {
    display: block;
    content:'.';
    height: 0;
    clear: both;
    visibility: hidden;
}
.headernav{
    position: relative;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 880px;

}
.headernav li{
    position: relative;
    float:left;
    width: 176px;
    margin-bottom: 1px;
    *background: url(https://www.apple.com/support/assets/images/products/backup/headernav_border.png) no-repeat 100% 12px;
}

.headernav li:after, .headernav li:first-child:before{
    background-image: url(https://www.apple.com/support/assets/images/products/backup/headernav_border.png);
    background-repeat: no-repeat;
    position: absolute;
    content:'';
    display: block;
    width:1px;
    height: 155px;
    bottom:0;
    right:0;
}
.headernav li:first-child:before{
    left: 0;
}
.headernav li:hover{
    background-image: -webkit-linear-gradient(top, #FFFFFF 35%, #e9e9e9 100%);
    background-image: -ms-linear-gradient(top, #FFFFFF 35%, #e9e9e9 100%);
    background-image: linear-gradient(top, #FFFFFF 35%, #e9e9e9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#e9e9e9');
    /*background: #e9e9e9;*/
    background-repeat: no-repeat;
}
.headernav li.on, .headernav li.on:hover{
    background-image: url(https://www.apple.com/support/assets/images/products/backup/headernav_on.png);
    background-position: 0 100%;
    background-repeat: no-repeat;
    /**background: url(https://www.apple.com/support/assets/images/products/backup/headernav_on.png) no-repeat 0 100%;*/
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.apple.com/support/assets/images/products/backup/headernav_on.png', sizingMethod='scale');
}
.headernav li.on:hover a{
    cursor: default;
}
.headernav li.on:hover a, .headernav li:hover a {
    text-decoration: none;
}
.headernav li a {
    position: relative;
    padding:20px 22px 20px 23px;
    text-align: center;
    display: block;
    color:#333;
}
.headernav li a img { position: relative;margin-bottom:15px; margin-left: auto; margin-right:auto;}

#content #page-container { margin:35px 75px; min-height:250px; line-height:1.8em; }
#content .page h2 { font-size:14px; margin-bottom:10px; }
#content .page ul li { line-height:1.6em; }
#content .welcome { font-size:16px; color:#666; }
