/* CSS Document */
@font-face {
  font-family: 'Neuton';
  src: url('neuton-regular.eot');
  src: url('neuton-regular.eot?#iefix') format('embedded-opentype'),
       url('neuton-regular.ttf') format('truetype'),
       url('neuton-regular.woff') format('woff'),
       url('neuton-regular.svg#NeutonRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Molengo';
  src: url('molengo-regular.eot');
  src: url('molengo-regular.eot?#iefix') format('embedded-opentype'),
       url('molengo-regular.ttf') format('truetype'),
        url('molengo-regular.woff') format('woff'),
       url('molengo-regular.svg#MolengoRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}

body {
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
h1 {
	font-size:22px;
}
h2 {
	font-size:13px;
}
h3 {
	font-size:12px
}
.reg {
	font-size:50%;
	vertical-align:text-top;
}
#header-wrapper {
	color:#fff;
}
#header-wrapper a:link, #header-wrapper {
	color:#fff;
}
#header-left #header-isd 
{
    font-family: 'Neuton', Verdana, sans-serif;
    font-size: 26px;
}
#header-left #header-name 
{
    font-family: 'Neuton', Verdana, sans-serif;
    font-size: 16px;
}
#header-right {
	font-family: 'Molengo', Verdana, sans-serif;
}
#header-left h1
{
	padding: 0;
    margin: 0;
    font-weight:normal;
    line-height: 23px;
    padding-top: 5px;
}
#header-name {
	font-size:16px;
}
#header-pol 
{
	font-size:26px;
}
#header-nav {
	font-size:16px;
}
#left .left-box h3 {
	color:#fff;
}

.home-text h2 {
	color:#fff;
}

#help h3 {
    font-size: 13px;
}

#left .left-box label {
	color:#fff;
}

/* Skip Nav Container Styles --------- */
#skip-nav {font-family: 'Neuton', Verdana, sans-serif;
    background-color: white;
    font-style: normal;
    border-collapse: collapse;
    border-color: slategray;
    text-align: center;
    color: black;
    display: block;
    left: 1px;
    top: 1px;
    position: absolute;
}
/*.js #skip-nav {margin-left:-9999px;}*/
#skip-nav strong {font-family: 'Neuton', Verdana, sans-serif; color:black; text-transform:uppercase;}
#skip-nav ul, #skip-nav li {
    display:inline;
    padding: 0;
    padding-left: 1px;padding-right: 1px;
    margin:0
}
#skip-nav.active {position:absolute; top: 0;left: 0;}
#skip-nav a {
    font-size: 10pt;
    display: inline;
    height: 12pt;
    width: 100%;
    color:black
}
#skip-nav a:focus {background-color: rgb(44,125,191);
                     color: white;
                     border-collapse: collapse;
                     border-color: black;}
#skip-nav a:hover{ background-color: rgb(44,125,191);
                     color: white;
                     border-collapse: collapse;
                     border-color: black;}
.skipMenuHeader{
    font-size: 11pt;
    color: black;
    background-color: lightgray;
    display: inline;
}

/*#skipMenu {
  position: absolute;
  top: -1000px;
  left: -1000px;
  height: 1px;
  width: 1px;
  text-align: center;
  overflow: hidden;
}*/

/*#skipMenu
{
    font-family: 'Neuton', Verdana, sans-serif;
    background-color: white;
    font-style: normal;
    border-collapse: collapse;
    border-color: slategray;
    width: 135px;
    text-align: center;
    color: black;
    display: block;
}*/
/*#skipToContent{ display: block;}
#skipToNav{ display: block;}
.skipMenuHeader{
    font-size: 11pt;
    color: black;
    background-color: lightgray;
    display: block;
    height: 14pt;
}
.skipMenuItem {
    font-size: 10pt;
    display: block;
    height: 12pt;
    width: 100%;
}
.skipMenuItem:hover{ background-color: rgb(44,125,191);
                     color: white;
                     border-collapse: collapse;
                     border-color: black;}*/
/*.skipMenuItem a {color:black;}     
.skipMenuItem a:visited {color:black;} 
.skipMenuItem a:hover {color:white;} 
.skipMenuItem a:active {color:black;}
.skipMenuItem a, u {text-decoration: none;}*/

/*#skipMenu:active, 
#skipMenu:focus {
  left: 0; 
  top: 0;
  width: 135px; 
  height: 60px; 
  overflow: visible;
    display: block; 
}*/

#NavContent:focus {
    border: thin solid #A5C7FE;
    outline: 2px solid #A5C7FE;
}

/*#skipMenuShortcut {
  position: absolute;
  left: 0; 
  top: 0;
  width: 135px; 
  height: 12pt; 
  font-family: 'Neuton', Verdana, sans-serif;
  background-color: white;
  font-style: normal;
  border-collapse: collapse;
  border-color: black;
  width: 185px;
  text-align: center;
  color: black;
  display: block;
}*/ 


.header-label 
{
    font-size: 13px;font-weight: bold
}

a:active,a:focus
{
    outline: 2px solid #A5C7FE;
}

.focus
{
    border-style: solid;
    border-color: #A5C7FE;
} 

.adv-search h3 {
	
	font-size: 11px;
    font-weight: bold;
    text-align: left;
}
