/*********************************** Top Navigation bar ********************************/
TABLE.navBarTable { background-color:#ffffff; text-align:center; height:16px; width:100%; margin-top:10px;/* text-align:center; height:25px; width:440px;*/ }
.navBarTable TD { text-align: center; line-height: 100%; font-weight: bold; font-size: 12px; }
.navBarTable .firstTd { display:none; width:0px; background-image:none; /*display: none*/ }
.navBarTable .vrTd { width:1px; background-image:url('../sepTopBar.gif'); background-repeat:repeat-y; background-position:top;/*background-color:#ffffff;*/}
.navBarTable .vrTd DIV { }
.navBarTable .vrTd SPAN { }
.navBarTable .lastTd { display:none; width:0px; background-image:none; /*width: 2px*/ }

/* First Level  */
.navBarTable A { display: block; width: 100%; height: 25px; }

.navBarTable A:link,
.navBarTable A:visited	 { color: #007c94; text-decoration: none; font-size: 12px; }

.navBarTable A:active,
.navBarTable A:focus,
.navBarTable A:hover	 { color: #98cdee; text-decoration: none; }

.navBarTable A SPAN		 { cursor: pointer; display: block; padding: 5px 5px 5px 5px; }

.navBarTable A:link SPAN,
.navBarTable A:visited SPAN { }
.navBarTable A:active SPAN,
.navBarTable A:focus SPAN,
.navBarTable A:hover SPAN { }

.navBarTable .navigationOn A { }

.navBarTable .navigationOn A:link,
.navBarTable .navigationOn A:visited,
.navBarTable .navigationOn A:active,
.navBarTable .navigationOn A:focus,
.navBarTable .navigationOn A:hover { color: #98cdee; text-decoration: none; background: #ffffff }

.navBarTable .navigationOn A SPAN { }

.navBarTable .navigationOn A:link SPAN,
.navBarTable .navigationOn A:visited SPAN,
.navBarTable .navigationOn A:active SPAN,
.navBarTable .navigationOn A:focus SPAN,
.navBarTable .navigationOn A:hover SPAN {}

/* Second Level */
.dDMenuDiv { position: absolute;margin:3px 0px 0px 0px; width: 120px; border-top:0px solid #ffffff; visibility: hidden; display: none; z-index: 20; white-space: normal; font-family:Arial, Verdana, Helvetica, sans-serif; }

.navBarTable .dDMenuDiv A { display: block; cursor: pointer; padding: 3px 5px 3px 5px; height: auto; width: auto }

.navBarTable .dDMenuDiv A:link,
.navBarTable .dDMenuDiv A:visited { background: #d8edf1; color: #007c94; text-decoration: none; font-weight: normal; font-size: 12px; border-bottom: 1px solid #ffffff ; /*border: 1px solid #ffffff;*/ border-top: none }

.navBarTable .dDMenuDiv A:active,
.navBarTable .dDMenuDiv A:focus,
.navBarTable .dDMenuDiv A:hover { background: #98cdee; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 12px; border-bottom: 1px solid #ffffff ; /*border: 1px solid #ffffff;*/ border-top: none }

					
/* Sepecific CSS exapmle

 */
