iframe
{
border:0;
}

p.normal_text
{
  text-indent: 20px;
  text-align: justify;
}

input				{font-size: 11px; font-family: arial, verdana; border:1px solid #bcbcbc}
input:hover			{font-size: 11px; font-family: arial, verdana; border:1px solid #bcbcbc; background-color:#ececec; color:#444444}
textarea            {font-size: 12px; font-family: arial, verdana; padding: 2px; border:1px solid #bcbcbc}
textarea:hover		{font-size: 12px; font-family: arial, verdana; padding: 2px; border:1px solid #bcbcbc; background-color:#ececec}

.row_first          {background-color: #f1f1f1; font: normal 11px verdana;}
.row_first:hover    {background-color: #f1f1f1; font: normal 11px verdana;}

.row_second         {background-color: #fff;}
.row_second:hover   {background-color: #fff;}

body
{
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-attachment: scroll;
  color: #666666
}

p
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #666666
}

table
{
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt ;
  text-align: justify;
}

a
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #3366FF;
  text-decoration: none
}

a:hover
{
  color: #FF6600;
  text-decoration: none
}

h5
{
  font-size: 9px;
  font-weight: bold;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

div
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 8pt
}

td
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #666666
}

h4
{
  font-size: 10px;
  font-weight: bold;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

h6
{
  font-size: 10px;
  color: #D1F1FF;
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

li
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #666666
}

h3
{
  font-size: 12px;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif
}
h1
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #666666;
  font-style: normal
}
ul
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #666666
}
h2
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #666666
}
select
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #000000;
  border: 1px solid gray;
  background-color: #F5F5F5
}
textarea
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #000000;
  border: 1px solid gray;
  background-color: #F5F5F5
}
input
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #000000;
  border-width: 1px;
  height: 18px
}
a.caption
{
  font: normal 25px Verdana;
  color: #ffffff;
  text-decoration: none
}
a.caption:hover
{
  font: normal 26px Verdana;
  color: #ffffff;
  text-decoration: none
}
 .white {color:#ffffff;}
 .geosize TABLE
{ font-size: 100%; border-collapse: collapse; border-spacing: 0; border: 0;}
.geosize TABLE TD
{ padding: 0 10px 0px 0; color: #CACACA; font-size: 90%; vertical-align: top; border: 0;}
.grey {color:#8C8C8C;}
.grey2 {color:#CACACA;}
a.regist
{
  font: normal 10px Arial;
  color: #66B0FC;
  text-decoration: none;
}
a.regist:hover
{
  font: normal 10px Arial;
  color: #66B0FC;
  text-decoration: none;
}

