﻿BODY {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    /*font-size: 100%;*/
	font-size: 16px;
    margin: 0;
    padding: 0;
    min-width: 1002px;
    overflow: visible;
    height: inherit;
    width: inherit;
}
a, a:link {
    color: blue;
    text-decoration: none;
}
a:visited {
    color: #800800;
}
A:hover {
    text-decoration: underline;
}
body #s4-workspace {
	overflow: visible !important;
}
body #s4-ribbonrow {
	position: fixed;
	z-index: 1000;
}
#s4-ribbonrow .ms-MenuUIPopupBody, #s4-ribbonrow .ms-popoutMenu, .ms-cui-menu[id ^= "Ribbon."] {
	position: fixed !important;
}
.ms-dlgOverlay {
	width: 100% !important;
}
#gradient {
    background: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/mp/bg-header-options.png") repeat-y scroll right top transparent;
    height: 1.5em;
    overflow: hidden;
    padding: 5px 0;
}
.horiz_divider {
    background-color: #E1E1E1;
    height: 5px;
}
.header_td {
    background: url("/web/20130216114016oe_/http://www.oregon.gov/images/bg-header.png") no-repeat scroll right top #FFFFFF;
    height: 89px;
    margin: 0;
    padding: 0;
    vertical-align: top;
}
.oregon_logo {
    border: 0 none;
    margin: 0;
}
.or_logo {
    background: url("/web/20130216114016oe_/http://www.oregon.gov/images/logo.png") no-repeat scroll left top transparent;
    height: 69px;
    left: 15px;
    position: absolute;
    top: 10px;
    width: 316px;
    z-index: 100;
}
.search {
    float: right;
    width: 334px;
}
.search_form {
}
.search_form label {
    display: none;
}
.search_input {
    border: 1px solid #CCCCCC;
    float: left;
    margin: 0 5px 0 0;
    padding: 3px;
    width: 140px;
}
a.search_button {
    background: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/mp/bg-search.png") repeat scroll 0 0 #EEEEEE;
    border: 1px solid #CCCCCC;
    color: #666666 !important;
    float: left;
    /*font-size: 70%;*/
	font-size: 11px;
    padding: 3px 7px;
    text-decoration: none;
}
a.search_button:hover {
    text-decoration: none;
}
.NOSCRIPT_search {
    background: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/mp/bg-search.png") repeat scroll 0 0 #EEEEEE;
    float: left;
}
table.gsc-completion-container {
    z-index: 10000 !important;
}
.goog_translate {
    display: inline-block;
    float: left;
}
.goog-te-gadget {
    color: transparent !important;
    font-size: 0 !important;
    line-height: 18.2em !important;
}
.goog-logo-link {
    display: none;
}
.goog-te-combo {
    font-size: 11px !important;
    margin: 1px 10px 0 0 !important;
}
.NOSCRIPT_goog_translate {
    color: #FFFFFF;
    float: left;
    /*font-size: 73%;*/
	font-size: 12px;
    margin: 0 10px 0 0;
    padding-top: 3px;
    text-decoration: none;
    text-transform: uppercase;
}
.NOSCRIPT_goog_translate li {
    list-style-type: disc;
    padding: 0;
    text-indent: 0;
    text-transform: uppercase;
}
a.NOSCRIPT_goog_translate:hover {
    text-decoration: underline;
}
.accessibility {
    color: #FFFFFF;
    float: right;
    font-family: Arial,sans-serif;
    /*font-size: 73%;*/
	font-size: 12px;
    margin: 5px 10px 0 0;
    text-decoration: none;
    text-transform: uppercase;
    width: 340px;
}
.accessibility a {
    color: #FFFFFF;
    font-family: Arial,sans-serif;
    text-decoration: none;
    text-transform: uppercase;
}
.accessibility a:hover {
    text-decoration: underline;
}
.access_right_margin {
    display: none;
}
.menu_td ul {
    list-style: none outside none;
}
.governor_links {
    background: none repeat scroll 0 0 #B7BED5;
    margin: 0;
    padding: 15px;
    text-align: left;
}
.governor_links li {
    margin: 5px 0;
}
.governor_links a {
    color: #253265;
    /*font: bold 79% Arial,Helvetica,sans-serif;*/
	font: bold 13px Arial,Helvetica,sans-serif;
    text-align: left;
    text-decoration: none;
}
.governor_links a:hover {
    color: #000000;
    text-decoration: underline;
}
.gnb_wrapper {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
    width: 163px;
}

.gnb_wrapper_null {
    height: 48px;
}

.left_links {
    list-style-type: none;
    margin-left: 9px;
    margin-right: 9px;
    margin-top: 0;
    padding-left: 0;
    text-align: left;
    vertical-align: middle;
}

