﻿*			{ margin: 0; }
img			{ border-style: none;
    border-color: inherit;
    border-width: 0;

}
.clearfix	{ float:none; clear:both; height:24px; }

/* ---  MASTER CONTAINER CSS  ---  */
body		{ background:#c0c0cc url('images/body_bkgd.jpg') repeat-x; font:normal 10pt/134% Verdana,Arial,Helvetica,sans-serif; color:#000000; }
#site1		{ width:900px; margin:24px auto 0 auto; background:#ffffff; border-top:2px #ffffff solid; }
#site2		{ width:900px; margin:24px auto 0 auto; background:#ffffff url('images/site2_bkgd.jpg') repeat-y; border-top:2px #ffffff solid; }
#site3		{ width:900px; margin:24px auto 0 auto; background:#ffffff url('images/site3_bkgd.jpg') repeat-y; border-top:2px #ffffff solid; }

#top		{ width:900px; height:180px; margin:0; background:#E1E1EB url('images/top_bkgd.jpg') no-repeat; }
#top .logo	{ margin-left:18px; }
#top .text	{ float:right; }

#nav		{ float:left; width:216px; margin:0; padding:0; }
#nav .sm	{ font-size:09pt; }

#nav p		{ margin:0; text-align:center; font:bold 11pt/225% Tahoma,'Trebuchet MS',Arial,Helvetica,sans-serif; color:#ffffff; }
#nav p a:link, #nav p a:visited	{ color:#ccffff; text-decoration:none; }
#nav p a:hover, #nav p a:active	{ color:#ffffff; font-weight:bold; background-color:#66ccff; }

#content	{ float:right; width:684px; }
#main		{ float:left; width:468px; }
#side		{ float:right; width:216px; }
#admin   	{ margin-left:10px; margin-right:10px; }

#foot		{ width:900px; margin:12px auto 36px auto; }
#foot p		{ margin:18px; text-align:center; font: normal 09pt/134% 'Trebuchet MS',Arial,Helvetica,sans-serif; color:#666677; }


/* ---  CONTENT CSS  --- */
#L			{ width:432px; margin:0 18px; }
h1 			{ font:bold 16pt/135% Tahoma, Arial, Helvetica, sans-serif; color: #0066CC; }
h2 			{ font:bold 14pt/135% Tahoma, Arial, Helvetica, sans-serif; color: #0066CC; margin:24px 0 6px 0; }
h3 			{ font:bold 12pt/135% Tahoma, Arial, Helvetica, sans-serif; color: #006699; margin:24px 0 6px 0; }
h4 			{ font:bold 10pt/135% Tahoma, Arial, Helvetica, sans-serif; color: #006699; margin:12px 0 6px 0; }
p, td, th	{ font:normal 10pt/135% Verdana, Arial, Helvetica, sans-serif; margin:12px 0; }
ul li		{ font:normal 10pt/135% Verdana, Arial, Helvetica, sans-serif; margin:9px 0; margin-left:24px; list-style:disc; }
ol li		{ font:normal 10pt/135% Verdana, Arial, Helvetica, sans-serif; margin:9px 0; margin-left:24px; list-style:decimal; }

p a:link	{ color:#0066cc; text-decoration:underline; font-weight:bold; }
p a:visited	{ color:#003399; text-decoration:underline; font-weight:bold; }
p a:hover	{ color:#cc0000; text-decoration:none; font-weight:bold; }
p a:active	{ color:#ff0000; text-decoration:none; font-weight:bold; }

#R				{ width:200px; margin:0 08px; }
#R h1 			{ font:bold 12pt/135% Arial, Helvetica, sans-serif; color: #0066CC; margin:0 0 6px 0; }
#R h2 			{ font:bold 10pt/135% Arial, Helvetica, sans-serif; color: #006699; margin:24px 0 6px 0; }
#R h3 			{ font:bold 10pt/135% Arial, Helvetica, sans-serif; color: #006699; margin:12px 0 6px 0; }
#R p, td, th	{ font:normal 10pt/135% Arial, Helvetica, sans-serif; margin:06px 0; }
#R ul li		{ font:normal 10pt/135% Arial, Helvetica, sans-serif; margin:6px 0; margin-left:18px; list-style:disc; }

p a:link	{ color:#0066cc; text-decoration:underline; font-weight:bold; }
p a:visited	{ color:#003399; text-decoration:underline; font-weight:bold; }
p a:hover	{ color:#cc0000; text-decoration:none; font-weight:bold; }
p a:active	{ color:#ff0000; text-decoration:none; font-weight:bold; }

#W			{ width:640px; margin:0 18px; }
h1 			{ font:bold 16pt/135% Tahoma, Arial, Helvetica, sans-serif; color: #0066CC; }
h2 			{ font:bold 14pt/135% Tahoma, Arial, Helvetica, sans-serif; color: #0066CC; margin:24px 0 6px 0; }
h3 			{ font:bold 12pt/135% Tahoma, Arial, Helvetica, sans-serif; color: #006699; margin:24px 0 6px 0; }
h4 			{ font:bold 10pt/135% Tahoma, Arial, Helvetica, sans-serif; color: #006699; margin:12px 0 6px 0; }
p, td, th	{ font:normal 10pt/135% Verdana, Arial, Helvetica, sans-serif; margin:12px 0; }
ul li		{ font:normal 10pt/135% Verdana, Arial, Helvetica, sans-serif; margin:9px 0; margin-left:24px; list-style:disc; }

p a:link	{ color:#0066cc; text-decoration:underline; font-weight:bold; }
p a:visited	{ color:#003399; text-decoration:underline; font-weight:bold; }
p a:hover	{ color:#cc0000; text-decoration:none; font-weight:bold; }
p a:active	{ color:#ff0000; text-decoration:none; font-weight:bold; }

.ctr		{ text-align:center; }
.imgrt		{ float:right; margin-left:18px; }
.indent     { margin-left:2em; }

/*



