/*! Copyright © 2010 Apple Inc.  All rights reserved. */html{height:100%;max-height:100%;padding:0;margin:0;border:0}body{margin:0;padding:0;border:0;height:100%;max-height:100%;color:#000;background-color:#fff;font:13px 'Lucida Grande','Lucida Sans Unicode',Helvetica,Arial,Verdana,sans-serif;overflow:auto}@media only screen and (max-device-width:480px){body{font:14px 'Lucida Grande','Lucida Sans Unicode',Helvetica,Arial,Verdana,sans-serif}}audio::-webkit-media-controls-panel,video::-webkit-media-controls-panel{bottom:-25px!important}a{color:rgba(51,102,204,1.0);text-decoration:none}a:hover{color:rgba(51,102,204,1.0);text-decoration:underline}a:active{color:rgba(51,102,204,1.0);text-decoration:none}a:visited{color:#036;text-decoration:none}a:visited:hover{color:#036;text-decoration:underline}.dts_doc a{color:#36c;text-decoration:underline}.dts_doc a:active{color:#36c;text-decoration:underline}.dts_doc a:visited{color:#036;text-decoration:underline}.showInXcode{visibility:collapse}#tooltip{font-size:11px;border:1px solid #AAA;padding:3px;background-color:#FDFEC8;z-index:901;position:fixed;opacity:0;-webkit-transition-property:opacity;-webkit-transition-duration:.3s}#tooltip.isVisible{opacity:1;-webkit-box-shadow:rgba(0,0,0,.5) 0 8px 20px}#feedbackForm{margin-left:auto;margin-right:auto;width:37em;margin-bottom:15px;margin-top:15px;font-weight:700;color:#333;background:#d9d9d9;padding:5px 10px;height:15px;text-align:center;-webkit-border-radius:12px;-moz-border-radius:12px;vertical-align:middle;clear:both}#feedbackForm a:visited{color:#36c;text-decoration:none}#feedbackForm a:visited:hover{color:#36c;text-decoration:underline}#feedbackForm span{font-style:normal;border-left:2px solid #fff;padding-top:5px;padding-bottom:5px;padding-left:10px;margin-left:5px}#breadcrumbs{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(239,239,239,1.0)),to(rgba(204,204,204,1.0)));bottom:0;font-size:10px;height:15px;left:0;right:0;padding:3px 10px 0;position:fixed;z-index:901;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid rgba(146,146,146,1.0)}#breadcrumbs a{color:rgba(0,0,0,1.0);text-decoration:none}#breadcrumbs a:hover{color:rgba(0,0,0,1.0);text-decoration:underline}input.prettysearch{width:200px;height:16px;background:url(../Images/searchfield_repeat.png) center top repeat-x;border:0;margin:0;padding:3px 0 0;font:11px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif}.search-wrapper{width:200px}.search-wrapper input.prettysearch{width:171px;margin-left:20px;*margin-top:-1px;*margin-right:-2px;*margin-left:10px}.search-wrapper .left,.search-wrapper .right{behavior:url(/global/scripts/lib/iepngfix.htc)}.search-wrapper .left{display:block;position:absolute;right:260px;top:15px;width:20px;height:19px;background:url(https://devimages.apple.com.edgekey.net/assets/elements/prettysearch/searchfield_leftcap.png) left top no-repeat}.search-wrapper .right{display:block;position:absolute;right:20px;top:15px;width:10px;height:19px;background:url(https://devimages.apple.com.edgekey.net/assets/elements/prettysearch/searchfield_rightcap.png) right top no-repeat}.search-wrapper.empty.blurred input{color:#7e7e7e}.search-wrapper .reset{position:absolute;width:11px;height:11px;overflow:hidden;z-index:1;right:24px;top:19px;background:url(https://devimages.apple.com.edgekey.net/assets/elements/prettysearch/close.gif);display:block;cursor:pointer;_cursor:hand}.search-wrapper.empty .reset{display:none}label .prettyplaceholder{display:block;overflow:hidden;text-indent:-9999px;height:0;width:0}#docTableFilter .search-wrapper input.prettysearch{width:171px;margin-left:20px;*margin-top:-1px;*margin-right:-2px;*margin-left:10px}#docTableFilter .search-wrapper .left{display:block;position:absolute;left:110px;top:9px;width:20px;height:19px;background:url(https://devimages.apple.com.edgekey.net/assets/elements/prettysearch/searchfield_leftcap.png) left top no-repeat}#docTableFilter .search-wrapper .right{display:block;position:absolute;left:300px;top:9px;width:10px;height:19px;background:url(https://devimages.apple.com.edgekey.net/assets/elements/prettysearch/searchfield_rightcap.png) right top no-repeat}#docTableFilter .search-wrapper .reset{position:absolute;width:11px;height:11px;overflow:hidden;z-index:1;left:294px;top:13px;background:url(https://devimages.apple.com.edgekey.net/assets/elements/prettysearch/close.gif);display:block;cursor:pointer;_cursor:hand}#docTableFilter .search-wrapper.empty .reset{display:none}#docTableFilter .search-wrapper.empty.blurred input{color:#7e7e7e}#docTableFilter label .prettyplaceholder{display:block;overflow:hidden;text-indent:-9999px;height:0;width:0}#pageTitle{padding-top:24px}.piped{display:block;zoom:1}.piped:after{content:".";display:block;height:0;clear:both;visibility:hidden}.piped li{float:left;display:inline;font-size:10px}.piped a{border-left:1px solid #797c80;padding:0 0 0 .75em;margin-left:.75em}.piped a.first{border-left:0!important;padding-left:0;margin-left:0!important}#globalfooter *{margin:0;padding:0}#globalfooter ul{list-style:none outside}#globalfooter .gf-buy{float:left;width:60%;margin:18px 0 9px}#globalfooter .gf-links{float:right;margin:18px 0 9px}#globalfooter .gf-links a{padding:0 10px;white-space:nowrap}#globalfooter .gf-links a.last{padding-right:0;_float:none!important;width:auto!important}#globalfooter{color:#888;font-size:10px;margin:18px auto;padding-bottom:36px;text-align:left!important}#globalfooter p{margin-bottom:1em;font-size:10px}#globalfooter p.gf-buy{float:left;width:60%;margin:18px 0 9px 3px}#globalfooter ul.piped a{padding:0 0 0 1.5em;margin-left:1.5em;border-left:1px solid #d0d0d0}#globalfooter .gf-links{float:right;margin:18px 3px 9px 0}#globalfooter .gf-sosumi{clear:both;width:100%;border-top:1px solid #ddd;padding-top:9px}#globalfooter .gf-sosumi a{padding:0 10px}#globalfooter .gf-sosumi p{float:left;margin-left:3px}#globalfooter form{margin:18px 10px}#globalfooter .search-wrapper{margin:0 auto}#globalfooter .search-wrapper input.prettysearch{margin-left:10px}#globalfooter ul.piped a.contact_us{padding-right:1.5em;border-right:1px solid #d0d0d0}#globalfooter ul.piped a.choose{margin-left:0;border:0}#globalfooter ul.piped a.choose img{vertical-align:middle;margin-top:-5px;position:relative}@media print{#navpageheader-ssi{display:none}}