body,td				{	font-size:11pt;
					line-height:15pt;
					color:#000;
					font-family:Calibri,sans-serif;
					text-align:left; }
body,p,div,form			{	margin:0px;
					padding:0px; }
img				{	border:0px; }
h1				{	margin:-9px -10px 10px;
					padding:7px 10px 6px;
					background:url('/icic/web2.nsf/h1-dark.png') bottom left repeat-x;
					color:#fff;
					font-family:Myriad Pro,Candara,sans-serif;
					text-shadow:0px 0px 8px #000;
					letter-spacing:1px;
					border-bottom:1px solid #665;
					font-size:14pt;
					font-weight:normal; }
h2				{	margin:20px -10px 10px;
					padding:5px 10px 4px;
					clear:both;
					background:url('/icic/web2.nsf/h1-dark.png') bottom left repeat-x;
					color:#fff;
					font-family:Myriad Pro,Candara,sans-serif;
					text-shadow:0px 0px 8px #000;
					letter-spacing:1px;
					border-bottom:1px solid #776;
					font-size:13pt;
					font-weight:normal; }
h3				{	margin:0px 0px 5px;
					padding:0px;
					font-size:115%;
					font-weight:normal;
					font-style:italic; }
a				{	color:#1e6d1e;
					font-weight:bold;
					text-decoration:none; }
a:hover				{	color:#000; }
ul, ol				{	list-style-type:none;
					margin:5px 0px 5px 3px;
					padding:0px; }
ul li				{	list-style:none;
					background:url('/ccp/web.nsf/bullet.gif') 0 .65em no-repeat;
					padding:2px 0px 2px 12px; }
ol li				{	padding:2px 0px 2px 12px; }
font				{	line-height:110%; }
blockquote			{	padding:0px;
					background:#e5dbb7 url('/ccp/web.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/web.nsf/blockquote-bottomright.png') bottom right no-repeat;
					/*color:#a9682c;*/color:#000; }
blockquote b			{	display:block;
					margin-top:0px;
					text-align:right;
					font-weight:normal; }
blockquote a			{	color:#005071; }
br				{	font-size:7pt;
					line-height:7pt; }
#footer			{	text-align:center;
				font-size:10px;	
				color:#000;
				letter-spacing:1px; }
#footer a		{	line-height:25px;
				color:#000; }
/* FORM STYLES */
#content input,#content textarea,#content select	{	font-size:10pt;
							font-family:Arial,Helvetica,sans-serif;
							border:1px inset #aaa;
							background:#fff; }
#content input,#content textarea			{	width:300px; }
#content .checkbox				{	width:auto;
							border-width:0px; }
#content .button					{	width:auto;
							border-style:outset;
							padding:2px 10px; }
/* Anchor styles */
a.email			{	font-weight:normal;
				color:#222; }
a.email:hover		{	text-decoration:underline; }
a.return			{	padding-left:20px;
				background:url('/icic/web2.nsf/arrow-return.png') left center no-repeat; }
a.goto			{	padding-left:20px;
				background:url('/icic/web2.nsf/arrow-goto.png') left center no-repeat; }
a.more			{	float:right;
				margin-top:-5px;
				padding-left:20px;
				font-size:10pt;
				background:url('/icic/web2.nsf/arrow-goto.png') left center no-repeat; }
/* FLOATED IMAGES */
div.right			{	float:right;
				width:300px;
				border:1px solid #aaa;
				padding:10px;
				margin:3px 3px 15px 15px;
				font-size:10pt;
				background:#eee; }
.right h1			{	margin-top:-11px;
				font-size:12pt;
				padding-bottom:5px; }
.right img		{	float:left;
				margin:0px 10px 5px 0px; }
/* HIDDEN */
#header, #navmenu, #credit, #frame-left, #frame-top
			{	display:none;
				visibility:hidden; }
