﻿/* DARKORANGE	RGB>> 255-140-0		HEX>> #FF8C00 */

/* GHOSTWHITE	RGB>> 248-248-255	HEX>> #F8F8FF */

/* inr: &#8377; or &#x20B9; SPACE - &nbsp; */

body	{color: black;
	background-color: ghostwhite;
	margin: 0em;}

clr	{color: darkorange;}

clr-b	{color: black;}

clr-w	{color: white;}

q	{quotes: "\201C" "\201D";}

strong, b{font-weight: bold;}

em, i	{font-style: italic;}

a,a.menu{color: darkorange;
	text-decoration: none}

a.menu	{font-size: 0.9em;}

a:hover	{color: gray;}

a:active {background-color: black;}

h1,h2,h3,h4,h5,h6,p,th,td
	{font-family: 'Arima Madurai', verdana, tahoma, sans-serif;
	margin: 0em;
	margin-right: .7em;
	margin-left: .7em;}

h1,h2,h3,h4,h5,h6
	{font-weight: bold;
	color: ghostwhite;
	text-align: center;}

h1	{font-size: 2em;
	line-height: 1.5em;}

h2	{font-size: 1.5em;
	line-height: 1.5em;}

h4	{font-size: 1.2em;
	line-height: 1.5em;
	font-weight: bold;}

h5	{font-size: 1.1em;
	line-height: 1.5em;
	color: black;}

h6	{font-size: 1em;
	line-height: 1.4em;
	font-weight: normal;
	color: black;}

p	{font-size: 1.05em;
	font-weight: normal;
	color: black;
	text-align: left;
	line-height: 1.35;
	margin: .5em;}

p.first	{padding-top: 1em;
	margin-top: 3em;}

p.small	{font-size: 0.8em;
	line-height: 1;
	margin: .5em 0 1.5em 4.5em;}

p.quote	{font-style: italic;
	text-align: right;}

p.table	{color: darkorange;
	text-align: center;}

img	{display: block;
	max-width:100%;
	max-height: 100%;
	margin-left: auto;
	margin-right: auto;}

img.left{margin-top: .5em;
	margin-left: .3em;
	float: left;}

.menu	{position: -webkit-sticky;
	position: sticky;
	top: -26px;
	display: inline-block;
	background-color: white;
	text-align: center;
	float: left;
	width: 100%;}

:target:before {
	content: "";
	display: block;
	height: 28px;
	margin-top: -28px;
	visibility: hidden;}

.wid-0,.wid,.wid-1,.wid-2
	{margin: auto;
	line-height: 1.2em;}

.wid-0	{line-height: 1.7em;}

.wid	{background-color: ghostwhite;
	width: 94%;}

.wid-m	{margin: 0em;
	float: left;
	width: 25%;
	background-color: ghostwhite;}

.wid-1	{background-color: darkorange;
	width: 100%;}

.wid-2	{background-color: darkorange;
	margin: 0em;
	float: left;
	width: 50%;}

.hdtext	{background-color: darkorange;
	margin: 0em;
	float: left;
	width: 100%;
	height: 100%;
	line-height: 5em;}

table,th,td
	{border-collapse: collapse;}

table
	{width: 100%;
	text-align: center;
	table-layout: fixed;}

th,td	{font-size: 1.2em;
	color: darkorange;
	font-weight: bold;
	height: auto;
	border: .2em solid white;}

th	{border: 0em;}

td:hover {background: white;}
th:hover {background: white;}

/* END */