BODY
{
  padding: 0px;
  margin: 0px;
}

.head
{
  border-left: 1px dotted #000000; 
  border-right: 1px dotted #000000; 
  border-top: 1px dotted #000000;
  padding: 0px; 
  margin: 0px;
  border-spacing:0;
  width:100%;
  height: 105px;
  background-color:CEDBE8;
}

div.menu
{
  border-bottom: 1px dotted #000000; 
  padding: 3px; 
  margin: 0px;
  border-spacing:0;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  width:160px;
  font-size:10pt;
  text-align:left;
  font-weight:bold;
  color:3333CC;
  background-color:CEDBE8;
  cursor:pointer;
}

.delimiter
{
  border-bottom: 1px dotted #000000; 
  width:100%;
}

.submenu
{
  border-bottom: 1px dotted #000000; 
  padding: 3px; 
  margin-left: 18px;
  margin: 0px;
  border-spacing:0;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  width:160px;
  font-size:7pt;
  text-align:left;
  text-indent: 18px;
  color:3333CC;
  background-color:CEDBE8;
  cursor:pointer;
}

.subcabmenu
{
  border-bottom: 1px dotted #000000; 
  padding: 3px; 
  margin-left: 30px;
  margin: 0px;
  border-spacing:0;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  width:160px;
  font-size:7pt;
  text-align:left;
  text-indent: 30px;
  color:3333CC;
  background-color:CEDBE8;
  cursor:pointer;
}

.subcab
{
  border-bottom: 1px dotted #000000; 
  padding: 3px; 
  margin-left: 18px;
  margin: 0px;
  border-spacing:0;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  width:160px;
  font-size:8pt;
  text-align:left;
  text-indent: 18px;
  color:3333CC;
  background-color:CEDBE8;
}


.submenu_block
{
  display:none;
}

.menubar
{
  border-left: 1px dotted #000000; 
  border-right: 1px dotted #000000; 
  border-bottom: 1px dotted #000000;
  padding: 0px; 
  margin: 0px;
  border-spacing:0;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:10pt;
  text-align:center;
  font-weight:bold;
  color:3333CC;
  background-color:CEDBE8;
  vertical-align:top;
}

.main
{
  border-top: 1px dotted #000000;
  border-right: 1px dotted #000000; 
  border-bottom: 1px dotted #000000;
  padding: 15px; 
  margin: 5px;
  border-spacing:5px;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:8pt;
  text-align:justify; 
  width:100%;
  height:100%
  vertical-align: top;
}

.maintables
{
  border-spacing:5px;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:8pt;
  text-align:justify; 
  vertical-align: top;
}


A
{
  text-decoration : none;
}


A:visited
{
  text-decoration : none;
  color:3333CC;
}

div.menu:hover, div.menu.hover
{
  color:white;
  background-color:#3333CC;
}

div.submenu:hover, div.submenu.hover
{
  color:white;
  background-color:#3333CC;
}

div.subcabmenu:hover, div.subcabmenu.hover
{
  color:white;
  background-color:#3333CC;
}

IMG
{
  border: 0px;
  vertical-align: middle;

}

.upmenu
{
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:8pt;
  text-align:left;
  font-weight:bold;
  color:3333CC;
  background-color:CEDBE8;
  margin-left: 180px;
}

.pricehead
{
  padding: 10px;
  border-spacing:2px;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:10pt;
  font-weight: bold;
  text-align:center; 
  vertical-align: middle;
  background-color:CEDBE8;
}

.priceleft
{
  padding: 7px;
  border-spacing:2px;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:10pt;
  text-align:left; 
  vertical-align: middle;
  background-color:E0E0E0;
}

.pricecenter
{
  padding: 7px;
  border-spacing:2px;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:10pt;
  text-align:center; 
  vertical-align: middle;
  background-color:E0E0E0;
}

.priceright
{
  padding: 7px;
  border-spacing:2px;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:10pt;
  text-align:right; 
  vertical-align: middle;
  background-color:E0E0E0;
}

.pricebottom
{
  padding: 10px;
  border-spacing:2px;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:10pt;
  text-align:left; 
  vertical-align: middle;
  background-color: white;
}

.maintitle
{
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:12pt;
  font-weight: bold;
  text-align:center; 
}

.maintext
{
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:10pt;
  text-align: justify; 
}

.error
{
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:12pt;
  font-weight: bold;
  text-align:center; 
  color:red;
}

.smalltext
{
  font-family: Verdana,Sans-Serif,Serif,Arial;
  font-size: 8pt;
  text-align: justify; 
}

.ipstat
{
  border: 1px dotted #000000; 
}

.stat1
{
  padding: 7px;
  border-spacing:2px;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:8pt;
  text-align:center; 
  vertical-align: middle;
  background-color:D0D0D0;
}

.stat2
{
  padding: 7px;
  border-spacing:2px;
  font-family : Verdana,Sans-Serif,Serif,Arial;
  font-size:8pt;
  text-align:center; 
  vertical-align: middle;
  background-color:E0E0E0;
}

.maincenter
{
  font-family:Verdana,Sans-Serif,Serif,Arial;
  font-size:10pt;
  text-align:center; 
}




