/* default styles
   -------------- */
   
body { 
	padding: 0; 
	margin: 0; 
   background: #fff;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 2px; 
	font: 12px Arial, Helvetica, sans-serif;

	line-height: 1.0em; 
	color: #454545; 
}

a {	color: #06C;	background: inherit;font-weight: normal; text-decoration: none;}
a:hover { color: #1A5998; background: inherit; font-weight: normal; text-decoration: underline;}

h1 { color: #666666; font: bold 16px Verdana, sans-serif; padding: 0; margin: 0; }
.dark  { color: #737373; background: inherit; font-weight: normal; }
h1 a, h2 a { text-decoration: none; font-weight: normal;}
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; font-weight: normal;}
h2 { margin: 0; padding: 0; font: bold 1.7em Arial, Verdana, sans-serif; letter-spacing: -1px; }
h2 { font-size: 1.5em; margin-bottom: 5px; color: #666; background: inherit; }
h3 { font: 13px Arial, Helvetica, sans-serif; color: #6B6B6A; font-weight:bold; }
h7 {
  font-size: 16px;
  font-weight: bold;
  color:#E10A0A;
  text-decoration: underline;
}
p {	margin: 0 0 5px 0; }

ul { margin: 0; padding : 0; list-style : none; }

form { 	margin: 0; }

.catroot {

	font-weight: bold;
text-decoration:underline;
  

}
a.black{
 color:#3e3e3e;
}
a.black:hover{
 color:black;
}
div.summary {
  
  color:#333;
  margin-left:15px;
}


.catsub {	
        line-height: 1px;
 margin-left:6px;
text-decoration:underline;
}

input.search { 
	width: 272px; 
	border: 0;
	background: #FFF url(input.gif) no-repeat;
	padding: 4px; 
	color: #E0691A;
	font-weight: bold;
}

input.submit {
	background: #E0691A url(submit.gif) no-repeat;
	border: 0;
	padding: 4px 0;
	width: 65px;
	margin: 0 15px 1px 0;
	color: #FFF;
	font: bold 1em Verdana, Arial, Sans-Serif;
}

input.login { 
	width: 150px;
	border: none; 
	
	padding: 4px; 
}

/* layout
   ------ */

.content { 
	margin: 0 auto;
	width: 850px;
	padding: 10px; 
}

.header { 
	height: 65px;
	background: #ffffff;
	color: #808080;
	margin: 0;
	padding: 0;

}

	.logo {
		float: left;
	}

	.banner {
		float: right;
padding-top:2px;
padding-right:10px;
text-align:center;
	}

.browse_category  {
	font-size: 0.9em;
	width: 190px;
	color: #FFF;
	background: inherit;
}



.search_field { 
	background: inherit; 
	color: #808080;
	clear: both;
	font-weight: bold;
	padding: 7px 25px 10px 10px;
	margin: 5px 0;
height:20px;
}

.grey {
	color: #808080;
	background: inherit;
	font-weight: bold;
}

.search_form { float: right; }

.cbmall {
	float: right;
}

.subheader {
	margin: 0px 0 10px 0;
	border-bottom: 1px solid #eee;
	padding: 5px 0 5px 0;
	background: #A4A4A4;
	color: #fff;
}


/* top middle table */
#xsnazzy h1 { font-size:15px; color:#C94121; font-weight:bold; display:inline; }
#xsnazzy ul { list-style-image: url(bulletsm.gif); }
#xsnazzy li { margin-top: 2px; padding-left: 25px;}
#xsnazzy {background: transparent;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px; clear:both; }
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#F0F5F6; border-left:1px solid #A2A2A1; border-right:1px solid #A2A2A1;}
.xb1 {margin:0 5px; background:#A2A2A1;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
#xboxcontent {padding-left: 5px;  display:block; background:#F0F5F6; border:0 solid #A2A2A1; border-width:0 1px; background-repeat: repeat-y; background-position: bottom left;font-size:12px;}
#xboxcontentb {padding-left: 5px; display:block; background:#F0F5F6; border:0 solid #A2A2A1; border-width:0 1px;}

.SubmitBut, .PublishBut {
	margin-top: 15px;
	text-align: center;
	font-size: 15px;
	padding-top: 12px;
	font-weight: bold;
	width: 135px;
	height: 32px;
	vertical-align: middle;
	float: right;
	background: url(button.jpg);
	margin-right:15px;
}
.PublishBut { margin:0; padding-top:5px; height: 39px; }

.SubmitBut A, .SubmitBut A:hover, .PublishBut A, .PublishBut A:hover {
	color: #fff;
	cursor: pointer;
        font-weight: bold;
	text-decoration: none;
}



.CenterBox {
	margin-top: 5px;
}
.CenterBox H2 {
	font: 13px Arial, Helvetica, sans-serif;
	display: inline;
	color: #6B6B6A;
	padding: 0;
	margin: 0;
	font-weight:bold;
}



.left_small {
       background color: #FFEFCE;
	border: 1px solid #FFBD59;
	padding: 3px 3px 3px 5px;
	line-height: 15px;
	
}
.left_small a {
	color: #6B6B6A;
}


/* right menu
   ---------- */

td.navboxright {
float: right;
vertical-align:top;
width:160px;
}
div.navboxright {
font-size:11px;
font-weight:normal;
line-height:17px;
width:160px;
padding:0px;

}
div.navboxright h3 {
	background: #6C757A  url(corner.gif) no-repeat top right;;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1em 12px Verdana, sans-serif;
	margin: 0 0 3px 0;
}
div.navboxright h5 a {
font-size:12px;
font-weight:bold;
text-decoration:none;
}



/* footer
   ------ */

.footer { 
	clear: both;
	text-align: center;
	padding: 10px 0 10px 0;
	margin: 0;
	border-top: 1px solid #ccc;
	line-height: 1.8em;
}


.credit {
  font-size: 1%;
  color: #ffffff;
  margin: 10px 0 0 0;
  padding: 3px;
}         
 .credit a { font-size: 1%; color: #ffffff; }         
            

/*****************************/
/* element definitions end   */
/*****************************/

/*****************************/
/* class definitions start   */
/*****************************/

div.footer {
color:#555555;
font-size:11px;
font-weight:normal;
background-color:transparent;
border-top:solid 1px #cccccc;
padding:10px 5px 10px 5px;
margin:30px 10px 0px 10px;
}

div.footer a {
font-size:11px;
font-weight:normal;
}

div.path {
font-size:11px;
font-weight:normal;
padding:0px;
margin:15px 10px 10px 10px;
}

div.path a {
font-size:11px;
font-weight:normal;
}

div.printlink {
float:right;
width:auto;
}



/*****************************/
/* class definitions end     */







/********TMI CSS ********/
/* ------------------------------------------------------------------ */
/* 1-PIXEL HORIZONTAL & VERTICAL LINES */
/* ------------------------------------------------------------------ */

td.td_line
{
  background: #7B57F1;
}



/* ------------------------------------------------------------------ */
/* TOP NAV*/
/* ------------------------------------------------------------------ */

td.td_tnav
{
  background: #3682E1;
}

td.td_tnav2
{
  background: #EE3E00;
}


.tnav_datetext
{
  font-size: 11px;
  color:#FFFFFF;
}

a.tnav_b2u
{
  font-size: 12px;
  text-decoration: none;
  font-weight: normal;
  color:#FFFFFF;
}

a.tnav_b2u:hover
{
  color:yellow;
}

/* ------------------------------------------------------------------ */
/* AFFILIATE LEFT AND RIGHT NAVIGATION */
/* ------------------------------------------------------------------ */

td.aff_lnav_td
{
  background: #DCE5EE;
}

td.aff_lnav_td_heading
{
  background: #2D67B0;
  text-align: center;
  vertical-align: middle;
}

.aff_lnav_heading
{
  font-size: 12px;
  font-weight: bold;
  color:#FFFFFF;
}

td.aff_lnav_sub_td_heading
{
  background: #1D3450;
  text-align: center;
  vertical-align: middle;
}


td.aff_rnav_td
{
  background: #DCE5EE;
}

td.aff_rnav_td_heading
{
  background: #2D67B0;
  text-align: center;
  vertical-align: middle;
}

.aff_rnav_heading
{
  font-size: 12px;
  font-weight: bold;
  color:#FFFFFF;
}


/* ------------------------------------------------------------------ */
/* LEFT NAV*/
/* ------------------------------------------------------------------ */

td.lnav_td
{
  background: #EDEDED;
}

td.lnav_holiday_td_heading
{
//  background: #098D06;
  background: #C94121;
  text-align: center;
  vertical-align: middle;
}


td.lnav_new_td_heading
{
//  background: #3473C2;
//  background: #2D67B0;
//  background: #3897F0;
  background: #72BAFE;
  text-align: center;
  vertical-align: middle;
}

.lnav_new_heading
{
  font-size: 12px;
  font-weight: bold;
  color:#FFFFFF;
}


td.lnav_shopws_td_heading
{
  background: #2D67B0;
  text-align: center;
  vertical-align: middle;
}

.lnav_shopws_heading
{
  font-size: 12px;
  font-weight: bold;
  color:#FFFFFF;
}

td.lnav_shopbyc_td_heading
{
  background: #2D67B0;
  text-align: center;
  vertical-align: middle;
}

.lnav_shopbyc_heading
{
  font-size: 12px;
  font-weight: bold;
  color:#FFFFFF;
}


td.lnav_res_td_heading
{
  background: #3A9835;
  text-align: center;
  vertical-align: middle;
}

.lnav_res_heading
{
  font-size: 12px;
  font-weight: bold;
  color:#FFFFFF;
}


td.lnav_help_td_heading
{
  background: #3A9835;
  text-align: center;
  vertical-align: middle;
}

.lnav_help_heading
{
  font-size: 12px;
  font-weight: bold;
  color:#FFFFFF;
}



td.dow_td_heading_blue_mid
{
  background: #43689C;
  text-align: center;
}
.dow_heading_white
{
  font-size: 14px;
  font-weight: bold;
  color:#FFFFFF;
}


/* ------------------------------------------------------------------ */
/* DEAL OF THE WEEK */
/* ------------------------------------------------------------------ */

td.dow_td_heading_
{
  background: #FF9124;
}

td.dow_td_heading_cingular
{
  background: #FF9124;
}
td.dow_td_heading_cingular_mid
{
  background: #FF9124;
  text-align: center;
}

td.dow_td_heading_verizon
{
  background: #B5000E;
}

td.dow_td_heading_verizon_mid
{
  background: #B5000E;
  text-align: center;
}

td.dow_td_heading_tmobile
{
  background: #ED008C;
}

td.dow_td_heading_tmobile_mid
{
  background: #ED008C;
  text-align: center;
}

td.dow_td_heading_nextel
{
  background: #FFE100;
}
td.dow_td_heading_nextel_mid
{
  background: #FFE100;
  text-align: center;
}


td.dow_td_heading_sprint
{
  background: #FFE100;
}
td.dow_td_heading_sprint_mid
{
  background: #FFE100;
  text-align: center;
}

td.dow_td_heading
{
  background: #C13D3D;
}

.dow_heading
{
  font-size: 14px;
  font-weight: bold;
  color:#FFFFFF;
}

.dow_heading_cingular h2
{
  font-size: 14px;
  font-weight: bold;
  color:#FFFFFF;
}

.dow_heading_verizon h2
{
  font-size: 14px;
  font-weight: bold;
  color:#FFFFFF;
}
.dow_heading_tmobile h2
{
  font-size: 14px;
  font-weight: bold;
  color:#FFFFFF;
}
.dow_heading_nextel h2
{
  font-size: 14px;
  font-weight: bold;
  color:#000000;
}
.dow_heading_sprint h2
{
  font-size: 14px;
  font-weight: bold;
  color:#000000;
}


.dow_phonetext
{
  font-size: 16px;
  font-weight: bold;
  color:#E10A0A;
  text-decoration: underline;
}

.dow_FinalPrice
{
  font-size: 20px;
  font-weight: bold;
  color: #CC0000;
}

.dow_bullet
{
  font-weight: bold;
  color: #E10A0A;
}

.dow_familyspecial
{
  font-weight: bold;
  color:#35693A;
  text-decoration: underline;
}

  

/* ------------------------------------------------------------------ */
/* MORE DEALS... */
/* ------------------------------------------------------------------ */

td.moredeals_td_heading
{
  background: #9D6AC8; 
}

.moredeals_heading
{
  font-size: 14px;
  font-weight: bold;
  color:#FFFFFF;
}

.moredeals_heading_cingular h2
{
  font-size: 14px;
  font-weight: bold;
  color:#FFFFFF;
}

.moredeals_heading_verizon h2
{
  font-size: 14px;
  font-weight: bold;
  color:#FFFFFF;
}
.moredeals_heading_tmobile h2
{
  font-size: 14px;
  font-weight: bold;
  color:#FFFFFF;
}
.moredeals_heading_nextel h2
{
  font-size: 14px;
  font-weight: bold;
  color:#000000;
}
.moredeals_heading_sprint h2
{
  font-size: 14px;
  font-weight: bold;
  color:#000000;
}




/* ------------------------------------------------------------------ */
/* LIGHT BORDER AROUND PHONES */
/* ------------------------------------------------------------------ */

td.td_phoneblock
{
  /* DEEFC6 old */
  background: #D09CFC;
}



/* ------------------------------------------------------------------ */
/* RIGHT-SIDE NAVIGATION */
/* ------------------------------------------------------------------ */

td.rnav_td_top5
{
  text-align: center;
  background: #9D6AC8; 
}

.rnav_top5_heading
{
  font-size: 13px;
  font-weight: bold;
  color:#FFFFFF;
}

.rnav_top5_bullet
{
  font-size: 11px;
  font-weight: bold;
  color:#000000;
}

.rnav_top5_price
{
  font-size: 11px;
  color:#CC0000;
}


td.rnav_td_free
{
/*  background: #7B57F1;  */
  text-align: center;
  background: #9D6AC8; 
}

.rnav_free_heading
{
  font-size: 13px;
  font-weight: bold;
  color:#FFFFFF;
}

.rnav_free_bullet
{
  font-size: 11px;
  font-weight: bold;
  color:#000000;
}

.rnav_free_price
{
  font-size: 11px;
  color:#CC0000;
}



td.rnav_td_plans
{
  text-align: center;
  background: #DFD07A; 
}

.rnav_plans_heading
{
  font-size: 13px;
  font-weight: bold;
  color:#000000;
}

.rnav_plans_price
{
  font-size: 11px;
  color:#CC0000;
}

.rnav_plans_bullet
{
  font-weight: bold;
  color:#35693A;
}


td.rnav_td_carriers
{
  text-align: center;
  background: #C13D3D; 
}

.rnav_carriers_heading
{
  font-size: 13px;
  font-weight: bold;
  color:#FFFFFF;
}

td.rnav_td_mostpop
{
  text-align: center;
  background: #2D67B0;
}

.rnav_mostpop_heading
{
  font-size: 13px;
  font-weight: bold;
  color:#FFFFFF;
}

td.rnav_td_recent
{
  text-align: center;
  background: #9D6AC8;
}

.rnav_recent_heading
{
  font-size: 13px;
  font-weight: bold;
  color:#FFFFFF;
}



/* ------------------------------------------------------------------ */
/* PHONE BLOCK STYLES */
/* ------------------------------------------------------------------ */


a.phonetext 
{
  text-decoration: underline;
  font-weight: bold;
  color:#1054AF;
}

a.phonetext:hover
{
  text-decoration: underline;
  color:#CC0000;
}

a.phoneops 
{
  text-decoration: none;
  color:#1054AF;
}

a.phoneops:hover
{
  text-decoration: underline;
  color:#009900;
}

a.rnav_price
{
  font-size: 11px;
  color:#CC0000;
}


.rebates 
{
  color: red;
}

.FinalPrice
{
  font-size: 17.5px;
  font-weight: bold;
  color: #CC0000;
}

.cashback
{
  font-size: 13px;
  font-weight: normal;
  color: #037F00;
}


/* ------------------------------------------------------------------ */
/* GENERIC STYLES */
/* ------------------------------------------------------------------ */

td {
  text-align: left;
  vertical-align: top;
  font-family:Arial;
  font-size:12px;
  color:#000000;
}
td.mid {
  text-align: center;
  vertical-align: middle;
  font-family:Arial;
  font-size:12px;
  color:#000000;
}

td.vmid {
  text-align: left;
  vertical-align: middle;
  font-family:Arial;
  font-size:12px;
  color:#000000;
}

td.vmidright {
  text-align: right;
  vertical-align: middle;
  font-family:Arial;
  font-size:12px;
  color:#000000;
}

td.vbottom {
  text-align: left;
  vertical-align: bottom;
  font-family:Arial;
  font-size:12px;
  color:#000000;
}

td.vbottomright {
  text-align: right;
  vertical-align: bottom;
  font-family:Arial;
  font-size:12px;
  color:#000000;
}

td.right {
  text-align: right;
  vertical-align: top;
  font-family:Arial;
  font-size:12px;
  color:#000000;
}

td.topmid {
  text-align: mid;
  vertical-align: top;
  font-family:Arial;
  font-size:12px;
  color:#000000;
}

form
{
  margin:0px;
}
a {
  text-decoration: underline;
  color:#1054AF;
}

a:hover
{
  text-decoration: underline;
  color:#CC0000;
}

a.1 {
  text-decoration: none;
  color:#000000;
}
a.2 {
  text-decoration: none;
  color:#FFFFFF;
}
a.3 {
  text-decoration: underline;
  color:#000000;
}

h3
{
  font-size: 18;
  font-weight: bold;
}

h2
{
  font-size: 14;
  font-weight: bold;
}

.bodytext {font-size: 12px}

.tablehead
{
  font-size: 13px;
  font-weight: bold;
  color:#000000;
}

.tableheadwhitebig
{
  font-size: 14px;
  font-weight: bold;
  color:#FFFFFF;
}

.tableheadwhite
{
  font-size: 13px;
  font-weight: bold;
  color:#FFFFFF;
}

.tableheadblack
{
  font-size: 13px;
  font-weight: bold;
  color:#000000;
}


.style1 {font-size: 12px}
.style1b {
  font-size: 11px
}
.style2 {
  color: #25657D;
  font-weight: bold;
}
.style3 {
  color: #1D1C72;
  font-weight: bold;
}
.style4 {
  color: #EB890E;
  font-weight: bold;
}
.style5 {
  color: #D72423;
  font-weight: bold;
}
.style6 {
  color: #AE0F0F;
  font-weight: bold;
}
.style7 {
  color: #FF6603;
  font-weight: bold;
}
.style8 {
  font-size: 12px;
  color: green;
  font-weight: bold;
}
.style9 {
  font-size: 11px;
  color: #666666;
}




/*****************************/
/* top table starts          */
/*****************************/


/*****************************/
/* top table ends            */
/*****************************/

/*****************************/
/* bradcrumb starts        */
/*****************************/

.path {
	color: #555;
	line-height: 1px;
	padding-left: 11px;
	margin: 0;
	padding-top: 0;
	padding-bottom: 0;
}
.path TD {
	padding: 0;
	margin: 0;
	line-height: 1px;
}


/*****************************/
/* quicksearch ends          */
/*****************************/

/*****************************/
/* main starts               */
/*****************************/
.ArticleText {
width:500px;
}
td.main {
vertical-align:top;
width:100%;
}

div.main {
font-size:12px;/* Internet Explorer needs this */
font-weight:normal;
line-height:18px;
color:#000000;
padding:2px 2px 2px 2px;
margin:2px 2px 2px 2px;
}

div.main h3 {
font-size:16px;
font-weight:normal;
}

div.main h4 {
font-size:13px;
font-weight:bold;
padding:0px;
margin:25px 0px 2px 0px;
border-bottom:solid 1px #cccccc;
}

div.main h4 a {
font-size:13px;
font-weight:bold;
text-decoration:none;
}

div.main h4 span.top {
font-size:11px;
font-weight:normal;
}

div.main h4 span.top a {
font-size:11px;
font-weight:normal;
text-decoration:none;
}

div.main p {
padding:0px;
margin:2px 0px 10px 10px;
}

div.main table {
font-family:lucida,verdana,sans-serif;
font-size:12px;				/* Internet Explorer needs this */
font-weight:normal;
line-height:17px;
margin-left:5px;
}

div.main td {
padding:0px 5px 0px 5px;
margin:0px;
}

div.main ul {
list-style-type:square;
padding:0px;
margin:0px 0px 10px 40px;
}

div.main ul.none {
list-style-type:none;
}

div.main li {
padding:0px;
margin:1px 0px 1px 0px;
}

/*****************************/
/* main ends                 */
/*****************************/

/*****************************/
/* navbox starts             */
/*****************************/

td.navbox {
vertical-align:top;
width:190px;
}

div.navbox {
font-size:11px;
font-weight:normal;
line-height:17px;
width:170px;
border-top:solid 1px #c0d3e2;
padding:0px;
margin:12px 12px 10px 10px;/* 160px + 10px + 10px = 180px td.width */
}

div.navbox h5 {
font-size:13px;
background-color:#2D67B0;
font-weight:bold;
color:#ffffff;
padding:2px 5px 1px 5px;
margin:0px;
border:none;
}
#navbox h5 {
font-size:13px;
background-color:#2D67B0;
font-weight:bold;
color:#ffffff;
padding:2px 5px 1px 5px;
margin:0px;
border:none;
}
div.navbox h4 {
font-size:13px;
background-color:#C94121;
font-weight:bold;
color:#ffffff;
padding:2px 5px 1px 5px;
margin:0px;
border:none;
}
div.navbox h3 {
font-size:13px;
background-color:#3A9835;
font-weight:bold;
color:#ffffff;
padding:2px 5px 1px 5px;
margin:0px;
border:none;
}
div.navbox h1 {
font-size:12px;
font-weight:bold;
color:#2D67B0;

margin:0px;
border:none;
}
div.navbox h5 a {
font-size:13px;
font-weight:bold;
text-decoration:none;
}

div.navbox ul {
list-style-type:none;
padding:0px;
margin:0px;
}

div.navbox li {
background-image:url("arrow_li_inact.gif");
background-repeat:no-repeat;
background-position:left;
padding:1px 5px 0px 20px;
margin:0px;
}

div.navbox li:hover {
background-image:url("arrow_li_hover.gif");
background-repeat:no-repeat;
background-position:left;
color:#ff0000;
background-color:#ffffaa;
}

div.navbox li.active {
background-image:url("arrow_li_act.gif");
background-repeat:no-repeat;
background-position:left;
color:#000000;
background-color:#ffffbb;
}

div.navbox li.extern {
background-image:url("arrow_li_extern.gif");
background-repeat:no-repeat;
background-position:left;
}

div.navbox li.extern:hover {
background-image:url("arrow_li_extern_hover.gif");
background-repeat:no-repeat;
background-position:left;
}

div.navbox div.inactive {
color:#000000;
background-color:#f9f9ff;
border:solid 1px #c0d3e2;
padding:0px 0px 20px 0px;
margin:-1px 0px 0px 0px;
}

div.navbox div.active {
color:#000000;
background-color:#fff0f0;
border:solid 1px #ffc9c9;
padding:0px 0px 20px 0px;
margin:-1px 0px 0px 0px;
}

div.navbox div.active h5 {
color:#000000;
background-color:#ffe0e0;
}

div.navbox div.impressum {
color:#000000;
background-color:#f9f9ff;
padding:0px;
margin:20px 0px 0px 0px;
border:solid 1px #c0d3e2;
}

div.navbox div.impressum div.active {
border:solid 1px #ffc9c9;
padding:0px;
margin:-1px;
}

/*****************************/
/* navbox ends               */
/*****************************/

            

/*****************************/
/* motorazr promo              */
/*****************************/

#primarycontainer_960_anchor_left{
  position: relative;
  margin: 0 auto 40px;
  width: 960px;
  padding: 0;
  background: white;
  height: 890px;
  z-index: 3;
  border: 1px solid rgb(125, 125, 125); 
  overflow: hidden;
  text-align: left;
  top:0;
  }
  
.robo_960_pbox_quad_column {
  position: relative;
  width: 960px;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border: none;
  height: 350px;
  }
.robo_960_pbox_quad_column:after {  
  content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
  height: 360px;
    }
  
.robo_960_pbox_quad_column_left_column {
  position: relative;
  width: 225px;
  margin: 0 0 0 8px;
  border: none;
  float: left;
  overflow: hidden;
    height: 365px;
  }

.robo_960_pbox_quad_column_internal_column {
  position: relative;
  width: 225px;
  margin: 0 8px;
  border: none;
  float: left;
  overflow: hidden;
    height: 365px;
  }
  
.robo_960_pbox_quad_column_right_column {
  position: relative;
  width: 225px;
  margin: 0 8px 0 0;
  border: none;
  float: left;
  overflow: hidden;
    height: 365px;
  }
  
  

  
.robo_pbox_sect_phone{
  position: absolute;
  margin: 0;
  z-index:1;
  top:35px;
  left:2px;
}
  
/* robo_pbox_sect_6a */

  
.robo_pbox_sect_6a_price {
  width: 150px;
  right: 5px;
  top: 28px;
  position: absolute;
  text-align: right;
  z-index:12;
  }

.robo_pbox_sect_6a_price h2 {
  color: rgb(0, 0, 0);
  font-size: 36px;
  line-height: 32px;
  font-weight: bolder;
  margin: 2px 5px 2px 5px;
  }


.robo_pbox_sect_6a_price h3 {
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 18px;
  font-weight: bolder;
  margin: 2px 5px 2px 5px;
  }


.robo_pbox_sect_6a_price h4 {
  font-size: 12px;
  line-height: 12px;
  font-weight: normal;
  margin: 2px 5px 2px 5px;
  }
  
.robo_zipbox_go {
    position: absolute;
    bottom:0px;
    left: -80px;
    width:235px;
    height: 80px;
    margin: 0;
    padding: 0;
  z-index:10;
}

.robo_zipborder_go {
    border: none;
    color: rgb(71, 71, 71);
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 3px;
    padding-top: 0;
    margin: 0;
    position: relative;
    font-size: 11px;   
}

.robo_zipborder_go p {
    margin: 0;
    padding: 0;
  left: 3px;
  top: 0px;
    position: absolute;
}

.robo_zipbox_go_input {
  width: 78px;
  margin: 0;
  padding: 4px;
  position: absolute;
  left: 3px;
  top: 15px;
  height: 30px;
  font-size: 14px;  
  }

.robo_shopbutton_go {
    margin: 0px 0 0 0;
    padding: 0;
    position: absolute;
    clear: both;
    left: 80px;
    top: 15px;
    border: none;
  }


  
.robo_pbox_sect_titlezone {
  position: relative;
  width: 235px;
  border-bottom: 1px solid rgb(0, 0, 0);
  margin: 0;
  padding: 0;
  }

.robo_pbox_sect_titlezone h2 {
    font-size: 16px;
    color: black;
    margin: 10px 0 0px 0;
    padding: 0; 
    text-transform: uppercase;
    font-weight: bolder;
  }



div#mm{
  background:white url(/media/images/landing/2motorazr_cingular.jpg) no-repeat top left ;
  width:960px;
  height:163px;
  position:relative;
  overflow:hidden;
}
/* zoo_dropdown_zipbox" */
#zoo_dropdown_zipbox {
  width: 450px;
  height: 87px;
  margin-left:100px;
  margin-top:38px;
}

#zoo_dropdown_zipbox p{
  position: relative;
  width: 100%;
  height: 2.5em;
  vertical-align:top;
  margin:0;
  padding:0;
}

#zoo_dropdown_zipbox form {
  padding:0;
  margin:0;
}

#zoo_dropdown_zipbox label {
  float: left;
  width: 12em;
  text-align:right;
  margin-right: 3px;
  font-weight:bold;
}

.zoo_dropdown_zipbox_input{
  padding:0;
  display:inline;
  margin:0;
  vertical-align:middle;
}

.zoo_dropdown_zipbox_shop_button{
  margin-left:10px;
  vertical-align:middle;
}
  
  

#guaranteed {
  position: relative;
}
#guaranteed img {
  border:0;
  display:block;
  padding:0;
  margin:0;
}

#silver_razr h2{
  color: #990000;
}
#pink_razr h2{
  color:#FE7A9F;
}

#black_razr h2{
  color:#000;
}

#blue_razr h2{
  color:#415B80;
}
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
                  
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            