﻿

	/* 	search phone view new added  */
	
	.SearchPanelTop {
        height:220px;
        width:980px;
    }

	.SearchPhoneView {
		font-size:0.9em;
		width:75%;
		height:220px;
		overflow:hidden;
		padding-top:5px;
		float:left;
	}
	
	.SearchPhoneDealsView
	{
	    width:82% !important;
	}

	#MagnifyRegion {
		position:absolute;
		top:-1000px;
		left:-1000px;
		width:0;
		height:0;
		/*
		width:48px;
		height:34px;
		*/
		visibility:hidden;
		background-color:#0086C6;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
		-moz-opacity:0.5;
	}
	
	#ScreenOverlay {
		position:absolute;		
		left:0;
		top:0;
		width:100%;
		height:100%;
		z-index:5000;
		background-color:#000000;
		-moz-opacity:0.6;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
    	display:none;
	}
	
	#VideoPlayer {
		border:1px solid #00CCFF;
		background-color:#0086C6;
		padding:6px;
		float:left;
		text-align:right;
		visibility:hidden;
		position:absolute;
		z-index:6000;
	}
	
	#VideoPlayer .Title {
		float:left;
		color:#FFFFFF;
		font-weight:normal;
		background-image:url(/_images/_system/search/view_phone/icon_video_title.png);
		background-repeat:no-repeat;
		background-position:left center;
		padding-left:27px;
		display:block;
		font-size:1.2em;
		margin-bottom:5px;
	}
	
	#VideoPlayer a.Close {
		color:#003366;
		font-size:1.2em;
		font-weight:normal;
		background-image:url(/_images/_system/search/view_phone/btn_close_video_n.png);
		background-repeat:no-repeat;
		background-position:right center;
		padding-right:22px;
	}
	#VideoPlayer a.Close:hover {
		color:#FFFFFF;
	}
	
	#VideoPlayer .VideoFile {
		border:5px solid #FFFFFF;
		clear:both;
		text-align:center;
		background-color:#FFFFFF;
	}
	
	#ClickToPlay {
	    background-image:none;
	    float:right;
	    background-position:center center;
	}
	
	
	ul.plus {
	    list-style-image:url("/_images/affiliate_signup/list_item_bg.gif");
    }

/*	product main small  */

	.PhoneMainImage {
		width:120px;
		height:216px;
		line-height:216px;
		float:left;
		text-align:center;
		margin-left:15px;
		margin-right:10px;
	}
	
	.SearchPhoneDealsView .PhoneMainImage
	{
	    margin-left:10px;
		margin-right:5px;
	}
		
	.ProductMultipleSmall {
		width:87px;
		height:120px;
		overflow:hidden;
		background-repeat:no-repeat;
				
	}
	.NetworkImageSmall {
		width:378px;
		height:680px;
		float:left;
		margin-right:25px;
	/*	background-image:url(../../_images/_system/search/view_phone/image_small_bg.png); */
		background-position:left top;
		background-repeat:no-repeat;
		margin-left:1px;
				
	}
	
	.FreeGiftImage {
		width:398px;
		height:680px;
		float:left;
		margin-right:25px;
		background-position:left top;
		background-repeat:no-repeat;
		margin-left:1px;
				
	}
	
	.ProductImageSmall .MagnifyImage {
		background-position:center bottom;
		background-repeat:no-repeat;
		margin-left:1px;
	}



/*	product video and large image area  */

	.ProductVideoArea {
		width:218px;
		height:218px;
		margin-right:5px;
		margin-top:2px;
	}

/*	product actions area  */

	.ProductActionArea {
		float:left;
		margin-left:7px;
		margin-top:159px;
	}
	
	.ProductActionArea a:hover {
		text-decoration:none;
	}

	.ProductActionArea .BuyNow {
		background-image:url(/_images/_new/btn_buy_large_n.gif);
		width:162px;
		height:62px;
	}
	
	.ProductActionArea a:hover .BuyNow
    {
		background-image:url(/_images/_new/btn_buy_large_a.gif);
	}
	
