*		{margin: 0; padding: 0; border: 0; font-family:Calibri, "Gills Sans", Verdana, Arial, sans-serif;}

body		{background-color:white;}
p,h1,h2,h3,a,ul,ol,td
		{font-weight:normal; color:#2D4395;}
p,h1,h2,h3,h4
		{padding-bottom: 0.5em;}
h2,h3,h4
		{padding-top: 0.5em;}
p		{font-size:16px; Line-height: 140%; padding-bottom: 1.0em;}
ul,ol,td	{font-size:16px; Line-height: 140%;}
h1		{color:#BBC319; font-size:2.5em; Line-height: 110%; font-family:Georgia, "Times New Roman", Times, serif;}
h2		{color:#7991EB; font-size:1.75em; Line-height: 110%;}
h22		{color:#7991EB; font-size:1.75em; Line-height: 110%; margin:-35px 0 20px 0}
h3		{font-size:1.25em; font-weight:bold;}
h4		{font-weight:bold;}

a,a:hover	{font-weight:bold; text-decoration:none;}
a:hover		{text-decoration:underline;}
ul,ol		{padding-left: 3em; padding-bottom: 1.0em;}
img		{border-style:none;}
.nav,.snav	{color:white; font-weight:bold; padding:6px 10px;}
.nav		{text-align:centre; padding:0px 20px;}
.snav		{border-bottom: solid 0px #fff}

.small		{font-size:0.8em;}
.sidebar	{width:200px;vertical-align:top;padding:50px 40px 0 0}
.sidebar p	{margin:20px 5px 10px 20px; color:#999665; font-size:1.2em; Line-height:140%; font-family:Georgia, "Times New Roman", Times, serif;}
.sitemap h2	{margin-top:20px; color:#7991EB;}
.sitemap h3	{margin-left:40px;}
.sitemap h4	{margin-left:40px;}
.sitemap div	{margin-left:20px;margin-bottom:10px;}
.sitemap a	{font-weight:inherit;}
.stats table	{padding-bottom: 0.5em}
.pricelist table	{padding-bottom:1em;padding-left:20px;}
.whitetext p	{color:white;}



.darkblue	{color:#2D4395;}
.medblue	{color:#7991EB;}
.khaki		{color:#999665;}
.limegreen	{color:#BBC319;}
.gold		{color:#E8B048;}




.darkblue	{color:#111683;}
.medblue	{color:#a0a2cd;}
.lightblue	{color:#e7e8f3;}
.orange		{color:#fea620;}
.altorange	{color:#ff9933;}
.lightorange	{color:#fed28f;}
.altlightorange	{color:#ffcc99}

