/*descricao de funcoes*/
.aDesc {
	color:#666666;
	font:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 25px 0px 2px 15px;
}

/*Para searchboxes*/
.globalinput {
text-align: right;
vertical-align:top;
}
.selector {
border: solid 1px #5a5a5a;
position:absolute;
visibility:hidden;
z-index:1;
background-color: #FFFFFF;
}

.selectoritem {
font: 11px Arial, Helvetica, sans-serif;
color: #5a5a5a;
white-space:nowrap;
z-index:1;
}
.selectoritem a:link {
font: 11px Arial, Helvetica, sans-serif;
color: #5a5a5a;
text-decoration: none;
padding: 2px 15px 2px 15px;
display: block;
z-index:1;
}
.selectoritem a:hover {
font: 11px Arial, Helvetica, sans-serif;
color: #fff;
background-color: #D41421; 
text-decoration: none;
padding: 2px 15px 2px 15px;
display: block;
z-index:1;
}
.selectoritem a:visited {
font: 11px Arial, Helvetica, sans-serif;
color: #5a5a5a;
text-decoration: none;
padding: 2px 15px 2px 15px;
display: block;
z-index:1;
}
.selectoritem a:visited:hover {
font: 11px Arial, Helvetica, sans-serif;
color: #fff;
text-decoration: none;
padding: 2px 15px 2px 15px;
display: block;
z-index:1;
}


/*Aqui começam os códigos verificados por mim */

/*Feitas por mim*/
.atituloNoticia {
font: 17px/24px  Arial, Helvetica, sans-serif;
padding: 10px 0px 0px 0px;
text-align:center;
font-weight:bolder;
}

.atextoNoticia {
font: 12px/16px  Arial, Helvetica, sans-serif;
color: #5a5a5a;
padding: 10px 25px 5px 25px;
text-align:justify;
}


.aLinhadireita {
	border:1px;
	border-right-color:#999999;
	border-bottom-color:#FFFFFF;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.aSubCategoria {
font: 11px/16px Arial, Helvetica, sans-serif;
color: #5a5a5a;
vertical-align: top;
text-align:center;
}
.aSubCategoriatxtabaixo,
.aSubCategoriatxtabaixo:link,
.aSubCategoriatxtabaixo:visited{
font: 10px/16px Arial, Helvetica, sans-serif;
color: #5a5a5a;
}
.aSubCategoriatxtabaixo:hover,
.aSubCategoriatxtabaixo:visited:hover{
font: 10px/16px Arial, Helvetica, sans-serif;
color: #D41421;
}

.aNomeLinhaCat,
.aNomeLinhaCat:link,
.aNomeLinhaCat:visited{
	font: 10px/16px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	padding: 15px 5px 5px 5px;
	line-height:1.7;
	}
.aNomeLinhaCat:hover,
.aNomeLinhaCat:visited:hover{
	font: 10px/16px Arial, Helvetica, sans-serif;
	color: #D41421;
	padding: 15px 5px 5px 5px;
	line-height:1.7;
	}

.aNomeLinhaSubCat{
	font: 10px/16px Arial, Helvetica, sans-serif;
	color:#CC0000;
	padding: 15px 10px 3px 2px;
	line-height:1.7;
	}
.aTxtCaractCat,
.aTxtCaractCat:link,
.aTxtCaractCat:visited{
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	/*line-height:1.5;*/
}
	
/*Texto das Categorias Relógios e Canivetes*/

.aTxtCateg,
.aTxtCateg:link,
.aTxtCateg:visited{
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	line-height:1.5;
	padding: 10px 25px 5px 15px;
}
.aTxtCateg:hover,
.aTxtCateg:visited:hover{
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #D41421;
	line-height:1.5;
	padding: 10px 25px 5px 15px;
}


.aSubTxtCateg,
.aSubTxtCateg:link,
.aSubTxtCateg:visited {
font: 11px/14px Arial, Helvetica, sans-serif;
line-height:1.5;
color: #5a5a5a;
padding: 10px 25px 5px 25px;
}
.aSubTxtCateg:hover,
.aSubTxtCateg:visited:hover {
font: 11px/14px Arial, Helvetica, sans-serif;
line-height:1.5;
color: #D41421;
padding: 10px 25px 5px 25px;
}

