html, body	{margin:0; padding:0; color:#000; background:#fff; font:100% verdana,arial,helvetica,sans-serif; }
p, ul, select, textarea, input, address	{font:70% verdana,arial,helvetica,sans-serif; color:#515050; }
p input, p select, p textarea {font-size:100%;}
h1, h2, h3, p, ul, li, div, form, fieldset, img	{margin:0; padding:0; color:#515050; line-height: 1.3em; }
h1			{font-size:110%; font-weight:normal; color:#5A6E8E; margin:6px 0 4px 0; }
h2			{font-size:80%; font-weight:bold; color:#515050; margin:10px 0 6px 0; }
h3			{font-size:70%; font-weight:bold; margin:6px 0; }
p			{margin:0 0 10px 0; }
ul			{margin:0 0 10px 30px; }
a:link, a:visited {color:#5A6E8E; text-decoration:none; }
a:hover		{color:#5A6E8E; text-decoration:underline; }
a img		{border:0; }
.bold		{font-weight:bold; }
.clear	 	{clear:both; overflow:hidden; width:0; height:0; }

/* page structure */
#box 		{margin:19px auto 0 auto; width:782px;  }
#header 	{background:#fff url("/images/main/bg_header.jpg") no-repeat bottom right; width:782px; height:76px; }
#content 	{width:510px; line-height:110%; float:left; margin:10px 0; min-height:400px; z-index:1; position:relative; } 
#side		{float:left; width:231px; margin:0 18px 0 0; background-color:#EBEEF3; height:350px; }
#main       {border:1px solid #BFC2C7; border-top:0; background:#fff url("/images/main/bg_main.gif") repeat-y; } 
#footer 	{margin:0 auto; width:770px; padding:20px 0 16px 0; clear:both; }

/* content */
#pdfInfo    {margin:10px auto 0 auto; width:202px; padding:0 568px 10px 10px; z-index:1; position:relative; clear:both; height:60px; color:#666666; margin-top:-60px; font-size:60%; }
#pdfInfo img {margin-top:5px; }
p#sideTop 	{background-color:#7b87a1; color:#fff; padding:10px; font-size:60%; }
#header h1 	{padding:20px 0 0 20px; color:#5A6E8E; margin:0; font-size:155%; }
.download 	{border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; padding:8px 0 9px 45px; background:#fff url("/images/main/pdf.gif") no-repeat top left;  }
.wordDownload 	{border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; padding:8px 0 9px 45px; background:#fff url("/images/main/doc.gif") no-repeat top left;  }
#sponsors li {display:inline; list-style-type:none; margin:0;  }
#sponsors ul {margin:0; padding:0;}
ul.headlines li {font-weight:bold;}
.newsImg	{margin:5px 0; }
.newsPic	{margin:5px 10px 10px 0; float:left;}
.date {font-size:80%; font-weight:normal; font-style:italic; color:#999;}

form					{margin:0; display:inline;}
fieldset				{margin:10px 0px; padding:0;}
legend					{color:#132F5F; font-weight:bold; margin:0; padding:0 .5em;}

.formRow				{clear:both; width:520px; padding:0; margin:.5em 0; }
.formRow p				{margin:0;}
.formLeft 				{width:160px; float:left; text-align:left; padding:3px 0 3px 10px;  }
.formRight 				{width:335px; float:right; padding:2px 0; text-align:left; }
.formWideLeft 				{width:335px; float:left; text-align:left; padding:3px 0 3px 10px;  }
.formNarrowRight 				{width:160px; float:right; padding:2px 0; text-align:left; }

.validation-errors li {color:red;}

.caveat {color:red;}


/* nav */
#nav 		{list-style-image: url(/russell/clc/images/main/nav_bullet.gif); color:#515050; }
#nav li 	{padding:2px 0; }
#nav li a, #nav li a:hover, #nav li a:visited {color:#515050; }
#home #navHome, #occu #navOccu, #land #navLand, #mode #navMode, #prof #navProf, #news #navNews, #site #navSite, #supp #navSupp  {font-weight:bold; }

/* footer */
#mall 		{width:770px; margin:10px auto; text-align:right; font-size:60%; }
#mall a, #mall a:hover, #mall a:visited {color:#515050; text-decoration:none;}