*, body {
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12;
	margin-left : 0;
}
input, select, option, textarea {
	font-size: 12;
}

th { 
  font-size: 12; 
  color: #000080;
  padding-top: 1px; font-weight: bold;
  background-color: #c0cad6 
 }
 td { 
  color: #000000;
 }
  p {
	font-size: 12 ;
}
 h2 {
 font-size: 14; 
  color: #000000; 
  line-height: 2em
 }

 a:link {
	color: #000090;
	text-decoration:none;
}
 a:active {
	text-decoration: underline;
	color: Red;
}
 a:visited {
	color: #000090;
	text-decoration:none;
}
a:hover
	{
	color: #FF6600;
	text-decoration:none;
}
a.light      {
	color: #000000;
	font-weight: normal;
}
a.mailto { 
color: #0000FF;
font-weight: normal;
}
a.navbutton {
	COLOR: #000099;
	font-size : 11pt;
	font-weight : bold;
}
a.rednav {
	COLOR: Red;
	font-weight : bold;
}
a.minilink    {
	color: #000000;
	font-size: 10pt;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.newsfeed    {
	color: Blue;
	font-size: 9pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.newssource    {
	color: Green;
	font-size: 8pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.positive  {
	color: Green;
}
a.sort {
color: #000000;
}

table.norm{
	border : 0px;
	padding : 0 0 0 0;
	width : '100%';

}
table.pad5{
	border : 0px;
	padding : 5 5 5 5;
	width : '100%';
}

table.full{
	padding : 0 0 0 0;
	width : '100%';
	height : '100%';
	white-space : normal;
}
table.fivearrow{
	padding : 0 0 0 0;
	width : 450px;
	background-image : url(images/star_bg.jpg);
	background-position : center;
	background-repeat : no-repeat;
}
tr.odd       {
	background-color: #FFFFFF;
	font-size: 11pt
}
tr.even      {
	background-color: #DDE7F6;
	font-size: 11pt
}
td.norm{
	width : 100%;
	text-align : center;
	vertical-align : top;
}
td.smallgreen    {
	color: Green;
	font-size: 8pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.icon_dl{
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/watermark-download.jpg);
	width : 142;
}
td.icon_edit{
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/watermark-edit.jpg);
	width : 142;
}
td.icon_mail{
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/watermark-mail.jpg);
	width : 142;
}
td.icon_new{
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/watermark-new.jpg);
	width : 142;
}
td.icon_view{
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/watermark-view.jpg);
	width : 142;
}
td.icon_dollar{
	background-position : center;
	background-repeat : no-repeat;
	background-image : url(images/watermarkbg-dollar.jpg);
	width : 142;
	height : 163;
}
td.newsfeed    {
	color: Black;
	font-size: 8pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.main {
	background : url(/images/bheaderbg.gif);
	text-align : right;
	width : 100%;;
	height : 20px;
}
td.indexbar {
	background : url(/images/index_slice.jpg);
	width : 100%;
	background-repeat : repeat-y;
	background-position : right;
}
td.topbar {
	background : url(/images/index_top.jpg);
	width : 100%;
	background-repeat : no-repeat;
	background-position : top right;
}
td.bottombar {
	background : url(/images/index_bot.jpg);
	width : 100%;
	background-repeat : no-repeat;
	background-position : top right;
}
td.unchecked {
	background-image : url(/images/clear_pixel.gif);
	text-align : center;
	width : 14px;
	height : 12px;
	background-position : center;
	background-repeat : no-repeat;
}
td.xchecked {
	background-image : url(/images/xmark_14x12.gif);
	text-align : center;
	width : 14px;
	height : 12px;
	background-position : center;
	background-repeat : no-repeat;
}
td.ochecked {
	background-image : url(/images/omark_14x12.gif);
	text-align : center;
	width : 14px;
	height : 12px;
	background-position : center;
	background-repeat : no-repeat;
}
td.checked {
	background-image : url(/images/checkmark_g14x12.gif);
	text-align : center;
	height : 12px;
	width : 14px;
	background-position : center;
	background-repeat : no-repeat;
}
td.rngro {
	background-image : url(/images/arrow_orng.jpg);
	background-position : bottom;
	background-repeat : no-repeat;
}

td.header    {
	color: #000080;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13pt;
}
td.leftbox    {
	color: #000080;
	width : 140;
	vertical-align : middle;
	text-align : center;
	height : 140;
}
td.leftbar    {
	color: #000080;
	width : 140;
	vertical-align : top;
	text-align : center;
}
td.rightbar    {
	color: #000080;
	width : 140;
	vertical-align : top;
	text-align : center;
}
td.infopanel    {
	color: #000080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
}
td.itemtitle    {
	color: #000000;
	font-size: 13pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.itemprice    {
	color: #000000;
	font-size: 13pt;
	font-weight : lighter;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.itemdesc    {
	color: #000000;
	font-size: 13pt;
	font-weight : lighter;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.headtext    {
	color: #336699;
	font-size: 7pt;
	font-weight : lighter;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.navbutton    {
	color: #000080;
	font-family: Verdana;
	font-size: 16pt;
	background-image : url(/images/nav_button.gif);
	background-repeat : no-repeat;
	vertical-align : middle;
	text-align : center;
	width : 100px;
}
div.positive { color: #000000; font-size: 9pt; font-weight: bold }
div.negative { color: #FF0000; font-size: 9pt; font-weight: bold }
div.header   {
	color: Navy;
	font-size: 12pt;
	font-weight: bold
}
div.large_active {
	color: Gray;
	font-size: 24pt;
	font-weight: bold;
}
div.large_inactive {
	color: Navy;;
	font-size: 24pt;
	font-weight: bold;
}
div.data     { color: #000080; font-size: 9pt }
div.darkdata { color: #000000; font-size: 9pt }
div.weedata  { color: #666666; font-size: 8pt }


.heading
	{ font-weight:bold; }
.title
	{ font-weight:bold; font-size:10pt; }
.highlight
	{
	color: Red;
}
.Item
	{
	color: Black;
	font-weight : normal;
	font-size : 14px;
}
form
	{
	margin:0;
	border : 0px;
}
fieldset
	{ padding:2; }
	
	 .nav {font-size: 2pt; padding-top: 2px;}

