#detailsFlashInner #buzzHero .message .tagline .large {
	font-size:2.2em;
}

body {background:none; background-color:#000;}

sup {color:#656666;}

#main  #detailsFlashInner.noBackground {
	background:transparent!important;
}
#detailsInfo {padding-bottom: 50px;}
#detailsInfo #specifications .audioCell .group, #detailsInfo #specifications .audioCell a {
	clear:both;
	float:left;
}


#floatingSubNav #smartphoneSubNav{margin: 0 0 0 701px;}

/*#floatingSubNav #smartphoneSubNav .compare {background:none;}*/

#detailsContent #currentTab{display: none;}

#detailsFlash{margin-top: 0px; height: 499px; background-image: url(/assets_refresh/images/details/flashPlaceholderSlice.jpg); background-repeat:repeat-x; background-position: top left;position:relative;!z-index:3;}

#detailsFlashInner{position: relative; z-index: 0; margin:0 auto; width: 1280px; height: 499px; background:none repeat scroll 0 0px transparent; }

#detailsFlashInner .badge{position:absolute; top:49px; left: 189px;}

#detailsFlashInner .badge .blackberry{color: #4b9694; font-size:1.4em; font-style:italic; margin:0 0 0px 7px;}

#detailsFlashInner .badge .series{font-size:1.6em; font-style:italic; margin:-6px 0 0px 0px;}

#detailsFlashInner .badge .series .name{font-size:2.9em; font-style:italic; font-weight:normal; }

#detailsFlashInner .badge .series .tm{font-size:1.6em; font-style:italic; margin:5px 0 0; position:absolute;}

#detailsFlashInner .badge .models{color: #fff; font-size:1.6em; font-style:italic; margin:-6px 0 0 -1px;}

#detailsFlashInner .badge .model{color: #4b9694; font-size:1.1em; font-style:italic; margin:0 0 0 0px;}

#detailsFlashInner .badge .buyToday {
	display: block;
	margin: 16px 0 0 0px;
	background-image: url(/assets_refresh/images/details/heroSprites.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 110px;
	height: 25px;
	color: #D0D0D0;
	text-decoration: none;
	padding: 7px 0 0 0;
	text-align: center;
}

#detailsFlashInner .whereToBuy{
	background: url(/assets_refresh/images/buttons/whereToBuy.png) 0 0 no-repeat transparent;
	height: 35px;
	width: 110px;
	display: block;
	margin: 15px 0 0;
	overflow: hidden;
	text-indent: -9999px;
}

#detailsFlashInner .getUpdates{
	background: url(/assets_refresh/images/buttons/getUpdates.png) 0 0 no-repeat transparent;
	height: 35px;
	width: 110px;
	display: block;
	margin: 15px 0 0;
	overflow: hidden;
	text-indent: -9999px;
}

#ie8 #detailsFlashInner .badge .buyToday{margin:40px 0 0 0px;}
#ie7 #detailsFlashInner .badge .buyToday{margin:40px 0 0 0px;}

#detailsFlashInner .facebookLike{position: absolute; top:439px; left: 1024px; color:#505254}

#detailsFlashInner .facebookLike img{}

#detailsFlashInner .facebookLike span{color:#505254;}

/* scrollers */
/*#pageLeft div,
#pageLeft .arrow,
#pageLeft .hoverText,
#pageRight div,
#pageRight .arrow,
#pageRight .hoverText {background-image:url(/assets_refresh/images/smartphones/families/scrollerNavSprite.png) !important; background-repeat:no-repeat;}
#ie6 #pageLeft div, #ie6 #pageRight div {background-image:url(/assets_refresh/images/smartphones/families/scrollerNavSprite.gif)  !important;}
#pageLeft,
#pageRight {height:100%; position:absolute  !important; top:100px !important; cursor:pointer; z-index:9900; display:block; text-decoration:none;}
*/
#pageLeft .arrow{background:none;}
#pageLeft .hoverText{background:none;}

#pageLeft div{
	margin: 0px;
	background-image:url(/assets_refresh/images/navArrows.png);
	background-repeat:no-repeat;
	background-position: -67px 0;
	height:67px;
	width:67px;
}
#pageLeft:hover div {background-position:-67px -67px;}

#pageRight div{
	margin: 0 0 0 122px;
	background-image: url(/assets_refresh/images/navArrows.png);
	background-repeat:no-repeat;
	background-position: 0 0;
	width:27px;
	height:67px;
}
#pageRight:hover div {background-position:0 -67px;}

#pageRight .arrow{background:none;}
#pageRight .hoverText {background:none;}

#pageLeft,
#pageRight {height:100%; position:absolute; top:300px; cursor:pointer; z-index:250; display:block; text-decoration:none;}
.scriptDisabled #pageLeft,
.scriptDisabled #pageRight {display:none;}

#pageLeft {left:0; background-image:none; background-repeat:repeat-y; height:68px; height:50px; background-position: -169px 0px;}
#pageRight {right:0px; background-image:none; background-repeat:repeat-y; height:68px; width:190px;background-position: 0px 0px;overflow:hidden;}
#pageLeftFade {z-index:9899;position:absolute; top:130px; left:0; background-image:url(/assets_refresh/images/smartphones/arrowBkgdSprites.png); background-repeat:repeat-y; width: 158px; height: 622px; background-position: -169px 0px;}
#pageRightFade {z-index:9899;position:absolute; top:130px;right:0px; background-image:url(/assets_refresh/images/smartphones/arrowBkgdSprites.png); background-repeat:repeat-y; width: 158px; height: 622px; background-position: 0px 0px;overflow:hidden;}
#pageRightFade,#pageLeftFade{display: none;}
#pageRight.inactive,
#pageLeft.inactive {display:none;}

#pageLeft .arrow,
#pageRight .arrow {width:28px; height:102px; opacity:.7; display:none; visibility:hidden;}
#pageLeft .arrow {background-position:-231px 0;}
#pageRight .arrow {background-position:-263px 0;}

#pageRight:hover .arrow,
#pageLeft:hover .arrow {opacity:1;}



#pageLeft div,
#pageRight div {
	padding:0 40px 0 0;
	display:block;
}

#pageLeft span,
#pageRight span {display:block; float:left;}

#pageLeft .hoverText,
#pageRight .hoverText {padding:0 0 0 0px; height:102px; margin:0;}

#pageLeft em,
#pageRight em {color:#00B0E4; font-weight:bold; float:left; font-size:0.9em; line-height: 0.9em; color: #fff; font-style:normal!important; line-height:13px; top:35px; position:relative;}
#pageLeft em {padding:13px 0 0 27px; text-align: left;}
#pageRight em {padding:13px 0px 0 0px; text-align: right;}

#pageLeft em{
	width: 76px;
	height: 40px;
	margin-top:-30px;
	padding:14px 0 0 77px;
}
#pageRight em {
	display:none;
	position:absolute;
	left:42px;
	margin-top:-30px;
	padding-right:35px;
	width:65px;
	height:48px;
}
#detailsFlashRight{z-index: 1;float: right; margin-top: -499px; height: 499px; width: 800px; background-image: url(/assets_refresh/images/details/flashPlaceholderSliceRight.jpg); background-repeat:repeat-x; background-position: top left;}

#detailsNav{ height: 69px; background-image: url(/assets_refresh/images/details/navSlice.jpg); background-repeat:repeat-x; background-position: 0 -57px}

#detailsNavInner{position: relative; z-index: 2;margin:0 auto; width: 1280px; height: 71px; background-image: url(/assets_refresh/images/details/navBkg.jpg); background-position:0 -93px;}

#detailsNavRight{z-index: 1;float: right; margin-top: -72px; height: 72px; width: 600px; background-image: url(/assets_refresh/images/details/navSliceRight.jpg); background-repeat:repeat-x; background-position: 0 -61px;display:none;}

#detailsNav ul{padding-left: 180px; height: 27px; }

#detailsNav li{float: left; padding: 0px 17px 0px 17px;}

#detailsNav li a{font-size: 1.6em; font-weight: bold; height: 31px;}

#detailsNav li a:hover{color: #000; text-decoration: none; }

#detailsNav li.selected{height: 31px; background-image: url(/assets_refresh/images/details/navArrow.jpg); background-position: center bottom; background-repeat:no-repeat;}

#detailsNav li.selected a{color: #000;}

#detailsNav li.add{margin-left:200px;padding-right:4px;margin-top:2px;}
#ie7 #detailsNav li.add, #ie8 #detailsNav li.add{width:120px;}

#detailsNav li.add .cta {float: right; font-size: 1.0em; background-repeat:no-repeat; margin:3px 0 0;padding:0 0 0 18px; width: 110px; text-decoration: none;}

a.addToCompare{ background-position:0 -29px; }

a.compareCart {
	background-position:0 -86px;
}

#detailsNav li.share{float:left;margin-right:-20px;margin-top:0px;}
#ie8 #detailsNav li.share{float:left;}
#ie7 #detailsNav li.share{float:left;}

#detailsNav li.share .cta {text-decoration: none; font-size: 1.0em;
	background: url("/assets_refresh/images/details/modalSprites.png") no-repeat scroll -26px -134px transparent;
	height: 21px;
	margin: 1px 4px 0 0;
	padding: 4px 0 0;
	width: 98px;
}
#detailsNav li.add a:hover, #detailsNav li.share a:hover{color: #00B0E4;}

#detailsInfo{background-color: #fff; width:100%;}

#detailsInfoInner{ margin:0 auto; width: 1280px; background-color:#FFFFFF;}

#detailsInfo .title{font-size: 3.0em; color: #404040; font-weight:lighter;  margin-bottom: 16px; line-height: 1em;}

#detailsInfo .left, #detailsInfo .floatLeft{float: left;}

#detailsInfo .right, #detailsInfo .floatRight{float: right;}

#detailsInfo .arrowLink{text-decoration: none; display: block; height: 17px;  background-image: url(/assets_refresh/images/details/overview/overviewSprites.jpg);  background-repeat:no-repeat;  background-position: -361px -18px; padding-left: 19px; font-weight: bold;}

/*Overview Start*/

#detailsFlashInner.overview {background-image: url(/assets_refresh/images/details/overview/overviewHeroBkgd.jpg);}

#detailsFlashInner #overviewHero .message{position:absolute; top:157px; left: 500px;}

#detailsFlashInner #overviewHero .message .tagline{font-size:2.3em;}

#detailsFlashInner #overviewHero .message .tagline span{display:none;}

#detailsFlashInner #overviewHero .message .features{margin: 46px 0 0 10px;}

#detailsFlashInner #overviewHero .message .feature{font-size:1.6em; margin: 0 0 11px 0; color: #fff}

#detailsFlashInner #overviewHero .videoLink1{bottom:150px;left:975px;padding-left:20px;position:absolute;color: #00B0E4;width:145px;}
#detailsFlashInner #overviewHero .videoLink1 .icon{width:11px;height:11px;overflow:hidden;background:url(/assets_refresh/images/videoarrow.png);position:relative;display:block;top:13px;left:-17px;}

#detailsFlashInner #overviewHero .videoLink2{bottom:110px;left:975px;padding-left:20px;position:absolute;color: #00B0E4;width:145px;}
#detailsFlashInner #overviewHero .videoLink2 .icon{width:11px;height:11px;overflow:hidden;background:url(/assets_refresh/images/videoarrow.png);position:relative;display:block;top:13px;left:-17px;}

#detailsFlashInner #overviewHero .cta{position:absolute; top:341px; left: 412px; }



#detailsInfo #overview{color: #656666; margin: 0 auto; padding: 7px 0 0 0; width: 967px;clear:left;}

#detailsInfo #overview #getItAll ul.clr li{float: left; color: #404040; width:155px; display: block; margin-right: 31px;}

#detailsInfo #overview .subtitle{font-size: 2.0em; color: #656666; width: 75px; margin:18px 0 6px; float: left;}

#detailsInfo #overview .description{color: #656666; width: 153px;}

#detailsInfo #overview .sprite{background-image: url(/assets_refresh/images/details/overview/overviewSprites.jpg);  background-repeat:no-repeat;}

#detailsInfo #overview .divider{margin:0 auto; width: 978px; height: 10px; background-image: url(/assets_refresh/images/details/overview/divider1.jpg);}
#ie7 #detailsInfo #overview .divider{clear:both;position:relative;left:-30px;}

#detailsInfo #overview #watchPlay{margin: 2px 0 0 0;}

#detailsInfo #overview #watchPlay .left{background-image: url(/assets_refresh/images/details/overview/bigPhone.jpg); width: 473px; height: 437px; margin: 0px 0 0 0px; background-position:1px -22px;}

#detailsInfo #overview #watchPlay .right{margin: 25px 0 0 0; width: 494px; height: 412px; background-image: url(/assets_refresh/images/details/overview/watchApps.jpg); background-position:-102px 315px; background-repeat: no-repeat; }

#detailsInfo #overview #watchPlay .right .left{width: 318px; height: 300px; margin: 0px 0 0 0; background: none; }

