﻿.graycite {
	font-family: Helvetica, Arial, sans-serif;
	color: #333333;
	font-size: 10pt;
}
body  {
	font-size: 12pt; /*	background-image: url('../Graphics/stationery-texture-lightyellow2.jpg');
        background-repeat: repeat;
    */;
	background-color: #EDEED0;
	/* color: #222288; */
	color: black;
}
img.thinkingallowedcompact { border: thin black solid; margin: 0px; }
img.thinkingallowed { border: thin black solid; margin: 10px; }
img.bordered { border-color: black; }
table.normaltable, table.normaltable tr td {
	border: 1px black solid;
}

font.large a    { font-size: 36pt; text-decoration: none; }
a               { text-decoration: underline; }
a.dark          { color: black; }
a:hover         { color: black; }
a.dark:hover    { color: blue; }
a:active        { color: red; }
a.dark:active   { color: red; }
a:inactive      { color: black; }
a.dark:inactive { color: black; }

a.classy {
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	color: black;
}
a.classy:hover {
	background: yellow;
}
p.classy {
	font-family: Helvetica, Arial, sans-serif;
	color: black;
}
hr.classy {
    margin-top:    8pt; 
    margin-bottom: 8pt;
	height:        2pt;
	color:         black; 
}
div.main a  { /* color: #222288; */ color: black;
}

dt    { font-size: 18pt; font-weight: bold; }
dt a  { font-family: Arial, Helvetica, Swiss, Sans-Serif; }

p,font.fineprint    { font-size: 10pt; }
p,font.small        { font-size: 10pt; }
font.gray         { font-size: 10pt; color: gray; }
font.dark         { font-size: 12pt; color: black; }
font.big          { font-size: 14pt; font-weight: bold; }
font.large        { font-size: 36pt; } 
font.fullunicode  { font-size: 12pt; color: black; 
                    font-family: Arial, Helvetica, Swiss, Sans-Serif; }
font.fullunicodegr { font-size: 10pt; color: gray; 
                     font-family: Arial, Helvetica, Swiss, Sans-Serif; }

frame.framestyle { color: red; }

p     { /* color: #222288; */ color: black; font-size: 12pt; }
p a   { /* color: #222288; */ color: black; font-size: 12pt; }




h1 {
	font-size: 24pt; /* color: #222288; */;
	color: #000000;
	font-family: Arial, Helvetica, Swiss, Sans-Serif;
	margin-bottom: 0pt;
}

h2 {
	font-size: 18pt; /* color: #222288; */;
	font-family: Arial, Helvetica, Swiss, Sans-Serif;
	margin-top: 0pt;
	}
h3 {
	font-size: 14pt; /* color: #222288; */;
	color: #934949;
	font-family: Arial, Helvetica, Swiss, Sans-Serif;
}
h4 { font-size: 12pt; /* color: #222288; */ color: black;
     font-family: Arial, Helvetica, Swiss, Sans-Serif; }
h5 { font-size: 10pt; /* color: #222288; */ color: black;
     font-family: Arial, Helvetica, Swiss, Sans-Serif; }
h6 { font-size:  8pt; /* color: #222288; */ color: black;
     font-family: Arial, Helvetica, Swiss, Sans-Serif; }
h2.h1sub {
	color:         #934949;
    font-size:     12pt;
    margin-top:    0pt;
	margin-bottom: 24pt;
	}

table.quote { background: white; }

td.gray { background-image: url("../Graphics/stationery-texture-lightgrey2.jpg");
          background-repeat: repeat;
        }
td.large    { font-size: 36pt; } 

