/*  Nav CSS  */

/* Top Function Nav  */

#functionNav {
      position : absolute;
      top : 0;
      right : 33px;
      width : 507px;
      height : 28px;

}
#rightCap {
      position : absolute;
      top : 0;
      right : 0;

}
#leftCap {
      float : left;

}
#emailPage {
      font-family : arial, helvetica, verdana, sans-serif;
      font-size : 11px;
      font-weight : bold;
      text-align : right;
      float : left;
      background-image : url(img/email_page.jpg);
      background-repeat : no-repeat;

}
#emailPage a {
      width : 104px;
      line-height : 24px;
      height : 27px;
      color : #333;
      display : block;
      padding-right : 36px;
      text-decoration : none;
      voice-family : "\"}\"";
      voice-family : inherit;
      width : 68px;

}
#emailPage a:hover {
      display : block;
      width : 104px;
      height : 27px;
      color : #99001e;
	  background-color: transparent;
      text-decoration : none;
      background-image : url(img/email_page.jpg);
      background-repeat : no-repeat;
      background-position : 0 -27px;
      voice-family : "\"}\"";
      voice-family : inherit;
      width : 68px;

}
#printPage {
      float : left;
      display : block;
      width : 99px;
      height : 27px;
      background-image : url(img/print_page.jpg);
      background-repeat : no-repeat;

}
#printPage a {
      font-family : arial, helvetica, verdana, sans-serif;
      font-size : 11px;
      font-weight : bold;
      text-align : right;
      width : 99px;
      height : 27px;
      color : #333;
	  background-color: transparent;
      display : block;
      line-height : 24px;
      padding-right : 36px;
      text-decoration : none;
      voice-family : "\"}\"";
      voice-family : inherit;
      width : 63px;

}
#printPage a:hover {
      display : block;
      width : 99px;
      height : 27px;
      color : #99001e;
	  background-color: transparent;
      text-decoration : none;
      background-image : url(img/print_page.jpg);
      background-repeat : no-repeat;
      background-position : 0 -27px;
      voice-family : "\"}\"";
      voice-family : inherit;
      width : 63px;

}
#login {
      float : left;
      display : block;
      width : 78px;
      height : 27px;
      background-image : url(img/login.jpg);
      background-repeat : no-repeat;

}
#login a {
      font-family : arial, helvetica, verdana, sans-serif;
      font-size : 11px;
      font-weight : bold;
      text-align : right;
      width : 78px;
      height : 27px;
      color : #333;
      display : block;
      line-height : 24px;
      padding-right : 36px;
      text-decoration : none;
      voice-family : "\"}\"";
      voice-family : inherit;
      width : 42px;

}
#login a:hover {
      display : block;
      width : 78px;
      height : 27px;
      color : #99001e;
	  padding-right : 36px;
	  background-color: transparent;
      text-decoration : none;
      background-image : url(img/login.jpg);
      background-repeat : no-repeat;
      background-position : 0 -27px;
      voice-family : "\"}\"";
      voice-family : inherit;
      width : 42px;

}
#logout {
      float : left;
      display : block;
      width : 81px;
      height : 27px;
      background-image : url(img/logout.jpg);
      background-repeat : no-repeat;

}
#logout a {
      font-family : arial, helvetica, verdana, sans-serif;
      font-size : 11px;
      font-weight : bold;
      text-align : right;
      width : 81px;
      height : 27px;
      color : #333;
      display : block;
      line-height : 24px;
      padding-right : 34px;
      text-decoration : none;
      voice-family : "\"}\"";
      voice-family : inherit;
      width : 47px;

}
#logout a:hover {
      display : block;
      width : 81px;
      height : 27px;
      color : #99001e;
	  background-color: transparent;
      text-decoration : none;
      background-image : url(img/logout.jpg);
      background-repeat : no-repeat;
      background-position : 0 -27px;
      voice-family : "\"}\"";
      voice-family : inherit;
      width : 47px;

}
#search {
      float : left;
      display : block;
      width : 81px;
      height : 27px;
      background-image : url(img/search.jpg);
      background-repeat : no-repeat;

}
#search a {
      font-family : arial, helvetica, verdana, sans-serif;
      font-size : 11px;
      font-weight : bold;
      text-align : right;
      width : 81px;
      height : 27px;
      color : #333;
      display : block;
      line-height : 24px;
      padding-right : 33px;
      text-decoration : none;
      voice-family : "\"}\"";
      voice-family : inherit;
      width : 48px;

}
#search a:hover {
      display : block;
      width : 81px;
      height : 27px;
      color : #99001e;
	  background-color: transparent;
      text-decoration : none;
      background-image : url(img/search.jpg);
      background-repeat : no-repeat;
      background-position : 0 -27px;
      voice-family : "\"}\"";
      voice-family : inherit;
      width : 48px;

}
#searchField {
      float : left;
      display : block;
      width : 129px;
      height : 27px;
      background-image : url(img/search_bkg.png);
      background-repeat : repeat-x;

}
#navWrapper {
      background-image : url(img/nav_bkg.jpg);
      background-repeat : repeat-x;
      height : 27px;
      position : absolute;
      top : 77px;
	  left: 4%;
      text-align: center;
      z-index : 1;
}
#navWrapper a {
      float : left;
      font-family : arial, helvetica, verdana, sans-serif;
      text-decoration : none;
      font-size : 11px;
      font-weight : bold;
      display : block;
      height : 27px;
      color : #fff;
      padding-top : 7px;
      border-right : 1px solid #000;
      padding-left : 11px;
      padding-right : 11px;
      background-image : url(img/nav_bkg.jpg);
      background-repeat : repeat-x;
      voice-family : "\"}\"";
      voice-family : inherit;
      height : 20px;

}
#navWrapper a:hover {
      color : #000;
      display : block;
      height : 27px;
      background-color : transparent;
      background-image : url(img/nav_bkg_over.jpg);
      background-repeat : repeat-x;
      voice-family : "\"}\"";
      voice-family : inherit;
      height : 20px;

}