#detailsInfo #overview #watchPlay .right .right{width: 166px; height: 144px; margin: 0px 0px 0 0px; background: none; }

#detailsInfo #overview #watchPlay .title{margin: 6px 0 0 42px;}

#detailsInfo #overview #watchPlay .subtitle{float: none; margin: 14px 0 7px 42px; width: 400px;}

#detailsInfo #overview #watchPlay .subtitleIndent{color: #656666; font-size: 2.0em; float: none; margin: 14px 0 0 130px; width: 140px;}

#detailsInfo #overview #watchPlay img#sdCards{padding: 18px 0 0 11px;}

#detailsInfo #overview #watchPlay .description{ margin: 0 0 0 43px; width: 400px;}

#detailsInfo #overview #watchPlay .descriptionIndent{ margin: 0px 0 0 130px; color: #656666; width: 260px;}
#ie6 #detailsInfo #overview #watchPlay .descriptionIndent{ width: 160px;}

#detailsInfo #overview #watchPlay span{padding-left: 0px; color: #656666;}

#detailsInfo #overview #watchPlay #watchApps{margin:60px 0 0 44px; clear: both; }
#ie7 #detailsInfo #overview #watchPlay #watchApps{margin-top:50px;}

#detailsInfo #overview #watchPlay #watchApps .label{color: #9d9f9f; margin-left: 0px;}

#detailsInfo #overview #watchPlay #watchApps ul{margin:28px 0px 0px 41px;}

#detailsInfo #overview #watchPlay #watchApps li{float: left; margin: 0px 38px 0px 0px; width: 50px;text-align:center;}

#detailsInfo #overview #watchPlay #watchApps a{display: block; font-weight: bold; width: 50px; text-align: center;}

#detailsInfo #overview #getToKnow{margin-top: 50px; height: 250px; width: 983px;background-image: url(/assets_refresh/images/details/overview/powerfulconnectionsbg.jpg);background-repeat:no-repeat;background-position:-43px -10px;padding-bottom:20px;}

#detailsInfo #overview #getToKnow .title{margin: 33px 0 -6px 0;}
#ie7 #detailsInfo #overview #getToKnow .title{margin-top:-6px;}

#detailsInfo #overview #getToKnow .inner{margin: 0 0 26px 0;}

#detailsInfo #overview #getToKnow .left{width: 448px;}

#detailsInfo #overview #getToKnow .left .left{width: 192px;}
#ie6 #detailsInfo #overview #getToKnow .left .left{margin-right: 50px;}

#detailsInfo #overview #getToKnow .subtitle{float: none; margin-bottom: 10px; width: 380px;}

#detailsInfo #overview #getToKnow .description{margin: 10px 0px 9px 2px; width: 300px; padding-right:60px; position:relative; }

#detailsInfo #overview #getToKnow .description .inlineIcon{position:absolute;top:-34px;right:0px;}

#detailsInfo #overview #getToKnow img#battery{float: left; }

/*#detailsInfo #overview #getToKnow #{margin:22px 0 0 0px; float: right;}*/

#detailsInfo #overview #getToKnow .series{margin: 3px 0px 0px 2px; color: #656666; font-size: 12px; font-weight: bold;  width: 132px;}

#detailsInfo #overview #getToKnow .series .label{float: left; color: #656666;}

#detailsInfo #overview #getToKnow .series .sprite{height: 17px; width: 17px; background-position: -363px -2px; float: right;}
#ie6 #detailsInfo #overview #getToKnow .series .sprite{margin-top: -12px;}

#detailsInfo #overview #getToKnow #watchThem{margin:20px 0 0 0px; }
#ie6 #detailsInfo #overview #getToKnow #watchThem{margin:25px 0 0 0px; }

#detailsInfo #overview #getToKnow img#demo{margin-right: 0px;}


#detailsInfo #overview #getToKnow2{margin-top: 33px; height: 360px; width: 983px;}

#detailsInfo #overview #getToKnow2 .title{margin: 16px 0 0 0;}

#detailsInfo #overview #getToKnow2 .inner{height:320px;margin:0 0 26px;position:relative;}
#ie7 #detailsInfo #overview #getToKnow2 .inner{z-index:2;}
#detailsInfo #overview #getToKnow2 .left{width: 510px;}

#detailsInfo #overview #getToKnow2 .bigLeft{background-image:url(/assets_refresh/images/details/overview/handbg.jpg);background-repeat: no-repeat; background-position: 0 bottom !important; height:345px;margin-bottom:-100px;width:500px;}
#detailsInfo #overview #getToKnow2 .left .left{width: 192px;}
#ie6 #detailsInfo #overview #getToKnow2 .left .left{margin-right: 50px;}

#detailsInfo #overview #getToKnow2 .subtitle{float: none; margin-bottom: 10px; width: 168px;}

#detailsInfo #overview #getToKnow2 .description{margin: 10px 0px 9px 2px; width: 165px; }

#detailsInfo #overview #getToKnow2 .divider {
	margin:-10px 0 0;
}

#detailsInfo #overview #getToKnow2 img#battery{float: left; }

/*#detailsInfo #overview #getToKnow2 #{margin:22px 0 0 0px; float: right;}*/

#detailsInfo #overview #getToKnow2 .series{margin: 3px 0px 0px 2px; color: #888; font-size: 12px; font-weight: bold;}

#detailsInfo #overview #getToKnow2 .series .label{float: left; color: #888;font-weight:bold;}
#detailsInfo #overview #getToKnow2 .series .label a {color:#888;text-decoration:none!important;font-weight:bold;}

#detailsInfo #overview #getToKnow2 .series .sprite, #detailsInfo #overview .demos .series .sprite {
	height: 11px;
	width: 10px;
	background-position: -363px -3px;
	display: inline-block;
	margin: 2px 0 0 2px;
}

.ie #detailsInfo #overview #getToKnow2 .series .sprite,
.ie #detailsInfo #overview .demos .series .sprite{display:inline; zoom:1;}


#detailsInfo #overview #getToKnow2 .series .label a, #detailsInfo #overview .demos .series .label a {
	font-weight: bold;
	font-size: 12px;
	color: #888;
}

#detailsInfo #overview #getToKnow2 #watchThem{margin:20px 0 0 0px; }
#ie6 #detailsInfo #overview #getToKnow2 #watchThem{margin:25px 0 0 0px; }

#detailsInfo #overview #getToKnow2 img#demo{margin-right: 0px;}

#ie7 #detailsInfo #overview #getToKnow2 .divider {position:relative;top:28px;z-index:1;}

#detailsInfo #overview #gpsApps{margin: 57px 0 0 -44px; width: 1048px;}
#ie6 #detailsInfo #overview #gpsApps{margin: 57px 0 0 0;}
#detailsInfo #overview #gpsApps .left{background-image:url(/assets_refresh/images/details/overview/phoneHorizontal.jpg);background-position:10px -20px;
	background-repeat:no-repeat;height:384px;margin:0;width:565px;}

	#detailsInfo #overview #gpsApps .right{background-image:url(/assets_refresh/images/details/overview/mapApps.jpg);background-position:-10px 294px;background-repeat:no-repeat;height:384px;margin:0 0 0;width:483px;}

	#detailsInfo #overview #gpsApps .title{margin: 0px 0 0 30px; width: 425px;}

	#detailsInfo #overview #gpsApps .subtitle{float: none; margin: 14px 0 6px 30px; width: 325px;}

	#detailsInfo #overview #gpsApps .description{ margin: 0 0 0 30px; width: 250px;}

	#detailsInfo #overview #gpsApps #mapApps{margin:35px 0 0 30px;}
	#ie8 #detailsInfo #overview #gpsApps #mapApps{margin:44px 0px 0px 60px; }
	#ie7 #detailsInfo #overview #gpsApps #mapApps{margin:20px 0px 0px 30px; }

	#detailsInfo #overview #gpsApps #mapApps .label{color: #9d9f9f; margin-left: 0px;}

	#detailsInfo #overview #gpsApps #mapApps ul{margin:18px 0 0 14px;}


	#detailsInfo #overview #gpsApps #mapApps li{float: left; margin: 0px 0px 0px 0px; width:94px;height:65px;position:relative;}
	#ie8 #detailsInfo #overview #gpsApps #mapApps li{ width: 92px;}
	#ie7 #detailsInfo #overview #gpsApps #mapApps li{width: 92px;}

	#detailsInfo #overview #gpsApps #mapApps img{display:block; margin: 0 auto;}

	#detailsInfo #overview #gpsApps #mapApps a{display: block; font-weight: bold; width: 94px; text-align: center;height:20px;position:absolute;bottom:0px;left:0px;}
	#ie8 #detailsInfo #overview #gpsApps #mapApps a{ width: 92px;}
	#ie7 #detailsInfo #overview #gpsApps #mapApps a{width: 92px;}

	#detailsInfo #overview #cameraVideo{margin: 70px 0 0 25px; width: 987px;}

	#detailsInfo #overview #cameraVideo .left{width: 296px; height: 361px; margin: 0px 0 0 0px; position:relative;}

	#detailsInfo #overview #cameraVideo .left .description{float: left;width:230px;}

	#detailsInfo #overview #cameraVideo .arrowLink{float:left;position:absolute;top:230px;white-space:nowrap;z-index:2;left:0px;top:300px!important;}

	#detailsInfo #overview #cameraVideo .left img {margin-top:-20px;}

	#detailsInfo #overview #cameraVideo .left li {width:52px;color:#777;text-align:center;float:left;}
	#detailsInfo #overview #cameraVideo .left ul {left:12px;position:relative;top:-10px;}
	#detailsInfo #overview #cameraVideo .left li div{color:#777;text-align:center;width:auto;}

	#detailsInfo #overview #cameraVideo .left .subtitle{width: 100px; float: right; margin: 3px 4px 0 0;}

	#detailsInfo #overview #cameraVideo .left .subtitle .threeTwo{font-size: 1.9em; color: #9d9f9f; }

	#detailsInfo #overview #cameraVideo .left .subtitle .mp{font-size: 0.8em; color: #999; margin: 0px 0 0 0; }

	#detailsInfo #overview #cameraVideo .left .subtitle .camera{font-size: 0.8em; color: #9d9f9f; margin: -3px 0 0 0; }

	#detailsInfo #overview #cameraVideo .left .right li {width:100px;margin-top:24px;margin-bottom:0px;height:98px;}

	#detailsInfo #overview #cameraVideo .left .right li div {text-align:left;}
	#detailsInfo #overview #cameraVideo .left .right ul{left:0px;}
	#detailsInfo #overview #cameraVideo .left .right .arrowLink {float:left;left:-3px;position:absolute;top:5px;}

	#detailsInfo #overview #cameraVideo .doubleLeft{width:640px;}

	#detailsInfo #overview #cameraVideo .cameraLeft{background-image: url(/assets_refresh/images/details/overview/camera.jpg);background-position:0px 182px;background-repeat: no-repeat;}

	#detailsInfo #overview #cameraVideo .cameraLeft .description{width:260px;}

	#detailsInfo #overview #cameraVideo .right{margin: 0px 0px 0 0px; width: 291px; height: 361px;position:relative;}
	#ie6 #detailsInfo #overview #cameraVideo .right{height: 361px; }

	#detailsInfo #overview #cameraVideo .right .left{width: 262px; height: 437px; margin: 0px 0 0 58px; background: none; }
	#ie6 #detailsInfo #overview #cameraVideo .right .left{margin: 0px 0 0 25px;height: 361px;}

	#detailsInfo #overview #cameraVideo .right .left .description{float: left; width: 267px;}
	#detailsInfo #overview #cameraVideo .right .description{width: 267px;margin-left:2px;}

	#detailsInfo #overview #cameraVideo .right .left .arrowLink{float: right; width: 78px; margin: 14px 0 0 0;}

	#detailsInfo #overview #cameraVideo .right .left img#threePhones{margin: 27px 0 0 14px;}

	#detailsInfo #overview #cameraVideo .right .left ul{margin: -2px 0 0 13px;}

	#detailsInfo #overview #cameraVideo .right .left li{font-size: 1.0em; width: 61px; margin: 0px 34px 0 0px; line-height: 1.0em; color: #656666;}

	#detailsInfo #overview #cameraVideo .right .left li#last{margin: 0 0 0 -2px}

	#detailsInfo #overview #cameraVideo .right .left li div{font-size: 1.2em; color: #656666;}

	#detailsInfo #overview #cameraVideo .right .right{width: 314px; height: 437px; margin: 0px 0px 0 0px; background: none; }
	#ie6 #detailsInfo #overview #cameraVideo .right .right{width: 330px;}

	#detailsInfo #overview #cameraVideo .right .right ul{margin: 53px 0 0 -13px;}
	#ie6 #detailsInfo #overview #cameraVideo .right .right ul{margin: 53px 0 0 0px;}

	#detailsInfo #overview #cameraVideo .right .right li{width: 109px; margin: 0px 0 0 0px; line-height: 1.0em;}

	#detailsInfo #overview #cameraVideo .right .right li .smaller{width: 109px; center; margin: 0 0 0 12px; font-size: 1.0em; color: #656666;}

	#detailsInfo #overview #cameraVideo .right .right li .bigger{width: 109px; margin: 0 0 0 12px; font-size: 1.1em; color: #656666; }

	#detailsInfo #overview #cameraVideo .right .right li .sprite{margin: }

	#detailsInfo #overview #cameraVideo .right .right li#music .sprite{width: 84px; height: 94px; background-position: 0px -61px;}

	#detailsInfo #overview #cameraVideo .right .right li#music .bigger{width: 91px;}

	#detailsInfo #overview #cameraVideo .right .right li#headset{margin: 0 0 0 46px;}
	#ie6 #detailsInfo #overview #cameraVideo .right .right li#headset{margin: 0 0 0 0px;}

	#detailsInfo #overview #cameraVideo .right .right li#headset .sprite{width: 84px; height: 94px; background-position: -84px -65px;}

	#detailsInfo #overview #cameraVideo .right .right li#pocket{margin: 0 0 0 25px;}
	#ie6 #detailsInfo #overview #cameraVideo .right .right li#pocket{margin: 0 0 0 0px;}

	#detailsInfo #overview #cameraVideo .right .right li#pocket .sprite{width: 96px; height: 94px; background-position: -169px -64px;}

	#detailsInfo #overview #cameraVideo .right .right .arrowLink{ width: 178px; margin: 59px 0 0 0;}

	#detailsInfo #overview #getItAll{padding: 53px 0 0 24px; margin: 0px 0 0 -140px; width: 1280px; background-image: url(/assets_refresh/images/details/overview/featuresBkgd.jpg); background-repeat: no-repeat; background-position: 70px 0;}

	#detailsInfo #overview #getItAll .inner{margin: 0 0 0 142px;}

	#detailsInfo #overview #getItAll .title span{font-size: 0.5em; color: #656666;}

	#detailsInfo #overview #getItAll .subtitle{font-size: 1.5em; margin: 0 0 0 0;}

	#detailsInfo #overview #getItAll ul{margin: 24px 0 0 0px;}

	#detailsInfo #overview #getItAll li { margin: 0; }

	#detailsInfo #overview #getItAll ul li a{font-size: 1.2em;}

	#detailsInfo #overview #getItAll ul ul{margin: 7px 0 0px 21px; font-size: 0.8em;}

	#detailsInfo #overview #getItAll ul li li{ margin: 0; float:none !important; padding-bottom: 8px; }

	#detailsInfo #overview #getItAll .sprite{height: 54px; float: left;}

	#detailsInfo #overview #getItAll #communication .sprite{width: 20px; height: 16px; background-position: -2px -157px;}

	#detailsInfo #overview #getItAll #connections ul {margin: 7px 0 0px 26px;}

	#detailsInfo #overview #getItAll #connections .sprite{width: 24px; height: 18px;  background-position: -27px -155px;}

	#detailsInfo #overview #getItAll #productivity .sprite{width: 20px; height: 16px; background-position: -54px -157px;}

	#detailsInfo #overview #getItAll #multimedia .sprite{width: 20px; height: 16px; background-position: -76px -157px;}

	#detailsInfo #overview #getItAll #connections .subtitle{margin: -16px 0 0 0}

	#detailsInfo #overview #getItAll #multimedia .subtitle{margin: -16px 0 0 0}

	#detailsInfo #overview #getItAll .arrowLink{ width: 478px; margin: 46px 0 0px 0;}


	#detailsInfo #overview #moreMedia {position:relative;}

	#detailsInfo #overview #moreMedia .title{position:absolute;left:300px;top:40px;}
	#detailsInfo #overview #moreMedia .left{margin-top:50px;}
	#detailsInfo #overview #moreMedia .right{margin-top:68px;width:280px;margin-right:53px;}
	#detailsInfo #overview #moreMedia .right .subtitle{clear:both;margin-bottom:10px;margin-top:34px;visibility:visible;width:100%;}
	#detailsInfo #overview #moreMedia .right .description{width:auto;}
	#detailsInfo #overview #moreMedia .headerIcon{position:absolute;right:87px;top:40px;}
	/*Overview End*/

