/* MAIN LINK COLORS */
a:link	  { font-size: 11px; color:#3176AB; text-decoration: none; }
a:hover	  { font-size: 11px; color:#3176AB; text-decoration: underline; }
a { font-size: 11px; color:#CE9C08; text-decoration: none; }
.enlaces a {
	display: block;
	font-family: verdana;
	font-size: 10px;
	LINE-HEIGHT: 22px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width: 198px;
	text-decoration: none;
	padding-left: 6px;
	padding-bottom: 1px;
	background-color: #ffffff;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#C9CBCA', EndColorStr='#ffffff');
}
.enlaces a:hover {font-size:10px;background-color:#CE9C08;text-decoration:none;padding-left: 8px;padding-top:1px;padding-bottom:0px;width: 196px; color:#000000;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#CD9C08', EndColorStr='#ffffff')}
.enlaceLista a {font-size:11px;color:#ffffff;font-weight:bold;font-family:helvetica;text-decoration:none;line-height:20px;padding-left:12px}
.enlaceLista a:hover {font-size:11px;color:#FEC641;font-weight:bold;font-family:helvetica;text-decoration:none}
.barraProductos a {font-size:11px; padding: 6px 12px 6px 12px; text-decoration:none; background-color:#4D7B9C; font-family:helvetica; color:#ffffff;line-height:22px; letter-spacing: 1px;}
.barraProductos a:hover {font-size:11px; text-decoration:none; background-color:#CE9C08;; font-family:helvetica; color:#ffffff; letter-spacing: 1px;}
/* BOLD LINK COLORS */
a:visited.boldlink  { font-size: 11px; color:#CE9C08; text-decoration: underline; font-weight: bold; line-height: 17px; }
a:link.boldlink	    { font-size: 11px; color:#CE9C08; text-decoration: underline; font-weight: bold; line-height: 17px; }
a:hover.boldlink    { font-size: 11px; color:#CE9C08; text-decoration: underline; font-weight: bold; line-height: 17px; }
a:active.boldlink   { font-size: 11px; color:v; text-decoration: underline; font-weight: bold; line-height: 17px; }
/* BREADCRUMB LINK COLORS */
a:visited.bc	   { font-size: 9px; color: #CC9900; text-decoration: none; line-height: 14px; }
a:link.bc	   { font-size: 9px; color: #CC9900; text-decoration: none; line-height: 14px; }
a:hover.bc	   { font-size: 9px; color: #CC9900; text-decoration: none; line-height: 14px; }
a:active.bc	   { font-size: 9px; color: #CC9900; text-decoration: none; line-height: 14px; }
.bcpage		   { font-size: 9px; color: #000000; text-decoration: none; line-height: 14px; }
/* SUBNAVIGATION "LINK" COLORS -- FOR USE ON <td> */
.subnav		  { font-size: 11px; color: #4D7B9C; font-weight: bold; text-decoration: none; }
.subnavhover  	  { font-size: 11px; color: #FFFFFF; background-color: #4D7B9C; font-weight: bold; text-decoration: none; cursor: hand; }
/* HOMEPAGE */
.email		  { font-size: 11px; color: #FFFFFF; font-weight: bold; }
/* NEWS */
.newstitle	 { font-size: 12px; color: #990000; font-weight: bold; font-family: verdana; }
.newsdate	 { font-size: 11px; color: #999999; }

/* PRODUCTS */
.producttitle	{ font-size: 12px; color: #003366; font-weight: bold; }
/* FONTS FOR MULTIPLE PAGES */
.date		{
	font-size: 10px;
	color: #333333;
	line-height: 30px;
}
.time		{ font-size: 10px; color: #003366; line-height: 30px; }
.pagetitle	{ font-size: 18px; color: #003366; font-weight: bold; font-family: Times New Roman; }
/* DEFAULT */
body		{
	font-size: 11px;
	font-family: verdana;
	color: #333333;
	line-height: 15px;
}
td		{
	font-size: 11px;
	font-family: verdana;
	color: #333333;
	line-height: 15px;
}
p		{
	font-size: 11px;
	font-family: verdana;
	color: #333333;
	line-height: 15px;
}
h1 {
	font-size: 22px;
	font-family: helvetica;
	color: #333333;
	text-align: left;
	padding-left: 6px;
}
h2 {
	font-size: 18px;
	font-family: verdana;
	color: #333333;
	text-align: center;
}
h3 { font-size: 16px; font-family: verdana; color: #990000; }
/* BACKGROUND FILLS */
.white		{ background-color: #FFFFFF }
.black		{ background-color: #000000 }
.blue		{ background-color:#4D7B9C}

/* FORMS */
.textfield	{ font-family: verdana; font-size: 9px; border-top: 1px inset #666666; border-right: 1px inset #666666; border-bottom: 1px inset #ABABAB; border-left: 1px inset #ABABAB; color: #000000; }
/* GENERIC CLASSES */
.uppercase	{ text-transform: uppercase }
.b		{ font-weight: bold }
.i		{ font-style: italic }
.ebul_mbindex, .ebul_mbindex ul {
  background-color: #1C366C;
  border: 5px solid #1C366C;
  display: block;
  font-size: 1px;
  margin: 0px;
  overflow: auto;
  padding: 3px;
  position: absolute;
  visibility: hidden;
}

.ebul_mbindex_shadow {
  background-color: #777777;
  display: block;
  margin: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;
}

.ebul_mbindex table {
  border-collapse: separate;
}

.ebul_mbindex tr {
  background-color: #1C366C;
  cursor: pointer;
  font-size: 1px;
}

.ebul_mbindex td {
  border: 1px solid #1C366C;
  padding: 5px;
  text-align: left;
}

.ebul_mbindex td a, .ebul_mbindex td a:visited {
  color: #FFFFFF;
  font-family: "Verdana", serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

.ebul_mbindex tr.hot, .ebul_mbindex tr.expanded {
  background-color: #547EBC;
}

.ebul_mbindex tr.hot td, .ebul_mbindex tr.expanded td {
  border-color: #547EBC;
}
.ebul_mbindex tr.hot a, .ebul_mbindex tr.expanded a {
  color: #FFFFFF;
  font-family: "Verdana", serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

.ebul_mbindex td div.ebul_mbindexseparator {
  border-top: 1px solid #D4E6FC;
  height: 0px;
  font-size: 0;
}

.ebul_mbindex td.ebul_mbindexseparatortd {
  cursor: default;
}


ul.ebul_mbindex {
  position: absolute;
  visibility: hidden;
}                               

.mbindexebul_menulist .spaced_li {
  padding: 0px 0px 0px 0px;
}

.mbindexebul_menulist li {
  list-style: none;
  float: left;
}

.mbindexebul_menulist img {
  vertical-align: bottom;
  
}

.mbindexebul_menulist {
  margin: 0px;
  padding: 0px;
  line-height: 0px;
}

