
td 					{font-family:arial; font-size:13px; line-height:18px}
a					{color: #3E3E3E}
a:hover, a.menu:hover, a.topmenu:hover	
					{color: #B00000}
div.moduletable 	{border:1px solid #E0E0E0; background:#F4F4F4 url('images/back-menu.gif') no-repeat right bottom}
div.moduletable h3  {font-family:arial; font-size:14px; color:#333333; margin-bottom:5px;margin-top:0px}
div.moduletable 	{color:#404040; padding:5px; margin-bottom:10px}
div.moduletable p 	{margin:0px}
div.menu-separator  {height:10px}
.menu-separator-img {margin-bottom:10px}
a.menu				{font-family: Tahoma; font-size:11px; line-height: 14px; color:#3E3E3E; text-decoration:none}
a.menu:hover 		{text-decoration:underline;}
a.topmenu			{font-family: Arial; font-size: 18px; font-style: italic; color:#333333; font-weight: bold; text-decoration:none}

.componentheading, .contentheading, a.contentpagetitle 
					{font-family: Arial; font-size:23px; letter-spacing:-0.05em; color:#333333; font-weight:bold; height:30px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; text-decoration:none; line-height:28px}
a.contentpagetitle:hover {color: #B00000; text-decoration:underline;}

.contentpaneopen 	{width:100%;color:#404040; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; border-collapse: collapse}
.createdate      	{font-family:verdana; font-size:10px; color:#999999; padding-top:0px; padding-bottom:5px; margin-top:0px; margin-bottom:0px;}
.pathway			{font-family: Tahoma; font-size:11px; line-height: 14px; color:#3E3E3E; text-decoration:none}

.article_seperator	{display:block; height:40px}

a.sample_attach
{
  font-family: arial;
  font-size: 12px;
  width: 150px;
  line-height: 16px;
  font-weight: bold;
  color: #333333;
  display: block;
  border-bottom: 1px solid #E8E2DA;
  text-decoration: none;
  padding: 2px 0px 2px 7px;
}
a.sample_attach:hover{
  background: url(images/m_hidden.gif) no-repeat; 
  color:#B00000;
  text-decoration: underline;
}

.menu_unhidden {
  position: absolute; 
  visibility: hidden;
  border: 0px;
  
}

ul.latestnews, ul.newsfeed {
	margin:0px; 
	padding:0px 0px 0px 15px;
	font-size:11px;
	line-height:16px;
	}
	
.latestnews a, .newsfeed a {text-decoration:none; font-weight:normal}
.latestnews a:hover, .newsfeed a:hover {text-decoration:underline;}


/*
.menu .indent{padding:3px 0 0 20px;}
.menu a, .menu span{font-family: Arial; font-size: 18px; font-style: italic; color:#333333; font-weight: bold; text-decoration:none; padding:5px 29px 0 0; margin-right:26px; float:left;
		background:url(images/menu_line.gif) right 6px no-repeat;}
.menu a:hover, .menu span{text-decoration:none; color: #B00000 }

*/