body {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666; background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}



 
a {  color:#000000; text-decoration: none; }
a:hover, a:active	{color:#000000; text-decoration : underline;}

a.submenu, a.submenu:visited  {font-family: Arial; font-size: 11px; text-decoration: none; color: #ffffff; line-height: 18px;  }
a.submenu:hover, a.submenu:active { text-decoration : underline; }
.submenu { background-color: #a0a0a0; text-align: left;  }

h1 {font-family: Arial; text-align:left; font-size: 14px;   font-weight: bold; text-transform:uppercase; }
h2 {font-family: Arial; text-align:left; font-size: 12px;   font-weight: normal;  }
h3 {font-family: Arial;  text-align:left; font-size: 12px;     font-weight: bold; }
p, td, li	{font-size: 12px;  font-weight: normal;  }
.time {color: #999999; size:10px; text-align:right; }

p {text-align:justify;   }
hr {color: #CCCCCC; height: 1px}

.textBlocks { text-indent: 12px; }
.newsdata { color:#000066; font-weight: bold; text-decoration: underline; }
.navchain { text-decoration: underline; font-size:: 10px; font-weight: normal; line-height: 24px; color: #990000; }

.left {  text-align:left; }
.right { text-align:right; }
.center {text-align:center; }
.theme { color: #CE0F41; font-weight: bold;  }

.footer { text-align:center; color:#ffffff; padding: 5px;	font-size: 10px;  font-weight: normal; }


.even { border: #cccccc 1px solid; background-color: #EAEAEA ;  }
.odd { border: #cccccc 1px solid;   }

.fields {font-size: 10px; font-weight: bold; color:#282828; width: 280px; border: #cccccc 1px solid; } 

.bordered { border: #cccccc 1px solid; }
	

