.infoBoxes {
 height: 83px;
 padding: 10px 0 10px 0;
 background-image: url(../images/boxes.jpg);
 background-repeat: no-repeat;
 background-position: 153px 10px;  
}

.infoTable {
 width: 100%;
}

.headBoxes {
 background-image: url(../images/table-head.jpg);
 background-repeat: no-repeat;
 background-position: 0 0;  
}

.headBoxes tr.head td {
 padding-top: 100px;
}

.infoTable td {
 padding: 8px 4px 8px 4px;
 text-align: center;
 border-left: 1px solid #fff;
 border-bottom: 1px solid #fff; 
}

.infoTable td.fix {
 width: 80px;
}

.infoTable tr.head td {
 color: #597481;
 font-weight: bold;
 border: 0;
}

.infoTable tr.color1 td {
 background-color: #F9F5E4;
}

.infoTable tr.color2 td {
 background-color: #F0FDF3;
}

.infoTable tr.color3 td {
 background-color: #EEF5FB;
}

.infoTable td span {
 cursor: help;
}

.left {
 padding-left: 9px !important;
 padding-right: 7px !important; 
 border-left: 0px !important;
 text-align: left !important;
}

.leftBorder {
 border-left: 1px solid #BBC5D6 !important;
}

.rightBorder {
 border-right: 1px solid #BBC5D6 !important;
}

.bottomBorder {
 border-bottom: 1px solid #BBC5D6 !important;
}

.tableAppend {
 margin-top: 10px;
 padding-bottom: 1px;
 background-image: url(../images/table-foot.gif);
 background-repeat: no-repeat;
 background-position: 0 bottom; 
 border-top: 1px solid #BBC5D6; 
}

.tableAppend td {
 border: 0;
}

.tableAppend tr.color td {
 background-color: #EEF5FB;
}

.markedText {
 color: #706900 !important;  
}

.marked {
 background-color: #f2f4f7 !important;
 background-image: url(../images/marked.jpg);
 background-repeat: no-repeat;
 background-position: center 0;  
}

