BODY { font: normal 12px Tahoma, Arial, Sans-Serif; color: #888888;
       background-color: #FFFFFF; margin: 0px;}

/* Font Styles */
    .b { font-weight: bold; }
    .center { text-align: center; }

  /* Color */
    .blue { color: #2B65BB; }
    .darkGrey { color: #666666; }
    .red { color: #F20000; }
    .white { color: #FFFFFF; }

  /* Size */
    .smaller { font-size: 75%; }
    .larger { font-size: 125%; }

/* Form Styles */
  /* Buttons */
    .reset { background: #FFFFFF url(images/reset.jpg); border: 0px; width: 69px; height: 17px; }
    .submit { background: #FFFFFF url(images/submit.jpg); border: 0px; width: 69px; height: 17px; }

.padded { padding: 5px; padding-left: 15px; }
.paddedTop { margin-top: 5px; }

.insightBox { border: 2px solid #EEF3F4; background-image: url(images/layout_td_bkg.jpg); background-repeat: no-repeat; background-position: top right; }
.rightHeader { background-image: url(images/layout_rightHeader_bkg.jpg); background-repeat: repeat-x; }

.darkTealBkg { background-color: #34666B; }
.lightTealBkg { background-color: #B0B0B0; }
.tealBkg { background-color: #777777; }
.redBkg { background-color: #F41F09; }

.purchase {
	border: 1px solid #DDDDDD;
	background: #FAFAFA;
}



H1 { font: bold 14px Tahoma, Arial, Sans-Serif; color: #F20000; margin: 0px; }
H2 { font: bold 12px Tahoma, Arial, Sans-Serif; color: #666666; margin: 0px; }
H3 { font: bold 12px Tahoma, Arial, Sans-Serif; color: #F20000; margin: 0px; }
H4 { font: bold 14px Trebuchet MS, Arial, Sans-Serif; color: #FFFFFF; margin: 0px;
     padding: 6px; padding-left:  20px; padding-right: 15px; }

FORM { margin: 0px; }

HR { height: 1px; color: #C9C9C9; background: #C9C9C9; border: 0; }

IMG { border: 0px; }

INPUT { background: #FFFFFF url(images/layout_td_bkg.jpg); background-repeat: no-repeat; background-position: top right; }

TEXTAREA { background: #FFFFFF url(images/layout_td_bkg.jpg); background-repeat: no-repeat; background-position: top right; }

SELECT { background: #FFFFFF url(images/layout_td_bkg.jpg); background-repeat: no-repeat; background-position: top right; }

TD { font: normal 12px Tahoma, Arial, Sans-Serif; color: #888888; }

UL { list-style-image: url(images/bullet.gif); margin: 0px;}

A:link { color: #666666; text-decoration:none; border-bottom: 1px solid #888888; }
A:active { color: #666666; text-decoration:none; border-bottom: 1px solid #888888; }
A:visited { color: #666666; text-decoration:none; border-bottom: 1px solid #DDDDDD; }
A:hover { color: #F20000; text-decoration:none; border-bottom: 1px solid #F20000; }

A:link.link_white { color: #DDDDDD; text-decoration:none; border-bottom: 0px; }
A:active.link_white { color: #DDDDDD; text-decoration:none; border-bottom: 0px; }
A:visited.link_white { color: #DDDDDD; text-decoration:none; border-bottom: 0px; }
A:hover.link_white { color: #FFFFFF; text-decoration:none; border-bottom: 0px;  }

A:link.link_grey { color: #666666; text-decoration:none; border-bottom: 0px; }
A:active.link_grey { color: #666666; text-decoration:none; border-bottom: 0px; }
A:visited.link_grey { color: #666666; text-decoration:none; border-bottom: 0px; }
A:hover.link_grey { color: #333333; text-decoration:none; border-bottom: 0px; }

A:link.link_red { color: #F20000; border-bottom: 1px solid #F20000; }
A:active.link_red { color: #666666; border-bottom: 1px solid #888888; }
A:visited.link_red { color: #D20000; border-bottom: 1px solid #D20000; }
A:hover.link_red { color: #666666; border-bottom: 1px solid #888888; }

#featureFrame {
	width: 100%;
	height: 200px;
  margin-right: -15px;
  border: 0;
}

#featureDiv {
	width: 100%;
	height: 200px;
  margin-right: -15px;
}

#featuredProduct {
	width: 100%;
	height: 195px;
  margin-left: -1px;
}

#featureText {
	background-color: #D00; 
	color: #FFF; 
	padding: 5px; 
	text-align: center; 
	font-size: 20px;
	overflow: hidden;
}

#featureLink {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 197px;
  z-index: 100;
  background: url(spacer.gif);
} 