.aTitCaractCat {
	color:#666666;
	font:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	padding: 25px 0px 2px 15px;
}
	
	
	
.aNomeProdDet {
	color:#D41421;
	font:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	padding: 25px 0px 2px 15px;
}
.aPrecoProdDet {
	color:#666666;
	font:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	padding: 25px 0px 2px 15px;
}
.aDetDet {
	color:#666666;
	font:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 25px 0px 2px 15px;
}
/*Gerais da página*/

body {
padding: 0px;
margin: 0px;
background:#000000;
/*preto: #000000 */
}

td {
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	vertical-align: top;
	/*padding-left: 8px;*/
}

a:link,
a:visited {
color: #D41421;
text-decoration: none;
}
a:hover,
a:visited:hover {
color: #5a5a5a;
text-decoration: none;
}

h1{
font: bold 13px/16px Arial, Helvetica, sans-serif;
margin: 0px 0px 5px 0px;
color: #333333;
}
h2{
font: bold 12px/16px Arial, Helvetica, sans-serif;
margin: 0px 0px 5px 0px;
}
h3{
font: bold 11px/16px Arial, Helvetica, sans-serif;
margin: 0px 0px 2px 0px;
}
h4{
font: bold 11px/16px Arial, Helvetica, sans-serif;
margin: 0px 0px 2px 0px;
color:#D72025;
}

ul.link {
margin: 8px 0px 8px 8px;
padding-left: 8px;
list-style: square url('../../images/bullet_arrow_red.gif');
}
ul {
margin: 4px 0px 4px 3px;
padding-left: 8px;
list-style: square url('../../images/bullet.gif');
}
li {
margin: 2px 0px 2px 8px;
}

/*Referente a Header na Chamada (Titulo)*/
.hmcallouthdr {
color:#666666;
/*font:Georgia, Times New Roman, Times, serif;*/
/*font:Verdana, Arial, Helvetica, sans-serif;*/
font:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
text-transform:uppercase;
padding: 8px 0px 2px 25px;
}

/*Referente a Header na Chamada (Titulo)*/
.aTitCateg {
	color:#666666;
	font:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	text-transform:uppercase;
	padding: 25px 0px 2px 15px;
}

/*Padding do Logo*/
.hmlogo {
padding: 25px 0px 19px 0px;
}

/* Os valores com Global são referentes a tabela superior ondew tem o Go Global*/
.global {
font: 10px/15px Arial, Helvetica, sans-serif;
color: #5a5a5a;
background: #000000;
padding: 15px 0px 10px 0px;
text-align: right;
}
.global a:link {
color: #5a5a5a;
font: 10px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-left: 23px;
}
.global a:visited {
color: #5a5a5a;
font: 10px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-left: 23px;
}
.global a:visited:hover {
color: #CC0033;
font: 10px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-left: 23px;
}
.global a:hover {
color: #CC0033;
font: 10px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-left: 23px;
}



/*Estilo da tabela principal*/
.tblmain {
border-left: solid 1px #5a5a5a;
border-right: solid 1px #5a5a5a;
border-bottom: solid 1px #5a5a5a;
background-color: #fff;
z-index:0;
}

/*Tabela de Navegação - Botôes Superiores*/
.t1nav {
border-bottom: solid 0px #ffffff;
}

/*Flash do lado direito*/
.flashad {
border-bottom: solid 1px #5a5a5a;
border-right: solid 1px #5a5a5a;
}

/* Referente a Propaganda canto superior direito - Cutlery?*/
.hmcallouta {
border-bottom: solid 1px #FFFFFF;
z-index:0;

}

/* Cria a separação de pontinhos*/
.verticaldot {
background: url('../../images/tile_dot_vertical.gif') right repeat-y;
}

.thorizontaldot {
	background: url('../../images/tile_dot_horz.gif') bottom repeat-x;
	padding: 6px 0px 2px 0px;
}

