.field .field-label {

 font-weight: bold;

}

.field .field-label-inline {

 font-weight: bold;

}

.field .field-label-inline-first {

 font-weight: bold;

}

.field .field-label-inline {

 display: inline;

}

.field .field-label-inline-first {

 display: inline;

}

.field .field-label-inline {

 visibility: hidden;

}

.node-form .content-multiple-table td.content-multiple-drag {

 width: 30px; padding-right: 0px;

}

.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle {

 padding-right: 0.5em;

}

.node-form .content-add-more .form-submit {

 margin: 0px;

}

.node-form .number {

 width: auto; display: inline;

}

.node-form .text {

 width: auto;

}

.form-item #autocomplete .reference-autocomplete {

 white-space: normal;

}

.form-item #autocomplete .reference-autocomplete label {

 font-weight: normal; display: inline;

}

#content-field-overview-form .advanced-help-link {

 margin: 4px 4px 0px 0px;

}

#content-display-overview-form .advanced-help-link {

 margin: 4px 4px 0px 0px;

}

#content-field-overview-form .label-group {

 font-weight: bold;

}

#content-display-overview-form .label-group {

 font-weight: bold;

}

#content-copy-export-form .label-group {

 font-weight: bold;

}

table#content-field-overview .label-add-new-field {

 float: left;

}

table#content-field-overview .label-add-existing-field {

 float: left;

}

table#content-field-overview .label-add-new-group {

 float: left;

}

table#content-field-overview tr.content-add-new .tabledrag-changed {

 display: none;

}

table#content-field-overview tr.content-add-new .description {

 margin-bottom: 0px;

}

table#content-field-overview .content-new {

 padding-bottom: 0.5em; font-weight: bold;

}

.advanced-help-topic h3 {

 margin: 1em 0px 0.5em;

}

.advanced-help-topic h4 {

 margin: 1em 0px 0.5em;

}

.advanced-help-topic h5 {

 margin: 1em 0px 0.5em;

}

.advanced-help-topic h6 {

 margin: 1em 0px 0.5em;

}

.advanced-help-topic dd {

 margin-bottom: 0.5em;

}

.advanced-help-topic span.code {

 padding: 1px; font-family: "Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace; font-size: 0.9em; background-color: rgb(237, 241, 243);

}

.advanced-help-topic .content-border {

 border: 1px solid rgb(170, 170, 170);

}

.container-inline-date {

 width: auto; clear: both; margin-right: 0.5em; vertical-align: top; display: inline-block;

}

.container-inline-date .form-item {

 margin: 0px; padding: 0px; float: none;

}

.container-inline-date .form-item .form-item {

 float: left;

}

.container-inline-date .form-item {

 width: auto;

}

.container-inline-date .form-item input {

 width: auto;

}

.container-inline-date .description {

 clear: both;

}

.container-inline-date .form-item input {

 margin-right: 5px;

}

.container-inline-date .form-item select {

 margin-right: 5px;

}

.container-inline-date .form-item option {

 margin-right: 5px;

}

.container-inline-date .date-spacer {

 margin-left: -5px;

}

.views-right-60 .container-inline-date div {

 margin: 0px; padding: 0px;

}

.container-inline-date .date-timezone .form-item {

 width: auto; clear: both; float: none;

}

#calendar_div {

 margin: 0px; padding: 0px;

}

#calendar_div td {

 margin: 0px; padding: 0px;

}

#calendar_div th {

 margin: 0px; padding: 0px;

}

#calendar_div {

 margin: 0px; width: 185px; border-collapse: separate;

}

.calendar_control {

 margin: 0px; width: 185px; border-collapse: separate;

}

.calendar_links {

 margin: 0px; width: 185px; border-collapse: separate;

}

.calendar_header {

 margin: 0px; width: 185px; border-collapse: separate;

}

.calendar {

 margin: 0px; width: 185px; border-collapse: separate;

}

.calendar td {

 padding: 0px;

}

span.date-display-single {

 

}

span.date-display-start {

 

}

span.date-display-end {

 

}

span.date-display-separator {

 

}

.date-repeat-input {

 width: auto; margin-right: 5px; float: left;

}

.date-repeat-input select {

 min-width: 7em;

}

.date-repeat fieldset {

 clear: both; float: none;

}

.date-views-filter-wrapper {

 min-width: 250px;

}

.date-views-filter input {

 padding: 0px !important; width: 12em; margin-right: 2px !important; float: left !important; min-width: 12em;

}

.date-nav {

 width: 100%;

}

.date-nav div.date-prev {

 width: 24%; text-align: left; float: left;

}

.date-nav div.date-next {

 width: 24%; text-align: right; float: right;

}

.date-nav div.date-heading {

 width: 50%; text-align: center; float: left;

}

.date-nav div.date-heading h3 {

 margin: 0px; padding: 0px;

}

.date-clear {

 clear: both; float: none; display: block;

}

.date-clear-block {

 width: auto; clear: both; float: none;

}

.date-clear-block::after {

 height: 0px; clear: both; display: block; visibility: hidden; content: " ";

}

.date-clear-block {

 display: inline-block;

}

* html .date-clear-block {

 height: 1%;

}

.date-clear-block {

 display: block;

}

.date-container .date-format-delete {

 margin-top: 1.8em; margin-left: 1.5em; float: left;

}

.date-container .date-format-name {

 float: left;

}

.date-container .date-format-type {

 padding-left: 10px; float: left;

}

.date-container .select-container {

 clear: left; float: left;

}

div.date-calendar-day {

 background: rgb(243, 243, 243); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(187, 187, 187) rgb(187, 187, 187) rgb(238, 238, 238); margin: 6px 10px 0px 0px; width: 40px; text-align: center; color: rgb(153, 153, 153); line-height: 1; font-family: Georgia,Arial,Verdana,sans; float: left;

}

div.date-calendar-day span {

 text-align: center; display: block;

}

div.date-calendar-day span.month {

 padding: 2px; color: white; text-transform: uppercase; font-size: 0.9em; background-color: rgb(181, 190, 190);

}

div.date-calendar-day span.day {

 font-size: 2em; font-weight: bold;

}

div.date-calendar-day span.year {

 padding: 2px; font-size: 0.9em;

}

#ui-datepicker-div table {

 margin: 0px; padding: 0px;

}

#ui-datepicker-div td {

 margin: 0px; padding: 0px;

}

#ui-datepicker-div th {

 margin: 0px; padding: 0px;

}

#ui-datepicker-div {

 font-size: 12px !important;

}

#ui-datepicker-div table {

 font-size: 12px !important;

}

.ui-datepicker-div {

 font-size: 12px !important;

}

.ui-datepicker-div table {

 font-size: 12px !important;

}

.ui-datepicker-inline {

 font-size: 12px !important;

}

.ui-datepicker-inline table {

 font-size: 12px !important;

}

.ui-datepicker-div {

 background: rgb(255, 255, 255); list-style: none; margin: 0px; padding: 2.5em 0.5em 0.5em; outline: 0px; border: 2px solid rgb(211, 211, 211); width: 15.5em; line-height: 1.3; font-family: Verdana,Arial,sans-serif; font-size: 1.1em; text-decoration: none; position: relative;

}

.ui-datepicker-inline {

 background: rgb(255, 255, 255); list-style: none; margin: 0px; padding: 2.5em 0.5em 0.5em; outline: 0px; border: 2px solid rgb(211, 211, 211); width: 15.5em; line-height: 1.3; font-family: Verdana,Arial,sans-serif; font-size: 1.1em; text-decoration: none; position: relative;

}

#ui-datepicker-div {

 background: rgb(255, 255, 255); list-style: none; margin: 0px; padding: 2.5em 0.5em 0.5em; outline: 0px; border: 2px solid rgb(211, 211, 211); width: 15.5em; line-height: 1.3; font-family: Verdana,Arial,sans-serif; font-size: 1.1em; text-decoration: none; position: relative;

}

#ui-datepicker-div {

 background: rgb(255, 255, 255); display: none; z-index: 9999;

}

.ui-datepicker-inline {

 float: left; display: block;

}

.ui-datepicker-control {

 display: none;

}

.ui-datepicker-current {

 display: none;

}

.ui-datepicker-next {

 background: url("/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(230, 230, 230); left: 0.5em; top: 0.5em; position: absolute;

}

.ui-datepicker-prev {

 background: url("/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(230, 230, 230); left: 0.5em; top: 0.5em; position: absolute;

}

.ui-datepicker-next {

 left: 14.6em;

}

.ui-datepicker-next:hover {

 background: url("/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(218, 218, 218);

}

.ui-datepicker-prev:hover {

 background: url("/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(218, 218, 218);

}

.ui-datepicker-next a {

 background: url("/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_left.gif") no-repeat 50% 50%; border: 1px solid rgb(211, 211, 211); width: 1.3em; height: 1.4em; text-indent: -999999px; font-size: 1em; display: block; cursor: pointer;

}

.ui-datepicker-prev a {

 background: url("/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_left.gif") no-repeat 50% 50%; border: 1px solid rgb(211, 211, 211); width: 1.3em; height: 1.4em; text-indent: -999999px; font-size: 1em; display: block; cursor: pointer;

}

.ui-datepicker-next a {

 background: url("/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_right.gif") no-repeat 50% 50%;

}

.ui-datepicker-prev a:hover {

 background: url("/sites/all/modules/date/date_popup/themes/images/454545_7x7_arrow_left.gif") no-repeat 50% 50%;

}

.ui-datepicker-next a:hover {

 background: url("/sites/all/modules/date/date_popup/themes/images/454545_7x7_arrow_right.gif") no-repeat 50% 50%;

}

.ui-datepicker-prev a:active {

 background: url("/sites/all/modules/date/date_popup/themes/images/222222_7x7_arrow_left.gif") no-repeat 50% 50%;

}

.ui-datepicker-next a:active {

 background: url("/sites/all/modules/date/date_popup/themes/images/222222_7x7_arrow_right.gif") no-repeat 50% 50%;

}

.ui-datepicker-header select {

 background: rgb(230, 230, 230); margin: 0px !important; padding: 0px !important; border: 1px solid rgb(211, 211, 211); top: 0.5em; color: rgb(85, 85, 85); line-height: 1.4em; font-size: 1em; position: absolute;

}

.ui-datepicker-header select.ui-datepicker-new-month {

 left: 2.2em; width: 7em;

}

.ui-datepicker-header select.ui-datepicker-new-year {

 left: 9.4em; width: 5em;

}

table.ui-datepicker {

 width: 15.5em; text-align: right;

}

table.ui-datepicker td a {

 padding: 0.1em 0.3em 0.1em 0px; color: rgb(85, 85, 85); text-decoration: none; display: block;

}

table.ui-datepicker tbody {

 border-top-color: currentColor; border-top-width: medium; border-top-style: none;

}

table.ui-datepicker tbody td a {

 background: url("/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(230, 230, 230); border: 1px solid rgb(255, 255, 255); cursor: pointer;

}

table.ui-datepicker tbody td a:hover {

 background: url("/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(218, 218, 218); border: 1px solid rgb(153, 153, 153); color: rgb(33, 33, 33);

}

table.ui-datepicker tbody td a:active {

 background: url("/sites/all/modules/date/date_popup/themes/images/ffffff_40x100_textures_02_glass_65.png") repeat-x 0px 50% rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); color: rgb(34, 34, 34);

}

table.ui-datepicker .ui-datepicker-title-row td {

 padding: 0.3em 0px; text-align: center; color: rgb(34, 34, 34); text-transform: uppercase; font-size: 0.9em;

}

table.ui-datepicker .ui-datepicker-title-row td a {

 color: rgb(34, 34, 34);

}

.timeEntry_control {

 margin-left: 2px; vertical-align: middle;

}

* html .timeEntry_control {

 margin-top: -4px;

}

.filefield-icon {

 margin: 0px 2px 0px 0px;

}

.filefield-element {

 margin: 1em 0px; white-space: normal;

}

.filefield-element .widget-preview {

 border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(204, 204, 204); margin: 0px 10px 0px 0px; padding: 0px 10px 0px 0px; float: left; max-width: 30%;

}

.filefield-element .widget-edit {

 float: left; max-width: 70%;

}

.filefield-element .filefield-preview {

 width: 16em; overflow: hidden;

}

.filefield-element .widget-edit .form-item {

 margin: 0px 0px 1em;

}

.filefield-element input.form-submit {

 margin: 0px;

}

.filefield-element input.form-file {

 margin: 0px;

}

.filefield-element input.progress-disabled {

 float: none; display: inline;

}

.filefield-element div.ahah-progress {

 padding: 1px 13px 2px 3px; float: none; display: inline;

}

.filefield-element div.throbber {

 padding: 1px 13px 2px 3px; float: none; display: inline;

}

.filefield-element div.ahah-progress-bar {

 padding: 0px; width: 28em; margin-top: 4px; display: none;

}

.filefield-element div.ahah-progress-bar div.bar {

 margin: 0px;

}

#lightbox {

 left: 0px; top: 40px; width: 100%; text-align: center; line-height: 0; position: absolute; z-index: 100;

}

#lightbox a img {

 border: currentColor;

}

#outerImageContainer {

 margin: 0px auto; width: 250px; height: 250px; overflow: hidden; position: relative; min-width: 240px; background-color: rgb(255, 255, 255);

}

#imageContainer {

 padding: 10px;

}

#frameContainer {

 padding: 10px;

}

#modalContainer {

 padding: 10px;

}

#modalContainer {

 line-height: 1em; overflow: auto;

}

#loading {

 left: 45%; top: 40%; width: 100%; height: 25%; text-align: center; line-height: 0; position: absolute;

}

#hoverNav {

 z-index: 10;

}

#imageData > #hoverNav {

 left: 0px;

}

#hoverNav a {

 

}

#prevLink {

 width: 45px; height: 45px; display: block;

}

#nextLink {

 width: 45px; height: 45px; display: block;

}

#prevLink {

 background: url("/sites/all/modules/lii/lightbox2/images/prev_alt.gif") no-repeat left 15%; left: 0px; float: left;

}

#nextLink {

 background: url("/sites/all/modules/lii/lightbox2/images/next_alt.gif") no-repeat right 15%; right: 0px; float: right;

}

#prevLink:hover {

 background-position: right 15%;

}

#prevLink:hover:visited {

 background-position: right 15%;

}

#nextLink:hover {

 background-position: left 15%;

}

#nextLink:hover:visited {

 background-position: left 15%;

}

#imageDataContainer {

 font: 10px/1.4em Verdana, Helvetica, sans-serif; margin: 0px auto; min-width: 240px; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);

}

#imageData {

 padding: 0px 10px;

}