/*Specifications Start*/
#specificationsHero .model9700 {left:-34px;position:relative;top:-22px;}
#specificationsHero .model9000 {left:30px;position:relative;}
#specificationsHero .model9650 {left:42px;position:relative;top:-22px;}
#detailsFlashInner.specifications {background-image: url(/assets_refresh/images/details/specifications/specificationsHeroBkgd.jpg);}

#detailsFlashInner #specificationsHero .card{position:absolute; top:168px; left: 883px; background-image: none;width: 246px; height: 331px;}

#detailsFlashInner #specificationsHero .clr{position:absolute; top:471px; left: 524px;}

#detailsFlashInner #specificationsHero li{float: left; color: #000; font-size: 1.3em; font-style: italic; }

#detailsFlashInner #specificationsHero li.model9000{margin: 0 0 0 62px;}

#detailsFlashInner #specificationsHero li.model9650{margin: 0 0 0 94px;}

#detailsInfo #specifications{margin: 0 auto; padding: 33px 0 0 0; width: 967px;}

#detailsInfo #specifications .cell{margin-bottom: 65px; clear: both; width: 435px;position:relative;}
#detailsInfo #specifications .batteryCell .right {position:absolute;right:0px;top:-30px;}

#detailsInfo #specifications .subtitle, #detailsInfo th{color: #404040; font-weight: bold; margin-bottom: 3px; clear: both;}
#detailsInfo #specifications .subtitle{margin-top:3px;}

#detailsInfo #specifications .glance{width: 440px;}

#detailsInfo #specifications .glance .sprite{background-image: url(/assets_refresh/images/details/specifications/specificationsSprites.jpg); background-repeat: none; background-position: -2px -56px; width:439px; height: 5px; }

#detailsInfo #specifications .glance .title{margin: 0 0 30px 0;}

#detailsInfo #specifications .glance ul{margin:16px 0 17px;}

#detailsInfo #specifications .glance li{float: left; }

#detailsInfo #specifications .glance .label{width: 177px;}

#detailsInfo #specifications .glance .subtitle{color: #000; font-size: 1.8em; margin: 0 0 10px 0;}

#detailsInfo #specifications .glance .description{color: #000;}

#detailsInfo #specifications .glance .feature{text-align: center; margin:0 8px 0 0; width: 45px;}

#detailsInfo #specifications .glance .feature .sprite{width:45px; height: 41px; }

#detailsInfo #specifications .glance .wifi .sprite{background-position: -7px -1px;}

#detailsInfo #specifications .glance .gps .sprite{background-position: -63px -1px;}

#detailsInfo #specifications .glance .g3 .sprite{background-position: -115px -1px;}

#detailsInfo #specifications .glance .mp32{margin:0 13px 0 0}

#detailsInfo #specifications .glance .mp32 .sprite{background-position: -168px -1px;}

#detailsInfo #specifications .glance .video{margin:0 0px 0 0}

#detailsInfo #specifications .glance .video .sprite{background-position: -225px -1px;}

#detailsInfo #specifications .glance .name{margin: 5px auto 0 auto; color: #000; font-weight: bold; width: 45px; font-size: 0.9em; text-align:center;}

#detailsInfo #specifications table{table-layout:fixed; width: 475px;}

#detailsInfo #specifications th{width: 100px; height: 20px;}

#detailsInfo #specifications .first{width: 55px;}

#detailsInfo #specifications .group{margin-bottom: 0px;}

#detailsInfo #specifications .item, #detailsInfo td{color: #4D4D4D; margin-bottom: 3px;}

#detailsInfo #specifications td{color: #4D4D4D;height: 10px; }

#detailsInfo #specifications .clr li{float: left; margin-bottom: 0px;}

#detailsInfo #specifications .specList {float: none; margin-bottom: 13px; width:270px;}

#detailsInfo #specifications .specList li{float: none; margin-bottom: 5px; width:350px;}
#detailsInfo #specifications .wideList .specList li { width:470px;}

#detailsInfo #specifications .gpsMaps{float: left; margin-left:-100px;}

#detailsInfo #specifications .memory{width: 281px}

#detailsInfo #specifications #cameraVideo ul{width: 400px;}
#detailsInfo #specifications #cameraVideo .right{margin-top:-220px;}


#detailsInfo #specifications .clr li.darkGrey{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0;
	background-position: -25px;}

	#detailsInfo #specifications .clr li.lightGrey{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0;}

	#detailsInfo #specifications .clr li.mediumGrey{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0;
		background-position: -475px;}

		#detailsInfo #specifications .clr li.black{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0;
			background-position: -50px;}

			#detailsInfo #specifications .clr li.white{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -125px;}

			#detailsInfo #specifications .clr li.blueGrey{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -75px;}

			#detailsInfo #specifications .clr li.red{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -100px;}

			#detailsInfo #specifications .clr li.blue{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -150px;}

			#detailsInfo #specifications .clr li.pink{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -176px;}

			#detailsInfo #specifications .clr li.gold{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -200px;}

			#detailsInfo #specifications .clr li.orange{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -225px;}

			#detailsInfo #specifications .clr li.blackGrey{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -250px;}

			#detailsInfo #specifications .clr li.blackPink{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -275px;}

			#detailsInfo #specifications .clr li.magenta{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -300px;}

			#detailsInfo #specifications .clr li.redToBlack{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -325px;}

			#detailsInfo #specifications .clr li.purple{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -350px;}

			#detailsInfo #specifications .clr li.lightPurple{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -375px;}

			#detailsInfo #specifications .clr li.royalpurple{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -300px;}

			#detailsInfo #specifications .clr li.sunset{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -400px;}

			#detailsInfo #specifications .clr li.sapphireBlue{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -425px;}

			#detailsInfo #specifications .clr li.paleGold{width: 25px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -450px;}

			#detailsInfo #specifications .clr li.purple2{width: 24px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -500px;}

			#detailsInfo #specifications .clr li.bronze{width: 24px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -622px;}

			#detailsInfo #specifications .clr li.pink2{width: 24px; height: 25px; background-image: url(/assets_refresh/images/details/colorSprites.jpg); margin: 0 5px 0 0; background-position: -646px;}


			#detailsInfo #specifications img#sizeWeight{display: block; margin-top: 33px;}

			#detailsInfo #specifications img#colorDisplay{display: block; margin-top: 4px;}

			#detailsInfo #specifications img#memory{display: block; margin-top: 155px;}

			#detailsInfo #specifications #userGuides{width: 454px; height: 139px; background-image: url(/assets_refresh/images/details/specifications/userGuidesBkg.jpg); background-repeat: no-repeat; padding: 10px 0px 0px 20px; margin: 0px 0px 0px -20px;}

			#detailsInfo #specifications #userGuides a{font-weight: bold;}

			#detailsInfo #specifications img#cameraVideo{display: block; margin-top: -14px;}

			#detailsInfo #specifications img#mediaPlayer{display: block; margin-top: 14px;}


			#detailsInfo #specifications img#voiceInputOutput{display: block; display:block;margin:0;}

			#detailsInfo #specifications img#bluetooth{clear:both;display:block;float:left;margin:40px 0 15px -5px;}

			#detailsInfo #specifications img#security{display: block; margin: 0px 155px 0px 0px;}

/*Specifications End*/

/*Buzz Start*/
#detailsFlashInner.buzz {background-image: url(/assets_refresh/images/details/buzz/buzzHeroBkgd.jpg);}

#detailsFlashInner #buzzHero .message{position:absolute; top:211px; left: 231px; width: 395px;}

#detailsFlashInner #buzzHero .message div{float:left; font-size:11px; color:#ccc; margin: 5px 0 0 79px;}

#detailsFlashInner #buzzHero .message .tagline{ margin: 24px 10px 0 79px; float:left; font-size:2.3em;}

#detailsFlashInner #buzzHero .message .tagline div{margin:4px 0 6px;}

#detailsFlashInner #buzzHero .message .tagline span{font-size:1.2em;}

#detailsFlashInner #buzzHero .message .sprite {background-image:url(/assets_refresh/images/details/buzz/buzzHeroSprites.jpg);height:55px;position:absolute;right:-12px;top:-4px;width:54px;}

#detailsFlashInner #buzzHero .model9650{color: #000; font-size: 1.3em; font-style: italic; position:absolute; top:473px; left: 733px; margin: 0 0 0 62px;}

#detailsFlashInner #buzzHero .cta{height:11px; width:75px; position:absolute; top:318px; left: 311px; }

#detailsInfo #buzz{margin: 0 auto; width: 1000px;position:relative;}
#detailsInfo #buzz .arrowLink {bottom:64px;position:absolute;right:245px;}
#ie7 #detailsInfo #buzz .arrowLink {position:absolute;top:246px;right:225px;}
#detailsInfo #buzz #ravesReviews .left .arrowLink {position:absolute;bottom:6px;left:0px;right:auto;top:auto;}

