	A.red:link, A.red:active {
		text-decoration:		underline;
		color:					#600;
		background:			transparent;
		font-weight:			bold;
		top-margin:			10px;
		bottom-margin:		4px;
	}
	
	A.red:visited {	
		text-decoration:		underline; 
		color:					#600; 
		font-weight:			bold;
		top-margin:			10px;
		bottom-margin:		4px;
	}
	
	A.red:hover { 
		text-decoration:		underline; 
		color:					#000;
		font-weight:			bold;
		top-margin:			10px;
		bottom-margin:		4px;
	}
	
	/*	--------------------------------------------  */
	
	A.notice:link, A.notice:active {
		text-decoration:		underline;
		color:					#567F93;
		background:			transparent;
		font-weight:			bold;
		top-margin:			10px;
		bottom-margin:		4px;
	}
	
	A.notice:visited {	
		text-decoration:		underline; 
		color:					#567F93; 
		font-weight:			bold;
		top-margin:			10px;
		bottom-margin:		4px;
	}
	
	A.notice:hover { 
		text-decoration:		underline; 
		color:					#000;
		font-weight:			bold;
		top-margin:			10px;
		bottom-margin:		4px;
	}
	
	/*	--------------------------------------------  */
	
	p {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				12px;
		font-weight:			plain;
	}
	
	li {
		color:					#0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				12px;
	}
	
	.black12b {
		color:					#000;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				12px;
		font-weight:			bold;
		margin:				0px 0px 3px 0px;
	}
	
	.s12b {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				12px;
		font-weight:			bold;
		margin:				0px 0px 3px 0px;
	}
	
	.s12 {
		color:					#0A2632;
		font-family:			Arial, sans-serif;
		font-size:				12px;
		margin:				4 0 6 0;
	}
	
	.quotetopic {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				16px;
		font-weight:			plain;
		font-style:				italic;
		line-height:			1.2;
		margin:				0px 0px 3px 0px;
	}
	
	.quote {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				12px;
		font-weight:			plain;
		font-style:				italic;
		line-height:			1.2;
		margin:				0px 0px 3px 0px;
	}
	
	.rquote {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				11px;
		font-weight:			plain;
		font-style:				italic;
		text-align:				right;
		line-height:			1.2;
		margin:				0px 0px 3px 0px;
	}
	
	.s14 {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				14px;
	}
	
	.s14b {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				14px;
		font-weight:			bold;
	}
	
	.s14bn {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				14px;
		font-weight:			bold;
		margin:				0px 0px 0px 0px;
	}
	
	.s18b {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				18px;
		font-weight:			bold;
	}
	
	.topic {
		color:					0A2B82;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				14px;
		font-weight:			bold;
		margin:				5px 0px 5px 0px;
	}
	
	.stan {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				12px;
		font-weight:			plain;
		font-style:				italic;
		line-height:			1.4;
		margin:				0 50 0 0;
	}
	
	.comment {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				12px;
		font-weight:			plain;
		font-style:				italic;
		line-height:			1.4;
		margin:				0 50 0 20;
	}
	
	.box {
		width:					440;
		border-color:			#FFDED6; 
		border-style:			solid;
		border-width:			1px, 1px, 1px, 1px;
		background:			FFF8D1;
		padding:				10 10 10 10;
		margin:				30px 0px 0px 0px;
		position:				absolute;
	}
	
	.red14b {
		color:					#700;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				14px;
		font-weight:			bold;
		margin:				0px 0px 3px 0px;
	}
	
	.s18 {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				18px;
		font-weight:			plain;
		margin:				0px 0px 3px 0px;
	}
	
	.s18b {
		color:					0A2632;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				18px;
		font-weight:			bold;
		margin:				0px 0px 3px 0px;
	}

	.copyright {
		color:					567F93;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				10px;
		font-weight:			plain;
		text-align:				center;
		margin:				7px 0px 7px 0px;
	}
	
	.contact {
		color:					567F93;
		font-family:			Arial, Verdana, sans-serif;
		font-size:				12px;
		font-weight:			plain;
		text-align:				center;
		margin:				7px 30px 7px 30px;
	}
	
	/*	--------------------------------------------  */
	
	.notetitle { 
		color:					#0000AD;
		font-family:			Arial, Verdana, Helvetica, sans-serif;
		font-size:				18px;
		font-style:				italic;
		font-weight:			plain;
		margin:				0 20 0 46;
	}
	
	.notetopic { 
		color:					#0000AD;
		font-family:			Arial, Verdana, Helvetica, sans-serif;
		font-size:				14px;
		font-style:				italic;
		font-weight:			bold;
		margin:				22 20 0 46;
	}
	
	.note { 
		color:					#0000AD;
		font-family:			Arial, Verdana, Helvetica, sans-serif;
		font-size:				11px;
		font-weight:			plain;
		line-height:			18px;
		margin:				2 20 -2 46;
	}
	
	.noteindent { 
		color:					#0000AD;
		font-family:			Arial, Verdana, Helvetica, sans-serif;
		font-size:				12px;
		font-style:				italic;
		font-weight:			plain;
		margin:				0 20 7 66;
	}
	
	.signature {
		text-align:				right;
		margin:				0 20 18 0;
	}
	
	/*	--------------------------------------------  */
	
	.specsheet {
		color:					#244;
		font-size:				18px;
		width:					200px;
		border:				2px solid #244;
	}
	
	.spectitle {
		color:					#244;
		font-size:				14px;
		font-weight:			bold;
		letter-spacing:		.2em;
		text-transform:		uppercase;
		margin:				3px 0px 3px 5px;
	}
	
	.spectopic {
		border-top:			thin dotted #244;
		margin:				0px 0px 0px 0px;
		padding:				3px 0px 0px 5px;
	}
	
	.spec {
		color:					#600;
		font-family:			Arial, Verdana, Helvetica, sans-serif;
		font-size:				11px;
		text-align:				right;
		font-weight:			plain;
		margin:				0px 10px 3px 0px;
	}
	
	.testimonial {
		color:					#462010;
		font-family:			Arial, Verdana, Helvetica, sans-serif;
		font-size:				14px;
		font-weight:			plain;
		font-style:				italic;
		margin:				10px 10px 3px 0px;
	}
	
	.author {
		color:					#462010;
		font-family:			Arial, Verdana, Helvetica, sans-serif;
		font-size:				11px;
		text-align:				right;
		font-weight:			bold;
		margin:				5px 30px 3px 0px;
	}
	
	.line {
		border:				.1em dotted #8DACBE;
	}
	
	.news {
		font-family:			Courier, "Trebuchet MS", Helvetica, sans-serif;
		background-color:	#FFFAED;
		padding:				12px;
		margin:				12px 20px 0px 0px;
		border:				3 double #000;
	}
	
	.newstopic {
		color:					#000;
		font-family:			Times, "Trebuchet MS", Helvetica, sans-serif;
		font-size:				18px;
		font-weight:			bold;
		text-align:				center;
		margin:				0px 0px 3px 0px;
		text-transform:		uppercase;
	}
	
	.newstext {
		color:					#000;
		font-family:			Times, "Trebuchet MS", Helvetica, sans-serif;
		font-size:				13px;
		margin:				6px 3px 3px 6px;
		text-transform:		none;
	}
	
	.n {
		margin:				6px 0px 0px 0px;
	}
	
	