.left_links li {
    margin-bottom: 0.2em;
    margin-top: 0.2em;
    padding-bottom: 0.2em;
    padding-top: 0.2em;
}

.left_links ul li a {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    /*font-size: 80%;*/
	font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 0;
    text-decoration: none;
}

.left_links a:hover {
    text-decoration: underline !important;
}

.left_links ul li ul li a span span {
    font-weight: normal;
    padding-left: 10px;
}

.left_nav_nest a {
    font-weight: normal !important;
    line-height: 1.1em;
}

.left_nav_horiz_rule {
    border-top: 1px solid black;
    line-height: 0;
    padding-bottom: -6px;
    padding-top: -6px;
}
.left_nav_button_bg {
    /*font: bold 79% Arial,Helvetica,sans-serif;*/
	font: bold 13px Arial,Helvetica,sans-serif;
    padding: 15px;
    text-align: left;
}
.left_nav_buttons {
    margin: 0 0 10px;
    padding: 0;
}
.left_nav_buttons li {
    padding: 10px 0;
}
.left_nav_buttons li {
    border-bottom: 2px dotted #666666;
}
.left_nav_buttons li a {
    display: block;
    position: relative;
}
.left_nav_buttons a, .left_nav_buttons a:link, .left_nav_buttons a:visited {
    color: #485B9E;
    text-decoration: none;
}
.left_nav_buttons a:hover {
    color: #000000;
    text-decoration: underline;
}
.left_nav_img {
    margin-bottom: 2px;
    padding-bottom: 2px;
    text-align: center;
}
.left_nav_img_caption {
    margin-top: 0;
    padding-top: 0;
    text-align: center;
    width: 65%;
}
.left_nav_img_caption a {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    /*font-size: 70%;*/
	font-size: 11px;
    font-weight: bold;
    line-height: 1em;
    text-decoration: none;
    width: 100%;
}
.feature_head_td {
    height: 20%;
    padding-bottom: 0;
    padding-left: 12px;
    padding-top: 5px;
    font-size: 17px !important;
    
}
.feature_body_td {
    height: 80%;
}
.feature_head_black, .feature_head_blue, .feature_head_red {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 0;
}
.feature_head_black {
    color: #000000;
}
.feature_head_blue {
    color: #293352;
}
.feature_head_red {
    color: #600709;
}
.feature_subhead_black, .feature_subhead_blue, .feature_subhead_red {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
    padding-bottom: 0;
}
.feature_subhead_black {
    color: #000000;
}
.feature_subhead_blue {
    color: #293352;
}
.feature_subhead_red {
    color: #600709;
}
.feature_story_img {
    margin-left: 10px;
    margin-right: 10px;
}
.feature_body_italic, .feature_body_regular {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin-bottom: 5px;
    margin-left: 0;
}
.feature_body_italic {
    font-style: italic;
}
.feature_additional_links {
    float: left;
    list-style-type: none;
    margin-left: 0;
    margin-top: 0.3em;
    padding: 0;
    text-indent: 0;
}
.feature_additional_links li {
    line-height: 1em;
    padding-bottom: 5px;
}
.feature_additional_links li a {
    display: block;
}
.std_pop_header {
    background: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/mp/bg-title.png") repeat scroll 0 0 transparent;
    border: 1px solid #D6D6D6;
    font-family: Georgia,"Times New Roman",Times,serif;
    /*font-size: 97%;*/
	font-size: 16px;
    font-weight: bold;
    line-height: 35px;
    margin: 0 0 15px;
    padding: 5px 10px;
    text-align: center;
}
.featured_services_header {
    background-color: #293352;
    border-bottom: 6px solid #293352;
    border-top: 6px solid #293352;
    color: #FFFFFF;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
}
.pop_subhead_black, .pop_subhead_blue, .pop_subhead_red {
    font-family: Arial,Helvetica,sans-serif;
    /*font-size: 85%;*/
	font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
}
.pop_subhead_black {
    color: #000000;
}
.pop_subhead_blue {
    color: #293352;
}
.pop_subhead_red {
    color: #600709;
}
.std_pop_img {
    border: 0 none;
    float: right;
    margin-left: 10px;
    margin-right: 10px;
}
.std_pop_img_button {
    border: 0 none;
    margin: 10px 0;
}
.std_pop_text, .std_pop_text_firefox_fix, .std_pop_box_td  {
    font-family: Arial,Helvetica,sans-serif;
    /*font-size: 80%; */
	font-size: 13px;
    margin-bottom: 5px;
}
.std_pop_links, .std_pop_box_td ul {
    font-family: Arial,Helvetica,sans-serif;
    /*font-size: 80%;*/
	font-size: 13px;
    list-style-type: none;
    margin-bottom: 5px;
    margin-left: 0;
    margin-top: 0;
    padding-left: 0;
}
.std_pop_links li, .std_pop_box_td li {
    margin-bottom: 5px;
    margin-top: 5px;
}
.std_pop_box_td p {
	margin-top: 0;
	margin-bottom: 5px;
}
.std_pop_links a, .std_pop_box_td a {
    line-height: 1em;
    text-decoration: none !important;
}
.std_pop_links a:hover, .std_pop_box_td a:hover {
    text-decoration: underline;
}
.std_pop_box_tr {
    text-align: left;
    vertical-align: top;
}
.std_pop_box_td {
    vertical-align: top;
    width: 48%;
}
.std_pop_box_sub_td {
    padding-bottom: 15px;
}
.std_pop_divider_td {
    height: 100%;
    text-align: center;
    vertical-align: middle;
    width: 2%;
    background: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/Images/pixel_black.gif") repeat-y scroll center 20px transparent;
    border-top: 7px solid #fff;
}
.vert_rule {
    height: 95%;
    vertical-align: middle;
    width: 1px;
}
.std_pop_divider_td .vert_rule {
	display: none;
}
.right_nav_button_bg {
    background-color: #600709;
    background-image: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/mp/button2.gif");
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
}
.featured_services_links {
    list-style-type: none;
    margin-bottom: 12px;
    margin-left: 7px;
    margin-top: 7px;
    padding-left: 0;
    text-align: left;
}
.featured_services_links li {
    line-height: 0.75em;
    margin-bottom: 7px;
    margin-top: 0;
    padding-bottom: 3px;
    padding-right: 5px;
    padding-top: 2px;
}
.featured_services_links a {
    color: #485B9E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 1em;
    text-align: left;
    text-decoration: none;
    vertical-align: middle;
}
.featured_services_links a:hover {
    text-decoration: underline;
}
#footer p {
    margin: 0;
    padding: 0;
}
#footer {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 10px solid #E1E1E1;
    clear: both;
    margin: 10px 0 0;
    overflow: hidden;
    padding: 20px 0;
    text-align: center;
}
#footer-center {
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
    width: 750px;
}
.footer-box {
    border-right: 2px dotted #666666;
    float: left;
    min-height: 212px;
    padding: 0 0 0 30px;
    width: 200px;
}
#footer h3 {
    /*font-size: 85%;*/
	font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.footer-box ul {
    margin: 0;
    padding: 0;
}
.footer-box li {
    list-style: none outside none;
}
.footer-box li a {
    color: #4F4F4F;
    display: block;
    font-family: Arial,sans-serif;
    /*font-size: 72%;*/
	font-size: 12px;
    margin: 5px 0;
    text-decoration: none;
}
.footer-box li a:hover {
    text-decoration: underline;
}
img {
    border: 0 none;
}
.bodytext img {
    padding: 3px;
}
.bodyText img {
    padding: 3px;
}
#footer img {
    margin: 15px 0;
}
#pdf-box {
    float: left;
    padding: 0 0 0 25px;
    width: 250px;
}
#pdf-box p {
    /*font: bold 69%/150% Arial,sans-serif;*/
	font: bold 11px/1.5 Arial,sans-serif;
}
p.timestamp {
    background: none repeat scroll 0 0 #E1E1E1;
    /*font: 71% Arial,sans-serif;*/
	font: 11px Arial,sans-serif;
    padding: 10px 0;
    text-align: center;
}
.menu_td {
    background-image: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/mp/bg_tdmenu.png");
    background-repeat: repeat-x;
    width: 10%;
}
.menu_min_spacer {
    margin: 0;
    padding: 0;
    width: 180px;
}
.content_well_td {
    width: 80%;
}
.udm_wrapper {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
}
.udm, .gnb {
    list-style-type: none;
    margin-left: 0;
    padding-left: 0;
    text-align: left;
}
.udm a, .gnb a {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    /*font-size: 80%;*/
	font-size: 12px;
    font-weight: bold;
    text-align: left;
}
.more_text a, .more_text a:visited {
    color: #CC0000 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin-top: 0;
    text-align: left;
    text-decoration: none;
}
.more_text a:hover {
    text-decoration: underline;
}
.link_separator {
    color: #600709;
    font-size: 1pt;
}
.link_separator_footer {
    color: #FFFFFF;
}
.link_separator_left_nav {
    color: #EBDFDF;
}
.top_align {
    vertical-align: top;
}
.pageTitle {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 100%;*/
	font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: 900;
    text-align: left;
    vertical-align: bottom;
}
.H2 {
    background-color: #293352;
    background-position: left center;
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 75%;*/
	font-size: 12px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 2px;
    padding-right: 6px;
    padding-top: 2px;
    text-indent: 6px;
}
.H2black {
    background-position: left center;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 110%;*/
	font-size: 18px;
    font-style: normal;
    font-weight: bold;
}
.H2heading {
    background-position: left center;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-size:13px;
    font-weight: bold;
}

