﻿body 
{
  background-color: #ffffff;
  color: black;
  font: normal 12px Arial;
  margin: 0px;
}
*
{
  margin: 0px;
}
img
{
  border-width:0px;
}

A
{
  color: #0057d2;
  text-decoration: none;
}
A:HOVER
{
  color: #000000;
  text-decoration: underline;
}
input
{
  font: normal 12px Arial;
}
h1
{
  font-family: Arial;
  font-weight: bold;
  font-size: 25pt;
}
h2
{
  font-family: Arial;
  font-weight: bold;
  font-size: 12pt;
}
h3
{
  font-family: Arial;
  font-weight: bold;
  font-size: 12pt;
}
h4
{
  font-family: Arial;
  font-weight: bold;
  font-size: 10pt;
}
.h3
{
  font-family: Arial;
  font-weight: bold;
  font-size: 12pt;
}

#container
{
  width: 100%;
  margin: auto;
  min-width: 980px;
}
#top
{
  
}
#leftnav
{
  float: left;
  width: 160px;
  padding: 0 8px 0 8px;
}
#rightnav
{
  float: right;
  width: 160px;
  padding: 0 8px 0 8px;
}
#content
{
  margin-left: 176px;
  margin-right: 176px;
  padding-top: 8px;
  min-width: 600px;
}
#footer
{
  clear: both;
}

.adv
{
  background-color: #f1efe2;
}
.login
{
  font-size: 9pt;
  width: 160px;
  background-color: #fffff2;  
}
.login input
{
  font-size: 9pt;
}
.f8
{
  font-size: 8pt;
}

.watermark
{
  background-color: #FFFFF2;
  border-color: #759BBB;
  border-style: solid;
  border-width: 1px;
  color: #898989;
  padding: 2px;
  font: normal 12px Arial;
}
.watermark2
{
  background-color: #FFFFF2;
  border-color: #759BBB;
  border-style: solid;
  border-width: 1px;
  color: #898989;
  padding: 2px;
  font-family: Courier;
  font-size: 10pt;
}
.panelMessage
{
  font-weight: bold;
  text-align: center;
  margin: 8px;
  padding: 8px;
  color: Red;
}
.moneyList
{
  font-family: Courier;
  font-size: 10pt;
  text-transform: uppercase;
}
.map
{
  width: 98%;
  min-width: 600px;
  height: 400px;
  border: solid 1px #aca899;
  margin: 1em 0 1em 0;
}
.phs
{
  background-image: url('../../i/phsback.jpg');
  background-repeat: repeat-x;
  width: 100%;
  height: 20px;
  font: normal 8pt Arial;
}

.b
{
  font: normal 12px Arial;
  margin-bottom: 1em;
}
.bc
{
  margin: 0 .5em 0 .5em;
  text-align: justify;
}
.bh
{
  font: bold 13px Arial;
}
.byl
{
  background-color:#f9c800;
  height:2px;
  line-height:2px;
  margin-bottom: 4px;
}
.brl
{
  background-color:#dd3e04;
  height:2px;
  line-height:2px;
  margin-bottom: 4px;
}
.bgl
{
  background-color:#008e46;
  height:2px;
  line-height:2px;
  margin-bottom: 4px;
}
.bbl
{
  background-color:#0075c7;
  height:2px;
  line-height:2px;
  margin-bottom: 4px;
}
.bxl
{
  background-color:#3b3734;
  height:2px;
  line-height:2px;
  margin-bottom: 4px;
}
.updateProgress
{
  z-index: 20000;
  width: 132px;
  height: 132px;
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  -moz-opacity:0.5;
  opacity:.5;
}
.fb
{
  font-weight: bold;
}
.boxHeader
{
  width: 152px;
  height: 19px;
  padding: 3px 4px 1px 4px;
  background-repeat: no-repeat;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11pt;
  color: White;
}
.boxContent
{
  background-repeat: repeat-y;
  border-width: 1px;
  padding: 5px;
  width: 148px;
  border-style: solid;
}
.boxHeaderBlue
{
  background-color:#0075c7;
  background-image: url('../../i/box/b.jpg');
}
.boxContentBlue
{
  border-color: #0075c7;
  background-image: url('../../i/box/bl.jpg');
}
.boxHeaderGreen
{
  background-color:#008e46;
  background-image: url('../../i/box/g.jpg');
}
.boxContentGreen
{
  border-color: #008e46;
  background-image: url('../../i/box/gl.jpg');
}
.boxHeaderRed
{
  background-color:#dd3e04;
  background-image: url('../../i/box/r.jpg');
}
.boxContentRed
{
  border-color: #dd3e04;
  background-image: url('../../i/box/rl.jpg');
}
.boxHeaderYellow
{
  background-color:#f9c800;
  background-image: url('../../i/box/y.jpg');
}
.boxContentYellow
{
  border-color: #f9c800;
  background-image: url('../../i/box/yl.jpg');
}
.boxHeaderBlack
{
  background-color:#3b3734;
  background-image: url('../../i/box/x.jpg');
}
.boxContentBlack
{
  border-color: #3b3734;
  background-image: url('../../i/box/xl.jpg');
}
.dot
{
  background-image: url('../../i/dot.jpg');
  background-repeat:repeat-x;
  background-position: center center;
}
.mn
{
  font-family: 'Courier New';
  font-size: 10pt;
}


.moneyBox
{
  margin: auto; 
  width: 280px;
}
.moneyBox select
{
}
.grid
{
  border: solid 1px #99bbe8;
  width: 278px;
  margin: 0 auto;
}
.gridTitle
{
  color: #15428b;
  font-family: Tahoma, Arial, Verdana;
  font-size: 13px;
  font-weight: bold;
  line-height: 15px;
  padding: 5px 3px 4px 5px;
  background-image: url('../../i/gridTitle.jpg');
  background-repeat: repeat-x;
  background-color: #c4d8f1;
}
.gridHeader
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 9pt;
  font-weight: bold;
  line-height: 24px;
  background-image: url('../../i/gridHeader.jpg');
  background-repeat: repeat-x;
  padding: 0 4px 0 4px;
}
.gridPager
{
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  line-height: 24px;
  background-image: url('../../i/gridPager.jpg');
  background-repeat: repeat-x;
}
.gridRow
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 8pt;
  line-height: 24px;
  height: 24px;
  padding: 0 4px 0 4px;
}
.gridRow input
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 8pt;
  padding: 0px;
}
.gridAlternatingRow
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 8pt;
  line-height: 24px;
  height: 24px;
  background-image: url('../../i/gridAltRow.jpg');
  background-repeat: repeat-x;
  padding: 0 4px 0 4px;
}
.gridHoverRow
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 8pt;
  line-height: 24px;
  height: 24px;
  background-image: url('../../i/gridHoverRow.jpg');
  background-repeat: repeat-x;
  padding: 0 4px 0 4px;
}
.gridHoverRow input
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 8pt;
  padding: 0px;
}
.gridSpace
{
  padding: 0 4px 0 4px;
}

