body {
	margin-left:0;
	margin-right:0; 
	margin-top:0; 
	margin-bottom:0;
	font-size:9pt;	
}
a:link
{
	text-decoration:none;
	color:black;	
}
a:visited
{
	text-decoration:none;
	color:black;
}
a:hover
{
	text-decoration:none;
	color:red;
}

.style3 {color: #009933}
.style4 {color: #CC3300}
.style5 {color: #666666}
.style7 {color: #999999}



.newsdate
{
	font-size:9pt;
	COLOR:#999999;		
}

 .red
{
	font-size:9pt;COLOR:red;line-height: 20px;
} 
 A.red:link {text-decoration: none; color:red} 
 A.red:visited  {text-decoration: none; color:red} 
 A.red:hover {text-decoration: none; color:red} 

.white
{
	font-size:9pt;
	COLOR:White;		
}
A.white:link {text-decoration: none; color:White;} 
A.white:visited  {text-decoration: none; color:White} 
A.white:hover {text-decoration: none; color:Red}

.worddropshadow
{
	font-size:9pt;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1,Color='#ffffff', Positive=true);
}

.newslist {
	line-height: 160%;
}
.news_title
{
	font-size:12pt;
	font-family:???;
	font-weight:bold;
}
.rollnewslist {
	line-height: 150%;
}

.input { border:1px solid #ccc; background:#fafafa; }
textarea { overflow:auto; border:1px solid #ccc; background:#fafafa; }
textarea:hover { background: #fff; }

.nav_login {
width:80px;padding:2px;
border:1px solid #ccc;background:#fafafa;
}
.nav_searchInput {
width:100px;padding:2px;
border:1px solid #BAE2FA;background:#F7FCFF;
}
.news_searchInput {
width:100px;padding:2px;
border:1px solid #CCCCCC;background:#FFFFFF;
}
.people_searchInput {
width:130px;padding:2px;
border:1px solid #9EC3F2;background:#FFFFFF;
}
.people_nameInput {
width:60px;padding:2px;
border:1px solid #9EC3F2;background:#FFFFFF;
}
td {
	font-size: 9pt;
}
.form2 {
border:1px solid #ccc;background:#ffffff;
}
