﻿body { margin: 0px; }
.clear { clear: both; }

/* the following class names are used within the pages, regardless of the
   template, and should be redefined accordingly by every template */

/* styles for the front top bar (FrontTopBar.ascx) */
.barwrapper { border-bottom: solid 1px #cccccc; padding: 4px 4px 0px 4px; }
.barwrapper a { color: #ffffff; text-decoration: none; }
.barwrapper a:hover { text-decoration: underline; }
.barinner { margin: 0px auto; }
.barleft { float: left; }
.barright { float: right; color: #ffffff; font-size: 11px; padding-top: 4px; }

.navlink { }				/* each nav link */
.navcurrent { }				/* highlighted nav for the current page */

.section { }				/* wraps a section chunk, header, content and all */
.sectionheader { }			/* section header */
.sectioncontent { }			/* body of text within section */

.highsectionwrapper { }		/* additional div wrapped around a section div to highlight it */
.hightitle { }				/* the (sub)title for a highlighted section, nested within section content */

.projectdate { }			/* wraps date in a project section, nested within section content */
.projectmore { }			/* more link following text blurb within section content */
.projectattachments { }		/* wraps the section of attachments */
.projectattachment { }		/* wraps a single attachment */