html .bodytext {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 100% !important;*/
	font-size: 11.2px !important;
    font-style: normal;
    font-weight: normal;
}

html .bodyText {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;   
    /*font-size: 100% !important; */
	font-size: 11.2px !important;
    font-style: normal;
    font-weight: normal;
}

.bodyTextAddSpace {
    line-height: 1.5em;
}
.H3 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 100%;*/
	font-size: 11px;
    font-style: normal;
    font-weight: bold;
}
.H3italic {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 70%;*/
	font-size: 11px;
    font-style: italic;
    font-weight: bold;
}
.bodyTextComponentLabel {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: 13px;
    padding: 2px 6px 2px 2px;
}
.bodyTextIndent {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 70%;*/
	font-size: 11px;
    font-style: normal;
    font-weight: normal;
    padding: 4px 6px;
    vertical-align: top;    
}
.bodyTextIndent a:link,  .bodyTextIndent a:hovered, .bodyTextIndent a:visited
{
    text-decoration: underline !important;
}
#replicantHeadersTable .bodyTextIndent {
    padding: 0 6px;
}

.bodyTextAlignTop {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 70%;*/
	font-size: 11px;
    font-style: normal;
    font-weight: normal;
    vertical-align: top;
}
.bodyTextColumnIndent {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 70%;*/
	font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2em;
    padding: 2px 6px;
}
.bodyContentGutter {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    width: auto !important;
}

