@charset "utf-8";
/* CSS Document */

BODY { font-family:Verdana,Helv,Arial; font-size:10pt; color:#32363A; background:#FFFFFF; cursor:auto }
  TD {font-family:Verdana,Helv,Arial; font-size:10pt;}
  TH {font-family:Verdana,Helv,Arial; font-size:10pt; font-weight:BOLD }
  CAPTION {font-family:Verdana,Helv,Arial; font-size:10pt; font-weight:BOLD}
  FORM {font-family:Verdana,Helv,Arial; font-size:10pt;}
  HR { color:#000080;}
 .dim {color:gray}
 .color1 {color:black}
 .color2 {color:blue}
 .color3 {color:red}
 .color4 {color:green}
 .color5 {color:purple}
 .color6 {color:brown}
 .bold {font-weight:bold; color:#000080}
 .hide {display:none}
 .error {color:red;font-color:white;font-size:8pt}
 .show {}
  B {color:#000080}
  STRONG {color:#000080}
 .highlight {color:#000080}
 .BodyFontColor {color:#32363A}
 .tableHeading {font-family:Verdana,Helv,Arial; font-size:10pt; background:#000081; color:#FFFFFF}
 .tableRow {font-family:Verdana,Helv,Arial; font-size:10pt; background:#F0F0CA; color:#32363A}
 .tableRowAlt {font-family:Verdana,Helv,Arial; font-size:10pt; background:#F7F7E3; color:#32363A}
 .tableBody {font-family:Verdana,Helv,Arial; font-size:10pt; background:#FFFFFF; color:#32363A}
 .tableHighlight {font-family:Verdana,Helv,Arial; font-size:10pt; font-weight:normal; background:#000080; color:#FFFFFF}
 .PrimaryRowColor {color:#F0F0CA}
 .AlternativeRowColor {color:#F7F7E3}
 .PrimaryRowBGColor {background:#F0F0CA}
 .AlternativeRowBGColor {background:#F7F7E3}
 .reportHeading {font-size:8pt;background:#CCCC99;color:#333333;border-left:1px solid #CCCC99;}

.reportHeading TD{font-size:8pt;background:#CCCC99;color:#333333;border-left:1px solid #CCCC99;}

.reportHeading A{font-size:8pt;background:#CCCC99;color:#333333;border-left:1px solid #CCCC99;}

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
.nav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
.nav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
.nav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #494949;
	text-decoration: none;
}
	
.nav a.onStateLink:link{color:#494949;}
.nav a.onStateLink:visited{color:#494949;}

