/* HEADER */
.leftHeader
{
  background:       transparent url('leftHead.gif') no-repeat top right;
}

.rightHeader
{
  background:       transparent url('rightHea.gif') no-repeat top left;
}

.centerHeader
{
  background:       transparent url('centerHe.gif') repeat-x;
}

.descHeader
{
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        10px;
  color:            #bfbfbf;
  text-align:       right;
  padding-right:    20px;
}

.logoHeader
{
  text-align:       left;
  padding-left:     35px;
}

div#menu
{
  display:          block;
  float:            right;
}

div#menu a
{
  display:          block;
  float:            left;
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        11px;
  font-weight:      bold;
  color:            black;
  text-decoration:  none;
  padding:          5px 21px 0 21px;
  height:           25px;
  border:           0;
  text-align:       center;
}

div#menu a#m9
{
  color:            #b84a01;
}

div#menu span
{
  display:          block;
  float:            left;
  background:       url('bgMenuSp.gif');
}

div#menu a:hover
{
  background:       transparent url('bgMenuHo.gif') repeat-x;
}

.aMenuHover
{
  background:       transparent url('bgMenuHo.gif') repeat-x;
}

/* MAIN */
.leftMain
{
  background:       transparent url('leftMain.gif') repeat-y top right;
}

.rightMain
{
  background:       transparent url('rightMai.gif') repeat-y top left;
}

/* FOOTER */
.leftFooter
{
  background:       transparent url('leftFoot.gif') no-repeat top right;
}

.rightFooter
{
  background:       transparent url('rightFoo.gif') no-repeat top left;
}

.centerFooter
{
  background:       #ffffff;
}

.copyFooter
{
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        11px;
  color:            black;
  text-align:       left;
  padding-left:     35px;
}

.kwFooter
{
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        10px;
  color:            #e5e5e5;
/*  text-align:       justify; */
  padding:          15px 35px 0 35px;
}

.kwFooter a
{
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        10px;
  color:            #e5e5e5;
  text-decoration:  none;
}

.kwFooter a:hover
{
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        10px;
  color:            #e5e5e5;
  text-decoration:  underline;
}

li
{
  list-style-image: url('liStyle0.jpg');
  padding-bottom:   15px;
}

input.shadow
{
  color: gray;
}

input.error
{
  border: 2px solid red;
}

span.error {
  background-color: red;
}
