.grid_standard .grid_tripleCol{
width:886px;
margin:0px;
padding:0px;

}

.grid_standard{
margin:0px;
padding:0px;
width:886px;

}

div#sidebar {
width: 258px;

background: transparent url( https://web.virginmobileusa.com/life/files/vertical_line-gif) no-repeat left;
margin-left:10px;
}


.pageContent {
float: left;
display: inline;
margin: 0 10px;
width:580px;

/* Bottom padding accounts for absolutely positioned phone picker */
padding: 10px 0px 80px 0px;
}


.pageType_generic {
background-color:#FFFFff;
left:0;
padding-top:0px;
position:relative;
top:0;
width:886px;
}

#contentContainer{
width:886px;
}

.phone_area{
height:315px;width:886px;background:url( https://web.virginmobileusa.com/files/phones/phone-landscape) repeat-x 0 0;margin:0px;
padding:0px;
}

.pricing_table{
width:270px;padding:0px;margin-top:5px;
}

.pricing_table td{
font-weight:normal;padding:1px;
font-size:12px;

}

.pricing_table .price{
font-weight:bold;padding:5px 0px 3px 0px;
font-size:14px;

}

.pricing_table .cell_left{
width:160px;

}

.pricing_table .cell_right{
width:115px;

}

.pricing_table .total{
color:#cc0000;font-size:14px;font-weight:bold;
}


.phone_price{
float:left;width:600px;height:280px;color:#000;font-family:Arial;padding:10px 0px 0px 0px;display:inline;margin-left:0px
}

.phone_price h2{
font-weight:bold;font-size:24px;color:#000;text-transform:uppercase;margin-bottom:4px;margin-top:4px;

}

.phone_price span{
font-weight:bold;font-size:14px;text-transform:uppercase;
}


.phone_price p{
margin:20px 0px 20px 0px;
}

.phone_price .details_link{

color:#cc0000;
text-transform:uppercase;
font-size:10px;
font-weight:bold;
}

.phone_price .details_link a,
.phone_price .details_link a:link,
.phone_price .details_link a:visited{

background: url(https://web.virginmobileusa.com/files/arrow_right-gif) no-repeat right 4px;
padding-right:7px;

}
.phone_picture{

float:left;width:250px;height:200px;color:#fff;font-family:Arial;padding:0px 0px 0px 0px;text-align:right;margin:0px 0px 0px 20px;display:inline;
}

.phone_picture .selected{
display:'';
}

.phone_picture .unselected{
display:none;
}




.phone_thumbs{

margin: 20px 0px 0px 0px; padding: 0px; width: 50px; float: left;
}



.phone_link_left{

position:absolute;top:290px;left:20px;text-transform:uppercase;
}

.phone_link_right{

margin-top:68px;text-transform:uppercase;height:20px;

}

.phone_link_left a,
.phone_link_left a:link,
.phone_link_left a:hover,
.phone_link_left a:visited{
font-size:10px;text-decoration:none;color:#fff;background: url(https://web.virginmobileusa.com/files/phones/nav-arrow-left) no-repeat 0px 3px;padding-left:10px;
}

.phone_link_right a,
.phone_link_right a:link,
.phone_link_right a:hover,
.phone_link_right a:visited{
font-size:10px;text-decoration:none;color:#fff;background: url(https://web.virginmobileusa.com/files/phones/nav-arrow-right) no-repeat right 3px;padding-right:12px;;
}


.phone_price .label{
background-color:#fff;color:#cc0000;font-size:10px;font-weight:bold;margin:2px;padding:1px;
}


.tab1-left{
float:left;display:inline;width:240px;margin:30px 20px 0px 10px;
}

.tab1-right{
float:left;display:inline;width:240px;margin:30px 0px 0px 10px;
}



.c3_iconList span{
font-weight:normal;

}

.c3_iconList img{
padding-top:5px;
}

#Bar div.jqDock{
margin:0px 0px 0px -20px;
}

 div.jqDockLabel {border:0px none; padding:0px 4px; font-family:Arial;font-weight:bold;border-right:1px solid #333;border-bottom:1px solid #333;text-transform:uppercase;font-size:9px; white-space:nowrap; color:#cc0000; background-color:#fff;margin:0px;top:0px}


 .phone_variant{

 display:none;
 }

.phone_title_bar{
padding-bottom:8px;width:590px;background:transparent url(/files/phones/title-bar) repeat-x bottom left;
}

.phone_title_bar table{
width:590px;
}

.phone_column_left{
float:left;display:inline;width:270px;margin:0px 0px 0px 0px
}

.phone_column_right{

float:left;display:inline;width:270px;margin:20px 0px 0px 40px;
}

.shipping_callout{
margin-top:20px;width:280px;color:#000;font-size:11px;
}

.guarantee_callout{
margin-top:20px;width:280px;color:#000;font-size:11px;
}


.paypal_callout{
margin:20px 5px 0px 0px;width:250px;color:#000;font-size:11px;text-align:right

}