#detailsInfo #buzz .sprite{background-image: url(/assets_refresh/images/details/buzz/buzzSprites.jpg);  background-repeat:no-repeat;}

#detailsInfo #buzz #inAction {
	position:relative;
	height:359px;
}

#detailsInfo #buzz #inAction .left .title{margin:0 0 0px 20px;}

#detailsInfo #buzz #ravesReviews {
	clear:both;
	float:left;
}

#detailsInfo #buzz #ravesReviews .left {
	width:594px;
	position:relative;
}

#detailsInfo #buzz #ravesReviews .right {
	width:406px;
	position:relative;
}

#detailsInfo #buzz #inAction .left .videos{background-image: url(/assets_refresh/images/details/buzz/buzzSprites.jpg);  background-repeat:no-repeat; width: 614px; height: 314px; background-position: 0px -20px;}

#detailsInfo #buzz #inAction .left .videos .messages{float:right; font-size:0.8em; letter-spacing:0.075em; line-height:1.2em; margin:122px -2px 0 0;}
#detailsInfo #buzz .title {margin-bottom:6px;}
#detailsInfo #buzz .subtitle {clear:both;color:#404040;font-weight:bold;margin-bottom:3px;font-size:1.7em;color:#666;margin-bottom:18px;}

#detailsInfo #buzz #inAction .left .videos .messages div{ width:91px;}

#detailsInfo #buzz #inAction .left .videos .messages #messaging{ height:74px;}

#detailsInfo #buzz #inAction .left .videos .messages #camera{ height:74px;}

#detailsInfo #buzz #inAction .left .videos .messages #os{ }

#detailsInfo #buzz #inAction .right {margin-top:60px;width:550px;}

#detailsInfo #buzz #inAction .right .topRow .title{float: left; }

#detailsInfo #buzz #inAction .right .topRow ul{float: right; margin: 14px 24px 0 0;}

#detailsInfo #buzz #inAction .right .topRow ul li{float: left; cursor: pointer; height: 43px;}

#detailsInfo #buzz #inAction .right .topRow ul li .selected{margin: 0px auto 0 auto; display: none; width: 12px; height: 9px; background-position: -835px -10px; background-image: url(/assets_refresh/images/details/buzz/buzzSprites.jpg);  background-repeat:no-repeat;}

#detailsInfo #buzz #inAction .right .topRow ul li .sprite{height: 34px; }

#detailsInfo #buzz #inAction .right .topRow ul li#my{width: 34px;}

#detailsInfo #buzz #inAction .right .topRow ul li#my .sprite{width: 34px; background-position: -856px 0px;}

#detailsInfo #buzz #inAction .right .topRow ul li#people{width: 27px;}
#detailsInfo #buzz #inAction .right .topRow ul li#people .sprite{width: 27px; background-position: -893px 0px; margin: 0 0 0 3px;}

#detailsInfo #buzz #inAction .right .topRow ul li#twitter{width: 30px;}
#detailsInfo #buzz #inAction .right .topRow ul li#twitter .sprite{width: 30px; background-position: -918px 0px;}

#detailsInfo #buzz #inAction .right .topRow ul li#facebook{width: 24px}
#ie8 #detailsInfo #buzz #inAction .right .topRow ul li#facebook{margin: -42px 0 0 95px;}
#ie7 #detailsInfo #buzz #inAction .right .topRow ul li#facebook{margin: -42px 0 0 95px;}

#detailsInfo #buzz #inAction .right .topRow ul li#facebook .sprite{width: 24px; background-position: -952px -0px; margin: 0 0 0 2px;}

#detailsInfo #buzz #inAction .right .feeds{background-image: url(/assets_refresh/images/details/buzz/buzzSprites.jpg);  background-repeat:no-repeat; width: 281px; height: 303px; background-position: -698px -39px; margin: -3px; 0px 0 0; padding: 16px 0 0 16px;}

#detailsInfo #buzz #inAction .right .feed{display: none;}

#detailsInfo #buzz #inAction .right .head{height: 80px;}

#detailsInfo #buzz #inAction .right .follow{text-decoration: none; background-image:url("/assets_refresh/images/details/buzz/buzzSprites.jpg"); background-position:-630px -244px; background-repeat:no-repeat; color:#FFFFFF; display:block; float:right; font-size:1.1em; height:19px; margin:10px 33px 0 0; padding-top:4px; text-align:center; width:51px;}

#detailsInfo #buzz #inAction .right .head .subtitle{font-size: 1.8em; color: #00B0E4; margin:0 0 2px 0;}

#detailsInfo #buzz #inAction .right .head .description{float: left}

#detailsInfo #buzz #inAction .right .entry, #detailsInfo #buzz #inAction .right .description{color: #9D9F9F;font-size:1.1em; width:193px;}

#detailsInfo #buzz #inAction .right .entry{position: relative; line-height: 1.4em; width: 239px; padding:10px 0 10px;}

#detailsInfo #buzz #inAction .right .entry .sprite{ background-position:-448px -339px; width: 258px; height: 6px; position: absolute; bottom: 0; left: 0;}

#detailsInfo #buzz #reviews {margin: 17px 0 0 0;}

#detailsInfo #buzz #reviews .subtitle{color:#656666; font-size:2.0em; margin:0 0 20px;}

#detailsInfo #buzz #reviews .clr {height: 90px;}

#detailsInfo #buzz #reviews .left {width: 467px; margin: 0 0 0 20px; }

#detailsInfo #buzz #reviews .left .sprite{float: left; }

#detailsInfo #buzz #reviews .left #cnet .sprite{background-position:-635px -10px; width: 57px; height: 54px; }

#detailsInfo #buzz #reviews .left #mobileburn .sprite{background-position:-635px -74px; width: 57px; height: 44px; }

#detailsInfo #buzz #reviews .left #crackberry .sprite{background-position:-636px -117px; width: 56px; height: 51px; }

#detailsInfo #buzz #reviews .left .right .byline{float: right; color:#656666; margin: 6px 20px 0 0; font-size: 1.3em;}

#detailsInfo #buzz #reviews .left .right{width: 402px; margin: 2px 0 0 0px; float: right; }
#ie8 #detailsInfo #buzz #reviews .left .right{ margin: 0px 0 0 0;}
#ie7 #detailsInfo #buzz #reviews .left .right{margin: 0px 0 0 0;}

#detailsInfo #buzz #reviews .left .right a{font-size: 1.4em;}

#detailsInfo #buzz #reviews .right {width: 462px; margin: 53px 0 0 0;}
#ie8 #detailsInfo #buzz #reviews .right { margin: 38px 0 0 0;}
#ie7 #detailsInfo #buzz #reviews .right {margin: 38px 0 0 0;}

#detailsInfo #buzz #reviews .right .quote{margin: 0 0 0px 0; height: 90px; font-size:1.4em; width: 453px;}

#detailsInfo #buzz #reviews .right .quote .byline{float: right; color:#656666; width: 200px;  font-size:1em; margin: 6px 35px 0 0; }

#detailsInfo #buzz #reviews .right .byline .sprite{float: right;  width: 57px; height: 54px;}
#ie8 #detailsInfo #buzz #reviews .right .byline .sprite{margin: -18px 0 0 0 }
#ie7 #detailsInfo #buzz #reviews .right .byline .sprite{margin: -18px 0 0 0 }

#detailsInfo #buzz #reviews .right #francis .byline{width: 165px; }

#detailsInfo #buzz #reviews .right #johanna .byline{width: 200px;}

#detailsInfo #buzz #reviews .right #sunpab .byline{width: 211px;}

#detailsInfo #buzz #reviews .right #francis .byline .sprite{background-position:-651px -180px; width: 22px; height: 21px;}

#detailsInfo #buzz #reviews .right #johanna .byline .sprite{background-position:-646px -210px; width: 27px; height: 21px;}

#detailsInfo #buzz #reviews .right #sunpab .byline .sprite{background-position:-646px -210px; width: 27px; height: 21px;}
/*Buzz End*/

/*Whereto Start*/
#detailsFlashInner.whereto {background-image: url(/assets_refresh/images/details/whereto/wheretoHeroBkgd.jpg);}

#detailsFlashInner #wheretoHero .selectBoxes{margin: 47px 0 0 0;}

#detailsFlashInner #wheretoHero .selectBoxes .instructions{color: #737373; margin: 34px 0 0px 0; *margin: 34px 0 10px 0;}

#detailsFlashInner #wheretoHero .selectBoxes .selectBox{ z-index:750; position: absolute; right: 0; left: -6px; cursor: pointer; padding: 2px 0 0 10px; margin: 8px 0 0 0; width: 195px; height: 21px;  background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png);  background-repeat:no-repeat;  background-position: 2px -2px;}

#detailsFlashInner #wheretoHero .selectBoxes .selectBox a{display: block;}

#detailsFlashInner #wheretoHero .selectBoxes .selectBox a:hover{color: #fff; text-decoration: none;}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork{top: 132px; z-index:800; width: 195px; }
#ie8 #detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork{top: 140px;}
#ie7 #detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork{top: 140px;}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork.selectBoxDown{background-position:-14px -39px; position: absolute;}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork li{float: left; }

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level1{margin:10px 0 0 12px;}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level1 li{font-size: 1.3em; margin:0 0 0 0px; color: #BFBFBF;}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level1 li.selected{color: #FFF;}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level1 #carrier{margin:0 0 0 0px;}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level1 #network{margin:0 0 0 39px;}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level1 #vendor{margin:0 0 0 39px;}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level1 #close{display:block;float:right;margin:-5px 21px 0 0;position:relative;visibility:visible;margin:-5px 7px 0 0; position: relative; z-index: 9990;}
#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level1 #close a{background:url("/assets_refresh/images/global/ctaIconSprite.png") no-repeat scroll 0 -60px transparent; height:15px; width:15px; z-index: 9990;}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level2{margin:15px 0 0 12px; line-height:1.2em; clear: both;}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level2 .col1,
#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level2 .col2,
#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level2 .col3,
#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork .level2 .col4 {
	margin:0 20px 0 0;
	width: 180px;
}

#detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork  .endcap{
	background:transparent url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png) no-repeat scroll -932px -39px;
	height:232px;
	position:absolute;
	right:-6px;
	top: -12px;
	width:50px;
	display: block;
}
#detailsFlashInner #wheretoHero .selectBoxes #selectHeroModel{top: 180px; }
#ie8 #detailsFlashInner #wheretoHero .selectBoxes #selectHeroModel{top: 190px; }
#ie7 #detailsFlashInner #wheretoHero .selectBoxes #selectHeroModel{top: 190px; }
#ie7 #detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork.selectBoxDown,
#ie8 #detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork.selectBoxDown{background-position:-14px -39px; position: absolute;}
#ie7 #detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork  .endcap,
#ie8 #detailsFlashInner #wheretoHero .selectBoxes #selectHeroNetwork  .endcap{
	top: -2px;
	z-index: 999;
}
#detailsFlashInner #wheretoHero .selectBoxes #selectHeroModel.selectBoxDown{background-position: 2px -302px; }

#detailsFlashInner #wheretoHero .selectBoxes .selectBox .selected{color: #737373; font-size: 1.3em; margin: 0px 0 0 0; }
#ie7 #detailsFlashInner #wheretoHero .selectBoxes .selectBox .selected{color: #737373; font-size: 1.0em; margin: 0px 0 0 0; }
#ie8 #detailsFlashInner #wheretoHero .selectBoxes .selectBox .selected{color: #737373; font-size: 1.0em; margin: 0px 0 0 0; }

#detailsFlashInner #wheretoHero .selectBoxes .selected{font-size: 1.3em; margin: 0px 0 0 0; }
#ie7 #detailsFlashInner #wheretoHero .selectBoxes .selected{font-size: 1.0em; margin: 0px 0 0 0; }
#ie8 #detailsFlashInner #wheretoHero .selectBoxes .selected{font-size: 1.0em; margin: 0px 0 0 0; }

#detailsFlashInner #wheretoHero .selectBoxes .selectBox .options{font-size: 1em; margin: 0px 0 0 -5px; padding: 0 0 0 5px; height: 250px;  display: none; position: relative;}
/*#ie7 #detailsFlashInner #wheretoHero .selectBoxes #selectHeroModel .selectBox .options{}*/

#detailsFlashInner #wheretoHero .selectBoxes .selectBox .options div{margin: 0;}

#detailsFlashInner #wheretoHero .selectBoxes .selectBox .options .hover{color: #00B0E4;}



#detailsFlashInner #wheretoHero .colors{margin: 7px 0 0 0;}

#detailsFlashInner #wheretoHero .colors li{float: left; margin: 0 2px 0 0;}

#detailsFlashInner #wheretoHero .colors #darkGrey{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -211px -348px}

#detailsFlashInner #wheretoHero .colors #darkGrey.selected{width: 23px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -253px -348px}

#detailsFlashInner #wheretoHero .colors #lightGrey{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -229px -348px}

#detailsFlashInner #wheretoHero .colors #lightGrey.selected{width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -277px -348px}

