﻿.table {
width:702px;
border:1px solid #333333;
margin-top:10px;
}

.table th {
background-color:#333333;
color:White;
}

.table th,
.table td {
padding:5px;
}

.table th.last,
.table td.last {
border-right:0;
}

.table .odd {
background-color:White;
}

.table .even {
background-color:#FAFAFA;
}

.table tr:hover,
.table tr:hover a {
background-color:#F3F3F3;
color:Black;
cursor:pointer;
}
.table a {
display:block;
font-weight:normal;
}


.table#tableSpecs {
width:722px;
border:0;
border-top:1px solid #CCCCCC;
margin-top:0px;
}

#columnInsuredGoodsReplacement .table {
width:340px;
}
#columnInsuredGoodsReplacement .table label {
width:60px;
}


.inputTable {
width:722px;
}

.inputTable th {
background-color:#333333;
color:White;
padding:5px;
}
.inputTable td {
padding:0px;
}

.inputTable th {
border-right:1px solid #333333 !important;
}

.inputTable td {
border-top:1px dotted #DEDEDE !important;
border-right:1px solid #DEDEDE !important;
}

.inputTable th.last,
.inputTable td.last {
border-right:0 !important;
}

.inputTable td.rowNum {
text-align:center;
width:35px;
padding-top:2px;
}

.inputTable .inputText {
padding-left:5px;
padding-right:5px;
border:0;
}

.inputTable #inputItem {
width:150px;
}

.inputTable #inputQte {
width:30px;
text-align:center;
}

.inputTable #inputModel {
width:350px;
}

.inputTable #inputPaid,
.inputTable #inputYear {
width:45px;
text-align:right;
}

