BODY	{
	background-color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

tr, td, img, p, form {
	margin: 2px;
	padding: 2px;
}

table {
	margin: 0px;
	padding: 0px;
	border-width : 1;
	border-color : #A50021;
}

.banner {
	background-color :#FFCC66;
	color : #000000;
	font-family : verdana;
	font-size: 36px;
	text-align : center;
	vertical-align : middle;
	border-width : 3;
	padding: 0;
	border-color : #A50021;
}


.columnindex {
 	background-color : #FFFFD0;
}

.entryheading {
	color: #A50021;
	font-size: 16px;
	font-weight: bold;
	padding : 3 3 3 3;
}

.entryheading  a:link       { color:#A50021; text-decoration: none;}
.entryheading  a:visited { color:#A50021; text-decoration: none;}
.entryheading  a:focus   { color:#A50021; text-decoration: none;}
.entryheading  a:hover   { color:#A50021; text-decoration: none;}
.entryheading  a:active  { color:#A50021; text-decoration: none;}

.entrytext {
        color: black;
	font-size: 12px;
	padding : 3 3 3 3;
}

.entrytextnote {
	color: black;
	font-size: 12px;
	padding : 3 3 3 3;
	font-style : italic;
}

.entrytextshaded {
	color: black;
	background-color : #EEEEEE;
	font-size: 12px;
	padding : 3 3 3 3;
}

.entrytexttabular {
        color: black;
	font-size: 10px;
	padding : 3 3 3 3;
}

.footleft {
	font-size: 24px;
}

.footmid {
	font-size: 14px;
}

.footright {
	font-size: 14px;
}

.headleft {
	font-size: 24px;
}

.headmid {
	font-size: 24px;
	font-weight: bold
}

.headright {
	font-size: 14px;
}

.index {
 	background-color : #FFCC66;
 	color : black;
 	font-size: 11px;
 	padding : 0 0 0 10px;
	margin: 0 0px 0 0;
}
.index a:link       { color:#006600;text-decoration: none;}
.index a:visited {  color:#A50021;  text-decoration: none;}
.index a:focus   {  background-color : white; text-decoration: underline;}
.index a:hover   {  background-color : white; text-decoration: underline;}
.index a:active  { color:#800000;text-decoration: none;}

.indexhead
{
	background-color : #006600;
	color : white;
	font-size: 12px;
	font-weight : bold;	
	padding: 2px 0 2px 5px;
	margin: 0 0 0 0;	
}
.indexhead2
{
	background-color : #006600;
	color : white;
	font-size: 10px;
	font-weight : bold;	
	padding: 1px 5px 1px 5px;
	margin: 0 0 0 0;	
}

.indexpage {
 	background-color : #FFFFD0;
 	color : black;
 	font-size: 11px;
 	padding : 0 0 0 10px;
	margin: 0 0px 0 0;
}
.indexpage a:link    {  color:#006600; text-decoration: none;}
.indexpage a:visited {  color:#A50021;  text-decoration: none;}
.indexpage a:focus   {  text-decoration: underline;}
.indexpage a:hover   {  text-decoration: underline;}
.indexpage a:active  { color:#A50021;  text-decoration: none;}

.line {
	color : Black;
	font-size: 11px;
	padding : 0 0 0 10px;
	margin: 0 2px 0 0;
}


.lineref {
	color : #006600;
	font-size: 11px;
	padding : 0 0 0 10px;
	margin: 0 2px 0 0;
}
.lineref a:link       { color : #006600; text-decoration: none;}
.lineref a:visited { color : #006600; text-decoration: none;}
.lineref a:focus   {  color: #006600; text-decoration: underline;}
.lineref a:hover   {  color: #006600; text-decoration: underline;}
.lineref a:active  { color : #006600; text-decoration: none;}



.retrievals {  	font-size:11px; }

.rowindex {
	background-color: #FFEECC;
	font-size: 12px;
	color : black;
	text-align : center;
	vertical-align : middle;
	padding : 2px;
}
.rowindex a:link       { text-decoration: none;}
.rowindex a:visited {  text-decoration: none;}
.rowindex a:focus  {   background-color : white; text-decoration: underline;}
.rowindex a:hover  {   background-color : white;  text-decoration: underline;}
.rowindex a:active {  background-color : white; text-decoration: none;}


.signature {
	color: black;
	font-size: 12px;
	padding : 0 0 0 20;
	font-style : italic;
}


.smalltext {
        font-size: 11px;
}

.sourceheading {
        color: #A50021;
        font-style : italic;
	font-size: 12px;
	padding: 2 2 2 0px;
}

.subheading {
	color: #A50021;
	font-weight: bold;
	font-size: 14px;
	padding: 2 2 2 4px;
	font-style : italic;
}


.tagmain {
	color : #006600;
	font-size: 12px;
	font-weight: bold;
	padding : 0 0 0 5px;
	margin: 0 2px 2px 0;
}
.tagmain a:link       { color : #006600; text-decoration: none;}
.tagmain a:visited { color : #006600; text-decoration: none;}
.tagmain a:focus   { color : #006600; text-decoration: underline;}
.tagmain a:hover   { color : #006600; text-decoration: underline;}
.tagmain a:active  { color : #006600; text-decoration: none;}

.tagtext {
	color : #006600;
	font-size: 12px;
	padding : 2 0 2 5px;
	margin: 0 2px 2px 0;
}
.tagtext a:link       { color : #006600;  text-decoration: none;}
.tagtext a:visited { color : #006600;  text-decoration: none;}
.tagtext a:focus   { color : #006600;  text-decoration: underline;}
.tagtext a:hover   { color : #006600;  text-decoration: underline;}
.tagtext a:active  { color : #006600;  text-decoration: none;}

.tableheader	{
        font-size: 16px;
}
.tableheadsmall	{
        font-size: 16px;
}


.toppage {
	font-size : 10px;
	background-color :#FFFFD0;
	color : Black;
	padding : 2px;
	margin:  0;
	text-align : center;
}
.toppage a:link { color : #006600; text-decoration: none;}
.toppage a:visited {	color : #006600; 	text-decoration: none;}
.toppage a:focus {    text-decoration: underline;}
.toppage a:hover {   text-decoration: underline;}
.toppage a:active { color : #800000;   text-decoration: none;}

.updated {
	font-size: 12px;
}


H1	{
	color : #006600;
	font-style : italic;
}

H2	{
	color: #006600;
	font-size: 14px;
	padding-left: 3px;
	padding-right: 3px;
}

H3	{
	color: #006600;
	font-style : italic;
	font-size : 12px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}

H4	{
	color : #006600;
	font-style : italic;
	font-size : 11px;
}

A:LINK	{
	color : #006600;
	text-decoration: underline;
}

A:VISITED {
	color : #A50021;
	text-decoration: underline;
}

A:ACTIVE {
	color : #FF0000;
	text-decoration: underline;
}

A:FOCUS {
	background-color : #FFCC66;
	text-decoration: underline;
}

A:HOVER {
	background-color : #FFCC66;
	text-decoration: underline;
}

