/* CSS Document */

/* print */

#head_bar {
	display:none;
}
nav{
	display:none;
}
#print_watermark{
	display:block;
}
#print_holder {
	display:none;
}
.back_button{
  display: none;
}

/*end print*/



a:focus {
  border-color: #89FF00;
}

input:focus {
  border-color: #89FF00;
}

input[type="text"]:focus {
  background-color: #FFFF94;
}

body {
  background-color: #EEEEEE;
}

#head_bar {
  background-color: #FFFFFF;
}

header {
  background-image: url("../images/header_bkg.png");
}

#grey_bar {
  border-right-color: #AAA;
}

#title h1 {
  color: #007DBD;
}

#title h1 span {
  color: #888888;
}

#access_text_hold {
  opacity: 0.4;
  background-color: #FFFF00;
  color: #000;
  border-color: #FFFFFF;
}

#access_text_hold:hover {
  opacity: 1;
  border-color: #CCC;
}

nav {
  background-color: #007DBD;
}

#sticky_navigation {
  background-color: #007DBD;
}

#menu_items a {
  color: #FFFFFF;
}

#menu_items ul {
  color: #FFFFFF;
}

#menu_items ul li {
  background: #007DBD;
}

#menu_items ul li:hover {
  background: #555;
  color: #fff;
}

#menu_items ul li:focus {
  background: #555;
  color: #fff;
}

#menu_items ul li a:hover {
  background: #555;
  color: #fff;
}

#menu_items ul li a:focus {
  background: #555;
  color: #fff;
}

#menu_items ul a:focus li {
  background: #666;
}

#menu_items ul li ul li {
  background: #555;
  color: #FFFFFF;
}

#menu_items ul li ul li a:hover {
  background: #666;
}

#menu_items ul li ul li:hover {
  background: #666;
}

.toplink :hover {
  background-color: #555;
}

.toplink :focus {
  background-color: #666;
}

ul .dropdownmenu:focus .toplink {
  background-color: #666;
}

#print_watermark {
  color: #FF0000;
}

#scope_box {
  background-color: #FFF;
  border-color: #22ABDA;
}

.table_header{
  background-color:#444;
  color: #FFF;
}
.table_row_even{
  background-color: #E1F4FF;
  color: #000;
}

#sections {
  background-color: #FFF;
  border-color: #22ABDA;
}

#sections h3 {
  border-bottom-color: #22ABDA;
}

p {
  color: #000;
}

p a {
  color: #007DBD;
}

p a:hover {
  background-color: #007DBD;
  color: #FFF;
}

#sections table,tr,td{
border: 1px solid #000;
}

ol a {
  color: #007DBD;
}

ol li a:hover {
  background-color: #007DBD;
  color: #FFF;
}

ul a {
  color: #007DBD;
}

ul li a:hover {
  background-color: #007DBD;
  color: #FFF;
}

.whitebox {
  background-color: #FFF;
  border-color: #888;
}

.greybox {
  background-color: #DDD;
}

.big_button a {
  background-color: #CCC;
  color: #000;
}

.big_button :hover {
  background-color: #666;
  color: #FFF;
}

.option_button a {
  background-color: #CCC;
  color: #000;
}

.option_button :hover {
  background-color: #666 !important;
  color: #FFF !important;
}

.option_button a:focus .option_button_inner{
  background-color: #666 !important;
  color: #fff !important;
}

.footer {
  color: #555555;
}

.footer a {
  color: #555555;
}

.table_contents a {
  color: #007DBD;
}

.table_contents a:hover {
  background-color: #007DBD;
  color: #FFF;
}

.highlight2 {
  color: #F00;
}

.highlight {
  background: #FF0;
}

@media only screen and (max-width: 1100px) {
  #menu_items {
    background-color: #007DBD;
  }
  #menu_items ul li:hover {
    background: #003A59;
  }
  #menu_items ul li:focus {
    background: #007DBD;
  }
  #menu_items ul li a:focus {
    background: #007DBD;
  }
  #menu_items ul li a:hover {
    background: #003A59;
  }
  #menu_items ul li ul li {
    background: #003A59;
  }
  #menu_items ul li ul li:hover {
    background: #003A59;
  }
  #menu_items ul li ul li a:hover {
    background: #003A59;
  }
}
