html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}

body {background-color: #ffffff;
color: #000000;
font: 12px arial; 
text-decoration: none;
margin: 1em;
width: 760px;
padding: 0;
text-align: left;
}

a:link {
color: #0019a8;
}

a:visited {
color: gray;
}

p {
display: block;
padding-top: 1em;
}

h1, h2, h3, h4, h5, h6 {
color: #0019a8;
background: white;
padding-top: 1em;
padding-bottom: 0.53em;
border: 0;
font-family: Arial;
text-decoration: none;
text-align: left;
font-weight: bold;
}

h1 {
font-size: 18px;
}

h2 {
font-size: 16px;
padding-top: 2em;
}

h3 {
font-size: 14px;
}

h4 {
font-size: 13px;
}

#focusbox {
text-align: left;
position:static; 
color: #000000; 
font: 12px arial; 
text-decoration: none; 
text-align: left; 
visibility: visible; 
display: block; 
width: 708px; 
border-style: double; 
border-color: #0019a8; 
padding: 6px; 
padding-bottom: 8px; 
padding-top: 3px; 
margin-top: 16px; 
margin-bottom: 6px;
}

#focusbox h3 {
padding-top: 6px;
padding-bottom: 8px;
}

#focustable1 {
position: static;
display: block;
width: 708px; 
}

#focustable1 table {
position: static;
table-layout: auto;
display: block;
padding-left: 2px; 
padding-bottom: 8px;
}

#tcdcnotebox {
text-align: left;
position:static; 
color: #000000; 
font: 12px arial; 
text-decoration: none; 
text-align: left; 
visibility: visible; 
display: block; 
width: 708px; 
border-style: double; 
border-color: #0019a8; 
padding: 6px; 
padding-bottom: 8px; 
padding-top: 3px; 
margin-top: 16px; 
margin-bottom: 6px;
}

#tcdcnotebox h3 {
padding-top: 6px;
padding-bottom: 8px;
}

#tcdcnotetable1 {
position: static;
display: block;
width: 708px; 
}

#tcdcnotetable1 table {
position: static;
table-layout: auto;
display: block;
padding-left: 2px; 
padding-bottom: 8px;
}

#wrapper {
width: 770px;
background-color: #FFFFFF;
margin: 0;
border: 0;
text-align: left;
}

#gentextbox {
width: 720px;
background-color: blue;
margin: 0;
border: 0;
text-align: left;
}

#headingwrapper {
position:relative;
top:0px;
left:0px;
width:760px;
}


#logoposition {
position:static;
top:0px;
left:16px;
width:300px;
}

#empowerposition {
position:relative;
top:-88px;
left:352px;
width:347px;
}

#searchformposition {
position: relative; 
top: -70px; 
left: 360px; 
color: gray; 
padding: 0; 
font-size: 11px; 
font-weight: bold;
}

#bannerastable {
position:static;
left:2px;
width:720px;
}

#bannerastable table {
display: block;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
border-collapse: separate;
border-bottom-style: solid;
border-bottom-color: #c0c0c0;
padding-bottom: 3px;
margin-bottom: 1px;
}

#searchformposition2 {
color: gray; 
padding: 0; 
font-size: 11px; 
font-weight: bold;
}

#searchformbutton {
font-style: italic; 
font-size: 11px; 
font-weight: bold; 
background-color: #ffffff; 
color: gray; 
text-align: left;
}


#graylineposition {
position:relative;
top:-70px;
left:2px;
width:720px;
height:16px;
}

.grayline { 
color: #c0c0c0; 
font-size: 12px; 
font-weight: normal; 
font-style: normal; 
line-height: 12px; 
background-color: transparent; 
}

#topnavposition {
position:static;
width:740px;
height:50px;
}

#afterheaderposition {
position:static;
padding-left:16px;
padding-top:10px;
width:692px;
}

#afterheaderposition_db {
position:static;
padding-left:16px;
padding-top:4px;
width:692px;
}
#startcontentposition {
position:static; 
padding-left:16px;
width: 720px; 
color: #000000; 
font: 12px arial; 
text-decoration: none; 
background-color: #ffffff; 
text-align: left; 
visibility: visible; 
display: block;
overflow: visible;
}

#centerediposition {
position: static;
padding-top: 10px;
padding-left: 290px;
width:692px;
padding-bottom:10px;
display: block;
}

#centerediposition2 {
position: static;
padding-top: 10px;
padding-left: 290px;
width:692px;
padding-bottom:10px;
}

#centeredothergraphic {
position: static;
padding-top: 10px;
padding-left: 290px;
width:692px;
padding-bottom:10px;
}