#imageData #imageDetails {

 width: 70%; text-align: center; margin-right: auto; margin-left: auto;

}

#imageData #caption {

 font-weight: bold;

}

#imageData #numberDisplay {

 padding-bottom: 1em; display: block;

}

#imageData #lightbox2-node-link-text {

 padding-bottom: 1em; display: block;

}

#lightbox2-overlay {

 left: 0px; top: 0px; width: 100%; height: 500px; position: absolute; z-index: 90; background-color: rgb(0, 0, 0);

}

#overlay_default {

 opacity: 0.6;

}

#overlay_macff2 {

 background: url("/sites/all/modules/lii/lightbox2/images/overlay.png");

}

.clearfix::after {

 height: 0px; clear: both; display: block; visibility: hidden; content: ".";

}

* html > body .clearfix {

 width: 100%; display: inline;

}

* html .clearfix {

 height: 1%;

}

#bottomNavClose {

 background: url("/sites/all/modules/lii/lightbox2/images/close.gif") no-repeat left; top: 0px; width: 26px; height: 26px; right: 0px; display: block; position: absolute; z-index: 200;

}

#bottomNavClose:hover {

 background-position: right;

}

#loadingLink {

 background: url("/sites/all/modules/lii/lightbox2/images/loading.gif") no-repeat; width: 32px; height: 32px; display: block;

}

#bottomNavZoom {

 background: url("/sites/all/modules/lii/lightbox2/images/expand.gif") no-repeat; width: 34px; height: 34px; right: 5px; bottom: 25px; display: block; position: absolute;

}

#bottomNavZoomOut {

 background: url("/sites/all/modules/lii/lightbox2/images/contract.gif") no-repeat; width: 34px; height: 34px; right: 5px; bottom: 25px; display: block; position: absolute;

}

#lightshowPlay {

 background: url("/sites/all/modules/lii/lightbox2/images/play.png") no-repeat; width: 20px; height: 20px; margin-right: auto; margin-bottom: 5px; margin-left: auto; display: block;

}

#lightshowPause {

 background: url("/sites/all/modules/lii/lightbox2/images/pause.png") no-repeat; width: 20px; height: 20px; margin-right: auto; margin-bottom: 5px; margin-left: auto; display: block;

}

.lightbox_hide_image {

 display: none;

}

#lightboxImage {

 -ms-interpolation-mode: bicubic;

}

#rotateLeft {

 width: 45px; height: 45px; padding-top: 10px; display: block; z-index: 10500;

}

#rotateRight {

 width: 45px; height: 45px; padding-top: 10px; display: block; z-index: 10500;

}

#rotateLeft {

 background: url("/sites/all/modules/lii/lightbox2/images/rotate_left.gif") no-repeat; float: left;

}

#rotateRight {

 background: url("/sites/all/modules/lii/lightbox2/images/rotate_right.gif") no-repeat; float: right;

}

#rotateLeft:hover {

 background: url("/sites/all/modules/lii/lightbox2/images/rotate_left_hover.gif") no-repeat;

}

#rotateRight:hover {

 background: url("/sites/all/modules/lii/lightbox2/images/rotate_right_hover.gif") no-repeat;

}

a[rel='lightbox[lii_cfr_content_img]'] img {

 background: url("/sites/all/modules/lii/lightbox2/images/zoom_rotate.gif") no-repeat right top rgb(255, 255, 204); width: auto; padding-right: 25px; min-height: 50px;

}

body #lii-fundraiser {

 background: rgb(238, 239, 240); width: 100%; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,"sans serif"; display: none; position: absolute; z-index: 9999;

}

#lii-fundraiser .fundraiser-inner {

 margin: -50px auto 0px; width: 940px;

}

#lii-fundraiser .fundraiser-inner p {

 color: rgb(81, 155, 224); padding-bottom: 0px; font-size: 34px; font-weight: normal; margin-bottom: 0px;

}

#lii-fundraiser h2 {

 width: 80%; text-transform: none; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,"sans serif"; font-size: 34px; float: left;

}

#lii-fundraiser h2 strong {

 color: rgb(81, 155, 224);

}

#lii-fundraiser-screen {

 left: 0px; top: 0px; display: none; filter: alpha(opacity=50); position: fixed; z-index: 9998; opacity: 0.5; background-color: black;

}

#lii-fundraiser img#thanksanyway {

 border-radius: 12px; -webkit-border-radius: 12px;

}

#lii-fundraiser-remind-later {

 color: rgb(81, 155, 224); margin-top: 8px; margin-right: 34px; display: block;

}

#lii-fundraiser-close-button {

 background: url("/sites/all/modules/lii/lii/fundraiser/close-slider.png") no-repeat 0px 0px rgba(0, 0, 0, 0); top: 10px; width: 31px; height: 30px; right: 10px; position: absolute; opacity: 0.5;

}

#lii-fundraiser-remind-later:hover {

 cursor: pointer;

}

#lii-fundraiser-close-button:hover {

 cursor: pointer;

}

#lii-right {

 padding: 5px 10px 10px 0px; text-align: right;

}

#lii-fundraiser-content {

 padding: 0px 5px 5px; clear: both; font-size: 14px;

}

#lii-fundraiser-content div.twocol {

 position: relative;

}

#lii-fundraiser-content .frimg {

 width: 50%; height: 100%; clear: left; float: left;

}

#lii-fundraiser-content .frimg img {

 margin: auto; padding-top: 5px; display: block;

}

#lii-fundraiser-content .frmsg {

 margin: auto; width: 50%; clear: right; font-size: 16px; font-weight: bold; float: left;

}

#lii-fundraiser-footer {

 background: 0px 0px rgb(237, 229, 216); margin: 0px auto; width: 940px; clear: both;

}

#lii-fundraiser-footer #lii-fundraiser-buttons {

 

}

#lii-fundraiser button {

 border: currentColor; cursor: pointer;

}

#lii-fundraiser-button {

 width: 20%; clear: right; float: left;

}

button#lii-fundraiser-do-donation {

 padding: 8px 25px; border-radius: 5px; text-align: center; color: rgb(255, 255, 255) !important; font-size: 20px; font-weight: normal; text-decoration: none; margin-top: 36px; float: right; display: block; background-color: rgb(81, 155, 224);

}

button#lii-fundraiser-learnmore {

 color: rgb(81, 155, 224); padding-top: 0px; padding-left: 0px; font-size: 14px; text-decoration: none; margin-top: 0px; margin-bottom: 15px; margin-left: 0px; float: left; display: block;

}

#lii-survey {

 background: rgb(237, 229, 216); border-radius: 12px; width: 650px; font-family: Frutiger,"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; display: none; position: absolute; z-index: 99; max-width: 90%; -webkit-border-radius: 12px;

}

#lii-survey-screen {

 left: 0px; top: 0px; display: none; filter: alpha(opacity=50); position: fixed; z-index: 98; opacity: 0.5; background-color: black;

}

#lii-survey-close-button {

 color: rgb(101, 182, 82); font-size: 14px; font-weight: bold;

}

#lii-survey-close-button:hover {

 color: rgb(179, 27, 27); cursor: pointer;

}

#lii-right {

 padding: 5px 10px 10px 0px; text-align: right;

}

#lii-survey-content {

 padding: 0px 5px 5px; clear: both; font-size: 14px;

}

#edit-mollom-captcha {

 display: block;

}

.dblog-event pre {

 white-space: pre-wrap;

}

#simpletest-result-form table td {

 white-space: pre-wrap;

}

.og-picture-wrapper {

 padding: 5px 0px; text-align: center; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted;

}

.og-picture-wrapper .picture {

 float: none;

}

#block-og-5 div.item-list ul {

 margin: 0px; padding: 0px;

}

#block-og-5 div.item-list ul ul li {

 margin: 0px;

}

#block-og-0 .form-item {

 margin-bottom: 0.4em;

}

#block-og-0 h2 a {

 text-decoration: none;

}

.groups .links {

 display: inline;

}

.view-id-og_members_faces table td {

 text-align: center; vertical-align: bottom;

}

.view-id-og_members_block {

 text-align: center; vertical-align: bottom;

}

.view-id-og_members_block .item-list ul li {

 list-style: none; text-indent: -1em; padding-top: 4px; padding-left: 0em; margin-left: 0px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dotted;

}

.view-id-og_members_faces div.picture {

 float: none;

}

.view-id-og_members_block div.picture {

 float: none;

}

.views-field-is-admin {

 font-style: italic;

}

.tagadelic.wrapper {

 text-align: justify; margin-right: 1em;

}

.level1.tagadelic {

 font-size: 1em;

}

.level2.tagadelic {

 font-size: 1.2em;

}

.level3.tagadelic {

 font-size: 1.4em;

}

.level4.tagadelic {

 font-size: 1.6em;

}

.level5.tagadelic {

 font-size: 1.8em;

}

.level6.tagadelic {

 font-size: 2em;

}

.level7.tagadelic {

 font-size: 2.2em;

}

.level8.tagadelic {

 font-size: 2.4em;

}

.level9.tagadelic {

 font-size: 2.6em;

}

.level10.tagadelic {

 font-size: 2.8em;

}

div.fieldgroup {

 margin: 0.5em 0px 1em;

}

div.fieldgroup .content {

 padding-left: 1em;

}

.views-exposed-form .views-exposed-widget {

 padding: 0.5em 1em 0px 0px; float: left;

}

.views-exposed-form .views-exposed-widget .form-submit {

 margin-top: 1.6em;

}

.views-exposed-form .form-item {

 margin-top: 0px; margin-bottom: 0px;

}

.views-exposed-form .form-submit {

 margin-top: 0px; margin-bottom: 0px;

}

.views-exposed-form label {

 font-weight: bold;

}

.views-exposed-widgets {

 margin-bottom: 0.5em;

}

html.js a.views-throbbing {

 background: url("/sites/all/modules/views/images/status-active.gif") no-repeat right; padding-right: 18px;

}

html.js span.views-throbbing {

 background: url("/sites/all/modules/views/images/status-active.gif") no-repeat right; padding-right: 18px;

}

div.view div.views-admin-links {

 font-size: xx-small; margin-top: 1em; margin-right: 1em;

}

.block div.view div.views-admin-links {

 margin-top: 0px;

}

div.view div.views-admin-links ul {

 margin: 0px; padding: 0px;

}

div.view div.views-admin-links li {

 margin: 0px; padding: 0px 0px 2px; z-index: 201;

}

div.view div.views-admin-links li a {

 margin: 0px; padding: 0px; color: rgb(204, 204, 204);

}

div.view div.views-admin-links li a::before {

 content: "[";

}

div.view div.views-admin-links li a::after {

 content: "]";

}

div.view div.views-admin-links-hover a {

 color: rgb(0, 0, 0);

}

div.view div.views-admin-links:hover a {

 color: rgb(0, 0, 0);

}

div.view div.views-admin-links-hover {

 

}

div.view div.views-admin-links:hover {

 

}

div.view div.views-hide {

 display: none;

}

div.view div.views-hide-hover {

 display: block; position: absolute; z-index: 200;

}

div.view:hover div.views-hide {

 display: block; position: absolute; z-index: 200;

}

div.view:hover div.views-hide {

 margin-top: -1.5em;

}

.views-view-grid tbody {

 border-top-color: currentColor; border-top-width: medium; border-top-style: none;

}

.quicktabs-hide {

 display: none;

}

ul.quicktabs_tabs {

 margin-top: 0px;

}

ul.quicktabs_tabs li {

 padding: 2px; display: inline; list-style-type: none; white-space: nowrap;

}

ul.quicktabs_tabs li a:focus {

 

}

.container-12 {

 width: 960px; margin-right: auto; margin-left: auto;

}

.container-16 {

 width: 960px; margin-right: auto; margin-left: auto;

}

.grid-1 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-2 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-3 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-4 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-5 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-6 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-7 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-8 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-9 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-10 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-11 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-12 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-13 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-14 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-15 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.grid-16 {

 margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;

}

.container-12 .grid-3 {

 width: 220px;

}

.container-16 .grid-4 {

 width: 220px;

}

.container-12 .grid-6 {

 width: 460px;

}

.container-16 .grid-8 {

 width: 460px;

}

.container-12 .grid-9 {

 width: 700px;

}

.container-16 .grid-12 {

 width: 700px;

}

.container-12 .grid-12 {

 width: 940px;

}

.container-16 .grid-16 {

 width: 940px;

}

.alpha {

 margin-left: 0px;

}

.omega {

 margin-right: 0px;

}

.container-12 .grid-1 {

 width: 60px;

}

.container-12 .grid-2 {

 width: 140px;

}

.container-12 .grid-4 {

 width: 300px;

}

.container-12 .grid-5 {

 width: 380px;

}

.container-12 .grid-7 {

 width: 540px;

}

.container-12 .grid-8 {

 width: 620px;

}

.container-12 .grid-10 {

 width: 780px;

}

.container-12 .grid-11 {

 width: 860px;

}

.container-16 .grid-1 {

 width: 40px;

}

.container-16 .grid-2 {

 width: 100px;

}

.container-16 .grid-3 {

 width: 160px;

}

.container-16 .grid-5 {

 width: 280px;

}

.container-16 .grid-6 {

 width: 340px;

}

.container-16 .grid-7 {

 width: 400px;

}

.container-16 .grid-9 {

 width: 520px;

}

.container-16 .grid-10 {

 width: 580px;

}

.container-16 .grid-11 {

 width: 640px;

}

.container-16 .grid-13 {

 width: 760px;

}

.container-16 .grid-14 {

 width: 820px;

}

.container-16 .grid-15 {

 width: 880px;

}

.container-12 .prefix-3 {

 padding-left: 240px;

}

.container-16 .prefix-4 {

 padding-left: 240px;

}

.container-12 .prefix-6 {

 padding-left: 480px;

}

.container-16 .prefix-8 {

 padding-left: 480px;

}

.container-12 .prefix-9 {

 padding-left: 720px;

}

.container-16 .prefix-12 {

 padding-left: 720px;

}

.container-12 .prefix-1 {

 padding-left: 80px;

}

.container-12 .prefix-2 {

 padding-left: 160px;

}

.container-12 .prefix-4 {

 padding-left: 320px;

}

.container-12 .prefix-5 {

 padding-left: 400px;

}

.container-12 .prefix-7 {

 padding-left: 560px;

}

.container-12 .prefix-8 {

 padding-left: 640px;

}

.container-12 .prefix-10 {

 padding-left: 800px;

}

.container-12 .prefix-11 {

 padding-left: 880px;

}

.container-16 .prefix-1 {

 padding-left: 60px;

}

.container-16 .prefix-2 {

 padding-left: 120px;

}

.container-16 .prefix-3 {

 padding-left: 180px;

}

