.normal {  
  font-family: Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 12px
}

.toolbarCell { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: small; 
  font-weight: normal; 
  text-decoration: none ; 
  background-color: #F5EDE2; 
  border-bottom: 1px solid #D5BD9C;
  border-top: 1px solid #FFFFFF;
}

.buttonCell {
 border-bottom: 2px ridge #B4B4B4;
 border-left: 2px groove #FFFFFF;
 border-right: 2px ridge #B4B4B4;
 border-top: 2px groove #FFFFFF;
 background: #DBD8D1;
 padding: 0px 2px 0px 2px;
 font: normal normal xx-small "MS Sans Serif", Geneva, sans-serif;
 cursor: pointer;
}
 
.tableOutline {
 border-bottom: 1px ridge #FFFFFF;
 border-left: 1px inset #B4B4B4;
 border-right: 1px outset #B4B4B4;
 border-top: 1px outset #B4B4B4;
 padding: 0px 2px 0px 2px;
 font: normal normal xx-small "MS Sans Serif", Geneva, sans-serif;
 border-color: #DBD8D1;
 cursor: pointer;
}

.toolbarCell_off { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: small; 
  font-weight: normal; 
  text-decoration: none ; 
  background-color: #F5EDE2; 
  border-bottom: 1px solid #D5BD9C;
  border-left: 1px solid #F5EDE2;
  border-right: 1px solid #F5EDE2;
  border-top: 1px solid #FFFFFF;
  cursor: pointer;
}
.toolbarCell_on { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: small; 
  font-weight: normal; 
  text-decoration: none ; 
  background-color: #F5EDE2; 
  border-bottom: 1px solid #D5BD9C;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #D5BD9C;
  border-top: 1px solid #FFFFFF;
  cursor: pointer;
}

.categoryCell_off { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal; 
  text-decoration: none ; 
  background-color: #FFFFFF; 
  padding: 2px;
  cursor: pointer;
}
.categoryCell_on { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal; 
  text-decoration: none ; 
  background-color: #FFCF8C; 
  padding: 2px;
  cursor: pointer;
}
.tab_blur {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: x-small; 
  text-decoration: none; 
  background-color: #D9E8F7; 
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 6px;
  padding-bottom: 0px;
  border: #FFFFFF; 
  border-style: solid;
  border-top-width: 2px;
  border-right-width: 2px;  
  border-left-width: 2px;
  border-bottom-width: 0px;
  color: #305074;
  cursor: pointer;
}
.tab_focus { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: x-small; 
  text-decoration: none; 
  background-color: #B8D5F5; 
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 6px;
  padding-bottom: 0px;
  border: #FFFFFF;
  border-style: solid;
  border-top-width: 2px;
  border-right-width: 2px;
  border-left-width: 2px;
  border-bottom-width: 0px;
  color: #305074; font-weight: bold;
  cursor: pointer;
}
.tab_joiner { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: x-small; 
  text-decoration: none; 
  background-color: #B8D5F5; 
  padding-top: 0px;
  padding-left: 6px;
  padding-right: 6px;
  padding-bottom: 0px;
  border: #FFFFFF;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 2px;
  border-left-width: 2px;
  border-bottom-width: 0px;
}
.subtab {
  background-color: #FFFFFF;
  border-top: solid 6px #B8D5F5;
  border-left: solid 2px #FFFFFF;
  border-right: solid 2px #FFFFFF;
  border-bottom: solid 6px #B8D5F5;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 6px;
  padding-bottom: 6px;
  cursor: pointer;
}
.subtab_off {
  color: #CCCCCC;
  cursor: default;
}
.subtab_blur {
  color: #305074;
  cursor: pointer;
}
.subtab_focus {
  background-color: #B8D5F5;
  font-weight: bold;
  color: #305074;
  cursor: default;
}
#display_dhtml_window a.close_window:hover{color:#E6FFFF;}
