
.vj41container {
	BORDER-RIGHT: #cc0000 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cc0000 2px solid;
    MIN-WIDTH: 775px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #cc0000 2px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cc0000 2px solid;
    BACKGROUND-COLOR: white;
	BACKGROUND-IMAGE: url(../image/formBackground.gif); /* light gray, that matches form color on old site. */
}
.vj41header {
	BACKGROUND-IMAGE: url(../image/bkgNavy.jpg);
    TEXT-ALIGN: center
}

.vj41boxTitle {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 2px solid; MARGIN-TOP: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: lighter; FONT-SIZE: 14pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 2px solid; COLOR: #cc0000; PADDING-TOP: 0px; BORDER-BOTTOM: black 2px solid; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.vj41boxTitleAds {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12.5pt;
    background-color: #9CA6CA;  /* light blue */
}

.bggold {
    BACKGROUND-COLOR: #FFC430; /* goldish */
}
	
.vj41title {
	COLOR: #070E66; /* dark blue */
}

.vj41breadCrumbs {
    padding-top: 7px;
    padding-bottom: 2px;
    text-decoration: none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8.5pt;
    background-color: #9CA6CA;  /* light blue */
}	
TD.vj41breadCrumbs a {
    text-decoration: none;
	COLOR: #070E66; /* dark blue */
}
TD.vj41breadCrumbs a:hover {
    text-decoration: underline;
    font-weight: bold;
    color: green;
}

.vj41copyright {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0.1em; COLOR: #9999cc; PADDING-TOP: 0.1em; FONT-FAMILY: Arial, "MS Sans Serif", Geneva, sans-serif; TEXT-ALIGN: center
}

legend {
	COLOR: #070E66; /* dark blue */
}

.keywordsearch {
	background-color: #FFFF77;
	COLOR: #070E66; /* dark blue */
}

body {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #070E66; /* dark blue */
	margin: 10px auto;
	padding: 0px;
	width: 900px;
}

body.vj41adminHeader {
	width: 100%;
}
body.vj41adminListHeader {
	width: 95%;
}


  a, a:link, a:visited, a:active {
    color: #070E66; /* dark blue */
  }
  a:hover {
    color: green;
  }



/* OATable CSS ========================================== */

  TABLE.oaTable {
      BACKGROUND-COLOR: #E3E7F4; /* light blue */
      color: #070E66; /* dark blue */
      cursor: default;
      font-size: 11pt;
  }

  TABLE.oaTable TR {
      font-size: 10pt;
  }
  
  TR.oaTableSelected {
      BACKGROUND-COLOR: #FFC430; /* goldish */
  }
  TR.oaTableOdd {
      BACKGROUND-COLOR: white;
  }
  TR.oaTableEven {
      BACKGROUND-COLOR: #E3E7F4; /* light blue */
  }

  TR.oaTableOver {
      BACKGROUND-COLOR: silver;
      color: black;
      cursor: pointer;
  }

  TR.oaTableOver_XXXXX {
      BACKGROUND-COLOR: gray;
      color: white;
      cursor: pointer;
  }
  TR.oaTableBottom {
  }

  TABLE.oaTable TD, TH {
      padding-left: 5px;
      padding-right: 5px;
  }
  TABLE.oaTable TH {
      BACKGROUND-COLOR: #070E66; /* dark blue */
      color: white;
      font-size: 11.5pt;
  }

  TABLE.oaTable TD.oaColumnCount {
      BACKGROUND-COLOR: #070E66; /* dark blue */
      color: #C0C0C0; /* silver */
  }
  TABLE.oaTable TD.oaColumnCommand {
  }



  /* Page Navigation bar ========================= */
  
  .oaTableNav {
      BACKGROUND-COLOR: #070E66; /* dark blue */
      color: #C0C0C0; /* silver */
      text-align: center;
      vertical-align: middle;
      font-size: 10pt;
  }
  .oaTableNav TD {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 0px;
    padding-right: 0px;
  }
  .oaTableNav ul {
    display: inline;
  }
  .oaTableNav li {
  	display: inline;
    padding-left: 2px;
    padding-right: 2px;
  }

  .oaTableNav a, .oaTableNav a:visited{
    text-decoration: none;
    BACKGROUND-COLOR: #070E66; /* dark blue */
    color: #C0C0C0; /* silver */
    border: 1px solid #C0C0C0; /* silver */
    padding: 0px 5px 0px 5px;
  }

  .oaTableNav a.oaTableNavCurrentPage {
    background-color: #FFC430; /* goldish */
    color: #FFF !important;
    font-weight: bold;
    cursor: default;
  }

  .oaTableNav a:hover {
    background-color: green;
    color: white;
  }

  .oaTableNav a.oaTableNavCurrentPage:hover {
    background-color: #FFC430; /* goldish */
  }


  .oaTableNav a.disablelink, .oaTableNav a.disablelink:hover{
    BACKGROUND-COLOR: #070E66; /* dark blue */
    cursor: default;
    color: #777777;
    border-color: #777777; /*#070E66;  dark blue */
    font-weight: normal !important;
  }

  .oaTableNav a.prevnext {
      font-weight: bold;
  }

  .oaTableNav LI.oaTableNavMsg {
	font-style: italic;  
  	font-size: 9.5pt;
    color: #FFC430; /* goldish */
  }

  .oaTableNav LI.oaTableNavPageText {
  	font-size: 9.5pt;
  }





/* -------style for menu --------------*/
	#navcontainer {
		margin-left: 10px;
		width: 200px;
		font-size: 8pt;
		font-family:Arial, Helvetica, sans-serif; 
    }
	
	#navcontainer ul
	{
	margin-left: 2px;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	 list-style-position: outside;
	}
	
	#navcontainer a
	{
	display: block;
	padding: 0px;
	width: 200px;
	background-color: #fff;
	}
	    #navcontainer li {
	border-bottom: 1px dotted Silver;
	padding: 2px;
	padding-left: 4px;
	}
	
	#navcontainer a:link
	{
	color: #000;
	text-decoration: none;
	}
	#navlist a:visited
	{
		color: Gray;
		text-decoration: none;
	}
	
	#navcontainer a:hover
	{
	color: #cc0000;
	}
	
	#aj1table {
		text-align: left;
	}