.container-16 .prefix-5 {

 padding-left: 300px;

}

.container-16 .prefix-6 {

 padding-left: 360px;

}

.container-16 .prefix-7 {

 padding-left: 420px;

}

.container-16 .prefix-9 {

 padding-left: 540px;

}

.container-16 .prefix-10 {

 padding-left: 600px;

}

.container-16 .prefix-11 {

 padding-left: 660px;

}

.container-16 .prefix-13 {

 padding-left: 780px;

}

.container-16 .prefix-14 {

 padding-left: 840px;

}

.container-16 .prefix-15 {

 padding-left: 900px;

}

.container-12 .suffix-3 {

 padding-right: 240px;

}

.container-16 .suffix-4 {

 padding-right: 240px;

}

.container-12 .suffix-6 {

 padding-right: 480px;

}

.container-16 .suffix-8 {

 padding-right: 480px;

}

.container-12 .suffix-9 {

 padding-right: 720px;

}

.container-16 .suffix-12 {

 padding-right: 720px;

}

.container-12 .suffix-1 {

 padding-right: 80px;

}

.container-12 .suffix-2 {

 padding-right: 160px;

}

.container-12 .suffix-4 {

 padding-right: 320px;

}

.container-12 .suffix-5 {

 padding-right: 400px;

}

.container-12 .suffix-7 {

 padding-right: 560px;

}

.container-12 .suffix-8 {

 padding-right: 640px;

}

.container-12 .suffix-10 {

 padding-right: 800px;

}

.container-12 .suffix-11 {

 padding-right: 880px;

}

.container-16 .suffix-1 {

 padding-right: 60px;

}

.container-16 .suffix-2 {

 padding-right: 120px;

}

.container-16 .suffix-3 {

 padding-right: 180px;

}

.container-16 .suffix-5 {

 padding-right: 300px;

}

.container-16 .suffix-6 {

 padding-right: 360px;

}

.container-16 .suffix-7 {

 padding-right: 420px;

}

.container-16 .suffix-9 {

 padding-right: 540px;

}

.container-16 .suffix-10 {

 padding-right: 600px;

}

.container-16 .suffix-11 {

 padding-right: 660px;

}

.container-16 .suffix-13 {

 padding-right: 780px;

}

.container-16 .suffix-14 {

 padding-right: 840px;

}

.container-16 .suffix-15 {

 padding-right: 900px;

}

.push-1 {

 position: relative;

}

.push-2 {

 position: relative;

}

.push-3 {

 position: relative;

}

.push-4 {

 position: relative;

}

.push-5 {

 position: relative;

}

.push-6 {

 position: relative;

}

.push-7 {

 position: relative;

}

.push-8 {

 position: relative;

}

.push-9 {

 position: relative;

}

.push-10 {

 position: relative;

}

.push-11 {

 position: relative;

}

.push-12 {

 position: relative;

}

.push-13 {

 position: relative;

}

.push-14 {

 position: relative;

}

.push-15 {

 position: relative;

}

.push-16 {

 position: relative;

}

.container-12 .push-3 {

 left: 240px;

}

.container-16 .push-4 {

 left: 240px;

}

.container-12 .push-6 {

 left: 480px;

}

.container-16 .push-8 {

 left: 480px;

}

.container-12 .push-9 {

 left: 720px;

}

.container-16 .push-12 {

 left: 720px;

}

.container-12 .push-1 {

 left: 80px;

}

.container-12 .push-2 {

 left: 160px;

}

.container-12 .push-4 {

 left: 320px;

}

.container-12 .push-5 {

 left: 400px;

}

.container-12 .push-7 {

 left: 560px;

}

.container-12 .push-8 {

 left: 640px;

}

.container-12 .push-10 {

 left: 800px;

}

.container-12 .push-11 {

 left: 880px;

}

.container-16 .push-1 {

 left: 60px;

}

.container-16 .push-2 {

 left: 120px;

}

.container-16 .push-3 {

 left: 180px;

}

.container-16 .push-5 {

 left: 300px;

}

.container-16 .push-6 {

 left: 360px;

}

.container-16 .push-7 {

 left: 420px;

}

.container-16 .push-9 {

 left: 540px;

}

.container-16 .push-10 {

 left: 600px;

}

.container-16 .push-11 {

 left: 660px;

}

.container-16 .push-13 {

 left: 780px;

}

.container-16 .push-14 {

 left: 840px;

}

.container-16 .push-15 {

 left: 900px;

}

.pull-1 {

 position: relative;

}

.pull-2 {

 position: relative;

}

.pull-3 {

 position: relative;

}

.pull-4 {

 position: relative;

}

.pull-5 {

 position: relative;

}

.pull-6 {

 position: relative;

}

.pull-7 {

 position: relative;

}

.pull-8 {

 position: relative;

}

.pull-9 {

 position: relative;

}

.pull-10 {

 position: relative;

}

.pull-11 {

 position: relative;

}

.pull-12 {

 position: relative;

}

.pull-13 {

 position: relative;

}

.pull-14 {

 position: relative;

}

.pull-15 {

 position: relative;

}

.pull-16 {

 position: relative;

}

.container-12 .pull-3 {

 left: -240px;

}

.container-16 .pull-4 {

 left: -240px;

}

.container-12 .pull-6 {

 left: -480px;

}

.container-16 .pull-8 {

 left: -480px;

}

.container-12 .pull-9 {

 left: -720px;

}

.container-16 .pull-12 {

 left: -720px;

}

.container-12 .pull-1 {

 left: -80px;

}

.container-12 .pull-2 {

 left: -160px;

}

.container-12 .pull-4 {

 left: -320px;

}

.container-12 .pull-5 {

 left: -400px;

}

.container-12 .pull-7 {

 left: -560px;

}

.container-12 .pull-8 {

 left: -640px;

}

.container-12 .pull-10 {

 left: -800px;

}

.container-12 .pull-11 {

 left: -880px;

}

.container-16 .pull-1 {

 left: -60px;

}

.container-16 .pull-2 {

 left: -120px;

}

.container-16 .pull-3 {

 left: -180px;

}

.container-16 .pull-5 {

 left: -300px;

}

.container-16 .pull-6 {

 left: -360px;

}

.container-16 .pull-7 {

 left: -420px;

}

.container-16 .pull-9 {

 left: -540px;

}

.container-16 .pull-10 {

 left: -600px;

}

.container-16 .pull-11 {

 left: -660px;

}

.container-16 .pull-13 {

 left: -780px;

}

.container-16 .pull-14 {

 left: -840px;

}

.container-16 .pull-15 {

 left: -900px;

}

.container-16 .pull-16 {

 left: -960px;

}

div.with-block-editing.block {

 position: relative;

}

div.with-block-editing.block div.edit {

 padding: 0px 2px; border: 1px solid rgb(238, 238, 238); top: 0px; right: 0px; font-size: 0.75em; display: none; position: absolute; z-index: 40; background-color: rgb(255, 255, 255);

}

div.with-block-editing.block:hover div.edit {

 display: block;

}

.with-wireframes #header-inner {

 margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204);

}

.with-wireframes #content-inner {

 margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204);

}

.with-wireframes #content-inner > * {

 margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204);

}

.with-wireframes #navbar-inner {

 margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204);

}

.with-wireframes #sidebar-left-inner {

 margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204);

}

.with-wireframes #sidebar-right-inner {

 margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204);

}

.with-wireframes #footer-inner {

 margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204);

}

.with-wireframes #closure-blocks {

 padding: 2px; border: 1px solid rgb(204, 204, 204); margin-top: 1px;

}

html {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

body {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

div {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

p {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

blockquote {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

pre {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

code {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

dl {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

dt {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

dd {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

ol {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

ul {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

li {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

fieldset {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

form {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

label {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

legend {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

table {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

caption {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

tbody {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

tfoot {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

thead {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

tr {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

th {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

td {

 margin: 0px; padding: 0px; border: 0px currentColor; line-height: 1.5; font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans serif; font-size: 100%; vertical-align: baseline;

}

h1 {

 font-family: Georgia,Times,"Times New Roman",serif;

}

h2 {

 font-family: Georgia,Times,"Times New Roman",serif;

}

h3 {

 font-family: Georgia,Times,"Times New Roman",serif;

}

h4 {

 font-family: Georgia,Times,"Times New Roman",serif;

}

h5 {

 font-family: Georgia,Times,"Times New Roman",serif;

}

h6 {

 font-family: Georgia,Times,"Times New Roman",serif;

}

div#liinav {

 font-family: Arial,Verdana,Helvetica,"sans serif";

}

div#liifooter {

 font-family: Arial,Verdana,Helvetica,"sans serif";

}

body ol {

 padding-left: 1em; margin-left: 1em;

}

body ul {

 padding-left: 1em; margin-left: 1em;

}

p {

 margin-bottom: 20px;

}

dl {

 margin-bottom: 20px;

}

hr {

 margin-bottom: 20px;

}

h1 {

 margin-bottom: 20px;

}

h2 {

 margin-bottom: 20px;

}

h3 {

 margin-bottom: 20px;

}

h4 {

 margin-bottom: 20px;

}

h5 {

 margin-bottom: 20px;

}

h6 {

 margin-bottom: 20px;

}

ol {

 margin-bottom: 20px;

}

ul {

 margin-bottom: 20px;

}

pre {

 margin-bottom: 20px;

}

table {

 margin-bottom: 20px;

}

address {

 margin-bottom: 20px;

}

fieldset {

 margin-bottom: 20px;

}

blockquote {

 margin-right: 20px; margin-left: 20px;

}

#aggregator .feed-source .feed-title {

 margin-top: 0px;

}

#aggregator .feed-source .feed-image img {

 margin-bottom: 0.75em;

}

#aggregator .feed-source .feed-icon {

 float: right; display: block;

}

#aggregator .feed-item {

 margin-bottom: 1.5em;

}

#aggregator .feed-item-title {

 font-size: 1.3em; margin-bottom: 0px;

}

#aggregator .feed-item-meta {

 margin-bottom: 0.5em;

}

#aggregator .feed-item-body {

 margin-bottom: 0.5em;

}

#aggregator .feed-item-categories {

 font-size: 0.9em;

}

#aggregator td {

 vertical-align: bottom;

}

#aggregator td.categorize-item {

 white-space: nowrap;

}

#aggregator .categorize-item .news-item .body {

 margin-top: 0px;

}

#aggregator .categorize-item h3 {

 margin-top: 0px; margin-bottom: 1em;

}

#blocks td.region {

 font-weight: bold;

}

#blocks tr.region-message {

 color: rgb(153, 153, 153); font-weight: normal;

}

#blocks tr.region-populated {

 display: none;

}

.block-region {

 padding: 3px; margin-top: 4px; margin-bottom: 4px; background-color: rgb(255, 255, 102);

}

.book-navigation .menu {

 padding: 1em 0px 0px 3em; border-top-color: rgb(136, 136, 136); border-top-width: 1px; border-top-style: solid;

}

.book-navigation .page-links {

 padding: 0.5em; text-align: center; border-top-color: rgb(136, 136, 136); border-bottom-color: rgb(136, 136, 136); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;

}

.book-navigation .page-previous {

 width: 42%; text-align: left; float: left; display: block;

}

.book-navigation .page-up {

 margin: 0px 5%; width: 4%; float: left; display: block;

}

.book-navigation .page-next {

 width: 42%; text-align: right; float: right; display: block;

}

#book-outline {

 min-width: 56em;

}

.book-outline-form .form-item {

 margin-top: 0px; margin-bottom: 0px;

}

#edit-book-bid-wrapper .description {

 clear: both;

}

#book-admin-edit select {

 margin-right: 24px;

}

#book-admin-edit select.progress-disabled {

 margin-right: 0px;

}

#book-admin-edit tr.ahah-new-content {

 background-color: rgb(255, 255, 221);

}

#book-admin-edit .form-item {

 float: left;

}

.color-form {

 position: relative; max-width: 50em;

}

#placeholder {

 top: 0px; right: 0px; position: absolute;

}

.color-form .form-item {

 margin: 0.5em 0px; height: 2em; line-height: 2em; padding-left: 1em;

}

.color-form label {

 width: 10em; clear: left; float: left;

}

.color-form .form-text {

 float: left;

}

.color-form .form-select {

 float: left;

}

.color-form .form-text {

 text-align: center; margin-right: 5px; cursor: pointer;

}

#palette .hook {

 width: 16px; height: 16px; margin-top: 3px; float: left;

}

#palette .down {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/hook.png") no-repeat 100% 0px;

}

#palette .up {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/hook.png") no-repeat 100% 0px;

}

#palette .both {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/hook.png") no-repeat 100% 0px;

}

#palette .up {

 background-position: 100% -27px;

}

#palette .both {

 background-position: 100% -54px;

}

#palette .lock {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/lock.png") no-repeat 50% 2px; left: -10px; top: -1.4em; width: 20px; height: 25px; float: left; position: relative; cursor: pointer;

}

#palette .unlocked {

 background-position: 50% -22px;

}

#palette .form-item {

 width: 20em;

}

#palette .item-selected {

 background: rgb(238, 238, 238);

}

#preview {

 display: none;

}

html.js #preview {

 float: left; display: block; position: relative;

}

.indented {

 margin-left: 25px;

}

.comment-unpublished {

 background-color: rgb(255, 244, 244);

}

.preview .comment {

 background-color: rgb(255, 255, 234);

}

#dblog-filter-form .form-item {

 margin: 0.1em; width: 15em; padding-right: 0.8em; float: left;

}

#dblog-filter-form .form-item select.form-select {

 width: 100%;

}

tr.dblog-user {

 background: rgb(255, 255, 221);

}

tr.dblog-user .active {

 background: rgb(238, 238, 221);

}

tr.dblog-content {

 background: rgb(221, 221, 255);

}

tr.dblog-content .active {

 background: rgb(204, 204, 238);

}

tr.dblog-page-not-found {

 background: rgb(221, 255, 221);

}

tr.dblog-access-denied {

 background: rgb(221, 255, 221);

}

tr.dblog-page-not-found .active {

 background: rgb(204, 238, 204);

}

tr.dblog-access-denied .active {

 background: rgb(204, 238, 204);

}

tr.dblog-error {

 background: rgb(255, 201, 201);

}

tr.dblog-error .active {

 background: rgb(238, 185, 185);

}

#forum .description {

 margin: 0.5em; font-size: 0.9em;

}

#forum td.created {

 white-space: nowrap;

}

#forum td.posts {

 white-space: nowrap;

}

#forum td.topics {

 white-space: nowrap;

}

#forum td.last-reply {

 white-space: nowrap;

}

