div.linksection             {font-size:80%;text-align:right;margin-top:4em;border-bottom:1px solid #999999;color:#999999;clear:both;}
div.link                    {margin-top:4em;clear:both;}
div.link:after              {content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden;}
div.editcontrols            {width:100%;font-size:xx-small;text-align:right;color:#999999;}
div.linkimage               {margin:0.5em;}
div.linkimage a:hover       {background-color:#fff0e0;}
div.linktarget              {float:left;width:110px;text-align:right;margin-right:1em;margin-top:0.5em;}
div.linklink                {font-weight:bold;}
div.linkdescription         {float:left;width:70%;font-size:80%;}
div.linkdescvisible         {font-size:80%;margin-left:1em;padding-right:1em;margin:2em;display:none;}
div.linkdata                {float:right;width:100%;}
div.linkvalue               {float:left;font-weight:bold;color:#999999;}
div.linkdate                {font-size:80%;text-align:right;color:#999999;}
div.linkvisits              {font-size:80%;text-align:right;}
div.linkCategory            {font-weight:bold;margin-bottom:0.5em;}
div.linkCategoryDescription {font-size:80%;margin-bottom:2em;}
table.linklist              {width:80%;margin-top:0.5em;}
span.linkclass              {display:none;}
span.linkcomment            {color:#999999;}

@media only screen and (max-device-width: 480px), only screen and (max-width: 480px), handheld
{
  div.linktarget              {float:none;width:100%;text-align:left;margin-right:0em;margin-top:0.5em;}
  div.linklink                {font-weight:bold;}
  div.linkdescription         {float:none;width:100%;font-size:80%;}
  div.linkdata                {float:none;width:100%;}
}

