body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

.normaltext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.smalltext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.RecordsetNav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color:#71817D;
}
.rsRow1 { background-color: #EEF2F1;}
.rsRow2 { background-color: #F9FBFB; }
.rsRowOver {background-color: #E5E1E2;}
.TableCourseDates {
	border: 	1px solid #666666;
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	border-collapse: collapse;
	font-size: 10px;
	}
	
.TableCourseDatesHeader {
	border: 	1px solid #666666;
	background-color: #F1BFB8;
	/*background-color:#D8E3E1;*/
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	border-collapse: collapse;
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
.outertable {
	border: 	1px solid #666666;
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
}

.topbanner {
	border: 	1px solid #666666;
	background-color:#085B4A;
	/*background-color: #326255  #D8E3E1;*/
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	width:		800px;
	border-collapse: collapse;
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	}

.maincontentcell {
	border-right: 	1px solid #000000;
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	vertical-align:top;
	}
.TOC {
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	width:		165px;
	height:		450px;
	vertical-align:	top;
	border-collapse: collapse;
	background-color:#417F6E;
	}
.TOCcell {
	border: 	1px solid #ffffff;
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	height:		25px;
	background-color:#E1E5E4;
	/*background-color:#7B9F96;
	background-image:url(/images/gradient.jpg);*/
	vertical-align:middle;
	}
.TOCCellOver{
	border: 	1px solid #ffffff;
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	height:		25px;
	background-image:url(/images/gradientwide.jpg);
	vertical-align:middle;
	cursor:hand;
	}
}
.BBCheadcell{
	border: 	1px solid #000000;
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	height:		25px;
	background-color:#326255;
	vertical-align:middle;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
}

.topbanner {
	border: 	1px solid #666666;
	background-color:#326255;
	/*background-color:#D8E3E1;*/
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	width:		800px;
	border-collapse: collapse;
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	}
	
.tdheader {
	border: 	1px solid #666666;
	background-color:#326255;
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	border-collapse: collapse;
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFCC00;
	/* #DA9D34  */
	}


.ListTablesHeadStyle{
	border: 	1px solid #000000;
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	height:		25px;
	background-color:#326255;
	vertical-align:middle;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
}
.BBCcontentcell{
	border: 		1px solid #ffffff;
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	background-color:#E1E5E4;
	vertical-align:top;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #326255;
}


.ContentCell {
	border-right: 1px solid #000000;
	/*border: 		1px solid #ffffff;*/
	padding-bottom:	0px;
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	width:			635px;
	height:			450px;
	vertical-align:	top;
	border-collapse: collapse;
	}
a			{font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #B93622;}
a:link		{font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #B93622;}
a:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #B93622;}
a:hover		{font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #B98222;}
a:active 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #DA9D34;}

a.TOCnav:link {
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none; 
	color: #085A4A;
}
a.TOCnav:visited {
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none; 
	color: #085A4A;
}

a.TOCnav:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none; 
	color: #B73722;
}
a.TOCnav:active {
	font-family: Tahoma, Arial, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none; 
	color: #B73722;
}
a.bluelink{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none; 
	color: #576232;
}
a.bluelink:visited{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none; 
	color: #576232;
}
a.bluelink:active{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline; 
	color: #DE5C2F;
}
a.bluelink:hover{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline; 
	color: #DE5C2F;
}


a.bluelinksmall{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none; 
	color: #576232;
}
a.bluelinksmall:visited{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none; 
	color: #576232;
}
a.bluelinksmall:active{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline; 
	color: #DE5C2F;
}



.breadcrumb {
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; 
	color: #DA9D34;
}

a.breadcrumb:link {
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; 
	color: #DA9D34;
}
a.breadcrumb:visited {
	font-family: Tahoma, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #DA9D34;
}
a.breadcrumb:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline; 
	color: #F0F8DE;
}
a.breadcrumb:active {
	font-family: Tahoma, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; 
	color: #DE5C2F;
}
.breadcrumbwhitebg {
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; 
	color: #DA9D34;
}

a.breadcrumbwhitebg:link {
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; 
	color: #DA9D34;
}
a.breadcrumbwhitebg:visited {
	font-family: Tahoma, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #DA9D34;
}
a.breadcrumbwhitebg:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline; 
	color: #b93622;
}
a.breadcrumbwhitebg:active {
	font-family: Tahoma, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline; 
	color: #b93622;
}


.headingmain{
	font-family: Franklin Gothic Medium,Arial,Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: bold; 
	color:#22C020;
	}
.headingsub{
	font-family: Arial,Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	color:#22C020;
	}
.breadcrumb{
	font-family: Tahoma, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; 
	color: #DA9D34;
}
.heading2{
	font-family: Franklin Gothic Medium, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: bold; 
	color:#B93622;
}
.heading2small{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: bold; 
	color:#B93622;
}
.medboldblue{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color:#71817D;
}
.error{
	font-family: Franklin Gothic Medium, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: bold; 
	color:#DE5C2F;
}
.headingMsg{
	font-family: Franklin Gothic Medium, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: bold; 
	color:#FFFFFF;
	background-color:#DE5C2F;
}
.heading3{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	color:#B93622;
}
.heading4{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color:#DA9D34;
}
.heading5{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color:#DA9D34;
}
li{
	list-style-image: url(/images/bullet.gif);	
}
.searchbox{
	background-color:#7B9F96;
	border: 1px solid #000000;
}
td.red {
	background-color:#B73722;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.plp_image{
position:absolute;
left:215px;
top:100px;
}

.plp_welcome_header{
position:absolute;
left:217px;
top:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#6633CC;
}

.plp_welcome_text{
position:absolute;
left:217px;
top:280px;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.plp_login_header{
position:absolute;
left:530px;
top:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#6633CC;
}

.plp_login_form{
position:absolute;
left:530px;
top:280px;
}

.plp_bold_label{
font-weight:bold;
font-size:9px;
}

.plp_submit_button{
position:absolute;
left:0px;
top:90px;
}

.plp_image_beeches{
position:absolute;
left:210px;
top:490px;
}

.plp_image_hscni{
position:absolute;
left:400px;
top:490px;
}

.plp_image_nhs{
position:absolute;
left:590px;
top:490px;
}



.plp_sponsor_header{
position:absolute;
left:215px;
top:450px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#6633CC;
}

.plp_login_error{
position:absolute;
left:530px;
top:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF0000;
}

.plp_login_error2{
position:absolute;
left:220px;
top:500px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF0000;
}

.plp_login_error3{
position:absolute;
left:430px;
top:280px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF0000;
}

table.plp_navigation{

border-width:thin;
border-color:#6633CC;
color:#6633CC;
}

.plp_nav_position{
position:absolute;
left:175px;
top:300px;
} 

.nav_onmouseover {
  background-color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  color:#6633FF;;
  text-align:center;
}

.nav_onmouseover:hover {
  font-family:Arial, Helvetica, sans-serif;
  background-color:#6633FF;
  color:#FFFFFF;
  text-align:center;
}

.plp_welcome_applicant{
position:absolute;
left:300px;
top:290px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#6633CC;
}

.plp_myprofile_text{
position:absolute;
left:300px;
top:330px;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.plp_logout{
position:absolute;
left:670px;
top:560px;
}

.plp_logout_modDetails{
position:absolute;
left:670px;
top:760px;
}

.plp_options_header{
position:absolute;
left:300px;
top:430px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#6633CC;
}

.plp_options_text{
position:absolute;
left:300px;
top:460px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.plp_password_text{
position:absolute;
left:300px;
top:300px;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.plp_changepwd_form{
position:absolute;
left:300px;
top:340px;
}

.plp_participants_dates{
position:absolute;
left:300px;
top:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.plp_biographies{
position:absolute;
left:300px;
top:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.input-box1 {
	background-color: #FFFFFF;
	width: 200px;
	color:#000000;
	font-size: 11px;
	font-family: verdana, helvetica, arial, sans-serif;
	border-width: 1px;
	border-color: #6633CC;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.plp_module_details_position{
position:absolute;
left:300px;
top:300px;
}

.plp_facilitators{
position:absolute;
left:300px;
top:300px;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.plp_module_details{
position:absolute;
left:220px;
top:300px;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}



.plp_link a:link{text-decoration: none; color:#000000}
.plp_link A:visited {text-decoration: none; color:#000000}
.plp_link A:active {text-decoration: none}
.plp_link A:hover {text-decoration: underline; color:#6633FF;}

.plp_link2 a:link{text-decoration: none; color:#6633CC}
.plp_link2 A:visited {text-decoration: none; color:#6633CC}
.plp_link2 A:active {text-decoration: none; color:#ffffff}
.plp_link2 A:hover {text-decoration: none; color:#6633CC}






rsRow1 { background-color:#FFFFFF }
rsRow1 { background-color:#E2E5E1 }

