body { background-color: white; margin: 0px; }

.contentBox { border: 1px solid black; padding: 5px; margin: 2px; margin-top: 2px; margin-bottom: 2px; background-color: #FFFFFF; }

#mainContent { padding: 10px; }

div.leftNavLabel { font-weight: bold; font-family: verdana, arial, sans-serif; font-size: 14px; }

div.leftNavItem { font-family: verdanda, arial, sans-serif; font-size: 12px; margin-top: 10px; margin-bottom: 2px; font-weight: bold; }

#leftNavItemSelected { font-weight:bold; }
a { color: #333399; }

a.leftNavItem { text-decoration: none; color: #333366; }

a.leftNavItem:hover { text-decoration: underline; }

p.headline1 { font-family: times roman, serif; font-size: 26px; font-weight: bold;  margin-top: 0px; margin-bottom: 10px; }

p.headline2 { font-family: times roman, serif; font-weight: bold; }

p.headline3 { font-family: times roman, serif; font-size: 20px; font-weight: bold; }

p.quote { text-align: center; font-style: italic; }

div.masthead { margin: 2px; border: 1px solid black; }

div.outerDiv { margin-top: 2px; 

margin-left: auto;

						margin-right: auto;

						overflow: auto;

						width: 780px;

						background-color: white;}

table.pullQuote {}
td.pullQuote { font-size: 20px; font-weight: bold; font-family: arial, verdana, sans-serif; }

.mainMenuItem { margin-top: 20px; }
.mainMenuItemTitle { font-family: arial, sans-serif; font-weight: bold; font-size: 16px; }
.mainMenuItemLead { margin-top: 10px; font-size: 12px; }
.mainMenuItemByline { margin-top: 4px; font-size: 12px; font-family: arial, sans-serif; }

.question { font-weight: bold; }
.answer {  }

p.leadText { font-style:italic; }
p.contentNav { font-weight: bold; }

img.contentImage { border: 1px solid black; margin: 10px; }
table.contentImage { border: 1px solid black; margin: 10px; }
div.contentImageCaption { padding: 3px; text-align: center; }
img.spider {
						border: 0px;
						}
						
table.projects		{

									border-color: white;

									}

									

td.projectshead		{

									font-weight: bold;

									padding-left: 0px;

							

									}

										

div.projectname			{

										font-weight: bold;

										color: gray;

										padding-bottom: 2px;
										
									
												
												padding-right: 20px;

										}

										

div.projectdescription    {

													padding-left: 10px;

													font-size: .8em;

													padding-bottom: 4px;

													}				


	div.homenav	 { 



						 float: right;
						 clear: right; 
						 margin-top: 2px; 

						 margin-bottom: 2px; 

						 background-color:#FFFFFF;

						 }
