/* CSS Document */
body { margin:0px; font-family: "Times New Roman", Times, serif; font-size:100%; color: #6E6C64; font-size: 14px; }
p.righttext  {color: #6E6C64; font-size: 14px; padding: 0px; font-weight: bold; margin-left: 14px; margin-right: 14px; margin-top: 0px; }
p.righttextdet {color: #6E6C64; font-size: 12px; padding: 0px; margin-left: 14px; margin-right: 14px; margin-top: 4px; margin-bottom: 10px;  }
p {padding-left: 23px; padding-right: 23px;}
.address {font-size: 11px; background-color: #FFFFFF; border: 1px solid #999999; width: 146px; margin-left: 10px; margin-top: 20px;}
p.addresstxt {padding-left: 6px; padding-right: 6px;}
p.footer  {font-weight: bold; font-size: 12px;}
p.footer a {color: #6E6C64; text-decoration: none;}
p.footer a:active {color: #6E6C64; text-decoration: none;}
p.footer a:hover {text-decoration: underline;}
p.footer a:visted {color: #6E6C64; text-decoration: none;}
.rightimage {float: right; width: 132px; margin-left: 10px;}
.leftimage {float: left; margin-right: 15px;}
p.faqitem {font-weight: bold; color: #990000;}
p.itemheading {font-weight: bold; color: #990000;}

.sideNav {margin-left: 6px; width:125px; }
.sideNav ul { margin:0px; padding:0px; }
.sideNav li { width:125px; list-style-type:none; margin:0px; padding:0px;}
.sideNav li a { display:block; width:125px; padding:8px 8px 8px 25px; color:#990000; text-decoration:none; background-color:#fff; font-size: 13px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC;  background-image:url(images/sidenavbut.gif); background-repeat:no-repeat; background-position: 11px 0.80em; margin-bottom: 4px;}
.sideNav li a:link {  }
.sideNav li a:hover { background-color:#C67169; background-image:url(images/sidenavbutover.gif); background-repeat:no-repeat; background-position: 11px 0.80em; color: #fff;}
.sideNav li a:active {  }
.sideNav li a:visited {  }

/* AB */

h1 { padding-left: 23px; margin-top: 20px; font-size: 22px; color: #990000; }
h2 { padding-left: 23px; margin-top: 20px; font-size: 18px; color: #990000; }
h3 { padding-left: 23px; margin-top: 20px; font-size: 14px; color: #990000; }

a {	color: #990000; font-weight: bold; }
a:active { color: #990000; font-weight: bold; }
a:hover { color: #990000; text-decoration: none; font-weight: bold; }
a:visted { color: #990000; text-decoration: none; font-weight: bold; }

.productTable { width: 410px; border: 1px solid #EAEAEA; border-collapse: collapse; margin-bottom: 16px; margin-left:21px; border-left:1px solid #EAEAEA; border-top:1px solid #EAEAEA; border-right:1px solid #EAEAEA; }
.productTable td { margin:0px; padding:0px; border-bottom:1px solid #EAEAEA; }
.productTable p { padding-left:15px; }
.productName { margin-top: 0px; font-size: 17px; margin-top: 3px; margin-bottom: 5px; color: #990000; }
.productName a { margin-top: 0px; font-size: 17px; margin-top: 3px; margin-bottom: 5px; color: #990000; font-style: italic; }
.productDescription { margin-top: 0px; }
.productImage { margin-right: 12px; border: 1px solid #990000; }
