body 
{
	scrollbar-face-color: #FFFFFF; 
  scrollbar-highlight-color: #1761A3; 
  scrollbar-shadow-color: #1761A3; 
  scrollbar-3dlight-color: #FFFFFF; 
  scrollbar-arrow-color: #1761A3; 
  scrollbar-track-color: #FFFFFF; 
  scrollbar-darkshadow-color: #FFFFFF; 
  background-color: #eee;
	font-family: arial, verdana, helvetica, helv, sans-serif;
	font-size: 10pt;
	background-attachment: fixed;
	margin: 10px;
}


.error
{
  font-family: verdana, arial, helvetica, helv, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ff0000;
}



.textelem{
  font-size: 10pt;
  color: #000000;
  font-weight: normal;
  border-width: 1px;
  border-style: solid;
  border-color: #1761A3;
  background-image: url("images/textelem.gif")
}
.tinfo{
  font-size: 10pt;
  color: #000000;
  font-weight: normal;
}
fieldset{
  border-color: #1761A3;
  border-width: 1px;
  border-style: solid;
  margin: 0px;
  padding-left: 10px;
  width: 90%;
}

.tborder
{
border-color: #1761A3;
border-width: 1px;
border-style: solid;
}

.but
{
border-color: #DA251D;
border-width: 1px;
border-style: solid;
background-color: #ffffff;
}

form{
margin: 0px;
padding: 0px;
}

form table tr td{
  font-size: 12px;
      font-weight: bold;
      color: #333333;
}
.form1{
  width: 550px;
  text-align:left;
  margin-left:100px;
  background:#a7a7a7; 
}
.form1 .txt{
  padding-left:10px;
}

.gridtable{
  border-collapse: collapse;
  margin:0;
  padding:0;  
  width: 650px;
  font-size: 12px;
}
  .gridtable .bg1{
    background-color: #eeeeee;
  }
  .gridtable .bg2{
    background-color: #dedede;
  }
  .gridtable .bg3{
    background-color: #a7a7a7;
  }
  .gridtable tr td{
    text-align: center;
    border: solid 1px #fff;
    border-top:0;
    margin:0px;
    padding: 1px 0px 1px 0px;
    padding:5px;
  }
  .gridtable tr td img{
    margin:0;
    padding:0;  
  }
  .gridtable tr td input{
    margin:5px;
    padding:0;  
    border:1px solid #a7a7a7;
  }
  .gridtable tr:hover{
    /*background:#ff0000;*/
  }
  
.gridtable2{
  border-collapse: collapse;
  margin:0;
  padding:0;  
  width: 550px;
  font-size: 12px;
}
  .gridtable2 .bg1{
    background-color: #eeeeee;
  }
  .gridtable2 .bg2{
    background-color: #dedede;
  }
  .gridtable2 .bg3{
    background-color: #a7a7a7;
  }
  .gridtable2 tr td{
    text-align: center;
    border: solid 1px #fff;
    border-top:0;
    margin:0px;
    padding: 1px 0px 1px 0px;
    padding:5px;
  }
  .gridtable2 tr td img{
    margin:0;
    padding:0;  
  }
  .gridtable2 tr td input{
    margin:5px;
    padding:0;  
    border:1px solid #a7a7a7;
  }
  .gridtable2 tr:hover{
    /*background:#ff0000;*/
  }
  .tfcaption{
    text-align:right;
  }
.del{
  padding:5px;
}
a img{
  margin:0;
  padding:0;
  border:0;
}
.fLeft{
  float:left;
}
.fRight{
  float:right;
}
.dNone{
  display:none;
}
.products_description{
  overflow:hidden;
}