#standard .bodyWellContentTable {
    margin-top: -10px;
}

.ie7 #standard .bodyWellContentTable {
    margin-top: 0;
}

-
.bodyContentGutter table br {
	/* display: block; /* turn other nested <br>'s back on */
}
.logo {
    border: 0 none;
    height: 4em;
    margin: 0;
    padding-bottom: 6px;
}
.bodyWellContentTable {
    width: 36.5em;
}
.bodySectionBottomTD {
    height: 1em;
}
.bodySectionTopTD {
    height: 10px;
}
.colHeaderIndent {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 60%;*/
	font-size: 10px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
    text-indent: 6px;
    text-transform: uppercase;
}
.bodyContentGutter a:link, .bodyContentGutter a:visited { 
    text-decoration: underline; 
}

.colHeader {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 60%;*/
	font-size: 10px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
    text-indent: 0;
    text-transform: uppercase;
}
.bodyTextPadding {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2em;
    padding-bottom: 4px;
    padding-right: 6px;
    padding-top: 4px;
    /*font-size:  70%;*/
	font-size: 11px;
}
.bodyTextMore {
    color: #FFFFFF !important;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 90%;*/
	font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 13px;
    text-decoration: underline;
}
.bodyTextMore:link, .bodyTextMore:visited, .bodyTextMore:hover {
    text-decoration: underline;
}
.caption {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: italic;
    font-weight: normal;
    line-height: 1.2em;
    padding-top: 4px;
}
.caption_pg {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 60%;*/
	font-size: 10px;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2em;
    padding-top: 4px;
}
.boxColor2 {
    background-color: #D8D8D8;
    color: #000000 !important;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: 1.25em;
    padding: 6px;
    text-align: left;
    vertical-align: top;
    word-spacing: normal;
}
.boxColor2 .H3, .boxColor1 p, .boxColor2 p{
    margin-top: 0px;
}
.contactTable .boxColor1 {
	/*FONT-SIZE: 70% !important*/
	font-size: 11px;
}
.contactTable .boxColor2 {
	/*FONT-SIZE: 70% !important*/
	font-size: 11px;
}
.boxCheckbook {
    background-color: #F0F0E0;
}
.boxCheckbook_height {
    height: 2em;
}
.popularList_dark, .popularList_dark:link, .popularList_dark:visited  {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 95%;*/
	font-size: 11px;
    line-height: 1.4em;
    text-decoration: underline;
}
.arrowButton {
    color: #0000BB;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 83%;*/
	font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
.arrowButtonL_on {
    background-color: #620301;
    color: #0000BB;
    cursor: pointer;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 83%;*/
	font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
    vertical-align: middle;
    word-spacing: normal;
}
.arrowButtonL_off {
    background-color: #FFFFFF;
    color: #0000BB;
    cursor: pointer;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 83%;*/
	font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
    vertical-align: middle;
    word-spacing: normal;
}
.arrowButtonR_on {
    background-color: #620301;
    color: #0000BB;
    cursor: pointer;
    font-family: Verdana,Arial,Helvetica,sans-serif;
     /*font-size: 83%;*/
	font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
    vertical-align: middle;
    word-spacing: normal;
}
.arrowButtonR_off {
    background-color: #FFFFFF;
    color: #0000BB;
    cursor: pointer;
    font-family: Verdana,Arial,Helvetica,sans-serif;
     /*font-size: 83%;*/
	font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
    vertical-align: middle;
    word-spacing: normal;
}
.banner_h_rule {
    background-color: #FFFFFF;
    border: 0 none;
    color: #FFFFFF;
}
.ff_list_col1 {
    width: 20em;
}
.ff_list_col2 {
    width: 5em;
}
.backtotop a {
    background: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/backToTheTop_off.gif") no-repeat scroll 0 0 transparent;
    border-width: 0;
    display: block;
    height: 25px;
    padding: 10px 10px 10px 7px;
    text-decoration: none;
    width: 111px;
}
.backtotop a:hover {
    background: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/backToTheTop_on.gif") no-repeat scroll 0 0 transparent;
}
.nexticon {
     /*font-size: 83%;*/
	font-size: 13px;
    text-align: right;
    text-decoration: underline;
    vertical-align: middle;
}
.nexticon a {
    background-image: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/next_off.gif");
    background-position: 100% 50%;
    background-repeat: no-repeat;
    line-height: 3em;
    margin: 0.4em 0;
    padding: 3px 25px 3px 0;
}
.nexticon a:hover {
    background: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/next_on.gif") no-repeat scroll right center transparent;
}
.previcon {
     /*font-size: 83%;*/
	font-size: 13px;
    text-align: left;
    text-decoration: underline;
    vertical-align: middle;
}
.previcon a {
    background-image: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/previous_off.gif");
    background-position: 0 50%;
    background-repeat: no-repeat;
    line-height: 3em;
    margin: 0.4em 0;
    padding: 3px 0 3px 25px;
}
.previcon a:hover {
    background: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/previous_on.gif") no-repeat scroll left center transparent;
}
.cs_nowrap {
    white-space: nowrap;
}
.cs_search_text {
    margin-left: 4px;
}
.cs_visibility {
    visibility: hidden;
}
.cs_display {
    display: none;
    margin-bottom: 13px;
}
.cs_advanced_table {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 100%;*/
	font-size: 16px;
    font-style: normal;
    font-weight: normal;
    margin-top: 3px;
}
.rfs_image_count {
    font-size: 12px;
    padding-left: 15px;
}
.rfs_buttons {
    display: none;
    margin-bottom: 0;
    margin-top: -12px;
    padding-left: 11px;
    z-index: 149;
}
.rfs_slideshow {
    list-style-type: none;
    margin-left: -6px;
    margin-top: -7px;
    padding: 0;
}

.rfs_slideshow > li {
	display: none;
}

.rfs_slideshow > li:first-child {
	display: block;
}

.rfs_slideshow_table {
    width: 100%;
    background: #fff;
}
.rfs_slideshow a, .rfs_slideshow a:link, .rfs_slideshow a:visited {
    text-decoration: none;
}
.rfs_slideshow a:hover {
    text-decoration: underline;
}

.noscript_text {
    color: #585858;
    /*font-size: 80%;*/
	font-size: 13px;
    font-style: italic;
}
#rss .nojshidden {
    display: none;
}
#rss .noscript_text {
    /*font-size: 100%;*/
	font-size: 16px;
}
#rss hr {
    clear: both;
}
#rss .social-media {
    float: right;
}
#rss .rss_icon {
    margin: 0;
}
#rss .facebook {
    display: inline-block;
    margin: 0 10px 0 5px;
    vertical-align: top;
}
#rss .link {
    float: left;
    height: 22px;
}
#rss .link a {
    line-height: 22px;
}
#rss .link img {
    margin: 0 5px -4px 0;
}
#rss .description {
    color: #000000;
    display: inline-block;
    font-style: normal;
}
#rss .description a {
    margin: 0;
    padding: 0;
}
#rss .description img {
    float: left;
    margin: 0 5px 5px 0;
    padding: 0;
}
#rss h3 {
    /*font-size: 150%;*/
	font-size: 24px;
    margin-bottom: 0;
    padding-bottom: 0;
}
#rss h6 {
    /*font-size: 100%;*/
	font-size: 16px;
    font-weight: normal;
    margin: 0;
}
#rss .next-page {
    float: right;
    margin-bottom: 20px;
    margin-top: -5px;
}
#rss .next-page img {
    margin: 10px 0 -4px 10px;
}
#rss .prev-page {
    float: left;
    margin-bottom: 20px;
    margin-top: -5px;
}
#rss .prev-page img {
    margin: 10px 10px -4px 0;
}
#rss .next-page a:hover, #rss .prev-page a:hover {
    color: #000000;
    text-decoration: none;
}
#rss .next-page a:visited, #rss .prev-page a:visited {
    color: #1C3A7E;
}
#rss img {
    border: medium none;
    margin: 0 10px 10px 0;
}
#rss .addthis_button_compact {
    text-decoration: none;
}
#rss .addthis_button_compact:hover {
    text-decoration: underline;
}
#generic .top_paragraph {
    margin-bottom: 20px;
    padding: 0 20px;
}
#generic .bottom_paragraph {
    clear: both;
    display: block;
    margin-top: 3.9em;
    padding: 0 20px;
}
.font_size_disclaimer {
    /*font-size: 90%;*/
	font-size: 14px;
}
body table.vfe_table {
    color: black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    /*font-size: 100%;*/
	font-size: 11px;
    font-style: normal;
    font-weight: normal;
    border-collapse: separate;
    font-variant: normal;
    line-height: 15px;
    white-space: normal;
}
.vfe_table table {
    /*font-size: 100%;*/
	font-size: 11px;
}