#detailsFlashInner #wheretoHero .colors #black{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -208px -348px}

#detailsFlashInner #wheretoHero .colors #black.selected{width: 23px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -255px -348px}

#detailsFlashInner #wheretoHero .colors #white{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -335px -305px}

#detailsFlashInner #wheretoHero .colors #white.selected{width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -335px -326px}

#detailsFlashInner #wheretoHero .colors #pinkblack{cursor: pointer; width: 21px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -252px -305px}

#detailsFlashInner #wheretoHero .colors #pinkblack.selected{width: 21px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -251px -326px}

#detailsFlashInner #wheretoHero .colors #silver{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -229px -348px}

#detailsFlashInner #wheretoHero .colors #silver.selected{width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -277px -348px}

#detailsFlashInner #wheretoHero .colors #chrome{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -229px -348px}

#detailsFlashInner #wheretoHero .colors #chrome.selected{width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -277px -348px}

#detailsFlashInner #wheretoHero .colors #red{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -231px -305px}

#detailsFlashInner #wheretoHero .colors #red.selected{width: 21px; margin-right:1px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -231px -326px}

#detailsFlashInner #wheretoHero .colors #rubyred{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -231px -305px}

#detailsFlashInner #wheretoHero .colors #rubyred.selected{width: 21px; margin-right:1px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -231px -326px}

#detailsFlashInner #wheretoHero .colors #pink,
#detailsFlashInner #wheretoHero .colors #opalpink{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -210px -305px}

#detailsFlashInner #wheretoHero .colors #pink.selected,
#detailsFlashInner #wheretoHero .colors #opalpink.selected{width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -209px -326px}

#detailsFlashInner #wheretoHero .colors #magenta{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -230px -305px}

#detailsFlashInner #wheretoHero .colors #magenta.selected{width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -230px -326px}

#detailsFlashInner #wheretoHero .colors #redtoblack{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -291px -305px}

#detailsFlashInner #wheretoHero .colors #redtoblack.selected{width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -291px -326px}

#detailsFlashInner #wheretoHero .colors #titanium,
#detailsFlashInner #wheretoHero .colors #silver  {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -313px -305px}

#detailsFlashInner #wheretoHero .colors #titanium.selected,
#detailsFlashInner #wheretoHero .colors #silver.selected  {width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -313px -326px}

#detailsFlashInner #wheretoHero .colors #frost,
#detailsFlashInner #wheretoHero .colors #blue {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -355px -305px}

#detailsFlashInner #wheretoHero .colors #frost.selected,
#detailsFlashInner #wheretoHero .colors #blue.selected {width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -357px -326px}

#detailsFlashInner #wheretoHero .colors #lavender,
#detailsFlashInner #wheretoHero .colors #violet {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -378px -305px}

#detailsFlashInner #wheretoHero .colors #lavender.selected,
#detailsFlashInner #wheretoHero .colors #violet.selected {width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -378px -326px}

#detailsFlashInner #wheretoHero .colors #royalpurple,
#detailsFlashInner #wheretoHero .colors #purple {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -400px -305px}

#detailsFlashInner #wheretoHero .colors #royalpurple.selected,
#detailsFlashInner #wheretoHero .colors #purple.selected  {width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -400px -326px}

#detailsFlashInner #wheretoHero .colors #gold {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -421px -305px}

#detailsFlashInner #wheretoHero .colors #gold.selected {width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -421px -326px}

#detailsFlashInner #wheretoHero .colors #fuchsia {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -442px -305px}

#detailsFlashInner #wheretoHero .colors #fuchsia.selected {width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -442px -326px}

#detailsFlashInner #wheretoHero .colors #redblack {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -507px -305px}

#detailsFlashInner #wheretoHero .colors #redblack.selected {width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -507px -326px}

#detailsFlashInner #wheretoHero .colors #amethyst {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -528px -305px}

#detailsFlashInner #wheretoHero .colors #amethyst.selected {width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -528px -326px}

#detailsFlashInner #wheretoHero .colors #shadowblue {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -592px -305px}

#detailsFlashInner #wheretoHero .colors #shadowblue.selected {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -592px -326px}

#detailsFlashInner #wheretoHero .colors #charcoal {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -571px -305px}

#detailsFlashInner #wheretoHero .colors #charcoal.selected {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -571px -326px}

#detailsFlashInner #wheretoHero .colors #graphite,
#detailsFlashInner #wheretoHero .colors #graphitegrey{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -550px -305px}

#detailsFlashInner #wheretoHero .colors #graphite,
#detailsFlashInner #wheretoHero .colors #graphitegrey{cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -550px -326px}

#detailsFlashInner #wheretoHero .colors #smokyviolet {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -613px -305px}

#detailsFlashInner #wheretoHero .colors #smokyviolet.selected {cursor: pointer; width: 22px; height: 20px; background-image: url(/assets_refresh/images/details/whereto/wheretoHeroSprites.png); background-position: -613px -326px}


#detailsFlashInner #wheretoHero .bigModels{position:absolute; top:471px; left: 650px;}

#detailsFlashInner #wheretoHero .bigModels li{float: left; color: #000; font-size: 1.3em; font-style: italic; }

#detailsFlashInner #wheretoHero .bigModels li.model9000{margin: 0 0 0 120px;}

#detailsFlashInner #wheretoHero .bigModels li.model9700{margin: 0 0 0 120px;}


#detailsInfo #whereto{margin: 0 auto; padding: 7px 0 0 0; width: 993px;}

#detailsInfo #whereto .sprite{background-image: url(/assets_refresh/images/details/whereto/wheretoSprites.jpg);  background-repeat:no-repeat;}

#detailsInfo #whereto .label{color: #656666; line-height:1.2em; width:95px;}

#detailsInfo #whereto li{float: left;}

#detailsInfo #whereto #applications{margin: 0 0 0 0; width: 462px; float: left}

#detailsInfo #whereto #applications .app{display: block; margin: 0 auto;}

#detailsInfo #whereto #applications .title{margin: 0 0 12px 16px;}

#detailsInfo #whereto #applications .subtitle{color: #656666; font-size: 1.8em; margin: 0 0 13px 18px;}

#detailsInfo #whereto #applications li{width:77px; height:auto;}

#detailsInfo #whereto #applications li .sprite{margin: 0 auto;}

#detailsInfo #whereto #applications li .label{margin: 3px auto 0 auto; text-align: center;}
#ie7 #detailsInfo #whereto #applications li .label, #ie8 #detailsInfo #whereto #applications li .label{padding:0px!important;}
#ie7 #detailsInfo #whereto #applications li .label a, #ie8 #detailsInfo #whereto #applications li .label a {position:static!important;margin-top:0px!important;margin-left:0px!important;}

#detailsInfo #whereto #applications .sprite{width: 38px; height: 38px;}

#detailsInfo #whereto #applications #pandora .sprite{background-position: -445px -22px;}

#detailsInfo #whereto #applications #flightpath .sprite{background-position: -527px -22px;}

#detailsInfo #whereto #applications #mediaAgent .sprite{background-position: -607px -22px;}

#detailsInfo #whereto #applications #poynt .sprite{background-position: -677px -22px;}

#detailsInfo #whereto #applications #sketchit .sprite{background-position: -744px -22px; width: 41px;}

#detailsInfo #whereto #applications #mooncal .sprite{background-position: -816px -22px; width: 40px;}

#detailsInfo #whereto #applications #memoryBooster .sprite{background-position: -445px -80px;}

#detailsInfo #whereto #applications #shazamEncore .sprite{background-position: -527px -80px;}

#detailsInfo #whereto #applications #tetris .sprite{background-position: -607px -80px;}

#detailsInfo #whereto #applications #asap .sprite{background-position: -677px -80px;}

#detailsInfo #whereto #applications #weatherBug .sprite{background-position: -754px -80px;}

#detailsInfo #whereto #applications #colorId .sprite{background-position: -816px -80px;}

#detailsInfo #whereto #applications a {
display: block;
margin: 15px 0 30px 20px;
font-weight: bold;
}

#detailsInfo #whereto #applications ul {left:8px;position:relative;}
#ie8 #detailsInfo #whereto #applications ul, #ie7 #detailsInfo #whereto #applications ul { margin-bottom:30px;}

#detailsInfo #whereto #applications li .label{width:auto;}

#detailsInfo #whereto #applications li .label a {margin:0px;text-align:center;font-weight:normal;}

#detailsInfo #whereto #accessories{margin:0 0 0 34px; float: right}

#detailsInfo #whereto #accessories .topRow{width: 321px; position: relative; z-index:25; margin: 0 0 24px 0;}

#detailsInfo #whereto #accessories .selectBox{z-index:1000; position: absolute; right: 0; top: 0; cursor: pointer; padding: 2px 0 0 7px; margin: 12px 0 0 0; width: 125px; height: 22px;  background-image: url(/assets_refresh/images/details/whereto/wheretoSprites.jpg);  background-repeat:no-repeat;  background-position: 0px -3px;  }

#detailsInfo #whereto #accessories .selectBoxDown{z-index:1000; background-image: url(/assets_refresh/images/details/whereto/wheretoSprites.png);  background-repeat:no-repeat;  background-position: -869px -20px; }

#detailsInfo #whereto #accessories .selectBox .selected{font-size: 1.0em; margin: 0px 0 0 0; }

#detailsInfo #whereto #accessories .selectBox .options{font-size: 1.0em; width: 93px; height: auto; margin: 0px 0 0 -5px; padding: 0 0 0 5px; display: none; }

#detailsInfo #whereto #accessories .selectBox .options div{margin: 0 0 3px 0; }

/*#detailsInfo #whereto #accessories .selectBox .options .hover{color: #00B0E4;}*/

#detailsInfo #whereto #accessories ul{left:2px;position:relative;}

#detailsInfo #whereto #accessories ul li{margin: 0 28px 0 0;height:190px;position:relative;width:115px;}
#detailsInfo #whereto #accessories ul li img{z-index:0;}
#detailsInfo #whereto #accessories ul li .container{bottom:0px;position:absolute;height:70px;left:0px;}

#detailsInfo #whereto #accessories ul li .price{color: #666; font-size:1.7em; font-weight: bold; margin: 10px 0 10px 0;bottom:0px;position:absolute;}

#detailsInfo #whereto #accessories ul li.seeAll{clear:both; width:auto; height:auto; margin:10px 0;}
#detailsInfo #whereto #accessories ul li.seeAll a {white-space:nowrap;}

#detailsInfo #whereto #accessories #moreAccessories{ display: block; margin:10px 0 0 0px;  font-weight: bold; clear: both;}

/*Whereto End*/

/*Modals Start*/

#modalContainer{display: none;}

#smartphoneModal{display: none;}

/*.modalSprite{background-image: url(/assets_refresh/images/details/modalSprites.png); background-repeat:no-repeat;}
.shareModal .close{background-position:left top;height:15px;left:58px;margin:0;padding:25px 24px 24px 23px;position:absolute;top:-2px;width:68px;}
.shareModal .icon{ background-image: url(/assets_refresh/images/details/modalSprites.png); background-repeat:no-repeat; width: 20px; height: 20px; position:static;}*/

.compareModal .modalFamilySeries{display: block;}
/*.compareModal{margin:-207px 0 0 -500px; }*/

.compareModal #compareModal{display: block; /*background-image: url(/assets_refresh/images/details/modalSprites.png); background-repeat:no-repeat; background-position: -192px -1px; width: 661px;*/}
/*#compareModal .close {
right:23px !important;
}*/

/*Modals End*/

/*Tooltips Start*/
.tooltip-content {display:none;}
.tooltip {background-image: url(/assets_refresh/images/details/modalSprites.png); background-repeat:no-repeat; background-position: 100px -826px; width: 465px; height: 155px; margin:0 0 0 -65px; }
.tooltip .content{margin: 25px 0 0 145px; *margin: 15px 0 0 145px; width: 285px;}
.tooltip .content div{margin: 0px 0 5px; }
.tooltip .content .header{margin: 10px 0 5px; text-transform:uppercase; }

.tooltip div[role=tooltip] {}

