<style>
<!--standard links - blue + red underline when hover-->
	a:link {color: #0002C3; background-color: none; text-decoration: none;}
	a:visited {color: #0002C3; background-color: none; text-decoration: none;}
	a:hover {color: #0002C3; background-color: none; text-decoration: none; border-bottom: 2px solid red; //underline} 
<!--End standard links-->

<!--products links in pub - white + red underline when hover-->
	a.prodNavPub:link {color: #FFFFFF; background-color: none; text-decoration: none; font-weight: bold}
	a.prodNavPub:visited {color: #FFFFFF; background-color: none; text-decoration: none; font-weight: bold}
	a.prodNavPub:hover {color: #FFFFFF; background-color: none; text-decoration: none; font-weight: bold; border-bottom: 2px solid red; //underline} 
<!--End pub product links-->

a.pubProdNav:link {
	color: #0002C3;
	background-color: none;
	text-decoration: none;
}

a.pubProdNav:visited { 
	color: #0002C3; 
	background-color: none;
	text-decoration: none;
}

a.pubProdNav:hover {
	color: #FF8200; 
	background-color: none;
	text-decoration: none;
	font-weight: bold
} 

ul.orangePointer {
list-style-image: url('images/ff8200_bullet.gif');
}

input {
font-family: Tahoma, Arial;
font-size: 10pt;
color: rgb(0,0,0)

}

li {
font-family: Tahoma, Arial;
font-size: 9pt;

}

.RedBG {
font-family: Tahoma, Arial;
font-size: 9pt;
background-color: red;
color: white

}

.Copyright {
font-family: Tahoma, Arial;
font-size: 8px;
background-color: none;
color: black
}

.SpecLastUpdate {
font-family: Tahoma, Arial;
font-size: 7pt;
background-color: none;
color: #FEFEFE

}

.mbt_live_ram_price {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
background: #bbc3d3;
color: #ffffff;
font-weight : bold;
background-image: url('/images/nav/nav_bar_bkgd.gif');
background-repeat: repeat-x;
}

.cart_header {
background: #0066CC;
background-image: url('/images/cart/cart_hdr_bkgd.gif');
background-repeat: repeat-x;
}

table {
border-width: 0px;
background: none;
background-image: none;
background-repeat: none;
}

table.pubInfoBox {
	border: 1px;
	cellpadding: 0px;
	cellspacing: 0px;
	border-collapse: collapse;
	bordercolor: #111111;
}

.prodSpecBox {
	background: none;
	border: 1px;
	cellpadding: 10px;
	cellspacing: 0px;
	//border-collapse: collapse;
	bordercolor: #ff9f00;
}

.prodSpecIndexBox {
	background: none;
	border: 1px;
	cellpadding: 0px;
	cellspacing: 0px;
	border-collapse: collapse;
	bordercolor: #000000;
}

table.pubTableHeader {
border-width: 0px;
background-color: #ff9F00;
}

table.pubTable {
border-style: solid;
border-width: 1px;
border-color: #ff9900;
padding: 5px
}

.pubTable_helpText {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  color:#000000;
  font-weight:normal;
}

td.infoBox {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 9pt;
  background: #ffffff;
  color:#3333ff;
  font-weight:bold;
  background-image: url('images/nav/infobox_bkgd.gif');
 background-repeat: repeat-x;
}

td.pubInfoBox {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 9pt;
  background: #ff9f00;
  color:#ffffff;
  font-weight:bold;
  background-image: url('/images/nav/navBar_bkgd.gif');
  background-repeat: repeat-x;
}

td.headerNavigation {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  background: #FF870F;
  color:#ffffff;
  font-weight:bold;
  background-image: url('images/nav/navBar_bkgd');
  background-repeat: repeat-x;
}<!--navBar_bkgd_18px.gif-->

td.cart_item_tblhdr {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11pt;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
  background-image: url('/images/nav/nav_bar_bkgd.gif');
  background-repeat: repeat-x;
}

td.cart_item_data {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 9pt;
  color:#000000;
  font-weight:600;
}

textarea.cart_item_shipto {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 9pt;
  color:#000000;
  font-weight:400;
}

tr.pubTable {
background-color: #ff9900;
padding: 0px
}

p, tr, td {
font-family: Tahoma, Arial;
font-size: 9pt;
border-width: 0px
}

h3 {
font-family: Tahoma, Arial;
font-size: 10pt;
color: rgb(0,0,0) 

}

h4 {
font-weight: bolder;
color: rgb(0,0,128);
font-family: Tahoma, Arial;
font-size: 16pt 

}

h5 {
font-weight: normal;
font-family: Tahoma, Arial;
font-size: 8pt;
color: black 

}

h6 {
font-family: Tahoma, Arial;
font-size: 10px;
color: rgb(0,0,0) 
font-weight: normal;
}

h2 {
font-family: Tahoma, Arial;
font-size: 10;
color: rgb(0,0,255);
font-variant: small-caps 

}

h1.noLine { font-weight: bolder;
text-decoration: none;
color: #0000cc;
font-family: Tahoma, Arial;
font-size: 15pt 

}

h1 { font-weight: bolder;
text-decoration: underline;
color: rgb(0,0,128);
font-family: Tahoma, Arial;
font-size: 16pt 

}

select.MMC {
font-family: Tahoma, Arial;
font-size: 14px;	
z-index: 1;
color: rgb(0,0,0)
}

textarea.MMC {
font-family: Tahoma, Arial;
font-size: 14px;
z-index: 1;
color: rgb(0,0,0)

}

input.dapp {
font-family: Verdana;
height: 17px;
font-size: 9px;
color: rgb(0,0,0)

}

select.dapp {
font-family: Verdana;
font-size: 9px;
color: rgb(0,0,0)

}

textarea.dapp {
font-family: Verdana;
font-size: 9px;
color: rgb(0,0,0)

}
.options_tag {
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	background-color: #0066CC;
	font-weight: bold;
	font-family: Tahoma, Arial;
	font-size: 14px;
	background-position: center;
}

.maindiv {
	visibility: visible;
	z-index: 1;
	left: 1px;
	top: 1px;
}

.plswaitdiv {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background-attachment: fixed;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	height: 100%;
	width: 100%;
	position: absolute;
	visibility: visible;
	z-index: 200;
	left: 1px;
	top: 1px;
	filter: Alpha(Opacity=60);
}

/*Dealer side nav*/

.initial {
	background-color: #ffffff; color:#000000
}

.normal {
	background-color: #ffffff
}

.highlight {
	background-color: orange;
	padding:	6px;
	color:		#FFFFFF;
	font-size:	11px;
	font-weight:	normal;
	text-align:	left;
}

.smalltext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}				

</style>

