/* for use with the pages in the main frame of the DLHN/SGP sites */

A         { }
A:visited { COLOR: purple;    TEXT-DECORATION: underline }
A:link    { COLOR: black;     TEXT-DECORATION: underline }
A:hover   { COLOR: darkgreen; TEXT-DECORATION: underline overline; BACKGROUND-COLOR: honeydew }
A:active  { COLOR: darkgreen; TEXT-DECORATION: underline }

body
{
	background-color: white;
	font-family: "Verdana","Arial","Helvetica","san-serif";
	COLOR: black; FONT: 14x/14x; 
	list-style-image: url(images/purple_bullet.gif); list-style-type: square; list-style-position: outside;
}

td { }
th { }

h1 { font-family: "Times New Roman","Times",serif; font-style: italic; text-align: center; vertical-align: top; FONT: 24x/24x; }
h2 { font-family: "Times New Roman","Times",serif; text-align: center; vertical-align: top; FONT: 20x/20x; }
h3 { font-family: "Times New Roman","Times",serif;	text-align: center; vertical-align: top; FONT: 18x/18x; }
h4 { font-family: "Times New Roman","Times",serif; text-align: center; vertical-align: top; FONT: 14x/14x; }
h5 { font-family: "Times New Roman","Times",serif; text-align: center; vertical-align: top; FONT: 12x/12x; }
h6 { font-family: "Times New Roman","Times",serif; text-align: center; vertical-align: top; FONT: 10x/10x; }

pagetitle   { font-family: "Times New Roman","Times",serif; text-align: center; vertical-align: top; FONT: 20x/20x; }
pagecaption { font-family: "Verdana","Arial","Helvetica","san-serif"; text-align: center; vertical-align: top; FONT: 18x/18x; }

tr.pagetitle, th.pagetitle, td.pagecaption, p.pagetitle, div.pagetitle, a.pagetitle
{
	FONT: italic 24x/30x Times New Roman,serif;	
	FONT-STYLE: normal; 
	FONT-SIZE: 18pt; LINE-HEIGHT: 24pt;
	FONT-FAMILY: Times New Roman,serif;
	text-align: center; vertical-align: top;
}
tr.pagecaption, th.pagecaption, td.pagecaption, p.pagecaption, div.pagecaption
{
	FONT: italic 12x/12x Verdana,Arial,Helvetica,san-serif;	
	FONT-STYLE: italic; 
	FONT-SIZE: 12pt; LINE-HEIGHT: 12pt;
	font-family: "Verdana","Arial","Helvetica","san-serif";	text-align: center; vertical-align: top;
}


logo        { font-family: "Times New Roman","Times",serif; text-align: center; vertical-align: top; FONT: 24x/24x; }

a.logo { font-family: "Times New Roman","serif"; FONT: 24x/24x; color: black; TEXT-DECORATION: none; font-style: italic; font-weight: bold }

A.logo:visited { COLOR: purple; TEXT-DECORATION: none }
A.logo:link    { COLOR: black;  TEXT-DECORATION: none }
A.logo:hover   { COLOR: darkgreen; BACKGROUND-COLOR: honeydew;     TEXT-DECORATION: underline overline }
A.logo:active  { COLOR: honeydew;  BACKGROUND-COLOR: mediumpurple; TEXT-DECORATION: underline }

.tagline { font-family: "Verdana","Arial","Helvetica","san serif"; FONT: 14x/14x; color: black; font-style: italic; font-weight: bold }

body.corner,body.contents,body.logo,body.footer
{
	font-family: "Times New Roman","Times", serif;
	background-image: url(images/background.jpg); 
	background-color: honeydew;
	COLOR: black; FONT: 10x/10x; 
	text-align: center;
	vertical-align: middle;
}

td.corner {	font-family: Verdana, Arial, Helvetica; FONT: 16x/16x; }
A.corner  { font-family: "Times New Roman","Times", serif; font-style: bold; FONT: 18x/20x; }
A.corner:visited { COLOR: purple;   TEXT-DECORATION: underline }
A.corner:link    { COLOR: honeydew; TEXT-DECORATION: underline }
A.corner:hover   { COLOR: darkgreen; BACKGROUND-COLOR: honeydew; TEXT-DECORATION: underline overline }
A.corner:active  { COLOR: darkgreen; TEXT-DECORATION: none }

td.menubutton, img.menubutton { COLOR: black; FONT: 10x/10x; }
A.menubutton  { BACKGROUND-COLOR: none; font-family: "Times New Roman","Times", serif; font-style: bold; FONT: 18x/20x; }
A.menubutton:visited { COLOR: black;     TEXT-DECORATION: underline }
A.menubutton:link    { COLOR: black;     TEXT-DECORATION: underline }
A.menubutton:hover   { COLOR: honeydew;  TEXT-DECORATION: underline overline; BACKGROUND-COLOR: mediumpurple }
A.menubutton:active  { COLOR: darkgreen; TEXT-DECORATION: none;               BACKGROUND-COLOR: honeydew }

body.pagebody
{
	background-image: url(images/xbackground.jpg); background-color: Honeydew;
	margin-height: 0; margin-width: 0; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0;
	font-style: normal; font-size: 16pt; line-height: 18pt;
	font-family: Verdana, Arial, Helvetica, sans serif;
	list-style-type: disc; list-style-image: url(images/purple_bullet.gif); list-style-position: outside;
}

a.pagebody         { font-size: 11pt/12pt; }
a.pagebody:visited { COLOR: purple; TEXT-DECORATION: underline }
a.pagebody:link    { COLOR: black;  TEXT-DECORATION: underline }
a.pagebody:hover   { COLOR: white;  TEXT-DECORATION: underline overline; BACKGROUND-COLOR: green }
a.pagebody:active  { COLOR: darkgreen; TEXT-DECORATION: underline; }

p.pagebody, td.pagebody, th.pagebody
   { font-style: normal; font-size: 10pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, sans serif; 
   }
ul.pagebody, li.pagebody 
   { font-style: normal; font-size: 10pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, sans serif;
	  list-style-type: disc; list-style-image: url(images/purple_bullet.gif); list-style-position: outside;
   }

td.footer,a.footer { font-family: "Verdana","Arial","Helvetica","san serif"; FONT: 12x/12x; text-align: "center"; vertical-align: "center"}
a.footer:visited { COLOR: purple;    TEXT-DECORATION: underline }
a.footer:link    { COLOR: black;     TEXT-DECORATION: underline }
a.footer:hover   { COLOR: darkgreen; TEXT-DECORATION: underline overline; BACKGROUND-COLOR: honeydew }
a.footer:active  { COLOR: purple;    TEXT-DECORATION: underline; }

