a:link,
a:visited   { color:#E2DD1D ;
             font-weight:bold;
             text-decoration:none;
              font-size: 8pt;
            }
a:hover     { color:#000000 }


.a1  { color:#555555;
       font-weight:bold;
       text-decoration:none;
       font-size: 10pt;
     }
     
a.default:link,
a.default:visited   { color:#0384DF;
                      font-weight:bold;
                      text-decoration:none;
                      font-size: 10pt;
                    }

a.default:hover     { color:#FFFFFF;} 
            

body {background-color: #9D9D9D; }

.bodydiv { position:absolute;
           top: 0px;
           Left: 0px;
           Width: 100%;
           height: 99%;
           text-align: center;
           margin: auto;
           
         }
         
.areadiv { position:relative;
           top: 0px;
           Left: 0px;
           Width: 761px;
           height: 100%;
            border: hidden #9D9D9D;
           border-width: 1px;
           margin: auto;
           
         }
     
.innersquare { position:absolute;
               top: 138px;
               left: 153px;
               width: 451px;
               height: 430px;
               border: solid #C4C4C4 1px;
               margin: auto;
               padding-top: 3px;
               padding-bottom: 3px;
             }

.areaone { background-color: #9D9D9D;
           border-color: #C4C4C4;
           color: #000000;
         }

.mainheader { height: 15px;
              width: 463px;
              background-color: #555555;
              color: #C0C0C0;
              padding-left: 4px;
              font-weight: bold;

            }

.subheader { height: 15px;
             width: 138px;
             background-color: #555555;
             color: #C0C0C0;
             padding-left: 4px;
             font-weight: bold;

            }
         
.innerheader { background-color: #555555;
               color: #C0C0C0;
               font-family: arial,verdana;
               font-weight: bold;
               font-size: 8pt;
               padding-left: 3px;
               margin: auto;
             }
             
.headerbox { margin: auto;
             border: solid #9D9D9D;  
           }

.textbox { font-family: arial,verdana;
           font-size: 8pt;
           border: solid #9D9D9D;
           border-width: 1px;
           color: #9D9D9D;
           margin: auto;
           text-align: left;
         }

.textbox2 { font-size: 8pt;
            font-family: Arial,Verdana;
            vertical-align: top;
          } 
                  
.innertextbox { font-family: arial,verdana;
                font-size: 8pt;
                border: hidden #C4C4C4;
                border-width: 0px;
                color: #000000;
                margin: auto;
                text-align: left;
                padding: 3px 3px 3px 3px;
              }


.ahyperlink { background-color: #555555;
              border-color: #9D9D9D;
            }
            
.ahyperlinktwo { background-color: #9D9D9D;
                 border-color: #9D9D9D;
               }

.headerrow { background-color: #555555;
             color: #C0C0C0;
             font-family: arial,verdana;
             font-weight: bold;
             font-size: 8pt;
           }

.headercolum { text-align: left;
               height: 15px;
               padding-left: 3px;
             }
.headercolum2 { text-align: right;
              }            


.headertable { width: 95%;
               height: 98%;
               border: solid #9D9D9D;
               border-width: 1px;
               margin:auto;
             }

.headertable2 { width: 98%;
                border: solid #9D9D9D;
                border-width: 1px;
                margin:auto;
              }

.headertablebox { vertical-align: top; 
                  text-align: center;
                  padding-top: 3px;
                }
.tablesquare { width: 98%;
               height: 390px;
               border: solid #9D9D9D;
               border-width:  1px;
               margin:auto;
             }

.squarebox { text-align: center;
             vertical-align: top;
           }
           
.tablelist { width: 96%;
             height: 15px;
             color: #000000;
             font-family: arial,verdana;
             font-weight: normal;
             font-size: 8pt;
             margin: auto;
           }

.pricecolum { text-align: right;
              width: 60px;
              color: #000000;
            }

.totalcolum { text-align: right;
              width: 60px;
              color: #000000;
              background-color: #C4C4C4;
            }

.texttable { font-size: 8pt;
             font-family: Arial,Verdana;
             font-weight: bold;
             width: 100%;
           }

.offermarker { width: 74px;
               text-align: center;
               font-size: 8pt;
               font-family: Arial,Verdana;
               background-color: #C4C4C4;
               color: #F72609;
               font-weight: bold;
               padding-left: 3px;
               padding-right: 3px;
             }

.pricemarker { width: 95px;
               text-align: right;
               font-size: 8pt;
               font-family: Arial,Verdana;
               background-color: #C4C4C4;
               color: #000000;
               padding-left: 3px;
               padding-right: 3px;
             }
                
input      { height: 17px;
             font-family: Arial,Verdana;
             font-size: 8pt;
           }

.inputclass { height: 17px;
              font-family: Arial,Verdana;
              font-size: 8pt;
            }

select { font-size: 7pt;
         font-family: Verdana,Arial;
         height: 17px;
         padding: 0px;
         margin: 0px;
         font-weight: normal;
         border-color: #FFFFFF;

       }

.listtext { font-size: 8pt;
            font-family: Arial,Verdana;
            padding-top: 0px;
            padding-bottom: 0px;
          } 