BODY {
margin: 0; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;
}

/* Main Page Titles 20pt */
h1	{
	margin: 0px;		
	padding: 16px 0px 16px 0; background: transparent;
	font-size: 22px; width: 440px;
	color: #c27e2a;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}	

/* 12pt Gray Uppercase */
h2	{
	margin: 0;		
	padding: 8px 4px 5px 0px;
	font-size: 14px;
	color: #B07B25;
	font-weight: bold; text-transform: none;
	font-family: Arial, Helvetica, san-serif;	
	}

/* Black 16pt subhead */
h3	{
  	padding: 4px 0 6px 0;	
	margin: 6px 0 10px 0;			
	font-size: 16px;
	color: #B65C25;
	font-weight: bold; text-transform: none;
	font-family: Arial, Helvetica, san-serif;	
	}

/* 14pt Series head */
h4	{
	margin: 0;
	padding-top: .15em;					
	font-size: 14px;
	color: #000;
	font-weight: bold; text-transform: uppercase;
	font-family: Arial, Helvetica, san-serif;	
	}
	
/* 14pt Series subhead */
h5	{
	margin: 0;
	padding: .4em .15em .6em .5em;					
	font-size: 12pt;
	color: #333333;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}
	
h6	{
	margin: 0;
	padding: .75em .15em .35em .15em;					
	font-size: 14px;
	color: #000;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}
	
hr { color:#493758;
	}
	
p {
	font-size: 8pt;
	line-height: 12pt;
	font-weight: normal;
	margin: 0;
	padding: 4px 0 4px 0;
	width: 430px;
	text-align:justify;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	}
	
ol {
	font-size: 9pt; line-height: 14pt;	width: 430px;
	list-style-type: decimal;
	margin: 0 0 0 1em; color:#333333;
	}	
	
ul {
	font-size: 9pt; line-height: 14pt;
	color: #333333; list-style: url(images/goldtriangbutt2.gif);
	margin: 0 1em 0 1em; padding: 0 1em 0 1em;
	}	

ul ul {
	font-size: 9pt; line-height: 14pt;
	color: #333333; list-style: url(images/arrow.gif);
	margin: 0 1em 0 .7em; padding: .5em .5em 0 1em;
	}	
	
ul ul ul {
	font-size: 9pt; line-height: 14pt; background-color: #FFF;
	color: #333333; list-style: url(images/arrow.gif);
	}	
		
li { padding: 0 1em .25em 0; margin: 0; }		

a:link { color: #004386; text-decoration: underline}		
a:visited { color: #004386; text-decoration: underline}			
a:hover, active { color: #5B569B; text-decoration: underline}
		
.blackhead	{		
	font-size: 10pt; font-weight: 300;
	color: #FFFFFF;
	background-color: #000;
	font-family: Arial, Helvetica, san-serif;
	margin: 0; padding: 3px;
	}
	
.boxhd {
	font-family: Arial, Helvetica, sans-serif; line-height: 12px; font-size: 12px; font-weight: bold; color: #333333;
	margin: 0; padding: 2px 4px 2px 0px; text-align: left;
	}

.boxhd2 {
	font-family: Arial, Helvetica, sans-serif; font-size: .75em; line-height: 100%; font-weight: bold; color: #000000;
	margin: 0; padding: 0px; text-align: left;
	}
	
.con100 {
	 float: right;
	 width: 160px; height: 375px;
	 margin-left: 10px;
	 background-image:url(images/con100grab.jpg)
	}
	
.contactadres {
	padding: 4px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: left;
	}
.contactadres p {
	font-size: 11pt; line-height: 100%; font-weight: normal; padding: 1px 0 6px 4px; text-align: left; width: 200px;
	}
.contactadres h2	{
	font-size: 12pt; color: #C27E2A; font-weight: bold; background: transparent; padding: 18px 6px 4px 0; margin: 0px;
	text-transform: uppercase;
	}	
.contactadres h3	{
	font-size: 11pt; color: #333333; font-weight: bold; background: transparent; padding: 2px 6px 2px 0; margin: 0px;
	text-transform: none;
	}

.copyright { 
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
	font-style: normal; font-weight: normal; color: #666666; 
	text-align: center;
	}	
	
.courselist {
	width: 100%; margin: 0 0 1em 0;
}
.courselist ul {
	font-size: 9pt; line-height: 11pt;
	color: #333333; list-style: url(images/browntriangbutt.gif);
	margin: 0 1em 0 1em; padding: 0 1em 0 1em;
	}	
.courselist li { margin: 0; padding: .25em; }	

.coursetitle	{
	margin: 0px;		
	padding: 8px 0px 4px 0; background: transparent;
	font-size: 22px; width: 380px;
	color: #c27e2a;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}	
	
.coursetitleuk	{
	margin: 0px;		
	padding: 8px 0px 8px 0; background: transparent;
	font-size: 22px;
	color: #c27e2a;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}	

.credit { 
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
	font-style: normal; font-weight: normal; color: #666666; 
	text-align: right; padding: 2px 6px 8px 0;
	}

.customers {
	background: #FFF; padding: 10px 10px 10px 20px; margin: 0; width: 260px;
	}
.customers p {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; font-weight: normal; color: #333333;
	margin: 0;
	}
.customers ul {
	font-size: 12px; line-height: 15px;
	list-style: outside url(images/arrow.gif); color: #333333;
	margin-left: 10px; padding: 0 10px 12px 20px;
	}	
.customers ul ul{
	list-style: url(images/arrow.gif); list-style-position:outside; color: #333;
	margin: 0; padding: 2px 0 0 15px;
	}
.customers li { margin: 0;}		
.customers li li { margin: 0;}		
.customers	h2{
	margin: 0;		
	padding: 2px 4px 6px 0px;
	font-size: 14px;
	color: #333333; text-transform:uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}
	
/* Find Out More link */
.details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 16px;
	font-weight: bold; color: #FFFFFF; padding: 2px 4px 2px 0px;

	}
.details a:link {
	color: #800; text-decoration: underline;	
	}		
.details a:visited {
	color: #D2691E; text-decoration: underline;	
	}	
.details a:active {
	color: #D2691E; text-decoration: underline;	
	}	
.details a:hover {
	color: #FF0000; text-decoration: underline;	
	}	

.footer {
	font-size: 10px; line-height: 15px; font-weight: normal;
	padding: 3px 0 3px 10px; color:#EADF96; border-bottom: 4px solid #C27E2A;
	}

.linktrail {
	font-size: 11px; line-height: 14px; font-weight: normal; color: #B65C25;
	margin: 1px 0 10px 0; padding: 1px;
	}	
.linktrail a:link {
	color: #6D93B9; text-decoration: underline;	
	}		
.linktrail a:visited {
	color: #6D93B9; text-decoration: underline;	
	}	
.linktrail a:active {
	color: #000000; text-decoration: underline;	
	}	
.linktrail a:hover {
	color: #CD5C5C; text-decoration: underline;	
	}		

.navbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; line-height: 12px; background-image: url(images/navbarbuttbkgd.gif); border-right:1px solid #F3AB80;
	font-weight: normal; color: #EADF96; padding: 1px 14px 1px 16px; margin: 0; height: 20px;
	}
.navbar a:link {
	color: #FFFFFF; text-decoration: none;	
	}		
.navbar a:visited {
	color: #FFFFFF; text-decoration: none;	
	}	
.navbar a:active {
	color: #EADF96; text-decoration: none;	
	}	
.navbar a:hover {
	color: #EADF96; text-decoration: none;
	}
	
.notice {
	font-size: 7pt;
	line-height: 9pt;
	font-weight: bold;
	margin: 0;
	padding: 4px 10px 8px 0;
	text-align:left;
	color: #91311B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.objectives {
	font-size: 9pt;
	line-height: 11pt;
	font-weight: normal;
	margin: 0;
	padding: 0 0 4px 8px;
	text-align:left;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.redbullet ul {
	list-style: outside url(images/redtriangbutt.gif);
	}	
.redbullet li {
	padding-bottom: 9px;
	}	
	
/* Register page link */
.register {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; line-height: 14px;
	font-weight: bold; color: #000; padding: 4px 0 6px 5px;
	}
.register a:link {
	color: #AA3A20;	
	}		
.register a:visited {
	color: #900;	
	}	
.register a:active {
	color: #F00;	
	}
.register a:hover {
	color: #C27E2A;	
	}
.tophdspace {
	padding-top: 75px;
	margin: 0;		
	font-size: 14px;
	color: #B07B25;
	font-weight: bold; text-transform: none;
	font-family: Arial, Helvetica, san-serif;	
}
.width390 { width: 390px; padding-right: 160px;}
.width370 { width: 370px; padding: 0 4px 4px 0;
			font-size: 9pt;
	line-height: 12pt;
	font-weight: normal;
	margin: 0;
	text-align:left;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
p.width390 { width: 390px; padding-right: 160px;}

#aacontain {
	font-family: Arial, Helvetica, sans-serif; width: 585px; padding: 0; margin: 0px; color: #333333;
	 background: #FFF url(images/stethoscope.jpg) bottom right no-repeat;
	}
#aacontain p {
	font-size: 10pt;
	line-height: 14pt;
	font-weight: normal;
	margin: 0;
	padding: 4px 0 10px 0;
	width: 520px;
	text-align:left;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	}
	
#aboutmain {
	padding: 2px 10px 8px 30px; 
	margin: 0;
	}

#apmmain {
	background: #FFF url(images/apm_logo_bkgd.gif) top right no-repeat;
	padding: 5px 10px 5px 30px; 
	margin: 0;
	}

#maincontain {
	font-family: Arial, Helvetica, sans-serif; width: 580px; padding: 0; margin: 0px; color: #333333;
	}
#maincontain p {
	font-size: 9pt;
	line-height: 12pt;
	font-weight: normal;
	margin: 0;
	padding: 4px 0 10px 0;
	width: 520px;
	text-align:left;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	}	
	
#pmpmain {
	background: #FFF url(images/pmi_logo_bkgd.gif) top right no-repeat;
	padding: 2px 10px 8px 30px; 
	margin: 0;
	}

#pm1main {
	background: top right no-repeat;
	padding: 0;
	margin: 0;
	background-image: url(images/pm1_pic.jpg);
	}	
#pm2main {
	background: url(images/pm2_pic.jpg) top right no-repeat;
	padding: 0;
	margin: 0;
	background-image: url(images/pm2_pic.jpg);
	}	
#pm3main {
	background: top right no-repeat;
	padding: 0;
	margin: 0;
	background-image: url(images/pm3_pic.jpg);
	}	
#pm4main {
	background: top right no-repeat;
	padding: 0;
	margin: 0;
	background-image: url(images/pm4_pic.jpg);
	}	
#pm5main {
	background: top right no-repeat;
	padding: 0;
	margin: 0;
	background-image: url(images/pm5_pic.jpg);
	}
#pmassess {
	background: top right no-repeat;
	padding: 0;
	margin: 0;
	background-image: url(images/pmassess_pic.jpg);
	}

#redasterik {
	color: #FF0000; font-size: 14px;
	}
	
#smallhead	{
  	font-size: 10pt;
	font-weight: bold; text-transform: none;
	font-family: Arial, Helvetica, san-serif;	
	}
	
#width200 { width: 200px;}
#width390 { width: 390px;}