.maintbl
   {
   background:#FFFFFF;
   }

.htext
   {
   font-Family: Arial, Tahoma;
   font-size: 9pt;
   font-weight: bold;
   color: #000000;
   }


a.dtext
   {
   color: #0000FF;
   text-decoration: none;
   }

a.dtext:hover
   {
   color: #FF3300;
   text-decoration: none;
   }
 
a.btext
   {
   font-family: Arial;
   font-size: 8pt;
   font-weight: bold;
   line-height: 10px;
   text-decoration: none;
   color: #0000CC;
   }

a.btext:hover
   {
   color: #FF3300;
   text-decoration: none;
   }

a.sidetext
   { 
   color: #000066;
   text-decoration: none;
   }
 
a.sidetext:hover
   {
   color: #FF3300;
   text-decoration: none;
   }

div.distxt
   {
   font-family: 'Arial';
   font-size: 8pt;
   text-align: center;
   line-height: 12px;
   color: #333333
   }
   
font.bodytext
   {
   font-family: 'Arial';
   font-size: 9pt;
   line-height: 18px;
   color: #333333
   }

span.detailtxt
   {
   font-family: 'Arial';
   font-size: 9pt;
   color: #333333
   }

td.bodytext
   {
   font-family: 'Arial';
   font-size: 9pt;
   line-height: 18px;
   color: #333333
   }

p.bodytext
   {
   font-family: Arial;
   font-size: 10pt;
   line-height: 18px;
   text-align: left;
   margin-left: 4px;
   margin-right: 4px;
   color: #333333
   }

span.headline
   {
   line-height: 30px;
   font-family: 'Times New Roman';
   font-size: 12pt;
   font-weight: bold;
   color: #000066
   }
   
table.headtext
   {
   border-bottom: solid #0000CC 5px;
   border-top: solid #0000CC 1px;
   height:12px;
   }

span.headtext
   {
   font-family: Arial;
   font-size: 8pt;
   font-weight: bold;
   color: #0000CC;
   line-height: 14px
   }

.frmhead
   {
   font-family: Arial;
   font-size: 9pt;
   font-weight: bold;
   color: #0000CC;
   line-height: 16px;
   }

font.menuback
   {
   font-family: Arial;
   font-size: 10pt;
   font-weight: bold;
   background: #0000CC;
   width: 72px;	
   }

font.menutext
   {
   font-family: Arial;
   font-size: 10pt;
   font-weight: bold;
   color: #0000CC;
   }

span.addtext
   {
   font-family: Arial;
   font-size: 9pt;
   font-weight: bold;
   color: #0000CC;
   }

span.duty
   {
   font-family: Comic Sans MS;
   font-size: 11pt;
   color: #0000FF;
   }

span.phone
   {
   font-family: Arial;
   font-style: italic;
   font-size: 14pt;
   color: #0000FF;
   }

span.phone2
   {
   font-family: Arial;
   font-style: italic;
   font-size: 14pt;
   color: #FFFFFF;
   }

a.sidemenu,td.sidemenu
   {
   font-family: Arial;
   font-size: 10pt;
   font-weight: bold;
   color: #0000CC;
   line-height: 16px;
   text-decoration: none;
   }

a.sidemenu:hover
   {
   font-family: Arial;
   font-size: 10pt;
   font-weight: bold;
   background: #0000CC;
   color: #FFFFFF;
   line-height: 16px;
   text-decoration: none;
   }

span.sidemenu
   {
   width: 173px;
   background-color: #0000CC;
   }

th.sidemenu 
   {
   font-family: Arial;
   font-size: 11pt;
   font-weight: bold;
   background: #0000CC;
   height: 22px;
   min-width: 1753px;
   color: #FFFFFF;
   }
     
   
.ptable
   {
   border: solid #000066 1px;
   font-family: 'Arial';
   font-size: 10pt;
   line-height: 16px;
   height: 73px;
   color: #000066
   }

.wtable
   {
   border: solid #CCCCCC 1px;
   }

.blacktable
   {
   border: solid #000000 1px;
   margin-left: 3px;
   }   

.cltable
   {
   margin-left: 3px;
   }   

.tabletext
   {
   font-family: 'Book Antiqua';
   font-size: 11pt;
   color: #000066;
   line-height: 19px;
   }

a.blueback
   {
   font-family: Arial;
   font-size: 11pt;
   font-weight: bold;
   line-height: 150%;
   text-align: center;
   background: #0000CC;
   text-decoration: none;
   color: #FFFFFF;
   min-width: 175px;
   }