.a_linhavertical {
background: url('../../images/pixel_cinza.gif') right repeat-y;
}
.a_linhahorizontal {
background: url('../../images/pixel_cinza.gif') bottom repeat-x;
}
/*Texto do Callout*/
.hmcalloutb {
font: 10px/14px  Arial, Helvetica, sans-serif;
color: #5a5a5a;
padding: 10px 25px 5px 25px;
}




/* Links do Callout Box*/
.arrowlink {
vertical-align: bottom;
padding: 0px 0px 10px 25px;
font: 10px Arial, Helvetica, sans-serif;
}
.arrowlink a:link {
background:  url('../../images/arrow_red.gif') left no-repeat;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 8px;
color: #D41421;
text-decoration: none;
}
.arrowlink a:visited {
background:  url('../../images/arrow_red.gif') left no-repeat;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 8px;
color: #D41421;
text-decoration: none;
}
.arrowlink a:hover,
.arrowlink a:visited:hover {
background:  url('../../images/arrow_gray.gif') left no-repeat;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 8px;
color: #5a5a5a;
text-decoration: none;
}

/* Referente a tabela inferior de localização*/


/* Referente ao Locate Store - 1 item da tabela inferior*/
.hmlocatora {
font: 10px/16px Arial, Helvetica, sans-serif;
color: #fff;
padding: 6px 10px 6px 25px;
}

/* Formatação do form de pesquisa de CEP*/
.hmlocatorinput {
font: 10px/16px Arial, Helvetica, sans-serif;
color: #fff;
padding: 6px 0px 6px 0px;
vertical-align:top;
}

/* Formatação do segundo campo da coluna inferior*/
.hmlocatorb {
font: 10px/16px Arial, Helvetica, sans-serif;
color: #fff;
padding: 6px 10px 6px 25px;
white-space: nowrap;
}

/* Formatação do terceiro campo - Swiss Army Brands*/
.hmlocatorc {
font: 10px/16px Arial, Helvetica, sans-serif;
color: #fff;
padding: 6px 94px 6px 0px;
text-align: right;
white-space: nowrap;
}

/* Formatação do rodapé*/
.footer {
font: 10px/15px Arial, Helvetica, sans-serif;
color: #5a5a5a;
background: #ededed;
padding: 14px 14px 14px 25px;
}
.footer a:link {
color: #5a5a5a;
font: 10px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-right: 20px;
}
.footer a:visited {
color: #5a5a5a;
font: 10px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-right: 20px;
}
.footer a:visited:hover {
color:  #D41421;
font: 10px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-right: 20px;
}
.footer a:hover {
color: #D41421;
font: 10px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-right: 20px;
}
.footer p {
margin: 5px 0px 0px 0px; 
}


/* Formatação das Sombras*/
/*.shadowright {
background: url('../../images/shadow_right.gif') left repeat-y;
}
.shadowbottom {
background: url('../../images/shadow_btm.gif') top repeat-x;
}*/


/*Input forms*/
.required {
	 color: #990000;
	 font: 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
	 }
	.error{
	 color: #990000;
	 font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
	 padding: 15px;
	 margin: 15px;
	 background: #F3F3F3;
	 }
	select { 
	border: #869977 1px solid;
	font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
	}
	textarea { 
	background-color: #FFFFFF; 
	border: 1px solid #999;
	padding: 2px;
	}
	input {
	font: 10px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	}
	input.searchbox {
	padding: 1px 0px 1px 5px; 
	margin: 0px; 
	border: 1px solid #999;
	background-color: #fff;
	vertical-align: top;
	}