/*change this width of the center column of the homepage layout to auto and the widths of the the left & right columns to explicitly 180px 
	(which is the width at which they are consistently rendering) to make the page behave more like the original V3 layout. */
.oregon-right-column {
	width: 180px !important;
}

.agency_right_column {
    background-color: #D1D4DB;
    height: 100%;
    display: table-cell;
    position: absolute;
}
#s4-bodyContainer {
		position: relative;
}

.std_pop_header .ms-formfieldcontainer .ms-formfieldlabelcontainer .ms-formfieldlabel 
{
    font-size: 8pt;
    font-family: inherit;
    font-weight: bold;
    padding: 4px;
}

.ms-WPBody td .pop_subhead_blue {
    font-size: 130%;
}

.clear
{
    clear: both; 
    height: 1px;
}
.ms-input
{
    padding: 4px;
}
.ms-formfieldcontainer
{
    border: 1px solid  #e8e8e8;
    padding: 4px;
}
.ms-formfieldlabelcontainer
{
    background-color: #e8e8e8;
    color: #3b4f65;
    font-size: 8pt;
    font-weight: bold;
    padding: 4px;
    margin: 4px;
    
}
.or-formfieldvaluecontainer .ms-formfieldvaluecontainer
{
    height: 25px;
}
.ms-selectorlink 
{
    padding: 5px;
}
.oregon-fs-editor
{
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border: 1px solid #000;
    padding: 4px;
}
.oregon-fs-editor legend
{
    background: #ccc;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border: 1px solid #000;
    padding: 4px;
     color: #3b4f65;
    font-size: 10pt;
    font-weight: bold;
  
}
.left_links ul li span span .menu-item-text {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    /*font-size: 80%;*/
	font-size: 13px;
    font-weight: bold;
    line-height: 1em;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 0;
    text-decoration: none;
}

