td, body    {
         font-family:Tahoma, Arial, Helvetica; 
         font-size:9pt;
        }
        
.field { position: relative;
         padding: 5%;
         width:  90%;
         top: 5%;
         left: 5%;
         background-color: #e9e9e9;
         font-family: tahoma, arial, times-newroman;
         font-size: 10pt;
       }

.banner { background-color: #0099ff;
              }
              
.help { background-color: #990000;
        color:white;
      }

.button1 {color:#2e6e9e;
         background:#d2dfe9;
         font-size:8pt;
         font-family:tahoma;
         font-weight:bold;
         border-width:1px; 
         -moz-border-radius: 5px;
         border-radius: 5px;         
         width:160;
         height:24;
         border-color: #c5dbec;
         padding: 0; margin-right: .1em; 
         text-decoration: none !important; 
         cursor: pointer; 
         text-align: center; 
         zoom: 1; 
         overflow: visible;         
         }     

#button1 {color:#2e6e9e;
         background:#d2dfe9;
         font-size:8pt;
         font-family: Tahoma, Lucida Grande, Lucida Sans, Arial, sans-serif;
         font-weight:bold;
         border-width:1px;
         -moz-border-radius: 5px;
         border-radius: 5px;              
         border-color: #c5dbec;
         width:120;
         height:24;
         padding: 0; margin-right: .1em; 
         text-decoration: none !important; 
         cursor: pointer; 
         text-align: center; 
         zoom: 1; 
         overflow: visible;
         }

#subtitlebar1 {font-size: 12pt;
               font-family: tahoma,arial,times-newroman;
               line-height : 24px; 
               font-weight : bold; 
               color : #ffffff; 
               background-color : #141654; 
               letter-spacing : +2; 
               text-transform: uppercase;
               width: 100%;
}

/* Basic setups */

.link {
           font-family: Tahoma;
           font-size: 12pt;
           text-decoration: none;
           cursor: pointer;
}
.link:hover {
           text-decoration: underline;
}

.body_white {
           font-family: Tahoma;
           font-size: 10pt;
           color: black;
           background-color: white;  /* #e9e9e9; */
          }
          
.field_tan {
            font-family: tahoma, arial;
            font-size: 10pt;
            font-weight: normal;
           border-color: #aaaaaa;
           background-color: #6da8d5;          
            position: relative;
            padding: 5%;
            top: 5%;
}

h1.error {
          font-family: tahoma, arial;
          font-size: 16pt;
          color: red;
          text-align: center;
          border-style: none;
          border-width: 0px;
         }

h1.warn {
          font-family: tahoma, arial;
          font-size: 12pt;
          color: blue;
          text-align: center;
          border-style: none;
          border-width: 0px;
         }


.otherqs {
           font-family: Tahoma;
           font-size: 12pt;
           color: black;
           /*border-style: solid;
           border-width:2px;
           border-color: #aaaaaa;*/
           border: 2px #aaaaaa solid;
           border-collapse:collapse;
           background-color: #4B88C7;
           background-image: url('/cmdr/images/table_bg.jpg');
           background-repeat: repeat-x;
           margin-bottom: 20px;
           margin-top: 0px;
          }
          
          
.otherqs.td {
           font-family: Tahoma;
           font-size: 12pt;
           color: black;
           border-style: solid;
           border-width:2px;
           border-color: #c5dbec;
           background-color: #6da8d5;
          }
          
.otherqs.tr {
           font-family: Tahoma;
           font-size: 12pt;
           color: black;
           /*border-style: solid;
           border-width:2px;
           border-color: #c5dbec;
           background-color: #6da8d5;*/
          }  
          
.otherqs th {
           background-color: #aaaaaa;
           color: white;
           font-family: Tahoma;
           font-size: 14pt;
           line-height: 25px;
}

.otherqs table tr td {
           font-family: Tahoma;
           font-size: 12pt;
}

.otherqs p {
           font-size: 9.5pt;
}
          
/* cstmmenu setups */
.cstmmenu {
           font-family: tahoma;
           font-size: 10pt;
           color: black;
           margin-left: 10%;
           margin-right: 10%;
           border-style: solid;
           border-width:2px;
           margin-top: 30px ;
           padding: 10px;
           border-color: #c5dbec;
           background-color: #6da8d5;
          }
h1.cstmmenu {
          font-family: Monotype Corsiva, tahoma;
          font-size: 24pt;
          color: blue;
          text-align: left;
          margin-left: 20%;
          border-style: none;
          border-width: 0px;
         }

h2.cstmmenu {
          font-family: tahoma;
          font-size: 12pt;
          color: black;
          text-align: left;
          margin-left: 20%;
          border-style: none;
          border-width: 0px;
         }

#specblock1 {position: auto
         width:100;
         top auto;
         right: 100%;
         bottom: 00px;
         left: 0;
        }
#specblock2 {position: auto;
         width: 40%;
         top auto;
/*         margin-top: .25in; */
         right: 90%;
         bottom: 00px;
         left: 100%;
         }
#specblock3 {position: auto;
         top: 400px;
         right: 350px;
         bottom:00px;
         left: 1px;
        }
#specblock4 {position: auto;
         width: 100%;
         top: 400px;
         right: 800px;
         bottom: 800px;
         left: 405px;
        }
#spechead {position: auto;
          width: 100%
          top: 1;
          left: 1;
         font-size:16pt;
         font-family:tahoma;
         font-weight:bold;
         text-align:center;
          
          }

/*  report tables styles */

th.banner {
    border-width: 0px 0px 0px 0px;
    border-style: none;
    border-spacing: 4;
    font-size: 9pt;
    font-family:tahoma;
    font-weight:bold;
    color: white;
    background-color: #010066;
    padding: 5;
   }

table.all {
           font-family: tahoma;
           font-size: 8pt;
           font-weight: normal;
           color: black;
           margin-left: auto;
           margin-right: auto;
           border-style: solid;
           border-width:2px;
           border-color: #a9a9a9 #a9a9a9 #a9a9a9 #a9a9a9 ;
           margin-top: 30px ;
           padding: 20px;
           background-color: #e9e9e9 ;  /* #e9e9e9; */
          }

