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:898px; height:146px;
    background-position: left top;
    BACKGROUND-IMAGE: url('images/header-bg.jpg');
    BACKGROUND-REPEAT: no-repeat
}
hr { height:1px; color: #c0c0c0 }
.strap
{
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	width: 898px;
	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:898px;
	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-x: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
}
BODY
{
    FONT-FAMILY:Arial; 
    font-size:9pt; 
    margin-left:0; 
    margin-right:0; 
    margin-top:20; 
    margin-bottom:10
}
img.ic
{ margin-top:6px;margin-bottom:0px }
P
{
	FONT-SIZE: 9pt;
	COLOR: #004c80;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
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;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: blue
}
TEXTAREA
{
    FONT-SIZE: 9pt;
    COLOR: #004c80;
    FONT-FAMILY: Arial
}
TD
{
    FONT-SIZE: 9pt;
    COLOR: #004c80;
    FONT-FAMILY: Arial
}
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
}
a.tiny
{
    FONT-SIZE: 7pt;
    COLOR: #004c80;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Arial
}
a:hover.tiny
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: red;
    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, Helvetica, sans-serif;
	font-style:italic
}
.hd1
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: 2px;
    COLOR: #004c80;
    FONT-FAMILY: Arial
}
.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;
    TEXT-DECORATION: underline
}
.pak
{
    PADDING-BOTTOM: 4px;
    COLOR: #0078d1;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial
}
.highlight
{
    BACKGROUND-COLOR: #ffff00
}
UL
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 18px;
    COLOR: #004c80;
    FONT-FAMILY: Arial
}
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:726px;
	height:auto;
}
#header-ppma {
	position: relative;
	left:0px;
	width:896px;
	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
}