#navWrapper a.level0On {
      float : left;
      font-family : arial, helvetica, verdana, sans-serif;
      text-decoration : none;
      font-size : 11px;
      font-weight : bold;
      display : block;
      height : 27px;
      color : #000;
      padding-top : 7px;
      border-right : 1px solid #000;
      padding-left : 11px;
      padding-right : 11px;
      background-image : url(img/nav_bkg_over.jpg);
      background-repeat : repeat-x;
      voice-family : "\"}\"";
      voice-family : inherit;
      height : 20px;

}
#rightCorner {
      position : absolute;
      right : 0;
      top : 0;

}
#leftCorner {
      position : absolute;
      left : 0;
      top : 0;

}
#userLoginContainer {
      position : absolute;
      top : 28px;
      left : 211px;
      z-index : 1000;

}
#userLoginContent {
	  padding-top: 8px;	
      padding-left : 10px;
      background-color : #F2F2F2;
      border-left : 1px solid #333;
      border-right : 1px solid #333;
      border-bottom : 1px solid #333;
      width : 283px;
	  background-image: url(img/funct_bkg.jpg);
	  background-repeat: repeat-x;
      height : 35px;
      z-index : 1001;
      font-size : 10px;
      voice-family : "\"}\"";
      voice-family : inherit;
      width : 273px;
	  height: 27px
}

/* Left Nav for subnavigation items */

#leftNav {
	margin-top: 7px;
	border-top: 1px solid #000;
}

#leftNav a {
	display: block;
	font-weight: bold;
	font-family : arial, helvetica, verdana, sans-serif;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px; 
}

#leftNav a.level1 {
	width: 195px;
	color: #A4002D;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(img/nav_bkg_1.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000;
	voice-family : "\"}\"";
    voice-family : inherit;
    width : 175px;
}

#leftNav a.level1:hover {
	color: #fff;
	padding-left: 10px;
	padding-right: 10px;
	background-color: transparent;
	background-image: url(img/nav_over.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000
}

#leftNav a.level1On {
	color: #fff;
	padding-left: 10px;
	padding-right: 10px;
	background-color: transparent;
	background-image: url(img/nav_over.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000
}

#leftNav a.level2 {
	color: #fff;
	padding-left: 15px;
	padding-right: 10px;
	background-image: url(img/nav_bkg_2.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000
}

#leftNav a.level2:hover {
	color: #fff;
	padding-left: 15px;
	padding-right: 10px;
	background-color: transparent;
	background-image: url(img/subnav_bkg.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000
}

#leftNav a.level2On {
	color: #fff;
	padding-left: 15px;
	padding-right: 10px;
	background-color: transparent;
	background-image: url(img/subnav_bkg.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000
}

#leftNav a.level3 {
	color: #fff;
	padding-left: 20px;
	padding-right: 10px;
	background-image: url(img/nav_bkg_3.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000
}

#leftNav a.level3:hover {
	color: #fff;
	padding-left: 20px;
	padding-right: 10px;
	background-color: transparent;
	background-image: url(img/subnav_bkg.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000
}

#leftNav a.level3On {
	color: #fff;
	padding-left: 15px;
	padding-right: 10px;
	background-color: transparent;
	background-image: url(img/subnav_bkg.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000
}

#leftNav a.level4 {
	color: #fff;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(img/nav_bkg_4.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000
}

#leftNav a.level4:hover {
	color: #fff;
	padding-left: 25px;
	padding-right: 10px;
	background-color: transparent;
	background-image: url(img/subnav_bkg.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000
}

#leftNav a.level4On {
	color: #fff;
	padding-left: 15px;
	padding-right: 10px;
	background-color: transparent;
	background-image: url(img/subnav_bkg.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000
}