/*Tables.css Começa Aqui*/

	/*table styles*/
	/*
	table.tblstyle  {
	font: 11px Arial, Helvetica, sans-serif;
	border-left: #CFCFCF 1px solid;
	border-top: #fff 1px solid;
	border-bottom: #CFCFCF 1px solid;
	margin-top: 20px;
	margin-bottom: 15px;
	color: #333;
	}
	.tblstyle td {
	font: 11px/15px Arial, Helvetica, sans-serif;
	padding: 5px 10px 5px 6px;
	border-right: #CFCFCF 1px solid;
	vertical-align:top;
	}
	.tblstyle .tblhdrone {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 5px 10px 5px 6px;
	background: #6a6a6a;
	}
	.tblstyle .tblhdroner {
	text-align: right;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 5px 10px 5px 6px;
	background: #6a6a6a;
	}
	.tblstyle .tblhdronec {
	text-align: center;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 5px 10px 5px 6px;
	background: #6a6a6a;
	}
	.tblstyle .tblhdrtwo {
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 5px 10px 5px 6px;
	background: #F4F5ED;
	}
	.tblstyle .tblhdrthree {
	font: 11px Arial, Helvetica, sans-serif;
	padding: 5px 10px 5px 6px;
	background: #5a5a5a;
	}
	.tblstyle h1 {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0px 0px 5px 0px;
	}
	.tblstyle .grayrow{
	background: #F4F4F4;
	}
	.tblstyle .total {
	text-align: right;
	background: #F4F4F4;
	border-top: #CFCFCF 1px solid;
	}
	.tblstyle .bordertop {
	border-top: #CFCFCF 1px solid;
	}
	.tblstyle .alignr {
	text-align: right;
	}
	.tblstyle .alignc {
	text-align: center;
	}
	.tblstyle a:link {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #D41421;
	text-decoration: none;
	}
	.tblstyle a:visited {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #D41421;
	text-decoration: none;
	}
	.tblstyle a:visited:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #5a5a5a;
	text-decoration: none;
	}
	.tblstyle a:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #5a5a5a;
	text-decoration: none;
	}

/*Tables.css Termina Aqui*/



/* Navigation.css começa aqui*/
	/* t2 left hand navigation starts here */
	/*
	
	.t2borderright{
	border-right: solid 1px #5a5a5a;
	}
	.t2nav {
	font: 11px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	}
	.t2nav a:link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
	padding: 2px 0px 2px 15px;
	display: block;
	}
	.t2nav a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: #D41421; 
	text-decoration: none;
	padding: 2px 0px 2px 15px;
	display: block;
	}
	.t2nav a:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
	padding: 2px 0px 2px 15px;
	display: block;
	}
	.t2nav a:visited:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: #D41421; 
	text-decoration: none;
	padding: 2px 0px 2px 15px;
	display: block;
	}
	.t2navon {
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 2px 0px 2px 15px;
	background-color: #D41421; 
	}
	.t2navon a:link{
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	}
	.t2navon a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	}
	.t2navon a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	}
	.t2navon a:visited:hover{
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	}
	.t2navdotline {
	background: url(../../images/tile_dot_horz.gif) bottom repeat-x;
	padding: 6px 0px 2px 0px;
	}
	.t2navdrop {
	padding: 6px 15px 6px 15px;
	}
	.t2watchspace{
	padding: 6px 0px 0px 0px;
	}
	/* t2 nav ends here */
	/* t3 nav starts here */
	/*
	.t3navspace{
	padding: 5px 0px 5px 0px;
	}
	t3nav {
	font: 11px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	}
	.t3nav a:link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
	padding: 2px 0px 2px 25px;
	}
	.t3nav a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #D41421;
	text-decoration: none;
	padding: 2px 0px 2px 25px;
	}
	.t3nav a:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
	padding: 2px 0px 2px 25px;
	}
	.t3nav a:visited:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #D41421;
	text-decoration: none;
	padding: 2px 0px 2px 25px;
	}
	.t3navon {
	font: 11px Arial, Helvetica, sans-serif;
	color: #D41421;
	padding: 0px 0px 0px 25px;
	}
	.t3navon a:link{
	font: 11px Arial, Helvetica, sans-serif;
	color: #D41421;
	text-decoration: none;
	}
	.t3navon a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	color: #D41421;
	text-decoration: none;
	}
	.t3navon a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	color: #D41421;
	text-decoration: none;
	}
	.t3navon a:visited:hover{
	font: 11px Arial, Helvetica, sans-serif;
	color: #D41421;
	text-decoration: none;
	}
	/* t2 nav ends here */
/* Navigation.css termina aqui*/

