﻿/*	--[ import styles ]-------------------------------------------------------	*/

    @import url("/!styles/dap/List.css");
    @import url("/!styles/!generic/Tabs.css");
    @import url("/!styles/!generic/PhoneFeatures.css");

/*	--[ simple phone view ]---------------------------------------------------	*/

	.ManufacturerGroup h3 {
		color:#ff6600;
		font-size:135%;
		margin:0 0 0.5em 0;
		padding:0.5em 0;
		border-bottom:1px solid #cccccc;
		position:relative;
	}
	
	.ManufacturerGroup .Phone {
	    width:83px;
	    float:left;
	    text-align:center;
	    font-size:90%;
	    padding:0;
	    background-position:left top;
	}
	
	.ManufacturerGroup .PhoneImage {
	    height:120px;
	    background-repeat:no-repeat;
	    background-position:center bottom;
	}

    .ManufacturerGroup .ReviewRating {
        padding-top:2px;
        padding-bottom:5px;
        background-image:none;
        background-repeat:no-repeat;
        background-color:White;
    }
    
    .ManufacturerGroup .PhoneName {
        height:5em;
        background-position:left bottom;
        padding:0 5px 22px 5px;
    }
    
    .ManufacturerGroup .small {
        color:#888888;
        margin-bottom:5px;
    }
    
    .ManufacturerGroup .PhoneHover,
    .ManufacturerGroup .PhoneHover .PhoneName {
        background-image:url(/_images/_system/phones/bg_phone_simple.png);
        color:#ffffff !important;
		text-decoration:underline;
    }
    
    .ManufacturerGroup .PhoneHover * {
        cursor:pointer;
        background-repeat:no-repeat;
    }
    
    .ManufacturerGroup .PhoneHover .PhoneName a {
        color:#003366;
		text-decoration:underline;
    }
    
    .ManufacturerGroup .PhoneHover .PhoneName * {
        color:#ffffff !important;
    }
    
/*	--[ detailed phone view ]-------------------------------------------------	*/

    .List .HandsetImageLarge {
        width:100px;
        border-right:0;
    }

    .List .PhoneInfo {
        width:auto;
        border-left:0;
    }
    .List .PhoneInfo .PhoneName {
	    margin-bottom:6px;
	    display:block;
		border:0;
	}
	.List .PhoneInfo .HandsetReviews {
	    float:right;
	    width:400px;
	    text-align:right;
	}
	.List .PhoneInfo .ReviewRating {
	    margin-bottom:5px;
        float:right;
	}
	.List .PhoneInfo .ReviewRating a {
		padding-left:0;
	    background-image:none;
	}
	.List .PhoneInfo .Details {
	    white-space:nowrap;
	    float:left;
	}
    .List .PhoneInfo .Details .Weight {
        width:10em;
        float:left;
    }
    .List .PhoneInfo .Details .Dimensions {
        float:left;
        width:20em;
    }

    .List .ShowDeals {
        width:70px;
    }
    .List .ShowDeals .NetworkLogo {
		margin:3px;
	}
    
    /*
    left aligned columns
    */
    .List .PhoneInfo
    {
        text-align:left;
    }
    
    /*
    center aligned columns
    */
    .List .HandsetImageLarge,
    .List .ShowDeals
    {
        text-align:center;
    }
    
    /*
    removal of popup link icons
    */
    .List td.ShowDeals a
	{
	    padding-left:0;
	    background-image:none;
	}
