/* CSS Document */

/* Link Styling */
a { color: #cd8200; }
a:hover { color: #3a6192; }
a:visited { color: #8F713E; }
a img { border: 0; }

/* Typography */
h1 { color: #3a6192; font-size: 12pt; }
h2 { color: #3a6192; font-size: 11pt; }
h3 { color: #cc9900; font-size: 11pt; font-style: italic; }
h4 { color: #000; font-size: 10pt; }

xdiv#content ul { }
xdiv#content ul li { margin: .5em 0; padding: 0 0 0 16px; list-style-type: none; background-image: url(../images/icons/bullet_black.png); background-repeat: no-repeat; background-position: left center; }


/* Layout */
html,body { margin: 0; padding: 0; }
body { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }
p { margin: 10px 0; }

	/* Header */
	div#header { height: 100px; background: #fff url(../images/pmpa-logo.gif) no-repeat 0 15px; position: relative; padding: 0 0 5px 0; margin: 0; }
	div#header h1 { display: none; }
	div#header img#pmpa-logo { }
	div#header-bar { display: none; }
	div#header ul { display: none; }
	
div#container { text-align: left;  }
div#ante { display: none; }
div#content { }
div#content p { line-height: 1.3; }

	/* Navigation */
	div#navigation { display: none; }
	
	div#navigation ul { margin: 0; padding: 2px 0 0 0; }
	div#navigation ul li { margin: 0; padding: 0; list-style-type: none; padding: 0 0 0 13px; }
	div#navigation ul li a { display: block; text-decoration: none; color: #fff; padding: 3px 5px; font-weight: bold;  }
	div#navigation ul li a:hover { color: #52749d !important; background-color: #adbfd4; }
	xdiv#navigation ul li a:visited { color: #fcdd9e; }
	div#navigation ul li a.active { color: #ffcc66; }
	
	div#navigation ul li ul { margin: 0; padding: 0; }
	div#navigation ul li ul li { margin: 0; padding: 0; }
	div#navigation ul li ul li a { border-top: 0 !important; font-weight: normal; font-size: 8pt; background-image: url(../images/directory.gif); background-repeat: no-repeat; background-position: 7px 50%; padding: 2px 5px 3px 20px; }
	div#navigation ul li ul li a.last { background-image: url(../images/directory-last.gif); }
	
	/* 1st Level Navigation */
	div#navigation ul.primary { background: #adbfd4 url(../images/primary-bg.gif) no-repeat top left; border-bottom: 1px solid #ecf0f5; }
		div#navigation ul.primary a { background-color: #92aac6; border-top: 1px solid #a9bcd4; border-left: 1px solid #bdcddf; }
	/* 2nd Level Navigation*/
	div#navigation ul.secondary { background: #98adc8 url(../images/secondary-bg.gif) no-repeat top left; border-bottom: 1px solid #ecf0f5; }
		div#navigation ul.secondary a { background-color: #7592b6; border-top: 1px solid #a9bcd4; border-left: 1px solid #bacadc; }
	/* 3rd Level Navigation */
	div#navigation ul.tertiary { background: #7d97b6 url(../images/tertiary-bg.gif) no-repeat top left; border-bottom: 1px solid #ecf0f5; }
		div#navigation ul.tertiary a { background-color: #52749d; border-top: 1px solid #a9bcd4; border-left: 1px solid #b7c7da; }
	/* Final Navigation */
	div#navigation ul.ultimate { background: #f4e7c7 url(../images/ultimate-bg.gif) no-repeat top left; padding: 8px 0 0 0; }
		div#navigation ul.ultimate li { border-top: 1px solid #daaf44; }
		div#navigation ul.ultimate a { background-color: #edd7a2; border-top: 0; border-left: 1px solid #fff; padding: 10px 8px; }
		div#navigation ul.ultimate a:hover { background-color: #EFE6D1; }
		div#navigation ul.ultimate a.person { background-image: url(../images/icons/person_orange.gif); background-repeat: no-repeat; background-position: right center; }
	
	/* Sub-Navigation */
	div#sub-navigation { display: none; float: right; width: 174px; background-color: #ededed; border: 1px solid #003577; margin: 0 0 1em 1em; font-size: 8pt; }
	
	
/* Footer */
div#footer { clear: both; background-color: #00776a; color: #FFF; background-image: url(../images/footer-teel.gif); background-repeat: repeat-x; background-position: 0 2px; font-size: 8pt; padding: 5px; }
	div#footer div.primary { background-color: #003577; width: 169px; float: left; background-image: url(../images/footer-blue.gif); background-repeat: repeat-x; background-position: 0 2px; padding: 5px; margin: -5px 10px 0 -5px; }
	div#footer a { color: #FFFFFF; }
	div#footer a:hover { color: #8FADBF; }
div#footer p{margin:0;padding:5px 10px}

div#container{width:750px;margin:0 auto}
div#content{ }

#matrix { display: none; }
.no-print { display: none; }

.calTitle { 
	font-size:13px;
	font-weight:bold;
	color:#0066CC;
}