/* Global navigation styles for Brazil
-----------------------------------------------*/
ul#gnav {
	padding-left:493px;
	width:222px;
}

ul#gnav li a {
	height:19px;
	text-indent:-9999px;
	background-image:url(../images/header/gnav_matrix_br.png);
	_background-image:url(../images/header/gnav_matrix_br.gif);
}

ul#gnav li.myregion a { width:40px; }

/*ul#gnav li.worldwide { margin-right:0; }*/
ul#gnav li.worldwide a {
	width:64px;
	background-position:-40px 0;
}
ul#gnav li.worldwide a:hover,
#worldwide ul#gnav li.worldwide a { background-position:-40px -19px; }

/*ul#gnav li.developers { margin-right:16px; }*/
ul#gnav li.developers a {
	width:98px;
	background-position:-104px 0;
}
ul#gnav li.developers a:hover,
#developers ul#gnav li.developers a { background-position:-104px -19px; }


/* Top navigation styles
-----------------------------------------------*/

ul#navtop li a {
	background:url(../images/header/nav_matrix_br.png) no-repeat -2px -4px;
	_background-image:url(../images/header/nav_matrix_br.gif);
}

ul#navtop li.ataglance { margin-right:-39px; }
ul#navtop li.ataglance a{ width:121px; }
ul#navtop li.ataglance a:hover,
#ataglance ul#navtop li.ataglance a{ background-position:-2px -27px; }

ul#navtop li.devices { margin-right:-71px; }
ul#navtop li.devices a{ width:80px; background-position:-129px -4px; }
ul#navtop li.devices a:hover,
#devices ul#navtop li.devices a{ background-position:-129px -27px; }

ul#navtop li.services { margin-right:-75px; }
ul#navtop li.services a{ width:60px; background-position:-213px -4px; }
ul#navtop li.services a:hover,
#services ul#navtop li.services a{ background-position:-213px -27px; }

ul#navtop li.solutions { margin-right:-78px; }
ul#navtop li.solutions a{ width:63px; background-position:-281px -4px; }
ul#navtop li.solutions a:hover,
#solutions ul#navtop li.solutions a{ background-position:-281px -27px; }

ul#navtop li.purchase { margin-right:-75px; }
ul#navtop li.purchase a{ width:60px; background-position:-351px -4px ; }
ul#navtop li.purchase a:hover,
#purchase ul#navtop li.purchase a{ background-position:-351px -27px; }

ul#navtop li.support { margin-right:0; }
ul#navtop li.support a{ width:56px; background-position:-417px -4px; }
ul#navtop li.support a:hover,
#support ul#navtop li.support a{ background-position:-417px -27px; }




/* Compare Tool */
.compare ul.options li.carriers a {
	background-position:0pt 0pt;
}

.compare ul.options li.carriers a:hover {
	background-position:0pt -37px;
}

.compare ul.options li.carriers a.active, .compare ul.options li.carriers a.active:hover {
	background-position:0pt -74px;
}

.compare ul.options li.carriers .filters {
	left:0pt;
}

.compare ul.options li.features a {
	background-position:-220px 0pt;
}

.compare ul.options li.features a:hover {
	background-position:-220px -37px;
}

.compare ul.options li.features a.active, .compare ul.options li.features a.active:hover {
	background-position: -220px -74px;
}

.compare ul.options li.features .filters {
	left:219px;
}

.compare_devices input {
    background: url(../images/products/compare_selected_devices_br.gif) no-repeat 0 0;
    !background: url(../images/products/compare_selected_devices_br_ie.gif) no-repeat 0 0;
	width: 320px;
	!width: 285px;
}

#device_extras p.accessories {display: none;}