/* General Tag specifications */BODY     {FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 12pt; margin: 8px 8px 8px 8px;  background: white url(images/pgbkg.jpg) repeat-x bottom;   }B, P   {COLOR: black; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 12pt;  padding: 10px 1px 0px; }TDh3 {font-family: "Times New Roman", Times, serif; font-weight: bold; FONT-SIZE: 14pt; color: #2B542C; margin: 10px 0px 5px 0px; }hr.hr1 {color: #2B542C; height: 1px; width: 75%; text-align: center;}hr.hr2 {color: #2B542C; height: 1px; width: 75%; text-align: left;}.a1 {COLOR: White; TEXT-DECORATION: none; font-weight: normal; }.error {font-family: "Courier New", Courier, mono; color: #FF0000;}/* Layout Boxes */.address {font-weight: normal; FONT-SIZE: 11pt; color: #2B542C;}.address1 {font-weight: bold; FONT-SIZE: 11pt; color: black;}.headbox { background-image: url(images/header-bkg.jpg); background-repeat: no-repeat; height:135px; background-position: right; background-color: #F3F2EB;}.menu12 {color: white;}.menu1 {background-color: #2B542C; height: 26px;}.sidehead { background-image: url(images/side-head.jpg); background-repeat: repeat; height: 45px;}.sidecell { background-image: url(images/side-cell.jpg); background-repeat: repeat; height: 242px;  padding: 0px 8px 0px 8px;  }.hpimg { background-image: url(images/hpimg2.jpg); background-repeat: no-repeat; background-position: center; color: white; height: 261px; background-color: #2B542C; }.logo {background-image: url(images/logo.gif); background-repeat: no-repeat; background-position: bottom; width: 169px; height: 129px;} .ftline {background-color: #2B542C; height: 10px;}.hpline {background-color: #FFFFFF;}/* PPP Design Tag */.pdt { font: 9pt "Times New Roman", Times, serif;  text-align: right;  }/* copyright Tag */.ct {font: 9pt "Times New Roman", Times, serif; text-align: center;}/* Email Box */.ptmail {COLOR: #FFFFFF; FONT-SIZE: 12pt; font-weight: bold}