/* div.logoBoxColumn {position: relative; top: 20px; margin: 0; margin-left: 65%; border: 0;}*/

.imageStrip { margin-left: -10px;}
.imageStrip img { border: 1px solid gray; padding: 4px; margin: 10px;}
.imageFeature img { border: 1px solid gray; padding: 2px; margin: 5px;}
.imageFeature {float: left; width: 45%; min-height: 300px; margin: 0 1em 0.5em 0; border-top: 1px solid rgb(210,210,200); padding: 20px 0 0 0;}
.imageFeature p {font-size: 99%; line-height: 1.1; margin-top: 0; }
.imageFeature h2 {font-size: 99%; margin: 0.5em 0 0 0;}


div.textColumn {margin-left: 0; padding-top: 20px; width: 100%;}

.sideNav {width: auto;}

.sideNavItem {margin-left: 30px; margin-right: 0px; line-height: 13pt;}

.pageContents	{ margin-bottom: 0; background-color: white; padding-top: 0; padding-bottom: 40px; padding-left: 0; height: 100%; width: 100%; } 
 
div.navBar	{ width: 100%; margin: 0; border-bottom: 1px solid rgb(200,200,200); }

.navBarButtons	{ margin: 0 auto; }

.navBarBoxDiv	{ padding: 0; margin: 1px; border: 0; border-left: 1px solid white; background-color: #777777; display: inline; }

.navBarBox	{ height: 100%; padding: 0; margin: 0; border: 0; border-left: 1px solid white; background-color: #777777; }

.navBarBoxPara	{margin-top: 0; color: #bbbbbb; font-size: 12pt;}

.navBarBoxText	{font-size: 10pt; line-height: 18pt; margin-top: 0;  margin-left: 4pt; margin-right: 4pt; margin-bottom: 0; text-transform: uppercase; text-decoration: none; letter-spacing: 1.5pt;  color: rgb(100,100,100); padding: 0; border: 0;  }

.navBarBoxText:hover {color: black;} 	

.headLines {border: 0; padding: 0; margin: 0; margin-left: 30px; margin-right: 0px; line-height: 13pt;}

.searchBox {border-bottom: 1px solid #666666;}

body	{font-family: 'Sidney', 'Garamond', 'Times Roman', Times, serif; font-style: normal; font-weight: normal; font-size: 11pt; line-height: 20pt; color: rgb(60,60,60); background-color: white; margin: 0 auto; max-width: 900px;}

/* TEXT STYLES */

.trail {clear: left; font-size: 9.5pt; line-height: 11pt; margin-top: 20px; margin-bottom: 2pt; color: #333333;}

a {color: black;}

p	{ font-style: normal; font-weight: normal; font-size: 14pt; line-height: 20pt; margin: 0; margin-top: 10pt;} 

li	{margin-top: 4pt; margin-bottom: 0pt;}

h1.headLinesH1 {font-size: 11pt; line-height: 12pt; margin-top: 0; margin-left: 0; font-weight: normal; padding: 2pt;}

h2.headLinesH2 {font-size: 9.5pt; line-height: 12pt; margin-top: 12pt; margin-left: 0; padding: 0;}

p.headLines {font-size: 9pt; line-height: 12pt; margin-top: 0; margin-left: 0;}
 
.credits	{clear: left; font-size: 8pt; line-height: 20pt; margin-top: 20pt; text-transform: uppercase; letter-spacing: 1pt; font-weight: bold; padding: 0; border: 0; border-top: 1px solid rgb(200,200,200); color: gray;}

.search {margin-top: 2pt; margin-bottom: 2pt; border-top: 0; border-bottom: 1px solid #999999;}

img.logo {margin-left: 0;}

h1 {font-size: 18pt; line-height: 20pt;}

h2 {font-size: 15pt; line-height: 20pt; margin: 0; margin-top: 20pt;}

h3 {font-size: 11pt; line-height: 20pt; margin: 0; margin-top: 15pt;}

h4 {font-size: 11pt; font-weight: normal; font-style: italic; line-height: 20pt; margin: 0; margin-top: 15pt;}

h2.articlesH2 {color: #333333; font-size: 14pt; line-height: 15pt; margin: 0; margin-top: 15pt;}

.articles {color: #666666; font-size: 11pt; line-height: 15pt; margin: 0;}

.searchField {width: 180pt;}

.searchGo {color: green: font-weight: bold;}