#ReplicantHeaders 
{
    padding-bottom: 8px;
}
#ReplicantHeaders a:link
{
    /*font-size: 100%;*/
	font-size: 11px;
    line-height: 22px;    
}

.ie7 #ReplicantHeaders A:visited {
    /*font-size: 100%;*/
	font-size: 11px;
    LINE-HEIGHT: 22px;
}

.ie7 #gnb_menu {
position: relative;
z-index: 99999;
}

.ie7 .s4-wpTopTable {
position: relative;
z-index: 1000;
}

.ie7 .gnbA {
margin-top: -14px;
}

.or-additonal-content 
{
    width: 700px;
}
.ms-rtestate-field table .H2
{
     font-size: 12px;
} 
.ms-rtestate-field table, .ms-rtestate-write table { 
    border-collapse: separate; 
}

.bodytext .bodyWellContentTable {
    width: 100%;
}
.bodytext .bodyTextAlignTop
{
    /*font-size: 100%;*/
	font-size: 11px;
}
.bodyWellContentTable .bodyTextColumnIndent,
.bodyWellContentTable .colHeaderIndent,
.bodyWellContentTable .bodyTextIndent,
.bodytext .bodyTextAlignTop
{
    /*font-size: 70%;*/
	font-size: 11px;
}

.agency_menu_td .s4-wpcell-plain, .agency_menu_td .s4-wpTopTable, .agency_menu_td .ms-PartSpacingVertical
{    
    padding: 0px !important;
    margin: 0px !important;
}
.oregon-right-menu td
{
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 12px;
}

.oregon-right-menu a, .oregon-right-menu a:visited, .oregon-right-menu a:link 
{ 
    padding: 2px 3px; 
    color: black; 
    text-decoration: none; 
    display: block; 
}
	
sub sup {
    font-size: 9px;
}

