BODY { background-color:#211505; padding: 0; margin: 0;}
td th {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#666666;font-weight: normal;}
ul, li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#666666; list-style: disc; padding: 2px 2px 2px 15px; margin: 0px; font-weight: normal;}
P {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  line-height: 18px; color:#666666;font-weight: normal;}
blockquote {font-size: 12px; line-height: 14px; color:#666666; padding: 5px 5px 5px 30px; margin: 0px; font-weight: normal;}
.box {border: 1px solid #dfdfdf;}

#container-pop {margin: 0 auto;width: 570px;text-align: left;}

a:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333399; text-decoration:underline;}
a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333399; text-decoration: underline;}
a:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333399; text-decoration:underline;}
a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color: #333399; text-decoration: underline;}

.error {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000;}
.errorBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold;}
.errorSm {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC0000;}

.imgBorder {border:1px; border-thickness: 1px; border-color: #D0D4D4; border-style: solid;}
.imgBorderHilit {border:1px; border-thickness: 1px; border-color: #B60072; border-style: solid;}

a.prodLink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; text-decoration: underline;}
a.prodLink:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; text-decoration: underline;}
a.prodLink:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; text-decoration: underline;}
a.prodLink:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333399; text-decoration: underline;}

/* header and body text specs for top of product pages */
.copy11 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color:#666666; font-weight: normal;}
.copy11 a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color:#333399; text-decoration:underline;}
.copy11 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color:#333399; text-decoration:underline;}
.copy11 a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color:#333399; text-decoration:underline;}
.copy11 a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color:#333399; text-decoration:underline;}

.copy11Bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  line-height: 18px; color:#666666;font-weight: bold;}
.copy11Blue {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  line-height: 18px; color:#333399; font-weight: bold; }
.copy12 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 18px; color:#666666;font-weight: normal;}
.copyHome {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  line-height: 18px; color:#666666;font-weight: normal;}
.copyHeadRed { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 18px; line-height:20px; color:#000000; font-weight: normal; }
.copyHeadBlue {font-family:Arial, Helvetica, sans-serif;font-size: 18px;color:#333399;font-weight: normal;}
.pageHead { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 24px; line-height:26px; color:#211505; font-weight: normal; }

/* Collection page - product name, description and swatch thumbnail specs under product thumbnails on multi-product pages */
.prodName {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; color:#333399; text-decoration:none; padding-bottom:7px; font-weight: bold;}
.prodName a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; color:#333399; text-decoration:none; padding-bottom:7px;}
.prodName a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; color:#333399; text-decoration:none; padding-bottom:7px;}
.prodName a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; color:#333399; text-decoration:none; padding-bottom:7px;}
.prodName a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; color:#333399; text-decoration:underline; padding-bottom:7px;}
.prodDescr {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding-bottom:4px;}
.prodSwatch {padding: 5 0 5 0;	background-position: center;}

/* Product Detail page - product name, description and color swatch specs  */
.prodNameDetail{font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:18px; font-weight: normal; padding-top:<%if(isIE){%>3px<%} else {%>6px<%}%>;}
.prodDescLabel {padding-top:5px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size:11px;font-weight: bold; }
.prodDescDetail {padding-top:10px; padding-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size:11px;}
.leftcolpad {padding-bottom:3px; padding-top:0px; padding-left:5px; padding-right:10px;}
.rightcolpad {padding-bottom:10px; padding-top:0px; padding-left:10px; padding-right:10px;}

/* top red menu specs */
.menu  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; line-height:13px;}
.menu a:link  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; line-height:13px;}
.menu a:visited  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; line-height:13px;}
.menu a:active  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; line-height:13px;}
.menu a:hover  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline; line-height:13px;}

/* breadcrumb specs - not currently used */
.breadcrumb {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#666666; text-decoration: none;}
.breadcrumb a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#003399; text-decoration: underline; line-height:10px;}
.breadcrumb a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#003399; text-decoration: underline; line-height:10px;}
.breadcrumb a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#003399; text-decoration: underline; line-height:10px;}
.breadcrumb a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003399; text-decoration: underline; line-height:10px;}
.breadcrumbOn {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333399;text-decoration: none; }

/* left nav menu section header */
.leftnavHdr {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; font-weight:bold; padding:5 5 5 15; }

/* left nav menu specs */
.leftnav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#666666; padding:3 5 3 15; text-decoration: none; }
.leftnav a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration:none; }
.leftnav a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration:none;}
.leftnav a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration:none;}
.leftnav a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333399; text-decoration:none; }

.leftnavOver {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color: #333399; padding:3 5 3 10; background-color:#FFFFFF; border-right: 1px solid #FFFFFF; border-left:5px solid #FFFFFF; text-decoration:none; }

.leftnavOn {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#333399; font-weight:normal; padding:3 5 3 15; text-decoration:none; }
.leftnavOn a:link {font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF; font-size: 11px; color:#333399; font-weight:normal; text-decoration:none; }
.leftnavOn a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF; font-size: 11px; color:#333399; font-weight:normal; text-decoration:none;}
.leftnavOn a:active {font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF; font-size: 11px; color:#333399; font-weight:normal; text-decoration:none;}
.leftnavOn a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF; font-size: 11px; color:#333399; font-weight:normal; text-decoration:none; }

/* spec for left nav cell containing dotted bar used to separate menu sections*/
.leftnavImage {padding: 15 0 15 25; }

/* spec for footer menu */
.footer  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; text-decoration: none; line-height:12px;}
.footer a:link  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height:12px;}
.footer a:visited  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height:12px;}
.footer a:active  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height:12px;}
.footer a:hover  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; line-height:12px;}

/* spec for page navigation for muli-product pages*/
.pagination {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.pagination a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.pagination a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.pagination a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.pagination a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline;}

.paginationOn {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333399; font-weight:bold;}

/* specs for form */
.formLabel {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#666666; text-decoration:none; }
.formInput {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; color:#333399; text-decoration:none; }
.required {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; color:#CC0000; font-weight:bold; text-decoration:none; }

