body,td				{	font-size:9pt;
					line-height:13pt;
					color:#222;
					font-family:Arial,Helvetica,sans-serif;
					text-align:left; }
body,p,div,form,table,tr,td	{	margin:0px;
					padding:0px; }
img				{	border:0px; }
h1				{	margin:0px 0px 10px;
					font-size:12pt; }
h2				{	margin:10px 0px 10px;
					font-size:11pt; }
a				{	color:#327091;
					font-weight:bold;
					text-decoration:none; }
a:hover				{	color:#000; }
font				{	line-height:110%; }
blockquote			{	margin:0pxr;
					padding:0px;
					background:#e5dbb7 url('/ccp/web2.nsf/blockquote-topleft.png') top left no-repeat;
					font-weight:bold;
					font-size:8pt;
					text-align:justify; }
blockquote p			{	padding:8px 16px;
					background:url('/ccp/web2.nsf/blockquote-bottomright.png') bottom right no-repeat;
 }
blockquote b		{	display:block;
				margin-top:0px;
				text-align:right;
				font-weight:normal;
				color:#786750; }
#container		{	width:7in; }
/* HIDDEN */
#header, #footer, #mainmenu, #tagline, #submenu, #leftcolumn
			{	display:none;
				visibility:hidden; }
/* FORM STYLES */
input, textarea, select	{	font-size:10pt;
				font-family:Arial,Helvetica,sans-serif;
				border:1px inset #aaa;
				background:#fff; }
input, textarea		{	width:300px; }
.checkbox		{	width:auto;
				border-width:0px; }
.button			{	width:auto;
				border-style:outset;
				padding:2px 10px; }
