body							{  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000099; color: #000099; }
td								{  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #000099; text-align: left; }
td.lightgrey				{  font-family: inherit; background-color: #EEEEEE; color: #000099; }
td.bluestrip				{  font-family: inherit; background-color: #000099; color: #000099; }
td.whitecell				{  font-family: inherit; background-color: #FFFFFF; color: #000099; }
td.blackcell				{  font-family: inherit; background-color: #000000; color: #000099; }
td.greycell					{  font-family: inherit; background-color: #EEEEEE; color: #000099; }

div.infopanel									{ font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #000099; font-size: 0.8em; }
/*div.infopanel td.login						{ position: relative; left: 0px; }*/
div.infopanel p.login						{ font-size: 0.6em; text-align: left;  }
/*div.infopanel td.searchform				{ position: relative; right: 0px; }*/
div.infopanel p.searchform					{ font-size: 0.6em; text-align: right; }

div.nav									{ font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #000099; }
div.nav td								{ font-size: 0.9em; font-weight: bold; }
div.nav td.navitem					{ color: #000099; background-color: #FFFFFF; }
div.nav td.navheading				{ font-size: 0.8em; color: #FFFFFF; background-color: #000099; text-align: center; width: 100%; }
div.nav td.adminnavheading			{ font-size: 0.8em; color: #FFFFFF; background-color: #CC0000; text-align: center; width: 100%; }
div.nav a.nav							{ color: #000099; background-color: transparent; text-decoration: none; }
div.nav a.nav:link					{ color: #000099; background-color: transparent; text-decoration: none; }
div.nav a.nav:hover					{ color: #CC0000; background-color: transparent; text-decoration: none; }
div.nav a.nav:active					{ color: #CC0000; background-color: transparent; text-decoration: none; }

div.memberpanel									{ font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EEEEEE; color: #000099; }
div.memberpanel td								{ font-size: 0.6em; }
div.memberpanel td.headingpanel				{ font-size: 0.8em; font-weight: bold; text-align: center; color: #FFFFFF; background-color: #000099; }
div.memberpanel td.contentpanel				{ color: #000099; background-color: #FFFFFF; text-align: left; width: 100%; }
div.memberpanel td.expcontentpanel			{ color: #000099; background-color: #CCCCFF; text-align: right; width: 100%; }
div.memberpanel a.memberpanel					{ font-weight: bold; color: #000099; background-color: transparent; text-decoration: none; }
div.memberpanel a.memberpanel:link			{ font-weight: bold; color: #000099; background-color: transparent; text-decoration: none; }
div.memberpanel a.memberpanel:hover			{ font-weight: bold; color: #CC0000; background-color: transparent; text-decoration: none; }
div.memberpanel a.memberpanel:active		{ font-weight: bold; color: #CC0000; background-color: transparent; text-decoration: none; }

div.articlesLists									{ font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #000099; }
div.articlesLists td								{ font-size: 0.8em; }
div.articlesLists td.priorityArticle		{ color: #000099; background-color: #FFFFFF; border: 0.2em solid #CC0000; }
div.articlesLists td.normalArticle			{ color: #000099; background-color: #EEEEEE; }
div.articlesLists td.homepageArticle		{ color: #000099; background-color: #FFFFFF; }
div.articlesLists td.blankArticle			{ color: #000099; background-color: #FFFFFF; }
div.articlesLists td.typeHeading				{ color: #000099; background-color: #CCCCFF; border: 0.1em solid #000099; }
div.articlesLists .articleDate				{ font-size: 0.8em; }
div.articlesLists .articleSynopsis			{ font-size: 0.9em; }
div.articlesLists .readMore					{ font-size: 0.8em; text-align: right;  padding-left: 250px;   }
div.articlesLists a.articlesLists			{ font-weight: bold; color: #000099; background-color: transparent; text-decoration: underline; }
div.articlesLists a.articlesLists:link		{ font-weight: bold; color: #000099; background-color: transparent; text-decoration: underline; }
div.articlesLists a.articlesLists:hover	{ font-weight: bold; color: #CC0000; background-color: transparent; text-decoration: none; }
div.articlesLists a.articlesLists:active	{ font-weight: bold; color: #CC0000; background-color: transparent; text-decoration: none; }

div.article									{ margin: 0px 10px 0px 10px; }
div.article p.articleDate				{ font-size: 0.6em; }

td.adminmenustrip										{ font-size: 0.8em; font-weight: bold; color: #FFFFFF; background-color: #CC0000; text-align: left; width: 100%; }
td.adminmenustrip a.adminmenustrip				{text-decoration: none; color: #FFFFFF; background-color: transparent; }
td.adminmenustrip a.adminmenustrip:link		{text-decoration: none; color: #FFFFFF; background-color: transparent; }
td.adminmenustrip a.adminmenustrip:hover		{text-decoration: none; color: #000000; background-color: transparent; }
td.adminmenustrip a.adminmenustrip:active		{text-decoration: none; color: #000000; background-color: transparent; }

a								{ font-weight: bold; text-decoration: none; color: #000099; background-color: transparent; }
a:link						{ font-weight: bold; text-decoration: none; color: #000099; background-color: transparent; }
a:hover						{ color: #CC0000; font-weight: bold; text-decoration: none; background-color: transparent; }
a:active						{ color: #CC0000; font-weight: bold; text-decoration: none; background-color: transparent; }

.panelheading				{ font-size: 0.8em; font-weight: bold; color: #FFFFFF; background-color: #000099; text-align: center; width: 100%; }
.tableheading				{ font-size: 0.8em; font-weight: bold; color: #FFFFFF; background-color: #000099; text-align: center; width: 100%; }


.red							{ color: #CC0000; font-weight: bold; background-color: transparent; }
.picbox  					{ font-size: 0.6em; color: #000099; background-color: transparent; }


.nav							{ font-size: 0.8em; font-weight: bold; }
.footer						{ font-size: 0.6em; }
.highlight					{ font-size: 0.9em; font-weight: bold; color: #CC0000; background-color: transparent; }
.highlight10				{ font-size: 0.8em; font-weight: bold; color: #CC0000; background-color: transparent; }
.highlight8					{ font-size: 0.7em; font-weight: bold; color: #CC0000; background-color: transparent; }

p.large						{ font-size: 1em; color: #000099; background-color: transparent; }
p.tiny  						{ font-size: 0.7em; color: #000099; background-color: transparent; }
p.tinybold					{ font-size: 0.7em; color: #000099; background-color: transparent; font-weight: bold; }

.bold							{ font-weight: bold; }
.tiny							{ font-size: 0.7em; }

font							{ font-size: 0.8em; }
p								{ font-size: 0.8em; }

li								{ font-size: 0.8em; padding-left: 10px; }
h1								{ font-size: 0.9em; font-weight: bold; margin: 0px 5px 0px 5px; }
h2								{ font-size: 1.0em; font-weight: bold; }
h3								{ font-size: 0.8em; font-weight: bold; }
h4								{ font-size: 0.9em; font-weight: bold; }
h5								{ font-size: 0.8em; font-weight: bold; color: #CC0000; background-color: transparent; }
h6								{ font-size: 0.9em; font-weight: bold; color: #CC0000; background-color: transparent; }

blockquote 					{ font-size: 0.8em; font-style: italic; color: #000099; background-color: transparent; }
hr								{ color: #0000CC; background-color: transparent; width: 100%; }

input, textarea, select	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; }

input.search				{ font-size: 1.0em; color: #ffffff; background-color: #000099; }
form.search  				{ font-size: 0.8em; color: #000099; background-color: transparent; text-align: right; }
option				 		{ color: #000099; background-color: #FFFFFF; }
option.typeoption 		{ color: #CC0000; background-color: #FFFFFF; }


.obfuscate				{
	display: none;
}