/********************************************************************\
|   This External Style Sheet is used by                             |
|                the Online Writer web page.                         |
\********************************************************************/

body
{
   color: #000000;
   font-size: small;
   font-family: Georgia, "Times New Roman", Times, serif;
   background-color: #ffffff;
   text-align: center;
}
p
 {
   line-height: 140%;
   text-align: left;
   margin: 0px;
   padding-bottom: 1em;
   align: left }
h1, h2, h3, h4
{
   font-weight: bold;
   padding-top: 0.3em;
}
h1
 {
   color: #ff0000;
   font-size: 150%;
   line-height: 0.2em;
   font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
   letter-spacing: 0.2em;
   padding-bottom: 0.8em }
h2
   {
   color: #000099;
   font-size: 100%;
   font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
   letter-spacing: 0.1em }
h3
 {
   font-size: 100%;
   font-family: Arial, Helvetica, sans-serif;
   letter-spacing: 0.1em;
   padding-bottom: 0.4em }
h4   {
   color: #ff0000;
   font-size: 105%;
   font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
   letter-spacing: 0.1em;
   padding-bottom: 5% }
.checklist
{
   font-size: 90%;
   line-height: 140%;
   padding-top: 0.3em;
}

/********** Some table properties **********/
.navtab_over, .navtab_over2, .navtab_undr, .navtab_undr2
{
	text-align: right;
	vertical-align: top;
	border-bottom: solid 1px #ffffff;
}
.navtab_undr2 { background-color: #ffffff; }
.navtab_over, .navtab_undr { background-color: #ffffff; border-top: solid 1px #000000; }
.navtab_over2, .navtab_undr, .navtab_undr2 { border-bottom: solid 1px #000000; }
.navtab_over2 { border-right: solid 1px #000000; }
.pfa_main
  {
   background-color: #ffffff;
   text-align: left;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000 }
.pfa_logo {
   padding-right: 11px }
/********** SOME TABLE BORDERS **********/
/********** Black Table Borders **********/
.blacktop { border-top: solid 1px #000000; }
.blackbottom { border-bottom: solid 1px #000000; }
.blackright { border-right: solid 1px #000000; }
.blackleft { border-left: solid 1px #000000; }
/********** Black Table Border: Right (rt) and Bottom (bt) **********/
.blackrtbt { border-right: solid 1px #000000; border-bottom: solid 1px #000000; }
/********** Black Table Border: Left (lt) and Bottom (bt) **********/
.blackltbt { border-left: solid 1px #000000; border-bottom: solid 1px #000000; }
/********** COVERS **********/
.coverTD
{
	background-color: #ffffff;
	text-align: center;
}
.divCover
  {
   position: relative;
   z-index: 0;
   top: 0px;
   left: 10px }
.drkbluebackground { background-color: #000099; }
/********** SUBMIT A POEM FORMS **********/
.submitTable
 {
   color: #000099;
   font-weight: 600;
   font-size: 85%;
   font-family: Arial, Helvetica, sans-serif;
   letter-spacing: 0.1em;
   text-align: center; }

.submitField
  {
   color: #000000;
   font-size: 85%;
   font-family: Arial, Helvetica, sans-serif }

/********** FOOTER **********/
.footer
{
    font-size: 11px;
    border: solid 1px #000000;
    background-color: #ffffff
}
.footer2
{
    font-size: 10px;
    color: #000000;
}
/********** Poem Sample Divs ***********/
.div_relative { position: relative; z-index:0; }
.div_poemExplain
{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	position: absolute;
	width: 190px;
	height: 180px;
	top: 280px;
	font-size: 15px;
	color: #000000;
	z-index:1;
}
/********** HEADER properties: **********/
/********** Text properties: **********/
.red10, .red12, .drkred12, .drkblue12 { font-family: "Arial Narrow", Arial, Helvetica, sans-serif; }
.red10 { color: #FF0000; font-size: 10px; }
.red12 { color: #FF0000; font-size: 12px; }
.red08, .red10, .drkred10, .drkblue10 { font-family: "Arial Narrow", Arial, Helvetica, sans-serif; }
.red08 { color: #FF0000; font-size: 10px; }
.red12 { color: #FF0000; font-size: 12px; }
.drkred12 { color: #993333; font-size: 12px; }
.drkblue12 { color: #000099; font-size: 12px; }
.drkred { color: #993333; }
.drkblue { color: #000099; }
/********** Sample Poem Pop-Up Window **********/
.poemTitle, .poemBy, .poemAuthor
{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 15px;
	letter-spacing: 1pt;
}
.poemBy { color: #000000; }
.poemAuthor { color: #000099; }
.poembook
{
	border: solid 1px black;
	background-color: #ffffff;
	text-align: center;
	height: 252px;
	width: 456px;
}
/********** LINKS: **********/
.navtext, .navtextblack, .navtext:hover, .navtext:active, .navtext_disabled, .navtext:visited
  {
   color: #999999;
   font-weight: 500;
   font-size: 70%;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   letter-spacing: 0.1em;
   padding-top: 12px }
.navtextblack
 {
   color: #000000;
   font-weight: 500;
   font-size: 70%;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   letter-spacing: 0.1em
}
.navtext:hover { color: #000000; }
.navtext:active, .navtext_disabled { color: #000000; }
.bttopLink  {
   color: #000000;
   font-size: 70% }
.sPoemLink, .sPoemLink:hover, .sPoemLink_disabled, .sPoemLink_index, .bttopLink { font-family: "Arial Narrow", Arial, Helvetica, sans-serif; }
a, .sPoemLink { color: #000099; }
a, a:visited, .sPoemLink, .sPoemLink:hover, .sPoemLink_disabled, .sPoemLink_index, .bttopLink { text-decoration: none; }
a:hover, .sPoemLink:hover, .sPoemLink_index, .bttopLink:hover { color: #ff0000; text-decoration: underline; }
.borderCovers     {
   border: solid 1px #039 }
.borderCovers2    {
   border-style: solid;
   border-width: 1px 2px 1px 2px;
   border-color: #039 }