.application-tooltip-content {display:none;}
.appTooltip .content{background-image:url("/assets_refresh/images/details/modalSprites.png");background-position:-720px -1440px;background-repeat:no-repeat;color:#FFFFFF;height:134px;margin:30px 0 0 140px;padding:20px 28px 0 45px;width:295px;position:relative;}
.appTooltip .content .rating{background-image:url("/assets_refresh/images/details/modalSprites.png");background-position:0 -1303px;background-repeat:no-repeat;height:28px;left450px;overflow:hidden;position:absolute;!position:relative;!margin-bottom:-28px;top:42px;width:132px;!top:24px;!left:0px;}
.appTooltip .content div.title{color:#FFFFFF;float:left;font-size:1.8em;}
.appTooltip .content div.price{color:#FFFFFF;float:right;font-size:1.8em;}
.appTooltip .content div.text{clear:both;color:#FFFFFF;height:60px;left:208px;margin:52px 0 0;width:300px;!margin-top:26px;}
.tooltip div[role=tooltip] {}

.appTooltip .content .star45 {width:115px;}
.appTooltip .content .star4 {width:102px;}
.appTooltip .content .star35 {width:90px;}
.appTooltip .content .star3 {width:77px;}
.appTooltip .content .star25 {width:64px;}
.appTooltip .content .star2 {width:52px;}
.appTooltip .content .star15 {width:39px;}
.appTooltip .content .star1 {width:26px;}
.appTooltip .content .star05 {width:13px;}
.appTooltip .content .star0 {display:none;}

.appTooltip .twoLines .rating { margin-top:20px; }
.appTooltip .twoLines .text { padding-top:20px; }

/*Tooltips End*/

.footerNotes {
	padding-left:30px;
	margin-top:20px;
}

.footerNotes, .footerNotes sup {
	color:#888;
}

.footerNotes sup {
	position:relative;
	top:5px;
	margin-right:8px;
	float:left;
	clear:left;
}

.footerNotes span {
	float:left;
	margin-left:0px;
	width:900px;
	margin-top:6px;
	color:#888;
}

#detailsInfo #overview .footerNotes ul,
#detailsInfo #overview .footerNotes ul li{
	list-style-type: decimal;
	list-style-position: outside;
	width: auto;
}
#detailsInfo #overview .footerNotes ul li{
	float: none;
	margin: 0 0 5px;
	display: inline;
}
.breakMargin {
	margin-top:20px;
}

.titleIcon {
	position:absolute;
	right:0px;
	top:0px;
}

.titleIcon img {
	margin:0px!important;
}

.mediaPlayerCell .titleIcon {
	right:196px;
	top:-10px;
}

.wifiCell .titleIcon {
	left:0px;
	right:auto;
}

.wifiCell .title {
	left:58px;
	position:relative;
}

.carrierCell .titleIcon {
	right:120px;
	top:-35px;
}

.audioCell .titleIcon {
	right:210px;
}

.securityCell .right {
	left:240px;
	position:absolute;
}

.videoList li {
	float: left;
	width: 120px;
	margin-right: 20px;
}
.videoList a {
	text-decoration:none;
	color:#666;
}

.videoList img {
	position:relative;
	left:-6px;
}

.reviewList li {
	float:left;
	clear:both;
	width:533px;
	margin-bottom:30px;
	position:relative;
	padding-bottom:20px;
}

.reviewList li img {
	margin-right:10px;
}

/*.reviewList li a {
position:absolute;
bottom:0px;
right:60px;
}*/

.fadedList li {
	margin-bottom:30px;
}

.reviewList li span {
	color:#52c8e7;
	font-size:1.4em;
	display:block;
	width:470px;
}

.fadedList li span {
	color:#52C8E7;
	display:inline;
	width:auto;
}

.reviewList li span.tagLine {
	color:#666;
	font-style:italic;
	font-size:1.33em;
	clear:both;
	float:right;
	margin-right:60px;
	text-align:right;
}

.reviewList li span.tagLine em {
	color:#666666;
}

.fadedList li span.tagLine {
/*color:#d0d1d1;*/
margin-top:12px;
}

.raves{
	margin-right:25px !important;
}

/*.fadedList li span.tagLine em {
color:#d0d1d1;
}*/

.reviewList .listIcon {
	text-align:center;
	width:60px;
	float:left;
}

.feedList {
	width:374px;
	height:601px;
	padding:0px;
	margin:0px;
	background:url(/assets_refresh/images/details/buzz/feedsbg.jpg);
}

.feedList .listIcon {
	float:left;
	margin-right:18px;
	text-align:center;
	width:42px;
}

#ie8 .feedList .listIcon {
	height:60px;
}

.feedList li {
	margin:0px;
	padding-top:12px;
	padding-left:19px;
	padding-right:19px;
	height:60px;
	overflow:hidden;
	color:#818181;
	position:relative;
}

#detailsInfo #buzz .feedList li.titleFeed {
	height:112px;
	padding-top:20px;
}

#detailsInfo #buzz .feedList li.titleFeed .title {
	font-size:1.6em;
	color:#52c8e7;
}

.supertitle {
	color:#000;
	font-size:1.0em;
	margin:-15px 0 0 0;
}

#videoLightbox {
	background:url(/assets_refresh/images/details/modalSprites.png) no-repeat -10px -232px;
	height:589px;
	text-align:center;
	top:200px;
	width:947px;
}
#videoLightbox div{text-align: center;margin-left:30px;margin-right:30px;}
#videoLightbox.smallFlashVideo {
	background-position:-10px -1442px;
	height:454px;
	width:713px
}

#videoLightbox a.close {
	width:30px;
	height:40px;
	text-decoration:none;
	line-height:200px;
	overflow:hidden;
	position:absolute;
	right:13px;
	top:10px;
	cursor:pointer;
}

#videoLightbox embed, #videoLightbox object {
	margin-top:30px;
}

.heroHoverContent {
	background-image:url("/assets_refresh/images/details/modalSprites.png");
	background-position:-573px -827px;
	background-repeat:no-repeat;
	display:none;
	font-size:0.8em;
	height:56px;
	line-height:1.5em;
	overflow:hidden;
	padding:14px 16px 7px;
	width:174px;
}

#detailsInfo .watchApps {bottom:0px;height:110px;margin:0px!important;position:absolute;right:82px;width:315px;}
#ie8 #detailsInfo .watchApps {margin:44px 0px 0px 60px; }
#ie7 #detailsInfo .watchApps {margin:20px 0px 0px 30px; }
#detailsInfo .watchApps .label{color: #9d9f9f; margin-left: 0px;}
#detailsInfo .watchApps ul{margin:18px 0 0 14px;}
#detailsInfo .watchApps li{float: left; margin: 0px 0px 0px 0px!important; width:94px!important;height:70px;position:relative;}
#ie8 #detailsInfo .watchApps li{ width: 92px;}
#ie7 #detailsInfo .watchApps li{width: 92px;}
#detailsInfo .watchApps img{display:block; margin: 0 auto;}
#detailsInfo .watchApps a{display: block; font-weight: bold; width: 94px; text-align: center;height:20px;position:absolute;bottom:0px;left:0px; line-height:11px;}
#detailsInfo .watchApps a img{
	position:relative;
	top:-44px;
}
#ie8 #detailsInfo .watchApps a{ width: 92px;}
#ie7 #detailsInfo .watchApps a{width: 92px;}

#detailsInfo .titleWithRightIcon {
	padding-right:50px;
	position:relative;
	width:auto!important;
}

#detailsInfo .titleWithRightIcon .icon {
	height:51px;
	position:absolute;
	top:-9px;
	right:0px;
	width:40px;
	background-image: url(/assets_refresh/images/smartphones/families/common_sprites.jpg);
}

#detailsInfo .icon {
	position:absolute;
	background-image: url(/assets_refresh/images/smartphones/families/common_sprites.jpg);
	overflow:hidden;
}

.iconGPS {
	background-position:-40px 0px;
	height:69px;
	width:69px;
}

.iconWiFi {
	background-position:-53px -69px;
	width:46px;
	height:46px;
}

.iconGlobalRoaming {
	background-position:0px -69px;
	width:52px;
	height:47px;
}

#detailsInfo #overview .accessoriesBlock li {
	height:120px;
	margin:20px 4px 0px 0px!important;
	position:relative;
	width:auto!important;
}

#detailsInfo #overview .accessoriesBlock li .bigger {
	color:#666!important;
	text-align:center;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
}

#detailsInfo #overview .accessoriesBlock ul {
	left:-32px;
	position:relative;
}

#detailsInfo .singleDeviceSpecsTable {
	width:200px!important;
}

#detailsNav li #overview, #detailsNav li #specifications, #detailsNav li #buzz, #detailsNav li #whereto,  #detailsNav li #apps {
	display:block;
	height:15px;
	overflow:hidden;
	line-height:200px;
	width:68px;
	background:url(/assets_refresh/images/tabsprites.gif);
	padding:0px;
	margin-top:6px;
}

#detailsNav li #overview:hover, #detailsNav li.selected #overview {
	background-position:0px -15px;
}

#detailsNav li #specifications {
	background-position:-102px 0px;
	width:104px;
}
#detailsNav li #specifications:hover, #detailsNav li.selected #specifications {
	background-position:-102px -15px;
}

#detailsNav li #buzz {
	background-position:-241px 0px;
	width:34px;
}
#detailsNav li #buzz:hover, #detailsNav li.selected #buzz {
	background-position:-241px -15px;
}

#detailsNav li #apps {
	background-position:-442px 0px;
	width:39px;
}

#detailsNav li #apps:hover, #detailsNav li.selected #apps {
	background-position:-442px -15px;
}

#detailsNav li #whereto {
	background-position:-308px 0px;
	width:99px;
}
#detailsNav li #whereto:hover, #detailsNav li.selected #whereto {
	background-position:-308px -15px;
}

/*#detailsNav li {position:relative;overflow:hidden;}
#detailsNav li.backgroundImage {display:none;height:31px;width:100%;position:absolute;left:0px;top:0px;background-image: url(/assets_refresh/images/details/navArrow.jpg);background-position:center bottom;background-repeat:no-repeat;}
#detailsNav li.selected {background:none;}

#detailsNav li a {text-decoration:none!important;}
#detailsNav li a .normal {color:#00B0E4;text-decoration:none!important;}
#detailsNav li a .hover {color:#000;display:none;text-decoration:none!important;}
#detailsNav li a:hover .normal, #detailsNav li.selected a .normal { display:none;}
#detailsNav li a:hover .hover, #detailsNav li.selected a .hover {display:inline;}*/

.facebookLike {
	height:50px;
	overflow:hidden;
	*position:relative;
	*width:100px;
}

#detailsContent {
	position:relative;
}

#videoLightboxWrapper {
	width:100%;
	height:100%;
	display:none;
	background:#000;
	opacity:.8;
	position:absolute;
	top:0px;
	left:0px;
	z-index:22000;
}
.appList li img{
	display: block;
	margin: 0 auto;
}
.appList li a{
	width:auto;
	margin:3px auto 0 !important;
	display:block;
	text-align:center;
	font-weight:normal !important;
}
.wtbAppIcon {
	width:50px;
	height:50px;
	overflow:hidden;
	/*background:url(/assets_refresh/images/wtb_application_icons.jpg);*/
	background:url(/assets_refresh/images/appSprite.png) no-repeat 0 0;
	margin:auto auto 10px;
}