/*Form.css Começa Aqui */
	/*formstyles*/
	/*
	

	/*#inputbox input  {
	padding: 1px 0px 1px 5px; 
	margin: 0px; 
	border: 1px solid #999;
	background-color: #666;
	vertical-align: top;
	}*/
	/*end form styles*/
	/*store and my account styles*/
	/*
	.tbleform {
	background-color: #EDEDED;
	}
	.tbleform td {
	}
	.formhdr {

	padding: 15px 5px 0px 0px; 
	}
	.white {
	background-color: #fff;
	}
	.statusbar {
	padding: 0px 0px 5px 0px; 
	text-align:right;
	}
	.formlabel {
	text-align:right;
	padding: 2px 5px 2px 0px;
	}
	.dottedlinetop{
	background: url('../../images/tile_dot_horz.gif') top repeat-x;
	}
	.dottedlinebtm{
	background: url('../../images/tile_dot_horz.gif') bottom repeat-x;
	}
	.submitrow{
	text-align: right;
	padding: 10px 10px 20px 10px;
	}
	.submitbutton {
	margin-left:15px;
	}

/*Form.css Termina Aqui*/




/*


.verticaldot {
background: url('../../images/tile_dot_vertical.gif') right repeat-y;
}
.grey {
background: #5a5a5a;
}

/*homepage oh word*/
/*


.flashadtwo {
border-bottom: solid 1px #5a5a5a;
}

.hmcallouttext {
font: 10px/14px Arial, Helvetica, sans-serif;
color: #5a5a5a;
padding: 10px 10px 0px 25px;
}


.hmcallouta p,
.hmcalloutb p {
margin-bottom: 10px;
}





/*tierpage word*/
/*
.map {
padding: 20px 15px 20px 15px;
background:#fff;
}
.content {
padding: 20px 30px 20px 30px;
background:#fff;
}
.content h1{
font: bold 12px/16px Arial, Helvetica, sans-serif;
margin: 0px 0px 5px 0px;
}
.content h2{
font: bold 11px/16px Arial, Helvetica, sans-serif;
margin: 0px;
}
.content p{
margin-bottom: 15px;
}
/*global*/
/*


/*tier page elements*/
/* t1 styles start here */
/*
.t1callouttext {
font: 10px Arial, Helvetica, sans-serif;
color: #333333;
background: #eeeeee;
padding: 8px 0px 5px 22px;
}
.t1callouthdr {
background: #eeeeee;
padding: 17px 0px 0px 22px;
}
.t1calloutborder {
border-bottom: solid 1px #5a5a5a;
}
.t1arrowlink {
vertical-align: bottom;
padding: 0px 0px 0px 8px;
font: 10px Arial, Helvetica, sans-serif;
}
.t1arrowlink a:link {
background:  url('../../images/arrow_red.gif') left no-repeat;
margin: 0px 0px 12px 10px;
padding: 0px 0px 0px 8px;
color: #D41421;
text-decoration: none;
}
.t1arrowlink a:visited {
background:  url('../../images/arrow_red.gif') left no-repeat;
margin: 0px 0px 12px 10px;
padding: 0px 0px 0px 8px;
color: #D41421;
text-decoration: none;
}
.t1arrowlink a:visited:hover {
background:  url('../../images/arrow_gray.gif') left no-repeat;
margin: 0px 0px 12px 10px;
padding: 0px 0px 0px 8px;
color: #5a5a5a;
text-decoration: none;
}
.t1arrowlink a:hover {
background:  url('../../images/arrow_gray.gif') left no-repeat;
margin: 0px 0px 12px 10px;
padding: 0px 0px 0px 8px;
color: #5a5a5a;
text-decoration: none;
}
.blackarrowlink {
vertical-align: bottom;
background: #eee;
padding: 0px 0px 10px 20px;
font: 10px Arial, Helvetica, sans-serif;
}
.blackarrowlink a:link {
background: #eee url('../../images/arrow_red.gif') left no-repeat;
margin: 0px 0px 12px 0px;
padding: 0px 0px 0px 8px;
color: #D41421;
text-decoration: none;
}
.blackarrowlink a:visited {
background: #eee url('../../images/arrow_red.gif') left no-repeat;
margin: 0px 0px 12px 0px;
padding: 0px 0px 0px 8px;
color: #D41421;
text-decoration: none;
}
.blackarrowlink a:visited:hover {
background: #eee url('../../images/arrow_gray.gif') left no-repeat;
margin: 0px 0px 12px 0px;
padding: 0px 0px 0px 8px;
color: #333;
text-decoration: none;
}
.blackarrowlink a:hover {
background: #eee url('../../images/arrow_gray.gif') left no-repeat;
margin: 0px 0px 12px 0px;
padding: 0px 0px 0px 8px;
color: #333;
text-decoration: none;
}
.t1calloutbimg {
padding: 6px 0px 6px 0px;
}
.t1callouthdrb{
padding: 17px 0px 0px 19px;
}
.t1calloutbtext{
font: 10px Arial, Helvetica, sans-serif;
color: #5a5a5a;
padding: 7px 30px 7px 20px;
}
.t1calloutblackbg{
background: #eeeeee;
}
.t1productborder {
border-top: solid 1px #5a5a5a;
}
.t1producttitles {
font: 10px Arial, Helvetica, sans-serif;
color: #5a5a5a;
text-align: center;
padding: 2px 0px 13px 0px;
}
.t1producttitles a:link,
.t1producttitles a:visited {
color: #5a5a5a;
text-decoration: none;
}
.t1producttitles a:hover,
.t1producttitles a:visited:hover {
color: #D41421;
text-decoration: none;
}
.t1watchleft{
padding: 15px 0px 0px 18px;
}
.t1watchmiddle{
padding: 15px 0px 0px 18px;
}
.t1watchright{
padding: 15px 18px 0px 18px;
}
.t1callouta {
background: transparent url('../../images/img_call_nightvision.gif') top no-repeat;
}
/*
img a:link{
border: solid #FFF;
}
img a:visited{
border: solid #fff;
}
img a:hover {
border: solid #D41421;
}*/
/*
.t2producttitles {
font: 10px Arial, Helvetica, sans-serif;
color: #5a5a5a;
text-align: center;
padding: 0px 0px 8px 0px;
}
.t2producttitles a:link,
.t2producttitles a:visited {
color: #5a5a5a;
text-decoration: none;
}
.t2producttitles a:hover,
.t2producttitles a:visited:hover {
color: #D41421;
text-decoration: none;
}
.t2dotline {
background: url('../../images/tile_dot_horz.gif') center repeat-x;
}
.t2callouta {
background: transparent url("../../images/hdr_t2_watch.jpg") top no-repeat;
}
.t2callouthdr{
font: bold 12px/14px Arial, Helvetica, sans-serif;
color: #5a5a5a;
padding: 38px 0px 0px 25px;
}
.t2callouttext {
font: 11px/14px Arial, Helvetica, sans-serif;
color: #5a5a5a;
padding: 0px 0px 0px 25px;
}
.breadcrumb {
font: 10px Arial, Helvetica, sans-serif;
padding: 7px 0px 7px 35px;
border-bottom: solid 1px #5a5a5a;
}
.breadcrumb a:link,
.breadcrumb a:visited {
color: #5a5a5a;
text-decoration: none;
}
.breadcrumb a:hover,
.breadcrumb a:visited:hover {
color: #D41421;
text-decoration: none;
}
.breadcrumbon {
background:  url('../../images/arrow_red_breadcrumb.gif') left no-repeat;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 12px;
color: #D41421;
text-decoration: none;
}
.breadcrumbon a:link,
.breadcrumbon a:visited {
color: #5a5a5a;
text-decoration: none;
}
.breadcrumbon a:hover,
.breadcrumbon a:visited:hover {
color: #D41421;
text-decoration: none;
}
/* t1 styles end here */
/* t3 styles now */
/*
.t3description {
font: 11px/14px Arial, Helvetica, sans-serif;
padding: 15px 70px 15px 35px;
}
.t3descriptionb {
font: 11px/14px Arial, Helvetica, sans-serif;
padding: 35px 70px 15px 35px;
}
.t3producttitles {
font: 11px/14px Arial, Helvetica, sans-serif;
color: #5a5a5a;
text-align: left;
padding: 0px 13px 8px 13px;
}
.t3producttitles p{
margin: 4px 0px 4px 0px;
}
.t3producttitles a:link,
.t3producttitles a:visited {
color: #5a5a5a;
text-decoration: none;
}
.t3producttitles a:hover {
color: #D41421;
text-decoration: none;
}
.t3producttitles a:visited:hover {
color: #D41421;
text-decoration: none;
}
/* t3 styles end */
/* t4 details styles */
/*
.t4dimgspacing {
padding: 23px 0px 0px 17px;
text-align: right;
}
.t4details {
font: 11px/14px Arial, Helvetica, sans-serif;
padding: 23px 35px 0px 23px
}
.t4details h1{
margin: 0px 0px 5px 0px
}
.t4details p{
margin: 0px 0px 10px 0px
}
.dottedrule {
padding: 10px 0px 10px 0px;
background: #ffffff url('../../images/tile_dot_horz.gif') center repeat-x;
width: 100%;
}
/* utility page */
/*
.hdrutility {
border-bottom: solid 1px #5a5a5a;
}
.borderleft{
border-left: solid 1px #5a5a5a;
}
.borderbtm{
border-bottom: solid 1px #5a5a5a;
}
/*footer*/
/*


/*callout*/
/*
.callout {
margin: 0px 0px 15px 15px;
float: right;
background: #EDEDED;
}
.callout td {
font: 10px/15px Arial, Helvetica, sans-serif;
color: #5a5a5a;
background: #EDEDED;
padding: 15px 10px 10px 10px;
}
.callout h1 {
font: bold 11px Arial, Helvetica, sans-serif;
color: #5a5a5a;
margin: 0px 0px 0px 0px;
}
.callout p {
margin-top: 0px;
margin-bottom: 8px;
}
a.tarrowlink:link {
background:  url('../../images/arrow_red.gif') left no-repeat;
font: 10px Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 8px;
color: #D41421;
text-decoration: none;
}
a.tarrowlink:visited {
background:  url('../../images/arrow_red.gif') left no-repeat;
font: 10px Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 8px;
color: #D41421;
text-decoration: none;
}
a.tarrowlink:visited:hover {
background:  url('../../images/arrow_gray.gif') left no-repeat;
font: 10px Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 8px;
color: #5a5a5a;
text-decoration: none;
}
a.tarrowlink:hover {
background:  url('../../images/arrow_gray.gif') left no-repeat;
font: 10px Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 8px;
color: #5a5a5a;
text-decoration: none;
}
img.thumbnail {
border: solid 1px #5a5a5a;
margin-right: 6px;
}
.tblthumb {
padding: 5px 0px 5px 10px;
}
img.color {
border: solid 1px #5a5a5a;
margin-right: 2px;
}
div.overflow
{
	overflow: auto;
	position:relative;
	height: 225px;
	width: 100%;
SCROLLBAR-FACE-COLOR: #fff;
SCROLLBAR-HIGHLIGHT-COLOR: #EDEDED;
SCROLLBAR-SHADOW-COLOR: #EDEDED;
SCROLLBAR-3DLIGHT-COLOR: #9C9A9C;
SCROLLBAR-ARROW-COLOR: #D41421;
SCROLLBAR-TRACK-COLOR: #EDEDED;
SCROLLBAR-DARKSHADOW-COLOR: #9C9A9C;
SCROLLBAR-BASE-COLOR: #EDEDED;
}
.bottommargin
{
	margin-bottom: 5px;
}
div.overflowsmall
{
	overflow: auto;
	position:relative;
	height: 115px;
	width: 100%;
SCROLLBAR-FACE-COLOR: #fff;
SCROLLBAR-HIGHLIGHT-COLOR: #EDEDED;
SCROLLBAR-SHADOW-COLOR: #EDEDED;
SCROLLBAR-3DLIGHT-COLOR: #9C9A9C;
SCROLLBAR-ARROW-COLOR: #D41421;
SCROLLBAR-TRACK-COLOR: #EDEDED;
SCROLLBAR-DARKSHADOW-COLOR: #9C9A9C;
SCROLLBAR-BASE-COLOR: #EDEDED;
}
.aTexto {
color:#666666;
/*font:Georgia, Times New Roman, Times, serif;*/
/*font:Verdana, Arial, Helvetica, sans-serif;*/
font:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
text-transform:uppercase;
padding: 8px 0px 2px 25px;
}

