BODY, HTML {
	PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: Black; BACKGROUND-COLOR: #FFF9AE;
}
/* New Items */
.menu { font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  color: #293037;  font-weight: bold;    }
	.menu a { text-decoration: none; color: #293037;}
	.menu a:hover { text-decoration: underline; color: #293037;}

.PageHeading { font-family: Arial, Helvetica, sans-serif; font-size: 18px;	color: #EE1C24; font-weight: bold; }
.Black16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px;	color: #000000; font-weight: bold; }
TD.submenu { background-color: Black; border-top: 2px solid #6495ED; border-right: 2px solid #6495ED; border-left: 2px solid #6495ED; border-bottom: 2px solid #6495ED;  padding: 3px;    }
.menusub
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
	font-size: 10px;
	font-weight : bold;
}
.menusub A
{
	color: white;
	text-decoration: none;
}
.menusub A:hover
{
	color: #FFFD5B;
	text-decoration: underline;
}
.textmain { font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  font-weight: normal;  color: Black; }
	.textmain A { text-decoration: underline; color: Black;}
	.textmain a:hover { text-decoration: none; color: Black;}
td.textmain { padding-top: 2px; font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: normal;  color: Black; }
td.button { font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/button.png);
	padding-left: 25px;
	height: 28px;
	font-size: 12px;
	font-weight: bold;
	}
td.maininfo {
	padding: 10px;
}
/* Old */
.warning { font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  color: Red;  font-weight: bold;    }	

.Blue13 { font-family: Arial, Helvetica, sans-serif; font-size: 13px;	color: #0095DA; font-weight: bold; }
.Red13 { font-family: Arial, Helvetica, sans-serif; font-size: 13px;	color: #EE1C24; font-weight: bold; }
.Red16 { font-family: Arial, Helvetica, sans-serif; font-size: 18px;	color: #EE1C24; font-weight: bold; }
.Black16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px;	color: #000000; font-weight: bold; }

td.blue { padding-left: 2px;  padding-top: 2px; padding-right: 2px; padding-bottom: 2px;font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  background-color: #0095DA; color: #FFFFFF;  border: 1px solid #191970;     }
td.white { padding-left: 2px;  padding-top: 2px; padding-right: 2px; padding-bottom: 2px;font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: #FFFFFF; color: #000000; border-left: 1px solid #191970; border-right: 1px solid #191970; border-bottom: 1px solid #191970;   }
td.darkblue { padding-left: 2px;  padding-top: 2px; padding-right: 2px; padding-bottom: 2px;font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: #5A87B3;   color: #293037;    }
td.whiteline { border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }
td.whitelinedarkblue { border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; 
					padding-left: 2px;  padding-top: 2px; padding-right: 2px; padding-bottom: 2px;font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: #5A87B3;   color: #293037;}
td.hand { border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; cursor: hand;
					padding-left: 2px;  padding-top: 2px; padding-right: 2px; padding-bottom: 2px;font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: #5A87B3;   color: #293037;}
td.lightblue2 { border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;
					padding-left: 2px;  padding-top: 2px; padding-right: 2px; padding-bottom: 2px;font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  background-color: #99B5D0;   color: #293037;    }
td.picture { border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;
					padding-left: 2px;  padding-top: 2px; padding-right: 2px; padding-bottom: 2px;font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: #5A87B3;   color: #293037;}
td.link1 { border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; 
					padding-left: 2px;  padding-top: 2px; padding-right: 2px; padding-bottom: 2px;font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: #5A87B3;   color: #293037;}
td.link2 { border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; 
					padding-left: 2px;  padding-top: 2px; padding-right: 2px; padding-bottom: 2px;font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: #5A87B3;   color: #293037;}
td.lightblue3 { border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;
					padding-left: 1px;  padding-top: 1px; padding-right: 1px; padding-bottom: 1px;font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  background-color: #99B5D0;   color: #293037;    }
td.cartitle { padding-left: 3px; padding-right: 3px; padding-bottom: 3px;font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  color: #000000;  font-weight: bold;     }

td.leftside { padding-left: 6px; font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: #03101C;   color: #6D747B;    }
td.leftside2 { padding-left: 6px; font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: #000000;   color: #6D747B;    }
.white12 { font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: White;    }
	.white12 A { text-decoration: underline; color: #FFFFFF;}
	.white12 a:hover { text-decoration: none; color: #FFFFFF;}
td.pad5 { padding-left: 5px; padding-right: 5px; }
INPUT { font-family:verdana,arial,sans-serif; font-size:10px; }
SELECT { font-family:verdana,arial,sans-serif; font-size:10px; }
TEXTAREA { font-family:arial,sans-serif;font-size:11px; }

td.2options { padding-bottom: 2px;  padding-left: 3px;  padding-right: 3px;  padding-top: 2px; 
				border-top: 1px solid #293037; border-left: 1px solid #293037; border-right: 1px solid #293037; border-bottom: 1px solid #293037;
				color: #293037;
				background-color: White;
           }
td.memberlist {
	background-color: #9EC3F0; padding-left: 3px; padding-right: 3px;
}
td.mailtitles {
	background-color: #5496E4; background-image: url(images/mailtitle.gif);
}
.visible {
 		display: normal;
		}
		
	.hidden {
 		display: none;
		}
		
	#visible {
 		display: normal;
		}
		
	#hidden {
 		display: none;
		}
	.pprc_ExtraQuestionsCheckbox{
 		position:relative;
		margin-left:0px;
		margin-bottom:0px;
		z-index: 5;
		}
	.pprc_CoachingQuestionsContainer {
 		position:relative;
		width:350px;
		left:3px;
		visibility: visible;
		}
	.pprc_ExtraQuestionsIntroText {
 		position:relative;
		padding-bottom:10px;
		left:2px;
		}			