.yeartable{
}
.yeartable td{
font-size: 10px;
}
.yeartable a{
font-size: 10px;
text-decoration: none; 
}
.monthtable {
  padding: 0px; 
  border-collapse: collapse;
  border: 1px solid #888888;
  text-align: center;
 }
 
 .monthtable th{
  font-weight: bold;
  border: 1px solid #DDDDDD;
 }

.monthtableopen {
  padding: 0px; 
  text-align: center;
 }
 
 .monthtableopen th{
  font-weight: bold;
  border: 1px solid #DDDDDD;
 }

.QuickFormTable {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 13px;
  padding: 4px;
  border-collapse: collapse;
  text-align: left;
  margin-left: 10px;
  border: 0px;
  /* width: 97.5%; */
}

.QuickFormTable td {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333;
  padding: 4px;
  border: 0px;
}

.LoginFormTable {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 4px;
  border-collapse: collapse;
  text-align: left;
  margin-left: 10px;
  border: 0px;
}

.LoginFormTable td {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333;
  padding: 4px;
  border: 0px; 
}

.TnaFooter {
  border-top: 4px solid #0080C0;
  border-left: 0px;
  border-bottom: 0px;
  border-right: 0px;
  font-family: Century Gothic,Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #888;
  width: 100%;
  background-color: #FAFAFA;
  padding: 4px;
  border-collapse: collapse; 
  position: absolute;
  bottom: 0;
  left: 8px;
  align:left;
}

.TnaHeader {
  border-top: 0px;
  border-left: 0px;
  border-bottom: 4px solid #0080C0;
  border-right: 0px;
  font-family: Century Gothic,Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 24px;
  font-weight: normal;
  color: #888;
  width: 100%;
  background-color: #FAFAFA;
  padding: 4px;
  border-collapse: collapse;
}

.TnaHeader td{
 padding: 4px;
}

.TnaHeaderCurrent{
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #444;
  font-weight: normal;
}

.TnaHeaderEmp{
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #008;
  font-weight: normal;
}

.MenuBody{
}
.lookupfield{
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #FDFDFD;
  border: 1px solid #888;
  padding-left: 2px;
  padding-right: 2px;
  width: 60px;
}
.TNABrowseEntry1{
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #FDFDFD;
  border: 1px solid #888;
  padding-left: 2px;
  padding-right: 2px;
 /* width: 60px; */
}

.headerbold{
  font-weight:bold; 
}
.TNABrowseTable{
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 0px;
  margin: 5px 0px 5px;
  border-collapse: collapse;
  border-color: #888888;
  border-top: 1px solid #888888;
  border-left: 1px solid #888888;
  border-bottom: 1px solid #888888;
  border-right: 1px solid #888888;
}

.TNABrowseTable th{
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  font-weight: bold;
  padding: 2px;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 2px solid #888;
  white-space:nowrap;
}

.TNABrowseTable td{
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  padding: 2px;
  border: 0px;
}

.TNABrowseTable a{
  color: #336699;
  text-decoration: none;
  white-space: nowrap;
}
.TNAfdiv{
  float: left;
  margin-top: 10px;
  margin-left: 10px;
  width: 740px; 
}
.TNAMenuBody {
}
.TNAdhtmlgoodies_xpPane{
background-color:#7190e0;
float:left;
height:470px;
width:180px;
}
.TNAdhtmlgoodies_panel{
margin-left:10px;
margin-right:10px;
margin-top:10px;    
border-left:1px solid #FFF;
border-bottom:1px solid #FFF;   
font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
font-size:11px;
}

.TNApanelContent{
font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
font-size:1em;
background-image:url('../images/bg_pane_right.gif');
background-position:top right;
background-repeat:repeat-y;
border-left:0px solid #FFF;
border-right:0px solid #FFF;
border-bottom:0px solid #FFF;   
padding-left:0px;
padding-right:0px;  
overflow:hidden;
position:relative;
clear:both;
}

.TNApanelInside{
padding-left: 3px;
padding-right: 3px;
padding-top: 3px;
padding-bottom: 3px;
}

.TNApanelInside a{
font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
font-size:1.2em;
}
.TNADrop{
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #888;
  padding-left: 2px;
  padding-right: 2px;
  height:20px;  
}
.TNADropEntry{
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #888;
  padding-left: 2px;
  padding-right: 2px;
  height:20px;  
}
.DropSelect1 {
  background-color: #EEEEEE;
  padding: 0px;
}
.DropSelect2 {
  background-color: #FFFFFF;
  padding: 0px;
}
/*Buttons*/
.ClockNowButton {
  width: 130px;
  height: 26px; 
  margin: 3px 1px;
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px; 
  cursor: pointer;
  padding: 0px;  
}
.ClockNowButtonTable  {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}
.ClockNowButtonTable td {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;  
}
.ClockNowButtonTable img{
  margin-bottom: 1px;
}
.FixButton{
  width: 20px;
  height: 20px; 
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;  
}
.FixButtonTable {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}
.FixButtonTable td {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
  vertical-align:middle;    
}
.FixButton img{
  margin-bottom: 1px;
}
.TNAMainButton {
  width: 80px;
  height: 26px;
  margin: 3px 1px;
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
}
.TNAMainButtonTable {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}
.TNAMainButtonTable td {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
  vertical-align:middle;    
}
.TNAMainButton img{
  margin-bottom: 1px;
}
.TNAMainButton1 {
  width: 95px;
  height: 26px;
  margin: 3px 1px;
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
}
.TNAMainButton1Table {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}
.TNAMainButton1Table td {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
  vertical-align:middle;    
}
.TNAMainButton1 img{
  margin-bottom: 1px;
}
.TNASmallButton {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 10px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
  height: 20px;
}
.TNASmallButtonTable {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 10px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}
.TNASmallButtonTable td{
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 10px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}
.TNASmallButton img{
  margin-bottom: 1px;
}
.TNALookupButton {
  width: 26px;
  height: 20px;
  cursor: pointer;
}
.TNALookupButtonTable {
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 10px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}
.TNALookupButtonTable td{
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 10px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}
.TNALookupButton img{
  margin-bottom: 1px;
}
.TNALongButton1 {
  width: 140px;
  height: 30px; 
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}
.TNALongButton1 td{
  font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
}
.TNALongButton1 img{
  margin-bottom: 1px;
  margin-right: 5px;
}