a.blueback:hover
   {
   font-family: Arial;
   font-size: 11pt;
   font-weight: bold;
   line-height: 150%;
   text-align: center;
   background: #FFFFFF;
   text-decoration: none;
   color: #0000CC;
   min-width: 173px;
   }

.timestext
   {
   font-family: 'Times New Roman';
   font-size: 11pt;
   text-align: center;
   color: #000066
   }

.outline
   {
   table-layout: fixed;
   border: solid #0000CC 1px;
   }

span.mnbr
   {
   line-height: 5px;
   color: #0000CC; 
   }

span.c2br
   {
   line-height: 3px;
   }

caption
   {
   font-family: 'Arial';
   font-size: 8pt;
   text-align: center;
   line-height: 12px;
   }

.copytext
   {
   font-family: 'Arial';
   font-size: 7pt;
   line-height: 10px;
   color: #0000CC;
   text-align: right
   }

.works
   {
   font-family: 'Arial';
   font-size: 16pt;
   line-height: 28px;
   color: #000066;
   }


.bodywork
   {
   font-family: Arial;
   font-size: 10pt;
   line-height: 18px;
   color:  #333333
   }

.lbodywork
   {
   font-family: Arial;
   font-size: 14pt;
   line-height: 18px;
   color:  #000066
   }

.ttref
   {
   height: 18px;
   width: 175px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   background: #FFFFFF;
   color: #0000CC;
   font-weight: bold;
   margin-top:  2px;
   margin-bottom: 4px;
   }

.mnref
   {
   height: 22px;
   width: 55px;
   padding: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
   background: #FFFFFF;
   color: #0000CC;
   border-color: #0000CC;
   font-weight: bold;
   margin-top:  2px;
   margin-bottom: 4px;
   }

.mcref
   {
   width: 158px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
   background: #FFFFFF;
   color: #0000CC;
   font-weight: bold;
   margin-top:  2px;
   margin-bottom: 4px;
   }

.maref
   {
   width: 230px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
   background: #FFFFFF;
   color: #0000CC;
   font-weight: bold;
   margin-top:  2px;
   margin-bottom: 4px;
   }

.mfrm
  {
  text-align: right;
  height: 16px;
  width: 368px;
  margin-top:  0px;
  margin-bottom: 0px;
  }

.sidetext
  {
  font-family: Arial;
  font-size: 10pt;
  color: #000066;
  }

img.foot
  {
  margin-left: 3px;
  width: 366px;
  }

.sform
   {
   margin-left: 2px;
   }

a.rents
   {
    font-family: 'Arial';
    font-size: 11pt;
    line-height: 22px;
    text-decoration: none;
    color: #0000CC
    }
  
a.rents:hover
    {
    font-family: 'Arial';
    font-size: 11pt;
    line-height: 22px;
    text-decoration: none;
    color: #CC0000
    }
  
body
   {
   margin-top: 10px;
   }

body.frmTop
   {
   margin-top: 0px;
   margin-left: 3px;
   }

ul
  {
  font-family: Arial;
  list-style-type: disc;
  color: #0000CC;
  }

tmp.ul
  {
  font-size: 9pt;
  line-height:  15px;
  padding: 0px;
  background: #000000;
  }

img
  {
  border: 0;
  }

.pDetail
  {
  line-height: 17px;
  }

.stattxt
  {
   font-family: 'Arial';
   font-size: 9pt;
   line-height: 18px;
   margin-right:2px;
   color: #FF3300
  }

a.stattxt
  {
   font-family: 'Arial';
   font-size: 9pt;
   line-height: 18px;
   margin-right:2px;
   text-decoration: none;
   color: #FF3300
  }

a.stattxt:hover
  {
   font-family: 'Arial';
   font-size: 9pt;
   line-height: 18px;
   margin-right:2px;
   text-decoration: underline;
   color: #FF3300
  }

a.stattxt:visited
  {
   font-family: 'Arial';
   font-size: 9pt;
   line-height: 18px;
   margin-right:2px;
   color: #FF3300
  }

a.ortref, span.rtref
  {
  font-family: 'Arial';
  font-size: 8pt;
  line-height: 12px;
  text-decoration: none;
  color: #0000CC; 
  }

a.ortref:hover
  {
  font-size: 8pt;
  line-height: 12px;
  color: #FF3300;
  text-decoration: none;
  }

table.ortref
  {
  border: solid #0000CC 1px;
  height: 620px;
  }

td.ortref
  {
  margin-left: 0px;
  border: solid #0000CC 1px;
  width: 60px;
  height: 45px;
  overflow: hidden;
  }

.ortref:hover
  {
  color: #FF3300;
  text-decoration: none;
  }

