	/*//---------------------------------------------*/
	/*// Name: Site - Default Style Sheet			 */
	/*// Specification: CSS 2.1						 */
	/*//---------------------------------------------*/


	/*//---------------------------------------------*/
	/*// Site Specific Settings						 */
	/*//---------------------------------------------*/
	h2.bodyTitle {
		font-size: 17px;
		font-weight: normal;
		line-height: 45px;
		
		color: #FFFFFF;
		background: #267711 url(images/title-bg.jpg) no-repeat;

		width: 738px;
		height: 53px;
		
		margin: 0px;
		padding: 0px;
		border: 0px;
	}
	
	.signupRegion {
		font-size: 11px;
		text-align: center;
		vertical-align: top;
		width: 155px;
	}
	.signupDetails {
		margin: 5px; 
		padding-right: 15px;
	}
	.textRegion {
		text-align: justify;
		vertical-align: top;
		width: 563px;
		padding-top: 25px;
	}

	.borderTable {
		width: 100%;

		border-right: #CCCCCC 1px solid;
		border-bottom: #CCCCCC 1px solid;

		margin-bottom: 10px;
	}
	.borderTable tr.tableRowHeader td, .borderTable tr.tableRow1 td, .borderTable tr.tableRow2 td {
		vertical-align: top;

		border: #CCCCCC 1px solid;
		border-right: 0px;
		border-bottom: 0px;
		padding: 5px 3px;
	}
	.borderTable tr td table.borderless, .borderTable tr td table.borderless tr td {
		border: #CCCCCC 0px solid;
	}

	.tableRowHeader td {
		font-weight: bold;
		letter-spacing: 1px;

		color: #FFFFFF;
		background: #333333;
	}
	.tableRowHeader td a {
		color: #FFFFFF;
	}
	.tableRowHeader td a:hover {
		color: #FBFE89;
	}
		
	.tableRow1 td {
		color: #FFFF00;
	}
	.tableRow2 td {
		color: #FFFF00;
	}
	.labelColumn {
		width: 180px;
	}
	.labelColumn input {
		text-align: center;

		width: 140px;

		margin-left: auto;
		margin-right: auto;
		display: block;
	}
	.labelColumn input.shortWidth {
		display: block;
	}


	input, select {
		font-size: 1.0em;
	}
	input {
		border-color: #CCCCCC;
	}

	.textRequiredField {
		font-weight: bold;
		color: #FF9900;
	}
	.textErrorMessage {
		color: #DD0020;
	}
	.scrollRegion {
		background: #FFFFFF;
		
		border: #FFFF00 1px solid;
	}

	/*//---------------------------------------------*/
	/*//////////////////////////////////////////////////////////////*/
	/*//---------------------------------------------*/

	/*//---------------------------------------------*/
	/*// Static Image Settings						 */
	/*//---------------------------------------------*/
 	.imgStatic-CHElogo { background: url(images/che_logo.gif) 0px -3px no-repeat; float: left; display: inline; height: 34px; margin-left: 196px; padding-left: 33px; line-height: 26px; }

	/*//---------------------------------------------*/
	/*// Rollover Image Settings					 */
	/*//---------------------------------------------*/
	a.imgRollOver-signup { background: url(images/signup-up.jpg) no-repeat; width: 155px; height: 108px; }
	a.imgRollOver-signup:hover { background: url(images/signup-over.jpg) no-repeat; }
	
	/*//---------------------------------------------*/
	/*//////////////////////////////////////////////////////////////*/
	/*//---------------------------------------------*/


	/*//---------------------------------------------*/
	/*// Page Settings								 */
	/*//---------------------------------------------*/
	html {
		font: 12px Verdana, Arial, Helvetica, sans-serif;

		color: #FFFF00;
		background: #5E0700;

		margin: 0px;
	}
	body {
		color: #FFFF00;
		background: #5E0700;

		margin: 0px;
	}
	table.pageTable {
		color: #FFFF00;
		background: #267711 url(images/background.jpg) repeat;

		width: 738px;

		border: #FFFF00 1px solid;
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
	}
	p { color:#FFFF00; }
	
	b { color:#FFFF00; }

	/*//---------------------------------------------*/
	/*//////////////////////////////////////////////////////////////*/
	/*//---------------------------------------------*/


	/*//---------------------------------------------*/
	/*// Primary Layout Settings					 */
	/*//---------------------------------------------*/

	/*//---------------------------------------------*/
	/*// Header Cell Settings						 */
	/*//---------------------------------------------*/
	td.headerCell h1 a {
		color: #FFFF00;
		background: #FFFFFF url(images/header.jpg) no-repeat;

		width: 738px;
		height: 264px;
	}

	/*//---------------------------------------------*/
	/*// Content/Baseline Cell Settings				 */
	/*//---------------------------------------------*/
	td.contentCell {
		width: 738px;
		height: 400px;
	}
	td.baselineCell {
		font-size: 10px;
		
		color: #575757;

		padding: 0px 5px 10px 5px;
	}

	/*//---------------------------------------------*/
	/*// Content Cell Settings						 */
	/*//---------------------------------------------*/
	td.contentRegion {
		width: 738px;

		padding: 25px 30px 10px 30px;
	}
	td.contentRegionNoPadding {
		width: 738px;

		padding: 0px 10px 10px 10px;
	}


	/*//---------------------------------------------*/
	/*//////////////////////////////////////////////////////////////*/
	/*//---------------------------------------------*/


	/*//---------------------------------------------*/
	/*// Element Settings							 */
	/*//---------------------------------------------*/
	h1, h2, h3, h4 {
		font-weight: bold;
		letter-spacing: 1px;
		text-align: center;
		
		color: #FFFF00;

		padding: 0px;
		margin: 0px;
	}
	h1 {
		font: bold 1.8em Verdana, Arial, Helvetica, sans-serif;

		border-bottom: #FFFF00 1px solid;
	}
	h2 {
		font: bold 1.4em Verdana, Arial, Helvetica, sans-serif;
		letter-spacing: 0px;

		margin: 15px 0px;
	}
	h3 {
		font: bold 1.3em Verdana, Arial, Helvetica, sans-serif;
		text-align: left;

		border-bottom: #FFFF00 1px solid;
		margin-bottom: 10px;
	}
	h4 {
		font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
		text-align: left;

		margin-bottom: 5px;
	}


	/*//---------------------------------------------*/
	/*//////////////////////////////////////////////////////////////*/
	/*//---------------------------------------------*/


	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/
	a {
		text-decoration: underline;
		color: #FFFF00;
	}
	a:visited {
		color: #CC0000;
	}
	a:hover {
		text-decoration: underline;
		color: #FF9900;
	}
	a.signupLink {
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		color: #FF9900;
	}
	a.signupLink:hover {
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		color: #CC0000;
	}
	a.copyrightLink {
		font-size: 10px;
		font-weight: none;
		text-decoration: underline;
		color: #FF9900;
	}
	a.copyrightLink:hover {
		font-size: 10px;
		font-weight: none;
		text-decoration: underline;
		color: #CC0000;
	}

	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
	img.imgBordered {
		border: #FFFF00 1px solid;
	}

	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/
	b, .textEmphasis {
		font-weight: bold;
		letter-spacing: 1px;
	}
	.textSpecial {
		font-weight: bold;
		font-style: italic;
		letter-spacing: 1px;
	}