.bottom-border-grey
{
border-bottom: #efefef 1px solid;
}

.gridstyle
{
	font-size: 9pt;
	font-family: verdana;
}

.cellclass
{
}
.menubar
{
background-color: #0033AA;
}
.buttonclass
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #000000 1px solid;
	color: #cc6600;
	border-bottom: #000000 1px solid;
	font-family: verdana;
	background-color: #efefef;
}
.gridItem
{
	white-space: nowrap;
	text-align: right;
}
.noscripttreebutton
{
	font-size: 8pt;
	font-family: verdana;
	text-decoration:none;
	color:Black;
}
.noscripttreebuttonselected
{
	background-color: lightsteelblue;
}
.border-all
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}
.noscriptmenulink
{
	font-weight: bold;
	font-size: 8pt;
	color: #000066;
	font-family: Arial;
	text-decoration:none;
}
.noscriptmenulink:hover
{
	font-size: 8pt;
	font-weight:bold;
	cursor: hand;
	color: #cc6600;
	font-family:arial;
}
.noscriptmenucaption
{
	font-size:8pt;
	font-family:Verdana;
	color:#000000;
}
.viewerbutton
{
	border-right: #000066 1px solid;
	border-top: #000066 1px solid;
	font-size: 13px;
	border-left: #000066 1px solid;
	cursor: hand;
	border-bottom: #000066 1px solid;
	font-family: Verdana;
	background-color: gainsboro;
}
.analyzebutton
{
	border-right: #000066 1px solid;
	border-top: #000066 1px solid;
	font-size: 8pt;
	border-left: #000066 1px solid;
	cursor: hand;
	border-bottom: #000066 1px solid;
	font-family: Verdana;
	background-color: gainsboro;
}
.blockbg {  background-color: #0033AA }
.viewercaption
{
	font-weight: bold;
	font-size: 13pt;
	color: #000066;
	font-family: arial;
}
.generalbutton
{
	background-position: center center;
	font-weight: bold;
	font-size: 8pt;
	background-image: url(../images/generalbuttonpill.jpg);
	width: 129px;
	cursor: hand;
	color: #3c3c3c;
	border-top-style: none;
	background-repeat: no-repeat;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	height: 24px;
	background-color: white;
	border-bottom-style: none;
}
.generalbuttonsmall
{
	background-position: center center;
	font-weight: bold;
	font-size: 8pt;
	background-image: url(../images/generalbuttonpillsmall.jpg);
	width: 64px;
	cursor: hand;
	color: #3c3c3c;
	border-top-style: none;
	background-repeat: no-repeat;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	height: 24px;
	background-color: white;
	border-bottom-style: none;
}
.captionclass
{
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
}
.controlgroup
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
}
.controlgrouphighlighted
{
	border-right: #0033ff 3px solid;
	border-top: #0033ff 3px solid;
	border-left: #0033ff 3px solid;
	border-bottom: #0033ff 3px solid;
}
.errorclass
{
	font-size: 8pt;
	color: red;
	font-family: verdana;
}
.lookupresultsdiv
{
	visibility: visible;
	overflow: auto;
	width: 300px;
	height: 150px;
}
.lookupresultsdiv
{
	width: 0px;
	height: 0px;
}
.latestdateclass
{
	font-weight: bold;
	font-size: 11pt;
	color: #000066;
	font-family: Arial;
}
.generallink
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	font-family: verdana;
	text-decoration: underline;
}
.generallink:hover
{
	color: #660000;
}
.generaltext
{
	font-size: 9pt;
	color: black;
	font-family: verdana;
}
.generalboldlink
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	font-family: verdana;
	text-decoration: underline;
	font-weight:bold
}
.generalboldlink:hover
{
	color: #660000;
}
.topmenurow
{
	border-top: #bbbbbb 1px solid;
	background-image: url(../menuimages/top_group_background.gif);
	border-bottom: #000066 1px solid;
}
.handcursor
{
	cursor:hand;
}
.toolbarbutton
{
	border-right: #7F9DB9 1px solid;
	background-position: center center;
	border-top: #7F9DB9 1px solid;
	font-size: 8pt;
	background-image: url(../images/toolbarbutton.gif);
	border-left: #7F9DB9 1px solid;
	cursor: hand;
	border-bottom: #7F9DB9 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana;
	height: 18px;
}
.markettrendgridheader
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	background-color: #446da1;
}
.marketeval
{
	font-weight: bold;
	color: white;
	background-color: #721617;
}
.markettrendbackground
{
	background-color: #030268;
}
.quicklookupheader
{
	font-weight: bold;
	font-size: 9pt;
	color: #555555;
	font-family: Verdana;
	height: 18px;
	background-color: #e6e6e6;
	text-decoration: none;
}
.blocklink
{
	font-size: 8pt;
	color:#000066 ;
	font-family: verdana;
	text-decoration: none;
}
.commenttext
{
	font-size: 9pt;
	font-family: Verdana;
}

.headline
{
	font-weight: bold;
	font-size: 12pt;
	color: navy;
	font-family: verdana;
	text-decoration: none;
}
.linkheader
{
	font-size: 10pt;
	color: white;
	font-family: Verdana;
	background-color: #000066;
	text-decoration: none;
}
.bottomlink
{
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
	color: #0000CC;
}
.disclaimerclass
{
	font-size: 8pt;
	font-family: Verdana;
}
.refresh
{
	border-right: #e6e6e6 1px solid;
	border-top: #e6e6e6 1px solid;
	font-size: 8pt;
	border-left: #e6e6e6 1px solid;
	cursor: hand;
	color: #000066;
	border-bottom: #e6e6e6 1px solid;
	font-family: Verdana;
	background-color: #e6e6e6;
	text-decoration: none;
}

