/* H1     { font-size: 14px  } */
p      { font-size: 16px;
		 font-family: Georgia, "New Century Schoolbook", Times, serif;
		 margin: 0 0 1em 6px;
		 line-height: 120%;}
li     { font-size: 95%; margin-bottom: 0.5em;}
h1,h2,h3,h4,h5 {  font-family: Arial, Helvetica, sans-serif; color: #0000a0; margin: 0.5em 0 3px 6px; }
h1 { font-size: 120%; }
h2 { font-size: 100%; padding: 0.5em 0 0 0; }
h3 { font-size: 90%; }
h4 { font-size: 90%; font-style: italic; font-weight: 500; }
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; vertical-align: bottom; font-size: 12px; padding: 3px; }

td#leftnav { width: 180px; vertical-align: top; margin: 0.2em 0.5em 0.5em 0; }
td#leftnav img { display: block; margin: 0.2em 0.1em; }
td#content { vertical-align: top; padding: 0.5em 0 0.5em 0.5em; }

.Menu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; }
.Normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; }
.NormalHeading { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; }
.NormalSmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; }
.NormalvSmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; margin: 1px 0.5em 0.5em 0.5em;}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 6px; }
.PageDescriptor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 4px 0 4px 6px;}
.BottomTextMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.TableHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
.FAQMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.sidenote { color: red; }

table.pdcts {font-family: Verdana, Arial, Helvetica, sans-serif;
			 font-size: 80%;
			 width: 90%;
			 margin: 1em 0;
			 border: solid #00a 1px;
			 margin-left: 5%;}
table.pdcts th {font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #00a; padding: 0.25em 0.1em; vertical-align: bottom;}
table.pdcts th.prod {width: 48%; }
table.pdcts th.i {width: 10%;}
table.pdcts th.pack {width: 18%;}
table.pdcts th.net {width: 12%;}
table.pdcts th.inc {width: 12%;}
table.pdcts th.buy {width: 9%;}
table.pdcts th.buy3 {width: 3%;}
table.pdcts th.buy4 {width: 2%;}
span.bl {display: block; font-size: 75%; }
.pr { color: #000000; background-color: #ffffcc; text-align: center; }
.pr0 { color: #000000; background-color: #ccccff; text-align: center; }
.prs { font-size: 80%;  color: #000000; background-color: #ffffcc; text-align: center; }
.prs0 { font-size: 80%;  color: #000000; background-color: #ccccff; text-align: center; }
.vat { color: blue; }
.prl { text-align: left; vertical-align: top;}
.colorcart {  background-color: #ffcccc; }
.blackcart {  background-color: #ccc; }
div.prodset {border: 3px #00a solid ; padding: 0.5em 0; background: #f5f5f5; margin: 10px 6px; }
#pp {border-color: #008000; }
#g4 {border-color: #008080; }
#ge {border-color: #890087; }
#pz {border-color: black; }
#lf {border-color: #ffb21a; }
#l2 {border-color: #ffa900; }
#lv {border-color: #ffbf42; }
#lp {border-color: #88869C; }
#sg {border-color: #c9d1e8; }
#ul {border-color: #d11771; }
#ep {border-color: #000099; }

table.tbinfo { margin: 0.5em auto; }
table.tbinfo td { border-bottom: 1px #ddd solid; padding: 3px; vertical-align: top; }
table.tbinfo th { background: #ffffcc; }

a         {  color: #33a; text-decoration: none; border: 0px;}
a:active  {  color: #8888DD; }
a:visited {  color: #33a; }
a:hover   {  color: #ff0000;}

p a, li a         { border-bottom: 1px dotted #ccc; margin-bottom: 2px;}
p a:active, li a:active  {  color: #f00; }
p a:visited, li a:visited {  color: #33a; }
p a:hover, li a:hover {  color: #f00;  border-bottom: 1px dotted #00a;}

a.ilink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; padding: 0px 8px; color: #00a; border: 0px;}
a.ilink:hover {background: #00a; color: #fff; }
a.faqlink {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; padding: 1px 4px 0px 4px; color: #00a; border: 0px;}
a.faqlink:hover {background: #00a; color: #fff; }
/*buy button background rules*/
a.b {border-bottom: 0px;}
a.b:hover {border-bottom: 0px;}
a.b:hover img {background: url(/pages/Images/btnAddSmallBkg.gif) no-repeat; }
a.btn {border-bottom: 0px; margin: 0 3px;}
a.btn:hover {border-bottom: 0px;}
a.btn:hover img {background: url(/pages/Images/btnBkg.gif) no-repeat; }
