A:link { color: #4d4d4d; text-decoration: none  }
A:visited { color: #4d4d4d; text-decoration: none  }
A:active { color: #4d4d4d; text-decoration: none }
A:hover { color: #a6a6a6; text-decoration: none; }
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {  
    margin: 0; 
    padding: 0; 
    border: 0; 
	text-align: left;
	}
html { width: 100%; height: 100%; min-height: 100%; margin-bottom: 1px; }
body { font-family: Georgia, "Times New Roman", Times, serif; background-position: left top; margin: 0; padding: 0; background-repeat: repeat-y; background-position: left top; width: 100%; height: 100%; margin: 0; padding: 0   }
#banner2 { background-color: #fffcf2; height: 124px; width: 782px; left: 36px; top: 0; z-index: 20; position: absolute; visibility: visible; }
#logotype { background-image: none; background-repeat: no-repeat; height: 48px; width: 244px; left: 59px; top: 19px; z-index: 21; position: absolute; }
#buttonsendemail3 { height: auto; width: auto; left: 428px; top: 42px; z-index: 22; position: absolute; visibility: visible; }
#award2 { height: auto; width: auto; left: 640px; top: 33px; z-index: 23; position: absolute; visibility: visible; }
#buttonsmain { height: auto; width: auto; left: 818px; top: 50px; z-index: 125; position: absolute; visibility: visible; }
.kern { letter-spacing: -1px; }
.phonenumber { color: #404040; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; }
.sendemail { color: #404040; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; }
.articlehead { margin-bottom: 7px; padding-left: 24px; }
.article6 { color: #3c3c3c; font-size: 14px; line-height: 17px; margin: 0 0 6px; padding: 0; }
.article { color: #3c3c3c; font-size: 14px; line-height: 17px; margin-top: 0; margin-right: 0; margin-bottom: 6px; padding: 0 38px 0 26px; }
.articleend { color: #3c3c3c; font-size: 14px; line-height: 17px; margin-top: 0; margin-right: 0; margin-bottom: 27px; padding: 0 38px 0 26px; }
.articleend25 { color: #3c3c3c; font-size: 14px; line-height: 17px; margin-top: 0; margin-right: 0; padding: 0 38px 0 26px; }
.articleend2 { color: #3c3c3c; font-size: 14px; line-height: 17px; margin-top: 0; margin-right: 0; padding: 0 38px 0 26px; }
.articlenoindent { color: #3c3c3c; font-size: 14px; line-height: 17px; margin-top: 0; margin-right: 0; margin-bottom: 6px; padding: 0 38px 0 0; }
.articlewide { color: #3c3c3c; font-size: 14px; line-height: 17px; margin-top: 0; margin-right: 0; margin-bottom: 6px; padding: 0 30px 0 26px; }
.articlewideplus { color: #3c3c3c; font-size: 14px; line-height: 17px; margin-top: 0; margin-right: 0; margin-bottom: 10px; padding: 0 30px 0 26px; }
.articleplus { color: #3c3c3c; font-size: 14px; line-height: 17px; margin: 0 0 10px; padding: 0 38px 0 26px; }
.articleplus2 { color: #3c3c3c; font-size: 14px; line-height: 17px; margin: 0 0 20px; padding: 0 38px 0 26px; }
.article6right { color: #3c3c3c; font-size: 14px; line-height: 17px; text-align: right; margin: 0 0 6px; padding: 0; }
.article6-13 { color: #3c3c3c; font-size: 12px; line-height: 15px; margin: 0 0 6px; padding: 0; }
.article10 { color: #3c3c3c; font-size: 14px; line-height: 17px; margin: 0 0 10px; padding: 0; }
.article-tagline { color: #54548a; font-size: 13px; line-height: 15px; margin: 0; padding-bottom: 14px; }
.article-par-0 { text-indent: -13px; margin-top: 0; margin-bottom: 0; margin-left: 0; 
}
.article-par-1 { text-indent: -13px; margin-top: 0; margin-bottom: 1px; margin-left: 0; }
.article-par-2 { text-indent: -13px; margin-top: 0; margin-bottom: 2px; margin-left: 0; }
.article-par-3 { text-indent: -13px; margin-top: 0; margin-bottom: 8px; margin-left: 0; }
.article-par-4 { text-indent: -13px; margin-top: 0; margin-bottom: 10px; margin-left: 0; 
}
.product { color: #232d73; font-size: 15px; font-weight: bold; margin-bottom: 8px; }
.product18 { color: #282823; font-size: 20px; font-weight: bold; margin-top: 12px; margin-bottom: 8px; }
.product-normal { color: #394273; font-size: 14px; font-weight: bold; line-height: 17px; margin-bottom: 8px; }
.productlarge { font-size: 18px; font-weight: bold; margin-bottom: 8px; }
.product13 { color: #4d4d4d; }
.fs-column { color: #333; font-size: 13px; line-height: 17px; text-indent: -13px; padding-left: 13px; }
.fs-boldsmall { }
.fs-title { color: #1a1a1a; font-size: 12px; font-weight: bold; }
.nowordspace { letter-spacing: -6px; padding-right: 4px; }
.caption { color: #31376d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; padding-top: 10px; padding-left: 9px; }
.caption2 { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; letter-spacing: 1px; padding-top: 10px; }
.buttonblue { color: #2d2f88; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 13px; text-align: left; padding-top: 1px; }
A.buttonblue:link { color: #2d2f88;}
A.buttonblue:visited { color: #2d2f88;}
A.buttonblue:active { color: #2d2f88;}
A.buttonblue:hover { color: #9a9cbf; }
.buttonblue2 { color: #2945a8; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 13px; text-align: left; padding-top: 1px; }
A.buttonblue2:link { color: #2945a8;}
A.buttonblue2:visited { color: #2945a8;}
A.buttonblue2:active { color: #2945a8;}
A.buttonblue2:hover { color: #9a9cbf; }
.buttonred { color: #b11717; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-align: left; padding-top: 1px; }
A.buttonred:link { color: #b11717;}
A.buttonred:visited { color: #b11717;}
A.buttonred:active { color: #a6a6a6;}
A.buttonred:hover { color: #a6a6a6; }
.buttondarkred { color: #9f4530; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-align: left; padding-top: 1px; }
A.buttonred:link { color: #b11717;}
A.buttonred:visited { color: #b11717;}
A.buttonred:active { color: #a6a6a6;}
A.buttonred:hover { color: #a6a6a6; }
.buttongray { color: #4d4d4d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 13px; text-align: left; height: auto; padding-top: 1px; }
.buttongraylight { color: #373737; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 13px; text-align: left; padding-top: 1px; }
A.buttongray:link { color: #4d4d4d;}
A.buttongray:visited { color: #4d4d4d; }
A.buttongray:active { color: #8c8c8c;}
A.buttongray:hover { color: #8c8c8c; }
.buttongrayIndent { color: #1a1a1a; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 13px; text-align: left; text-indent: -13px; letter-spacing: 1px; padding-left: 13px; }
A.buttongrayIndent:link { color: #1a1a1a; text-indent: -13px; padding-left: 13px; }
A.buttongrayIndent:visited { color: #1a1a1a; }
A.buttongrayIndent:active { color: #a6a6a6;}
A.buttongrayIndent:hover { color: #a6a6a6; }
.buttonactive { color: #a6a6a6; }
.buttontext { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; text-indent: -15px; vertical-align: top; padding-left: 15px; }
.articleExpandable { color: #3c3c3c; font-size: 14px; line-height: 17px; margin-top: 0; margin-right: 0; margin-bottom: 6px; padding: 0 38px 0 26px; }
#blogbutton { height: auto; width: auto; left: 427px; top: 90px; z-index: 305; position: absolute; visibility: visible; }
#signup { height: auto; width: auto; left: 640px; top: 99px; position: absolute; z-index: 350; visibility: visible; }
.product13blue { color: #4d4da3; }
.price { color: #444 }