#forum td.replies {

 white-space: nowrap;

}

#forum td.pager {

 white-space: nowrap;

}

#forum td.posts {

 text-align: center;

}

#forum td.topics {

 text-align: center;

}

#forum td.replies {

 text-align: center;

}

#forum td.pager {

 text-align: center;

}

#forum tr td.forum {

 background-position: 2px 2px; padding-left: 25px; background-image: url("/sites/all/themes/zen/liininesixty/lii/images/misc/forum-default.png"); background-repeat: no-repeat;

}

#forum tr.new-topics td.forum {

 background-image: url("/sites/all/themes/zen/liininesixty/lii/images/misc/forum-new.png");

}

#forum div.indent {

 margin-left: 20px;

}

.forum-topic-navigation {

 padding: 0.5em; text-align: center; border-top-color: rgb(136, 136, 136); border-bottom-color: rgb(136, 136, 136); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;

}

.forum-topic-navigation .topic-previous {

 width: 46%; text-align: right; float: left;

}

.forum-topic-navigation .topic-next {

 width: 46%; text-align: left; float: right;

}

.help-items {

 width: 22%; padding-right: 3%; float: left;

}

.help-items-last {

 padding-right: 0px;

}

.locale-untranslated {

 font-style: normal; text-decoration: line-through;

}

.node-unpublished {

 background-color: rgb(255, 244, 244);

}

.preview .node {

 background-color: rgb(255, 255, 234);

}

#node-admin-filter ul {

 margin: 0px; padding: 0px; width: 100%; list-style-type: none;

}

#node-admin-buttons {

 clear: right; margin-left: 0.5em; float: left;

}

td.revision-current {

 background: rgb(255, 255, 204);

}

.node-form .form-text {

 width: 95%; display: block;

}

.node-form .container-inline .form-text {

 width: auto; display: inline;

}

.node-form .standard {

 clear: both;

}

.node-form textarea {

 width: 95%; display: block;

}

.node-form .attachments fieldset {

 float: none; display: block;

}

.terms-inline {

 display: inline;

}

#edit-openid-identifier {

 background-position: 0% 50%; padding-left: 20px; background-image: url("/sites/all/themes/zen/liininesixty/lii/login-bg.png"); background-repeat: no-repeat;

}

div#edit-openid-identifier-wrapper {

 display: block;

}

html.js #user-login-form div#edit-openid-identifier-wrapper {

 display: none;

}

html.js #user-login div#edit-openid-identifier-wrapper {

 display: none;

}

html.js #user-login-form li.openid-link {

 display: block;

}

html.js #user-login li.openid-link {

 display: block;

}

#user-login-form ul {

 margin-top: 0px;

}

#user-login-form li.openid-link {

 display: none;

}

#user-login-form li.user-link {

 display: none;

}

#user-login li.openid-link {

 display: none;

}

#user-login li.user-link {

 display: none;

}

#user-login-form li.openid-link {

 text-align: left;

}

#user-login-form li.user-link {

 text-align: left;

}

#user-login-form li.openid-link {

 background: url("/sites/all/themes/zen/liininesixty/lii/login-bg.png") no-repeat 1px 0.35em;

}

#user-login li.openid-link {

 background: url("/sites/all/themes/zen/liininesixty/lii/login-bg.png") no-repeat 1px 0.35em;

}

.poll .bar {

 margin: 1px 0px; height: 1em; background-color: rgb(221, 221, 221);

}

.poll .bar .foreground {

 height: 1em; float: left; background-color: rgb(0, 0, 0);

}

.poll .links {

 text-align: center;

}

.poll .percent {

 text-align: right;

}

.poll .total {

 text-align: center;

}

.poll .vote-form {

 text-align: center;

}

.poll .vote-form .choices {

 margin: 0px auto; text-align: left; display: table;

}

.poll .vote-form .choices .title {

 font-weight: bold;

}

.node-form #edit-poll-more {

 margin: 0px;

}

td.poll-chtext {

 width: 80%;

}

td.poll-chvotes .form-text {

 width: 85%;

}

#profile-fields td.category {

 font-weight: bold;

}

#profile-fields tr.category-message {

 color: rgb(153, 153, 153);

}

#profile-fields tr.category-populated {

 display: none;

}

.search-form {

 margin-bottom: 1em;

}

.search-form input {

 margin-top: 0px; margin-bottom: 0px;

}

.search-results p {

 margin-top: 0px;

}

.search-results dt {

 font-size: 1.1em;

}

.search-results dd {

 margin-bottom: 1em;

}

.search-results .search-info {

 font-size: 0.85em;

}

.search-advanced .criterion {

 margin-right: 2em; float: left;

}

.search-advanced .action {

 clear: left; float: left;

}

div.admin-panel {

 margin: 0px; padding: 5px 5px 15px;

}

div.admin-panel .description {

 margin: 0px 0px 3px; padding: 2px 0px 3px;

}

div.admin-panel .body {

 padding: 0px 4px 2px 8px;

}

div.admin {

 padding-top: 15px;

}

div.admin .left {

 width: 47%; margin-left: 1em; float: left;

}

div.admin .right {

 width: 47%; margin-right: 1em; float: right;

}

div.admin .expert-link {

 text-align: right; padding-right: 4px; margin-right: 1em;

}

table.package {

 width: 100%;

}

table.package .description {

 width: 100%;

}

div.admin-dependencies {

 color: rgb(68, 68, 68); font-size: 0.9em;

}

div.admin-required {

 color: rgb(68, 68, 68); font-size: 0.9em;

}

span.admin-disabled {

 color: rgb(136, 0, 0);

}

span.admin-enabled {

 color: rgb(0, 136, 0);

}

span.admin-missing {

 color: rgb(255, 0, 0);

}

table.system-status-report th {

 border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;

}

table.system-status-report th {

 padding-left: 30px;

}

table.system-status-report tr.merge-up td {

 padding-left: 30px;

}

table.system-status-report th {

 background-position: 5px 50%; padding-top: 6px; padding-bottom: 6px; background-repeat: no-repeat;

}

table.system-status-report tr.error th {

 background-image: url("/sites/all/themes/zen/liininesixty/lii/images/misc/watchdog-error.png");

}

table.system-status-report tr.warning th {

 background-image: url("/sites/all/themes/zen/liininesixty/lii/images/misc/watchdog-warning.png");

}

table.system-status-report tr.ok th {

 background-image: url("/sites/all/themes/zen/liininesixty/lii/images/misc/watchdog-ok.png");

}

.theme-settings-left {

 width: 49%; float: left;

}

.theme-settings-right {

 width: 49%; float: right;

}

.theme-settings-bottom {

 clear: both;

}

table.screenshot {

 margin-right: 1em;

}

.theme-info h2 {

 margin-bottom: 0px;

}

.theme-info p {

 margin-top: 0px;

}

.date-container {

 overflow: auto; clear: left;

}

.date-container .form-item {

 margin-top: 0px;

}

.date-container .select-container {

 float: left;

}

.date-container .custom-container {

 float: left;

}

.date-container .custom-container {

 width: 50%; margin-left: 15px;

}

html.js .custom-container label {

 visibility: hidden;

}

fieldset {

 padding: 0.5em; margin-bottom: 1em;

}

form {

 margin: 0px; padding: 0px;

}

hr {

 border: 1px solid gray; height: 1px;

}

img {

 border: 0px currentColor;

}

table {

 width: 100%; border-collapse: collapse; table-layout: fixed;

}

th {

 text-align: left; padding-right: 1em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 3px; border-bottom-style: solid;

}

.clear-block::after {

 height: 0px; clear: both; display: block; visibility: hidden; content: ".";

}

.clear-block {

 display: inline-block;

}

* html .clear-block {

 height: 1%;

}

.clear-block {

 display: block;

}

#update-results {

 background: rgb(238, 238, 238); padding: 0.25em; border: 1px solid rgb(204, 204, 204); font-size: smaller; margin-top: 3em;

}

#update-results h2 {

 margin-top: 0.25em;

}

#update-results h4 {

 margin-bottom: 0.25em;

}

#update-results li.none {

 color: rgb(136, 136, 136); font-style: italic;

}

#update-results li.failure strong {

 color: rgb(182, 51, 0);

}

ul.menu {

 list-style: none; border: currentColor; text-align: left;

}

ul.menu li {

 margin: 0px 0px 0px 0.5em;

}

li.expanded {

 margin: 0px; padding: 0.2em 0.5em 0px 0px; list-style-type: circle; list-style-image: url("/sites/all/themes/zen/liininesixty/lii/images/misc/menu-expanded.png");

}

li.collapsed {

 margin: 0px; padding: 0.2em 0.5em 0px 0px; list-style-type: disc; list-style-image: url("/sites/all/themes/zen/liininesixty/lii/images/misc/menu-collapsed.png");

}

li.leaf {

 margin: 0px; padding: 0.2em 0.5em 0px 0px; list-style-type: square; list-style-image: url("/sites/all/themes/zen/liininesixty/lii/images/misc/menu-leaf.png");

}

li a.active {

 color: rgb(0, 0, 0);

}

td.menu-disabled {

 background: rgb(204, 204, 204);

}

ul.links {

 margin: 0px; padding: 0px;

}

ul.inline.links {

 display: inline;

}

ul.links li {

 padding: 0px 0.5em; display: inline; list-style-type: none;

}

.block ul {

 margin: 0px 0px 0.25em 1em; padding: 0px 0px 0.25em 1em;

}

body.drag {

 cursor: move;

}

th.active img {

 display: inline;

}

tr.even {

 padding: 0.1em 0.6em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(238, 238, 238);

}

tr.odd {

 padding: 0.1em 0.6em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(238, 238, 238);

}

tr.drag {

 background-color: rgb(255, 255, 240);

}

tr.drag-previous {

 background-color: rgb(255, 255, 221);

}

td.active {

 background-color: rgb(221, 221, 221);

}

td.checkbox {

 text-align: center;

}

th.checkbox {

 text-align: center;

}

tbody {

 border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;

}

tbody th {

 border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;

}

thead th {

 text-align: left; padding-right: 1em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 3px; border-bottom-style: solid;

}

.breadcrumb {

 padding-bottom: 0.5em;

}

div.indentation {

 margin: -0.4em 0.2em -0.4em -0.4em; padding: 0.42em 0px 0.42em 0.6em; width: 20px; height: 1.7em; float: left;

}

div.tree-child {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/misc/tree.png") no-repeat 11px;

}

div.tree-child-last {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/misc/tree-bottom.png") no-repeat 11px;

}

div.tree-child-horizontal {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/misc/tree.png") no-repeat -11px;

}

.error {

 color: rgb(238, 85, 85);

}

div.error {

 border: 1px solid rgb(221, 119, 119);

}

div.error {

 background: rgb(255, 204, 204); padding: 2px; color: rgb(34, 0, 0);

}

tr.error {

 background: rgb(255, 204, 204); padding: 2px; color: rgb(34, 0, 0);

}

.warning {

 color: rgb(224, 144, 16);

}

div.warning {

 border: 1px solid rgb(240, 192, 32);

}

div.warning {

 background: rgb(255, 255, 221); padding: 2px; color: rgb(34, 34, 0);

}

tr.warning {

 background: rgb(255, 255, 221); padding: 2px; color: rgb(34, 34, 0);

}

.ok {

 color: rgb(0, 128, 0);

}

div.ok {

 border: 1px solid rgb(0, 170, 0);

}

div.ok {

 background: rgb(221, 255, 221); padding: 2px; color: rgb(0, 34, 0);

}

tr.ok {

 background: rgb(221, 255, 221); padding: 2px; color: rgb(0, 34, 0);

}

.item-list .icon {

 color: rgb(85, 85, 85); padding-left: 0.25em; clear: right; float: right;

}

.item-list .title {

 font-weight: bold;

}

.item-list ul {

 margin: 0px 0px 0.75em; padding: 0px;

}

.item-list ul li {

 margin: 0px 0px 0.25em 1.5em; padding: 0px;

}

ol.task-list li.active {

 font-weight: bold;

}

.form-item {

 margin-top: 1em; margin-bottom: 1em;

}

tr.odd .form-item {

 margin-top: 0px; margin-bottom: 0px; white-space: nowrap;

}

tr.even .form-item {

 margin-top: 0px; margin-bottom: 0px; white-space: nowrap;

}

tr.merge-down {

 border-bottom-width: 0px !important;

}

tr.merge-down td {

 border-bottom-width: 0px !important;

}

tr.merge-down th {

 border-bottom-width: 0px !important;

}

tr.merge-up {

 border-top-width: 0px !important;

}

tr.merge-up td {

 border-top-width: 0px !important;

}

tr.merge-up th {

 border-top-width: 0px !important;

}

.form-item input.error {

 border: 2px solid red;

}

.form-item textarea.error {

 border: 2px solid red;

}

.form-item select.error {

 border: 2px solid red;

}

.form-item .description {

 font-size: 0.85em;

}

.form-item label {

 font-weight: bold; display: block;

}

.form-item label.option {

 font-weight: normal; display: inline;

}

.form-checkboxes {

 margin: 1em 0px;

}

.form-radios {

 margin: 1em 0px;

}

.form-checkboxes .form-item {

 margin-top: 0.4em; margin-bottom: 0.4em;

}

.form-radios .form-item {

 margin-top: 0.4em; margin-bottom: 0.4em;

}

.marker {

 color: rgb(255, 0, 0);

}

.form-required {

 color: rgb(255, 0, 0);

}

.more-link {

 text-align: right;

}

.more-help-link {

 text-align: right; font-size: 0.85em;

}

.nowrap {

 white-space: nowrap;

}

.item-list .pager {

 text-align: center; clear: both;

}

.item-list .pager li {

 padding: 0.5em; display: inline; list-style-type: none; background-image: none;

}

.pager-current {

 font-weight: bold;

}

.tips {

 padding-top: 0px; padding-bottom: 0px; font-size: 0.9em; margin-top: 0px; margin-bottom: 0px;

}

dl.multiselect dd.b {

 width: 14em; font-family: inherit; font-size: inherit;

}

dl.multiselect dd.b .form-item {

 width: 14em; font-family: inherit; font-size: inherit;

}

dl.multiselect dd.b select {

 width: 14em; font-family: inherit; font-size: inherit;

}

dl.multiselect dd.a {

 width: 8em;

}

dl.multiselect dd.a .form-item {

 width: 8em;

}

dl.multiselect dt {

 margin: 0px 1em 0px 0px; padding: 0px; line-height: 1.75em; float: left;

}

dl.multiselect dd {

 margin: 0px 1em 0px 0px; padding: 0px; line-height: 1.75em; float: left;

}

dl.multiselect .form-item {

 margin: 0px; height: 1.75em;

}

