.pageTable {
    border-collapse: collapse;
    background-color: white;
    border: 1px solid #234270;
    width:	700px;
}

.mainTable  { 
    border-collapse: collapse;
    background-color: white;               
    border: 1px solid #666666;
    border-top-width: 0px; 
    width: 100%;
}

.titleTable { 
    border-collapse: collapse;
    background-color: #efefef; 
    border: 1px solid #666666;
    width:	685px;
    white-space: nowrap;
    vertical-align: center;
}

.dataTable  { 
    border-collapse: collapse;
    background-color: white;               
    border: 1px solid #666666;
    width: 100%;
}

.editTable  { 
    border-collapse: collapse; 
    background-color: white;               
    border: 1px solid #234270;
    width:	700px;
    padding-left:	10px;
    padding-bottom:	10px;
    padding-right:	10px;
}

.dlgTable  { 
    border-collapse: collapse; 
    background-color: white;               
    border: 1px solid #666666;
    width: 100%;
}

.headerTable  { 
    border-collapse: collapse; 
    border: 0px solid #666666;
    width:	700px;
}

.interiorTable { 
    background-color: white;
    border: 0px solid #666666;
    padding:	0px; 
}

.blank { 
    background-color: white;
    border: 0px solid #666666;
    padding:	0px; 
}



.headingTR { background-color: #234270; }
.headingTD { font: 14px Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; color: white; }

.navTR    { padding: 20px 10px  0px 10px; }
.titleTR  { padding:  0px 10px  0px 10px; }
.legendTR { padding:  0px 10px  0px 10px; }
.notesTR  { padding:	10px; }
.dataTR   { padding:	10px; }
.editTR   { padding:	10px; }
.dlgTR    { padding:  0px 10px 10px 10px; }
.headerTR { padding:  5px  5px  5px  5px; background-color: yellow; }
.tabsTR   { padding:  5px  5px  0px  5px; }
.mainTR   { padding:  0px  5px  0px  5px; }

.titleRightTD { height:	30px; white-space: nowrap; text-align: right; vertical-align: center; }
.titleLeftTD  { height:	30px; white-space: normal; text-align: left;  vertical-align: center; }

.headerLeftTD   { width: 25%; white-space: nowrap; text-align: left; }
.headerCenterTD { width: 50%; white-space: nowrap; text-align: center;}
.headerRightTD  { width: 25%; white-space: nowrap; text-align: right; }


.dataTD    { border: 1px solid #dddddd; white-space: nowrap; }
.dataLight { background-color: #ffffff; }
.dataDark  { background-color: #efefef; }


.editTD    { border: 0px solid #dddddd; white-space: normal; }
.entryTD   { padding-bottom:	10px; }

.editLabel { background-color: #9CCEFF; height:	22px; }
.editEntry { background-color: #FFFFD6; height:	22px; }

.editLight { background-color: #ffffff; }
.editDark  { background-color: #efefef; }

.dlgTD     { border: 0px solid #dddddd;  }
.dlgLight  { background-color: #ffffff; }
.dlgDark   { background-color: #efefef; }

.hiddenTab {padding-left:	10px; background-color:#efefef; height:	29px; border: 1px solid #666666; }
.activeTab {padding-left:	10px; background-color:white;   height:	29px; border: 1px solid #666666; border-bottom-width: 0px; }
.noTab     {padding-left:	0px; background-color:white;   height:	1px; border: 0px solid #666666; border-bottom-width: 1px; }