/*----------------------*/
/* Links                */
/*----------------------*/
.all    { text-align: left; }
.alr    { text-align: right; }
.alc    { text-align: center; }



h1.catTitle  { color: #000; background-color: #9191FF; font: bold 16px/20px "Comic Sans MS"; padding: 5px;}



div.links *  { margin: 0; border: 0; }
div.links    { width: 100%; position: relative; }
div.links ul { padding: 0; list-style: none; }
div.links ul li { padding: 10px 5px; border-bottom: 1px dotted #ccc; } 
div.links ul li:hover { background-color: #ffb; text-decoration: none; cursor: pointer; cursor: hand; }
div.links a.more { text-transform: uppercase; font-weight: bold; color: #000; }
div.links a.more::after { content: "\00BB"; padding-left: .2em; }

div.links h2 { color: #000; font: normal 16px/20px "Comic Sans MS"; }
div.links h2 a:link    { color: #d50; }
div.links h2 a:visited { color: #d50; }
div.links h2 a:hover   { color: #d50; text-decoration: underline; }
div.links ul li:hover { background-color: #cdcdff; text-decoration: none; cursor: pointer; cursor: hand; }
div.links h3 { color: #08f; font: normal 11px/15px "Verdana"; text-transform: uppercase; }
div.links ul li.hli:hover { background-color: #cdcdff; text-decoration: none; cursor: pointer; cursor: hand; }

div.linkbox { margin: 5px; padding: 5px; width: 275px; display: inline; border-top: 1pt dashed #9191FF; vertical-align: top; }
div.editBox { vertical-align: bottom; }
div.editBoxIcons { display: inline; width: 100px; vertical-align: bottom;  }  
div.editBoxSub   { display: inline; width: 150px; vertical-align: bottom;  }  
