html, body {background: #000 url(https://www.apple.com/mx/remotedesktop/images/bgndfade20060321.jpg) repeat-x 0 35px; }
a {color: #666;}

/* HEADER */
#headernav {width: 980px; margin: 15px auto 0; text-align: left; }
#headernav img.left {margin: 2px 0 0 20px;}
#header {background-color: #000; width: 980px; margin: 0 auto;}
#contentheader { width: 100%; height: 200px; background-color: #000; border: 1px solid #2c2c2c; border-width: 1px 0; clear: both; }

/* MAIN */
#main { width:980px; margin:0 auto; padding:53px 0 20px; background-color:#fff; clear:both; }
#main .padder { padding:40px 40px 20px; }
#main .paddertutorial { padding:40px 40px 20px; }
#content { width:880px; padding:0 50px 0 50px; }
#content img.left { margin:4px 20px 10px 0; }
#content img.right { margin:4px 0 10px 20px; }
#content img.across { margin:0 0 10px 30px; }
#content img.power-copy { margin-bottom:18px; }

#main ul.pdf,
#main li.pdf { list-style-type:none; margin-left:0; }

/* ADJUSTMENTS */
#index #content img.across { margin-left:15px; }
#automation #content img.across,
#assetmanagement #content img.across { margin-left:45px; }
@media only screen and (max-device-width: 768px) { #assetmanagement #content img.left { margin: 4px 20px -4px 0; } } 
#remoteassistance #content img.across { margin-left:17px; }
#remoteadministration #content img.across { margin-left:23px; }
#softwaredistribution #content img.across { margin-left:42px; margin-bottom:18px; }

/* LOCALNAV */
a#ard3 { width: 300px; padding: 0; margin: 0 10px 10px; float: left; }
ul#localnav { text-align: right; width: 400px; padding: 4px 0 0; margin: 0 0 10px; float: right; }
ul#localnav li {text-align: right; white-space: nowrap; padding: 4px 15px; display: inline; }

/* FEATURENAV */
ul#featurenav { width: 100%; padding: 0; margin: 0; background-color: #000; text-align: center; float: left; }
ul#featurenav li { width: 160px; vertical-align: middle; text-align: center; float: left; }
ul#featurenav li a { width: 160px; display: block; font-size: 11px; padding: 5px; text-decoration: none; font-weight: bold; _width: 150px; }
ul#featurenav li a:hover {color: #803346; text-decoration: none;}

#features a#navfeatures, #specs a#navspecs, #resources a#navresources, #upgrade a#navupgrade, #easysetup a#naveasysetup, #softwaredistribution a#navsoftwaredistribution, #assetmanagement a#navassetmanagement, #remoteassistance a#navremoteassistance, #remoteadministration a#navremoteadministration, #automation a#navautomation {color: #772c3f;}

.navlinks a {text-decoration: none; color: #999; font-size: 11px; font-weight: bold;}
.navlinks a:hover {color: #803346;}

/* SIDEBAR */
#sidebar { padding: 40px 0 0; font-size: 11px; }
#content #sidebar { padding: 0; }
#sidebar .first-divider { margin-top: 15px; padding-top: 1.8em; border-top: 1px solid #a1a5a9; }
#sidebar .buy-from-store { margin-top:20px; }
#sidebar p {padding-bottom: .5em; border-bottom: 1px solid #a1a5a9; margin-bottom: 1.8em;}
#sidebar p.call { border: 0; color:#666; }
#sidebar form {padding-bottom: .5em; border-bottom: 1px solid #a1a5a9; margin-bottom: 1.8em;}
#sidebar p.last {margin-bottom: 0; border: 0;}
#sidebar h4 {color: #000; font-style: normal; margin: .8em 0 0; padding: 0;}
#sidebar h5 {color: #000; font-style: normal; margin: -.5em 0 0; padding: 0;}
#sidebar ul {padding: 0; margin: 8px 0 0 0;}
#sidebar ul.rule {padding-bottom: .5em; border-bottom: 1px solid #a1a5a9; margin-bottom: 1.8em;}
#sidebar ul.square {list-style: square outside; margin: 10px 0 0 16px; padding: 0 0 1em 0;}
#sidebar img.right {margin: 0 0 5px 10px; margin-top: 5px;}
#sidebar img.left {margin: 0 20px 20px 0; margin-top: 5px;}
#sidebar img.right.buynow {margin: 0 0 5px 10px; margin-top: 5px; padding: 0 0 40px 0; }
#sidebar .search-wrapper input { margin-left: 20px; }

#sidebar .closed ul {display: none;}
#sidebar .open ul {display: block;}
#sidebar li {margin: 0px 0 4px 8px; padding: 0; clear: both;}
#sidebar #featurelist a {font-weight: bold; text-decoration: none; color: #666; font-size: 10px;}
#sidebar #featurelist a:hover {color: #803346;}
#sidebar li a img {margin-right: 5px; vertical-align: middle;}
#sidebar li a img {vertical-align: text-middle; margin-right: 8px;}

/* QUICKTOUR */
#quicktour #content { width: 640px; }
#quicktour #content img {border: 1px solid #ccc; clear: right;}
#quicktour #qtmovie { width: 640px; height: 416px; margin-bottom: 2em; }
#quicktour #qtmovie .sosumi {text-align: center;}
#quicktour #qtmovie .sosumi img.across { margin:180px auto 0; }
#quicktour #sidebar { width: 230px; margin-top: 40px; }
#quicktour #sidebar p { border: none; }
#quicktour #sidebar a {text-decoration: none; color: #999; font-size: 11px; font-weight: bold; margin-bottom: 1.5em; display: block;}
#quicktour #sidebar a:hover {color: #803346;}

.performance {table-layout: auto; padding: 0; margin: 10px 0 20px; border-collapse: collapse; background-color: #fff; width: 100%;}
.performance th, .performance td {vertical-align: middle; text-align: center; white-space: nowrap; padding: 4px; border: 1px solid #e9e9e9; border-collapse: collapse; font: 9px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #676868;}
.performance th {font-weight: normal;}
.performance th.spec {text-align: left;}
.performance th.delta {font-size: 15px;}
.performance th.spec h5 {font-size: 8px; margin: 0;}
.performance th.spec h6 {font-size: 7px; margin: 0; color: #adacac;}
.performance td {font-weight: bold; font-size: 12px;}
.performance td.change {background-color: #bdd8fc;}

/* DATASHEET TABLE */
.datasheet {margin: 0 0 25px;}
.datasheet th, .datasheet td {padding: 6px; vertical-align: top; text-align: left; line-height: 110%; color: #000; }
.datasheet th {padding-left: 40px; font-weight: bold;}
.datasheet th a {color: #676868; text-decoration: none; font-weight: bold;}
.datasheet th a:hover {color: #505050;text-decoration: underline;}
.datasheet .header th {font-size: 12px; background: #e8e8e8; padding: 8px;}
.datasheet .header th.divider {border-right: 1px solid #fff;}
.datasheet .description {vertical-align: bottom;}
.datasheet .even {background: #e8e8e8;}
.datasheet .even .divider {border-right: 1px solid #fff;} 
.datasheet .even .center {border-right: 1px solid #fff; text-align: center;}
.datasheet .even .left {border-right: 1px solid #fff;}
.datasheet .odd {background: #fff;}
.datasheet .odd .divider {border-right: 1px solid #f0f4f7;}
.datasheet .odd .center {border-right: 1px solid #f0f4f7; text-align: center;}
.datasheet .odd .left {border-right: 1px solid #f0f4f7;}

/* GRID FIXES */
.grid2cola #templatelist.grid3col .column { width: 30%; }
.grid2cola .grid4col .column { width: 23%; }

/* global footer */
#breadory { background:#f4f4f4; }
#globalfooter .gf-buy a,
#globalfooter .gf-links a,
#globalfooter .gf-sosumi a { color:#ccc; }
#globalfooter ul.piped a,
#globalfooter ul.piped a.contact_us,
#globalfooter .gf-sosumi { border-color:#333; }

