A:LINK {color: #000099; TEXT-DECORATION: UNDERLINE}
A:HOVER {color: #000000; TEXT-DECORATION: none}
B{font-weight : bold;}

body {
  background: #ffffff;
  margin: 0 10px 10px 10px;
  padding: 0 0 0 0;
  }

.freeshippingredtext  {font: bold 10px/12px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #ff0000;}

.leftcol {font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.leftcol a:link{color: #0000ff;}

.rightcol {font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.rightcol a:link{color: #0000ff;}

.middlenav {font : bold 10px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #60789E;}
.middlenav a:link{color: #60789E;}

.middlenav2 {font : bold 12px/19px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #60789E;}
.middlenav2 a:link{color: #60789E;}

.middletext {font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ACC1D5;}
.middletext a:link{color: #ACC1D5;}

.rebate {font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left:27px; color: #ed1c24;}
.rebate a:link{color: #ed1c24;TEXT-DECORATION: none}
.rebate a:visited{color: #ed1c24;TEXT-DECORATION: none}
.rebate a:hover{color: #ed1c24;TEXT-DECORATION: underline}

.search {font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#ffffff;}
.search a:link{color:#ffffff; text-decoration:none;}
.search a:hover {color:#e0e0e0; text-decoration:none;}

.searchform {font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.topnav {font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#ffffff;}
.topnav a:link{color:#ffffff; text-decoration:none;}
.topnav a:hover {color:#e0e0e0; text-decoration:none;}

.footer {font :  10px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#35377d; }
.footer a:link{color: #35377d;}

.AltFont1 {
  font: 7.5pt Verdana;
  color: #000000;
}

.AltFont2 {
  font: 7.5pt Verdana;
  color: #000000;
}

.Content_Small {
  font: 9px  Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #666;
}

.Content_Large {
  font: 13.5pt Verdana;
  color: #000000;
}

.ECheck {
  font: 7.5pt Verdana;
  color: #000000;
}

.ECheck2 {
  font: 7.5pt Verdana;
  color: #000000;
}

.Error {
  font: 10pt Verdana;
  color: #FF0000;
}

.Middle_Top_Banner_Small {
  font: 10pt Verdana;
  color: #FFFFFF;
}

.ContentBar_Small {
  font: 7.5pt Verdana;
  color: #FFFFFF;
}

.TopBanner_Large {
  font: 10pt Verdana;
  color: #000000;
}

h1 {
  font: 13.5pt Verdana;
  color: #000000;
  font-weight: bold;
}

.tdbackgrnd {
  background-color: #ffffff;
}

.tdTopBanner {
  font: 10pt Verdana;
  color: #000000;
  background-color: #FFAA33;
  font-weight: bold;
}

.tdTopBanner2 {
  background-color: #FFFFFF;
}

.tdMiddleTopBanner {font: 21px/23px Arial,Verdana, Geneva, Helvetica, sans-serif;
  color: #5a7da0;  
  margin-left: 5px;
}

.tdBottomTopBanner {
  font: 10pt Verdana;
  color: #000000;
  background-color: #ffffff;
}

.tdBottomTopBanner2 {
  font: 10pt Verdana;
  color: #000000;
  background-color: #ffffff;
}

.tdContent {
  font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
}

.tdContent2 {
  font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
}

.tdContent2a {
  font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #ffffff; margin-left:20px;
}
.tdContent2b {
  font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
}


.tdContent3 {
  background-color: #FFFFFF;
}

.tdContentBar {
  font: 7.5pt Verdana;
  color: #FFFFFF;
  background-color: #5A7DA0;
  font-weight: bold;
}

.tdFooter {
  font: 10pt Verdana;
  color: #000000;
  background-color: #ffffff;
  font-weight: bold;
}

.tdAltFont1 {
  font: 7.5pt Verdana;
  color: #444;
}

.tdAltFont2 {
  font: 7.5pt Verdana;
  color: #444;
}

.tdAltBG1 {
  background-color: #f0f0f0;
}

.tdAltBG2 {
  background-color: #ffffff;
}

.bodytext {font : 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bodytext a:link{color: #666; TEXT-DECORATION: underline}
.bodytext a:visited{color: #666; TEXT-DECORATION: underline}
.bodytext a:hover{color: #666; TEXT-DECORATION: none}

.bodytext2 {font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;  margin-left:20px; margin-right:25px;}
.bodytext2 a:link{color: #000099; TEXT-DECORATION: underline}
.bodytext2 a:hover{color: #000099; TEXT-DECORATION: none}

.bodytext .frontpage {font : 12px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.bodytext .frontpage a:link{color: #000099; TEXT-DECORATION: underline}
.bodytext .frontpage a:hover{color: #000099; TEXT-DECORATION: none}

.bodytext .specials {font : bold 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; margin:5px;}
.bodytext .specials a:link{color: #000099; TEXT-DECORATION: underline}
.bodytext .specials a:hover{color: #000099; TEXT-DECORATION: none}

/* for search results grid */
.bestsellerssr {font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666; margin-left:5px;}
.bestsellerssr a:link{color: #666; TEXT-DECORATION: underline}
.bestsellerssr a:visited{color: #666; TEXT-DECORATION: underline}
.bestsellerssr a:hover{color: #999; TEXT-DECORATION: none}

.bestsellerspricesr {font : bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ff9933; margin-left:5px;}
.bestsellerspricesr a:link{color: #666; TEXT-DECORATION: underline}
.bestsellerspricesr a:visited{color: #666; TEXT-DECORATION: underline}
.bestsellerspricesr a:hover{text-decoration:underline;}

/* for specials and new products grid */
.bestsellerssnp {font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;}
.bestsellerssnp a:link{color: #666; TEXT-DECORATION: underline}
.bestsellerssnp a:visited{color: #666; TEXT-DECORATION: underline}
.bestsellerssnp a:hover{color: #999; TEXT-DECORATION: none}


/* for all other instances */
.bestsellers {font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666; margin-left:10px;}
.bestsellers a:link{color: #666; TEXT-DECORATION: underline}
.bestsellers a:visited{color: #666; TEXT-DECORATION: underline}
.bestsellers a:hover{color: #999; TEXT-DECORATION: none}

.bestsellersprice {font : bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ff9933; margin-left:10px;}
.bestsellersprice a:link{color: #666; TEXT-DECORATION: underline}
.bestsellersprice a:visited{color: #666; TEXT-DECORATION: underline}
.bestsellersprice a:hover{text-decoration:underline;}

.bestsellerspricelist {font : 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.normal  {font : bold 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.normal  a:link{color: #000099; TEXT-DECORATION: underline}
.normal  a:none{color: #000099; TEXT-DECORATION: none}

.freeshipping  {font : bold 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.freeshipping  a:link{color: #ff0000; TEXT-DECORATION: underline}
.freeshipping  a:none{color: #ff0000; TEXT-DECORATION: none}

.headline {font : bold 18px/25px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.headline2 {font : bold 16px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.headline3 {font : bold 14px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #60789E;}
.headline3 a:link{color: #60789E; TEXT-DECORATION: underline}
.headline3 a:hover{color: #60789E; TEXT-DECORATION: none}
.headline3nu {font : bold 14px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #60789E;}
.headline3nu a:link{color: #60789E; TEXT-DECORATION: none}
.headline3nu a:hover{color: #60789E; TEXT-DECORATION: none}
.headline4 {font : bold 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #60789E;}
.headline4 a:link{color: #60789E; TEXT-DECORATION: underline}
.headline4 a:hover{color: #60789E; TEXT-DECORATION: none}

.normal .specials {font : bold 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.normal .specials a:link{color: #000099;  TEXT-DECORATION: underline}
.normal .specials a:hover{color: #000099;  TEXT-DECORATION: none}

.popuphead1 {font : bold 22px/24px Arial,Verdana, Geneva, Helvetica, sans-serif;color: #60789E;}
.popuphead2 {font : bold italic 16px/20px Arial, Verdana, Geneva, Helvetica, sans-serif;color: #60789E;}
.popuphead3 {font : bold italic 16px/20px Arial, Verdana, Geneva, Helvetica, sans-serif;color: #ffffff;}
.popuptitle {font : bold 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #60789E;}
.popuptitle1 {font : bold 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;}
.popuptext  {font : 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.small  {font :  9px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.small a:link{color: #000099;  TEXT-DECORATION: underline}
.small a:hover{color: #000099;  TEXT-DECORATION: none}

.carttotals {font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666; padding-bottom: 1px;}

.carttotals2 {font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666; padding-bottom: 1px;}
.carttotals2 a:link{color: #666666; text-decoration: underline;}
.carttotals2 a:visited{color:#666666; text-decoration: underline;}
.carttotals2 a:hover{color: #666666; text-decoration: none;}

.greybeard {font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.greybeard a:link{color: #000099; TEXT-DECORATION: underline}
.greybeard a:hover{color: #000099; TEXT-DECORATION: none}


/* this is the link title */
.links1 {font : bold 12px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #5a7da0;}
.links1 a:link{color: #5a7da0; TEXT-DECORATION: none}
.links1 a:visited{color:#5a7da0; text-decoration: none;}
.links1 a:hover{color: #5a7da0; TEXT-DECORATION: underline}

.links1m5 {font : bold 10px/12px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #333; margin-left: 5px;}
.links1m5 a:link{color: #333; TEXT-DECORATION: underline}
.links1m5 a:visited{color:#333; text-decoration: underline;}
.links1m5 a:hover{color: #666; TEXT-DECORATION: none}

/* this is the text describing an individual link */
.links2 {font : 10px/12px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #666;}
.links2 a:link{color: #5a7da0; TEXT-DECORATION: underline}
.links2 a:visited{color:#5a7da0; text-decoration: underline;}
.links2 a:hover{color: #999; TEXT-DECORATION: none}

.links3 {font : bold 10px/12px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #999;}
.links3 a:link{color: #666; TEXT-DECORATION: underline}
.links3 a:visited{color:#666; text-decoration: underline;}
.links3 a:hover{color: #666; TEXT-DECORATION: none}

.links4 {font : bold 9px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000099;}
.links4 a:link{color: #0000ff; TEXT-DECORATION: underline}
.links4 a:visited{color:#5a7da0; text-decoration: underline;}
.links4 a:hover{color: #0000ff; TEXT-DECORATION: none}

.prodCatMfgTitle {font: 13px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666;}

.prodDetail {font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: 333; background-color: #ffffff;}

.prodDetail2 {
  font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
}
.prodDetail2 a:hover{
  text-decoration:underline;
}

.quicklinks1 {font : bold 11px/17px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #666;}
.quicklinks1 a:link{color: #666; TEXT-DECORATION: underline}
.quicklinks1 a:visited{color:#666; text-decoration: underline;}
.quicklinks1 a:hover{color: #666; TEXT-DECORATION: none}

.quicklinks2 {font : bold 10px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #999;}
.quicklinks2 a:link{color: #999; TEXT-DECORATION: none}
.quicklinks2 a:visited{color:#999; text-decoration: none;}
.quicklinks2 a:hover{color: #999; TEXT-DECORATION: underline}

.quicklinksm1 {margin-left: 0;}


.Sep2 {margin-top: 2px;}
.Sep5 {margin-top: 5px;}
.Sep10 {margin-top: 10px;}
.Sep15 {margin-top: 15px;}
.Sep20 {margin-top: 20px;}
.ind20 {margin-left: 15px;}


.desc  {
 visibility : hidden;
 left  : 0px;
 top : 0px;
 position :  absolute;
}



/* FEB 2007 */

.proddtlattrtitle {font: bold 11px/18px Verdana,Arial, Geneva, Helvetica, sans-serif;color: #000;}
.proddtlattroption {font: 11px/18px Verdana,Arial, Geneva, Helvetica, sans-serif;color: #000;}
.proddtlname {font: 21px/21px Arial,Verdana, Geneva, Helvetica, sans-serif;color: #5a7da0;}
.proddtlid   {font: italic 9px/11px Verdana,Arial, Geneva, Helvetica, sans-serif;color: #666;}
.proddtldesc {font: 10px/14px Verdana,Arial, Geneva, Helvetica, sans-serif;color: #000;}
.proddtlprice {font: 9px/9px Verdana,Arial, Geneva, Helvetica, sans-serif;color: #999999;}
.proddtlourprice {font: bold 11px/13px Verdana,Arial, Geneva, Helvetica, sans-serif;color: #ff9933;}
.proddtlourprice2 {font: bold 12px/14px Verdana,Arial, Geneva, Helvetica, sans-serif;color: #ff9933;}

.proddtlacc {font: 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666; margin-left:3px;}
.proddtlacc a:link{color: #666; text-decoration: underline}
.proddtlacc a:visited{color: #666; text-decoration: underline}
.proddtlacc a:hover{color: #999; text-decoration:none;}

.proddtlacchead {font: bold 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333;}

.bodytext10nm {font : 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;}
.bodytext10nm a:link{color: #666; TEXT-DECORATION: underline}
.bodytext10nm a:hover{color: #666; TEXT-DECORATION: none}




/* styles for May 2007 redesign */

form {
    margin: 0;
}

INPUT,TEXTAREA,SELECT.formSelect { 
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
padding: 1px;
}

INPUT.TEXT,INPUT.TEXTAREA,SELECT.formSelect{ 
border-left:   1px solid #7f9db9; 
border-right:  1px solid #7f9db9; 
border-top:    1px solid #7f9db9; 
border-bottom: 1px solid #7f9db9; 
background-color: #ffffff;  
}

INPUT.TEXT,SELECT.formSelect{ 
	height: 19px;
}


.JFS_FORM { 
	border-left:   1px solid #7f9db9;
	border-right:  1px solid #7f9db9; 
	border-top:    1px solid #7f9db9; 
	border-bottom: 1px solid #7f9db9; 
	padding: 1px; 
	height: 19px; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;  
}


hr.e {border: none 0; 
	border-bottom: 1px solid #ccc;
	width: 100%;
	height: 1px;
	margin: 2px auto 0 0;
	text-align: left;
	}	

hr.e50 {border: none 0; 
	border-bottom: 1px solid #ccc;
	width: 50%;
	height: 1px;
	margin: 2px auto 0 0;
	text-align: left;
	}	

.addtocart {font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ff0000;  margin-left: 10px;}

.bodytext09nm {font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;}
.bodytext09nm a:link{color: #666; TEXT-DECORATION: underline}
.bodytext09nm a:hover{color: #666; TEXT-DECORATION: none}

.bodytext10 {font : 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;  margin-left:10px;}
.bodytext10 a:link{color: #666; TEXT-DECORATION: underline}
.bodytext10 a:hover{color: #666; TEXT-DECORATION: none}

.bodytext10blk {font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;  margin-left:5px;}
.bodytext10blk a:link{color: #666; TEXT-DECORATION: underline}
.bodytext10blk a:hover{color: #666; TEXT-DECORATION: none}

.bodytext10m05lr {font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666; margin-left:5px;  margin-right:5px;}
.bodytext10m05lr a:link{color: #666; TEXT-DECORATION: underline}
.bodytext10m05lr a:hover{color: #666; TEXT-DECORATION: none}


.bodytext10m05r {font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;  margin-right:5px;}
.bodytext10m05r a:link{color: #666; TEXT-DECORATION: underline}
.bodytext10m05r a:hover{color: #666; TEXT-DECORATION: none}

.bodytext10m10r {font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;  margin-right:10px;}
.bodytext10m10r a:link{color: #666; TEXT-DECORATION: underline}
.bodytext10m10r a:hover{color: #666; TEXT-DECORATION: none}

.bodytext10nm {font : 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;}
.bodytext10nm a:link{color: #666; TEXT-DECORATION: underline}
.bodytext10nm a:hover{color: #666; TEXT-DECORATION: none}

.bodytext12 {font : 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;  margin-left:5px;}
.bodytext12 a:link{color: #666; TEXT-DECORATION: underline}
.bodytext12 a:hover{color: #666; TEXT-DECORATION: none}

.bodytext12nm {font : 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;}
.bodytext12nm a:link{color: #666; TEXT-DECORATION: underline}
.bodytext12nm a:hover{color: #666; TEXT-DECORATION: none}

.bodytext12nm000 {font : 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000;}
.bodytext12nm000 a:link{color: #000; TEXT-DECORATION: underline}
.bodytext12nm000 a:hover{color: #000; TEXT-DECORATION: none}

.box01ulbg {background-image: url(/images/new_design/header/info_bar/meu_infoBar_left.jpg); background-repeat: no-repeat;}
.box01urbg {background-image: url(/images/new_design/header/info_bar/meu_infoBar_right.jpg); background-repeat: no-repeat;}
.box02logobg {background-image: url(/images/new_design/boxes/meu_arrow_mark_title.gif); background-repeat: no-repeat; height: 33px; margin-left:15px;}

.breadcrumb1 {font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000;}
.breadcrumb1 a:link{color: #000; text-decoration: none}
.breadcrumb1 a:visited{color:#000; text-decoration: none;}
.breadcrumb1 a:hover{color: #666; text-decoration: underline}


.breadcrumb2 {font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #999999;  margin-left: 5px;}
.breadcrumb2 a:link{color: #999999; text-decoration: none}
.breadcrumb2 a:visited{color:#999999; text-decoration: none;}
.breadcrumb2 a:hover{color: #ccc; text-decoration: underline}

.breadcrumb2nm {font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #999999;}
.breadcrumb2nm a:link{color: #999999; text-decoration: none}
.breadcrumb2nm a:visited{color:#999999; text-decoration: none;}
.breadcrumb2nm a:hover{color: #ccc; text-decoration: underline}

.checkoutblurb {font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333;  margin-left: 25px; margin-right: 20px;}

.faqhead {font: 14px/16px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #5a7da0; margin-top:5px;}
.faqhead a:link{color: #5a7da0; text-decoration: none;}
.faqhead a:visited{color:#5a7da0; text-decoration: none;}
.faqhead a:hover{color:#5a7da0; text-decoration: underline;}

.faqhead1 {font: 12px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #5a7da0; margin-left:3px;}
.faqhead1 a:link{color: #5a7da0; text-decoration: none;}
.faqhead1 a:visited{color:#5a7da0; text-decoration: none;}
.faqhead1 a:hover{color:#5a7da0; text-decoration: underline;}

.faqsearchhead {font: 12px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666;}

.faqnav {font: 10px/12px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666; margin-left:0; margin-top: 2px; margin-bottom: 2px;}
.faqnav a:link{color: #666666; text-decoration: none;margin-top: 3px; margin-bottom: 3px;}
.faqnav a:visited{color:#666666; text-decoration: none;}
.faqnav a:hover{color:#666666; text-decoration: underline;}

.faqnav1 {font: 10px/12px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666; margin-top: 3px; margin-bottom: 3px;}
.faqnav1 a:link{color: #666666; text-decoration: none;margin-top: 3px; margin-bottom: 3px;}
.faqnav1 a:visited{color:#666666; text-decoration: none;}
.faqnav1 a:hover{color:#666666; text-decoration: underline;}

.faqtext {font: 11px/12px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666; margin-left:5px; margin-top: 3px; margin-bottom: 3px;}

.faqnav1ul
{
list-style-type: none;
padding: 3px;
margin: 3px 0 0 0;
}

.faqnav1li
{
background-image: url(/images/new_design/smd_arrow_blue.jpg);
background-repeat: no-repeat;
background-position:  0px 5px;
padding-left: .6em;
margin: 4px 10px 6px 0;
}

.faqnavlist {list-style-image: url(/images/new_design/smd_arrow_blue.jpg); margin-left: 0px; padding-left: 1px;}

.featuredBox_Uleft  {background-image: url(/images/new_design/boxes/meu_FeaturedBoxUpper-left.jpg); 	background-repeat: no-repeat;}
.featuredBox_Uright {background-image: url(/images/new_design/boxes/meu_FeaturedBoxUpper-right.jpg); 	background-repeat: no-repeat;}
.featuredBox_Bleft  {background-image: url(/images/new_design/boxes/meu_FeaturedBoxBottom-left.jpg); 	background-repeat: no-repeat;}
.featuredBox_Bright {background-image: url(/images/new_design/boxes/meu_FeaturedBoxBottom-right.jpg); background-repeat: no-repeat;}
.featuredBox_Left   {background-image: url(/images/new_design/boxes/smd_FeaturedBoxLeft.gif); 		background-repeat: repeat-y;}
.featuredBox_Right  {background-image: url(/images/new_design/boxes/smd_FeaturedBoxRight.gif); 		background-repeat: repeat-y;}
.featuredBox_Bottom {background-image: url(/images/new_design/boxes/smd_FeaturedBoxBottom.gif); 		background-repeat: repeat-x;}

.footerbarlb 		{background-image: url(/images/new_design/boxes/footer_box/meu_footerBox_left.jpg); 		background-repeat: no-repeat;}
.footerbarrb 		{background-image: url(/images/new_design/boxes/footer_box/meu_footerbox_right.jpg); 		background-repeat: no-repeat;}
.footerbarbgrepeat 	{background-image: url(/images/new_design/boxes/footer_box/meu_footerBox_BG_repeat.jpg);	background-repeat: repeat-x;}
.footerbarvertdiv 	{background-image: url(/images/site_graphics/spacer.gif);
					background-repeat: repeat-y; background-color: #cccccc; padding-top:10px; padding-bottom:10px;}

.footernav1 {font: bold 11px/12px Arial, Verdana, Geneva, Helvetica, sans-serif;color: #333333; margin-top: 0px; margin-bottom: 4px;}
.footernav1 a:link{color: #333333; text-decoration: none;margin-top: 4px; margin-bottom: 4px;}
.footernav1 a:visited{color:#333333; text-decoration: none;}
.footernav1 a:hover{color:#333333; text-decoration: underline;}

.footernav2 {font: 10px/12px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666;margin-left:5px; margin-top: 4px; margin-bottom: 0px; margin-right: 6px;}
.footernav2 a:link{color: #666666; text-decoration: none;margin-top: 4px; margin-bottom: 4px;}
.footernav2 a:visited{color:#666666; text-decoration: none;}
.footernav2 a:hover{color:#666666; text-decoration: underline;}

.formhead {font: bold 12px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666;}
.formhead a:link{color: #5a7da0; text-decoration: none;}
.formhead a:visited{color:#5a7da0; text-decoration: none;}
.formhead a:hover{color:#5a7da0; text-decoration: underline;}

.formheadlm5 {font: bold 12px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666;margin-left:5px;}

.formheadblue {font: bold 12px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #5a7da0;}
.formfieldtitle {font: 11px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666;}

.infoBar_left  {background-image: url(/images/new_design/header/info_bar/smd_infoBar_left.jpg); 	background-repeat: no-repeat;}
.infoBar_right {background-image: url(/images/new_design/header/info_bar/smd_infoBar_right.jpg); 	background-repeat: no-repeat;}

.mfglist {font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666; margin-left: 5px; padding-top: 5px;}
.mfglist a:link{color: #666; text-decoration: none}
.mfglist a:visited{color: #666; text-decoration: none}
.mfglist a:hover{color: #999; text-decoration:underline;}

.mfgcat2 {font: bold 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #5a7da0; margin-left: 5px;}
.mfgcat2 a:link{color: #5a7da0; text-decoration: none}
.mfgcat2 a:visited{color: #5a7da0; text-decoration: none}
.mfgcat2 a:hover{color: #999; text-decoration:underline;}

.mfgsubcattitle {font: 16px  Arial, Verdana, Geneva,Helvetica, sans-serif; color: #5a7da0; margin-left: 5px;}

.mfgsubcat2 {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666; margin-left: 5px;}
.mfgsubcat2 a:link{color: #666; text-decoration: none}
.mfgsubcat2 a:visited{color: #666; text-decoration: none}
.mfgsubcat2 a:hover{color: #999; text-decoration:underline;}

.ordhistcoltitle {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333;}

.ordhistcoldata {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;}
.ordhistcoldata a:link{color: #666; text-decoration: underline}
.ordhistcoldata a:visited{color: #666; text-decoration: underline}
.ordhistcoldata a:hover{color: #999; text-decoration:none;}

.ordhistcoltot {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333;}
.ordhistcoltotb {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333;}

.padtop2px {padding-top: 2px;}

.paging {font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #999999;  margin-left: 5px;}
.paging a:link{color: #999999; text-decoration: none}
.paging a:visited{color:#999999; text-decoration: none;}
.paging a:hover{color: #ccc; text-decoration: underline}

.paging2 {font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #999999;  margin-left: 5px;}
.paging2 a:link{color: #999999; text-decoration: underline}
.paging2 a:visited{color:#999999; text-decoration: underline;}
.paging2 a:hover{color: #ccc; text-decoration: none}

.prodaccreldk {background-color: #f6f6f6;}
.prodaccrellt {background-color: #ffffff;}

.prodCatMfg {font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #5a7da0;}
.prodCatMfg a:link{color: #5a7da0; text-decoration: none;}
.prodCatMfg a:visited{color: #5a7da0; text-decoration: none;}
.prodCatMfg a:hover{color: #999; text-decoration:underline;}

.prodCatMfg10 {font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;}
.prodCatMfg10 a:link{color: #666; text-decoration: none;}
.prodCatMfg10 a:visited{color: #666; text-decoration: none;}
.prodCatMfg10 a:hover{color: #999; text-decoration:underline;}


.topnavbg {background-image: url(/images/new_design/header/info_bar/meu_infoBar_bg_repeat.jpg); 	background-repeat: repeat-x;}

.leftnavcat {font: bold 14px  Verdana, Arial, Geneva, Helvetica, sans-serif;color: #5a7da0; padding-top:4px;padding-bottom:0; padding-left:5px;margin: 0px;}
.leftnavcat a:link{color: #5a7da0; text-decoration: none;}
.leftnavcat a:visited{color: #5a7da0; text-decoration: none;}
.leftnavcat a:hover{color: #5a7da0; text-decoration:underline;}


.leftnav1 {background-image: url(/images/new_design/shim_cccccc140.gif); 	
		   background-repeat: no-repeat;
		   background-position: bottom left;		   
		   }

.leftnav1a {font: 11px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666; padding-top:4px;padding-bottom:4px; padding-left:5px;margin: 0px;}
.leftnav1a a:link{color: #666666; text-decoration: none;}
.leftnav1a a:visited{color:#666666; text-decoration: none;}
.leftnav1a a:hover{color: #666666; text-decoration: underline;}

.mainform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; 
}

.maincatform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; 
	background-color: #ededed;
}
.mfgsubcattitle {font: 16px  Arial, Verdana, Geneva,Helvetica, sans-serif; color: #5a7da0; margin-left: 5px;}

#outertable {
  border-top: 7px;
  border-top-style: solid;
  border-top-color: #5a7da0;
  padding-top: 0px;
}

.prodPhoto {font: bold 14px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff;}

.searchboxhead {font: 11px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666;}
.searchboxheadx {font: bold 12px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666;}
.searchbox10   {font: bold 10px/12px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666;}
.searchbox10n   {font: 10px/12px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666;}
.searchboxleft {background-image: url(/images/new_design/boxes/search_box/borderLeft.gif); background-repeat: repeat-y; background-color: #efefef;}
.searchboxright {background-image: url(/images/new_design/boxes/search_box/borderRight.gif); background-repeat: repeat-y; background-color: #efefef;}
.searchboxbot {background-image: url(/images/new_design/boxes/search_box/borderbottom.gif); background-repeat: repeat-x; background-color: #efefef;}
.searchboxtop {background-image: url(/images/new_design/boxes/search_box/bordertop.gif); background-repeat: repeat-x; background-color: #efefef;}

.searchressubcat {font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;}
.searchressubcat a:link{color: #666; text-decoration: underline}
.searchressubcat a:visited{color: #666; text-decoration: underline}
.searchressubcat a:hover{color: #999; text-decoration:none;}

#searchbar {
  border-top: 3px;
  border-top-style: solid;
  border-top-color: #5a7da0;
  padding-top: 4px;
  padding-bottom: 2px;  
  background-color: #d6dee7;
}

#specialsbar {
  margin-top: 1px;
  margin-bottom: 3px;
  background-color: #eef2f5;
}
.specialsbar1 {font: 10px/13px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666; margin-left:17px; margin-right:10px;}
.specialsbar1 a:link{color: #666666; text-decoration: none;}
.specialsbar1 a:visited{color:#666666; text-decoration: none;}
.specialsbar1 a:hover{color: #666666; text-decoration: underline;}

.strokeDoubleAbove {
	border-top-width: 3px;
	border-top-style: double;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}

.subcatform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444; 
}

.subtotblue {font: bold 14px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #5a7da0;}
.subtotblkb {font: bold 11px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #333;}

.tdMargin5 {margin-left: 5px;}
.tdMargin15 {margin-left: 15px;}
.tdMarginpw {margin-left: 85px;}

td.smd-spacer-vert {
    background: url(/images/new_design/products/grid/smd-spacer-ry.gif) repeat-y center; width:5px; }
    
td.smd-spacer-vert1 {
    background: url(/images/new_design/products/grid/smd-spacer-ry.gif) repeat-y center; width:7px; }
    
td.smd-spacer-top {
    vertical-align: top;
    background: url(/images/new_design/products/grid/smd-spacer-ry.gif) repeat-y center; width:5px; }

td.smd-spacer-bot {
    vertical-align: bottom;
    background: url(/images/new_design/products/grid/smd-spacer-ry.gif) repeat-y center; width:5px; }

td.smd-spacer-horz-middle {
    background: url(/images/new_design/products/grid/smd-spacer-horz-2x3.gif) repeat-x center; }

td.smd-spacer-horz-right {
    background: url(/images/new_design/products/grid/smd-spacer-horz-2x3.gif) repeat-x center; }

td.smd-spacer-horz-left {
    background: url(/images/new_design/products/grid/smd-spacer-horz-2x3.gif) repeat-x center; }

ul.style5 {
	list-style-image: url(/images/bullets/0129_ibullet1.gif)
} 


.vertdivider {margin-left: 5px;margin-right: 15px;

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}

.vertdividerccc {margin-left: 5px;margin-right: 15px;

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ccc;
}

.welcome {font: 10px/13px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666;	text-transform:capitalize;}
.welcome a:link{color: #666666; text-decoration: underline;}
.welcome a:visited{color:#666666; text-decoration: underline;}
.welcome a:hover{color: #666666; text-decoration: none;}

.welcome2 {font: 10px/13px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666666;}
.welcome2 a:link{color: #666666; text-decoration: underline;}
.welcome2 a:visited{color:#666666; text-decoration: underline;}
.welcome2 a:hover{color: #666666; text-decoration: none;}

.welcomehead {font: bold 12px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #5a7da0; text-transform:capitalize;}

.wishlistcoltitle {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333;}

.wishlistcoldata {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #444;}
.wishlistcoldata a:link{color: #444; text-decoration: underline}
.wishlistcoldata a:visited{color: #444; text-decoration: underline}
.wishlistcoldata a:hover{color: #444; text-decoration:none;}