﻿form { margin: 0px; }
body { color: #eeeeee; font-family: Arial, Verdana, Sans-Serif; }
div { font-size: 12px; line-height: 130%; }
table { font-size: 12px; line-height: 130%; }
hr { color: #666666; }

/* Product Titles and Headers */
h1 { font-family: Georgia, Tahoma; color: white; font-size: 22px; font-weight: 700; line-height: 110%; text-transform: uppercase; margin: 0px; }
/*.pdTitle { font-family: Georgia, Tahoma; color: white; font-size: 22px; font-weight: 700; line-height: 110%; text-transform: uppercase; }*/
/* Page Header  not as large as h1 */
h2 { font-family: Georgia, Tahoma; color: white; font-size: 18px; font-weight: 700; line-height: 110%; text-transform: uppercase; margin: 0px; }
/* Page Bold Small Headers in GREEN */
h3 { font-family: Georgia, Tahoma; color: #c1d72e; font-size: 15px; font-weight: 700; line-height: 110%; text-transform: uppercase; margin: 0px; }
/* small green header (like on checkout - section headers */
h5 { font-size: 12px; font-weight: 700; line-height: 135%; margin: 0px; padding: 0px; color: #c1d72e; }


.pdShortDescription { font-family: Arial; color: #aaaaaa; font-size: 12px; font-weight: 700; line-height: 125%; text-transform: uppercase;  }
.pdDescription { font-family: Arial; color: white; font-size: 14px; font-weight: normal; line-height: 140%; }
.pdPrice { font-family: Arial; color: #c1d72e; font-size: 16px; font-weight: 700; line-height: 125%; }
.pdImageCanvas { width: 340px; height: 302px; text-align: center; vertical-align: middle; background-color: #272727; border: 1px black solid; }
.pdGalleryImageIcon { border: 1px black solid; }

/* Shopping Cart - vb code - Styles */
.scTitleCell { font-size: 12px; font-weight: bold; color: #c1d72e; padding-top: 8px; }
a.sctitlelink:link, a.sctitlelink:active, a.sctitlelink:visited { font-size: 12px; font-weight: bold; color: #c1d72e; text-transform: uppercase; text-decoration: underline; }
a.sctitlelink:hover { color: white; }
a.scskulink:link, a.scskulink:active, a.scskulink:visited { font-size: 12px; font-weight: normal; color: #cccccc; text-decoration: none; }
a.scskulink:hover { color: white; }

/* Store Product Styles */
a.storeProductLink:link, a.storeProductLink:visited { font-size: 12px; font-weight: bold; color: #c1d72e; text-decoration: none; text-transform: uppercase; }
a.storeProductLink:hover, a.storeProductLink:active { color: white; text-decoration: underline; }
.storeSD { font-family: Arial; color: #aaaaaa; font-size: 12px; font-weight: 700; line-height: 125%; padding-top: 7px; }
.storePrice { font-family: Arial; color: white; font-size: 12px; font-weight: 700; line-height: 125%; padding-top: 7px; }


/* My Account Styles */
a.maNavLink:link, a.maNavLink:visited { font-size: 11px; font-weight: bold; color: #ffcc33; text-decoration: none; }
a.maNavLink:hover, a.maNavLink:active { color: white; text-decoration: underline; }
a.maSectionLink:link, a.maSectionLink:visited { font-size: 12px; font-weight: bold; color: #c1d72e; text-decoration: none; }
a.maSectionLink:hover, a.maSectionLink:active { color: white; text-decoration: underline; }

.commonBorder { border: 1px #c1d72e dashed; }
.bottomBorder { border-bottom: 1px #888888 dashed; }

.greenText { color: #c1d72e; }
.greenTextB { color: #c1d72e; font-weight: bold; }

a.accountnavlink:link, a.accountnavlink:active, a.accountnavlink:visited {  font-family: Verdana, Arial, Sans-serif; color: #cccccc; text-transform: uppercase; font-size: 9px; font-weight: bold; text-decoration: none; }
a.accountnavlink:hover { color: white; font-weight: bold; }
.accountnavtext { color: white; font-size: 9px; font-family: Verdana, Arial, Sans-serif; }

a.mainnavlink:link, a.mainnavlink:active, a.mainnavlink:visited {  font-family: Segoe UI, Arial, Sans-serif; color: #c1d72e; text-transform: uppercase; font-size: 11px; font-weight: bold; text-decoration: none; }
a.mainnavlink:hover { color: white; font-weight: bold; }
.mainnavtext { color: white; font-size: 11px; }

a.footernavlink:link, a.footernavlink:active, a.footernavlink:visited {  font-family: Segoe UI, Arial, Sans-serif; color: #c1d72e; font-size: 11px; font-weight: bold; text-decoration: none; }
a.footernavlink:hover { color: white; font-weight: bold; }
.footernavtext { color: #eeeeee; font-size: 11px; }

a:link, a:active, a:visited {  color: #66ccff; text-decoration: underline; }
a:hover { color: #999999; }


/* FORM STYLES */
.button { font-family: "Segoe UI", Arial, Helvetica, Sans-serif; font-size: 13px; font-weight: bold; color: black; padding: 1px; }
.formHeader { font-size: 11px; font-weight: 700; text-align: right; }
.formHeader2 { font-size: 11px; font-weight: 700; }
.formElementText { font-size: 11px; font-weight: normal; }
.formValidation { font-family: Arial; font-size: 11px; font-weight: bold; color: #ff3333; }
.formValidator { font-family: Verdana; font-size: 12px; font-weight: bold; color: #ff3333; }
.formTextbox { font-size: 11px; }