#centeredlaptop {
position: static;
padding-top: 10px;
padding-left: 300px;
width:692px;
padding-bottom:10px;
}

#querysection {
position:static;
padding-left:2px;
width:690px;
margin:1em;
}

#querysection form {
color:#0019a8;
}


#querysection2 {
position:static;
padding-left:2px;
width:690px;
margin:1em;
}

#querysection2 form {
color:#0019a8;
}


#dbresults_summary {
position:static;
width:708px;
margin:2px;
}

#dbresults_summary table {
border:1px;
width:708px;
}

#dbresults_quicklist {
position:static;
width:508px;
margin:2px;
}

#dbresults_quicklist table {
border:0px;
width:708px;
}


#dbresults_gw {
position:static;
width:708px;
margin:2px;
}

#dbresults_gw table {
border:0px;
width:708px;
}


#bottomnav {
padding: 2px;
padding-top: 6px;
text-align: center; 
color: #929497;
}

#bottomnav em {
padding: 6px;
}

#bottomnav span {
padding: 6px;
}


#tablist{
padding: 2px 0;
margin-left: 2em;
margin-bottom: 0;
margin-top: 1em;
font: 13px arial;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.2em;
margin-left: 3px;
border: 0px solid #0019a8;
background: #ffffff;
font-weight:bold;
}

#tablist li a:link, #tablist li a:visited{
color: #0019a8;
}

#tablist li a:hover{
color: gray;
}

#tablist li a.current{
background: #FFFFFF;
}

#tablist a{
text-decoration: none;
padding: 3px 0.2em;
margin-left: 3px;
border: 0px solid #0019a8;
background: #ffffff;
font-weight:bold;
}

#tablist a:link, #tablist a:visited{
color: #0019a8;
}

#tablist a:hover{
color: gray;
}

#tablist a.current{
background: #FFFFFF;
}


#tabcontentcontainer{
width:692px;
height:25px;
}

.tabcontent{
display:none;
font: 12px arial;
padding: 3px 0.5em;
margin-left: 5px;
background: #ffffff;
color: #0019a8;
}


#sc3 {margin-left:15em;}
#sc4 {margin-left:18em;}
#sc5 {margin-left:20em;}

a.tabconlink:link{
background: #0019a8;
color:#FFFFFF;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

a.tabconlink:visited{
background: #0019a8;
color:#FFFFFF;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

a.tabconlink:hover{
background: #ffffff;
color:#0019a8;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

a.tabconlink:visited:hover{
background: #ffffff;
color:#0019a8;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

ul {
text-align:left;
margin-left: 2em; 
margin-top: .5em; 
margin-bottom: 0.0em; 
color:#000000
}

#controlbulletlist {
font-size:14px; 
font-weight:bold;
}

#controlbulletlist ul {
text-align:left;
margin-left: 4em; 
margin-top: .5em; 
margin-bottom: 1em;
}

#controlbulletlist li {
list-style-type: disc;
color:#0019a8;
text-align:left;
margin-top: 1em; 
margin-bottom: .5em;
}

#controlbulletlist2 {
font-size:14px; 
font-weight:bold;
}

#controlbulletlist2 ul {
text-align:left;
margin-left: 4em; 
margin-top: .5em; 
margin-bottom: 1em;
}

#controlbulletlist2 li {
list-style-type: disc;
color:#0019a8;
text-align:left;
margin-top: 1em; 
margin-bottom: .5em;
}


#numbulletlist {
font-size:14px; 
font-weight:bold;
}

#numbulletlist ol {
text-align:left;
margin-left: 4em; 
margin-top: .5em; 
margin-bottom: 1em;
}


#numbulletlist li {
color:#0019a8;
text-align:left;
margin-top: 1em; 
margin-bottom: .5em;
}


#numbulletlist2 {
font-size:14px; 
font-weight:bold;
}

#numbulletlist2 ol {
text-align:left;
margin-left: 4em; 
margin-top: .5em; 
margin-bottom: 1em;
}


#numbulletlist2 li {
color:#0019a8;
text-align:left;
margin-top: 1em; 
margin-bottom: .5em;
}



@media print {
    div {
      position: static !important;
      float: none !important;
      overflow: visible !important;
    }
    p {
   	 display: inline;
   	 overflow: visible !important;
	 float: none !important;
    }
    h2 {
   	 overflow: visible !important;
	 float: none !important;
     } 
    h3 {
   	 overflow: visible !important;
	 float: none !important;
     }
	table {
	overflow: visible !important;
	float: none !important;
	}

  }

