.noScreen{display:none}.sys-template{display:none}.ajaxLoader{display:none;position:absolute;z-index:500;width:93px;height:89px;background:url(/images/ajaxload-back.png) no-repeat center center;text-align:center}* html .ajaxLoader{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ajaxload-back.png')}.ajaxLoaderNoBorder{display:none;position:relative;z-index:500;width:93px;height:89px;text-align:center}.ajaxLoader img,.ajaxLoaderNoBorder img{margin-top:29px}.repairDetailsArea .section .ajaxLoader,.repairDetailsArea .section .ajaxLoaderNoBorder{top:0;left:100px}.modelSelection .selectionArea .ajaxLoaderNoBorder{top:20px;left:160px}#subSubNavigationDisplay .ajaxLoaderNoBorder{left:30px}#subSubNavigationDisplay .ajaxLoaderNoBorder img{top:0;margin-top:15px}#topRepairsDisplay .ajaxLoaderNoBorder{position:relative;height:39px}#msniContents .ajaxLoaderNoBorder{position:relative;height:39px}#topRepairsDisplay .ajaxLoaderNoBorder img{margin-top:5px}#wrapper{position:relative;width:984px;margin:0 auto}#header{position:relative;height:94px;background:url(/images/header_back.gif) no-repeat left top}#logo{position:absolute;bottom:14px;left:27px;width:230px;height:60px}#logo a{display:block;width:230px;height:60px;background:url(/images/logo_macrepair.gif) no-repeat left top;text-decoration:none;text-indent:-999em}#mainMenu{position:absolute;bottom:0;left:322px}#mainMenu ul,#mainMenu li{margin:0;padding:0;list-style:none}#mainMenu li{float:left;display:inline;padding:5px 12px 15px;background:url(/images/mainmenu_spacer.gif) no-repeat left bottom;font-weight:bold;line-height:16px;font-size:16px}#mainMenu li.first{background:none}#mainMenu li a{text-decoration:none;color:#fff}#mainMenu li a:hover,#mainMenu li.active a{text-decoration:none;color:#404040}#headerSearch{position:absolute;right:15px;bottom:14px;width:220px;text-align:right}#headerSearch legend{display:none}#headerSearch input{vertical-align:middle}#headerSearch input.textfield{width:155px;height:19px;margin:0;padding:4px 5px 0 28px;background:url(/images/input_headersearch.gif) no-repeat left top;border:0;text-align:left;line-height:14px;font-size:12px;color:#5a5a5a}* html #headerSearch input.textfield{height:17px;padding-top:6px}*+html #headerSearch input.textfield{height:17px;padding-top:6px}#headerSearch input.focus{color:#5a5a5a!important}#headerSearch input.submit{display:none}#footer{position:relative;width:773px;background:url(/images/footer_back.gif) no-repeat left bottom;line-height:14px;color:#404040}#footer .content{width:743px;min-height:110px;padding:20px 0 20px 30px;background:url(/images/footer_top.gif) no-repeat left top}* html #footer .content{height:110px}#footer .box{float:left;display:inline;margin:0 20px 0 0;width:230px}#footer div .first,#footer div .last{width:210px}#footer div .first{margin:0 30px 0 0}#footer div .last{float:right}#footer h2{margin:0 0 10px;line-height:22px;font-size:18px}#footer ul{margin:0;padding:0;list-style:none}#footer li{width:224px;margin:0;padding:0 0 6px 16px;background:url(/images/bullet.gif) no-repeat 5px 4px;line-height:1.5}#footer .first li,#footer .last li{width:159px}#footer li a{font-weight:bold;text-decoration:none;color:#404040}#footer li a:hover{text-decoration:underline}#footer li a em{font-style:normal;font-weight:normal}#copyright{padding:5px 10px 15px;text-align:center;font-size:12px;color:#404040}#content{width:984px}#columnLeft{float:left;display:inline;width:774px}#columnRight{float:right;display:inline;width:210px;background:url(/images/column_back.gif) repeat-y left top}#columnRight .roundTop{height:12px;background:url(/images/column_roundtop.gif) no-repeat left bottom}#columnRight .roundBottom{height:12px;background:url(/images/column_roundbottom.gif) no-repeat left top}#columnRight .box{width:180px;margin:0 5px;padding:15px 10px 8px;background:url(/images/column_spacer.gif) no-repeat left top}#columnRight div .first,#columnRight .first .first{background:none;padding-top:5px}#columnRight .box h2{margin:0 0 8px;font-size:16px}#columnRight .boxContact{width:210px;margin:0;padding:0;background:url(/images/column_boxcontact_back.gif) no-repeat left bottom}.boxContact .title{width:190px;padding:12px 5px 7px 15px;background:url(/images/column_boxcontact_title.gif) no-repeat left top}.boxContact .title h2{font-size:16px;color:#fff}.boxContact .content{padding:10px 15px}.boxContact ul{margin:0;padding:0;list-style:none}.boxContact li{margin:0;padding:0 0 5px 50px;font-weight:bold;font-size:11px}.boxContact li#contactPhone{padding-top:6px;background:url(/images/ico_phone.gif) no-repeat 9px top;text-transform:uppercase;font-size:17px}.boxContact li#contactSkype{background:url(/images/ico_skype.gif) no-repeat left center}.boxContact li#contactChat{padding:0}.boxContact li#contactQuestion{background:url(/images/ico_question.gif) no-repeat 10px center}.boxContact li#contactEmail{background:url(/images/ico_email.gif) no-repeat 10px center}.boxContact li a{display:block;padding:5px 0 5px 14px;background:url(/images/bullet.gif) no-repeat 2px 8px;text-decoration:none}* html .boxContact li a{����� height:.1em}.boxContact li#contactChat a{display:block;height:21px;padding:1px 0;background:url(/images/bullet.gif) no-repeat 52px 5px}.boxContact li#contactChat img{float:left;display:inline;margin:0 0 0 2px;text-decoration:none}.boxContact li#contactChat span{float:left;display:inline;margin:0 0 0 28px;text-decoration:none}.boxContact li a:hover{text-decoration:underline;cursor:pointer}.boxBookmark ul{margin:0;padding:0;list-style:none}.boxBookmark li{margin:0 0 5px;padding:0 0 0 50px;font-weight:bold;font-size:11px}.boxBookmark li#bookmarkSave{background:url(/images/ico_bookmark.gif) no-repeat 10px center}.boxBookmark li#bookmarkForward{background:url(/images/ico_forward.gif) no-repeat 10px center}.boxBookmark li a{display:block;padding:5px 0 5px 14px;background:url(/images/bullet.gif) no-repeat 2px 8px;text-decoration:none}* html .boxBookmark li a{height:.1em}.boxBookmark li a:hover{text-decoration:underline}#columnRight .boxUsp{padding-bottom:0}#columnRight .boxUsp ul,#columnRight .boxUsp li{margin:0;padding:0;list-style:none}#columnRight .boxUsp li h4{font-size:12px}#columnRight .boxSelector h2{font-size:20px}#steps{width:759px}#steps ol{margin:0;padding:0;list-style:none}#steps ol li{margin:0;padding:0}#steps .header{width:759px;color:#404040}* html #steps .header{float:left;display:inline}*+html #steps .header{float:left;display:inline}#steps .content{display:none}#step1 .content{display:none}#step1 .content .dock-container{visibility:hidden}#steps .header h2{float:left;display:inline;margin:9px 5px 0 50px;font-size:16px}* html #steps .header h2{margin-top:7px}*+html #steps .header h2{margin-top:7px}#steps .active .header h2{margin-top:6px;color:#7ad12a}#steps .header .checked{float:left;display:inline;width:22px;height:18px;margin:8px 15px 0 5px;background:url(/images/step_check.gif) no-repeat left top;display:none}#steps .header h4{float:left;display:inline;margin:9px 10px 0 0;font-size:15px;display:none}#steps .header h4.right{float:right}#steps h4.inactive{display:block}#steps .header h4.active{margin-top:7px}#steps .header h4 a{padding-left:10px;color:#404040;background:url(/images/step_arrow_gray.gif) no-repeat left center}#steps .header h4 a:hover{text-decoration:underline}#steps .header h4.right{float:right;margin:6px 10px 0 0!important;padding:0;font-size:13px}#steps .header h4.right a{padding-left:10px;background:url(/images/step_arrow_gray.gif) no-repeat left center;background-image:url(/images/step_arrow_white.gif);color:#fff}#steps .header h4.right a:hover{text-decoration:underline;color:#fff}ul.subSteps,ul.subSteps li{margin:0;padding:0;list-style:none}#step1 .header{height:33px;color:#999}#step1.activeHome .header{height:34px;background:url(/images/step1_activehome.gif) no-repeat left top;color:#7ad12a}#step1.active .header{height:34px;background:url(/images/step1_active.gif) no-repeat left top;color:#7ad12a}#step1.nextActive .header{height:33px;background:url(/images/step1_nextactive.gif) no-repeat left top;color:#404040}#step1.activeHome .header h4 a,#step1.active .header h4 a{background-image:url(/images/step_arrow_white.gif);color:#fff}#step1.done .header{height:33px;background:url(/images/step1_nextdone.gif) no-repeat left top;color:#404040}#step1.activeHome .header h2,#step1.active .header h2{margin-top:8px}* html #step1.activeHome .header h2,* html #step1.active .header h2{margin-top:6px}*+html #step1.activeHome .header h2,*+html #step1.active .header h2{margin-top:6px}#step1.activeHome .header h4,#step1.active .header h4{margin-top:9px}* html #step1.activeHome .header h4,* html #step1.active .header h4{margin-top:7px}*+html #step1.activeHome .header h4,*+html #step1.active .header h4{margin-top:7px}#step2 .header{height:34px;background:url(/images/step2_inactive.gif) no-repeat left top;color:#999}#step2.active .header{height:34px;background:url(/images/step2_active.gif) no-repeat left top;color:#7ad12a}#step2.nextActive .header{height:33px;background:url(/images/step2_nextactive.gif) no-repeat left top;color:#404040}#step2.done .header{height:33px;background:url(/images/step2_nextdone.gif) no-repeat left top;color:#404040}#step2.active .header h4 a{background-image:url(/images/step_arrow_white.gif);color:#fff}#step3 .header{height:34px;background:url(/images/step3_inactive.gif) no-repeat left top;color:#999}#step3.active .header{height:50px;background:url(/images/step3_active.gif) no-repeat left top;color:#7ad12a}#step3.nextActive .header{height:33px;background:url(/images/step3_nextactive.gif) no-repeat left top;color:#404040}#step3.done .header{height:33px;background:url(/images/step3_nextdone.gif) no-repeat left top;color:#404040}#step3.active .header h4 a{background-image:url(/images/step_arrow_white.gif);color:#fff}#step4 .header{height:34px;background:url(/images/step4_inactive.gif) no-repeat left top;color:#999}#step4.active .header{height:34px;background:url(/images/step4_active.gif) no-repeat left top;color:#7ad12a}#step4.done .header{height:34px;background:url(/images/step4_done.gif) no-repeat left top;color:#404040}#step4.active .header h4 a{background-image:url(/images/step_arrow_white.gif);color:#fff}#steps li.inactive h4.inactive{display:block}#steps li.active h4.active{display:block}#steps li.nextActive h4.done,#steps li.done h4.done,#steps li.nextActive .header .checked,#steps li.done .header .checked{display:block}#steps li.active h4.inactive,#steps li.nextActive h4.inactive,#steps li.done h4.inactive{display:none}.dock{position:relative;width:759px;padding:0 0 20px;overflow:hidden}.dock-container{position:relative;margin-left:-10px;height:170px}.dock-item{position:absolute;bottom:0;color:#000}.dock-item a{display:block;width:100%;text-decoration:none;font-weight:bold;font-size:13px}.dock-item a:hover{text-decoration:none;color:#000;font-size:16px}.dock-item img{border:none;width:100%}.dock-item span{display:block!important;text-align:center}.categoryDescription h3 a.more{white-space:nowrap}*{padding:0;margin:0}#TB_secondLine{color:#555}#TB_secondLine #TB_count{position:absolute;left:50%;width:80px;margin-left:-40px;display:block;text-align:center}#TB_secondLine #TB_prev{position:absolute;left:10px;width:80px}#TB_secondLine #TB_next{position:absolute;right:10px;width:80px}#TB_secondLine a{text-transform:uppercase;text-decoration:none;font-weight:bold}#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%}.TB_overlayMacFFBGHack{background:url(/images/macFFBgHack.png) repeat}.TB_overlayBG{background-color:#fff;opacity:.80;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";-khtml-opacity:.80;-moz-opacity:.80}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_window{position:fixed;background:white;z-index:102;color:#5a5a5a;display:none;border:3px solid #7ad12a;text-align:left;top:50%;left:50%}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{height:25px;padding:7px 25px 5px 20px;float:left;display:inline}#TB_closeWindow,#TB_closeAjaxWindow{height:17px;padding:4px 5px;float:right;display:inline}* html #TB_closeWindow,* html #TB_closeAjaxWindow{height:17px}#TB_closeWindow a,#TB_closeAjaxWindow a{display:block;width:16px;height:17px;background:url(/images/ico_closewindow.gif) no-repeat right center;text-indent:-999em;color:#fff}#TB_closeWindow a:hover,#TB_closeAjaxWindow a:hover{background-image:url(/images/ico_closewindow_on.gif)}#TB_ajaxWindowTitle{float:left;display:inline;padding:4px 0 4px 10px;font-size:13px}#TB_title{border:4px solid white;background-color:#7ad12a;height:25px;overflow:hidden;font-weight:bold;text-transform:uppercase;color:#fff}#TB_ajaxContent{clear:both;padding:2px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;text-align:center}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_iframeContent{margin:1px 0;clear:both;border:none;margin-bottom:-1px;_}