﻿
      html                                          { height: 100%; }
      body                                          { font:62.5%/1.7 Calibri,Arial,Helvetica, sans-serif; background:#ffffff; color:#525252; min-height: 100%; height: 100%; margin:0em; padding:0em; }      
      * html body                                   { height: 100%; margin:0; padding:0; position: relative; }
      li, dt, dd, p, input[type=text], input[type=password], textarea { font-size: 1.2em; line-height:1.6em; }    
      p                                             { padding:0px; margin:0em 0em 1em 0em; }
      form  { margin:0px; padding:0px; }
      
      /* input, textarea, select, option, optgroup  span   { font-size: 1.2em; }    */   
      
      img                                           { border:0px; }
      input[type=text], input[type=password], textarea { vertical-align:middle; border:1px solid #535353; padding:0.3em 0.5em 0.3em 0.5em; margin:0px; }
      input[type=text]:focus, textarea:focus        { background-color:#fafafa; }
      select                                        { border:1px solid #cbcbcb; background:#f4f4f4; padding:0.3em 0.3em 0.3em 0.3em; }
      select optgroup                               { background:#e4e4e4; color:#222222; }
      select option                                 { background:#f4f4f4; }
      
      input[type=radio], input[type=checkbox]       { vertical-align:middle; line-height:1.8em; margin-right:0.5em; padding:0em; } 
      label                                         { display:inline; font-size:1.0em; vertical-align:middle; margin-right:0.5em; }                
      .clearfloat                                   { clear:both; }      
      textarea                                      { font-family:Calibri,Arial,Helvetica, sans-serif; }      
      
      /* h1, h2, h3, h4, h5, h6 { letter-spacing: 0.02em; margin:0 0 6px; padding:0; font-family:Cambria,Arial, Verdana ,sans-serif; color: #4e4e4e; font-weight:normal; } */
      
      h1, h2, h3 { letter-spacing: 0.02em; padding:0px; margin:0em; color:#000; font-family: Cambria,Arial, Verdana ,sans-serif; font-weight:normal; }
      h1 { font-size: 2.0em; }
      h2 { font-size: 1.8em; }
      h3 { font-size: 1.6em; }
         
      a, a:link, a:visited, a:active                 { color:#525252; text-decoration:none; }
      a:hover                                        { text-decoration:underline; }
      
      #toplinks                                      {  }
      #toplinks span                                 { color:#ee3a3d; padding-right:12px; }
      #toplinks a, #toplinks a:link, #toplinks a:visited, #toplinks a:active { font-size:1.0em; color:#ee3a3d; text-decoration:none; }
      #toplinks a:hover                              { text-decoration:underline; }

      #toplinks a.a_subm, #toplinks a.a_subm:link, #toplinks a.a_subm:visited, #toplinks a.a_subm:active { padding-left:4px; font-size:1.2em; color:#525252; text-decoration:none; }
      #toplinks a.a_subm:hover                              { text-decoration:underline; }
      
      .pBlock p                 { padding:20px; background:#f0f0f0; }
      
      /*    
      p img                     { float:none; display:block; padding:1em 0em 1em 0em; }
      p img.left                { float:left; padding:0.0em 1.2em 0.8em 0em; overflow:auto; }      
      p img.right               { float:right; padding:0.0em 0em 0.8em 1.2em; overflow:auto; }      
      */
      
      /* ul                     { margin:0.8em 0em 1.8em 0.2em; list-style-type:square; list-style:square inside url("/images/blueball.gif"); } */
      ul                        { margin:0.8em 0em 1.8em 0.2em; list-style-type:disc; list-style-position:inside; }
      ul li                     { margin:0.4em; padding:0em 0em 0em 0em; }
#content_block a, #content_block a:link, #content_block a:visited, #content_block a:active                 { color:#525252; text-decoration:none; }
#content_block a:hover                                        { text-decoration:underline; }
      
     
#content-publ a, #content-publ a:link, #content-publ a:visited, #content-publ a:active                 { color:#ee3a3d; text-decoration:none; }
#content-publ a:hover                                        { text-decoration:underline; }
#left-col ul {margin-left:30px;}
#left-col ul li {margin-left:10px;}
