body {font-family: helvetica,sans;
     color:#404040; margin:0;
     background-color:#FFFFFF}

h3 {margin-bottom:2;
    padding-bottom:2;}
    
p {text-align:justify; font-size:0.9em;}

img {margin:0; border:0;}

img.screenshot {margin:10; border:1; width:180;}

a {color:#0000A0;}
a.hide {color:inherit;}
a:hover {color:rgb(200,100,40);}  

td {vertical-align:top;
   font-size:0.9em;
   align:left;
   margin:0.6em;}

li {list-style-position:outside;
    padding-bottom:6;
    font-size:10pt;}

li.mainRight {font-size:10pt;}

ul {padding-left:16;}
          
td.panel {background-color:#CDC0A7;
         border-style:solid;
         border-left-color:#FFF0E0;
         border-left-width:1;
         border-right-width:1;
         border-right-color:#B0A080;
         border-top-color:#FFF0E0;
         border-top-width:1;
         border-bottom-color:#B0A080;
         border-bottom-width:1;
         font-weight:bold;
         padding-left:0.2em;
         padding-right:0.2em;
         width:11%;
         text-align:center;
         color:#005050;
         }

span.software {color:#005050;
               font-weight:bold;
               font-style:normal;
               font-size:0.9em;}

span.explain {color:#404040;
              font-weight:normal;
              font-style:normal;
              font-size:0.8em;}
              
div.actions {color:#FFFFFF;
              text-align:center;
              font-weight:normal;
              font-style:normal;
              font-size:0.7em;}

div.location {color:#404040;
              font-weight:normal;
              font-style:oblique;
              font-size:0.7em;
              margin-bottom:0.5em;}

div.legend {color:#005050;
            font-weight:normal;
            font-style:oblique;
            font-size:9pt;
            margin-top:0.5em;
            margin-bottom:0.9em;}

td.title {color:#FFFFFF;
          background-color:#005050;
          font-weight:bold;
          font-style:normal;
          padding:0.4em;
          font-size:1.6em;
          vertical-align:middle;
          text-align:right;}
          
td.subtitle {color:#FFFFFF;
           background-color:#005050;
           font-weight:bold;
           font-style:normal;
           padding:0.4em;
           font-size:0.9em;
           vertical-align:middle}
           
td.titlenav {color:#FFFFFF;
           background-color:#005050;
           font-weight:bold;
           font-style:normal;
           padding:0.4em;
           font-size:1.2em;
           vertical-align:middle}

td.main {padding:10px;
        vertical-align:top}

td.mainRight {padding:10px;
              background-color:#F0F0F0;
              border-left-color:#808080;
              border-left-width:1;}

hr {color: rgb(180,180,180);
    background-color: rgb(180,180,180);
    height: 1; border-width: 0}

