
a.menu:link    {text-decoration: none;      color:#0E8E00; background: #7DD573; padding: 5px 10px; border-radius: 6px 6px 0px 0px; margin-bottom: 0px;}
a.menu:visited {text-decoration: none;      color:#0A6100; background: #7DD573; padding: 5px 10px; border-radius: 6px 6px 0px 0px; margin-bottom: 1px;}
a.menu:active  {text-decoration: none;      color:#d3e8ab; background: #7DD573; padding: 5px 10px; border-radius: 6px 6px 0px 0px; margin-bottom: 1px;}
a.menu:hover   {text-decoration: underline; color:#FFFFFF; cursor: pointer; background: #7DD573; padding: 5px 10px; border-radius: 6px 6px 0px 0px; margin-bottom: 1px;}

a.stlink:link    {text-decoration: underline; color:#0E8E00; padding: 0; background: none;}
a.stlink:visited {text-decoration: underline; color:#0A6100; padding: 0; background: none;}
a.stlink:active  {text-decoration: underline; color:#d3e8ab; padding: 0; background: none;}
a.stlink:hover   {text-decoration: underline; color:#FFFFFF; padding: 2px 3px; background: #7DD573; border-radius: 2px}

a.list:link    {text-decoration: none; color:#0E8E00; padding: 0; background: none;}
a.list:visited {text-decoration: none; color:#0A6100; padding: 0; background: none;}
a.list:active  {text-decoration: none; color:#d3e8ab; padding: 0; background: none;}
a.list:hover   {text-decoration: none; color:#FFFFFF; padding: 2px 3px; background: #7DD573; border-radius: 2px}

a.button:link    {text-decoration: none;      color:#0E8E00; background: #7DD573; padding: 5px 10px; border-radius: 4px 4px 4px 4px}
a.button:visited {text-decoration: none;      color:#0A6100; background: #7DD573; padding: 5px 10px; border-radius: 4px 4px 4px 4px}
a.button:active  {text-decoration: none;      color:#d3e8ab; background: #7DD573; padding: 5px 10px; border-radius: 4px 4px 4px 4px}
a.button:hover   {text-decoration: underline; color:#FFFFFF; cursor: pointer; background: #7DD573; padding: 5px 10px; border-radius: 4px 4px 4px 4px}

a.menu_here:link    {text-decoration: none; color:#FFFFFF; background: #0E8E00; padding: 5px 10px; border-radius: 6px 6px 0px 0px}
a.menu_here:visited {text-decoration: none; color:#FFFFFF; background: #0E8E00; padding: 5px 10px; border-radius: 6px 6px 0px 0px}
a.menu_here:active  {text-decoration: none; color:#FFFFFF; background: #0E8E00; padding: 5px 10px; border-radius: 6px 6px 0px 0px;}
a.menu_here:hover   {text-decoration: underline; color:#FFFFFF; background: #0E8E00; padding: 5px 10px; border-radius: 6px 6px 0px 0px}

a.title:link        {text-decoration: none; color: #0E8E00; font-size:200%;}
a.title:visited     {text-decoration: none; color: #0A6100; font-size:200%;}
a.title:active      {text-decoration: none; color: #d3e8ab; font-size:200%;}
a.title:hover	    {text-decoration: none; color: #052e00; font-size:200%;}		

a.keyword:link        {text-decoration: none; color: #0E8E00; font-size:80%; text-indent:5px}
a.keyword:visited     {text-decoration: none; color: #0A6100; font-size:80%; text-indent:5px}
a.keyword:active      {text-decoration: none; color: #d3e8ab; font-size:80%; text-indent:5px}
a.keyword:hover	      {text-decoration: none; color: #052e00; font-size:80%; text-indent:5px}		

a.calendar:link         {text-decoration: underline; color: #0E8E00; font-size:80%; text-indent:5px; padding: 2px; border-radius:4px; background: #7DD573;}
a.calendar:visited      {text-decoration: underline; color: #0A6100; font-size:80%; text-indent:5px; padding: 2px; border-radius:4px; background: #7DD573;}
a.calendar:active       {text-decoration: underline; color: #d3e8ab; font-size:80%; text-indent:5px; padding: 2px; border-radius:4px; background: #7DD573;}
a.calendar:hover	{text-decoration: underline; color: #052e00; font-size:80%; text-indent:5px; padding: 2px; border-radius:4px; background: #7DD573;}		


img.avt { width: 98%; }
img.top_image {padding=0px 0px 10px 0px; margin-bottom: 10px}
img.photo {margin-top: 30px; margin-right: 45px;}

p.st           {color: #0A6100; text-align: justify;}
p.date         {color: #074800; text-indent:2px; text-align: center; font-size:80%}
p.date_today   {color: #074800; text-indent:2px; text-align: center; font-size:80%; padding:2px; border-radius:4px; background: #FFFFFF; border-width: 1; border-style:solid; border-color: #0a6100;}
/*p.subscript    {color: #d3efab; }*/
p.subscript    {color: #3c4431; font-size:80%;}


h1.st{color:#0A6100;}

div.list {background-color:#FFFFFF;}
div.title{text-align: center;}

div.message{background-color: #FFFFFF;
margin-left:auto; margin-right:auto;
width: 93%; text-align: center; border-width: 2px; border-style: solid;
border-color: #0a6100; padding: 20px; border-radius:25px; margin-bottom: 15px; margin-top: 1px;}

div.message img.blog {display: inline; float: both;}

table.calendar {background-color:#FFFFFF; vertical-align: top; padding:10px; border-style: solid; border-color: #0a6100; border-width: 2px; border-radius: 15px;}

td.page    {width: "64%"; align: center; text-align: center; border: 0px;}
td.column  {width: "17.5%"; align: center; text-align: center;}
table.base {width: 100%; border: 0px; }
