h1{
    font-size: 16px;
    //display: inline;
    font-weight: bold;
    margin: 0px;
}
#corpMain{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 600px;
    margin: 0px;
    background-color: white;
    padding: 10px;
    text-align: left;
}
#ratesTable{
    border: 1px solid #666666;
border-spacing: 0px;
    font-size: 11px;
    width: 600px;

}
#ratesTable TR{
    vertical-align: top;
}
#ratesTable TD{
    padding: 10px;

}
.tableHeaderL, .tableHeader{
    border-bottom: 1px solid #666666;
    background-color: #3366CC;
    color: white;
    font-weight: bold;
}
.sectionNum, .sectionNumLast{
background-color: #CCCCFF;
width: 30px;
}
.sectionNum, .sectionInfo, .sectionRates, .previewImgs, .ImgsectionInfo{
    border-bottom: 1px solid #666666;
}
.ImgsectionInfo{
width: 170px;
}
.previewImgs, .previewImgsLast{
text-align: center;
}
.previewImgs img{
padding: 5px;
}
.tableHeaderL, .sectionInfo, .sectionInfoLast, .ImgsectionInfo, .ImgsectionInfoLast{
    border-right: 1px solid #666666;
}
.sectionRates, .sectionRatesLast{
line-height: 1.5;
}
body {
margin: 10px 0px 10px 0px;
background-image: url(../special/corp-bg-cropped.gif);
background-attachment: scroll; 
background-repeat: repeat-x; 
background-position: left top; 
background-color: #CCCCFF; 
}
