/************************************** HTML tags **************************************/
html,body {height:100%; margin:0; padding:0;}
body {white-space:inherit; background-color:#FFFFFF; font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif,Tahoma; font-size:10pt; color:#666666;}
div  {margin:0; padding:0;}
h1   {font-size:20pt; color:#000000; margin: 15px 0px 15px 0px;}
h2   {font-size:16pt; color:#000000; margin: 15px 0px 15px 0px;}
h3   {font-size:12pt; color:#000000; margin: 15px 0px 15px 0px;}
p    {margin:0px; padding:0px; text-align:justify;}
img  {border:0px;}
input,select,textarea       {font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif,Tahoma; font-size:10pt;}
a:link,a:active,a:visited   {text-decoration:none; color:#FF0000;}
a:hover                     {color:#FFCC00;}
a.spec:link,a.spec:active,a.spec:visited
{
    background-color:#fc0;
    border:1px solid #333;
    color:#333;
    font-size:16pt;
    font-weight:bold;
    padding:5px 5px 5px 10px;
    text-decoration:none;
}
a.spec:hover {background-color:#333; border:1px solid #fc0; color:#fc0;}
/************************************** ID's *******************************************/
#PgContainer  {width:850px; margin:auto;}
#PgTop        {text-align:center;}
#PgNav        {margin:10px 10px 10px 10px; padding: 0px 0px 0px 0px; text-align:center;}
#PgNav a      {font-size:12pt; font-weight:bold;}
#PgContent    {background-color:#eee; padding: 20px; text-align:justify;}
#PgFooter     {padding: 20px 0px 20px 0px; text-align:center;}
#PgFooter a   {font-weight:bold;}
#PgFooter img {vertical-align:middle;}
/*************************************** Classes ***************************************/
.AdSense       {background-color:#E6FFCC; clear:both; text-align:center; padding:10px 0px 10px 0px;}
.NetArtIndex   {clear:both; text-align:center; padding:15px 0px 0px 0px;}
.ScriptRunning {font-weight:bold; color:#FF0000;}
.ScriptDone    {font-weight:bold; color:#008000;}
.BigLink       {font-weight:bold; font-size:18pt;}
/* Error management */
.ErrorContainer {background-color:#FFECEC; border: 1px solid #FF7D7D; margin: 20px 0px 20px 0px; padding:20px; width:550px;}
.ErrorHead      {font-family:Arial; font-size:18px; color:#FF0000; margin: 0px 0px 10px 0px;}
.ErrorContent   {text-align:center;}
.ErrorTxt       {color:#FF0000; text-align:left;}
/* News subpage */
.NewsRow       {clear:both; margin: 5px 0px 0px 0px; width:100%;}
.NewsDate      {float:left; font-weight:bold; width:95px;}
.NewsTextOuter {float:left;}
.NewsTextInner {width:100%;}
/* Other */
.SiteAvail      {font-weight:bold; color:#008000;}
.SiteNotAvail   {font-weight:bold; color:#FF0000;}
.SiteCheckAddr  {font-weight:bold; color:#0000FF;}
.CenteringTab   {height:100%; width:100%;}
.ResGoBack      {font-weight:bold; padding:0px 0px 15px 0px;}
.TxtCite        {padding: 20px 30px 20px 30px; font-style:italic; text-align:justify;}
