body {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 /*color: #2C4F2C;*/
}


td {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 /*color: #2C4F2C;*/
}

a, a:active, a:visited {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color: #2C4F2C;
}

input {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
}

textarea {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
}

select {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
}

.white, .white:active, .white:visited, .white:hover {
 color : white;
 text-decoration: none;
}

.noul:, .noul:active, .noul:link, .noul:visited, .noul:hover { text-decoration: none; }

.err {
 color : #990000;
 font-weight : bold;
}

.gray { 
 font-family: Arial, Helvetica, sans-serif; 
 color : gray; 
 font-size: 10pt; 
}

.inactive { 
 color : gray; 
}

.size10, .size10:active, .size10:visited, .size10:hover { font-size : 10pt; }
.size14, .size14:active, .size14:visited, .size14:hover { font-size : 14pt; }
.size16, .size16:active, .size16:visited, .size16:hover { font-size : 16pt; }

.whitearial, .whitearial:link, .whitearial:active, .whitearial:visited, .whitearial:hover { 
 font-family: Arial; 
 color : white;
 font-size:10pt; 
 text-decoration : none;
}

.greenarial, .greenarial a, .greenarial a:visited, .greenarial:link, .greenarial:active, .greenarial:visited, .greenarial:hover { 
 font-family: Arial; 
 color : #2C4F2C;
 font-size:10pt;
 text-decoration : none; 
}

.largegreenarial, .largegreenarial a, .largegreenarial a:visited, .largegreenarial:link, .largegreenarial:active, .largegreenarial:visited, .largegreenarial:hover { 
 font-family: Arial; 
 color : #306F30;
 font-size:14pt;
 text-decoration : none; 
}

.redarial, .redarial:link, .redarial:active, .redarial:visited, .redarial:hover,.redarial a, .redarial a:link, .redarial a:active, .redarial a:visited, .redarial a:hover { 
 font-family: Arial; 
 color : #990101;
 font-size:10pt;
 text-decoration : none; 
}

.smallredarial, .smallredarial:link, .smallredarial:active, .smallredarial:visited, .smallredarial:hover { 
 font-family: Arial; 
 color : #990101;
 font-size:8pt;
 text-decoration : none; 
}

.smallgreenarial, .smallgreenarial:link, .smallgreenarial:active, .smallgreenarial:visited, .smallgreenarial:hover { 
 font-family: Arial; 
 color : #2C4F2C;
 font-size:8pt; 
}

.smallwhitearial, .smallwhitearial:link, .smallwhitearial:active, .smallwhitearial:visited, .smallwhitearial:hover { 
 font-family: Arial; 
 color : white;
 font-size:8pt; 
 text-decoration : none;
}


.arial, .arial:link, .arial:active, .arial:visited, .arial:hover { 
 font-family: Arial; 
 font-size:10pt; 
}

/* Calendar Styles */
.outThisMonth {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : white;
 font-size : 8pt;
 background-color : gray;
}

.inThisMonth {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 8pt;
 background-color : silver;
 color : black;
}

.inThisDay {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 8pt;
	font-weight : bold;
 background-color : purple;
 color : white;
}

.selectedDay {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 8pt;
	font-weight : bold;
 background-color : #008A9C;
 color : white;
}

.calHeader {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 8pt;
 background-color : white;
 color : black
}
/* End of calendar styles */

/* Added by Andy */

.taxonomy, .taxonomy:link, .taxonomy:active, .taxonomy:visited, .taxonomy:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color : white;
 background-color : #648B64;
}

.taxonomy a, .taxonomy a:link, .taxonomy a:active, .taxonomy a:visited, .taxonomy a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color : white;
 background-color : #648B64;
 text-decoration : none;
}

.floatingMenu, .floatingMenu:link, .floatingMenu:active, .floatingMenu:visited, .floatingMenu:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color : white;
 text-decoration : none;
}

.taxonomyPopup, .taxonomyPopup:link, .taxonomyPopup:active, .taxonomyPopup:visited, .taxonomyPopup:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color : #2C4F2C;
 background-color : #97B997;
 text-decoration : none;
}

.bbs, .bbs:link, .bbs:active, .bbs:visited, .bbs:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color : #4F794F;
}

.newstypelead {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color : maroon;
}

.newstypefeature {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color : green;
}

.newstypearchive {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color : navy;
}

.lightondark,.lightondark:link,.lightondark:active,.lightondark:hover,.lightondark:visited,.lightondark a,.lightondark a:link,.lightondark a:active,.lightondark a:hover,.lightondark a:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color : white;
 background-color : #306F30;
 text-decoration : none;
}

.darkonpale,.darkonpale:link,.darkonpale:active,.darkonpale:hover,.darkonpale:visited,.darkonpale a,.darkonpale a:link,.darkonpale a:active,.darkonpale a:hover,.darkonpale a:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color : black;
 background-color : #97B997;
 text-decoration : none;
}


.darkonlight,.darkonlight:link,.darkonlight:active,.darkonlight:hover,.darkonlight:visited,.darkonlight a,.darkonlight a:link,.darkonlight a:active,.darkonlight a:hover,.darkonlight a:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color : black;
 background-color : #E7EDE7;
 text-decoration : none;
}

.deleted, .deleted:link, .deleted:hover, .deleted:visited .deleted a, .deleted a:link, .deleted a:active, .deleted a:visited, .deleted a:hover { 
 font-family: Arial; 
 font-size:10pt;
 color : silver;
 text-decoration : line-through;
}

