/* Site Navigation ***************/
#leftLinks, #leftLinks a {
font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
line-height: 20px;
color: #0099FF;
text-decoration: none;
margin-bottom: 6px;
}

#leftLinksGreen, #leftLinksGreen a {
font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
line-height: 20px;
color: #879A2A;
text-decoration: none;
margin-bottom: 6px;
}

#leftLinksGrey, #leftLinksGrey a {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 25px;
color: #666666;
text-decoration: none;
margin-bottom: 10px;
}


/* Site Navigation ***************/
#advTools {
font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
line-height: 25px;
color: #694E00;
text-decoration: none;
margin-top: -10px;
}

#advToolsMenu, #advToolsMenu a {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
line-height: 15px;
color: #333333;
text-decoration: none;
margin-bottom: 10px;
}


.siteNavTitle {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color: #666666;
font-weight: bold;
line-height: 20px;
}

#siteNav p {
margin-top: 0;
margin-bottom: 6px;
}

#siteNav a {
color: #0099FF;
text-decoration: none;
}

#siteNav a:hover {
text-decoration: underline;
}

.siteNavBold {
font-weight: bold;
}

.siteNavDate {
font-weight: bold;
color:#804000;
}

/* General Styles ****************/
.standard {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #333333;
}

.standard a {
color: #0099FF;
text-decoration: none;
}

.standard a:hover {
text-decoration: underline;
}

.standardLarger {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color: #333333;
}

.standardLargest {
font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
color: #333333;
}

.bullet {
	line-height: 20px;
}

a {
color: #0099FF;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

.standardItalic {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #333333;
font-style: italic;
}

.smallItalic {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: #333333;
font-style: italic;
}

.standardBold {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #333333;
font-weight: bold; 
}

.standardBoldItalic {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #333333;
font-weight: bold; 
font-style: italic;
}

.standardBoldRed {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #CC0000;
font-weight: bold; 
}

.standardBoldBlue {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #0033FF;
font-weight: bold; 
}

.standardBlue {
color: #0033FF;
}

.standardGrey {
color:#7F7F7F;
}

.heading {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color: #666666;
font-weight: bold; 
}

.headingOrange {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color: #FF8000;
font-weight: bold; 
}

.headingHugeOrange {
font-family: Helvetica, Arial, sans-serif;
font-size: 20px;
color: #FF8000;
font-weight: bold; 
}

.headingGray {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color:#666;
font-weight: bold; 
}

.headingBrown {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color: #804000;
font-weight: bold; 
}

.headingGreen {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color: #879A2A;
font-weight: bold; 
}

.headingBlue, .headingBlue a {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color: #0099FF;
font-weight: bold; 
}

.headingBlue a:hover {
text-decoration: underline;
}


.medium {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: #333333;
line-height: 15px;
}

.medium a {
color: #0099FF;
text-decoration: none;
}

.medium a:hover {
text-decoration: underline;
}

.medium {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: #666;
line-height: 12px;
}


.small {
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color: #999999;
line-height: 17px;
}

.small a {
color: #0099FF;
text-decoration: none;
}

.small a:hover {
text-decoration: underline;
}

.smallTagline {
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color: #999999;
}

.smallHeading {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight:bold;
color:#879A2A;
}

.smallDark {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#666;
}

.smallDarkItalic {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#666;
font-style:italic;
}

.blogTease {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
line-height:12px;
color:#666;
}

.trohggTease {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
line-height:12px;
color:#333333;
}

.articleTitle {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #804000;
font-weight: bold; 
}

.articleTitle2 {
font-family: Helvetica, Arial, sans-serif;
font-size: 17px;
color: #804000;
font-weight: bold; 
}

.formSmall{
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color: #333333;
}

/* in use */
.directoryHeading {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color: #804000;
font-weight: bold; 
line-height: 30px;
}
.resourceCategory {
font-family: Helvetica, Arial, sans-serif;
font-size: 15px;
color: #804000;
font-weight: bold; 
}

/* -- */

.directoryName {
font-family: Helvetica, Arial, sans-serif;
font-size: 15px;
color: #000000;
font-weight: bold; 
}

.directoryContact {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: #808080;
}

.directoryTagline {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
color: #333333;
font-style: italic;
}



.resourceName {
font-family: Helvetica, Arial, sans-serif;
font-size: 15px;
color: #000000;
font-weight: bold; 
}

.highlight {
background-color: #FFFF99;
}

.strike {
text-decoration:line-through;
}

hr {
border: none 0; 
border-top: 1px dashed #CCCCCC;
height: 1px;
margin-top: 3px;
margin-bottom: 3px;
}

#listingBold {
background-color:#FFFF99;
margin: -3px -3px -3px -3px;
padding: 3px 3px 3px 3px;
}

.alert {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold; 
color: #0033FF;
background-color: #FFFF99;
padding: 2px 2px 2px 2px;
}

.indented {
padding-left: 30px;
padding-right: 50px;
}
