.td-1{
background:#F4F0E3;
padding:2px;
font-family:Arial, Helvetica, sans-serif, "Arial Unicode MS";
font-size:11px;
color:#000000;
/*font-weight:bold;*/
}


#btn_buynow 
{
 width: 122px;
 height: 32px;
 background: url(imgs/bt-buy.png);
 padding: 0px;
 margin: 0px;
 position: relative;
}

#btn_buynow li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#btn_buynow li, #btn_buynow a {height: 32px; display: block;}
#tab1a {left: 0; width: 150px;}
#tab1a a:hover {background: transparent url(imgs/bt-buy.png) 0 -39px no-repeat;}



.c1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	padding-left:15px;
	text-decoration: none;
}
.t1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	color: #CC0000;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.c2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #BE0411;
	text-decoration: none;
	font-weight: bold;
}
.c3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	color: #999999;
	text-decoration: none;
}

.c2:hover {
	color: #000000;
	text-decoration: underline;
}
.c4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
.c4:hover {
	color: #000000;
	text-decoration: none;
	background-color: #EEEEEE;
}
.l1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #BE0411;
	text-decoration: none;
}
.l1:hover {
	color: #666666;
	text-decoration: none;
	background-color: #EEEEEE;
}

	#menu a {
		display:block;
		padding:15px 0px 15px 0px;
		font: bold 12px/1 arial;
		color:#FFFFFF;
		background: url("imgs/spacer") 0 0 no-repeat;
		text-decoration: none;
		}
	#menu a:hover {	
		color: #FFFFFF;
		background:#000000;
		}

.c5 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
/*	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-size:11px;
	line-height:13px;
	color: #000000;
	padding-top:10px;
	text-decoration: none;
}
.t2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	letter-spacing: 2px;
}
.c6 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #1D447F;
	text-decoration: none;
	font-weight: bold;
}

#contentBox {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#contentBox a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #7E7E21;
	text-decoration: none;
}
#contentBox a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

#links {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#links a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #7E7E21;
	text-decoration: none;
}
#links a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
.c7 {

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #999999;
	text-decoration: none;
}
.c10 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
/*	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-size:11px;
	line-height:13px;
	color: #000000;
	padding:5px;
	text-decoration: none;
}
#txt1menu {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
#txt1menu a {
	COLOR: #000000;
	TEXT-DECORATION: none
}
#txt1menu a:hover {
	COLOR: #FFFFFF;
	background-color:#000000;
	TEXT-DECORATION: none;
}
#txt2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color:#333333;
}
#txt2 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color:#333333;
	text-decoration:none;
}
#txt2 a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color:#000000;
	text-decoration:none;
}

#content {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#content strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #7E7E21;
	text-decoration: none;
}
#content a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #7E7E21;
	display:block;
	padding:5px 2px 5px 2px;
	width:80px;
	border:dotted #CCCCCC 1px;
	text-decoration: none;
	background-color:#FFFFFF;
}
#content a:hover {
	color: #FFFFFF;
	text-decoration: none;
	border:dotted #000000 1px;
	text-decoration: none;
	background-color:#7E7E21;
}







.horizontalcssmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
	position: relative;
	display: inline;
	float: left;
	
}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
	display: block;
	width: auto; /*Width of top level menu link items*/
	padding: 15px 5px 15px 5px;
	text-decoration: none;
	/*background: url(menubg.gif) center center repeat-x;*/
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
	left: 0;
	top: 0;
	border: 1px solid #FFFFFF;
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
width: 140px; /*width of sub menu levels*/
font-weight: bold;
padding: 4px 5px;
color:#FFFFFF;
border-bottom: solid #FFFFFF 1px;
/*background-image:url(imgs/bgtab.jpg);*/
background-repeat:repeat-x;
background-color:#44730D;
/*border-width: 0 1px 1px 1px;*/
}

.horizontalcssmenu ul li a:hover{
	/*background: url(menubgover.gif) center center repeat-x;*/
	color:#000000;
}

.horizontalcssmenu ul li ul li a:hover{
	background: #cde686;
}

.horizontalcssmenu .arrowdiv{
	position: absolute;
	right: 0;
	/*background: transparent url(menuarrow.gif) no-repeat center left;*/
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
	padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */




.cspecial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	color: #000000;
}



#txtlink {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 13px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
#txtlink a {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #525252;
	TEXT-DECORATION: none
}
#txtlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	background-color:#EEEEEE;
	TEXT-DECORATION: none;
}


.green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E7E0E;
	text-decoration: none;
	padding-left: 5px;
}


#tbl_header{
	background-image:url(imgs/precision/back-txt.gif);
	background-repeat:repeat-x;
	background-position:center;
	width:190px;
}

#tbl_border{
	border-right:solid #F0F0F0 1px;
	border-left:solid #F0F0F0 1px;
	border-bottom:solid #F0F0F0 1px;
	padding:0px 5px 5px 5px;
}
#tbl_back{
	background-image:url(imgs/precision/txt-banner.jpg);
	background-repeat:repeat-x;
	background-position:center;
	width:601px;
}

#Content_Box{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#F0F0F0;
}

#info {
	FONT-SIZE: 14px;
	COLOR: #0066CC;
/*	COLOR: #9A0100;*/
	LINE-HEIGHT: 13px;
	font-family: Arial, Helvetica, sans-serif;
/*	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;*/
	TEXT-DECORATION: none
}

#noticia {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 13px;
	font-family: Arial, Helvetica, sans-serif;
/*	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;*/
	TEXT-DECORATION: none
}

#infotxt {
	FONT-SIZE: 11px;
	COLOR: #003366;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
#infotxt a {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	COLOR: #003366;
	TEXT-DECORATION: none
}
#infotxt a:hover {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	background-color:#0099FF;
	TEXT-DECORATION: none;
}


#noticia2 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
#noticia2 a {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none
}
#noticia2 a:hover {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	COLOR: #C9C9C9;
/*	background-color:#0099FF;*/
	TEXT-DECORATION: none;
}

#texto-general {
	FONT-SIZE: 11px;
	COLOR: #003366;
/*	LINE-HEIGHT: 13px;*/
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.texto-negro-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


#texto-general a {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	COLOR: #003366;
	TEXT-DECORATION: none
}
#texto-general a:hover {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	background-color:#0099FF;
	TEXT-DECORATION: none;
}



#texto-titulo {
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
/*	LINE-HEIGHT: 13px;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
#texto-blanco {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
/*	LINE-HEIGHT: 13px;*/
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
#texto-rojo {
	FONT-SIZE: 13px;
	COLOR: #FF0000;
/*	LINE-HEIGHT: 13px;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.texto-titulo-blanco {
	text-decoration: none;
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	FONT-SIZE: 14px;
}

.texto-normal-negro{
	text-decoration: none;
	COLOR: #000000;
	font-family: "Trebuchet MS", sans-serif;
	FONT-SIZE: 62.5%;
}
#texto-normal-negro a:hover {
	font-family: "Trebuchet MS", sans-serif;
/*	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;*/
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

.texto-titulo-amarillo {
	text-decoration: none;
	COLOR: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	FONT-SIZE: 14px;
}

.texto-blanco {
	text-decoration: none;
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}

.texto-blanco a:hover{
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-decoration: underline;
}
.texto-negroBIG {
	text-decoration: none;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
}

.texto-negro-normal {
	text-decoration: none;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}

.texto-negro-normal a:hover{
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-decoration: underline;
}

.texto-negro-normalb {
	text-decoration: none;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

.texto-negro-normalb a:hover{
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: underline;
}


.texto-rojo-normal {
	text-decoration: none;
	COLOR: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