.container-inline div {

 display: inline;

}

.container-inline label {

 display: inline;

}

div.tabs {

 margin: 0px 0px 5px;

}

ul.primary {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-bar.png") repeat-x left bottom; border-width: 0px; list-style: none; margin: 0px; padding: 0px 0px 0px 10px; line-height: normal; white-space: nowrap;

}

ul.primary li {

 margin: 0px; padding: 0px; float: left;

}

ul.primary li a {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-left.png") no-repeat left -38px; border-width: 0px; margin: 0px; padding: 0px 0px 0px 5px; height: 24px; color: rgb(119, 119, 119); font-weight: bold; text-decoration: none; display: block;

}

ul.primary li a .tab {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-right.png") no-repeat right -38px; border-width: 0px; margin: 0px; padding: 4px 13px 0px 6px; height: 20px; line-height: 20px; display: block;

}

ul.primary li a:hover {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-left.png") no-repeat left -76px; border-width: 0px;

}

ul.primary li a:hover .tab {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-right.png") no-repeat right -76px;

}

ul.primary li.active a {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-left.png") no-repeat left 0px; border-width: 0px; color: rgb(0, 0, 0);

}

ul.primary li.active a:hover {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-left.png") no-repeat left 0px; border-width: 0px; color: rgb(0, 0, 0);

}

ul.primary li.active a .tab {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-right.png") no-repeat right 0px;

}

ul.primary li.active a:hover .tab {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-right.png") no-repeat right 0px;

}

ul.secondary {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-secondary-bg.png") repeat-x left bottom; list-style: none; margin: 0px; padding: 0px 0px 0px 5px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap;

}

ul.secondary li {

 margin: 0px 5px 0px 0px; padding: 5px 0px; border-right-color: currentColor; border-right-width: medium; border-right-style: none; float: left;

}

ul.secondary a {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-secondary.png") repeat-x left -56px; margin: 0px; padding: 0px; border: 1px solid rgb(192, 192, 192); height: 24px; color: rgb(119, 119, 119); text-decoration: none; display: block;

}

ul.secondary a .tab {

 margin: 0px; padding: 3px 8px; height: 18px; line-height: 18px; display: block;

}

ul.secondary a:hover {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-secondary.png") repeat-x left bottom;

}

ul.secondary a.active {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-secondary.png") repeat-x left top; border: 1px solid rgb(192, 192, 192); color: rgb(0, 0, 0);

}

ul.secondary a.active:hover {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-secondary.png") repeat-x left top; border: 1px solid rgb(192, 192, 192); color: rgb(0, 0, 0);

}

#autocomplete {

 border: 1px solid currentColor; overflow: hidden; position: absolute; z-index: 100;

}

#autocomplete ul {

 list-style: none; margin: 0px; padding: 0px;

}

#autocomplete li {

 background: rgb(255, 255, 255); color: rgb(0, 0, 0); white-space: pre; cursor: default;

}

#autocomplete li.selected {

 background: rgb(0, 114, 185); color: rgb(255, 255, 255);

}

html.js input.form-autocomplete {

 background-position: 100% 2px; background-image: url("/sites/all/themes/zen/liininesixty/lii/images/misc/throbber.gif"); background-repeat: no-repeat;

}

html.js input.throbbing {

 background-position: 100% -18px;

}

html.js fieldset.collapsed {

 height: 1em; margin-bottom: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;

}

html.js fieldset.collapsed * {

 display: none;

}

html.js fieldset.collapsed legend {

 display: block;

}

html.js fieldset.collapsible legend a {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/misc/menu-expanded.png") no-repeat 5px 75%; padding-left: 15px;

}

html.js fieldset.collapsed legend a {

 background-position: 5px 50%; background-image: url("/sites/all/themes/zen/liininesixty/lii/images/misc/menu-collapsed.png");

}

* html.js fieldset.collapsed legend {

 display: inline;

}

* html.js fieldset.collapsed legend * {

 display: inline;

}

* html.js fieldset.collapsed table * {

 display: inline;

}

html.js fieldset.collapsible {

 position: relative;

}

html.js fieldset.collapsible legend a {

 display: block;

}

html.js fieldset.collapsible .fieldset-wrapper {

 overflow: auto;

}

.resizable-textarea {

 width: 95%;

}

.resizable-textarea .grippie {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/misc/grippie.png") no-repeat center 2px rgb(238, 238, 238); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(221, 221, 221); height: 9px; overflow: hidden; cursor: s-resize;

}

html.js .resizable-textarea textarea {

 width: 100%; margin-bottom: 0px; display: block;

}

.draggable a.tabledrag-handle {

 margin: -0.4em 0px -0.4em -0.5em; padding: 0.42em 1.5em 0.42em 0.5em; height: 1.7em; text-decoration: none; float: left; cursor: move;

}

a.tabledrag-handle:hover {

 text-decoration: none;

}

a.tabledrag-handle .handle {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/misc/draggable.png") no-repeat 0px 0px; width: 13px; height: 13px; margin-top: 4px;

}

a.tabledrag-handle-hover .handle {

 background-position: 0px -20px;

}

.joined + .grippie {

 background-position: center 1px; height: 5px; margin-bottom: -2px;

}

.teaser-checkbox {

 padding-top: 1px;

}

div.teaser-button-wrapper {

 margin: 0px; padding-right: 5%; float: right;

}

.teaser-checkbox div.form-item {

 margin: 0px 5% 0px 0px; padding: 0px; float: right;

}

textarea.teaser {

 display: none;

}

html.js .no-js {

 display: none;

}

.progress {

 font-weight: bold;

}

.progress .bar {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/misc/progress.gif") rgb(255, 255, 255); margin: 0px 0.2em; border: 1px solid rgb(0, 55, 90); height: 1.5em;

}

.progress .filled {

 background: rgb(0, 114, 185); width: 0%; height: 1em; border-bottom-color: rgb(0, 74, 115); border-bottom-width: 0.5em; border-bottom-style: solid;

}

.progress .percentage {

 float: right;

}

.progress-disabled {

 float: left;

}

.ahah-progress {

 float: left;

}

.ahah-progress .throbber {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/misc/throbber.gif") no-repeat 0px -18px; margin: 2px; width: 15px; height: 15px; float: left;

}

tr .ahah-progress .throbber {

 margin: 0px 2px;

}

.ahah-progress-bar {

 width: 16em;

}

#first-time strong {

 padding: 1.5em 0px 0.5em; display: block;

}

tr.selected td {

 background: rgb(255, 255, 204);

}

table.sticky-header {

 background: rgb(255, 255, 255); margin-top: 0px;

}

.install#clean-url {

 display: none;

}

html.js .js-hide {

 display: none;

}

#system-modules div.incompatible {

 font-weight: bold;

}

#system-themes-form div.incompatible {

 font-weight: bold;

}

span.password-strength {

 visibility: hidden;

}

input.password-field {

 margin-right: 10px;

}

div.password-description {

 margin: 4px 0px 0px; padding: 0px 2px; font-size: 0.85em; max-width: 500px;

}

div.password-description ul {

 margin-bottom: 0px;

}

.password-parent {

 margin: 0px;

}

input.password-confirm {

 margin-right: 10px;

}

.confirm-parent {

 margin: 5px 0px 0px;

}

span.password-confirm {

 visibility: hidden;

}

span.password-confirm span {

 font-weight: normal;

}

tr.taxonomy-term-preview {

 background-color: rgb(238, 238, 238);

}

tr.taxonomy-term-divider-top {

 border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;

}

tr.taxonomy-term-divider-bottom {

 border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dotted;

}

.taxonomy-term-description {

 margin: 5px 0px 20px;

}

#tracker td.replies {

 text-align: center;

}

#tracker table {

 width: 100%;

}

.update .project {

 height: 22px; padding-left: 0.25em; font-size: 110%; font-weight: bold;

}

.update .version-status {

 height: 20px; padding-right: 10px; font-size: 110%; float: right;

}

.update .version-status .icon {

 padding-left: 0.5em;

}

.update .version-date {

 white-space: nowrap;

}

.update .info {

 margin: 0px; padding: 1em 1em 0.25em;

}

.update tr td {

 border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;

}

.update tr.error {

 background: rgb(255, 204, 204);

}

.update tr.error .version-recommended {

 background: rgb(255, 221, 221);

}

.update tr.ok {

 background: rgb(221, 255, 221);

}

.update tr.warning {

 background: rgb(255, 255, 221);

}

.update tr.warning .version-recommended {

 background: rgb(255, 255, 238);

}

.current-version {

 direction: ltr;

}

.new-version {

 direction: ltr;

}

table.update {

 width: 100%; margin-top: 0.5em;

}

.update table.version {

 width: 100%; margin-top: 0.5em;

}

.update table.version tbody {

 border: currentColor;

}

.update table.version tr {

 margin: 0px; padding: 0px; border: currentColor; line-height: 0.9em;

}

.update table.version td {

 margin: 0px; padding: 0px; border: currentColor; line-height: 0.9em;

}

.update table.version .version-title {

 width: 14em; padding-left: 1em;

}

.update table.version .version-details {

 padding-right: 0.5em;

}

.update table.version .version-links {

 text-align: right; padding-right: 1em;

}

.update table.version-security .version-title {

 color: rgb(151, 15, 0);

}

.update table.version-recommended-strong .version-title {

 font-weight: bold;

}

.update .security-error {

 color: rgb(151, 15, 0); font-weight: bold;

}

.update .check-manually {

 padding-left: 1em;

}

#permissions td.module {

 font-weight: bold;

}

#permissions td.permission {

 padding-left: 1.5em;

}

#access-rules .access-type {

 margin-right: 1em; float: left;

}

#access-rules .rule-type {

 margin-right: 1em; float: left;

}

#access-rules .access-type .form-item {

 margin-top: 0px;

}

#access-rules .rule-type .form-item {

 margin-top: 0px;

}

#access-rules .mask {

 clear: both;

}

#user-login-form {

 text-align: center;

}

#user-admin-filter ul {

 margin: 0px; padding: 0px; width: 100%; list-style-type: none;

}

#user-admin-buttons {

 clear: right; margin-left: 0.5em; float: left;

}

#user-admin-settings fieldset .description {

 padding-bottom: 0.5em; font-size: 0.85em;

}

.profile {

 margin: 1em 0px; clear: both;

}

.profile .picture {

 margin: 0px 1em 1em 0px; float: right;

}

.profile h3 {

 border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;

}

.profile dl {

 margin: 0px 0px 1.5em;

}

.profile dt {

 margin: 0px 0px 0.2em; font-weight: bold;

}

.profile dd {

 margin: 0px 0px 1em;

}

div.messages {

 background-position: 5px 5px; margin: 0px 1em 5px; padding: 5px 5px 5px 35px; border: 2px solid rgb(255, 255, 119); color: rgb(0, 0, 0); min-height: 21px; background-image: url("/sites/all/themes/zen/liininesixty/lii/images/messages-status.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 204);

}

div.status {

 background-position: 5px 5px; margin: 0px 1em 5px; padding: 5px 5px 5px 35px; border: 2px solid rgb(255, 255, 119); color: rgb(0, 0, 0); min-height: 21px; background-image: url("/sites/all/themes/zen/liininesixty/lii/images/messages-status.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 204);

}

div.warning {

 background-position: 5px 5px; margin: 0px 1em 5px; padding: 5px 5px 5px 35px; border: 2px solid rgb(255, 255, 119); color: rgb(0, 0, 0); min-height: 21px; background-image: url("/sites/all/themes/zen/liininesixty/lii/images/messages-status.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 204);

}

div.error {

 background-position: 5px 5px; margin: 0px 1em 5px; padding: 5px 5px 5px 35px; border: 2px solid rgb(255, 255, 119); color: rgb(0, 0, 0); min-height: 21px; background-image: url("/sites/all/themes/zen/liininesixty/lii/images/messages-status.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 204);

}

div.status {

 

}

div.warning {

 border-color: rgb(255, 204, 0); background-image: url("/sites/all/themes/zen/liininesixty/lii/images/messages-warning.png");

}

div.warning {

 color: rgb(0, 0, 0); background-color: rgb(255, 255, 204);

}

tr.warning {

 color: rgb(0, 0, 0); background-color: rgb(255, 255, 204);

}

div.error {

 border-color: rgb(204, 0, 0); background-image: url("/sites/all/themes/zen/liininesixty/lii/images/messages-error.png");

}

div.error {

 color: rgb(153, 0, 0); background-color: rgb(255, 238, 238);

}

tr.error {

 color: rgb(153, 0, 0); background-color: rgb(255, 238, 238);

}

div.messages ul {

 margin-top: 0px; margin-bottom: 0px;

}

.clear {

 clear: both;

}

.relative {

 position: relative;

}

.nomargin {

 margin: 0px;

}

#sitewideHead {

 background: rgb(104, 100, 91); height: 45px;

}

div#sidebar-right-inner div.block {

 font-size: 13px; margin-bottom: 20px;

}

div#sidebar-right-inner div.block div.gfs {

 margin-left: -9px;

}

div.whine {

 margin: 0px auto; text-align: center; font-size: 12px;

}

div#sidebar-right #block-block-47 fieldset {

 clear: both; float: left;

}

div#sidebar-right #block-lii_search-2 ol {

 margin-left: 20px;

}

div#sidebar-right .collectionsearch {

 font-size: 12px;

}

div#sidebar-right .topnlink {

 clear: both;

}

div#sidebar-right .collectiontools {

 clear: both;

}

#site-subheader {

 height: 12px; margin-bottom: 0px;

}

.page-lii-about-lii-staff img {

 padding-top: 5px; padding-right: 10px;

}

p.support {

 margin: 0px; text-align: center;

}

div#frtxt {

 padding: 1em;

}

div#frtxt p {

 margin: 0px; text-align: center; font-weight: bold;

}

div#frtxt p a {

 color: rgb(0, 0, 102); text-decoration: underline !important;

}

.front #main #content p {

 

}

.front #main #content div {

 

}

.front #main #content li {

 

}

.front #main #content {

 padding: 0px; margin-top: 0px;

}

#main #content {

 padding: 0px;

}

div#block-uscode-5 h2.title {

 font-size: 18px; margin-top: 15px;

}

body.section-cfr #main #content {

 

}

body.section-uscode #main #content {

 

}

body.section-wex #main #content {

 

}

body.section-rules #main #content {

 

}

body.page-supct-cert-09board div#main-content div.content h2 {

 text-align: center;

}

body.page-supct-cert-10board div#main-content div.content h2 {

 text-align: center;

}

body.page-supct-cert-11board div#main-content div.content h2 {

 text-align: center;

}