a[name], .ms-rtestate-field a[name]:hover { 
    color: inherit; 
    text-decoration: none;
}


 .ie7 #gnb_menu {
position: relative;
z-index: 99999;
}

.ie7 .s4-wpTopTable {
position: relative;
z-index: 1000;
}

.ie7 .gnbA {
margin-top: -14px;
}

.or-additonal-content 
{
    width: 700px;
}
.ms-rtestate-field table .H2
{
     font-size: 12px;
} 
.ms-rtestate-field table, .ms-rtestate-write table { 
    border-collapse: separate; 
}

.bodytext .bodyWellContentTable {
    width: 100%;
}
.bodytext .bodyTextAlignTop
{
    /*font-size: 100%;*/
	font-size: 11px;
}
.bodyWellContentTable .bodyTextColumnIndent,
.bodyWellContentTable .colHeaderIndent,
.bodyWellContentTable .bodyTextIndent,
.bodytext .bodyTextAlignTop
{
    /*font-size: 70%;*/
	font-size: 11px;
}

.agency_menu_td .s4-wpcell-plain, .agency_menu_td .s4-wpTopTable, .agency_menu_td .ms-PartSpacingVertical
{    
    padding: 0px !important;
    margin: 0px !important;
}
.oregon-right-menu td
{
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 12px;
}

.oregon-right-menu a, .oregon-right-menu a:visited, .oregon-right-menu a:link 
{ 
    padding: 2px 3px; 
    color: black; 
    text-decoration: none; 
    display: block; 
}
	
sub sup {
    font-size: 9px;
}

a[name], .ms-rtestate-field a[name]:hover { 
    color: inherit; 
    text-decoration: none;
}


 /*
 * jsTree default theme 1.0
 * Supported features: dots/no-dots, icons/no-icons, focused, loading
 * Supported plugins: ui (hovered, clicked), checkbox, contextmenu, search
 */

.jstree-default li, 
.jstree-default ins { background-image:url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/d.png"); background-repeat:no-repeat; background-color:transparent; }
.jstree-default li { background-position:-90px 0; background-repeat:repeat-y; }
.jstree-default li.jstree-last { background:transparent; }
.jstree-default .jstree-open > ins { background-position:-72px 0; }
.jstree-default .jstree-closed > ins { background-position:-54px 0; }
.jstree-default .jstree-leaf > ins { background-position:-36px 0; }

.jstree-default .jstree-hovered { background:#e7f4f9; border:1px solid #d8f0fa; padding:0 2px 0 1px; }
.jstree-default .jstree-clicked { background:#beebff; border:1px solid #99defd; padding:0 2px 0 1px; }
.jstree-default a .jstree-icon { background-position:-56px -19px; }
.jstree-default a.jstree-loading .jstree-icon { background:url("throbber.gif") center center no-repeat !important; }

.jstree-default.jstree-focused { background:#ffffee; }

.jstree-default .jstree-no-dots li, 
.jstree-default .jstree-no-dots .jstree-leaf > ins { background:transparent; }
.jstree-default .jstree-no-dots .jstree-open > ins { background-position:-18px 0; }
.jstree-default .jstree-no-dots .jstree-closed > ins { background-position:0 0; }

.jstree-default .jstree-no-icons a .jstree-icon { display:none; }

.jstree-default .jstree-search { font-style:italic; }

.jstree-default .jstree-no-icons .jstree-checkbox { display:inline-block; }
.jstree-default .jstree-no-checkboxes .jstree-checkbox { display:none !important; }
.jstree-default .jstree-checked > a > .jstree-checkbox { background-position:-38px -19px; }
.jstree-default .jstree-unchecked > a > .jstree-checkbox { background-position:-2px -19px; }
.jstree-default .jstree-undetermined > a > .jstree-checkbox { background-position:-20px -19px; }
.jstree-default .jstree-checked > a > .jstree-checkbox:hover { background-position:-38px -37px; }
.jstree-default .jstree-unchecked > a > .jstree-checkbox:hover { background-position:-2px -37px; }
.jstree-default .jstree-undetermined > a > .jstree-checkbox:hover { background-position:-20px -37px; }

#vakata-dragged.jstree-default ins { background:transparent !important; }
#vakata-dragged.jstree-default .jstree-ok { background:url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/d.png") -2px -53px no-repeat !important; }
#vakata-dragged.jstree-default .jstree-invalid { background:url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/d.png") -18px -53px no-repeat !important; }
#jstree-marker.jstree-default { background:url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/d.png") -41px -57px no-repeat !important; text-indent:-100px; }

.jstree-default a.jstree-search { color:aqua; }
.jstree-default .jstree-locked a { color:silver; cursor:default; }

#vakata-contextmenu.jstree-default-context, 
#vakata-contextmenu.jstree-default-context li ul { background:#f0f0f0; border:1px solid #979797; -moz-box-shadow: 1px 1px 2px #999; -webkit-box-shadow: 1px 1px 2px #999; box-shadow: 1px 1px 2px #999; }
#vakata-contextmenu.jstree-default-context li { }
#vakata-contextmenu.jstree-default-context a { color:black; }
#vakata-contextmenu.jstree-default-context a:hover, 
#vakata-contextmenu.jstree-default-context .vakata-hover > a { padding:0 5px; background:#e8eff7; border:1px solid #aecff7; color:black; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
#vakata-contextmenu.jstree-default-context li.jstree-contextmenu-disabled a, 
#vakata-contextmenu.jstree-default-context li.jstree-contextmenu-disabled a:hover { color:silver; background:transparent; border:0; padding:1px 4px; }
#vakata-contextmenu.jstree-default-context li.vakata-separator { background:white; border-top:1px solid #e0e0e0; margin:0; }
#vakata-contextmenu.jstree-default-context li ul { margin-left:-4px; }

/* IE6 BEGIN */
.jstree-default li, 
.jstree-default ins,
#vakata-dragged.jstree-default .jstree-invalid, 
#vakata-dragged.jstree-default .jstree-ok, 
#jstree-marker.jstree-default { _background-image:url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/d.gif"); }
.jstree-default .jstree-open ins { _background-position:-72px 0; }
.jstree-default .jstree-closed ins { _background-position:-54px 0; }
.jstree-default .jstree-leaf ins { _background-position:-36px 0; }
.jstree-default a ins.jstree-icon { _background-position:-56px -19px; }
#vakata-contextmenu.jstree-default-context ins { _display:none; }
#vakata-contextmenu.jstree-default-context li { _zoom:1; }
.jstree-default .jstree-undetermined a .jstree-checkbox { _background-position:-20px -19px; }
.jstree-default .jstree-checked a .jstree-checkbox { _background-position:-38px -19px; }
.jstree-default .jstree-unchecked a .jstree-checkbox { _background-position:-2px -19px; }
/* IE6 END */

/* -- translate -- */

#homeHeaderTranslate {
    color: #FFFFFF;
    font-family: Arial,sans-serif;
    text-decoration: none;    
    text-transform: uppercase;
    float: right;
    vertical-align: text-bottom;
    /*font-size: 73%;*/
	font-size: 12px;
    margin: 5px 0 0 0;
}

.ie7 #homeHeaderTranslate {
	width: 8em;
}

#homeHeaderTranslate li {
	margin: 0;
	font-family: Arial,sans-serif;
    text-transform: uppercase;
    vertical-align: text-bottom;
	}
#translate, #translateSub {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: left;
    text-transform: none;
    vertical-align: bottom;
    }
