@charset "UTF-8";

/* Handy font size definitions
font-size: .833em;   12px x .833   = 10px
font-size: .917em;   12px x .917   = 11px
font-size: 1em;      12px x 1      = 12px
font-size: 1.083em   12px x 1.083  = 13px
font-size: 1.167em;  12px x 1.167  = 14px
font-size: 1.25em;   12px x 1.125  = 15px
font-size: 1.417em;  12px x 1.417  = 17px
font-size: 2em;      12px x 2    = 24px
*/

/******** DEFAULT HTML ELEMENT STYLING **********/

body {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size:100%;
  -webkit-text-size-adjust: none;
}
#header_right{
  position: relative;
}
#header-search{
  position: absolute;
  height:24px;
  top:18px;
  right: 60px;
}
#header-search input{
  margin-top:0;margin-bottom:0;
}
.okgov a:link, .okgov a:visited, .okgov a:hover{
  line-height: 20px;
}
a:link, a:visited {
  color:#006699;
  text-decoration:none;
}

a:hover, a:active, li a.active {
  outline: none;
  text-decoration:none;
  /*color: #1670ac;*/
}


h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
}


p {
  color:#000;
}


img, a img {
  border: none;

}

dl {
  margin: .5em 0 1em;
  padding: 0;
}
dl dd {
  margin: 0 0 .5em 1.5em;
}


label {
  font-weight: bold;
  margin: 5px 0 0 0;
  font-size: 1em;
  color: #333;
  font-family: Arial, sans-serif, helvetica;
}

input, select {margin: 5px 0;}

h2 {
	color: #999999;
	/*font-family: "Goudy Bookletter 1911";*/
	/*font-size: 28pt;*/
	font-style: italic;
	line-height: 150%;
	font-weight: bold;
	margin: 0 0 15px 0;
}




address {
  color: #000;
}

pre {
  padding: 20px;
  background: #ecf7fd;
  border: 1px solid #d8f0fc;
  margin: 20px 0;
  overflow-x:scroll;
}

blockquote {
  font-size:    1.083em;
  font-style: italic;
  padding: 25px 30px 15px 30px;
  background: url(../img/bg-quote.gif) ;
  margin: 20px 0;
}

hr {}


ul, ol {margin: 20px 0; padding: 0;}
ul li, ol li {


	margin: 0 15px 5px 10px;
}


ol li {
  margin: 0 15px 5px 25px;
}


/*Dan changes*/

p {
  color:#000;
 font-size:1em;  /* 12 pt */
}

h1 {

font-weight:bold;
font-size:1.4em; /* 16pt */
}

h2 {

font-weight:bold;
font-size:1.4em; /* 16 pt */
}

h3 {

font-weight:bold;
font-size:1.2em; /* 14 pt */

}

h4 {

color:#000;
font-weight:bold;
font-size:1.2em; /* 14pt */
}

h5 {


font-weight:bold;
font-size:1.0em; /* 12pt  */
}

h6 {

color:#000;
font-weight:bold;
font-size:1em; /* 12pt */
}

a:link {
color:#008080;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

a:visited {
text-decoration:none;
}

ul {
list-style-type: disc;
font-size:100%;
color:#000;
}


