.bodMainSty { top:140; left:0px; position:absolute; width:800px; font-family:arial; font-size: 10pt; background:#ffffff; }
.top_barSty { position: 	absolute; left: 		0px; top:		0px; width:		800px; height:		120px; background:	#000000; z-index: 	1000; }
.PPI_logoSty { position: 	absolute; left: 		0px; top:		0px; color:		#ffffff; z-index: 	1100; }
table.main_menu { position:	absolute; left:		0px; top:		120px; height:		15px; width:		800px; z-index:	1000; }
td.sub_main_mnu { height:		15px; width:		133px; border:		solid 2px #000000; border-left:	none; background:	#cccccc; color:		#000000; font-family:	arial; font-size:	10pt; font-weight:	bold; text-align:	center; cursor: 	hand; }
table.sub_mnuSty { position:	absolute; height:		15px; width:		135px; z-index:	800; }
td.sub_mnu { height:		15px; width:		133px; border:		solid 2px #000000; border-top:	none; background: 	#770000; color:		#ffffff; font-family:	arial; font-size:	10pt; font-weight:	bold; text-align:	left; text-indent:	15px; cursor: 	hand; }
td.bodymain { font-family: arial; font-size: 10pt; font-weight: normal; text-align: justify; width: 800px; }
td.bottomrecs { font-family: arial; font-size: 10pt; font-weight: normal; }

/******************BLOG***************/
body{ font-family:Arial, Helvetica, sans-serif;} 
h1{ font-size:20px;}
h2{ font-size:16px; margin:0; padding:0 0 6px 0;}
h2 a{ color:#fff; text-decoration:none}
h2 a:hover{ text-decoration:underline}
small{font-weight:bold; display:block; padding:6px 0 10px 6px; font-size:11px;}
.entry{padding:0 6px}
.entry p{ margin:0; padding:0 0 10px; line-height:17px;}
#CopyArea{ width:770px; padding:130px 0 0 10px; *padding:144px 0 0 10px;}
#BlogCopyArea{ float:left; width:570px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 10px 0 0}
#BlogSidebarArea{ margin:46px 0 0 0; padding:0 0 0 0px; background:#fff; float:right; width:180px;}
#BlogSidebarArea ul{ padding:0 0 10px 0; margin:0; text-align:left}
#BlogSidebarArea ul h2{font-size:16px; text-align:left}
#BlogSidebarArea ul ul{ padding:0 0 14px 30px; margin:0; text-align:left}
#BlogSidebarArea li{ font-size:12px;}
  #BlogSidebarArea li ul{margin:0 0 20px 0;}
  #BlogSidebarArea li li{margin:0 0 0 25px; padding:0; list-style:disc; font-size:12px; }
  #BlogSidebarArea ul{margin:0; padding:0;}
h2.widgettitle{margin:0; padding:0;}
form#searchform{margin:0 0 15px 0; font-weight:bold; font-size:18px;}
#comment{width:320px;}
img.alignright {float:right; margin:6px 0 1em 1em}
img.alignleft {float:left; margin:6px 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:6px 0 1em 1em}
a img.alignleft {float:left; margin:6px 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.post{ background:#e7e7e7; padding:0; border:2px solid #000; margin:0 0 12px 0}
.post ul{ margin:0; padding:0 0 10px 30px;}
.post ol{ margin:0; padding:0 0 10px 30px;}
.post h2{background:#7e0401; border:2px solid #000; border-width:0 0 2px 0; padding:6px}
.postmetadata{ padding:6px; background:#fff; clear:both; margin:0;}
.entry { font-size:12px; line-height:18px;}