#translate a:link {
    display: block;
    text-decoration: none;
    color: #FFFFFF;
    }
#translate li {
    float: left;
    }
#translate img {
    vertical-align: bottom;
    }
#translate li:hover ul, #translate li.sfhover ul {
    left: auto;
    }
#translateSub {
    background: #EBEBEB;
    display: none;
    position: absolute;
    width: 120px;
    z-index: 250;
    text-transform: none;
    }
#translate li:hover > ul {
    display: block;
	}
#translateSub {
	z-index: 9999;
	}
#translateSub img {
    padding: 0 5px;
    vertical-align: middle !important;
    }
#translateSub li {
    padding: 5px 0;
    width: 120px;
    text-transform: none;
    }
#translateSub a:link, #translateSub a:visited {
    color: #000;
    text-decoration: none;
    }
#translateSub li:hover {
    background: #CCC;
    }
.translateTable {
    font-family:  Arial, sans-serif;
    /*font-size: 72%;*/
	font-size: 12px;
}
.translateTable a:link {
    color:  #4f4f4f;
    text-decoration: none;
}
.translateTable a:hover {
    text-decoration: underline;
}

/* bladerunner.js replicant styles */
.replicant-header {
	padding-top: 4px;
	padding-bottom: 4px;
}

.replicant-content {
	padding: 0 2px;
	color: #000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11.2px !important;
	font-style: normal;
	font-weight: normal;
}

.replicant-toplink {
	background: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/backToTheTop_off.gif") no-repeat scroll 0 0 transparent;
	border-width: 0;
	display: block;
	height: 25px;
	padding: 10px 10px 10px 7px;
	text-decoration: none;
	width: 111px;
	margin: 30px auto;
	text-indent: -5000em;
}

.replicant-toplink:hover {
	background: url("/web/20130216114016oe_/http://www.oregon.gov/_layouts/OID.Web.V3/images/backToTheTop_on.gif") no-repeat scroll 0 0 transparent;
}

