input { font: 11px Arial, Helvetica, sans-serif; color: #333; }select { font: 11px Arial, Helvetica, sans-serif; color: #333; }textarea { font: 11px Arial, Helvetica, sans-serif; color: #333; }body { background: #FFF; padding: 0px; margin: 0 auto; }  td { font: 12px Times New Roman, Times, serif; line-height: 15px; color: #666; }a { color: #641828; text-decoration: underline; }a:hover { color: #641828; text-decoration: none; }a:active { color: #000; text-decoration: none; }.mainBody { font: 13px Times New Roman, Times, serif; line-height: 16px; color: #666; }.mainBody a { color: #641828; text-decoration: underline; }.mainBody a:hover { color: #641828; text-decoration: none; }.mainBody a:active { color: #000; text-decoration: none; }.nav { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #AEAEAE; text-transform: uppercase; }.nav a { color: #AEAEAE; text-decoration: none; width: 107px; height: 110px; background-image: url('/assets/img/navBkgd.gif'); background-repeat: no-repeat; display: block; }.nav a:hover { color: #641828; text-decoration: none; background-image: url('/assets/img/navBkgd_down.gif'); background-repeat: no-repeat; display: block; }.nav a:active { color: #641828; text-decoration: underline; background-image: url('/assets/img/navBkgd_down.gif'); background-repeat: no-repeat; display: block; }.navON { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; }.navON a { color: #FFF; text-decoration: none; width: 107px; height: 110px; background-image: url('/assets/img/navBkgd_ON.gif'); background-repeat: no-repeat; display: block; }.navON a:hover { color: #FFF; text-decoration: underline; }.navON a:active { color: #907E3B; text-decoration: none; }.subnav { font: 12px Times New Roman, Times, serif; line-height: 15px; color: #907E3B; text-transform: uppercase; }.subnav a { color: #907E3B; text-decoration: none; }.subnav a:hover { color: #641828; text-decoration: none; }.subnav a:active { color: #641828; text-decoration: underline; }.subnavON { font: 12px Times New Roman, Times, serif; line-height: 15px; color: #641828; text-transform: uppercase; }.subnavON a { color: #641828; text-decoration: none; }.subnavON a:hover { color: #641828; text-decoration: underline; }.subnavON a:active { color: #907E3B; text-decoration: none; }.tier3 { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #888; padding: 6px 5px 0px 24px; }.tier3 a { color: #888; text-decoration: none; }.tier3 a:hover { color: #666; text-decoration: underline; }.tier3 a:active { color: #000; text-decoration: none; }.h1, h1 { font: 16px Verdana, Arial, Helvetica, sans-serif; color: #641828; }.h2, h2 { font: 16px Times New Roman, Times, serif; color: #907E3B; }.h3, h3 { font: 12px Times New Roman, Times, serif; font-weight: bold; color: #641828; }.h4, h4 { font: 12px Times New Roman, Times, serif; color: #907E3B; }.smallText { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666; }.tinyText { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #9E5764; }.price1 { font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #2B2121; padding-top: 4px; }.link { font: 10px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; color: #907E3B; }.link a { color: #907E3B; text-decoration: none; }.link a:hover { color: #907E3B; text-decoration: underline; }.link a:active { color: #641828; text-decoration: none; }.footer { font: 10px Arial, Verdana, Helvetica, sans-serif; color: #888; line-height: 14px; }.footer a { color: #641828; text-decoration: none; }.footer a:hover { color: #641828; text-decoration: underline; }.footer a:active { color: #000; text-decoration: none; }ol {	padding-left : 15px;	padding-right : 10px;	padding-top : 3px;	padding-bottom : 6px;	margin: 0px;	line-height : 12px;	color : #888;	background : transparent;}