/* Arial, Helvetica, "Lucida Grande", Geneva, Verdana, sans-serif */
/* for some reason arial will not be bold if listed first for pc */
/* Verdana, Arial, Helvetica, sans-serif */
/* Times, Times New Roman, Garamond, Georgia, serif */
/* CSS definitions for fonts */
/* {font-style font-variant font-weight font-size/line-height font-family;} */
/* top, right, bottom, left */

html 	{ position: relative; top: 0; left: 0; }

body 	{ position: relative; top: 0; left: 0; z-index: 2; background-color: #ffffff; margin: 0px 0px 0px 0px; }

h1 		{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 14px; line-height: 15px; margin: 0px; padding: 0px; }

h2		{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 14px; line-height: 15px; margin-bottom: 0px; }

hr		{ color: #005500; }

.fullheight { height: 100%; }

.gslogo 	{ margin: 8px 0px -4px 0px; padding: 0px; }

.S9G		{ color: #aaaaaa; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 9px; font-weight: normal; font-style:normal; }

.S9Y		{ color: #ff6633; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 9px; font-weight: normal; font-style:normal; }

.H13		{ color: #006600; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; }

.sslinks	{ font-family: arial; font-size: 9px; line-height: 8.5pt; }

.N10		{ color: #0000bb; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 11px; font-weight: bold; font-style: italic; }

.A9G 	{ color: #004400; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 11px; font-weight: normal; font-style:normal; }

.N9		{ color: #0000bb; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 12px; font-style: italic; text-decoration:none; }

a:link	{ color: #006600; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; font-style:normal; text-decoration:none; }

a:visited	{ color: #000088; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; font-style:normal; text-decoration:none; }

a:hover	{ color: #666666; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; font-style:italic; text-decoration:none; }

.A10 	{ color: #444444; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 12px; font-weight: bold; }

.A9 		{ color: #666666; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; font-weight: bold; }

.A10S 	{ color: #777777; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 14px; font-weight: bold; }

.A9S		{ color: #777777; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 8px; font-weight: bold; }		

.A11G 	{ color: #004400; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 12px; line-height: 13px; font-weight: bold; }

.A1GSD 	{ color: #004400; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 11px; line-height: 12px; font-weight: bold; }

.A11OR 	{ color: #ff3300; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 12px; line-height: 13px; font-weight: bold; }

.A1RSD 	{ color: #ff3300; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; }

.A11OSR 	{ color: #cc0000; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; }

.B12		{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-size: 12px; font-weight: bold; font-style: normal; }

.B13		{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-size: 13px; font-weight: bold; font-style: normal; }

.B14		{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-size: 14px; font-weight: bold; font-style: normal; }

.B15		{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-size: 15px; font-weight: bold; font-style: normal; }

.V6		{ color: #000000; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; font-style:normal; text-decoration:none; }

.V8		{ color: #006600; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 12px; font-weight: 700; font-style:normal; text-decoration:none; }
		             
.V8A		{ color: #006600; font-family: Verdana, Arial, sans-serif; font-size: 8px; font-weight: 700; line-height: 12px; font-style:normal; text-decoration:none; }

.V8G		{ color: #004400; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; font-style:normal; text-decoration:none; }

.V8RED	{ color: #880000; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 8px; line-height: 10px; font-weight: normal; font-style:normal; }

.V9		{ color: #000000; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 11px; font-weight: normal; font-style: normal; }

.V9tm     { margin-top: 1px; color: #000000; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 11px; font-weight: normal; font-style: normal; }

.V9B		{ color: #000000; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 11px; font-weight: bold; }

.V9RED	{ color: #880000; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 9px; line-height: 11px; font-weight: normal; font-style:normal; }

.V11		{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px; line-height: 13px; }

.V11.tbmar { margin: 4px auto; }

.V11A	{ color: #005500; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-weight: bold; font-size: 10px; line-height: 12px; }

.V11W	{ color: #ffffff; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-weight: bold; font-size: 10px; line-height: 12px; }

.V11b	{ color: #000000; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, sans-serif; font-size: 10px; line-height: 12px; }

.V11RED	{ color: #880000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px; line-height: 13px; }

.V12		{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 12px; line-height: 14px; }

.V12A	{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 12px; line-height: 13px; }

.V12LB 	{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 12px; line-height: 13px; }

a.V11TLB:link	{ color: #005500; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 11px; line-height: 13px; }

a.V11TLB:visited { color: #000088; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 11px; line-height: 13px; }

a.V11TLB:active { color: #004400; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 11px; line-height: 13px; }

a.V11TLB:hover	{ color: #666666; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 11px; line-height: 13px; font-style: italic; }

a.V11TL:link	{ color: #005500; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px; line-height: 13px; }

a.V11TL:visited { color: #000088; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px; line-height: 13px; }

a.V11TL:active { color: #004400; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px; line-height: 13px; }

a.V11TL:hover 	{ color: #666666; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px; line-height: 13px; font-style: italic; }

a.V11GAR:link	 { color: #005500; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 12px; line-height: 13px; }

a.V11GAR:visited { color: #000088; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 12px; line-height: 13px; }

a.V11GAR:active { color: #004400; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 12px; line-height: 13px; }

a.V11GAR:hover { color: #666666; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: bold; font-size: 12px; line-height: 13px; font-style: italic; }

.V31		{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px; line-height: 11px; }

.V10		{ color: #000000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-size: 10px; line-height: 11px; font-weight: bold; font-style: normal; }

.V13C	{ color: #dd3300; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-size: 13px; font-weight: bold; line-height: 16px; font-style: italic; }

.BR11	{ color: #660000; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 9px; line-height: 9px; position: relative; top: 4px; }

.NB		{font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 6px; line-height: 5px; }
/* nb is for small height NoBreakSpace */

input  	{ background-color: #f7fcf6; font-family: Georgia, Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px;}

textarea	{ background-color: #f7fcf6; font-family: Georgia, Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px;}

select	{ margin-bottom: -2px; margin-left: 2px; background-color: #f7fcf6; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px; }

option	{ background-color: #f7fcf6; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px; }

optgroup	{ background-color: #f7fcf6; font-family: Times, "Times New Roman", Garamond, Georgia, serif; font-weight: normal; font-size: 11px; }

table.wsbchart 
	{
		border-width: 1px 1px 1px 1px;
		border-spacing: 0px;
		border-style: solid solid solid solid;
		border-color: gray gray gray gray;
		border-collapse: collapse;
		background-color: white;
		margin: 0px;
		padding: 0px;
	}
	
table.wsbchart tr 
	{
		margin: 0px;
		padding: 0px;
	}	

table.wsbchart td 
	{
		height: 20px;
		border-width: 1px 1px 1px 1px;
		margin: 0px 0px 0px 0px;
		padding: 1px 1px 1px 4px;
		border-style: solid solid solid solid;
		border-color: gray gray gray gray;
		background-color: white;
		border-collapse: collapse;
	}
	
.wsbchart.gry  
	{
		background-color: #f2f2f2;
	}
	
table.wsbchart form 
	{ 
		margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden;
	}
	
.PZ3-l { float:left; margin-right:10px; }
    .PZ3-r { float:right; margin-left:10px; direction:rtl; }
      html>/**/body .PZ3-r { position:relative; }

    .PZ3zoom { border:1px solid #369; }
    .PZ3zoom a,.PZ3zoom a:visited { display:block;
      padding:0; overflow:hidden; text-decoration:none;
      height:100%; width:100%; }
      html>/**/body .PZ3-r a { right:0; }

    .PZ3zoom a:hover { position:absolute;
      z-index:999; padding:0; background:none;
      cursor:default; height:auto; width:auto;
      overflow:visible; border:1px solid #369;
      margin:-1px 0 0 -1px; }
      html>body .PZ3zoom a:hover { margin:-1px -1px 0 -1px; }

    .PZ3zoom a img { border:0; height:100%; width:100%; }
    .PZ3zoom a:hover img { height:auto; width:auto;
      border:0; }

    a:hover .PZ3cap,
    a:hover .PZ31cap { display:block;
      direction:ltr; font:10pt verdana,sans-serif;
      margin-top:-3px; background:#369; color:#fff;
      text-align:left; }
    a:hover .PZ3cap { padding:3px 5px; }
    .PZ3inr { display:block; padding:2px 5px; }

    .noCap a:hover .PZ3cap,
    .noCap a:hover .PZ31cap { display:none; }
    .noBdr,.noBdr a:hover { border:0; }
    .Lnk a:hover { cursor:pointer; }	