   /* Top */

   html { font-family: Verdana, Arial; font-size: 12px; margin: 0; padding: 0; }
   body { background-color: #000888; background-repeat: repeat; margin: 0; padding: 0; }

   h6 { font-size: 1.0em; font-weight: bold; margin: 0; padding: 0; }

   /* Links */

   a:link { text-decoration: none; }
   a:visited { text-decoration: none; }
   a:hover { color: #f00 !important; }
   a:active { text-decoration: none; }

   /* */

   p { margin: 0; padding: 0; }
   ul { margin: 0; padding: 5px 10px; text-align: justify; list-style-position: inside; }
   li { clear: both; padding: 5px 0; }
   ins { text-decoration: none; font-size: 1em; font-weight: bold; }

   /* L0 */

   div#l0_container, div#l0_head { margin: 0 0 25px 25px; text-align: left; min-width: 960px; }
   div#l0_container { position: relative; }
   div#l0_head { text-align: center; }

   /* L1 */

   div#l1_rcontainer { line-height: 1.3em; padding-bottom: 15px; position: absolute; top: 0; }

   div#l1_footer span { display: block; margin: 20px; }
   div#l1_footer { clear: both; text-align: center; }
   div#l1_footer img { margin: 2.5px; margin-top: 25px; }

   div#l1_lmenu { font-family: "Times New Roman"; font-size: 13pt; float: left; padding: 0; text-align: left; }
   div#l1_lmenu a.m_pcsel { background-color: #fff; color: #f00; padding: 5px; font-weight: bold; }
   div#l1_lmenu a { display: block; color: #fff; padding: 5px 5px 3px 0; }
   div#l1_lmenu div#lx_seperation a { margin: 5px 0; padding: 0; }
   div#l1_rcontainer a { font-weight: bold; color: #00f; text-decoration: underline; }

   /* L2 */

   div.l2_hcontainer div { background-color: #fff; background-repeat: repeat; text-align: justify; margin-bottom: 1%; padding: 5px; overflow: visible; }
   div.l2_hcontainer div img.m_ifleft { clear: left; float: left; margin: 10px 10px 10px 0; }
   div.l2_hcontainer div img.m_ifright { float: right; margin: 10px 0 10px 10px; }
   div.l2_hcontainer div p { margin: 2%; }
   div.l2_hcontainer div p, div.l2_hcontainer div ul { font-family: Arial !important; font-size: 1em; }
   div.l2_hcontainer div h6 { background-color: #65A2FB; background-repeat: no-repeat; background-position: top center; margin: 0px; padding: 5px; text-align: center; }
   div.l2_hcontainer ul { background-color: #ddd; clear: both; }
   div.l2_hcontainer { float: left; }
