BODY
{
	font-family:Calibri;
	font-size:9pt;
	margin-left:0;
	margin-right:0;
	margin-top:20px;
	margin-bottom:10px
}
H2
{
	margin-bottom:0px;
    font-size: 9pt;
    font-family: Arial
}
.Normal
{
	margin-bottom:0px;
    font-size: 9pt;
    font-weight:normal;
    font-family: Arial
}
P.TechNav
{
	border-left:#ffffff 1px solid;
	border-top:#ffffff 1px solid;
	border-bottom:#002395 1px solid;
	border-right:#002395 1px solid;
	background-color:#D1D6EB;
	margin-left:2px;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:2px;
    padding-right:2px;
    line-height:95%;
	text-align:center
}

.hpbgimg {background-image:url(../images/images/home-bg.jpg);}

.trans
{
	padding:16px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)
}
A.TechNav
{
    font-weight:bold;
    font-size:8pt;
    font-family:Arial;
    color:#0000CC;
    text-decoration:none
}
a:hover.TechNav
{
    font-weight:bold;
    font-size:8pt;
    color:red;
    font-family:Arial;
    text-decoration:none
}

.9pt
{
    font-size: 9pt;
    font-family: Arial
}
.9ptb
{
    font-weight: bold;
    font-size: 9pt;
    font-family: Arial
}
.10pt
{
    font-size: 9pt;
    font-family: Arial
}
a:hover.9pt
{
    font-size: 9pt;
    color: red;
    font-family: Arial
}
TD.pmaB
{
	width:12px;
	height:36px;
    background-image: url('../private/memsimages/pmaB.jpg'); 
}
TD.pmaM
{
	width:22px;
	height:36px;
    background-image: url('../private/memsimages/pmaM.jpg')
}
TD.pmaE
{
	width:16px;
	height:36px;
    background-image: url('../private/memsimages/pmaE.jpg')
}
TD.pma
{
	height:36px;
	font-family:Arial;
    font-weight:bold;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	vertical-align:middle;
	text-align:center;
    background-position: left top;
    background-repeat:repeat-x;
    background-image: url('../private/memsimages/pma.jpg')
}
A.pma
{
    font-size:8pt;
    color:#004C80;
    text-decoration:none;
    font-family: Arial
}
A:hover.pma
{
    font-size:8pt;
    font-family:Arial;
    text-decoration:none;
    color:red
}
TABLE.header
{
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-top:1px solid #c0c0c0;
	width:1022px;
	height:146px;
	background-position: left top;
	background-image: url('../images/NEW_header-bg.jpg');
	background-repeat: no-repeat;
	background-color: #000000;
}
hr { height:1px; color: #c0c0c0 }
.strap
{
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	width: 1022px;
	height: 68px;
	background-color: #FFFFFF;
	text-align: left;
	border-bottom: 1px solid #c0c0c0;
}
TABLE.body
{
	border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;
	width:1022px;
	padding:10px 12px 4px 12px;
    background-color:#ffffff
}
TD.divider
{
	width:4px;
 	padding-left:0px;
 	padding-right:0px;
 	background-image:url('../images/dot.jpg');
    background-repeat:repeat-y;
	background-position:center;
}
TD.strapHD
{
	padding-left:6px;
	padding-bottom:2px;
	padding-top:6px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial;
	vertical-align:bottom;
}
.strapP1
{
	color:#004c80;
	font-size:11pt;
	font-weight:bold;
	font-style:italic;
	font-family:Arial;
    margin-top:0px;
    margin-bottom:0px
}
.strapP2
{
	color:#004c80;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:8px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial;
    font-size: 10pt
}
.borderLine
{
    border-right: #004c80 1px solid;
    padding-right: 4px;
    border-top: #004c80 1px solid;
    padding-left: 8px;
    font-size: 9pt;
    margin-bottom: 0px;
    padding-bottom: 4px;
    border-left: #004c80 1px solid;
    color: #004c80;
    padding-top: 4px;
    border-bottom: #004c80 1px solid;
    font-family: Arial
}
img.ic
{ margin-top:6px;margin-bottom:0px }
P
{
	font-size: 11pt;
	color: #004c80;
	font-family: Calibri
}
FORM
{
    font-size: 9pt;
    color: #004c80;
    font-family: Arial
}
OPTION
{
    font-size: 9pt;
    color: #004c80;
    font-family: Arial
}
input.button
{
    border-left: #AFCFDE 2px solid;
    border-top: #AFCFDE 2px solid;
    border-bottom: #002395 2px solid;
    border-right: #002395 2px solid;
    cursor:hand;
    color: white;
    font-family: Arial;
    background-color: #0052a5
}
INPUT
{
    font-size: 9pt;
    color: #004c80;
    font-family: Arial
}
.xA
{
    font-size: 9pt;
    color: #0078d1;
    font-family: Arial;
    text-decoration: underline
}
A
{
    font-size: 9pt;
    color: #0078d1;
    font-family: Arial;
    text-decoration: underline
}
MARQUEE
{
    border-right: red 1px solid;
    border-top: red 1px solid;
    font-size: 9pt;
    border-left: red 1px solid;
    color: white;
    border-bottom: red 1px solid;
    font-family: Arial;
    background-color: blue;
	cursor:pointer
}
TEXTAREA
{
    font-size: 9pt;
    color: #004c80;
    font-family: Arial
}
TD
{
	font-size: 11pt;
	color: #004c80;
	font-family: Calibri
}
TH
{
    font-size: 10pt;
    color: #004c80;
    font-family: Arial
}
.as
{
    font-size: 8pt;
    color: #ffffff;
    font-family: Arial
}
A.as
{
    font-size: 8pt;
    color: #ffffff;
    font-family: Arial
}
a:hover.as
{
    font-size: 8pt;
    color: red;
    font-family: Arial;
    text-decoration: underline
}
.ql {
	font-weight: normal;
	font-size: 7pt;
	color: #999999;
	font-family: Arial
}
a:hover.ql {
	font-weight: normal;
	font-size: 7pt;
	color: #333333;
	font-family: Arial
}


.tiny
{
    font-weight: normal;
    font-size: 7pt;
    color: #004c80;
    font-family: Arial
}
.tiny-articles {
	font-weight: normal;
	font-size: 7pt;
	color: #666;
	font-family: Arial
}

a.tiny
{
    font-size: 7pt;
    color: #004c80;
    text-decoration: underline;
    font-family: Arial
}
a.tiny-articles {
	font-size: 7pt;
	color: #0078D1;
	text-decoration: underline;
	font-family: Arial
}

a:hover.tiny
{
    font-weight: normal;
    font-size: 7pt;
    color: red;
    font-family: Arial;
    text-decoration: underline
}
a:hover.tiny-articles {
	font-weight: normal;
	font-size: 7pt;
	color: #060;
	font-family: Arial;
	text-decoration: underline
}

.small
{
    font-size: 8pt;
    color: #004c80;
    font-family: Arial
}
a:hover.small
{
    font-size: 8pt;
    color: red;
    font-family: Arial;
    text-decoration: underline
}
A.small
{
    font-size: 8pt;
    color: #004c80;
    font-family: Arial;
    text-decoration: none
}
.hdr {
	font-weight: bold;
	font-size: 16px;
	color: #0052a5;
	font-family: Arial;
	font-style:italic;
	padding-top: 0px;
}


.hd
{
    font-weight: bold;
    font-size: 17pt;
    color: #004c80;
    font-family: Arial;
    font-style:italic
}
.hd1
{
	margin-top: 0px;
	font-weight: bold;
	font-size: 13pt;
	margin-bottom: 2px;
	color: #004c80;
	font-family: Calibri
}
.hd1r {
	margin-top: 0px;
	font-weight: bold;
	font-size: 14pt;
	margin-bottom: 2px;
	color: #FF0000;
	font-family: Arial
}
a:hover.hd1g {
	margin-top: 0px;
	font-weight: bold;
	font-size: 14pt;
	color: #0033FF;
	font-family: Arial
}
a:hover.hd1r {
	margin-top: 0px;
	font-weight: bold;
	font-size: 14pt;
	margin-bottom: 2px;
	color: #0000FF;
	font-family: Arial
}


.hd2a
{
    margin-top: 8px;
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 8px;
    color: #004c80;
    LINE-HEIGHT: 22px;
    font-family: Arial
}
.hd2
{
    margin-top: 0px;
    font-weight: bold;
    font-size: 11pt;
    color: #004c80;
    font-family: Arial
}
A.hd2
{
    margin-top: 0px;
    font-weight: bold;
    font-size: 11pt;
    color: #004c80;
    font-family: Arial;
    text-decoration: underline
}
a:hover.hd2
{
    margin-top: 0px;
    font-weight: bold;
    font-size: 11pt;
    color: red;
    font-family: Arial
}

A.black
{
    margin-top: 0px;
    font-weight: bold;
    font-size: 9pt;
    color: #004c80;
    font-family: Arial;
    text-decoration: underline
}
a:hover.black
{
    margin-top: 0px;
    font-weight: bold;
    font-size: 9pt;
    color: red;
    font-family: Arial
}

.hd3
{
    margin-top: 0px;
    font-weight: bold;
    font-size: 10pt;
    color: #004c80;
    font-family: Arial
}
A.hd3
{
    margin-top: 0px;
    font-weight: bold;
    font-size: 10pt;
    color: #004c80;
    font-family: Arial;
    text-decoration: underline
}
a:hover.hd3
{
    margin-top: 0px;
    font-weight: bold;
    font-size: 10pt;
    color: red;
    font-family: Arial
}
a:hover.ftr
{
    font-size:7pt;
    color:red;
    font-family: Arial;
    text-decoration:none
}
.ftr
{
    font-size:7pt;
    color:#004C80;
    font-family:Arial;
    TEXT-ALIGN:center;
    margin-top:8px;
    margin-bottom:0px;
    text-decoration:none
}
DIV.divSH
{
    border-right: silver 1px;
    padding-right: 5px;
    border-top: silver 1px;
    DISPLAY: none;
    padding-left: 5px;
    visibility: hidden;
    padding-bottom: 0px;
    margin: 0px;
    border-left: silver 1px solid;
    padding-top: 0px;
    border-bottom: silver 1px
}
P.SH
{
    margin-top: 2px;
    font-size: 9pt;
    margin-bottom: 2px;
    color: #004c80;
    font-family: Arial
}
A:hover
{
	font-size: 9pt;
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline
}
.pak
{
    padding-bottom: 4px;
    color: #0078d1;
    padding-top: 4px;
    font-family: Arial
}
.highlight
{
    background-color: #ffff00
}
UL
{
	font-size: 11pt;
	margin-left: 18px;
	color: #004c80;
	font-family: Calibri
}
A.bold
{
    font-weight: bold;
    font-size: 9pt;
    color: red;
    font-family: Arial;
    text-decoration: underline
}
a:hover.bold
{
    font-weight: bold;
    font-size: 9pt;
    color: orange;
    font-family: Arial
}
.intservicesterms {
	margin-top: 0px;
	font-weight: bold;
	font-size: 9pt;
	color: #990000;
	font-family: Arial;
	text-decoration: underline
}
#header-ppma-logo {
	position: absolute;
	left:0px;
	width:167px;
	height:70px;
	padding-top: 23px;
}
#header-ppma-text {
	position: absolute;
	left:167px;
	width:auto;
	height:auto;
	margin-top: 5px;
	top: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 16px;
	font-weight: bold;
	color: #0052A5;
}
#header-bara-logo {
	position: absolute;
	width:auto;
	height:auto;
	top: 30px;
	margin-top: 10px;
	right: 20px;
}
#header-ppma-search {
	position: absolute;
	left:170px;
	width:852px;
	height:auto;
}
#header-ppma {
	position: relative;
	left:0px;
	width:1022px;
	height:100px;
}
.td-PPMA {
	background-color: #FFFFFF;
	color: #0052A5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.hd1g {
	margin-top: 0px;
	font-weight: bold;
	font-size: 14pt;
	margin-bottom: 2px;
	color: #009900;
	font-family: Arial
}
.hd1b {
	margin-top: 0px;
	font-weight: bold;
	font-size: 14pt;
	margin-bottom: 15px;
	color: #0000FF;
	font-family: Calibri
}
a:hover.hd1b {
	margin-top: 0px;
	font-weight: bold;
	font-size: 14pt;
	color: red;
	font-family: Calibri;
	margin-bottom: 15px;
}
.directors {
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}

a:hover.directors {
	font-weight: normal;
	font-size: 9pt;
	color: red;
	font-family: Arial, Helvetica, sans-serif;
}

.members-tbl {
	border: solid 1px #CCC;
	background-color: #E1E1E1;
	text-decoration: none;
}

