il
{
	list-style-image: url(modbul2.gif);
}
dt
{
	color: #000000;
	font-family: "trebuchet ms",arial,helvetica;
	font-weight: bold;
}
dd
{
	color: #000000;
	font-family: "trebuchet ms",arial,helvetica;
}
h1
{
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: x-large;
	font-weight: bold;
	font-style: normal;
}
h2
{
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	font-weight: normal;
	font-style: normal;
}
h3
{
	color: #000000;
	font-family: "trebuchet ms",arial,helvetica;
	font-weight: normal;
	font-style: normal;
}
h4
{
	color: #000000;
	font-family: "trebuchet ms",arial,helvetica;
	font-weight: normal;
	font-style: normal;
}
h5
{
	color: #000000;
	font-family: "trebuchet ms",arial,helvetica;
	font-weight: normal;
	font-style: normal;
}
h6
{
	color: #000000;
	font-family: "trebuchet ms",arial,helvetica;
	font-weight: normal;
	font-style: normal;
}
hr
{
	color: #330099;
	height: 2px;
}
A
{
	text-decoration: none;
}
.ProductDetailTableHeader
{
	border-right: white 1px solid;
	padding-right: 2px;
	border-top: white 1px solid;
	padding-left: 2px;
	font-weight: bold;
	font-size: 8pt;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	font-family: Verdana;
}
.ProductDetailTableData
{
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: #c1b200 1px solid;
    FONT-FAMILY: Verdana;
    text-align: left;
}
.ProductTableHeader
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: red;
    color:White;
    text-align: left;
}
.ProductTableData
{
    BORDER-RIGHT: #dcedff 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: #dcedff 1px solid;
    FONT-FAMILY: Verdana;
    background-color: #cccccc;
    color: #2c2c27;
    vertical-align:top;
    text-align: left;
 
}

.ProductTableData A:hover
{
    color: #2c2c27;
    text-decoration: underline;
}
.ProductTableData A:active
{
    color: #2c2c27;
}
.ProductTableData A:visited
{
    color: #2c2c27;
}
.ProductTableData A:link
{
    color: #2c2c27;
}
.ProductTableDataAlternate A:hover
{
    color: #2c2c27;
    text-decoration: underline;
}
.ProductTableDataAlternate A:active
{
    color: #2c2c27;
}
.ProductTableDataAlternate A:visited
{
    color: #2c2c27;
}
.ProductTableDataAlternate A:link
{
    color: #2c2c27;
}



.ProductTableDataAlternate
{
	border-right: #dcedff 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 7pt;
	border-bottom: #dcedff 1px solid;
	font-family: Verdana;
	background-color: #ebebeb;
	color: #2c2c27;
	text-align:left;
}
.LargeText
{
	font-size: 11pt;
	font-family: Arial;
}
.MediumText
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    color: #003366;
}
.SmallText
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana
}
.MediumLinkText
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 8pt;
	border-left: silver 1px solid;
	
	border-bottom: silver 1px solid;
	font-family: MS Sans Serif, Microsoft Sans Serif;
	text-decoration: none;
}
.MediumLinkText:hover
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: #8b0000;
	border-bottom: silver 1px solid;
	font-family: MS Sans Serif, Microsoft Sans Serif;
	background-color: #66cdaa;
	text-decoration: none;
}
.MediumLinkTextSelected
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: MS Sans Serif, Microsoft Sans Serif;
	background-color: #dc143c;
	text-decoration: none;
}
 body { background-image: url(/images/idea.gif);margin: 0; }
.MiniCaption { color: #003366; font-size: 8pt; font-family: verdana; font-weight: 700; }
.MiniText { color: #003366; font-size: 8pt; font-family: verdana; text-align: justify; padding: 5px; }
.FactText { color: #947b4b; font-size: 8pt; font-family: verdana; text-align: justify; }




#tooltip
{
position: absolute;
width: 50px;
border: 1px solid grey;
padding: 2px;
font-family: Verdana; font-size: 8pt;
text-align: Justify;
background-color: #eff2ea;
visibility: hidden;
z-index: 100;
color: dimgray;
}

table#Legend {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #FFF;
}
table#Legend td {
	padding-right: 12px;
	padding-left:	3px;
}
table#Legend td>img {
	width: 22px;
	height: 16px;
	position: relative;
	top: 5px;
	left: 1px;
}


