.navigation a:link { color: #2d5498; text-decoration: none }
.navigation a:visited { color: #2d5498; text-decoration: none }
.navigation a:hover { color: #edd2ab; text-decoration: none }

.whitebckgrd a:link { color: #995819; font-weight: bold; text-decoration: none }
.whitebckgrd a:visited { color: #995819; font-weight: bold; text-decoration: none }
.whitebckgrd a:hover { color: #38778b; font-weight: bold; text-decoration: none }

.darkbckgrd a:link { color: #ffd783; text-decoration: none }
.darkbckgrd a:visited { color: #ffd783; text-decoration: none }
.darkbckgrd a:hover { color: #eeb116; text-decoration: none }

.text {
    color: #4e4e4e;
    font-size: 10pt;
    line-height: 12pt;
    font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
    text-align: left;
}

.smalltext { color: #10394a;
	font-size: 8pt;
	line-height: 9pt;
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS" }

.leadtext { color: #10394a;
	font-size: 9pt;
	line-height: 12pt;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"  }

.newstext { color: #10394a;
	font-style: italic;
	font-size: 8pt;
	line-height: 9pt;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"  }

.textrev {
    color: #eeb116;
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"
}

.textmd {
	color: #10394a;
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS" } 

.revheader {
	color: white;
	font-weight: bold;
	font-size: 11pt;
	text-decoration: none;
	padding-bottom: 0px;
    font-family: Arial, Helvetica, sans-serif, "Trebuchet MS" }

.mainheader {
    color: #10394a;
    font-style: normal;
    font-weight: bold;
    font-size: 14pt;
	padding-top: 3px;
	padding-bottom: 2px;
    font-family: Arial, Helvetica, sans-serif, "Trebuchet MS" }

.subheader {
    color: #5f3600;
    font-style: normal;
    font-weight: bold;
    font-size: 12pt;
    padding-top: 6px;
    padding-bottom: 3px;
    font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
    text-align: center;
}

.imageheader { color: #10394a;
	font-style: normal;
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS" }

.paraheaders { color: #10394a;
	font-weight: bold;
	font-size: 10pt;
	padding-top: 4pt;
	padding-bottom: 2pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS" }

.disclaimer { 
	color: #eae0d3;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS" }

.form {
    color: #4e4e4e;
    font-size: 10pt;
    line-height: 12pt;
	text-align: right;
    font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
}

/*  Tooltip */
#dhtmltooltip{
position: absolute;
right: 300px;
// width: 50px;
border: 1px solid black;
padding: 3px;
background-color: #dedca3;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
font-family:verdana;
font-size: 10px;
line-height: 10px;
}

#dhtmlpointer{
position:absolute;
right: 300px;
z-index: 101;
visibility: hidden;
}

.semitrans {
filter: alpha(opacity=50);
-moz-opacity: 0.50;
}
.notrans {
filter: alpha(opacity=100);
-moz-opacity: 1.00;
}

/*  // Tooltip */

li { color: #595959; list-style-type: square }

sup { color: #595959; font-size: 7pt; font-family: Arial, Helvetica, sans-serif }

p {
    margin-top: 2px;
    margin-bottom: 2px;
    text-align: left;
    font-style: bold;
}

.bigheadrev { color: #f6f3ee; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, sans-serif }

.graybutton { color: #66513d; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eae0d3; border: solid 1px; border-bottom-color: #656565; border-left-color: #656565; border-right-color: #656565; border-top-color: #656565  }
   
.grayform { color: #10394a; font-size: 10pt; height: 25px; font-family: Arial, Helvetica, sans-serif, Verdana; background-color: #f5f5f5; border: solid 1px #e9ecf0; border-radius: 2px; border-bottom-color: #656565; border-left-color: #656565; border-right-color: #656565; border-top-color: #656565  }
}
