﻿
.detailAnalysisButton
{
   font-size:18px;
   font-weight:bold;
   color:#EEEEEE;
   background-color:#3300CC;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#3300CC',EndColorStr='#ff330066');
   border-color:#999999;
   cursor: pointer; cursor:hand;
}

.graphCaption
{
	font-weight: bold;
	font-size: 10pt;
	color: #333333;
	font-family: Verdana;
}
TH
{
	font-weight: bold;
	font-size: 10pt;
	color: #444444;
	font-style: normal;
	font-family: verdana;
	text-align: left;
}
.company
{
	font-weight: bold;
	font-size: medium;
	color: #111163;
	font-style: italic;
	font-family: verdana;
}
TD
{
	font-size: 10pt;
	font-family: Arial;
	text-align: left;
}
A
{
	font-size: 10pt;
	color: #000066;
	text-decoration: underline;
}
A:hover
{
	font-size: 10pt;
	color: #cc3300;
	text-decoration: underline;
}
.PriceDate
{
	font-weight: normal;
	font-size: 10pt;
	color: #111163;
	font-style: normal;
	font-family: verdana;
	text-decoration: none;
}
.Exchange
{
	font-weight: bold;
	font-size: 10pt;
	color: #111163;
	font-style: normal;
	font-family: verdana;
	text-decoration: none;
}
.greentext
{
	font-weight: bold;
	color: green;
}
.bluetext
{
	font-weight: bold;
	color: blue;
}
.redtext
{
	font-weight: bold;
	color: red;
}
.greentext2
{
	color: green;
}
.bluetext2
{
	color: blue;
}
.redtext2
{
	color: red;
}
.yellowtext2
{
	color: yellow;
}
.disclaimerclass
{
	font-size: 8pt;
	font-family: Verdana;
}
.tableclass
{
	font-size: 10pt;
	font-family: Arial;
	text-align: left;
}
.headerclass
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
}
.copyrightclass
{
	font-size: 9pt;
	font-family: Verdana;
}
.headerclass2
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial;
}
.errorclass
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
	font-family: Verdana;
}
.bluebarclass
{
	font-weight: bold;
	font-size: 9pt;
	color: #efefef;
	font-family: Verdana;
	background-color: #0292c8;
}
.bluebarclass2
{
	font-weight: bold;
	font-size: 11pt;
	color: #efefef;
	font-family: Verdana;
	background-color: #0292c8;
	text-align: right;
}
.CaptionBorderBottom
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black;
	border-bottom: #000066 1px solid;
}
.optionsmediared
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #CC0000;
}











.bottomlink
{
  font-family: verdana,arial,tahoma;
  font-size: 8pt;
  color: #0000CC;
  text-decoration: none;
  word-spacing: 3px;
  line-height: 15px;
}
.disclaimerclass
{
  font-family: verdana,arial,tahoma;
  font-size: 7pt;
}
.inputLabel
{
  font-size: 1.3em;
  font-family: arial,tahoma;
  font-weight: bold;
}
.lucidaconsole
{
  font-family: Courier New;
  font-size: 9pt;
}
.topbarbuttontext:hover
{
  border: 1px #000066 solid;
  font-family: Arial,verdana,tahoma;
  text-decoration: none;
  font-size: 9pt;
  font-weight: bolder;
  color: #CC6600;
}
.topbarbutton
{
  background-color: #000066;
}
.thickertopgreybar
{
  border-top: 4px #D0BC5F solid;
}
.topbarbuttontext
{
  border: 1px #000066 solid;
  font-family: Arial,verdana,tahoma;
  color: #efefef;
  text-decoration: none;
  font-size: 9pt;
  font-weight: bolder;
}
.h99
{
  color: #FF2701;
  font-size: 24pt;
  font-family: Arial,Times New Roman,Verdana;
  position: relative;
  top: -10px;
  right: -35px;
}
.em14
{
  font-size: 1.4em;
  font-family: Arial;
  font-weight: bold;
}
.em14blue
{
  font-size: 1.2em;
  font-family: Arial;
  font-weight: bold;
  color: blue;
}
.em12
{
  font-size: 1.2em;
  font-family: Arial;
  font-weight: bold;
}
#AdWrapper
{
  border: solid 1px #908CAD;
  width: 810px;
  margin: auto;
  font-family: Arial, Helvetica, sans-serif;
}
#AdHeader
{
  background-image: url(         'images/TitleBackground.jpg' );
  background-repeat: repeat-x;
  height: 46px;
  border-bottom: solid 1px #908CAD;
}
#AdTitle
{
  float: left;
  margin: 4px 5px;
  font-size: 2em;
  font-weight: bold;
  color: #FF0000;
}
#Badge
{
  margin: 1px;
  float: right;
}
#AdBody
{
  padding: 5px;
  font-size: 1.1em;
}
#AdBody ul
{
  list-style-image: url(  'images/RedCheck.jpg' );
  margin-top: 5px;
  margin-left: 60px;
}
#AdBody table
{
  border: 1px solid #C0C0C0;
  margin: 15px 0 15px 50px;
  padding: 10px;
}
#LookupArea table
{
  /*margin: 3px 3px 3px 3px;*/
  padding: 1px;
  align: left;
}
#iptSubmit
{
  height: 52px;
  font-weight: bold;
  font-size: 1.2em;
}

