html {height:100%}
body {height:100%;margin:0;padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: justify; line-height: 1.5em; background-image:url(/common/g/ShadowedSq.jpg)}
.pgSetup {width:960px; margin:0 auto 30px auto; padding:20px; background-color:white; box-shadow:1px 0px 8px 2px #bbbbb4; border-radius:0 0 10px 10px;}
p {font-family:Verdana, Arial, Helvetica, sans-serif; color: #222222; font-size: 9pt; line-height: 1.5em; text-align: justify}
h1        {color:#666666; font-family:open_sans, Verdana, Helvetica, Arial, sans-serif; font-size:22pt; line-height:1.5em; font-weight:normal}
h2        {color:#0065CA; font-family:open_sans, Verdana, Helvetica, Arial, sans-serif; font-size:14pt; line-height:1.5em; font-weight:normal;  padding-top: 1.5em}	/*#D31F38*/
h3        {color:#0065D5; font-size: 10pt; line-height: 1.5em; padding-top: 1.5em; font-weight:bold } /* #00428A*/
h4        {font-family:Verdana, Arial; color: navy; font-size: 10pt}
h5        {font-family:Verdana, Arial; color: green; font-size: 10pt}

A:link    {font-family:Verdana, Arial, Helvetica, sans-serif; color: blue; text-decoration: none}
A:visited {color: #5555ff; text-decoration: none}
A:active  {color: red}
A:hover   {color: red}
LI        {font-family:Verdana, Helvetica, Arial, sans-serif; font-size:9pt; text-align:justify;  line-height:14pt}
UL UL UL  {list-style-type: disc; font-size: 8pt; }  /* a b c d e etc. */
TABLE     {font-family:Verdana, Helvetica, Arial, sans-serif; font-size:9pt}
/* B         {font-weight:bold} */
/*U         {font-weight:bold; color: #000099; text-decoration: none}*/
hr			 {color:#003F87;height:1px}
abbr		 {text-decoration:none; border-bottom: 2px dotted red; cursor:pointer}
abbr		 {position:relative;}
abbr:hover::after {position:absolute; bottom:0px; left:100%; content:attr(etitle); display:inline; font-size:.9em; line-height:1.1em; padding:.5em;background:#FFFF88; min-width:250px; max-width:500px; text-align:left; opacity: 0.9; border-radius:5px; z-index: 100;}
	
input,textarea, select, checkbox {border:1px solid #999999; margin-right:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #222222;}
input:focus,textarea:focus {background-color:#FFFF99}
checkbox:focus {background-color:#FFFF99}
::placeholder {font-weight:normal;color:#0065D5; opacity:.8}
:-ms-input-placeholder {color:#0065D5; opacity:.8} /* IE 10-11 */
::-ms-input-placeholder {color:#0065D5; opacity:.8} /* Edge */
.btn  {background-color:#cccccc; color:black; border:1px solid #777777; padding:4px 5px 4px 5px; cursor:default;border-radius:3px;box-shadow:2px 1px 2px #aaaaaa;}

.golden   {color: #FFCC00}
.boxed    {border:.3pt solid #CCCCCC;}
.ruled    {border-bottom:.3pt solid #aaaaff}
.ruledark {border-bottom:.5pt solid #8888ff}
.nowrap   {white-space:nowrap;}
.small    {font-size:90%; line-height: 90%; margin-bottom:0em}
.sm90     {font-size:90%; line-height: 90%; margin-bottom:0em}
.sm90p    {font-size:.95em; line-height: 1.3em}
.sm80     {font-size:80%; line-height: 80%; margin-bottom:0em}

.newspaper2 {
	/* Old Chrome, Safari, Opera */
	-webkit-column-count:2; -webkit-column-gap:20px; -webkit-column-rule-style:solid; -webkit-column-rule-width:1px; -webkit-column-rule-color: #aaaaaa;
	/* Old Firefox */
	-moz-column-count:2;    -moz-column-gap: 20px;   -moz-column-rule-style: solid;   -moz-column-rule-width: 1px;   -moz-column-rule-color: #aaaaaa;
	/* Standard syntax */
	column-count: 2;        column-gap: 20px;        column-rule-style: solid;        column-rule-width: 1px;        column-rule-color: #aaaaaa;
}
.newspaper3 {
	/* Old Chrome, Safari, Opera */
	-webkit-column-count:3; -webkit-column-gap:20px; -webkit-column-rule-style:solid; -webkit-column-rule-width:1px; -webkit-column-rule-color: #aaaaaa;
	/* Old Firefox */
	-moz-column-count:3;    -moz-column-gap: 20px;   -moz-column-rule-style: solid;   -moz-column-rule-width: 1px;   -moz-column-rule-color: #aaaaaa;
	/* Standard syntax */
	column-count: 3;        column-gap: 20px;        column-rule-style: solid;        column-rule-width: 1px;        column-rule-color: #aaaaaa;
}
	
/* text-indent: 1em; */
@font-face {
	font-family: 'open_sans';
	src:	url('/common/fonts/OpenSans-Regular-webfont.eot');
	src:	url('/common/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
			url('/common/fonts/OpenSans-Regular-webfont.woff') format('woff'),
			url('/common/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
			url('/common/fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'open_sans_light';
	src:	url('/common/fonts/OpenSans-Light-webfont.eot');
	src:	url('/common/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
			url('/common/fonts/OpenSans-Light-webfont.woff') format('woff'),
			url('/common/fonts/OpenSans-Light-webfont.ttf') format('truetype'),
			url('/common/fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'open_sans_semibold';
	src:	url('/common/fonts/OpenSans-Semibold-webfont.eot');
	src:	url('/common/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
			url('/common/fonts/OpenSans-Semibold-webfont.woff') format('woff'),
			url('/common/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
			url('/common/fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'open_sans_cond_bold';
	src:	url('/common/fonts/OpenSans-CondBold-webfont.eot');
	src:	url('/common/fonts/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),
			url('/common/fonts/OpenSans-CondBold-webfont.woff') format('woff'),
			url('/common/fonts/OpenSans-CondBold-webfont.ttf') format('truetype'),
			url('/common/fonts/OpenSans-CondBold-webfont.svg#open_sans_condensedbold') format('svg');
	font-weight: bold;
	font-style: normal;
}