th.rtref
  {
  background: #0000CC;
  height: 18px;
  color: #FFFFFF;
  }
 
table.preview
  {
  width: 122px;
  height: 40px;
  }

a.crew
  {
  font-family: Arial;
  font-style: italic;
  font-size: 12pt;
  text-decoration: none;
  color: #3333AA;
  }

a.crew:hover
  {
  font-family: Arial;
  font-style: italic;
  font-size: 12pt;
  text-decoration: none;
  color: #FF3300;
  }

span.crew
   {
   font-family: Arial;
   font-size: 12pt;
   color: #3333AA;
   }

.crewmail
   {
   font-family: Arial;
   font-size: 12pt;
   color: #000000; 
   }

a.contact
   {
   font-family: Arial;
   font-size: 10pt;
   text-decoration: none;
   color: #3333AA;
   }

a.contact:hover
   {
   font-family: Arial;
   font-size: 10pt;
   text-decoration: none;
   color: #FF3300;
   }

.lead
   {
   font-family: Arial;
   font-size: 12pt;
   font-weight: bold;
   }

td.bodydata
   {
   margin-left: 2px;
   }

li
   {
   color:  #0000CC;
   }

.sref
  {
  height: 22px;
  width: 52px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  background: #FFFFFF;
  color: #0000FF;
  border-color: #0000FF;
  font-weight: bold;
  }

.tagref
  {
  margin-top: 0px;
  margin-bottom: 0px;
  } 

.tagtxt
  {
  font-weight:bold;
  width: 40px;
  color:#0000FF;
  }

.tmap
  {
  font-family:Arial;
  font-size:7pt;
  line-height:14px;
  text-decoration: none;
  }

a.tmap
  {
  font-family:Arial;
  font-size:7pt;
  line-height:14px;
  text-decoration: none;
  color: #0000FF;
  }

a.tmap:visited
  {
  font-family:Arial;
  font-size:7pt;
  line-height:14px;
  text-decoration: none;
  color: #0000FF;
  }

a.tmap:hover
  {
  font-family:Arial;
  font-size:7pt;
  line-height:14px;
  text-decoration: none;
  color: #FF3300;
  }

.thost
  {
  font-family:Arial;
  font-size:9pt;
  line-height:14px;
  text-decoration: none;
  }

a.thost
  {
  font-family:Arial;
  font-size:9pt;
  line-height:14px;
  text-decoration: none;
  color: #0000FF;
  }

a.thost:visited
  {
  font-family:Arial;
  font-size:9pt;
  line-height:14px;
  text-decoration: none;
  color: #0000FF;
  }

a.thost:hover
  {
  font-family:Arial;
  font-size:9pt;
  line-height:14px;
  text-decoration: none;
  color: #FF3300;
  }

a.carea
  {
  text-decoration: none;
  }

a.carea:hover
  {
  color: #FF3300;
  text-decoration: none;
  }

.rset
  {
  width: 369px;
  height: 630px; 
  margin-left: 2px;
  }


.terms
  {
  margin-top: 10px;
  margin-left:3px;
  height: 245px;
  }

.frmbar
  {
  width: 7px;
  background: #FFFFFF;
  color: #0000CC;
  border-color: #0000CC;  
  }

 a.nhead
  {
  font-family: Arial;
  font-size: 11pt;
  font-weight: bold;
  background: #0000CC;
  height: 22px;
  min-width: 1753px;
  text-decoration: none;
  color: #FFFFFF;
  }

 a.nhead:hover
  {
  font-family: Arial;
  font-size: 11pt;
  font-weight: bold;
  background: #0000CC;
  height: 22px;
  min-width: 1753px;
  color: #FFFFFF;
  text-decoration: none;
  }

 a.helplnk
  {
   font-family: 'Arial';
   font-size: 9pt;
   line-height: 18px;
   color: #333333;
   text-decoration: none;
  }

 a.helplnk:hover
  {
   font-family: 'Arial';
   font-size: 9pt;
   line-height: 18px;
   color: #0000CC;
   text-decoration: none;
  }

.bblog
  {
  background: #FF6633;
  color: #FF0033;
  }

a.ablog
  {
  font-family:Arial;
  font-size:10pt;
  line-height:14px;
  text-decoration: none;
  color: #FFFFFF;
  }

a.ablog:hover
  {
  font-family:Arial;
  font-size:10pt;
  line-height:14px;
  text-decoration: none;
  color: #FFFFFF;
  }

a.ablog:visited
  {
  font-family:Arial;
  font-size:10pt;
  line-height:14px;
  text-decoration: none;
  color: #FFFFFF;
  }

