﻿.pp_SubHeader { font-size: 12px; padding: 5px 15px 5px 15px; } 
.pp_PricingTable { background-image: url(../images/pricing_bg.gif); background-repeat: repeat-x; background-color: #D9F2CE; border-collapse: collapse; }
.pp_TableHeader { padding: 8px; border: 1px #C9C9C9 solid; text-align: center; font-size: 16px; font-weight: bold; color: #000000; }
.pp_TablePrice { font-size: 11px; font-weight: normal; color: #136400; }
.pp_TableColumnHeader { padding: 8px; border: 1px #C9C9C9 solid; color: #136400; font-size: 12px; font-weight: bold; text-align: right; }
.pp_TableCell { padding: 8px; border: 1px #C9C9C9 solid; font-size: 12px; font-weight: bold; text-align: center; }
.pp_TableButton { padding: 5px; border: 1px #C9C9C9 solid; text-align: center; white-space: nowrap; } 
.pp_TableButton A:LINK, .pp_TableButton A:VISITED { font-weight: bold; color: #136400; text-decoration: none; }
.pp_TableButton A:HOVER, .pp_TableButton A:ACTIVE { font-weight: bold; color: #136400; text-decoration: underline; }
.pp_EstimateWarning {color: #494A4A; padding: 5px;}
.pp_ParagraphHeader { font-weight: bold; margin: 25px 0px 5px 15px; font-size: 14px; }
.pp_Paragraph { font-size: 12px; margin: 0px 0px 0px 15px; }
