﻿h1    { margin: 0em 0em 0em 0em }
h2    { margin: 0em 0em 0em 0em }
P    { margin: 0em 0em 0em 0em }

p.body   { color: #636363; font-size: 9pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; text-indent: 25pt; margin-top: 0pt; padding-top: 0px }

p.noindent   { color: #636363; font-size: 9pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; text-indent: 0pt; margin-top: 0pt; padding-top: 0px }

h1   { color: #2B4C7E; font-size: 11pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; font-weight: 600 }

h2   { color: #B22222; font-size: 10pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; font-weight: 600 }

p.table { color: #636363; font-size: 9.5pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; margin-top: 0pt; padding-top: 0px; margin-bottom: 0pt; padding-bottom: 0px }

p.list   { color: #636363; font-size: 9pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; text-indent: 0pt; margin-top: 0pt; padding-top: 0px }

p.caption   { color: #636363; font-size: 8pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; margin-top: 0pt; padding-top: 0px }

li.list   { color: #636363; font-size: 9pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; text-indent: 0pt; margin-top: 0pt; padding-top: 0px }

td  { color: #636363; font-size: 9pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; text-indent: 0pt; margin-top: 0pt; padding-top: 0px }


A:hover {
color: #4169E1;
text-decoration: none;
}


.headers  { 
		color: #636363; 
		font-weight: bold; 
		font-size: 14px; 
		line-height: 16px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.headers2   { 
		color: #6B8E23; 
		font-weight: bold; 
		font-size: 14px; 
		line-height: 16px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.headers3  { 
		color: #2f4f80; 
		 
		font-size: 17px; 
		line-height: 17px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
		
.pmpaMenuText  { font-size: 11px; color: #154992; font-family: Arial, Helvetica, Verdana}

.caption   { color: #636363; font-size: 8pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; margin-top: 0pt; padding-top: 0px }p.bodycity {
color: #636363; font-size: 10pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; text-indent: 25pt; margin-top: 0pt; padding-top: 0px
}
.ecdheader {
font-size: 10pt;
	font-weight: bold;
}
.ecdbold {
font-size: 10px; font-weight: bold;
}
.ecdnormal {
font-size: 10px
}
.boardheader {
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #2f4f80;
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
}
/** being mods for ui changes */

html {
	height: 100%;
}
body {
	background-attachment: scroll;
	margin: 0;
	padding: 0;
	height: 100%;
}
.pmpa-header {
	width:100%;
	background-image:url('/images/pmpa_mast_bak.jpg');
}

.topNav{
	background-color: #636363;
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	width:100%;
}

.pmpa-topnav1 {
	width: 100%;
	background-color: #636363;
	height:25px;
}

.pmpa-topnav2 {
	width: 100%;
	height:24px;
	background-color: #636363;

}


.pmpa-mainarea {
	height: 100%;
	min-height:100%;
	padding:0px;
	margin:0px;
}

.pmpa-sidebarnav {
	height: 100%;
	min-height: 100%;
	vertical-align:top;
	background-color:#999999;
	padding:0px;
	margin:0px;
}
.pmpa-welcome{
	
	background-color:#999999;
	width:100%;
	}
	
}
.pmpa-maincontent{
	height: 100%;
	min-height:100%;
	vertical-align:top;
	padding:0px;
	margin:0px;
}


.pmpa-footer{
	position: fixed;
	bottom: 0;
	width: 100%;
}

.pmpa-wrapper {
	height: 100%;
	min-height: 100%;
}
/* end mods */



.bottomNav{
	background-color: #636363;
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

.sideNav{
	width: 140px;
	vertical-align:top;
}

.emptyNav {
	padding: 0px;
	width: 90%;
	min-height: 100%;
	height: 100%;
}

.sideNavtest{
	width: 140px;
	height: 100%;
	vertical-align:top;
}


.content{
	padding: 0px;
	width: 90%;
	height: auto;

}

.mainContentTable{
	width: 100%;
}

#main {

    height: auto;
    /*padding-bottom: 12px;*/   
    width: 100%;
    margin: 0 auto;
}

#sideNavs  {
	position:absolute;
	width: 140px;
	padding: 0px;
	height:100%;
}

#footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    }

#contents {
	float:right;
	width: 90%;
	padding: 0px;
}


#container {
    background:transparent url(left-con.jpg) left 180px no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    }

.SidenavHeader{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #636363;
	width: 100%;
	min-width:100%;
	height:20px;
}


.quicklaunchheader{
padding:2px 6px 4px 6px;
font-weight:normal;
color:#003399;
background-image:url("/_layouts/images/quickLaunchHeader.gif");
background-repeat:repeat-x;
background-color:#d6e8ff;
border-left:solid 1px #f2f8ff;
font-size:8pt;
}

p.body {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 9pt;
	color: #636363;
	text-indent: 25pt;
}
p.noindent {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 9pt;
	color: #636363;
}
h1 {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-weight: 600;
	font-size: 11pt;
}

.headers3 {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 17px;
	color: #2F4F80;
	line-height: 17px;
}

h2 {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 10pt;
	font-weight: 600;
	color: #B22222;
}
p.table {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 9.5pt;
	color: #636363;
}
p.list {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 9pt;
	color: #636363;
}
p.caption {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 8pt;
	color: #636363;
}
li.list {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 9pt;
	color: #636363;
}
.headers2 {
	font-family: "color: #636363";
	color: #6B8E23;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
}
.headers {
	font-family: "color: #636363";
	color: #636363;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}
.pmpaMenuText {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #154992;
}
.caption {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 8pt;
	color: #636363;
}
p.bodycity {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 10pt;
	color: #636363;
	text-indent: 25pt;
}
.ecdheader {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 10pt;
	font-weight: bold;
}
.ecdbold {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
}
.ecdnormal {
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	font-size: 10px;
}
.boardheader {
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #2F4F80;
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
}