body.page-supct-cert-12board div#main-content div.content h2 {

 text-align: center;

}

body.page-supct-cert-09board div#main-content div.content ul {

 text-align: center; margin-left: -20px; list-style-type: none;

}

body.page-supct-cert-10board div#main-content div.content ul {

 text-align: center; margin-left: -20px; list-style-type: none;

}

body.page-supct-cert-11board div#main-content div.content ul {

 text-align: center; margin-left: -20px; list-style-type: none;

}

body.page-supct-cert-12board div#main-content div.content ul {

 text-align: center; margin-left: -20px; list-style-type: none;

}

#main #content p {

 font-size: 14px;

}

#main #content div {

 font-size: 14px;

}

#main #content li {

 font-size: 14px;

}

#main #content .block-quicktabs p {

 font-size: 14px;

}

#main #content .block-quicktabs div {

 font-size: 14px;

}

#main #content .block-quicktabs li {

 font-size: 14px;

}

#main-content p {

 

}

.front #main .meta {

 display: none;

}

.front ul.group {

 padding: 0px 10px; float: left; list-style-type: none;

}

.front .group1 {

 

}

.front .group2 {

 

}

.front .group3 {

 

}

.front #main-content .node {

 width: 330px; margin-right: 10px; float: left;

}

.front #main-content #main-content-with-extra-column {

 width: 330px; margin-right: 10px; float: left;

}

.front #main-content #main-extra-column {

 width: 280px; float: left;

}

.front h1 {

 display: none;

}

body #page {

 line-height: 1.5;

}

div#page div.grid-4 {

 width: 302px; margin-left: 8px;

}

div#ours div.grid-4 {

 

}

#sidebar-right {

 

}

div#sidebar-right div.block-inner {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/bcswbgs.gif") repeat-x 0px -1900px; padding: 9px; border: 1px solid rgb(204, 204, 204);

}

div#sidebar-right div#block-block-47 div.block-inner {

 padding: 0px 9px; border: currentColor;

}

div#sidebar-right #block-block-48 div.block-inner {

 padding: 0px 9px; border: currentColor;

}

div#block-block-55 {

 margin-top: 10px;

}

div.block-inner div#ecfrlink {

 clear: both;

}

div.block-inner div#topnlink {

 clear: both;

}

div.block-inner div#uscode_pdf_download {

 clear: both;

}

div.block-inner div#uscode_rss_feed {

 clear: both;

}

div.wexlink {

 clear: both;

}

#content-bottom .block {

 clear: both;

}

body h1 {

 font-family: Georgia,serif;

}

h2 {

 font-family: Georgia,serif;

}

h3 {

 font-family: Georgia,serif;

}

h4 {

 font-family: Georgia,serif;

}

h5 {

 font-family: Georgia,serif;

}

h6 {

 font-family: Georgia,serif;

}

h1 {

 font-weight: normal;

}

h2 {

 font-weight: normal;

}

h3 {

 font-weight: normal;

}

h4 {

 font-weight: normal;

}

h5 {

 font-weight: bold;

}

h6 {

 font-weight: bold;

}

h1.title {

 color: rgb(179, 27, 59); text-transform: uppercase; font-size: 1.6em;

}

h2.title {

 color: rgb(179, 27, 59); text-transform: uppercase; font-size: 14px; margin-top: 0px;

}

h2.toolbox {

 padding-left: 27px; font-size: 14px;

}

h2 {

 text-transform: uppercase; font-size: 16px;

}

h3 {

 text-transform: uppercase; font-size: 14px;

}

.allcaps {

 text-transform: uppercase;

}

ul {

 padding-left: 20px;

}

a {

 color: rgb(0, 92, 114);

}

.front #whatsnew a {

 color: rgb(0, 92, 114);

}

div.node-type-bulletin-cck p b {

 font-weight: normal !important; display: none;

}

.section-node-add ul.tips {

 padding-left: 20px; font-size: 11px;

}

.section-node-edit ul.tips {

 padding-left: 20px; font-size: 11px;

}

div.bcrumbandprevnext {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/bcswbgs.gif") repeat-x 0px 0px; margin-top: -5px; margin-bottom: 0px; border-bottom-color: rgb(206, 215, 213); border-bottom-width: 1px; border-bottom-style: solid; border-collapse: separate;

}

div.nbcrumbandprevnext {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/bcswbgs.gif") repeat-x 0px 0px; margin-top: -5px; margin-bottom: 0px; border-bottom-color: rgb(206, 215, 213); border-bottom-width: 1px; border-bottom-style: solid; border-collapse: separate;

}

body.section-wex div.nbcrumbandprevnext {

 margin-top: -21px;

}

div.bcandpnwrap {

 

}

#bcrumbleft {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/bcswbgs.gif") no-repeat 0px -300px; width: 10px; height: 38px; float: left;

}

#nbcrumbleft {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/bcswbgs.gif") no-repeat 0px -300px; width: 10px; height: 38px; float: left;

}

#bcrumbleftlogo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -266px; width: 44px; height: 38px; float: left;

}

#nbcrumbleftlogo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -266px; width: 44px; height: 38px; float: left;

}

body.section-cfr #bcrumbleftlogo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -152px;

}

body.section-uscode #bcrumbleftlogo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -114px;

}

body.section-supremecourt #nbcrumbleftlogo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -190px;

}

body.section-supct #nbcrumbleftlogo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -190px;

}

body.section-wex #nbcrumbleftlogo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -228px;

}

body.section-constitution #nbcrumbleftlogo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -76px;

}

body.section-lii #nbcrumbleftlogo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -38px;

}

body.section-world #nbcrumbleftlogo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -342px;

}

div.breadcrumb {

 padding: 0px 0px 10px; width: 440px; float: left;

}

div.nbreadcrumb {

 padding: 0px;

}

div#main div#content div.breadcrumb {

 padding-top: 10px; font-size: 14px;

}

div#main div#content div.nbreadcrumb {

 padding-top: 10px; font-size: 14px;

}

div#bcprevnext {

 padding: 5px 10px 0px 0px; text-transform: uppercase; letter-spacing: 0.5px; font-size: 11px;

}

div#nbcprevnext {

 padding: 5px 10px 0px 0px; text-transform: uppercase; letter-spacing: 0.5px; font-size: 11px;

}

div#bcprevnext {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/bcswbgs.gif") no-repeat 0px -600px; width: 100px; float: right;

}

div#nbcprevnext {

 width: 600px;

}

div#bcprevnext ul {

 padding-left: 0px; font-weight: bold; margin-top: 7px; list-style-type: none;

}

div#nbcprevnext ul {

 padding-left: 0px; font-weight: bold; margin-top: 7px; list-style-type: none;

}

div#main div#content div#bcprevnext ul li {

 font-size: 12px; float: left;

}

div#main div#content div#nbcprevnext ul li {

 font-size: 12px; float: left;

}

div#nbcprevnext ul li a {

 padding-left: 4px;

}

div#bcprevnext ul li a {

 padding-left: 4px;

}

div#bcprevnext ul li:first-child {

 padding-left: 0px;

}

div#bcprevnext ul li:first-child::after {

 

}

div#bcprevnext ul li.last-child {

 padding-left: 5px;

}

div.breadcrumb a {

 margin: 7px 0px 3px; padding: 10px 0px; color: rgb(0, 92, 114); line-height: 1; text-decoration: none;

}

div.nbreadcrumb a {

 margin: 7px 0px 3px; padding: 10px 0px; color: rgb(0, 92, 114); line-height: 1; text-decoration: none;

}

div#main div#content div.breadcrumb > a:first-child {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/bcrumb_arrow_right_edge.jpg") no-repeat right top rgb(218, 225, 224); margin: -10px 0px 0px; padding: 12px 30px 12px 20px; color: rgb(179, 27, 59); line-height: 22.5px; font-family: Georgia,Times,"Times New Roman",serif; font-size: 15px; font-weight: bold; float: left; display: block;

}

div#main div#content div.nbreadcrumb > a:first-child {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/bcrumb_arrow_right_edge.jpg") no-repeat right top rgb(218, 225, 224); margin: -10px 0px 0px; padding: 12px 30px 12px 20px; color: rgb(179, 27, 59); line-height: 22.5px; font-family: Georgia,Times,"Times New Roman",serif; font-size: 15px; font-weight: bold; float: left; display: block;

}

div.nbreadcrumb > a:first-child {

 padding-bottom: 16px;

}

.sboxhelp {

 color: rgb(51, 51, 51);

}

#skipnav {

 left: -1000em; top: -1000em; position: absolute;

}

#skip-to-nav {

 left: -1000em; top: -1000em; position: absolute;

}

#cu-logo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/cufull.gif") no-repeat 0px 0px; margin-left: 10px;

}

#cu-logo a#insignialink {

 width: 40px; height: 45px; display: inline-block;

}

#cu-logo a#clslink {

 width: 208px; height: 45px; display: inline-block;

}

#cu-identity {

 background: rgb(104, 100, 91); height: 45px;

}

#cu-search {

 margin-top: 6px;

}

#cu-search a {

 padding: 5px 0px 5px 15px; border: currentColor; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; float: right;

}

#cu-search a:hover {

 background: rgb(68, 68, 68);

}

#cu-search ul {

 list-style-type: none;

}

#cu-search ul li {

 float: left;

}

hr.cuhidden {

 display: none;

}

div#liihead {

 margin-top: 18px;

}

div#liihead div#logo {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/liilogodonate.gif") no-repeat 0px 0px;

}

a#liilogo {

 width: 436px; height: 45px; margin-right: 32px; display: inline-block;

}

a#liidonate {

 width: 152px; height: 45px; display: inline-block;

}

div#liiheadersearchbox {

 background: rgb(240, 240, 240);

}

.icon {

 width: 44px; height: 38px; margin-top: -11px; float: left;

}

div.icon#icon-search {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px 0px; margin-top: -14px; float: left;

}

#liiheadersearchbox div.inner {

 padding: 10px; border: 1px solid rgb(204, 204, 204);

}

div#liisearch {

 padding-left: 60px;

}

div#search-box {

 padding-left: 60px;

}

div#liinotsearch {

 padding-left: 40px; margin-top: 10px;

}

div#liinavandsearch {

 margin-bottom: 10px;

}

div#liinavandsearch > div.inner {

 padding: 0px; border-top-color: rgb(212, 224, 228); border-bottom-color: rgb(212, 224, 228); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;

}

div#liinav ul li.first {

 

}

div#liinav ul li.last {

 

}

div#liinav {

 padding: 0px; width: 560px; color: rgb(139, 127, 95); text-transform: uppercase; font-size: 11px; font-weight: bold; margin-top: 7px; float: left;

}

div#liinav ul {

 color: rgb(139, 127, 95); list-style-type: none;

}

div#liinav ul li a {

 padding: 2px 12px; color: rgb(139, 127, 95); line-height: 16px; font-size: 11px; text-decoration: none;

}

div#liinav a {

 padding: 2px 12px; color: rgb(139, 127, 95); line-height: 16px; font-size: 11px; text-decoration: none;

}

div#liinav ul li a:visited {

 

}

div#liinavandsearch div#socialmedia {

 margin: 0px; padding: 0px; width: 300px; float: right;

}

div#socialmedia ul {

 margin: 0px; padding: 0px; float: right; list-style-type: none;

}

div.addthis_toolbox ul {

 margin: 0px; padding: 0px; list-style-type: none;

}

div#socialmedia ul li {

 margin: 0px; padding: 4px 0px 0px; float: left;

}

div.addthis_toolbox ul li {

 margin: 0px; padding: 4px 0px 0px; float: left;

}

div.addthis_toolbox ul li a.addthis_button_facebook_like {

 width: 90px;

}

div.addthis_toolbox ul li a.addthis_button_google_plusone {

 margin-left: 0px;

}

div.addthis_toolbox ul li iframe.twitter-share-button {

 width: 90px;

}

div#liifooter {

 border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;

}

div#liifooter div.inner {

 margin: 0px auto; padding: 10px 0px;

}

div#liifooter ul {

 list-style-type: none;

}

body div#liifooter ul.liifooterNav li {

 padding: 2px 27px; text-transform: uppercase; letter-spacing: 1px; font-size: 12px; font-weight: bold; float: left;

}

div#liifooter ul li a {

 color: rgb(104, 100, 91); text-decoration: none;

}

div#liifooter .grid-1 {

 float: right;

}

#lii-search-collection-search-form {

 

}

#lii-search-collection-search-form label {

 color: rgb(0, 92, 114); text-transform: uppercase; float: left;

}

#lii-search-collection-search-form input {

 margin-left: 2px; float: left;

}

#lii-search-collection-search-form input#edit-submit {

 margin-top: -1px;

}

.block ul.blogandsupct {

 padding-left: 0px; vertical-align: top; list-style-type: none; list-style-position: inside;

}

.block ul.dostuff {

 padding-left: 0px; vertical-align: top; list-style-type: none; list-style-position: inside;

}

.block ul.blogandsupct a {

 vertical-align: top;

}

.block ul.dostuff a {

 vertical-align: top;

}

.block ul.dostuff {

 padding-left: 0px; list-style-position: inside;

}

.block ul.dostuff {

 text-transform: uppercase;

}

.block ul.dostuff li {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/icons_sm.gif") no-repeat 0px -19px; height: 18px; padding-left: 22px;

}

form#newslettersubscrip {

 width: 160px; display: inline;

}

input#newsletterID {

 width: 100px;

}

input#newsletterIDup {

 font-size: 1em;

}

ul.blogandsupct {

 color: rgb(159, 143, 103);

}

ul.dostuff {

 color: rgb(159, 143, 103);

}

#sidebar-right div.block-inner ul.blogandsupct a {

 color: rgb(159, 143, 103);

}

#sidebar-right div.block-inner ul.dostuff a {

 color: rgb(159, 143, 103);

}

#sidebar-right .toolbox {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -380px; padding-left: 27px;

}

.block ul.blogandsupct li {

 height: 18px; padding-left: 22px; margin-bottom: 10px;

}

.block ul.blogandsupct li a {

 

}

.block ul.blogandsupct li.bloglink {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/icons_sm.gif") no-repeat 0px 0px;

}

.block ul.blogandsupct li.supctlink {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/icons_sm.gif") no-repeat 0px -59px;

}

.block ul.blogandsupct li.newslettersubscripform {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/icons_sm.gif") no-repeat 0px -40px;

}

.lawyer-entry-pic img {

 padding: 0px 10px 5px 0px; clear: left; float: left; display: block;

}

div#lawyers_search_results {

 clear: both;

}

div#lawyers_search_results strong.lawyer-profile-head {

 clear: both; font-weight: bold; display: block;

}