/*	product information  */

	.ProductInfo {
		width:555px;
		height:47px;
		float:left;
		margin-right:10px;
		margin-left:10px;
	}
	
	#PhoneDealInfo,
	#PhoneDealInfo #PhoneDealTabTabs,
	#PhoneDealInfo #PhoneDealTabContent 
	{
	    /*width:655px;*/
	    width:655px;
	}
	
	#PhoneDealInfo
	{
	    margin-left:0px;
	    margin-right:0px;
	}
	
	.ProductInfo h1 {
		float:left;
		margin-right:5px;
	}
	
	.ProductInfo .AverageCustomerRating {
		float:left;
		padding-top:4px;
		color:#888888;
	}

	/*	tabs  */
	.ProductInfo .ProductInfoTabs,
	.ProductInfo .ProductInfoTabs li,
	.ProductInfo .ProductInfoTabs li a 
	{
		background-image:url(../../_images/_system/search/view_phone/tabs_bg.png);
		background-repeat:no-repeat;
	}
	
	#PhoneDealInfo .ProductInfoTabs
	{
	    background-image:url(../../_images/_system/search/view_phone/tabs_large_bg.png);
	}
	
	.ProductInfo .ProductInfoTabs {
		width:555px;
		height:29px;
		margin:0px;
		padding:0 0 0 0;
		list-style:none;
		background-position:left -120px;
		clear:both;
	}
	
	.ProductInfo .ProductInfoTabs li {
		height:29px;
		overflow:hidden;
		background-position:left -60px;
		float:left;
		padding-left:10px;
		cursor:pointer;
	}
	
	.ProductInfo .ProductInfoTabs li a {
		display:block;
		background-position:right -60px;
		padding-right:17px;
		padding-top:7px;
		padding-bottom:5px;
		color:#0086c6;
		font-weight:bold;
		text-decoration:none;
		overflow:hidden;
	}
	
	.ProductInfo .ProductInfoTabs li a span {
		font-weight:normal;
	}
	
	.ProductInfo .ProductInfoTabs li.Active {
		background-position:left top;
	}
	.ProductInfo .ProductInfoTabs li.Active a {
		color:#FFFFFF;
		background-position:right top;
	}

	/*	tab content  */
	.ProductInfo .ProductInfoTabContent {
		width:555px;
		height:160px;
		background-image:url(../../_images/_system/search/view_phone/tab_content_bg.png);
		background-position:left bottom;
		background-repeat:no-repeat;
		overflow:hidden;
	}
	
	.ProductInfo #PhoneDealTabContent 
	{
	    background-image:url(../../_images/_system/search/view_phone/tab_content_large_bg.png);
	}
	
	/*	tab content  */
	.ProductInfo .ProductInfoTabContentNetwork {
		width:458px;
		height:159px;
		background-image:url(../../_images/_system/search/view_phone/tab_content_bg.png);
	
		background-repeat:no-repeat;
		overflow:hidden;
	}
	
	.ProductInfo .ProductInfoTabContent .Inner {
		margin-top:6px;
		margin-right:10px;
		margin-left:1px;
		display:none;
		background-color:#FFFFFF;
		height:148px;
		overflow:auto;
	}
	
	.ProductInfo .ProductInfoTabContent .Active {
		display:block;
	}
	
	.ProductInfo .ProductInfoTabContent .MagnifyImage {
		width:318px;
		height:300px;
		float:left;
		margin-right:15px;
		background-repeat:no-repeat;
		background-position:left top;
	}



	/*	product description  */
	.ProductInfo .ProductDescription {
		/*height:160px;
		padding-left:10px;
		padding-right:10px;
		overflow:auto;*/
	}
	
	
	/*	product description  */
	.ProductInfo .ProductFeatures {
		height:10px;
	}
	
	
	
	/*	product specifications  */
	.ProductInfo .ProductSpecs {
		margin:0;
		padding:0;
		list-style:none;
	}

	.ProductInfo .ProductSpecs li {
		float:left;
		width:75px;
		background-image:url(../../_images/_system/search/view_phone/icon_specs.png);
		background-repeat:no-repeat;
		height:35px;
		color:#888888;
	}

	.ProductInfo .ProductSpecs strong {
		display:block;
		color:#444444;
	}



	/*	product specifications icons  */
	.ProductInfo .ProductSpecs li.PhoneTypeSlider {
		padding-left:14px;
		background-position:left top;
	}
	.ProductInfo .ProductSpecs li.Height {
		padding-left:36px;
		background-position:left -50px;
	}
	.ProductInfo .ProductSpecs li.Width {
		padding-left:25px;
		background-position:left -100px;
	}
	.ProductInfo .ProductSpecs li.Depth {
		padding-left:15px;
		background-position:left -150px;
	}
	.ProductInfo .ProductSpecs li.Weight {
		padding-left:30px;
		background-position:left -200px;
	}



	/*	customer reviews  */	
	/*dl.CustomerReviews {
		margin:0px 0px 0px 0px;
		width:510px;
	}
	
	dl.CustomerReviews dt,
	dl.CustomerReviews dd {
		border-left:6px solid #A6D4EA;
	}
	
	dl.CustomerReviews dt {
		margin:0px;
		padding:0px 0px 0px 0px;
	}
	dl.CustomerReviews dd {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}*/
	
	
	.MoreImagesGS {
		margin-left:0px;
		margin-top:40px;
	}

	.RolloverMsg {
		background-image:url(../../_images/_system/search/view_phone/more_images_small_bg.png);
		background-repeat:no-repeat;
		background-position:left top;
		width:115px;
		height:20px;
		float:left;
		margin-right:0px;
		margin-top:3px;
	}
	
	
	.ReviewForm {
		margin-top:3px;
		border-collapse:collapse;
	}
	
	.ReviewForm td {
		padding:3px 3px 3px 0;
		vertical-align:top;
	}
	
	.ReviewForm .Label {
		width:75px;
		font-weight:bold;
	}
	
	.ReviewForm .Label small {
		font-weight:normal;
		display:block;
	}

	.ReviewForm input,
	.ReviewForm textarea {
		font-size:1em;
	}
	
	.ReviewForm .Large {
		width:250px;
		margin-right:5px;
	}
	
	.ReviewForm textarea {
		height:78px;
	}
	
	.ReviewForm .Small {
		width:71px;
	}
	
	.ReviewForm .Captcha {
		margin-bottom:5px;
	}
	
    
    #PhoneDealInfo #BestDealContent
    {
        text-align:left; 
        background-color:Transparent; 
        overflow:hidden;
    }
    
    #PhoneDealInfo .BestDealFeatures
    {
        width:95%; 
        height:90%; 
        margin-left:20px; 
        margin-top:8px;
    }
    
    #PhoneDealInfo .BestDealFeatures ul
    {
        padding-top:0px;
        margin-top:2px;
        list-style-type:none; 
        padding-left:0px;
        margin-left:0px;
    }
    
    #PhoneDealInfo .BestDealFeatures ul li
    {
        margin-top:1px;
        margin-bottom:1px;        
    }
    
    #PhoneDealInfo .BestDealFeatures #DealDescription
    {
        width:35%; 
        text-align:left; 
        vertical-align:top;
    }
    
    #PhoneDealInfo .BestDealFeatures #DealIncludes
    {
        width:42%; 
        text-align:left; 
        vertical-align:top;
    }
    
    #PhoneDealInfo .BestDealFeatures #DealImage
    {
        width:35%; 
        text-align:center;
    }
    
    .ProductActionArea .InButtonText
    {
        font-size:120%; 
        color:white; 
        position:relative; 
        left:13px;
        top:10px;
        text-decoration:none; 
    }

