.banner { color: #ffffff; font-weight: bold; font-family: Verdana, Arial, sans-serif; background-color: #ffaf00 }
.blur { filter: blur(add=1, direction=270, strength=3); }
.fliph { filter: FlipH; }
.flipv { filter: FlipV; }
.glow { filter: Glow(Color=#FFAF00, Strength=5); }
.glow_w2 { filter: Glow(Color=#FFAF00, Strength=2); }
.grayscale { filter: Gray; }
.hidden { font-family: Verdana, Arial, sans-serif }
.light { filter: Light; }
.shadow { filter: Shadow( Color=#000000, Direction=0 ); }
.wave { filter: wave( Add=0, Freq=5, LightStrength=100,
		     Phase=0, Strength=100 ); }
.xray { filter: XRay; }

a { font-weight: strong; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-style: bold; color: #000000}

a:hover { font-weight: strong; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: bold; text-decoration: none; color: #C0B474}

body { color: #000000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; background-repeat: repeat; font-style: normal; font-weight: normal; 	margin-top:0px; margin-left:0px}
h1 { color: #000000; font-size: 12pt; font-family: Arial, Helvetica, sans-serif}
h2 { color: #09c; font-weight: bold; font-size: 22pt; font-family: Verdana, Arial, sans-serif }
p {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
pre { font-weight: normal; font-size: 6pt }
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	border: thin none;

}

table.charts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	border: thin none;

}

table.2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	border-top: thin none;
	border-right: thin none;
	border-bottom: thin none;
	border-left: medium solid #333333;

}

table.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-image: url(images/background.gif);
	background-repeat: no-repeat;
	border: 1px none #333333;

}

table.sidenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-image: url(images/sidepanel.jpg);
	background-repeat: no-repeat;
	border: 1px none #333333;


}

table.events {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-repeat: no-repeat;
	border-top: 5px solid #B39F77;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

table.months {
	background-repeat: no-repeat;
	border-top: 1px solid #B39F77;
	border-right: 1px solid #B39F77;
	border-bottom: 1px solid #B39F77;
	border-left: 1px solid #B39F77;
}


table.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	border: 1px none #333333;
	text-transform: none;
	font-variant: normal;
	line-height: 19px;
}

table.detail {
	width: 650;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	border: 4px solid  #9A7f4A;
	text-transform: none;
	font-variant: normal;
	line-height: 19px;
}

td.chartsource {
	font-size: 7pt;
}

 Bottom Navigation Style's 
a.2 {color: #000000; font-size: 7pt; text-decoration: none}
a.2:hover { color: #C0B474; font-size: 7pt; text-decoration: none}

td { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal}
tr { font-family: Arial, Helvetica, sans-serif}


input.gray {background-color: #cccccc; font-size: 10pt;}
textarea.gray {background-color: #cccccc; font-size: 10pt;}
.calendar head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
}
.calendar2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}
pre{
	font-size: 11px;
}
.error{
	color: #c00;
	font-weight: bold;
}
.text{
	border: 1px solid #ccc;
	width: 150px;
}