div#lawyers_search_results div.lawyers-get-listed + a {

 clear: both; margin-bottom: 5px; float: right; display: block;

}

div#lawyers_search_results div.lawyers-get-listed a {

 clear: both; margin-bottom: 5px; float: right; display: block;

}

div#lawyers_search_results div.lawyers {

 padding: 0px;

}

div#lawyers_search_results div.lawyers div:first-child.lawyer-entry-odd {

 border-top-color: rgb(204, 204, 204); border-top-width: 2px; border-top-style: solid;

}

div#lawyers_search_results div.lawyers div.lawyer-entry-odd {

 margin: 0px; padding: 10px 0px; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid;

}

div#lawyers_search_results div.lawyers div.lawyer-entry-even {

 background: rgb(240, 240, 240); padding: 10px 0px; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid;

}

div.lawyer-entry-pic {

 

}

p.lawyer-entry-name {

 color: rgb(0, 0, 102); margin-top: 0px; margin-bottom: 5px;

}

div.lawyer-entry-pa {

 color: rgb(0, 0, 0);

}

div.lawyer-entry-pa-sidebar {

 color: rgb(0, 0, 0); white-space: nowrap; overflow-x: hidden; overflow-y: hidden; text-overflow: ellipsis;

}

div.lawyer-entry-loc {

 color: rgb(0, 0, 102);

}

p.lawyer-entry-badge {

 clear: both; margin-top: 0px; margin-bottom: 1px;

}

p.lawyers-see-all {

 clear: both;

}

div#block-cfr-2 label {

 color: rgb(159, 143, 103); text-transform: uppercase; clear: both; font-size: 1.1em; margin-bottom: 5px; float: left; display: block;

}

form#cfr-url-form input {

 padding: 0px; width: 100px; float: right; display: block;

}

div#block-cfr-2 button {

 clear: both; float: right;

}

#page-title {

 margin-top: 3px;

}

.styledbox {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/bcswbgs.gif") repeat-x 0px -1900px; padding: 7px 10px 0px; border: 1px solid rgb(204, 204, 204); top: 3px; z-index: 9;

}

div#content-bottom .styledbox {

 

}

.topbox {

 

}

.topbox p {

 font-size: 1.2em;

}

.topbox ul {

 font-size: 1.2em;

}

.topbox ul {

 padding-left: 10px;

}

.iconpos {

 height: 300px; overflow: auto;

}

.redicon {

 margin-top: -15px; float: left; display: block; z-index: 10;

}

#welcome {

 height: 340px;

}

#welcome div.icon {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -38px;

}

#welcome ul {

 list-style: inside;

}

.titlewithicon {

 margin-left: 47px;

}

#welcome a {

 text-decoration: none;

}

#welcome p {

 margin-bottom: 10px;

}

#welcome ul {

 margin-bottom: 10px;

}

#whatsnew {

 height: 340px;

}

#whatsnew .styledbox {

 

}

#whatsnew div.icon {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -304px;

}

#whatsnew a {

 text-decoration: none;

}

#whatsnew dd {

 margin: 5px 0px 7px; padding-bottom: 10px; border-bottom-color: rgb(212, 224, 227); border-bottom-width: 1px; border-bottom-style: solid;

}

#whatsnew dl {

 margin-bottom: 0px;

}

#whatsnew .moreblog {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/icons_sm.gif") no-repeat 0px -19px; color: rgb(139, 127, 95); text-transform: uppercase; padding-left: 20px; margin-bottom: 3px; float: right; display: block;

}

#block-block-46 {

 margin-bottom: 0px;

}

#resources {

 padding-bottom: 10px; margin-top: 20px;

}

#resources div.icon {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/iconsfull.gif") no-repeat 0px -228px;

}

#resources ul {

 padding: 0px; width: 170px;

}

#resources ul.group2 {

 padding: 0px 22px;

}

#resources li {

 margin: 5px 0px; padding-bottom: 4px; border-bottom-color: rgb(200, 214, 216); border-bottom-width: 1px; border-bottom-style: solid;

}

#resources a {

 text-decoration: none;

}

.tone {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/bcswbgs.gif") repeat-x 0px -1400px;

}

.adUnit {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/bcswbgs.gif") repeat-x 0px -1900px; margin: 10px auto; border: 1px solid rgb(204, 204, 204); width: 730px; height: 120px; clear: both;

}

.adUnit div {

 height: 90px;

}

.adUnit p {

 margin: 0px;

}

.adUnit p a {

 text-decoration: none;

}

.social hr {

 margin: 0px; border: currentColor; height: 1px; color: rgb(219, 225, 225); display: none; background-color: rgb(219, 225, 225);

}

.social .socSep {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/hr.gif") repeat-x center rgb(243, 245, 244); height: 23px; clear: both;

}

.addthis_toolbox .addthis_button_google_plusone {

 margin-left: 40px;

}

.socialOrder {

 margin-right: 15px; float: left;

}

.socialOrderlast {

 margin-right: 25px;

}

.atclear {

 display: none;

}

#edit-searchstring-wrapper {

 margin: 0px;

}

#edit-searchstring-wrapper label {

 margin-right: 5px;

}

.addthis_toolbox {

 padding-bottom: 15px;

}

.addthisSecond {

 margin-bottom: 16px; float: left;

}

a.addthis_button_facebook_like {

 width: 270px; height: 30px;

}

a.addthis_button_google_plusone {

 width: 70px;

}

#facebook .connect_widget_text {

 width: 200px;

}

.stumble {

 margin-right: 4px; float: left;

}

#block-quicktabs-5 {

 margin-bottom: 30px;

}

ul.quicktabs-style-nostyle.quicktabs_tabs {

 list-style: none; margin: 0px; padding: 0px; height: 24px; font-size: 1em; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;

}

ul.quicktabs-style-nostyle.quicktabs_tabs li {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-left.png") no-repeat left -38px; margin: 0px; padding: 0px 0px 0px 5px; float: left;

}

ul.quicktabs-style-nostyle.quicktabs_tabs li a {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-right.png") no-repeat right -38px; border-width: 0px; font: bold 12px/25px Verdana; margin: 0px; padding: 0px 12px; color: rgb(84, 124, 136); text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;

}

ul.quicktabs-style-nostyle.quicktabs_tabs li a:hover {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-right.png") no-repeat left -76px;

}

ul.quicktabs-style-nostyle.quicktabs_tabs li.active {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-left.png") no-repeat left 0px;

}

ul.quicktabs-style-nostyle.quicktabs_tabs li.active a {

 background: url("/sites/all/themes/zen/liininesixty/lii/images/tab-right.png") no-repeat right 0px; color: rgb(0, 0, 0);

}

dt.profile-profile_firstname {

 display: none;

}

dt.profile-profile_middlename {

 display: none;

}

dt.profile-profile_lastname {

 display: none;

}

dt.profile-profile_bio {

 display: none;

}

dd.profile-profile_firstname {

 font-size: 1.2em; font-weight: bold; display: inline;

}

dd.profile-profile_middlename {

 font-size: 1.2em; font-weight: bold; display: inline;

}

dd.profile-profile_lastname {

 font-size: 1.2em; font-weight: bold; display: inline;

}

body.section-user.not-logged-in dl.user-member {

 display: none;

}

body.section-user.not-logged-in #page h1#page-title {

 display: none;

}

body.page-supct-cert-09board div#content-inner {

 margin: 0px auto;

}

body.section-search div#main div#content dt.title {

 font-size: 15px;

}

body.section-search div#main div#content dd p {

 font-size: 13px;

}

div.EFFDNOTP h1 {

 display: none;

}

div.EFFDNOTP {

 margin-top: 1em;

}

div.EFFDNOTP span.GPH.GPH img {

 padding-bottom: 25px;

}

div.EFFDNOTP span.GPH.GPH span.GPHBCAP.BCAP {

 clear: both; display: block;

}

div.PGHEAD {

 display: none;

}

.HED {

 margin-top: 0.5em; margin-bottom: 0.5em;

}

.HD1 {

 margin-top: 0.5em; margin-bottom: 0.5em;

}

.HD2 {

 margin-top: 0.5em; margin-bottom: 0.5em;

}

.HD3 {

 margin-top: 0.5em; margin-bottom: 0.5em;

}

.HD4 {

 margin-top: 0.5em; margin-bottom: 0.5em;

}

.HED {

 font-size: 20px; font-variant: small-caps; font-weight: bold;

}

.-P.HED.EXAMPLEP {

 font-size: 15px; font-weight: normal;

}

.-P.HED.NOTEP {

 font-size: 15px; font-weight: normal;

}

.HD1 {

 font-size: 18px; font-variant: small-caps;

}

.HD2 {

 font-size: 16px; font-style: italic;

}

.HD3 {

 font-size: 15px;

}

.HD4 {

 font-size: 14px;

}

div.P + div.P {

 margin-top: 0.5em;

}

div.SOURCE {

 margin-top: 0.5em; margin-bottom: 0.5em;

}

div.NOTE {

 margin-top: 0.5em; margin-bottom: 0.5em;

}

div.EXTRACT {

 margin-top: 0.5em; margin-bottom: 0.5em;

}

div.AUTH {

 margin-top: 0.5em; margin-bottom: 0.5em;

}

div.SECAUTH {

 margin-top: 0.5em; margin-bottom: 0.5em;

}

div.CROSSREF {

 margin-top: 0.5em; margin-bottom: 0.5em;

}

div.SOURCE div.SOURCE-HED {

 font-variant: small-caps; margin-right: 0.5em;

}

div.AUTH div.AUTH-HED {

 font-variant: small-caps; margin-right: 0.5em;

}

div.CROSSREF div.CROSSREF-HED {

 font-variant: small-caps; margin-right: 0.5em;

}

div.NOTE div.NOTE-HED {

 font-variant: small-caps;

}

div.EXTRACT div.HD1.HD {

 font-variant: small-caps; font-weight: bold;

}

li.tocitem span.subjectgroup {

 font-variant: small-caps; font-weight: bold;

}

div.EXAMPLE {

 margin: 10px 0px; padding: 10px; border: 1px dotted rgb(204, 204, 204);

}

sup {

 font-size: 11px; vertical-align: top;

}

sub {

 font-size: 11px; vertical-align: bottom;

}

div.MATH {

 margin-left: 20px;

}

div.table {

 max-width: 620px;

}

table.gpotable tbody {

 max-width: 620px;

}

table.GPOTABLE tbody {

 max-width: 620px;

}

table.gpotable {

 

}

table.gpotable tbody {

 border: 1px solid rgb(204, 204, 204);

}

table.gpotable th {

 padding: 0px 5px;

}

table.gpotable td {

 padding: 0px 5px;

}

table.gpotable caption strong {

 font-variant: small-caps; font-weight: bold;

}

table.gpotable caption.ttitle {

 font-variant: small-caps; font-weight: bold;

}

table.gpotable caption div.description {

 font-size: 11px; font-variant: small-caps;

}

table.gpotable thead th {

 border: 1px solid rgb(204, 204, 204); text-align: center; font-weight: normal;

}

table.gpotable tbody td:first-child {

 text-align: left;

}

table.gpotable tbody td {

 text-align: right; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;

}

table.gpotable tbody tr:first-child {

 border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;

}

table.gpotable tfoot tr:first-child {

 border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;

}

table.gpotable tfoot td.tnote {

 font-size: 12px;

}

.GPOTABLE {

 border-width: 0px; border-color: black; margin-top: 10pt; margin-bottom: 10pt; border-top-style: dotted; border-bottom-style: dotted; display: block; border-collapse: collapse; empty-cells: show;

}

.GPOTABLE tbody {

 border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;

}

.GPOHEADERS {

 border-width: 1px; border-color: black; font-weight: bold; border-top-style: solid; border-bottom-style: solid;

}

.GPOTABLE-TTITLE {

 text-align: center; font-weight: bold;

}

.CHED {

 border-width: 1px; border-color: black; padding: 5px; font-weight: bold; border-top-style: solid; border-bottom-style: solid;

}

.ROW {

 width: 100%;

}

.ENT {

 padding: 5px;

}

.MyENT {

 border-color: black; padding: 5px;

}

.TNOTE {

 border-color: black; padding-left: 15px;

}

#GPOCELLS {

 

}

.GPOTABLE tr {

 border-top-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;

}

div.source {

 margin-top: 1em;

}

div.authority {

 margin-top: 1em;

}

#sidebar-right #sidebar-right-inner #block-block-50 fieldset {

 font-size: 12px;

}

#sidebar-right #sidebar-right-inner #block-block-50 fieldset label {

 clear: both; float: left; display: block;

}

#sidebar-right #sidebar-right-inner #block-block-50 fieldset input {

 margin-left: 3px;

}

#sidebar-right #sidebar-right-inner #block-block-50 fieldset button {

 clear: both; display: block;

}

#sidebar-right #sidebar-right-inner #block-block-50 fieldset a {

 margin-top: 5px;

}

ul.toc {

 list-style-type: none;

}

li.tocitem {

 padding: 2px 0px; list-style-type: none;

}

.breadcrumb {

 

}

#prevnext {

 text-align: right; font-size: 1em;

}

.swforcesect a {

 padding-bottom: 10px; font-size: larger; font-weight: bold;

}

h1 {

 font-weight: normal;

}

h2 {

 font-weight: normal;

}

h3 {

 font-weight: normal;

}

h4 {

 font-weight: normal;

}

h5 {

 font-weight: normal;

}

h6 {

 font-weight: normal;

}

h1.popnamesbar {

 margin-right: 100px; margin-left: 100px;

}

.popnamesbar {

 margin-right: 100px; margin-left: 100px;

}

h2.catchline {

 font-size: 1.6em;

}

hr {

 height: 3px; color: rgb(8, 49, 148); background-color: rgb(255, 255, 255);

}

hr.footsep {

 height: 1px;

}

.catchline {

 font-size: 1.2em; font-weight: bold;

}

.leader {

 font-weight: bold;

}

.leader {

 font-weight: bold;

}

.labelleader {

 font-weight: bold;

}

.special-word {

 color: red;

}

.header {

 padding: 10px; width: 100%; text-align: left; font-size: 1.1em; font-weight: bold; margin-left: auto; vertical-align: top;

}

.dates {

 text-align: right; font-size: 0.95em; font-style: italic;

}

.statute {

 padding: 10px; width: 100%; clear: both; margin-left: auto;

}

.statutetoc {

 padding: 2px; width: 100%; clear: both;

}

.classification {

 padding: 4px; width: 90%; color: rgb(0, 0, 0); font-size: 1em; background-color: rgb(238, 238, 238);

}

tr.classifilight1 {

 background-color: rgb(245, 245, 245);

}

