/* 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; }

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

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; }

/* supsub hack for copywright symboly*/
sup, sub 
	{
	height: 0;
	line-height: .5em;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	font-size: 6px;
	padding-left: -1%;
	}
sup 
	{
	bottom: 1.2ex;
	}
sub 
	{
	top: .5ex;
	}
	
.spcBot6
	{
	margin-bottom: 6px;
	}

.spcTop6
	{
	margin-top: 6px;
	}
	
.RsideTxt	
	{
	text-align: left; 
	width: 154px; 
	padding-top: 6px;
	}

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;
	}
