.menulink { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #FFF; }
.menulink:a { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #FFF; }
.menulink:hover { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #000; text-decoration: none }

.splashhed { color: #fff; font-size: 36px; font-family: Times New Roman, Times, serif; }
.splashtext { font-size: 14px; font-family: font-family: Times New Roman, Times, serif; color: #000; }

.seched { color: #633; font-size: 16px; font-family: Times New Roman, Times, serif;  font-weight: bold;  }

.hed { color: #633; font-size: 20px; font-family: Times New Roman, Times, serif; }
.hedalt { color: #666; font-size: 16px; font-family: Times New Roman, Times, serif; }

.subhed { color: #300; font-size: 12px; font-family: Geneva, Helvetica, Verdana, Arial; font-weight: bold;  }
.subhedalt { color: #999; font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; font-weight: bold; }

.date { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #999; }
.datealt { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #666; }

.byline { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #999; }
.bylinealt { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial;  color: #666; }

.bodytext { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #000; }
.bodytextalt { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #666; }

.bodyhilite { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; font-style: italic; font-weight: bold; color: #000; background-color: #ccc;  }

.squib { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #666;  }
.squibalt { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #666; font-style: italic; }

.caption { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #666; font-style: italic;  }
.captionalt { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #000; font-style: italic;  }
.credit { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #666; font-style: italic;  }

.viewlink { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #636; }
.viewlink:a { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #636; }
.viewlink:hover { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #969; text-decoration: none; }

.textlink { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #633; }
.textlink:a { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #966; }
.textlink:hover { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #C99; text-decoration: none; }

.tiny { font-size: 8px; font-family: Geneva, Helvetica, Verdana, Arial; color: #000; }

p { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; }

a:hover { text-decoration: none; }


.mediasplashbrdr { border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; }

.mediabigbrdr { border-left: 1px solid #C90; border-right: 1px solid #C90; border-bottom: 1px solid #C90; border-top: 1px solid #C90; }

.mediabrdr { border-left: 1px solid #C90; border-right: 1px solid #C90; border-bottom: 1px solid #C90; border-top: 1px solid #C90; }



.price { font-weight: bold; font-size: 12px; font-family: Geneva, Helvetica, Verdana, Arial; color: #000;  font-weight: bold;  }
.pricealt { font-weight: bold; font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #030; font-weight: bold;   }

.prodname { font-size: 12px; font-family: Geneva, Helvetica, Verdana, Arial; color: #660; font-weight: bold; }
.prodnamealt { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #030; }

.prodnum { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; color: #000;  }
.prodnumalt { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #000; }

.prodcolor { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; font-style: italic;  color: #000;  }
.prodcoloralt { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #300; font-style: italic;  }

.prodsize { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; font-style: italic;  color: #300;  }
.prodsizealt { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; color: #000; font-style: italic;  }

.prodnamecart { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial;   font-weight: bold;  }
.prodnumcart { font-size: 8px; font-family: Geneva, Helvetica, Verdana, Arial; color: #000;  }
.prodcolorcart { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; font-style: italic;  color: #000;  }
.prodsizecart { font-size: 9px; font-family: Geneva, Helvetica, Verdana, Arial; font-style: italic;  color: #000;  }
.pricecart { font-size: 10px; font-family: Geneva, Helvetica, Verdana, Arial; font-weight: bold; }






/* ------- */

input { color: #666; font-family: Verdana, Geneva, Helvetica, Arial, Sans; font-size: 9px; background-color: #FFF; }


.fldlab { font-size: 9px; font-family: Verdana, Geneva, Helvetica, Arial, Sans; font-weight: bold; }
.fldlab { color: #000; }

.fldlabreq { font-size: 9px; font-family: Verdana, Geneva, Helvetica, Arial, Sans; font-weight: bold; }
.fldlabreq { color: #F00; }


.BIMlabel { font-size: 9px; font-family: Verdana, Geneva, Helvetica, Arial, Sans; font-weight: bold; }
.BIMlabel { color: #000; }


a.tlink { font-size: 10px; font-family: Verdana, Geneva, Helvetica, Arial, Sans; line-height: 1.0; margin-top:6px; }
a.tlink {  color: #603;  }
a.tlink:visited { color: #600; }


