body {
   margin-left: 1px;
   margin-top: 0px;
   margin-right: 1px;
   margin-bottom: 0px;
   background-color: #FFFFFF;
   text-align: left;
   font-family: Tahoma, Arial Narrow, Helvetica, sans-serif;
   font-size: 11px;
}

body, td
{
   font-family: Tahoma, Arial Narrow, Helvetica, sans-serif;
   font-size: 11px;
}

input,select
{
  font-size: 11px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  border: 1px solid #C00030;
  background-color: #eff8ff;
  color: #C00030;
}

input.textarea, input.common
{  font-size: 14px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  border: 1px solid #AAA;
  color: #000;}

.dsc
{
	color:#888888 !important;
}


h1  { color: #C00030; font-size: 15px; }
h1.ttl  { color: #666666; font-size: 13px; padding: 0px; margin-bottom: 3px}

h2  { color: #C00030; font-size: 15px; }
h2.ttl  { color: #666666; font-size: 12px; padding: 0px; margin-bottom: 3px}

.txt     { color: #000000; font-size: 11px; line-height: 133%; text-align: justify; }
.stxt    { color: #000000; font-size: 10px; line-height: 133%; }
.btxt    { color: #000000; font-size: 12px; line-height: 133%; }


.btxtg      { color: #333333; font-size: 13px; }
.btxtr      { color: #C00030; font-size: 13px; }
.btxtb      { color: #0060B0; font-size: 13px; }

.txtr    { color: #C00030; font-size: 11px; line-height: 133%; }

.txtr12	 { color: #C00030; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; }


.txtb    { color: #0060B0; font-size: 11px; line-height: 133%; }

.ttl     { color: #000000; font-size: 17px; }
.rttl    { color: #C00030; font-size: 17px; }

.tt    { color: #C00030; font-size: 14px; font-weight: bold}

.bttl    { color: #0060B0; font-size: 17px; }

.wmn     { color: #FFFFFF; font-size: 12px; }
.bmn     { color: #000000; font-size: 11px; }
.rmn     { color: #C00030; font-size: 11px; }

.wmns    { color: #FFFFFF; font-size: 10px; }

A:ACTIVE { color:#C00030; }
A:HOVER     { color:#FF0033; }
A:VISITED   { color:#FF0033; }
A:LINK      { color:#C00030; }

input.lgn   { color: #000000; font-size: 11px; background-color: #FFFFFF; border: 1px solid #333333; }
input.srch  { color: #000000; font-size: 10px; background-color: #FFFFFF; border: 1px solid #800020; }
input.but   { color: #000000; font-size: 11px; background-color: #CCCCCC; border: 1px solid #333333; }

p
{
 text-align: justify;
}

p.ttl
{
 margin: 0px;
 font-size: 11px;
 text-align: justify;
 color: #888888;
}

p.ttl2
{
 margin: 0px 0px 5px 0px;
 padding: 0px;
 font-size: 11px;
 text-align: justify;
 color: #888888;
}


.wh
{
  color: #FFFFFF !important;
  white-space: nowrap;
  display: block;
}

.wh_dn
{
  color: #FFFFFF !important;
  text-decoration: none !important;
  white-space: nowrap;
  display: block;
}

.bl
{
  color: #0060B0 !important;
  text-decoration: none !important;
}


.re
{
  color: #C00030 !important;
  text-decoration: none !important;
  display: block;
  float: left;
}


.bl_dn
{
  color: #0060B0 !important;
  text-decoration: none !important;
  white-space: nowrap;
  display: block;
}

.green_dn
{
  color: #008040 !important;
  text-decoration: none !important;
  white-space: nowrap;
  display: block;
}

.bk_dn
{
  color: #000000 !important;
  text-decoration: none !important;
  white-space: nowrap;
  display: block;
}

.img
{
  border: 1px solid;
}

.img_grey
{
  border: 1px #EEEEEE solid;
}



