/********************PLEASE USE /ttsvr INSTEAD OF $webapp ********************/
/* headers_and_footers.headerMMBRCHP */
.simpleTab04 {padding:0; margin:0; width:100%; }
 .simpleTab04 .tabSec {list-style:none; margin:0; padding:0; clear:both; height:36px; float: right;}
 .simpleTab04 .tab {float:left; margin-left:3px; text-align:center;}
 .simpleTab04 .tab table {border-collapse: collapse; height: 36px; cursor: pointer;}
 .simpleTab04 .tab td {padding: 0; }
 .simpleTab04 .tab .open {width: 10px; height: 36px; background-image: url(//image1.cc-inc.com/sprite/homePage/headerTabs_SW.jpg);}
 .simpleTab04 .tab .mid {text-align:center; color:#3B79C2; font-family: Tahoma; font-size:12px; height: 36px; font-weight: bold; background-image: url(//image1.cc-inc.com/sprite/homePage/headerTabs_S.jpg);}
 .simpleTab04 .tab .close {width: 10px; height: 36px; background-image: url(//image1.cc-inc.com/sprite/homePage/headerTabs_SE.jpg);}
 .simpleTab04 .tab a { color:#666; font-size:10px; text-decoration:none; height:36px; display: block; float:left; outline: none;}
 .simpleTab04 .tab a.active .open {width: 10px; background-image: url(//image1.cc-inc.com/sprite/homePage/headerTabs_NW.jpg);}
 .simpleTab04 .tab a.active .mid { color: #FFFFFF; font-size:12px; font-weigth: bold; background-image: url(//image1.cc-inc.com/sprite/homePage/headerTabs_N.jpg);}
 .simpleTab04 .tab a.active .close {width: 10px; background-image: url(//image1.cc-inc.com/sprite/homePage/headerTabs_NE.jpg);}
 .simpleTab04 .content {border-style: solid; border-color: #ddd; border-width: 1px; margin: 0; padding:5 5 50 5; text-align: center; vertical-align: top; float:left; overflow: auto; width:760px;}
 .simpleTab04 .loader { background-image: url(//image1.cc-inc.com/sprite/homePage/spinner.gif); background-position: 50% 50%; background-repeat: no-repeat; width:80px; height:80px;}
 .textBoxSearch {background:url(//www.macmall.com/ttsvr/croppedWidgets/globalImages.newtxtboxSearchMM.png) no-repeat top left; height:28px; width: 460px; display:block; !important}
 .textBoxSearch .searchInput {background:transparent; margin:0px 0px 0px 0px; padding:3px 0px 0px 8px; margin: 3px 0 0 0 !ie; width:405px; height:25px; border:0; float:left; font:11px Tahoma, Geneva, Arial, Verdana, Helvetica, sans-serif; color: #333333; !important}
 .textBoxSearch .searchButton {width:51px; height:28px; border:0; float:right; margin: 0 0 0 4px;); z-index: 99999;}
.topSearch ol {margin-top: 8px;}
 .cartForm { padding:0; margin: 0px; }
 .cartForm .tableForm {line-height: .5em; }
 .cartForm .tableForm td {padding: 0px 0px 0px 0px;}
 .right {padding: 0 0 0 10px}
 .rightarrow {padding: 0 0 0 5px;}
 .tableForm .right {width: 60px;}
 .macSubBanner2 { background:url(//www.macmall.com/ttsvr/croppedWidgets/globalImages.hdrSubMenuBgNew.jpg) bottom; height: 40px; padding:0px 0 0 0; width:100%; }
 .greet-sign-reg {}
 .signUPBG{background: url(//www.macmall.com/ttsvr/croppedWidgets/images.exclusiveMailBG.png) no-repeat;}
 .signupbox input { margin: 3px 0 3px 3px; margin:0px 3px 0px 4px !ie; float: left;}
 .signupbox input.mail { width: 112px; width:110px !ie; color: #555555; font-size: 11px; padding: 0px 0px 0 0px; height: 19px; border: 0px solid #c1c1c1; margin: 2px 0 0 12px; background: transparent;}
 .signupbox {padding: 0 0 0 0; background: transparent; !important;}
.mainMenu05 .caMenu .menuItem.firstHover{ background:url(//www.macmall.com/ttsvr/croppedWidgets/globalImages.mainMenuHover.jpg) repeat-x; }
 .mainMenu05 .caMenu .menuItem.middleHover { background:url(//www.macmall.com/ttsvr/croppedWidgets/globalImages.mainMenuHover.jpg) repeat-x; }
 .mainMenu05 .caMenu .menuItem.lastHover{ background:url(//www.macmall.com/ttsvr/croppedWidgets/globalImages.mainMenuHover.jpg) repeat-x; }
 .mainMenu05 .subMenu ul li a:hover { color:#4E4E4E;}
 .mainhdrSprTop{background: url(//image1.cc-inc.com/sprite/mainhdrSprTop4.png) no-repeat;}
 .indentTxt { position:absolute; top: -99999px}
 .callusNewMM{ background-position: 0 0; width: 355px; height: 30px; display: block; }
 .refurbStoreIcon{ background-position: 0 -35px; width: 45px; height: 39px;display: block; cursor:hand; }
 .openBoxIcon{ background-position: 0 -80px; width: 45px; height: 39px;display: block; }
 .exclusiveMailBG{ background-position: 0 -125px; width: 155px; height: 37px;display: block; }
 .freeshipping{ background-position: 0 -167px; width: 230px; height: 30px;display: block; }
 .hdrAuthNew{ background-position: 0 -202px; width: 167px; height: 31px; display: block;}
 .hdrLogo{ background-position: 0 -238px; width: 212px; height: 66px; display: block; cursor:hand;}
 .mmTabs{ background-position: 0 -320px; width: 244px; height: 28px;}
 .mmCallusBannerLeft{ background-position: 0 -309px; width: 212px; height: 90px; display: block;}
 .dailyDealsBtn{ background-position: 0 -404px; width: 45px; height: 39px;display: block; cursor:hand;}
 .ornament{ background-position: 0 -449px; width: 110px; height: 88px;display: block; }
 .closeoutsIcon{ background-position: 0 -542px; width: 45px; height: 39px; display: block; cursor:hand;}
 .stevejobs{background: url(//image1.cc-inc.com/sprite/steveJobsBnr.jpg) no-repeat; width: 140px; height: 125px;display:block;}
 .greet-sign-reg .reg a:link, .greet-sign-reg .reg a:active, .greet-sign-reg .reg a:hover, .greet-sign-reg .reg a:visited{ font-size:11px;}
.greet-sign-reg .sign a:active,.greet-sign-reg .sign a:hover,.greet-sign-reg .sign a:visited,.greet-sign-reg .sign a:link{ font-size:11px;}
 /*additional css style*/ .mmTabs { display:block; cursor:hand; text-decoration:none; padding: 2px 0 0 0;}
 .tabText {font-size: 20px; color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; cursor:hand;}
 .noLink a:link, .noLink a:visited,.noLink a:active,.noLink a:hover{ text-decoration:none;}
 
/* headers_and_footers.headerBannerAdStripNew */
div.searchInput_autocomplete { border:1px solid #ccc; width:500px;}
 .ipodTouchSubNav{background: url(//image1.cc-inc.com/sprite/ipodTouchSubNav.jpg) no-repeat; width: 326px; height: 38px;}
 .ipodNanoSubNav{background: url(//image1.cc-inc.com/sprite/ipodNanoSubNav.jpg) no-repeat; width: 326px; height: 38px;}
 .ipad2SubNav{background: url(//image1.cc-inc.com/sprite/ipad2SubNav.jpg) no-repeat; width: 326px; height: 38px;}
 