body{text-align:center;background-color:#e8e8e8;}
.clsBodyNormal{text-align:left;font:10pt 'Comic Sans MS';background-color:#e8e8e8;color:black}

.clsRed{color:red;}

ul.clsNavList{text-align:center;padding:0px;margin-top:2px;margin-left:0px;list-style-type:none;font:bold 14pt 'Comic Sans MS';}
li.clsNavList{padding-left:60px;display:inline;position:relative;}	
.clsNavigation{width:900px;position:absolute;left:10px;top:130px;}
.clsDivider{width:900px;position:absolute;left:10px;top:160px;color:red} 

.clsLogo{position:absolute;width:900px;left:10px;top:0px;text-align:center;}
.clsProductList{position:absolute;width:200px;left:10px;top:170px;text-align:left;padding:10px;font:bold 12pt 'Comic Sans MS';}
.clsMainText{width:710px;position:absolute;left:210px;top:170px;padding-left:10px;border-left:1px solid red;}
.clsFooter{width:100%;padding:5px;font:9pt 'Arial';}
.clsFooterDivider{width:700px;color:red;}

.clsHeaderLeft{text-align:left;font:14pt 'Comic Sans MS';}
.clsHeaderCenterUnderline{text-align:center;font:bold 14pt 'Comic Sans MS';text-decoration:underline;}
.clsBoldBigHeaderLeft{text-align:left;font:bold 18pt 'Comic Sans MS';}

.clsHeaderLeft{text-align:left;font:14pt 'Comic Sans MS';}
.clsTableLabel{width:120px;text-align:right;vertical-align:top;font:bold 10pt 'Comic Sans MS';}
.clsTableText{text-align:left;vertical-align:top;font:10pt 'Comic Sans MS';}

.clsSubHeader{text-align:left;font:12pt bold 'Comic Sans MS';}

.clsProductInfo{text-align:left;font:bold 14pt 'Comic Sans MS';text-decoration:underline;}
.clsProductName{text-align:left;font:bold 12pt 'Comic Sans MS';color:black;text-decoration:underline;}
.clsProductSku{text-align:left;font:bold 10pt 'Comic Sans MS';color:#8080f0;text-decoration:none;}
.clsProductPricing{text-align:right;font:bold 11pt 'Comic Sans MS';color:#008000;}
.clsProductFrame{padding:2px;border:1px solid #b0b0b0;background-color:#e0e0f0}
.clsSpecificationFrame{padding:2px;border:1px solid #b0b0b0;background-color:#e0e0e0}

.clsEmailButton{position:relative;top:-11px;text-align:left;width:150px;height:40px;}
.clsEmailButtonText{position:relative;top:-25px;left:60px;width:100px;font: 12pt 'Comic Sans MS';}


a.clsNavLink:link {text-decoration:none;color:blue}
a.clsNavLink:visited {text-decoration:none;color:blue}
a.clsNavLink:hover {text-decoration:none;font:bold italic}
a.clsExternalLink:link{text-decoration:none}
a.clsExternalLink:visited{text-decoration:none}
a.clsExternalLink:hover{text-decoration:none;font:bold italic;}
.clsHiddenLinks{position:absolute;left:10px;top:10px;width:1px;visibility:hidden;font:1pt 'Comic Sans MS';color:#c0c0ff;}

.clsImageWindow{width:655px;height:110px;background-color:#E8E8E8;border:none}
.clsImageFrame{width:615px;top:0px;left:0px;overflow:hidden;background-color:#E8E8E8;border:none}
.clsTooltip{z-index:99;background-color:#F0F0F0;color:blue;border:thin solid #000000;text-align:left;font:10pt 'Arial';padding:2px;}
.clsImageInfo{z-index:100;visibility:hidden;}
.clsImageTitle{text-align:center;font:8pt 'Arial';}


dt.faq {color:black}
dt.faq:hover {cursor:hand}
dd.faq {color:#4040ff}
dd.faq:hover {cursor:text}

.clsFaqHighlight{color:blue;font:bold 10pt 'Comic Sans MS';}
.clsFaqLowlight{color:black;font: 10pt 'Comic Sans MS';}

.clsShoppingCartTable{border-collapse:collapse}
.clsShoppingCartTitle{text-align:right;border:thin solid #808080;color:black;font:bold 12pt 'Comic Sans MS';}
.clsShoppingCartItem{text-align:right;border:thin solid #808080;color:black;font: 12pt 'Comic Sans MS';}
.clsAddCart{position:absolute;left:600px;width:110px;text-align:center;font:9pt 'Comic Sans MS';text-decoration:none}
.clsShoppingCartInputQty{width:35px;text-align:right;}
.clsRegisterInputLabel{width:300px;height:25px;vertical-align:bottom;color:#404040;font: 10pt 'Comic Sans MS';}
.clsRegisterInputField{width:250px;padding-bottom:5px;text-align:left;color:black;font: 10pt 'Comic Sans MS';}
.clsRegisterCheckbox{height:25px;vertical-align:bottom;color:#404040;font: 10pt 'Comic Sans MS';}
.clsCheckoutTitleUnderline{color:blue;font: 14pt 'Comic Sans MS';text-decoration:underline;}
.clsCheckoutTitle{color:blue;font: 14pt 'Comic Sans MS';}

.clsLoginInputLabel{width:300px;height:15px;vertical-align:bottom;color:#404040;font: 10pt 'Comic Sans MS';}
.clsLoginOptions{width:250px;}

.clsActionButton{width:100px;color:red;font: 10pt 'Comic Sans MS';}
