body{
    margin:0 0 0 5px;
    padding-top:0;              
}
img{
    border-style: none;
}
table
{
    border-color: #777;
    border-width: 0 0 1px 1px;
    border-style: solid;
    table-layout: fixed;
}
a:link {
    font-family: Arial, Helvetica, sans-serif;
    color: #660;
    /*font-size: 14px;*/
    text-decoration: none;
}
a:visited {
    color: #666600;
}
a:hover {
    color: #999999;
}
a:active {
    color: #FFCC00;
}
td {
    text-align:center;
    font-size:12px;
    padding:0px;
    border-width: 1px 1px 0 0;
    border-style: solid;
    border-color: #777;

}
th {
    background: #CCC;
    font-size:12px;
    font-weight:900;
    border-width: 1px 1px 0 0;
    border-style: solid;
    border-color: #777;

}
h1,h2{margin:2px;}
h1{
    font-size:20px;
}
input {
    width:40px;

    font-size:12px;
    text-align:center;
}
textarea{
    border: 1px solid #aaa;
    font-size:11px;
    font-weight:900;
    text-align:center;
    width:110px;
    padding:0;
}
.descr{
    width:112px;
}
table{
    width:1044px;
    margin:0 auto;
    text-align:center; 
}
.tableHeader td {
    background: #CCC;
    font-size:12px;
    font-weight:900;
    border-width: 1px 1px 0 0;
    border-style: solid;
    border-color: #777;

}
td.Clmn2{
    width:115px;
}
form{
    margin:0;
    padding:0;
    border:none;
}
input.Clmn12_inp, input.Clmn1_inp {
    width:150px;
}
#dialog img{
    display:inline;
}
#dialog p{
    font-size: 9px;
    width: 120px;
    overflow: hidden; 
    border: 1px solid #777; 
    text-align: center;


}
#dialog p:hover{background:#8ff;}
#dialog{
    position:relative;
    z-index:100;
    font-size: 9px;
    width:150px;
    text-align: center;
}
td.Clmn1,th.Clmn1{
    width:85px;
}
td.Clmn2,th.Clmn2{
    width:115px;
}
td.Clmn3,th.Clmn3{
    width:74px;
}
td.Clmn4,th.Clmn4{
    width:60px;
}
td.Clmn5,th.Clmn5{
    width:64px;
}
td.Clmn6,th.Clmn6{
    width:60px;
}
td.Clmn7,td.Clmn8,th.Clmn7,th.Clmn8{
    width:72px;
}
td.Clmn9{
    width:240px;
}

.insertDiv{
    width:300px;
    height:50px;
    margin:20px auto 5px;
    text-align:center;    
}
.insertDiv input{
    width:100px; 
}
.butTd{
    width:80px;
}
.butTd input{
    width:45px;
}
.butTd input.deletBut{
    background:#fdd; 
    color:#f00;
    font-size:9px;
    font-weight:900;
    margin:14px 0 5px 0 ;
    border: 1px outset #f00;
    width:43px;
}
td.handle, td.noHandle{
    width:10px;
    border-right:none;
}
td.handle{
    cursor:n-resize;
}
#deleteDialog{
    background-color:#faa;
    color:red;
    display:none;

}
.changed{
    background-color:#fcc !important;
}
.hilite{
    background-color:#ddf;
    }            h2{margin:2px;}
tr.thnum,tr.thnum td{
    border:none;
}
td p{margin:0;}
.mtl{
    font-weight:100;
    font-size:10px; 
}
.bold{
    font-weight:900;
}
hr{
    margin-top:3px;
}
#topImage1,#topImage2, #topImage1Label,#topImage2Label{
    width:200px; 
    float:left;
}
#topImage1{
    margin-right:260px;
}
#topImage2{
}
#topImage1Label{
    margin-right:260px;
}
#topImage2Label{
    clear:right 
}
#headerImgs{
    width:100%; 
    text-align:center; 
    font-weight:900;  
}
#headImgHolder{
    width:700px;
    margin:10px auto; 
}
#headImgLabHolder{
    width:700px;
    margin:0 auto 30px;
}
