.leftShadow
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(imgs/lftspace.png);
    BACKGROUND-REPEAT: repeat-y;
    background-position: right;
    BACKGROUND-COLOR: #eaeaea;
    BORDER-LEFT: medium none;
    WIDTH: 50%;
    BORDER-BOTTOM: medium none;
    HEIGHT: auto
}
.rightShadow
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(imgs/rigspace.png);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #eaeaea;
    BORDER-LEFT: medium none;
    WIDTH: 50%;
    BORDER-BOTTOM: medium none;
    HEIGHT: auto
}

td.topflash {
    BACKGROUND-IMAGE: url(imgs/wb1x101.gif);
    BACKGROUND-REPEAT: repeat-y;
    background-position: 760px;
    width: 760px;
    background-color: #274859;
}
td.topmenu {
  font:  bold 11px tahoma, sans-serif;
  color: #0a232e;
  padding: 0 0 13 0;
  width: 100%;
  cursor: pointer;
}
div.lftmenu1 {
  font:  bold 11px tahoma, sans-serif;
  color: #ffffff;
  border: 1px solid #000000;
  padding:  2 5 2 5;
  width: 100%;
  BACKGROUND-IMAGE: url(imgs/lmbutout.png);
  BACKGROUND-REPEAT: repeat-x;
  margin:  0 0 0 0;
  cursor: pointer;
}

td.lftmenu1 {
  width: 167px;
  height: 20px;
  padding:  0 0 0 0;
  margin:  0 0 0 0;
  cursor: pointer;
}

div.lftmenu2 {
  font:  bold 11px tahoma, sans-serif;
  color: #0a232e;
  padding:  7 0 7 0;
  cursor: pointer;
}

td.lftmenu3,td.lftmenu3sel {
  font:  bold 11px tahoma, sans-serif;
  color: #0a232e;
  background-color: #e5e9ea;
  padding:  5 0 5 15;
  cursor: pointer;
}
td.lftmenu3sel {
  border: solid 1px #95999a;
}

td.title11,span.title11 {
  font:  bold 11px tahoma, sans-serif;
  color: #0a232e;
}

td.rbar {
    BACKGROUND-IMAGE: url(imgs/rbar.gif);
    BACKGROUND-REPEAT: repeat-x;
    WIDTH: 100%;
    HEIGHT: auto
}

th.strthd {
  font:  bold 12px tahoma, sans-serif;
  color: #ffffff;
  BACKGROUND-IMAGE: url(imgs/table_bg.jpg);
  BACKGROUND-REPEAT: repeat-x;
  padding-bottom: 7px;
}
th.strttxt,td.strthtxt,span.strttxt {
  font:  normal 12px tahoma, sans-serif;
  color: #0a232e;
}
td.strttxt {
  BACKGROUND-IMAGE: url(imgs/table_dot.jpg);
  BACKGROUND-REPEAT: repeat-y;
}

td.ctlgdscr {
  font:  normal 11px tahoma, sans-serif;
  color: #0a232e;
}

td.ctlginfull {
  font:  bold 10px tahoma, sans-serif;
  color: #0a232e;
  text-decoration: underline;
  text-align: right;
  cursor: pointer;
}


td.ctlgprc,span.ctlgprc,a.ctlgprc {
  font:  bold 11px tahoma, sans-serif;
  color: #366479;
  padding-left: 7px;
}

span.pgtitl {
  font:  bold 12px tahoma, sans-serif;
}
p.pgtext,td.pgtext {
  font:  normal 11px tahoma, sans-serif;
  padding-top: 2px;
  margin-top: 2px;
}

input.bsktnum {
  font:  normal 11px tahoma, sans-serif;
  height: 18px;
  width:  25px;
}


td.ploptsubsel,td.ploptsub {
  padding: 4 0 4 10;
}

td.ploptsel {
  color: #000000;
}
td.ploptsubsel {
  color: #990033;
}

span.gcat {
  font:  bold 11px arial, sans-serif;
  color: #000000;
  cursor: pointer;
}

span.mntxthdr {
  font: bold 10pt tahoma, sans-serif;
  color: #ffffff;
}

span.pgtit{
  text-align: left;
  font:  bold 12px tahoma, sans-serif;
  color: #990033;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

p.ctlgtitl,p.ctlgtext,td.ctlgprice,p.ctlgprice,span.detail {
  text-align: left;
  font:  bold 11px tahoma, sans-serif;
  color: #990033;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
p.ctlgtitl {
  color: #000000;
  padding: 5px 0px 0px 0px;
}

p.ctlgtext {
  text-align: justify;
  font:  normal 11px tahoma, sans-serif;
  color: #333333;
}

p.ctlgprice,td.ctlgprice {
  font:  bold 12px tahoma, sans-serif;
}

p.tblhdr {
  font: bold 12px tahoma, sans-serif;
  margin: 2px 4px 2px 4px;
}

tr.itemtbl0,tr.itemtbl1 {
  font: bold 11px tahoma, sans-serif;
  background-color: #ffffff;
  color: #000000;
}
tr.itemtbl1 {
  background-color: #dddddd;
}
th.itemtbl,td.itemtbl {
  text-align: left;
  padding: 2px 4px 2px 4px;
}
td.itemtbl {
  font: normal 11px tahoma, sans-serif;
}

span.pgnum {
  font: bold 10pt tahoma, sans-serif;
  color: #990033;
  cursor: pointer;
  text-decoration: underline;
}
span.pgnumcur {
  font: bold 10pt tahoma, sans-serif;
  color: #990033;
}

span.pgnumback {
  font: bold 8pt tahoma, sans-serif;
  color: #990033;
  cursor: pointer;
}

A.simpl:link,A.simpl:visited,A.simpl:active,A.simpl:hover {
 font:  bold 11px tahoma, sans-serif;
 color: #0a232e;
 font: bold 8pt arial, sans-serif;
 text-decoration: none;
}
A.simpl:hover {
 text-decoration: underline;
}

A.simplm:link,A.simplm:visited,A.simplm:active,A.simplm:hover {
 font:  bold 11px tahoma, sans-serif;
 color: #0a232e;
 text-decoration: none;
}
A.simplm:hover {
 text-decoration: underline;
}

