body {width: 174px; padding: 0.25em 1em; margin: 0em; background-color: white; font-family: arial; font-size: 12px}

.okgov:before {font-size: 18.5px; font-weight: bold; color: #015ec6; content: "Welcome to OK.gov";}
.wrapper:before {font-size: 12px; font-weight: bold; color: gray; content: "Oklahoma's Official Website"; border-bottom: 1px solid black;}
.header_left {display: none;}
.currently {display: block; float: left; clear: both; font-size: 9px; width: 170px; color: black; text-align: left; margin-top: 0.25em;}

.topnav {clear: both; padding-top: 1.75em;}
.topnav a {color: black; display: block; line-height: 0px; font-size: 80%; text-decoration: none;}
.topnav a:hover {text-decoration: underline;}

.mainnav ul {list-style-type: none; padding: 0em;}
.mainnav ul ul {display: none;}
.mainnav ul li:hover ul {display: none;}
.mainnav a {text-decoration: none; font-weight: bold; color: #015EC6;}
.mainnav a:hover {text-decoration: underline;}

.sitetools2 ul {list-style-type: none; margin: 0em; padding: 0em;}
.sitetools2_break {display: none;}
.searchtools input {width: 116px;}
.searchtools .search_submit {width: 30px; padding: 0px; font-size: 10.5px; content: "go";}
.searchtools a {display: none;}
.sitetools {display: none;}
.sitetools2 li#share {display:none;}
.sitetools2 li#translate {display:none;}
.sitetools2 li#support {display:none;}
.sitetools2 li#change_style {visibility: hidden; font-size: 80%}
.sitetools2 li#change_style ul {visibility: visible;}
.sitetools2 li#change_style ul a {color: gray; text-decoration: none;}
.sitetools2 li#change_style ul a:hover {text-decoration: underline;}
.sitetools2 li#change_style ul li#normal_link a:before {content: "View as ";}
.sitetools2 li#change_style #mobile_link {display:none;}
.sitetools2 li#change_style #print_link {display:none;}
.sitetools2 li#change_style #text_link {display:none;}

.breadcrumb {display: block; padding-top: 1em; padding-bottom: 1em;}
.breadcrumb a {color: black; text-decoration: none;}
.breadcrumb a:hover {text-decoration: underline;}

.print_wrapper {}
.right_content {display: none;}
.content_wrapper2 {}

.content_wrapper2 p {color: black; font-size: 100%;}
.content_wrapper2 h1 {color: black; border-bottom: 1px solid black; font-size: 120%;}
.content_wrapper2 h2 {color: black; border-bottom: 1px solid black; font-size: 110%;}
.content_wrapper2 h3 {color: black; border-bottom: 1px solid black; font-size: 105%;}
.content_wrapper2 a {color: black; text-decoration: none}
.content_wrapper2 a:hover {text-decoration: underline}

.front_main {min-height: 14em;}
.front_main a {color: #015EC6;}
.front_main_nav_item a {display: none;}
.front_main_content_image {display: none;}

.module_main {margin-bottom: 1em;}
.module_main h1 {color: gray}

.module_main#module_left {}
.module_main#module_left a b {display: block; color: black; font-size: 105%;}
.module_main#module_left img {display: none}
.module_main#module_left a {color: gray;}

.module_main#module_center {}
.module_main#module_center ul {list-style-type: none; padding: 0em; margin: 0em;}
.module_main#module_center ul li {padding-bottom: 0.5em;}
.module_main#module_center ul li a { text-decoration: none;}
.module_main#module_center ul li a:hover {text-decoration: underline}

.module_main#module_right {}
.module_main#module_right a b {display: block; color: black; font-size: 105%;}
.module_main#module_right a b:after {content: " Brad Henry";}
.module_main#module_right img {display: none}
.module_main#module_right a {color: gray;}


.category_top img {display: none;}
.view_by_options {color: white; margin-bottom: 2em;}
.view_by_options a {color: gray; display: block; }
.keyword_search_wrapper {margin-bottom: 1.5em;}

.directory_listing {list-style-type: none; padding: 0em;}
.directory_listing li {padding-bottom: 0.75em;}

.view_by_agency select {margin: 0.5em 0em}

.story_wrapper {margin: 0.5em 0em;}
.article_wrapper .title {font-weight: bold; margin-top: 2em; border-bottom: 1px solid black; }
.article_wrapper .article_date {font-weight: normal;}

.content_navigation b {display: block;}
.content_navigation .rss b {display: inline;}

.subcategory_listing ul {list-style-type: none; padding: 0em;}
.subcategory_listing ul li {margin-bottom: 0.75em;}
.subcategory_listing ul ul {padding-left: 1em;}

.footer {text-align: center; border-top: 1px solid black; padding-top: 0.25em;}
.footer a {color: black; display: block; text-decoration: none;}
.footer a:hover {text-decoration: underline;}