tr.classifilight0 {

 background-color: rgb(238, 238, 238);

}

.cltop {

 text-align: center; font-size: 1.1em; font-weight: bold;

}

.clbot {

 text-align: center; font-size: 1.1em; font-weight: bold; border-bottom-color: black; border-bottom-width: 1px; border-bottom-style: dashed;

}

.cllft {

 padding: 1px 0px 1px 20px; text-align: left;

}

.clcen {

 padding: 1px 10px; text-align: center;

}

.clrt {

 padding: 1px 20px 1px 0px; text-align: right;

}

.misc {

 padding: 1px 10px;

}

.section {

 padding: 10px 20px;

}

.supsec {

 padding: 20px;

}

.statlinks {

 padding: 10px; text-align: left; vertical-align: top; border-left-color: black; border-left-width: 2px; border-left-style: solid;

}

h1.title#page-title {

 text-transform: none;

}

.section-uscode .block-uscode fieldset {

 background: rgb(255, 255, 204);

}

.section-uscode .outdent- {

 padding-top: 4px;

}

.section-uscode .outdent-1 {

 padding-top: 4px;

}

.section-uscode .outdent-2 {

 padding-top: 4px;

}

.section-uscode .outdent-3 {

 padding-top: 4px;

}

.section-uscode .outdent-4 {

 padding-top: 4px;

}

.section-uscode .outdent-5 {

 padding-top: 4px;

}

.section-uscode .outdent-6 {

 padding-top: 4px;

}

.section-uscode .outdent-7 {

 padding-top: 4px;

}

.section-uscode .outdent-8 {

 padding-top: 4px;

}

.section-uscode .outdent-9 {

 padding-top: 4px;

}

.section-uscode .outdent- {

 margin-left: -10px;

}

.section-uscode .outdent-1 {

 margin-left: -10px;

}

.section-uscode .outdent-2 {

 margin-left: -20px;

}

.section-uscode .outdent-3 {

 margin-left: -25px;

}

.section-uscode .outdent-4 {

 margin-left: -30px;

}

.section-uscode .outdent-5 {

 margin-left: -35px;

}

.section-uscode .outdent-6 {

 margin-left: -40px;

}

.section-uscode .outdent-7 {

 margin-left: -45px;

}

.section-uscode .outdent-8 {

 margin-left: -50px;

}

.section-uscode .outdent-9 {

 margin-left: -55px;

}

.section-uscode .ptext- {

 padding: 5px 0px;

}

.section-uscode .psection-0 {

 padding: 5px 0px;

}

.section-uscode .ptext-0 {

 padding: 5px 0px;

}

.section-uscode .psection-1 {

 padding: 5px 0px;

}

.section-uscode .ptext-1 {

 padding: 5px 0px;

}

.section-uscode .psection-2 {

 padding: 5px 0px;

}

.section-uscode .ptext-2 {

 padding: 5px 0px;

}

.section-uscode .psection-3 {

 padding: 5px 0px;

}

.section-uscode .ptext-3 {

 padding: 5px 0px;

}

.section-uscode .psection-4 {

 padding: 5px 0px;

}

.section-uscode .ptext-4 {

 padding: 5px 0px;

}

.section-uscode .psection-5 {

 padding: 5px 0px;

}

.section-uscode .ptext-5 {

 padding: 5px 0px;

}

.section-uscode .psection-6 {

 padding: 5px 0px;

}

.section-uscode .ptext-6 {

 padding: 5px 0px;

}

.section-uscode .psection-7 {

 padding: 5px 0px;

}

.section-uscode .ptext-7 {

 padding: 5px 0px;

}

.section-uscode .psection-8 {

 padding: 5px 0px;

}

.section-uscode .ptext-8 {

 padding: 5px 0px;

}

.section-uscode .psection-9 {

 padding: 5px 0px;

}

.section-uscode .ptext-9 {

 padding: 5px 0px;

}

.section-uscode .psection-10 {

 padding: 5px 0px;

}

.section-uscode .ptext-10 {

 padding: 5px 0px;

}

.section-uscode .psection-11 {

 padding: 5px 0px;

}

.section-uscode .ptext-11 {

 padding: 5px 0px;

}

.section-uscode .psection-12 {

 padding: 5px 0px;

}

.section-uscode .ptext-12 {

 padding: 5px 0px;

}

.section-uscode .psection-13 {

 padding: 5px 0px;

}

.section-uscode .ptext-13 {

 padding: 5px 0px;

}

.section-uscode .psection-21 {

 padding: 5px 0px;

}

.section-uscode .psection-22 {

 padding: 5px 0px;

}

.section-uscode .psection-23 {

 padding: 5px 0px;

}

.section-uscode .section-uscode .section-uscode .psection-0 {

 

}

.section-uscode .ptext- {

 

}

.section-uscode .ptext-0 {

 

}

.section-uscode .psection-1 {

 

}

.section-uscode .ptext-1 {

 

}

.section-uscode .psection-2 {

 margin-left: 20px;

}

.section-uscode .ptext-2 {

 

}

.section-uscode .psection-3 {

 margin-left: 10px;

}

.section-uscode .ptext-3 {

 

}

.section-uscode .psection-4 {

 margin-left: 10px;

}

.section-uscode .ptext-4 {

 

}

.section-uscode .psection-5 {

 margin-left: 10px;

}

.section-uscode .ptext-5 {

 

}

.section-uscode .psection-6 {

 margin-left: 10px;

}

.section-uscode .ptext-6 {

 

}

.section-uscode .psection-7 {

 margin-left: 10px;

}

.section-uscode .ptext-7 {

 

}

.section-uscode .psection-8 {

 margin-left: 5px;

}

.section-uscode .ptext-8 {

 

}

.section-uscode .psection-9 {

 margin-left: 5px;

}

.section-uscode .ptext-9 {

 

}

.section-uscode .ptext-11 {

 

}

.section-uscode .ptext-12 {

 

}

.section-uscode .ptext-13 {

 

}

.section-uscode .ptext-21 {

 

}

.section-uscode .ptext-22 {

 

}

.section-uscode .ptext-23 {

 

}

.section-uscode .ptext-24 {

 

}

.section-uscode .leading-01 {

 padding: 1px;

}

.section-uscode .leading-02 {

 padding: 2px;

}

.section-uscode .leading-03 {

 padding: 3px;

}

.section-uscode .leading-04 {

 padding: 4px;

}

.section-uscode .leading-05 {

 padding: 5px;

}

.section-uscode .leading-06 {

 padding: 6px;

}

.section-uscode .leading-08 {

 padding: 8px;

}

.section-uscode .leading-10 {

 padding: 10px;

}

.section-uscode .leading-11 {

 padding: 11px;

}

.section-uscode .leading-12 {

 padding: 12px;

}

.section-uscode .leading-14 {

 

}

.section-uscode .leading-15 {

 padding: 15px;

}

.section-uscode .leading-16 {

 padding: 16px;

}

.section-uscode .leading-18 {

 padding: 18px;

}

.section-uscode .leading-24 {

 padding: 24px;

}

.section-uscode .leading-29 {

 padding: 29px;

}

.section-cfr .outdent- {

 padding-top: 4px;

}

.section-cfr .outdent-1 {

 padding-top: 4px;

}

.section-cfr .outdent-2 {

 padding-top: 4px;

}

.section-cfr .outdent-3 {

 padding-top: 4px;

}

.section-cfr .outdent-4 {

 padding-top: 4px;

}

.section-cfr .outdent-5 {

 padding-top: 4px;

}

.section-cfr .outdent-6 {

 padding-top: 4px;

}

.section-cfr .outdent-7 {

 padding-top: 4px;

}

.section-cfr .outdent-8 {

 padding-top: 4px;

}

.section-cfr .outdent-9 {

 padding-top: 4px;

}

.section-cfr .outdent- {

 margin-left: -10px;

}

.section-cfr .outdent-1 {

 margin-left: -10px;

}

.section-cfr .outdent-2 {

 margin-left: -20px;

}

.section-cfr .outdent-3 {

 margin-left: -25px;

}

.section-cfr .outdent-4 {

 margin-left: -30px;

}

.section-cfr .outdent-5 {

 margin-left: -35px;

}

.section-cfr .outdent-6 {

 margin-left: -40px;

}

.section-cfr .outdent-7 {

 margin-left: -45px;

}

.section-cfr .outdent-8 {

 margin-left: -50px;

}

.section-cfr .outdent-9 {

 margin-left: -55px;

}

.section-cfr .ptext- {

 padding: 5px 0px;

}

.section-cfr .psection-0 {

 padding: 5px 0px;

}

.section-cfr .ptext-0 {

 padding: 5px 0px;

}

.section-cfr .psection-1 {

 padding: 5px 0px;

}

.section-cfr .ptext-1 {

 padding: 5px 0px;

}

.section-cfr .psection-2 {

 padding: 5px 0px;

}

.section-cfr .ptext-2 {

 padding: 5px 0px;

}

.section-cfr .psection-3 {

 padding: 5px 0px;

}

.section-cfr .ptext-3 {

 padding: 5px 0px;

}

.section-cfr .psection-4 {

 padding: 5px 0px;

}

.section-cfr .ptext-4 {

 padding: 5px 0px;

}

.section-cfr .psection-5 {

 padding: 5px 0px;

}

.section-cfr .ptext-5 {

 padding: 5px 0px;

}

.section-cfr .psection-6 {

 padding: 5px 0px;

}

.section-cfr .ptext-6 {

 padding: 5px 0px;

}

.section-cfr .psection-7 {

 padding: 5px 0px;

}

.section-cfr .ptext-7 {

 padding: 5px 0px;

}

.section-cfr .psection-8 {

 padding: 5px 0px;

}

.section-cfr .ptext-8 {

 padding: 5px 0px;

}

.section-cfr .psection-9 {

 padding: 5px 0px;

}

.section-cfr .ptext-9 {

 padding: 5px 0px;

}

.section-cfr .psection-10 {

 padding: 5px 0px;

}

.section-cfr .ptext-10 {

 padding: 5px 0px;

}

.section-cfr .psection-11 {

 padding: 5px 0px;

}

.section-cfr .ptext-11 {

 padding: 5px 0px;

}

.section-cfr .psection-12 {

 padding: 5px 0px;

}

.section-cfr .ptext-12 {

 padding: 5px 0px;

}

.section-cfr .psection-13 {

 padding: 5px 0px;

}

.section-cfr .ptext-13 {

 padding: 5px 0px;

}

.section-cfr .psection-21 {

 padding: 5px 0px;

}

.section-cfr .psection-22 {

 padding: 5px 0px;

}

.section-cfr .psection-23 {

 padding: 5px 0px;

}

.section-cfr .section-uscode .section-cfr .psection-0 {

 

}

.section-cfr .ptext- {

 

}

.section-cfr .ptext-0 {

 

}

.section-cfr .psection-1 {

 

}

.section-cfr .ptext-1 {

 

}

.section-cfr .psection-2 {

 margin-left: 20px;

}

.section-cfr .ptext-2 {

 

}

.section-cfr .psection-3 {

 margin-left: 30px;

}

.section-cfr .ptext-3 {

 

}

.section-cfr .psection-4 {

 margin-left: 40px;

}

.section-cfr .ptext-4 {

 

}

.section-cfr .psection-5 {

 margin-left: 45px;

}

.section-cfr .ptext-5 {

 

}

.section-cfr .psection-6 {

 margin-left: 50px;

}

.section-cfr .ptext-6 {

 

}

.section-cfr .psection-7 {

 margin-left: 55px;

}

.section-cfr .ptext-7 {

 

}

.section-cfr .psection-8 {

 margin-left: 60px;

}

.section-cfr .ptext-8 {

 

}

.section-cfr .psection-9 {

 margin-left: 65px;

}

.section-cfr .ptext-9 {

 

}

.section-cfr .ptext-11 {

 

}

.section-cfr .ptext-12 {

 

}

.section-cfr .ptext-13 {

 

}

.section-cfr .ptext-21 {

 

}

.section-cfr .ptext-22 {

 

}

.section-cfr .ptext-23 {

 

}

.section-cfr .ptext-24 {

 

}

.section-cfr .leading-01 {

 padding: 1px;

}

.section-cfr .leading-02 {

 padding: 2px;

}

.section-cfr .leading-03 {

 padding: 3px;

}

.section-cfr .leading-04 {

 padding: 4px;

}

.section-cfr .leading-05 {

 padding: 5px;

}

.section-cfr .leading-06 {

 padding: 6px;

}

.section-cfr .leading-08 {

 padding: 8px;

}

.section-cfr .leading-10 {

 padding: 10px;

}

.section-cfr .leading-11 {

 padding: 11px;

}

.section-cfr .leading-12 {

 padding: 12px;

}

.section-cfr .leading-14 {

 

}

.section-cfr .leading-15 {

 padding: 15px;

}

.section-cfr .leading-16 {

 padding: 16px;

}

.section-cfr .leading-18 {

 padding: 18px;

}

.section-cfr .leading-24 {

 padding: 24px;

}

.section-cfr .leading-29 {

 padding: 29px;

}

.srchlead {

 font-style: italic;

}

.greyout {

 color: rgb(153, 153, 153);

}

.enum {

 font-weight: bold;

}

.enumbell {

 font-weight: bold;

}

.enumxml {

 font-weight: bold;

}

.enumlstr {

 color: rgb(0, 0, 102); font-weight: bold;

}

.annot-right {

 display: none !important;

}

.prevnext {

 display: none !important;

}

.dates {

 display: none !important;

}

.localnav {

 background: rgb(255, 255, 255) !important; margin: auto !important; border: 0px currentColor !important; width: auto !important; height: auto !important; color: rgb(0, 0, 0); float: none !important;

}

.backtrail {

 background: rgb(255, 255, 255) !important; margin: auto !important; border: 0px currentColor !important; width: auto !important; height: auto !important; color: rgb(0, 0, 0); float: none !important;

}

h2.catchline {

 background: rgb(255, 255, 255) !important; margin: auto !important; border: 0px currentColor !important; width: auto !important; height: auto !important; color: rgb(0, 0, 0); float: none !important;

}

.statute {

 background: rgb(255, 255, 255) !important; margin: auto !important; border: 0px currentColor !important; width: auto !important; height: auto !important; color: rgb(0, 0, 0); float: none !important;

}

h2.catchline {

 display: block !important;

}

.statute {

 display: block !important;

}

div.wip {

 background: rgb(240, 240, 240);

}

div.wip + div {

 background: rgb(255, 255, 255);

}

div.table table td {

 padding: 5px; border: 1px solid rgb(204, 204, 204);

}

div.table table th {

 padding: 5px; border: 1px solid rgb(204, 204, 204);

}