/* vice013.css ; Ken Cressman ; 2009.02.03 ; initial selections & design         */
/* Whiteout    ; Ken Cressman ; 2009.03.09 - 2009.11.23 ; expanded & implemented */
/*             ; Ken Cressman ; 2011.08.18 ; created this color scheme           */
body    {background:    white                                   ;
         font-family:   Verdana,Eurostile,Arial                 ;
         font-size:     10pt                                    ;
         color:         #000000                                 ;
         margin:        0                                       ;
         }
a:link
  {color:#000080;       text-decoration:underline;      }
a:visited
  {color:#000080;       text-decoration:underline;      }
a:active
  {color:#000080;       text-decoration:underline;      }
a:hover
  {color:#000000;       text-decoration:underline;      background:#778898     }
h1,h2,h3,h4,h5,h6
  {                     font-family:Verdana,Eurostile,Arial     ;              }
td,th
  {font-size:10pt;      font-family:Verdana,Eurostile,Arial     ;
   color:#000000                                                ;
   }
input,textarea,select
  {font-size:10pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   background:          white                                   ;
   }

/* **************************************************************** shorthand */
.l      {text-align:    left                                    ;              }
.r      {text-align:    right                                   ;              }
.c      {text-align:    center                                  ;              }
.vt     {vertical-align:text-top                                ;              }
.vm     {vertical-align:middle                                  ;              }
.vb     {vertical-align:text-bottom                             ;              }
.nw     {white-space:   nowrap                                  ;              }
.b      {font-weight:   bold                                    ;              }
.i      {font-style:    italic                                  ;              }
.u      {text-decoration:               underline               ;              }
.pg     {page-break-before:             always                  ;              }
.pgb    {page-break-before:             always                  ;              }
.pga    {page-break-after:              always                  ;              }
.none   {text-decoration:               none                    ;
         font-weight:                   normal                  ;              }

/* ************************************************************ text elements */
.txt1
  {font-size:8pt;       font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   }
.txt2
  {font-size:10pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   }
.txt3
  {font-size:12pt;      font-family:VVerdana,Eurostile,Arial                 ;
   color:               #000000                                 ;
   }
.txt4
  {font-size:14pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   }
.txt5
  {font-size:16pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   }
.tip1
  {font-size:8pt;       font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   }
.tip2
  {font-size:10pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   }
.tip3
  {font-size:12pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   }
.tip4
  {font-size:14pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   }
.tip5
  {font-size:16pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   }
.alert1
  {font-size:8pt;       font-family:Verdana,Eurostile,Arial     ;
   color:               #cc0000                                 ;
   }
.alert2
  {font-size:10pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #cc0000                                 ;
   }
.alert3
  {font-size:12pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #cc0000                                 ;
   }
.alert4
  {font-size:14pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #cc0000                                 ;
   }
.alert5
  {font-size:16pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #cc0000                                 ;
   }

/* ****************************************************** form input elements */
.radio  {background:    white                                   ;              }
.form1
  {font-size:8pt;       font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   background:          white                                   ;
   }
.form2
  {font-size:10pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   background:          white                                   ;
   }
.form3
  {font-size:12pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   background:          white                                   ;
   }
.form4
  {font-size:14pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   background:          white                                   ;
   }
.form5
  {font-size:16pt;      font-family:Verdana,Eurostile,Arial     ;
   color:               #000000                                 ;
   background:          white                                   ;
   }
.btn1
  {font-size:8pt;       font-family:Verdana,Eurostile,Arial     ;
   color:#000000;       background-color:white  ;
   font-weight:normal;
   }
.btn2
  {font-size:10pt;      font-family:Verdana,Eurostile,Arial     ;
   color:#000000;       background-color:white  ;
   font-weight:normal;
   }
.btn3
  {font-size:12pt;      font-family:Verdana,Eurostile,Arial     ;
   color:#000000;       background-color:white  ;
   font-weight:normal;
   }
.btn4
  {font-size:14pt;      font-family:Verdana,Eurostile,Arial     ;
   color:#000000;       background-color:white  ;
   font-weight:normal;
   }
.btn5
  {font-size:16pt;      font-family:Verdana,Eurostile,Arial     ;
   color:#000000;       background-color:white  ;
   font-weight:normal;
   }
.navbtn
  {font-size:8pt;       font-family:Verdana,Eurostile,Arial     ;
   color:#000000;       background-color:white;
   border-width:1px;    border-color:#000000;
   font-weight:bold;    
   }
.revbtn
  {font-size:8pt;       font-family:Verdana,Eurostile,Arial     ;
   color:white  ;       background-color:white  ;
   border-width:1px;    border-color:white  ;
   font-weight:bold;    
   }

/* *************************************************** table/section headings */
.title1 {background:    white                                   ;
         font-family:   Verdana,Eurostile,Arial                 ;
         font-size:     8pt                                     ;
         color:         #000000                                 ;
         vertical-align:text-bottom                             ;
         xeight:        15px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.title2 {background:    white                                   ;
         font-family:   Verdana,Eurostile,Arial                 ;
         font-size:     10pt                                    ;
         color:         #000000                                 ;
         vertical-align:text-bottom                             ;
         xeight:        18px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.title3 {background:    white                                   ;
         font-family:   Verdana,Eurostile,Arial                 ;
         font-size:     12pt                                    ;
         color:         #000000                                 ;
         vertical-align:text-bottom                             ;
         xeight:        21px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.title4 {background:    white                                   ;
         font-family:   Verdana,Eurostile,Arial                 ;
         font-size:     14pt                                    ;
         color:         #000000                                 ;
         vertical-align:text-bottom                             ;
         xeight:        27px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.title5 {background:    white                                   ;
         font-family:   Verdana,Eurostile,Arial                 ;
         font-size:     16pt                                    ;
         color:         #000000                                 ;
         vertical-align:text-bottom                             ;
         xeight:        30px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }

/* ******************************************************* Numeric Table Data */
.num1   {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         font-size:     8pt                                     ;
         text-align:    right                                   ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.num2   {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         font-size:     10pt                                    ;
         text-align:    right                                   ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.num3   {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         font-size:     12pt                                    ;
         text-align:    right                                   ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.num4   {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         font-size:     14pt                                    ;
         text-align:    right                                   ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.num5   {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         font-size:     16pt                                    ;
         text-align:    right                                   ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }

/* **************************************** Numeric Table Data, Alternate Row */
.sum1  {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         background:    white                                   ;
         font-size:     8pt                                     ;
         text-align:    right                                   ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.sum2  {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         background:    white                                   ;
         font-size:     10pt                                    ;
         text-align:    right                                   ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.sum3  {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         background:    white                                   ;
         font-size:     12pt                                    ;
         text-align:    right                                   ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.sum4  {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         background:    white                                   ;
         font-size:     14pt                                    ;
         text-align:    right                                   ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.sum5  {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         background:    white                                   ;
         font-size:     16pt                                    ;
         text-align:    right                                   ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }

/* ******************************************************* Textual Table Data */
.tex1   {font-family:   Verdana,Eurostile,Arial                 ;
         font-size:     8pt                                     ;
         text-align:    left                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.tex2   {font-family:   Verdana,Eurostile,Arial                 ;
         font-size:     10pt                                    ;
         text-align:    left                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.tex3   {font-family:   Verdana,Eurostile,Arial                 ;
         font-size:     12pt                                    ;
         text-align:    left                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.tex4   {font-family:   Verdana,Eurostile,Arial                 ;
         font-size:     14pt                                    ;
         text-align:    left                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.tex5   {font-family:   Verdana,Eurostile,Arial                 ;
         font-size:     16pt                                    ;
         text-align:    left                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }

/* **************************************** Textual Table Data, Alternate Row */
.box1  {font-family:   Verdana,Eurostile,Arial                 ;
         background:    white                                   ;
         font-size:     8pt                                     ;
         text-align:    left                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.box2  {font-family:   Verdana,Eurostile,Arial                 ;
         background:    white                                   ;
         font-size:     10pt                                    ;
         text-align:    left                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.box3  {font-family:   Verdana,Eurostile,Arial                 ;
         background:    white                                   ;
         font-size:     12pt                                    ;
         text-align:    left                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.box4  {font-family:   Verdana,Eurostile,Arial                 ;
         background:    white                                   ;
         font-size:     14pt                                    ;
         text-align:    left                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.box5  {font-family:   Verdana,Eurostile,Arial                 ;
         background:    white                                   ;
         font-size:     16pt                                    ;
         text-align:    left                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }

/* **************************************** Numeric Table Data, Row of Totals */
.agg1   {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         background:    #ffffff                                 ;
         font-size:     8pt                                     ;
         text-align:    right                                   ;
         height:        11px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         }
.agg2   {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         background:    #ffffff                                 ;
         font-size:     10pt                                    ;
         text-align:    right                                   ;
         height:        21px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         }
.agg3   {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         background:    #ffffff                                 ;
         font-size:     12pt                                    ;
         text-align:    right                                   ;
         height:        15px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         }
.agg4   {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         background:    #ffffff                                 ;
         font-size:     14pt                                    ;
         text-align:    right                                   ;
         height:        15px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         }
.agg5   {font-family:   Lucida Console,OCR A Extended,Courier New,Georgia,Arial;
         background:    #ffffff                                 ;
         font-size:     16pt                                    ;
         text-align:    right                                   ;
         height:        15px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         }

/* **************************************** Textual Table Data, Row of Totals */
.tag1   {font-family:   Verdana,Eurostile,Arial                 ;
         background:    #ffffff                                 ;
         font-size:     8pt                                     ;
         height:        11px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         }
.tag2   {font-family:   Verdana,Eurostile,Arial                 ;
         background:    #ffffff                                 ;
         font-size:     10pt                                    ;
         height:        21px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         }
.tag3   {font-family:   Verdana,Eurostile,Arial                 ;
         background:    #ffffff                                 ;
         font-size:     12pt                                    ;
         height:        15px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         }
.tag4   {font-family:   Verdana,Eurostile,Arial                 ;
         background:    #ffffff                                 ;
         font-size:     14pt                                    ;
         height:        15px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         }
.tag5   {font-family:   Verdana,Eurostile,Arial                 ;
         background:    #ffffff                                 ;
         font-size:     16pt                                    ;
         height:        15px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         }

/* ************************************************************** Breadcrumbs */
.bc01   {font-family:   Verdana,Arial                           ;
         font-size:     7pt                                     ;
         vertical-align:text-bottom                             ;
         height:        15px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.bc02   {font-family:   Verdana,Arial                           ;
         font-size:     8pt                                     ;
         vertical-align:text-bottom                             ;
         height:        15px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }
.bc03   {font-family:   Verdana,Arial                           ;
         font-size:     9pt                                     ;
         vertical-align:text-bottom                             ;
         height:        15px                                    ;
         padding-left:  2px     ;       padding-right:  2px     ;
         Bhite-space:   nowrap                                  ;
         }

/* *************************************************** widths for any element */
#wda    {width: 31px}   .wda    {width: 31px}   /* + 0 */
#wdb    {width: 51px}   .wdb    {width: 51px}   /* +20 */
#wdc    {width: 71px}   .wdc    {width: 71px}   /* +20 */
#wdd    {width: 91px}   .wdd    {width: 91px}   /* +20 */
#wde    {width:111px}   .wde    {width:111px}   /* +20 */
#wdf    {width:131px}   .wdf    {width:131px}   /* +20 */
#wdg    {width:161px}   .wdg    {width:161px}   /* +30 */
#wdh    {width:191px}   .wdh    {width:191px}   /* +30 */
#wdi    {width:221px}   .wdi    {width:221px}   /* +30 */
#wdj    {width:251px}   .wdj    {width:251px}   /* +30 */

/* ***************************************** widths for any section or widget */
#wwa    {width: 222px}  .wwa    {width: 222px}  /* +  0 */
#wwb    {width: 333px}  .wwb    {width: 333px}  /* +111 */
#wwc    {width: 444px}  .wwc    {width: 444px}  /* +111 */
#wwd    {width: 505px}  .wwd    {width: 505px}  /* + 61 */
#wwe    {width: 555px}  .wwe    {width: 555px}  /* + 50 */
#wwf    {width: 636px}  .wwf    {width: 636px}  /* +081 */
#wwg    {width: 696px}  .wwg    {width: 696px}  /* + 60 */
#wwh    {width: 747px}  .wwh    {width: 747px}  /* + 51 */
#wwi    {width: 888px}  .wwi    {width: 888px}  /* +141 */
#wwj    {width: 999px}  .wwj    {width: 999px}  /* +111 */
       /*  ************************************  */
#wwx    {width:1066px}  .wwx    {width:1066px}  /* + 67 */
#wwy    {width:1177px}  .wwy    {width:1177px}  /* +111 */
#wwz    {width:1280px}  .wwz    {width:1280px}  /* +103 */

/* ************************************************** heights for any element */
#hto    {height:  1px}  .hto    {height:  1px}  /* Zeroeth */
       /*  ************************************  */
#hta    {height: 31px}  .hta    {height: 31px}  /* + 0 */
#htb    {height: 51px}  .htb    {height: 51px}  /* +20 */
#htc    {height: 71px}  .htc    {height: 71px}  /* +20 */
#htd    {height: 91px}  .htd    {height: 91px}  /* +20 */
#hte    {height:111px}  .hte    {height:111px}  /* +20 */
#htf    {height:131px}  .htf    {height:131px}  /* +20 */
#htg    {height:161px}  .htg    {height:161px}  /* +30 */
#hth    {height:191px}  .hth    {height:191px}  /* +30 */
#hti    {height:221px}  .hti    {height:221px}  /* +30 */
#htj    {height:251px}  .htj    {height:251px}  /* +30 */

/* **************************************** heights for any section or widget */
#hha    {height: 222px} .hha    {height: 222px} /* +  0 */
#hhb    {height: 333px} .hhb    {height: 333px} /* +111 */
#hhc    {height: 444px} .hhc    {height: 444px} /* +111 */
#hhd    {height: 505px} .hhd    {height: 505px} /* + 61 */
#hhe    {height: 555px} .hhe    {height: 555px} /* + 50 */
#hhf    {height: 636px} .hhf    {height: 636px} /* +081 */
#hhg    {height: 696px} .hhg    {height: 696px} /* + 60 */
#hhh    {height: 747px} .hhh    {height: 747px} /* + 51 */
#hhi    {height: 888px} .hhi    {height: 888px} /* +141 */
#hhj    {height: 999px} .hhj    {height: 999px} /* +111 */
       /*  ************************************  */
#hhx    {height:1066px} .hhx    {height:1066px} /* + 67 */
#hhy    {height:1177px} .hhy    {height:1177px} /* +111 */
#hhz    {height:1280px} .hhz    {height:1280px} /* +103 */

/* ************************************************************************** */
