body{
padding:0px;
margin:0px;
background-color:#727272;
color: #546168;
font-size: 11px;
font-family: Tahoma;
}
td
{
        color: #546168;
        font-size: 11px;
        font-family: Tahoma;
}

a:link              { font: 11px Tahoma; color: #677780; text-decoration: underlline; }
a:active            { font: 11px Tahoma; color: #677780; text-decoration: underlline; }
a:visited           { font: 11px Tahoma; color: #677780; text-decoration: underlline; }
a:hover             { font: 11px Tahoma; color: #DC281B; text-decoration: none; }

.top {
        font-family: Tahoma;
        font-size: 11px;
        line-height: 12px;
        color: #FBFBFB;
}
.search {
        font-family: Tahoma;
        font-size: 11px;
        line-height: 12px;
        background-color: #FFFFFF;
        height: 19px;
        width: 137px;
}
.links {
        font-family: Tahoma;
        font-size: 11px;
        line-height: 12px;
        color: #677780;
}
.copy {
        font-family: Tahoma;
        font-size: 11px;
        line-height: 12px;
        color: #94A0A6;
        text-decoration: none;
}

.link_1 {
        font-family: Tahoma;
        font-size: 10px;
        line-height: 12px;
        color: #DC281B;
}

.tit {
        font-family: Tahoma;
        font-size: 11px;
        line-height: 12px;
        color: #DC281B;
}

.news {
        font-family: Tahoma;
        font-size: 11px;
        line-height: 12px;
        background-color: #FBFBFB;
        height: 18px;
        width: 123px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-right-style: solid;
        border-bottom-style: solid;
        border-right-color: #D8D4CE;
        border-bottom-color: #D8D4CE;
}



form
{
  margin-top: 0px;
  margin-bottom: 0px;
}



hr
{
  height: 1px;
  border: 0px;

  color: #DDE7EC;
  background-color: #DDE7EC;
}

.box
{
  border-left:    1px solid #DDE7EC;
  border-right:   1px solid #DDE7EC;
  border-top:     1px solid #DDE7EC;
  border-bottom:  1px solid #DDE7EC;

  background-color: #FFFFFF;
}

.innerbox
{
  color:            #5C5C5C;
  text-decoration:  none;

  background-color: #F5F9FD;

  padding-left:     8px;
  padding-right:    8px;
  padding-top:      8px;
  padding-bottom:   8px;

  border-width:     0px;
}


.tcat
{
  font-size:   12px;
  font-weight: bold;

  color: #FFFFFF;

  background-image: url('images/bg_header.gif');
  background-color: #A5B5C5;
  margin:           0px;

  padding-top:      1px;
  padding-bottom:   1px;
  padding-right:    1px;
  padding-left:     1px;

  border-width:  0px;
}

.ptitle
{
  color:        #404040;
  font-size:    14px;
  font-weight:  bold;
}

a.ptitle:link, a.ptitle:active, a.ptitle:visited, a.ptitle:hover {
  color:        #404040;
  font-size:    14px;
  font-weight:  bold;
  text-decoration: none;
}

a.ptitle:hover {
  text-decoration: underline;
}

.error
{
  font-size:   14px;
  font-weight: bold;
  color: #FF0000;
}

.ok
{
  font-size:   14px;
  font-weight: bold;
  color: #27b127;
}

.verticaldot
{
      background : url('images/vdottedline2.gif');
      background-repeat : repeat-y;
}

.horizontaldot
{
      background : url('images/dottedline2.gif');
      background-repeat : repeat-x;
}
.horizontaldot2
{
      background : url('images/dottedline2.gif');
      height : 2px;
}

.pagenav
{
  text-align: center;
  font-size:    11px;
}

a.pagenav:link
{
    font-size: 11px;
    text-decoration: underlline;
}

a.pagenav:active
{
    font-size: 11px;
    text-decoration: underlline;
}

a.pagenav:visited
{
    font-size: 11px;
    text-decoration: underlline;
}

a.pagenav:hover
{
    font-size: 11px;
    text-decoration: none;
}


select, option, textarea, input
{
  border-width: 1px;
  border-color: 546168;

  color:       #000000;
  font-size:   11px;

  background-color: #FFFFFF;

}