body {
	margin: 0px;
	background-color: #333333;
}

.simpleURL {
  color: #000000;
  font-size: 20px;
  font-family: Arial, sans-serif;
  text-align: right;
  font-style: italic;
  letter-spacing: 1px;
}
 .simpleURL a
,.simpleURL a:link
,.simpleURL a:visited
{
  color: #000000;
	text-decoration: none;
}
 .simpleURL a:hover
,.simpleURL a:active
{
  color: #666666;
	text-decoration: underline;
}

.browserTools {
  text-align: right;
}

 .menu
,.menuitem
{
  font-size: 9px;
  font-family: Verdana, sans-serif;
}

td.menuitem
{
  color: #cc3333;
	background-color: #222222;
  font-weight: bold;
  text-align: left;
  border-bottom: solid 1px #333333;
}
 .menuitem a
,.menuitem a:link
,.menuitem a:visited
{
	display: block;
	width : 85px;
  color: #666666;
  text-decoration: none;
  padding: 1px;
}

 .menuitem a:hover
{
  color: #ff0000;
	background-color: #000000;
  margin-top: -1px;
  margin-left: -1px;
  margin-bottom: 1px;
  margin-right: 1px;

}

 .menuitem a:active
{
  color: #ffffff;
}

td.subMenuitems
{
  color: #777777;
  font-weight: normal;
  text-align: left;
  border-bottom: solid 1px #222222;
}
 .subMenuitems a
,.subMenuitems a:link
,.subMenuitems a:visited
{
  font-weight: bold;
  color: #996666;
  text-decoration: none;
}

 .subMenuitems a:hover
{
  color: #ff0000;
	background-color: #222222;
}

 .subMenuitems a:active
{
  color: #ffffff;
}

.miniflash {
	border: solid 1px #000000;
}

.welcomeNote {
  color: #ff0000;
  font-size: 10px;
  font-family: Tahoma, Verdana, sans-serif;
  text-align: left;
  letter-spacing: 3px;
}

 .siteTool
,.siteToolIntegrated
{
	margin: 0px;
  color: #666666;
  font-size: 10px;
  font-family: Tahoma, Verdana, sans-serif;
  text-align: left;
  font-weight: bold;
  letter-spacing: 1px;
}
 .siteToolIntegrated
{
  color: #999999;
}
 .siteTool a
,.siteTool a:link
,.siteTool a:visited
{
  color: #666666;
}
.siteTool a:hover {
  color: #999999;
}
.siteTool a:active {
  color: #cccccc;
}

form.siteTool {
	margin: 0px;
}
 form.siteTool .text
,form.siteTool .submit
{
  font-size: 10px;
  font-family: Tahoma, Verdana, sans-serif;
  font-weight: normal;
	height:17px;
}
form.siteTool .text {
	background-color: #000000;
	border: solid 1px #666666;
	width : 140px;
  color: #cccccc;
}
form.siteTool .submit {
	background-color: #333333;
	border-width: 1px;
  color: #cccccc;
}

.columnRule {
	background-color: #000000;
}

.featuredArtCaption {
	color: #999999;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	line-height: 11px;
}

.mpzReferencesHeader {
	color: #0066ff;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 15px;
}
img.mpzReferences {
	border: solid 1px #666666;
}
 a.mpzReferences
,a.mpzReferences:link
,a.mpzReferences:visited
{
  color: #999999;
  font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	text-decoration: none;
}
 a.mpzReferences:hover {
  color: #cccccc;
	text-decoration: underline;
}
 a.mpzReferences:active {
  color: #ffffff;
}

.mpzFeaturesHeader {
	color: #cc3300;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 15px;
}
.mpzFeaturesKicker {
	color: #888888;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
}
img.mpzFeature {
	border: solid 1px #666666;
}
.mpzFeature{
  color: #888888;
  font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
}
 a.mpzFeature
,a.mpzFeature:link
,a.mpzFeature:visited
{
  color: #bbbbbb;
	text-decoration: none;
}
 a.mpzFeature:hover
,a.mpzFeature:active {
   color: #ffffff;
}

.mpzHelpHeader {
	color: #ff3300;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
}
.mpzHelpKicker {
	color: #888888;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
}
.mpzHelp {
  color: #888888;
  font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
}
.mpzHelpHighlight {
  color: #bbbbbb;
  font-weight: bold;
}

td.copyright {
	padding: 10px;
  color: #666666;
	font-family: Tahoma, Verdana, sans-serif;
	background: #000000;
}
.copyright {
  font-size: 11px;
}
.fineprint {
  font-size: 10px;
}

.scrollToTop
{
  font-size: 10px;
  font-weight: bold;
  color: #999999;
  float: right;
}
 .scrollToTop a
,.scrollToTop a:link
,.scrollToTop a:visited
{
  color: #999999;
}
.scrollToTop a:hover {
  color: #cccccc;
}
.scrollToTop a:active {
  color: #ffffff;
}

.horizSideBarRule {
	background-color: #222222;
}


.headline {
	color: #ffff00;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
}
.articleHeader{
	color: #ffff00;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 15px;
}
.articleSubHeader {
	color: #ff6600;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 15px;
}
.articleText {
	color: #999966;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
}
  .articleText a
, .articleText a:link
, .articleText a:visited
{
	color: #cccc99;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
}
 .articleText a:hover
,.articleText a:active
{
  color: #eeeebb;
	text-decoration: none;
}
.articleSeparator {
	color: #222222;
}
.rss-item {
  margin-top: 8px;
  font-weight: bold;
}