.wtbAppIcon_youMailVisualVoicemail { background-position: 0 0;  }
.wtbAppIcon_ultraTodayPlus { background-position: 0 -94px;  }
.wtbAppIcon_lookoutMobileSecurity { background-position: 0 -188px;  }
.wtbAppIcon_quickSearchWithGoogle { background-position: 0 -282px;  }
.wtbAppIcon_driveSafely { background-position: 0 -376px;  }
.wtbAppIcon_callControlBlacklistLite { background-position: 0 -475px;  }
.wtbAppIcon_quickPullFree { background-position: 0 -570px;  }
.wtbAppIcon_colorIdFreeLedLightCustomizer { background-position: 0 -664px;  }
.wtbAppIcon_smartGuardMobileSecurity { background-position: 0 -758px;  }
.wtbAppIcon_blackBerryAppWorld { background-position: 0 -852px;  }
.wtbAppIcon_tescoClubcard { background-position: 0 -949px;  }
.wtbAppIcon_ourGroceriesShoppingList { background-position: 0 -1043px;  }
.wtbAppIcon_cellufunGameCommunity { background-position: 0 -1137px;  }
.wtbAppIcon_ebay { background-position: 0 -1231px;  }
.wtbAppIcon_calorieCruncherByFatSecret { background-position: 0 -1309px;  }
.wtbAppIcon_calorieTrackerByLivestrong { background-position: 0 -1407px;  }
.wtbAppIcon_bonesInMotion { background-position: 0 -1501px;  }
.wtbAppIcon_foodNetworkCanadaMobile { background-position: 0 -1595px;  }
.wtbAppIcon_endomondoSportsTracker { background-position: 0 -1689px;  }
.wtbAppIcon_kaGlomFree { background-position: 0 -1783px;  }
.wtbAppIcon_pixelated { background-position: 0 -1877px;  }
.wtbAppIcon_gtBlackjackOnline { background-position: -98px 0;  }
.wtbAppIcon_gtLinkFourOnline { background-position: -98px -94px;  }
.wtbAppIcon_numberCruncher { background-position: -98px -188px;  }
.wtbAppIcon_navitaSports { background-position: -98px -282px;  }
.wtbAppIcon_scoreMobileForBlackBerry { background-position: -98px -376px;  }
.wtbAppIcon_goalMobile { background-position: -98px -467px;  }
.wtbAppIcon_pandora { background-position: -98px -558px;  }
.wtbAppIcon_slackerRadio { background-position: -98px -652px;  }
.wtbAppIcon_iheartradio { background-position: -98px -746px;  }
.wtbAppIcon_shazam { background-position: -98px -840px;  }
.wtbAppIcon_nobexRadioCompanion { background-position: -98px -934px;  }
.wtbAppIcon_ntvMobile { background-position: -98px -1028px;  }
.wtbAppIcon_navitaTranslator { background-position: -98px -1125px;  }
.wtbAppIcon_worldMateLiveTravel { background-position: -98px -1219px;  }
.wtbAppIcon_interlectraTranslator { background-position: -98px -1313px;  }
.wtbAppIcon_tubeBuddyLite { background-position: -98px -1407px;  }
.wtbAppIcon_urbanspoon { background-position: -98px -1501px;  }
.wtbAppIcon_weatherEye { background-position: -98px -1595px;  }
.wtbAppIcon_bloombergMobile { background-position: -98px -1689px;  }
.wtbAppIcon_weatherBug { background-position: -98px -1783px;  }
.wtbAppIcon_theWeatherChannel { background-position: -98px -1877px;  }
.wtbAppIcon_beWeather, .wtbAppIcon_beWeatherFree { background-position: -196px 0;  }
.wtbAppIcon_apMobile { background-position: -196px -94px;  }
.wtbAppIcon_timeMobile { background-position: -196px -188px;  }
.wtbAppIcon_facebook { background-position: -196px -282px;  }
.wtbAppIcon_twitter { background-position: -196px -376px;  }
.wtbAppIcon_windowsLiveMessenger { background-position: -196px -473px;  }
.wtbAppIcon_crunchSms { background-position: -196px -567px;  }
.wtbAppIcon_flixster { background-position: -196px -661px;  }
.wtbAppIcon_patternLockLite { background-position: -196px -761px;  }
.wtbAppIcon_animatedScreenSavers { background-position: -196px -860px;  }
.wtbAppIcon_dailyHoroscope { background-position: -196px -954px;  }
.wtbAppIcon_bigTinCanBuzzMe { background-position: -196px -1048px;  }
.wtbAppIcon_realEstatePoweredBySmarterAgent { background-position: -196px -1142px;  }
.wtbAppIcon_handyLogsMoney { background-position: -196px -1236px;  }
.wtbAppIcon_callTimeTrackerByMomentem { background-position: -196px -1330px;  }
.wtbAppIcon_dragonForEmail { background-position: -196px -1424px;  }
.wtbAppIcon_activityLogClassic { background-position: -196px -1518px;  }
.wtbAppIcon_playerForYouTube { background-position: -196px -1612px;  }
.wtbAppIcon_tivoDvrScheduler { background-position: -196px -1711px;  }
.wtbAppIcon_photoClubFunnyMakeMachineWithPhotos { background-position: -196px -1810px;  }
.wtbAppIcon_xenozuYouTubePlayer { background-position: -196px -1905px;  }
.wtbAppIcon_iTookThisOnMyPhone { background-position: -297px 0;  }
.wtbAppIcon_trapster { background-position: -297px -94px;  }
.wtbAppIcon_buzzd { background-position: -297px -197px;  }
.wtbAppIcon_poynt { background-position: -297px -292px;  }
.wtbAppIcon_where { background-position: -297px -387px;  }
.wtbAppIcon_gpsTracker { background-position: -297px -487px;  }
.wtbAppIcon_blackBerryMessenger { background-position: -297px -572px;  }
.wtbAppIcon_sportsIllustratedSi { background-position: -297px -663px;  }
.wtbAppIcon_swingBySwing { background-position: -297px -757px;  }
.wtbAppIcon_hangman { background-position: -297px -853px;  }
.wtbAppIcon_theHockeyNews { background-position: -297px -947px;  }
.wtbAppIcon_viigoForBlackBerry { background-position: -297px -1042px;  }
.wtbAppIcon_lifeInPocket { background-position: -297px -1134px;  }
.wtbAppIcon_beejiveIm { background-position: -297px -1230px;  }
.wtbAppIcon_beamExplorerFile { background-position: -297px -1331px;  }
.wtbAppIcon_dataBackup { background-position: -297px -1425px;  }
.wtbAppIcon_movelaNetflixQueueManager { background-position: -297px -1521px;  }
.wtbAppIcon_niceOfficeLite { background-position: -297px -1617px;  }
.wtbAppIcon_snap2Twitter { background-position: -297px -1714px;  }
.wtbAppIcon_thomsonReutersNewsPro { background-position: -297px -1811px;  }
.wtbAppIcon_miCoach { background-position: -297px -1902px;  }
.wtbAppIcon_myCastWeather { background-position: -400px 0px;  }
.wtbAppIcon_tubeMap { background-position: -400px -92px;  }
.wtbAppIcon_tuneWiki { background-position: -400px -187px;  }
.wtbAppIcon_7digitalMusicStore { background-position: -400px -283px;  }
.wtbAppIcon_beBuzz { background-position: -400px -376px;  }
.wtbAppIcon_memoryBooster { background-position: -400px -462px;  }
.wtbAppIcon_craigslistMobileByMovela { background-position: -400px -552px;  }
.wtbAppIcon_weatherBugElite { background-position: -400px -646px;  }
.wtbAppIcon_foodNetwork { background-position: -400px -739px;  }
.wtbAppIcon_scale { background-position: -400px -829px;  }
.wtbAppIcon_heartrate { background-position: -400px -915px;  }
.wtbAppIcon_pushup { background-position: -400px -1006px;  }
.wtbAppIcon_hamburger { background-position: -400px -1094px;  }
.wtbAppIcon_calorieCountNutritionSearch { background-position: -400px -1278px;  }



/*.wtbAppIcon_youMailVisualVoicemal {
background-position:0px 0px;
}

.wtbAppIcon_ultraTodayPlus {
background-position:0px -44px;
}

.wtbAppIcon_lookoutMobileSecurity {
background-position:0px -88px;
}

.wtbAppIcon_quickSearchWithGoogle {
background-position:0px -132px;
}

.wtbAppIcon_smartGuardMobileSecurity {
background-position:0px -176px;
}

.wtbAppIcon_viigoForBlackBerry {
background-position:0px -220px;
}

.wtbAppIcon_bloombergMobile {
background-position:0px -264px;
}

.wtbAppIcon_apMobile {
background-position:0px -308px;
}

.wtbAppIcon_ntvMobile {
background-position:0px -398px;
}

.wtbAppIcon_timeMobile {
background-position:0px -352px;
}

.wtbAppIcon_blackBerryMessenger {
background-position:0px -440px;
}

.wtbAppIcon_crunchSms {
background-position:0px -484px;
}

.wtbAppIcon_facebook {
background-position:0px -528px;
}

.wtbAppIcon_twitter {
background-position:0px -572px;
}

.wtbAppIcon_windowsLiveMessenger {
background-position:0px -616px;
}

.wtbAppIcon_animatedScreenSavers {
background-position:0px -660px;
}

.wtbAppIcon_bigTinCan {
background-position:0px -704px;
}

.wtbAppIcon_dailyHoroscope {
background-position:0px -748px;
}

.wtbAppIcon_flixster {
background-position:0px -792px;
}

.wtbAppIcon_patternLockLite {
background-position:0px -836px;
}

.wtbAppIcon_realEstatePoweredBySmarterAgent {
background-position:0px -880px;
}

.wtbAppIcon_handyLogsMoney {
background-position:0px -924px;
}

.wtbAppIcon_callTimeTrackerByMomentum {
background-position:0px -968px;
}

.wtbAppIcon_dragonForEmail {
background-position:0px -1012px;
}

.wtbAppIcon_activityLogClassic {
background-position:0px -1056px;
}

.wtbAppIcon_photoClubFunnyMakeMachineWithPhotos {
background-position:0px -1100px;
}

.wtbAppIcon_xenozuYouTubePlayer {
background-position:0px -1145px;
}

.wtbAppIcon_playerForYouTube {
background-position:0px -1187px;
}

.wtbAppIcon_iTookThisOnMyPhone {
background-position:0px -1232px;
}

.wtbAppIcon_tivoDvrScheduler {
background-position:0px -1276px;
}

.wtbAppIcon_poynt {
background-position:0px -1320px;
}

.wtbAppIcon_where {
background-position:0px -1364px;
}

.wtbAppIcon_trapster {
background-position:0px -1408px;
}

.wtbAppIcon_gpsTracker {
background-position:0px -1452px;
}

.wtbAppIcon_buzzd {
background-position:0px -1496px;
}

.wtbAppIcon_callControlBlacklistLite {
background-position:0px -1540px;
}

.wtbAppIcon_quickPullFree {
background-position:0px -1584px;
}*/

.wtbAppIcon_privacyStar {
	background:url("/assets_refresh/images/wtb_application_icons.jpg") repeat scroll 0 -1629px transparent;
	height:43px;
	width:44px;
}
/*
.wtbAppIcon_colorIdFreeLedLightCustomizer {
background-position:0px -1672px;
}

.wtbAppIcon_driveSafely {
background-position:0px -1716px;
}

.wtbAppIcon_blackBerryAppWorld {
background-position:0px -1760px;
}

.wtbAppIcon_ebay {
background-position:0px -1804px;
}

.wtbAppIcon_cellufunGameCommunity {
background-position:0px -1848px;
}

.wtbAppIcon_tescoClubcard {
background-position:0px -1892px;
}

.wtbAppIcon_ourGroceriesShoppingList {
background-position:0px -1936px;
}

.wtbAppIcon_calorieCounterByFatSecret {
background-position:0px -1980px;
}

.wtbAppIcon_calorieTrackerByLivestrong {
background-position:0px -2024px;
}

.wtbAppIcon_endomondoSportsTracker {
background-position:0px -2068px;
}

.wtbAppIcon_bonesInMotion {
background-position:0px -2112px;
}

.wtbAppIcon_foodNetworkCanadaMobile {
background-position:0px -2156px;
}

.wtbAppIcon_kaGlomFree {
background-position:0px -2200px;
}

.wtbAppIcon_pixelated {
background-position:0px -2244px;
}

.wtbAppIcon_gtBlackjackOnline {
background-position:0px -2288px;
}

.wtbAppIcon_gtLinkFourOnline {
background-position:0px -2332px;
}

.wtbAppIcon_numberCruncher {
background-position:0px -2376px;
}

.wtbAppIcon_scoreMobileForBlackBerry {
background-position:0px -2420px;
}

.wtbAppIcon_goalMobile {
background-position:0px -2463px;
}

.wtbAppIcon_navitaSports {
background-position:0px -2507px;
}

.wtbAppIcon_scroreMobileFc {
background-position:0px -2552px;
}

.wtbAppIcon_southAfricaOnBlackBerry {
background-position:0px -2596px;
}

.wtbAppIcon_pandora {
background-position:0px -2640px;
}

.wtbAppIcon_slackerRadio {
background-position:0px -2684px;
}

.wtbAppIcon_iheartradio {
background-position:0px -2727px;
}

.wtbAppIcon_shazam {
background-position:0px -2772px;
}

.wtbAppIcon_nobexRadioCompanion {
background-position:0px -2815px;
}

.wtbAppIcon_navitaTranslator {
background-position:0 -2859px;
}

.wtbAppIcon_worldMateLiveTravel {
background-position:0px -2903px;
}

.wtbAppIcon_interlectraTranslator {
background-position:0px -2947px;
}

.wtbAppIcon_tubeBuddyLite {
background-position:0px -2991px;
}

.wtbAppIcon_urbanspoon {
background-position:0px -3035px;
}

.wtbAppIcon_weatherEye {
background-position:0px -3079px;
}

.wtbAppIcon_weatherBug {
background-position:0px -3123px;
}

.wtbAppIcon_theWeatherChannel {
background-position:0px -3167px;
}

.wtbAppIcon_beWeatherFree {
background-position:0px -3211px;
}

.wtbAppIcon_beWeather {
background-position:0px -3255px;
}*/
/*
#pageLeft div, #pageRight div {
margin:150px 0 0 35px!important;
}
*/
#detailsInfo .arrowLink:hover, #detailsInfo a.cta:hover {
	text-decoration:underline!important;
}

.videoLink a, .videoLink2 a {
	font-weight:bold!important;
}
#hiddenTitle, #hiddenDescription, #hiddenKeywords {
	display:none!important;
}

/* NEW WTB BEHAVIOR */
#wheretoHero .carriersList .title {
	font-size:1.4em;
}

#wheretoHero .carriersList li.carrier {
	display:block;
	height:16px;
	position:static;
	width:180px;
	z-index:1;
}

#wheretoHero .carriersList li.carrier .colorFlyout {
	display:none;
	height:58px;
	padding-left:48px;
	position:absolute;
	top:-22px;
	left:100px;
	background:url(/assets_refresh/images/wtb_colorpicker_bgleft.png);
	z-index:1000;
}

#wheretoHero .carriersList li.carrier .deviceFlyout {
	display:none;
	height:166px;
	padding-left:48px;
	position:absolute;
	top:-32px;
	left:100px;
	background:url(/assets_refresh/images/wtb_devicepicker_bgleft.png);
	z-index:1000;
}

