	body {margin:0; padding:0;}
	#topHead {background:#f68d00 url(http://lib.store.yahoo.net/lib/cell-accessories/mss-headerBg.gif) repeat-x; height:49px; overflow:hidden;}
	#topHead img {border:none;}
	#hdrTable {width:100%; border-collapse:collapse;}
	#hdrTable td {padding:0;}
	#mssLogo div {width:350px; height:50px;}
	#vw-form {margin-top:10px; display:block; width:280px; height:40px;}
	.lower #vw-form {margin-top:0px; width:430px;}
	.lower #vw-form a {margin-top:12px; display:inline-block;}
	.lower #vw-form input {position:relative; top:-10px; *top:-3px;}
	#searchField {width:200px;}
	#searchSubmit {}
	#topLinks {width:330px; float:right; height:49px; padding-top:12px;}
	.lower #topLinks {width:105px;}
	#topLinks img{border:none;}
	#topLinks div {background: url(http://lib.store.yahoo.net/lib/cell-accessories/mss-hdrBtn.gif) no-repeat left top; height:23px; line-height:23px; padding:0 0 0 6px; float:left; margin-right:3px;}
	#topLinks div a {display:block; background: url(http://lib.store.yahoo.net/lib/cell-accessories/mss-hdrBtn.gif) no-repeat right top; height:23px; line-height:23px; padding:0 6px 0 0; font:normal 12px arial; }
	
   #topNav  {padding-bottom:5px; border-bottom:1px solid #ccc;}
	#topNav td {white-space: nowrap; padding:0 2px;}
	#navTable {position:relative; z-index:10;}
	#navTable2 {position:relative; z-index:8;}
	
	#topNav .mss-nav-left {background:transparent url(http://lib.store.yahoo.net/lib/cell-accessories/mss-nav.gif) no-repeat scroll top right; padding-right:16px; display:block; height:30px;}
	#topNav .mss-nav-right {background:transparent url(http://lib.store.yahoo.net/lib/cell-accessories/mss-nav.gif) no-repeat scroll top left; padding-left:16px; display:block; height:30px;}
	#topNav .mss-nav-text {line-height:30px;}
	
	#topNav ul {padding:0px; margin:0px; list-style:none;}
	#topNav ul li {position:relative; font:normal 13px arial !important; text-align:left; margin:0px 0px 3px 0; height:30px; line-height:28px;}
	#topNav li ul {display:none; position:absolute; top:30px; left:0px; margin:0px; height:400px; overflow:auto; overflow-x:hidden; border:2px solid #ccc;}
	#topNav li ul.last  {left:auto; right:0px;}
	#topNav li > ul {top:30px;} 
	#topNav li:hover, #topNav li.over {margin:0px;}
	#topNav li:hover ul, #topNav li.over ul { width:200px;} /*display:block; */
	#topNav ul li ul li {width:200px; margin:0px; padding:0px; background:#fff;}
	#topNav ul li ul li span, #topNav ul li ul li span {display:block; color:#036; font-weight:normal; text-align:left; padding:2px 0px 2px 8px; width:100% !auto; background:#fff; text-decoration:none;} 
	#topNav ul li ul li span:hover {background-color:#E95A24;  width:100% !auto; color:#fff;}
	#topNav ul li ul li a, #topNav ul li ul li a {display:block; color:#036; font-weight:normal; text-align:left; padding:2px 0px 2px 8px; width:100% !auto; background:#fff; text-decoration:none; cursor:pointer;} 
	#topNav ul li ul li a:hover {background-color:#E95A24;  width:100% !auto; color:#fff;}
	
	#midNav {text-align:center;}

	
	.mss-top-banner {font-weight:bold; margin-bottom:10px;}
	.mss-top-banner h1 {color:#0071b4; font-size:16px;}
	.mss-top-banner a {color:#0071b4;}
	
	.mss-home-left-col {width:170px; float:left; }
	.mss-home-right-col {width:400px; float:right;text-align:left; margin-right:10px;border:1px solid #999;}
	.mss-home-main-col {margin-left:20px; margin-right:430px; text-align:left;}
	.mss-home-main-col a {color:#0071b4; text-decoration:none;}
	
	.special-header {padding-bottom:5px; border-bottom:1px solid #999; text-align:center; }
   .special-header h1 {background:transparent url(http://lib.store.yahoo.net/lib/cell-accessories/mss-home-item-header-bg.gif) repeat-x scroll 0 0; height:25px; font-size:18px; line-height:25px; margin:0px;text-transform: uppercase; color:#fff;}
	/*.special-header span {font-weight:bold;}*/
	.mss-specials-item {padding:10px;}
	  .mss-specials-item-name {color:#f60; font-size:15px; font-weight:bold; margin-bottom:5px;}
	  .mss-specials-item-caption {color:#666;}
	  .mss-specials-item-order a{display:none;}
	  .mss-specials-item-order img {display:inline; margin-left:25px; vertical-align:middle;}
	  .mss-specials-item-order {font-size:12px; font-weight:bold; color:#999;}
	  .mss-specials-item-order input {display:inline; vertical-align:middle;}
	  .mss-specials-item-order .mss-specials-item-reg-price {text-decoration:line-through;}
	
	.mss-home-footer {background:transparent url(http://lib.store.yahoo.net/lib/cell-accessories/mss-footer-bg.gif) repeat-x scroll 0 0; height:41px; margin-top:10px; width:100% auto; text-align:center; padding-top:10px;}
	.mss-home-footer a { text-decoration:none; color:#0071b4;}
	#home-footer-nav {display:block; margin:0 auto; width:365px;}
	.footer-nav {background:transparent url(http://lib.store.yahoo.net/lib/cell-accessories/mss-footer-nav-bg.gif) no-repeat scroll top right; padding-right:16px; display:block; height:22px; float:left; margin-right:5px; width:100px;}
	.footer-nav span {background:transparent url(http://lib.store.yahoo.net/lib/cell-accessories/mss-footer-nav-bg.gif) no-repeat scroll top left; padding-left:16px; display:block; height:22px;}
	
