p,ul,ol {color: #552222; font-size: 8pt; font-family: Verdana,Arial, Helvetica, sans-serif; }
input  {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: #9A9A9A; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #f5f9f5;}
select {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: #9A9A9A; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #f5f9f5;}
TD {FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 10pt; FONT-FAMILY: verdana,Verdana, Arial, Helvetica, sans-serif;}
h1 {color: #77A521; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 20px;}
hr { color: 60a060;}
.sNormal {color: #404040; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sSmall  {color: #404040; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sSearch {border: 1pt solid d0d0d0;font-family:Arial,Verdana;font-size:9pt;color:#564d37}
A.sHMenu {color:404040;font-family:Arial,Verdana;font-size:9pt;text-decoration:none;font-weight:bold}
A.sHMenu:hover {color: #d00000}
A.sHMenuL {color:f0f0f0;font-family:Arial,Verdana;font-size:9pt;text-decoration:none;font-weight:bold}
A.sHMenuL:hover {color: #f0f000}
A.sHMenuV {color:404040;font-family:Arial,Verdana;font-size:9pt;text-decoration:none;}
A.sHMenuV:hover {color: #ffffaa}
A.sHMenuV2 {color:404040;font-family:Arial,Verdana;font-size:9pt;text-decoration:none;}
A.sHMenuV2:hover {text-decoration:underline;}
A.bb {color:#c00000;font-family:Arial,Verdana;font-size:12px;text-decoration:none;}
A.bb:hover {text-decoration:underline;}
A.bu {color:#004000;font-family:Arial,Verdana;font-size:12px;text-decoration:none;}
A.bu:hover {text-decoration:underline;}
A.cu {color:#00c000;font-family:Arial,Verdana;font-size:12px;text-decoration:none;}
A.cu:hover {text-decoration:underline;}
A.du {color:#004000;font-family:Verdana,Arial;font-size:8pt;text-decoration:none;}
A.du:hover {text-decoration:underline;}
A.eu {color:#a0a0f0;font-family:Arial,Verdana;font-size:13pt;line-height:14pt;font-weight:bold;text-decoration:none;}
A.eu:hover {text-decoration:underline;}
A.hu {color:#006000;font-family:Verdana,Arial;font-size:8pt;text-decoration:none;}
A.hu:hover {text-decoration:underline;}
.sSum {font-family: Verdana; font-size: 8pt;background-color:ffffff;border-top: 1px dotted #000000;}

.sMainHeader {font-family:Times;font-size:13pt;color:#006000;font-weight:bold;}
.sMainQ {font-family:Arial,Verdana;font-size:10pt;color:#006000;font-weight:bold;margin-bottom:6pt;}

.boxheader {margin: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color: #77A521;}
.boxmain {margin: 5px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; color: #77A521;}
.divbox {border: 1px solid #CFCFCF; background-color: white;}
.divheadbox {border-left: 1px solid #CFCFCF;border-right: 1px solid #CFCFCF; border-top: 1px solid #ffffff; background-color: #e8e8e8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color: #006000;padding:2px}
.newsbox {border-left: 1px solid #AFD85C; border-right: 1px solid #AFD85C; border-bottom: 1px solid #AFD85C;background-color: #D9F0AA;}

.sR  {font-family: Verdana; font-size: 7pt;color:000000;}
.sR0 {font-family: Verdana; font-size: 7pt;background-color:e8e8e8;cursor:pointer;color:000000;}
.sR1 {font-family: Verdana; font-size: 7pt;background-color:f8f8f8;cursor:pointer;color:000000;}
.sR2 {font-family: Verdana; font-size: 7pt;background-color:80d0d0;cursor:pointer;color:000000;}
.sR3 {font-family: Verdana; font-size: 7pt;background-color:ffa0a0;cursor:pointer;color:000000;}

.sR0i {font-family: Verdana; font-size: 7pt;background-color:e0e0ff;cursor:pointer;color:000000;}
.sR1i {font-family: Verdana; font-size: 7pt;background-color:f0f0ff;cursor:pointer;color:000000;}
.sR2i {font-family: Verdana; font-size: 7pt;background-color:80d0d0;cursor:pointer;color:000000;}
.sR0a {font-family: Verdana; font-size: 7pt;background-color:ffe0e0;cursor:pointer;color:000000;}
.sR1a {font-family: Verdana; font-size: 7pt;background-color:fff0f0;cursor:pointer;color:000000;}
.sR2a {font-family: Verdana; font-size: 7pt;background-color:80d0d0;cursor:pointer;color:000000;}
.sR0s {font-family: Verdana; font-size: 7pt;background-color:ffffe0;cursor:pointer;color:000000;}
.sR1s {font-family: Verdana; font-size: 7pt;background-color:fffff0;cursor:pointer;color:000000;}
.sR2s {font-family: Verdana; font-size: 7pt;background-color:80d0d0;cursor:pointer;color:000000;}

.sQ0 {background-color:e8f8e8;cursor:pointer;color:000000;}
.sQ1 {background-color:f8fff8;cursor:pointer;color:000000;}
.sQ2 {background-color:80d0d0;cursor:pointer;color:000000;}
.sQ3 {background-color:ffa0a0;cursor:pointer;color:000000;}

.sHighLightText {color:#40af40}
.sHighLightTextRed {color:#cf0000}
.sHighLightTextOrange {color:#f07000}

.sTblBorder {border:2px solid #b0d0b0; border-collapse: collapse; }
.sBgDark {border:1pt solid #b0d0b0; background-color:#d0f0d0}
.sBg {border:1pt solid #b0d0b0; background-color:#e0f0e0; font-weight: bold}
.sBgLight {border:1pt solid #b0d0b0; background-color:#f0fff0}
.sTCell {border:1pt solid #b0d0b0;}

.sActiveTab	{padding: 1pt, 3pt, 1pt, 3pt; 
		 font-family: Arial;
		 font-size: 9pt; 
		 width=40; height:20;
		 color:#000000; 
		 background-color: #f8f8f8;
		 font-weight: bold; 
		 border-top: 1px outset #a0a0a0;
		 border-left: 1px outset #a0a0a0;
		 border-right: 1px outset #a0a0a0;
		 CURSOR: pointer; height=20; 
		 text-align: center;}

.sNonActiveTab	{padding: 1pt, 3pt, 1pt, 3pt; 
		 font-family: Arial; 
		 font-size: 9pt; 
		 width=40; height:20;
		 color:#404040; 
	 	 background-color: #d0d0d0;
		 font-weight: normal; 
	 	 border-left: 1px solid #a0a0a0;
		 border-right: 1px solid #a0a0a0;
		 border-top: 1px solid #a0a0a0;
		 border-color: #a0a0a0; 
		 CURSOR: pointer; height=20; 
		 text-align: center;
		 filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d0d0d0,endColorStr=#e7e7e7)
		}

.sActiveTabV2	{padding: 1pt, 3pt, 1pt, 3pt; 
		 font-family: Verdana; 
		 font-size: 8pt; 
		 width=40; height:20; 
		 color:#000000; 
		 background-color: #f8f8f8;
		 font-weight: bold; 
		 border-top: 1px outset #f0f0f0;
		 xborder-left: 1px outset #f0f0f0;
		 border-right: 1px outset #f0f0f0;
		 CURSOR: pointer; height=20; 
		 text-align: center;}

.sNonActiveTabV2{padding: 1pt, 3pt, 1pt, 3pt; 
		 font-family: Verdana; 
		 font-size: 8pt; 
		 width=40; height:20; 
		 color:#606060; 
	 	 background-color: #d7d7d7;
		 font-weight: normal; 
	 	 xborder-left: 1px solid #a0a0a0;
		 border-right: 1px solid #a0a0a0;
		 xborder-top: 1px solid #a0a0a0;
		 border-color: #a0a0a0; 
		 CURSOR: pointer; height=20; 
		 text-align: center;}


.sActiveTab2	{padding: 3pt, 3pt, 3pt, 3pt; 
		 font-family: Verdana; 
		 font-size: 8pt; 
		 width=100; height:20; 
		 color:#000000; 
		 background-color: #6699CC;
		 font-weight: bold; 
		 border-top: 2px outset #99CCFF;
		 border-left: 2px outset #99CCFF;
		 border-right: 2px outset #99CCFF;
		 CURSOR: pointer; height=20; 
		 text-align: center;}

.sNonActiveTab2	{padding: 3pt, 3pt, 3pt, 3pt; 
		 font-family: Verdana; 
		 font-size: 8pt; 
		 width=100;  height:20;
		 color:#aaaaaa; 
	 	 background-color: #003366;
		 font-weight: normal; 
	 	 border-left: 1px solid #6699CC;
		 border-right: 1px solid #6699CC;
		 border-top: 2px solid #003366;
		 border-bottom: 2px inset #99CCFF;
		 border-color: #666666; 
		 CURSOR: pointer; height=20; 
		 text-align: center;}

.sActiveTabR	{padding: 1pt, 1pt, 1pt, 1pt; 
		 font-family: Verdana; 
		 font-size: 8pt; 
		 width=100; height:20; 
		 color:#000000; 
		 background-color: #cc6666;
		 font-weight: bold; 
		 border-top: 2px outset #FFCC99;
		 border-left: 2px outset #FFCC99;
		 border-right: 2px outset #FFCC99;
		 CURSOR: pointer; height=20; 
		 text-align: center;}

.sNonActiveTabR	{padding: 1pt, 1pt, 1pt, 1pt; 
		 font-family: Verdana; 
		 font-size: 8pt; 
		 width=100; height:20; 
		 color:#aaaaaa; 
	 	 background-color: #663300;
		 font-weight: normal; 
	 	 border-left: 1px solid #CC9966;
		 border-right: 1px solid #CC9966;
		 border-top: 2px solid #663300;
		 border-bottom: 2px inset #FFCC99;
		 border-color: #666666; 
		 CURSOR: pointer; height=20; 
		 text-align: center;}

.sTabBody 	{padding: 3pt 3pt 3pt 3pt; 
		 color:#000000; 
	 	 border-left: 1px solid #a0a0a0;
		 border-right: 1px solid #a0a0a0;
		 border-bottom: 1px inset #a0a0a0;
		 background-color: #f8f8f8;}


.sTabBodyV2 	{padding: 3pt 3pt 3pt 3pt; 
		 color:#000000; 
	 	 xborder-left: 1px solid #d0d0d0;
		 xborder-right: 1px solid #d0d0d0;
		 xborder-bottom: 2px solid #d0d0d0;
		 background-color: #f8f8f8;}

.sTabHeadLeft	{width=20; 
		 background-color: #000000; 
		 text-align=left; 
		 padding-left: 6pt}