FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
H1 {	font-size: 18px;
	color: #015EBA;
	font-weight: bold;
}
.sidenav {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.sidenav:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.topnav {
	COLOR: #000000; TEXT-DECORATION: none
}
A.topnav:hover {
	COLOR: #ff1417; TEXT-DECORATION: none
}
.verdana1 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.verdana1:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subcategory-link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.subcategory-link:hover {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
.buybutton {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.buybutton:hover {
	TEXT-DECORATION: underline; CC0000: 
}
.buybutton1 {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.infobutton {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A.infobutton:hover {
	TEXT-DECORATION: underline; 0000CC: 
}
.slcinfo {
	FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.slcinfo:hover {
	FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.category-header {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A.category-header:hover {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
.info {
	COLOR: #0000cc; TEXT-DECORATION: none
}
.lrg {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.med {
	FONT-SIZE: xx-small; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.splan {
	FONT-SIZE: xx-small; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.help {
	FONT-SIZE: xx-small; COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.help:visited {
	COLOR: #0033cc; TEXT-DECORATION: none
}
.help:hover {
	COLOR: #000066; TEXT-DECORATION: underline
}
.search {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
A.search:hover {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif; TEXT-DECORATION: underline
}
.arial2 {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
.arial2bold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.emailfriend {
	FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
A.emailfriend:hover {
	FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
.moreinfo {
	COLOR: #000000; TEXT-DECORATION: none
}
A.moreinfo:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.arial1 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arial4bold {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arial3bold {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arial3 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navsubtitle1 {
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 10.5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.strikethrough {
	COLOR: #000000; TEXT-DECORATION: line-through
}
.galleryimg {
	BORDER-RIGHT: #000000; BORDER-TOP: #000000; BORDER-LEFT: #000000; BORDER-BOTTOM: #000000
}
.dropdownbox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 180px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dropdownboxSearch {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.even {
	BACKGROUND-COLOR: #fffbf7
}
.odd {
	BACKGROUND-COLOR: #ffffff
}
.BODYstyle {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.BodyHEADERS {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.LINKSstyle {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.arial11 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.msthd-nav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.msthd-nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pagenav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
A.pagenav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, san-serif; TEXT-DECORATION: underline
}
.compcpt-hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, san-serif
}
.compcpt-txt {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, san-serif
}
.item {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: black; TEXT-DECORATION: none
}
.highlight {
	FONT-SIZE: 10px; COLOR: blue; TEXT-DECORATION: none
}
.item1 {
	FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
.mapSColor {
	COLOR: #ff0000
}
.mapTColor {
	COLOR: #cc0000
}
.cartfont {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.details {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.details-price {
	FONT-SIZE: 18px; COLOR: #cc0000
}
.details-pricebold {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #cc0000
}
.details-lessrebate {
	FONT-SIZE: 13px
}
.details-th {
	text-align:left;padding:3px;font-weight:bold;background-color:#ABB7B7;border-right:1px solid silver;color:white;
}
TABLE.specTable{
	border-collapse:collapse;border:1px solid silver;margin-bottom:15px;margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-size:11px;width:100%;
}
.specTable-th {
	text-align:left;padding:3px;font-weight:bold;background-color:#ABB7B7;border-right:1px solid silver;color:white;
}
.specTable-th {text-decoration:underline;color:white;}
.specTable-secondrowth {text-align:left;padding:3px;font-weight:bold;background-color:#E5E9E9;font-size:11px;border-right:1px solid silver;color:#858D8D;}
.specTable-secondrowtha {text-decoration:underline;color:#858D8D;}
.specTable-td {border: 1px solid silver;background: #f4f4f4;padding:3px;} 
.specTable-tda{text-decoration:underline;} 
.specTable-td.property  {border: 1px solid silver;background: #D6D6D6;padding:3px;font-weight:bold;} 
.specTable-tableCaption {text-align:left; font-style:italic;margin-bottom:10px;font-size:10px;}
BODY {
	MARGIN: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A:active {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.buy {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
.buy:link {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
.buy:visited {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
A.buy:hover {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: underline
}
.info {
	FONT-WEIGHT: bold; COLOR: #0066cc; TEXT-DECORATION: none
}
.info:link {
	FONT-WEIGHT: bold; COLOR: #0066cc; TEXT-DECORATION: none
}
A.info:visited {
	FONT-WEIGHT: bold; COLOR: #0066cc; TEXT-DECORATION: none
}
A.info:hover {
	FONT-WEIGHT: bold; COLOR: #0066cc; TEXT-DECORATION: underline
}
.pgnav {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.pgnav:link {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.pgnav:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.pgnav:hover {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: underline
}
.lnk {
	COLOR: #0066cc; TEXT-DECORATION: none
}
.lnk:link {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.lnk:visited {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.lnk:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.font_size1 {
	FONT-SIZE: 10px
}
.font_size1bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.font_size2 {
	FONT-SIZE: 11px
}
.font_size2bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.font_size3 {
	FONT-SIZE: 13px
}
.font_size3bold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.msh_bluebarlinks {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.msh_bluebarlinks:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.msh_bluebarlinks:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.msh_bluebarlinks:hover {
	COLOR: #f5efbd; TEXT-DECORATION: none
}
.emailoffers {
	FONT-WEIGHT: normal; COLOR: #000000
}
.emailoffers:link {
	FONT-WEIGHT: normal; COLOR: #000000
}
A.emailoffers:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.emailoffers:hover {
	COLOR: #0066ff; TEXT-DECORATION: none
}
.topoffers {
	FONT-WEIGHT: normal; COLOR: #000000
}
.topoffers:link {
	FONT-WEIGHT: normal; COLOR: #000000
}
A.topoffers:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.topoffers:hover {
	COLOR: #0066ff; TEXT-DECORATION: none
}
.price {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: center
}
.sidenav_grey {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555; LINE-HEIGHT: 16px
}
A.sidenav_grey:link {
	COLOR: #555; TEXT-DECORATION: none
}
A.sidenav_grey:visited {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
A.sidenav_grey:hover {
	COLOR: #0066ff; TEXT-DECORATION: underline
}
.sidenav_red {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000
}
.cattitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.subcategory {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: auto; CLIP: rect(auto auto auto auto); COLOR: #666666; LINE-HEIGHT: 16px; TOP: auto
}
A.subcategory:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.subcategory:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.subcategory:hover {
	COLOR: #0066ff; TEXT-DECORATION: underline
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #015eba
}
.heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #015eba
}
.prodtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.prodspecs {
	LIST-STYLE: none url(img/arrows/bullet.gif) inside; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.prodprice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000
}
.prodbuyinfo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.prodmoredeals {
	FONT-SIZE: 10px; COLOR: #000000
}
.vendorseemore {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
A.prodbuyinfo:link {
	FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.prodbuyinfo:visited {
	FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.prodbuyinfo:hover {
	FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: underline
}
A.prodmoredeals:link {
	COLOR: #003399; TEXT-DECORATION: none
}
A.prodmoredeals:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.prodmoredeals:hover {
	COLOR: #0066ff; TEXT-DECORATION: underline
}
A.vendorseemore:link {
	COLOR: #003399; TEXT-DECORATION: none
}
A.vendorseemore:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
A.vendorseemore:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.textgrey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
A.textgrey:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.textgrey:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.textgrey:hover {
	COLOR: #0066ff; TEXT-DECORATION: underline
}
.textblackmed {
	FONT-SIZE: 12px; COLOR: #000000
}
.textblacksm {
	FONT-SIZE: 11px; COLOR: #000000
}
.textblacksm:link {
	FONT-SIZE: 11px; COLOR: #000000
}
A.textblacksm:hover {
	COLOR: #0066ff; TEXT-DECORATION: underline
}
.BODYstyle {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-VARIANT: normal
}
.BodyHEADERS {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-VARIANT: normal
}
.details {
	FONT-SIZE: 11px; COLOR: #666666
}
A.details:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.details:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.details:hover {
	COLOR: #0066ff; TEXT-DECORATION: underline
}
.footerlink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: auto; CLIP: rect(auto auto auto auto); COLOR: #000000; LINE-HEIGHT: 16px; TOP: auto
}
A.footerlink:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.footerlink:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.footerlink:hover {
	COLOR: #0066ff; TEXT-DECORATION: underline
}
.msshdtxt {
	COLOR: #ffffff
}
A.msshdtxt:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.msshdtxt:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.msshdtxt:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}


table.specTable {
	border-collapse:collapse;border:1px solid silver;margin-bottom:15px;margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-size:11px;width:100%;
}
table.specTable.TH {
	text-align:left;padding:3px;font-weight:bold;background-color:#ABB7B7;border-right:1px solid silver;color:white;
}
.specTable.TH {text-decoration:underline;color:white;}
.secondrow TH {text-align:left;padding:3px;font-weight:bold;background-color:#E5E9E9;font-size:11px;border-right:1px solid silver;color:#858D8D;}
.secondrow TH A {text-decoration:underline;color:#858D8D;}
.TD {border: 1px solid silver;background: #f4f4f4;padding:3px;} 
.TD A{text-decoration:underline;} 
.TD.property  {border: 1px solid silver;background: #D6D6D6;padding:3px;font-weight:bold;} 
.tableCaption {text-align:left; font-style:italic;margin-bottom:10px;font-size:10px;}

table.listapartes {
	border-collapse: collapse;
}

table.listapartes tr {
	background-color: transparent;
}
table.listapartes td {
	font-size: 12px;
	border: 1px solid #EADDD3;
	padding: 10px 15px 10px 5px;
}

table.listapartes td a {
	white-space: nowrap;
}

table.listapartes strong {
	font-weight: 900;
	color: #123881;
}

table.listapartes th, table.listapartes th a, table.listapartes th a:link  {
	font-size: 12px;
	color: #000;
	background-color: #CDCDCD;
	text-align: left;
	padding: 5px;
}

tr#gris {
	background-color: #EEEEF7;
}


h3#productospecs {
	padding: 5px;
	background-color: #CDCDCD;
	margin-top: 30px;
	background-attachment: f;
}



table.tablaRecursos {
	border-collapse: collapse;
}

table.tablaRecursos td {
	font-size: 10px;
	background-color: #DCE6FB;
	border: 1px solid #DCE6FB;
	padding: 3px 7px;
}

table.tablaRecursos td a {
	white-space: nowrap;
}

table.tablaRecursos strong {
	font-weight: 900;
	color: #123881;
}