#wheretoHero .carriersList li.carrier .deviceFlyout .device {
	width:140px;
	height:80px;
	padding-top:20px;
	float:left;
	position:relative;
	background:none;
	margin-top:25px;
}

#wheretoHero .carriersList li.carrier .deviceFlyout .device .data {
	float:left;
	width:68px;
}

#wheretoHero .carriersList li.carrier .deviceFlyout .mainTitle {
	font-size:1.3em;
	color:#fff;
	text-decoration:none;
	background:none;
	padding:0px;
	white-space:nowrap;
	font-weight:bold;
	position:absolute;
	left:48px;
	top:20px;
}

#wheretoHero .carriersList li.carrier .deviceFlyout .device .data .title {
	font-size:1.3em;
	color:#fff;
	float:left;
	margin-bottom:4px;
	text-decoration:none;
	padding:0px;
	background:none;
	font-weight:bold;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .deviceFlyout .device .data ul {
	width:68px;
	float:left;
	margin-top:0px!important;
	margin-left:0px!important;
}

/*#wheretoHero .carriersList li.carrier .deviceFlyout .device .image {
width:54px;
height:94px;
background:url(/assets_refresh/images/wtb_devices.png);
background-repeat:no-repeat;
float:left;
margin-right:6px;
}

#wheretoHero .carriersList li.carrier .deviceFlyout .id8520 .image {
background-position:-140px 0px;
}*/

/* NEW WTB DEVICE IMAGES */
#wheretoHero .carriersList li.carrier .deviceFlyout .device .image {
	height:106px;
	width:60px;
	margin:0 10px 0 0;
	text-align:center;
	cursor:pointer;
	background:url(/assets_refresh/images/compare/comparedeviceimages.png) center top no-repeat;
	float:left;
}
/* Pearl 3G */
#wheretoHero .carriersList li.carrier .deviceFlyout .id9100 .image {background-position:0px -2185px;}
/* Pearl 8220 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8220 .image {background-position:0px -1325px;}
/* Pearl 8230 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8230 .image {background-position:0px -1200px;}
/* Pearl 8130 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8130 .image {background-position:0px -1685px;}
/* Pearl 8120 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8120 .image {background-position:0px -1806px;}
/* Pearl 8110 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8110 .image {background-position:0px -1930px;}
/* Pearl 8100 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8100 .image {background-position:0px -2055px;}
/* Bold 9000 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id9000 .image {background-position:0px -239px;}
/* Bold 9650 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id9650 .image {background-position:0px -123px;}
/* Bold 9700 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id9700 .image {background-position:0px 0px;}
/* Torch */
#wheretoHero .carriersList li.carrier .deviceFlyout .id9800 .image {background-position:0px -2315px;}
/* Tour */
#wheretoHero .carriersList li.carrier .deviceFlyout .id9630 .image {background-position:0px -2447px;}
/* Storm 9530 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id9530 .image {background-position:0px -1568px;}
/* Storm 9550 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id9550 .image {background-position:0px -1451px;}
/* Curve 8350i */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8350i .image {background-position:0px -362px;}
/* Curve 8330 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8330 .image {background-position:0px -485px;}
/* Curve 8320 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8320 .image {background-position:0px -600px;}
/* Curve 8310 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8310 .image {background-position:0px -720px;}
/* Curve 8300 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8300 .image {background-position:0px -840px;}
/* Curve 8530 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8530 .image {background-position:0px -960px;}
/* Curve 8520 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8520 .image {background-position:0px -1080px;}
/* Curve 8900 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id8900 .image {background-position:0px -2565px;}
/* Curve 3G */
#wheretoHero .carriersList li.carrier .deviceFlyout .id9330 .image {background-position:0px -2681px;}
/* Curve 3G 9300 */
#wheretoHero .carriersList li.carrier .deviceFlyout .id9300 .image {background-position:0px -2804px;}
/* /NEW WTB DEVICE IMAGES */


#wheretoHero .carriersList li.carrier a {
	background:transparent url(/eng/assets/images/arrow_blue.gif) no-repeat scroll 0 4px;
	padding-left:10px;
}

#wheretoHero .carriersList li.carrier .colorFlyout .endCap {
	width:30px;
	height:58px;
	background:url(/assets_refresh/images/wtb_colorpicker_bgright.png);
	position:absolute;
	top:0px;
	right:-30px;
	overflow:hidden;
}

#wheretoHero .carriersList li.carrier .deviceFlyout .endCap {
	width:25px;
	height:166px;
	background:url(/assets_refresh/images/wtb_devicepicker_bgright.png);
	position:absolute;
	top:0px;
	right:-25px;
	overflow:hidden;
}

#wheretoHero .carriersList li.carrier .colorFlyout .colors {
	margin-left:-6px!important;
	margin-top:18px!important;
}

#detailsFlashInner #wheretoHero .selectBoxes {
	margin-top:30px;
}

#unitedStatesCarrierList {
	left:0px;
	position:absolute;
	top:98px;
	width:180px;
	z-index:100;
}

#canadaCarrierList {
	left:190px;
	position:absolute;
	top:98px;
	width:180px;
}

#detailsFlashInner #wheretoHero .newWtbBadge {
	left:289px;
	position:absolute;
	top:80px;
}

#detailsFlashInner .badge .newWheretoTitle {
	font-size:3.8em;
	color:#fff;
	font-weight:bold;
}

#detailsFlashInner .badge .newWheretoSeriesTitle {
	font-size:2.2em;
	color:#808080;
	font-weight:bold;
}


/* color swatches */
#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li {
	width:16px!important;
	height:16px!important;
	overflow:hidden;
	background:url(/assets_refresh/images/newswatches16x16.png)!important;
	margin:0px;
	margin-right:4px;
	margin-bottom:4px;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#black, #detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#charcoal {
	background-position:0px 0px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#purple {
	background-position:0px -304px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#black {
	background-position:0px 0px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#royalpurple {
	background-position:0px -304px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#violet {
	background-position:0px -288px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#lavender {
	background-position:0px -288px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#white {
	background-position:0px -16px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#frost {
	background-position:0px -352px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#redblack {
	background-position:0px -320px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#pink {
	background-position:0px -176px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#palegold {
	background-position:0px -128px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#sunset {
	background-position:0px -368px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#blue {
	background-position:0px -112px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#red {
	background-position:0px -96px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#titanium {
	background-position:0px -384px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#sapphireblue {
	background-position:0px -256px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#amethyst {
	background-position:0px -400px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#silver {
	background-position:0px -416px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#fuschia {
	background-position:0px -336px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#chrome {
	background-position:0px -160px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#graphite {
	background-position:0px -432px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#rubyred {
	background-position:0px -448px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li#smokeyviolet {
	background-position:0px -464px!important;
}

#detailsFlashInner #wheretoHero .carriersList li.carrier .colors li a {
	width:16px;
	height:16px;
	display:block;
	overflow:hidden;
	line-height:200px;
	padding-left:0px;
	background:none;
}

/* end color swatches */
/* /NEW WTB BEHAVIOR */


/* EVEN NEWER WTB DEVICE LAYOUT */
.wtbCarrierAndColorSelectorOuterContainer {
	position:relative;
	width:327px;
	height:auto;
	left:-8px;
}

.wtbCarrierAndColorSelectorContainer {
	width:327px;
	height:31px;
	overflow:visible;
	position:relative;
	margin-bottom:12px;
}

.wtbCarrierAndColorSelector {
	width:327px;
	height:31px;
	overflow:hidden;
	background:url(../images/wtb_select_sprites.png);
	cursor:pointer;
	position:absolute;
	top:0px;
	left:0px;
}

.wtbCarrierAndColorSelector_open {
	width:327px;
	height:164px;
	background-position:0px -31px;
}

.wtbCarrierAndColorSelector_open_scrolling {
	width:327px;
	height:164px;
	background-position:0px -195px;
}

.wtbCarrierAndColorSelector .title {
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
	width:211px;
	white-space:nowrap;
	height:20px;
	overflow:hidden;
	position:absolute;
	top:6px;
	left:20px;
}

.wtbCarrierAndColorSelector .webkit_title {
	top:4px;
}

.wtbCarrierAndColorSelector .scrollingRegion {
	width:304px;
	height:124px;
	position:absolute;
	top:31px!important;
	left:20px;
}

.wtbCarrierAndColorSelector .jScrollPaneTrack,
.wtbCarrierAndColorSelector .jspTrack {
	width:18px!important;
	height:105px;
	background:transparent;
}

.wtbCarrierAndColorSelector .jScrollPaneDrag,
.wtbCarrierAndColorSelector .jspDrag {
	width:18px!important;
	height:29px;
	background-color:#353535;
	background-image:url(../images/wtb_select_sprite_grabber.png);
	background-repeat:no-repeat;
	background-position:center center;
}

.wtbCarrierAndColorSelector ul {
	width:219px;
	height:auto;
	position:relative;
	margin:0px;
	padding:0px;
}

.wtbCarrierAndColorSelector .title, .wtbCarrierAndColorSelector li, .wtbCarrierAndColorSelector li a {
	width:278px;
	float:left;
	height:18px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	position:relative;
	cursor: hand;
}

.wtbCarrierAndColorSelector li {
	margin-bottom:0px;
}

.wtbCarrierAndColorSelector li span {
	/*width:195px;*/
	width: 278px;
	height:16px;
	color:#00B0E4;
	font-size:11px;
	font-weight:normal;
	white-space:nowrap;
	overflow:hidden;
	position:absolute;
	top:3px;
	left:28px;
}

#wtbCarrierSelector li span {
	left:0px;
}

#wtbColorSelector .wtbCarrierAndColorSelector_open_scrolling { background-position: 0 -31px !important; }

.wtbCarrierAndColorSelector .jScrollArrowUp, .wtbCarrierAndColorSelector .jScrollArrowDown,
.wtbCarrierAndColorSelector .jspArrowUp, .wtbCarrierAndColorSelector .jspArrowDown, {
	width:19px!important;
}

/* color swatches */
.wtbCarrierAndColorSelector li div {
	width:16px!important;
	height:16px!important;
	overflow:hidden;
	background:url(/assets_refresh/images/newswatches16x16.png)!important;
	position:absolute;
	top:0px;
	left:0px;
}

.wtbCarrierAndColorSelector li div#black {
	background-position:0px 0px!important;
}

.wtbCarrierAndColorSelector li div#royalpurple, .wtbCarrierAndColorSelector li div#purple {
	background-position:0px -304px!important;
}

.wtbCarrierAndColorSelector li div#violet {
	background-position:0px -288px!important;
}

.wtbCarrierAndColorSelector li div#lavender {
	background-position:0px -288px!important;
}

.wtbCarrierAndColorSelector li div#white, .wtbCarrierAndColorSelector li div#oyster {
	background-position:0px -16px!important;
}

.wtbCarrierAndColorSelector li div#frost {
	background-position:0px -352px!important;
}

.wtbCarrierAndColorSelector li div#redblack {
	background-position:0px -320px!important;
}

.wtbCarrierAndColorSelector li div#pink {
	background-position:0px -176px!important;
}

.wtbCarrierAndColorSelector li div#palegold {
	background-position:0px -128px!important;
}

.wtbCarrierAndColorSelector li div#sunset {
	background-position:0px -368px!important;
}

.wtbCarrierAndColorSelector li div#blue {
	background-position:0px -112px!important;
}

.wtbCarrierAndColorSelector li div#red {
	background-position:0px -96px!important;
}

.wtbCarrierAndColorSelector li div#titanium {
	background-position:0px -384px!important;
}

.wtbCarrierAndColorSelector li div#sapphireblue {
	background-position:0px -256px!important;
}

.wtbCarrierAndColorSelector li div#amethyst {
	background-position:0px -400px!important;
}

.wtbCarrierAndColorSelector li div#silver {
	background-position:0px -416px!important;
}

.wtbCarrierAndColorSelector li div#fuchsia {
	background-position:0px -336px!important;
}

.wtbCarrierAndColorSelector li div#chrome {
	background-position:0px -160px!important;
}

.wtbCarrierAndColorSelector li div#graphite {
	background-position:0px -432px!important;
}

.wtbCarrierAndColorSelector li div#rubyred {
	background-position:0px -448px!important;
}

.wtbCarrierAndColorSelector li div#smokeyviolet {
	background-position:0px -464px!important;
}

.wtbCarrierAndColorSelector li div#bronze {
	background-position:0px -480px!important;
}

.wtbCarrierAndColorSelector li div#pink2 {
	background-position:0px -496px!important;
}

.wtbCarrierAndColorSelector li div#fuschia {
	background-position:0px -336px!important;
}

.wtbCarrierAndColorSelector li div#merlot {
	background-position:0px -512px!important;
}

.wtbCarrierAndColorSelector li div a {
	width:16px;
	height:16px;
	display:block;
	overflow:hidden;
	line-height:200px;
	padding-left:0px;
	background:none;
}

#detailsFlash {
	z-index:3;
}
/* end color swatches */
/* /EVEN NEWER WTB DEVICE LAYOUT */

