body
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}

.white {
	background-color: #FFFFFF;
}

table
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	border: 0px;
	padding: 0px;
	border-collapse: collapse;
	background-color: #FFFFFF;
}

h1
{
	font-family: Verdana,Aria; font-size: 18pt; color: #000000; font-weight: bold
}

h2
{
	font-family: Verdana,Aria; font-size: 12pt; color: #000080; font-weight: bold
}

h4
{
	background-image: url('http://www.fentonreport.com/images/dots.gif');
	background-repeat: no-repeat;
	background-color: #EAEAEA;
	color: #336666;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 20px
}

div.transON  
{
	width: 100%; background-color: white;border:0px solid white; 
}

div.transOFF 
{	
	width: 100%; background-color:white;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;border:0px solid white; 
}

A { font-family: Verdana,Arial; color: #0B6EB4 }
A:link {color:#000099;}
A:visited {color: #660066;}
A:hover {color: #008000; }
A:active {color: #660066;text-decoration: none}

Normal
{ font-family: Verdana,Arial; font-size: 10pt}

.article { 
	font-family: Verdana,Arial;
	color: #000000; 
	font-size: 10pt
	}
	
.article-nav { 
	font-family: Verdana,Arial;
	color: #000000; 
	padding-left: 5px;
	font-size: 10pt
	}

.sidebar-nav
{ font-family: Verdana,Arial; 
  color: #000000; 
  font-size: 10pt;
  background:url("http://www.fentonreport.com/images/green-bullet.gif") no-repeat 6px;
  margin:0;
  padding-left: 20px;
  padding-bottom: 5px
  }
 
.sidebar-title {
  margin:2em 0 .75em;
  padding-bottom:.35em;
  border-bottom:1px dotted #9b9;
  font:bold 100%/1.4em Verdana,Arial,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#006633;
  }
  
.boxnav {
	font-family: Verdana,Arial; 
	text-align: left;
	color: #DEE1EB; background: #EFEFEF;
	border: 1px solid #B1B1B1;
	padding: 1px 1px 1px 15px;
  }

p
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	color: #111111;
	text-decoration: none;
	}



td
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	color: #234C6A;
	text-decoration: none;
}

ul
{
	font-family: Arial,Verdana;
	font-size: 8pt;
	color: #234C6A;
	text-decoration: none;
}

ol
{
	font-family: Arial,Verdana;
	font-size: 8pt;
	color: #234C6A;
	text-decoration: none;
}

.topnav
{
	background-image: url('images/gray_topnav.gif');
	background-repeat: no-repeat;
	vertical-align: top;
	width: 288px;
	font-family: Verdana,Arial;
	font-size: 10px;
	font-weight: bold;
	color: #4B4D50
}

a.topnavlink
{
	font-weight: bold;
	color: #4B4D50;
	text-decoration: none;
}

a.topnavlink:hover
{
	font-weight: bold;
	color: #4B4D50;
	text-decoration: none;
}

.mainnav
{
	background-image: url('images/navbar.gif');
	background-repeat: no-repeat;
	background-position: 28px 0px;
	vertical-align: top;
	width: 714px;
	height: 24px;
	vertical-align: middle;
	font-family: Verdana,Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 28px
}

.content_border
{
	background-image: url('images/content_border.gif');
	background-repeat: repeat-y;
	width: 501px;
	padding-left: 20px;
	padding-right: 20px
}

.bigborder
{
	background-image: url('images/bigborder.gif');
	background-repeat: repeat-y;
	width: 769px;
	padding-left: 20px;
	padding-right: 20px
}

.set1
{
	background-image: url('images/set1.jpg');
	background-repeat: no-repeat;
	width: 269px;
	height: 98px;
	padding-left: 5px;
	padding-right: 70px;
	color: #FFFFFF
}

.set2
{
	background-image: url('images/set2.jpg');
	background-repeat: no-repeat;
	width: 269px;
	height: 98px;
	padding-left: 5px;
	padding-right: 70px;
	color: #FFFFFF
}

.set3
{
	background-image: url('images/set3.jpg');
	background-repeat: no-repeat;
	width: 269px;
	height: 98px;
	padding-left: 5px;
	padding-right: 70px;
	color: #FFFFFF
}

.buttons_border
{
	background-image: url('images/buttons_border.gif');
	background-repeat: repeat-y;
	width: 185px;
	text-align: center;
	vertical-align: top
}

.input
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	background-color: #EFEFEF;
	border: solid 1px #CDCDCD;
}

.graybit
{
	color: #898989;

}

.footer
{
      background-image: url('images/footer.gif');
	color: #FFFFFF;
	width: 501px;
	height: 53px;
	vertical-align: bottom;
	font-family: Arial;
	font-size: 10px
}

.footer2
{
      background-image: url('images/footerbar.gif');
	color: #FFFFFF;
	width: 714px;
	height: 24px;
	font-family: Arial;
	font-size: 10px;
	background-repeat: no-repeat;
	background-position: 28px 0px;
	padding-left: 28px
}

.ui
{
	color: #EBB61D;
	text-decoration: underline;
}

.whitelink {
	color: #FFFFFF;
	text-decoration: underline;
}

form {
	margin: 0px 0px 0px 0px;
}

.header {
	color: #000080;
	font-size: 12pt;
	font-weight: bold;
}

.sectiontitle {
	color: #408080;
	font-size: 10pt;
	font-weight: bold;
}

.cell {
	background-color: #F0F0F0;
	text-align: center;
}

.greycell {
	background-color: #F0F0F0;
}

.box
{
	border: 1px solid #B1B1B1;
	padding: 5px 5px 5px 5px;
	color: #000000;
	background-color: #EFEFEF;
}

.boxwhite
{
	border: 1px solid #B1B1B1;
	padding: 5px 5px 5px 5px;
	color: #000000;
	background-color: #FFFFFF;
}

.buffer
{
	padding: 10px 10px 10px 10px;
}

.legal
{
	color: #666666;
}

#navlink a {
	color: #FFFFFF;
	text-decoration: none;
}

#navlink a.hover {
	color: #FFFFFF;
	text-decoration: none;
}