@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bkgd.jpg);
	background-repeat: repeat-x;
}

.headerForm { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000; }
.headerDiv { padding-left: 8px; padding-right: 8px; }
.headerSmall { font-family: Arial, Helvetica, sans-serif; font-size:9px; color: #999999; }
.headerSmall a { color: #999999; text-decoration: none; }
.headerSmall a:hover { color: #cc0000; text-decoration: none; }
.headerSmall a:fade { color: #cc0000; text-decoration: none; }

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #999999; line-height: 14px; padding: 10px; }
.footer a { color: #999999; text-decoration: underline; }
.footer a:hover { color: #cc0000; text-decoration: underline; }
.footer a:fade { color: #cc0000; text-decoration: underline; }

.leftCol-homeHeader { font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #ffffff; }
.leftCol-home { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #e1e1e1; line-height: 16px; padding: 15px; }
.leftCol-home a { color: #e1e1e1; text-decoration: none; }
.leftCol-home a:hover { color: #e1e1e1; text-decoration: underline; }
.leftCol-home a:fade { color: #e1e1e1; text-decoration: underline; }

.homeHeader { font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #cc0000; }
.homeFeature { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333; line-height: 16px; }

.subNav { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #ffffff; padding: 6px; padding-left: 20px; }
.subNav a { color: #ffffff; font-weight: bold; text-decoration: none; padding-left: 5px; }
.subNav a:hover { color: #ffffcc; font-weight: bold; text-decoration: none; }
.subNav a:fade { color: #ffffcc; font-weight: bold; text-decoration: none; }

.subNav2 { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #ffff99; line-height: 18px; padding: 8px; padding-left: 32px; }
.subNav2 a { color: #ffff99; text-decoration: none; }
.subNav2 a:hover { color: #ffffcc; text-decoration: underline; }
.subNav2 a:fade { color: #ffffcc; text-decoration: underline; }

.subNav3 { font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #ffffff; line-height: 18px; padding: 8px; padding-left: 10px; }
.subNav3 a { color: #ffffff; text-decoration: none; }
.subNav3 a:hover { color: #ffffcc; text-decoration: underline; }
.subNav3 a:fade { color: #ffffcc; text-decoration: underline; }

.bread { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333; padding-left: 18px; }
.bread a { color: #990000; text-decoration: underline; }
.bread a:hover { color: #999999; text-decoration: underline; }
.bread a:fade { color: #999999; text-decoration: underline; }

.mainHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; color: #333333; font-weight: bold; padding-bottom: 8px; }
.mainSub { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; color: #990000; font-weight: bold; }
.mainText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333; line-height: 18px; padding: 20px; }
.mainText a { color: #333333; text-decoration: underline; }
.mainText a:hover { color: #990000; text-decoration: underline; }
.mainText a:fade { color: #990000; text-decoration: underline; }

.icons { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333; }
.icons a { color: #333333; text-decoration: none; }
.icons a:hover { color: #990000; text-decoration: none; }
.icons a:fade { color: #990000; text-decoration: none; }

img.feature { padding-right: 15px; }
img.homePic-right { margin-left: 15px; margin-bottom: 6px; }
img.homePic-left { margin-left: 15px; margin-bottom: 6px; }
img.iconPics { padding-left: 15px; padding-bottom: 6px; padding-top: 6px; }
img.brandLogo { padding-left: 15px; padding-bottom: 6px; float: right; }
img.picRight { margin-left: 15px; margin-bottom: 10px; margin-top: 6px; }
img.picLeft { margin-right: 15px; margin-bottom: 10px; margin-top: 6px; }
img.highlights { margin-right: 10px; margin-bottom: 10px; margin-top: 4px; border-color: #CCCCCC; }

TD.products { background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; color: #ffffff; padding: 10px; }

#flashcontent { position: relative; top: 0; width: 260px; height: 220px; margin: 0 auto; text-align: center; }
#flashcontentinfo { position: relative; top: 0px; width: 260px; height: 220px; margin: 0 auto; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; }
#flashcontentinfo a { color: #ffffff; font-weight: bold; text-decoration: underline; }
#flashcontentinfo a:hover { color: #ffffff; font-weight: bold; text-decoration: underline; }
#flashcontentinfo a:fade { color: #ffffff; font-weight: bold; text-decoration: underline; }