.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;

}

.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;

}

.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;

}

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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; vertical-align: baseline;

}

html td {

 padding: 0px 1em;

}

html th {

 padding: 0px 1em;

}

html table {

 margin-top: 10px; margin-bottom: 10px; 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;

}

html table [colspan] {

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

}

span.smallcaps {

 font-variant: small-caps;

}

td span.LI-O-xl {

 margin-left: 1em; display: block;

}

ul.tabs.primary {

 clear: both;

}

div#main-content {

 clear: both;

}

h1 {

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

}

h2 {

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

}

h3 {

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

}

h4 {

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

}

h5 {

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

}

h6 {

 clear: both; 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;

}

.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;

}

aside#sidebar-second div.block {

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

}

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

 margin-left: -9px;

}

aside#sidebar-second 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 {

 clear: left;

}

.front h2 {

 font-weight: bold;

}

.front #main #content {

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

}

#main #content {

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

}

section.sidebar {

 margin-top: 10px;

}

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 {

 

}

#main-content-with-extra-column {

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

}

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

 background: url("/sites/all/themes/liinsd7port/images/bcswbgs.gif") repeat-x 0px -1900px; padding: 7px 9px 0px; border: 1px solid rgb(204, 204, 204); top: 3px; width: 310px; float: left; z-index: 9;

}

#main-extra-column {

 width: 280px; float: left;

}

.front #main-extra-column {

 background: url("/sites/all/themes/liinsd7port/images/bcswbgs.gif") repeat-x 0px -1900px; padding: 7px 9px 0px; border: 1px solid rgb(204, 204, 204); top: 3px; width: 260px; height: 333px; float: left; z-index: 9;

}

.front #main-extra-column dd {

 font-size: 13px;

}

.front #main-extra-column dt {

 font-size: 13px;

}

.front #main-extra-column dd {

 margin-bottom: 5px; margin-left: 10px;

}

.front #main-extra-column dt {

 

}

body #page {

 line-height: 1.5;

}

div#page div.grid-4 {

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

}

div#ours div.grid-4 {

 

}

#sidebar-right {

 

}

aside#sidebar-second {

 

}

div#sidebar-right div.block-inner {

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

}

aside#sidebar-second div.block {

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

}

aside#sidebar-second div.block h2 {

 color: rgb(179, 27, 59); margin-top: -5px;

}

aside#sidebar-second div.block h2.title {

 color: rgb(179, 27, 59); margin-top: 0px;

}

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;

}

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

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

}

article.node-bulletin-ng-cck p b {

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

}

#main #content article.node-bulletin-classic-cck p b {

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

}

article.node-bulletin-ng-cck p strong {

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

}

#main #content article.node-bulletin-classic-cck p strong {

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

}

.field-name-taxonomy-vocabulary-4 {

 padding-bottom: 1em; clear: both; display: block;

}

.field-name-taxonomy-vocabulary-4 .field-item {

 text-transform: uppercase; margin-right: 0.5em; float: left;

}

.field-name-field-supct-issue {

 clear: both;

}

.section-node-add ul.tips {

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

}

.section-node-edit ul.tips {

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

}

body.page-admin .container-12#page {

 width: auto;

}

body.page-admin .container-12#liipage {

 width: auto;

}

body.page-admin .container-12 .grid-8 {

 width: auto;

}

div.bcrumbandprevnext {

 background: url("/sites/all/themes/liinsd7port/images/bcswbgs.gif") repeat-x 0px 0px; margin-top: -13px; 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/liinsd7port/images/bcswbgs.gif") repeat-x 0px 0px; margin-top: -13px; margin-bottom: 0px; border-bottom-color: rgb(206, 215, 213); border-bottom-width: 1px; border-bottom-style: solid; border-collapse: separate;

}

div.bcandpnwrap {

 

}

#bcrumbleft {

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

}

#nbcrumbleft {

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

}

#bcrumbleftlogo {

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

}

#nbcrumbleftlogo {

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

}

body.section-cfr #bcrumbleftlogo {

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

}

body.section-uscode #bcrumbleftlogo {

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

}

body.section-supremecourt #nbcrumbleftlogo {

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

}

body.section-supct #nbcrumbleftlogo {

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

}

body.section-wex #nbcrumbleftlogo {

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

}

body.section-constitution #nbcrumbleftlogo {

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

}

body.section-lii #nbcrumbleftlogo {

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

}

body.section-world #nbcrumbleftlogo {

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

}

div.breadcrumb {

 padding: 0px; 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#main {

 margin-top: 10px; position: relative;

}

div#main #prevnext {

 top: 17px; right: 10px; position: absolute;

}

div#main #prevnext a {

 text-transform: uppercase; font-size: 0.9em;

}

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/liinsd7port/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/liinsd7port/images/bcrumb_arrow_right_edge.jpg") no-repeat right top rgb(218, 225, 224); margin: -10px 0px 0px; padding: 10px 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/liinsd7port/images/bcrumb_arrow_right_edge.jpg") no-repeat right top rgb(218, 225, 224); margin: -10px 0px 0px; padding: 10px 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/liinsd7port/images/bcrumb_arrow_right_edge.jpg") no-repeat right top rgb(218, 225, 224); margin: -10px 0px 0px; padding: 10px 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/liinsd7port/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; margin-top: -20px;

}

#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/liinsd7port/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);

}

div.views-field-title.blockview {

 clear: both; display: block;

}

div.views-field-edit-node {

 clear: both;

}

div.views-field-edit-node a {

 color: blue;

}

.icon {

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

}

div.blockview h2.title {

 clear: right; float: left;

}

div.Stay-Involved.blockview div.icon {

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

}

div.icon#icon-search {

 background: url("/sites/all/themes/liinsd7port/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: 800px; color: rgb(139, 127, 95); text-transform: uppercase; font-weight: bold; margin-top: 5px; float: left;

}

div#liinav ul {

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

}

div#liinav ul li a {

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

}

div#liinav a {

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

}

div#liinav ul li a:visited {

 

}

div#liinavandsearch div#socialmedia {

 margin: 2px 0px 0px; padding: 0px; width: 114px; 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;

}

body.page-search div.messages--error {

 display: none;

}

div#topn-act- {

 display: none;

}

div.field-name-taxonomyextra {

 display: none;

}

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/liinsd7port/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-second .toolbox {

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

}

div.comaint {

 padding-top: 10px; clear: both;

}

div.toolboxcobrand#ucsld {

 background: url("/sites/all/themes/liinsd7port/images/SLD_LII_icon.gif") no-repeat 0px 0px; padding: 10px; width: 280px; height: 60px;

}

a.cobrandUC {

 width: 60px; height: 60px; margin-right: 20px; float: left; display: block;

}

a.cobrandSLD {

 width: 200px; height: 60px; float: left; display: block;

}

.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/liinsd7port/images/icons_sm.gif") no-repeat 0px 0px;

}

.block ul.blogandsupct li.supctlink {

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

}

.block ul.blogandsupct li.newslettersubscripform {

 background: url("/sites/all/themes/liinsd7port/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/liinsd7port/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/liinsd7port/images/iconsfull.gif") no-repeat 0px -38px; float: left;

}

body.front div#main-content-with-extra-column > div.icon {

 background: url("/sites/all/themes/liinsd7port/images/iconsfull.gif") no-repeat 0px -38px; float: left;

}

body.front div#main-content-with-extra-column h2#page-title {

 clear: right; margin-top: -10px; float: left;

}

body.front div#main-extra-column h2.title {

 clear: right; margin-top: -10px; float: left;

}

body.front div#page-bottom h2.title {

 clear: right; margin-top: -10px; float: left;

}

body.front div#main-extra-column h2.title {

 clear: right; margin-top: 0px; float: left;

}

body.front div#page-bottom h2.title {

 clear: right; margin-top: 0px; float: left;

}

body.front div#main-extra-column div.icon {

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

}

body.front div#page-bottom div.icon {

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

}

body.front div#main-content-with-extra-column #content article {

 clear: both;

}

#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/liinsd7port/images/iconsfull.gif") no-repeat 0px -304px;

}

.What039s-New div.icon {

 background: url("/sites/all/themes/liinsd7port/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/liinsd7port/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;

}

.front div#page-bottom {

 padding-top: 20px; clear: both;

}

.front #page-bottom .block {

 background: url("/sites/all/themes/liinsd7port/images/bcswbgs.gif") repeat-x 0px -1400px; padding: 7px 10px 0px; border: 1px solid rgb(204, 204, 204); height: 200px; z-index: 9;

}

#resources {

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

}

#resources div.icon {

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

}

.Legal-Resources.blockview div.icon {

 background: url("/sites/all/themes/liinsd7port/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/liinsd7port/images/bcswbgs.gif") repeat-x 0px -1400px;

}

body.page-supremecourt-text-home #resources div.group1 {

 float: left;

}

body.page-supremecourt-text-home #resources div.group2 {

 float: left;

}

body.page-supremecourt-text-home #resources div.group3 {

 float: left;

}

body.page-supremecourt-text-home #resources div.group2 {

 padding: 0px 22px;

}

body.page-supremecourt span.italic {

 font-style: italic;

}

.adUnit {

 background: url("/sites/all/themes/liinsd7port/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/liinsd7port/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;

}

div.book-navigation div.page-links {

 border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; min-height: 6em;

}

#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/liinsd7port/images/tab-left.png") no-repeat left -38px !important; margin: 0px; padding: 0px 0px 0px 5px; float: left;

}

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

 background: url("/sites/all/themes/liinsd7port/images/tab-right.png") no-repeat right -38px !important; 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/liinsd7port/images/tab-right.png") no-repeat left -76px !important;

}

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

 background: url("/sites/all/themes/liinsd7port/images/tab-left.png") no-repeat left 0px !important;

}

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

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

}

ul.quicktabs-style-nostyle.quicktabs_tabs-style-zen {

 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-style-zen li {

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

}

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

 background: url("/sites/all/themes/liinsd7port/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-style-zen li a:hover {

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

}

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

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

}

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

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

}

body.page-user div.name.first {

 clear: left; font-weight: bold; margin-right: 0.4em; float: left;

}

body.page-user div.name.middle {

 font-weight: bold; margin-right: 0.4em; float: left;

}

body.page-user div.name.last {

 font-weight: bold; margin-right: 0.4em; float: left;

}

body.page-user div div.bio {

 clear: left;

}

body.page-user div.picture + div {

 clear: left; float: left;

}

body.page-user div.Member {

 clear: both; float: left;

}

body.page-user a.masquerade-switch {

 clear: both; float: left;

}

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;

}

#page-title {

 padding-top: 10px;

}

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

 margin: 0px auto;

}

body.page-node-5662815#main #content article {

 text-align: center;

}

body.page-node-5662815#main #content article ul {

 margin-left: -10px; list-style-type: none;

}

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

 font-size: 15px;

}

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

 font-size: 13px;

}

.tabs-primary {

 list-style: none; margin: 1.5em 0px; padding: 0px 2px; overflow: hidden; border-bottom-color: rgb(187, 187, 187); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap;

}

.tabs-secondary {

 list-style: none; margin: 1.5em 0px; padding: 0px 2px; overflow: hidden; border-bottom-color: rgb(187, 187, 187); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap;

}

.tabs-primary__tab {

 margin: 0px 3px; float: left;

}

.tabs-secondary__tab {

 margin: 0px 3px; float: left;

}

.is-active.tabs-secondary__tab {

 margin: 0px 3px; float: left;

}

a.tabs-primary__tab-link {

 border-width: 1px 0px 0px 1px; border-style: solid none none solid; border-color: rgb(233, 233, 233) currentColor currentColor rgb(233, 233, 233); line-height: 1.5em; text-decoration: none; display: block;

}

a.tabs-secondary__tab-link {

 border-width: 1px 0px 0px 1px; border-style: solid none none solid; border-color: rgb(233, 233, 233) currentColor currentColor rgb(233, 233, 233); line-height: 1.5em; text-decoration: none; display: block;

}

.tabs-primary__tab {

 border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(187, 187, 187) rgb(187, 187, 187) currentColor; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; text-shadow: 1px 1px 0 white;

}

.is-active.tabs-primary__tab {

 border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(187, 187, 187) rgb(187, 187, 187) currentColor; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; text-shadow: 1px 1px 0 white;

}

.tabs-primary__tab.is-active {

 border-bottom-color: white;

}

a.tabs-primary__tab-link {

 padding: 0px 1em; text-align: center; color: rgb(51, 51, 51); letter-spacing: 1px; border-top-left-radius: 4px; border-top-right-radius: 4px; background-color: rgb(222, 222, 222); -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s; -o-transition: background-color 0.3s; transition: background-color 0.3s;

}

a.is-active.tabs-primary__tab-link {

 padding: 0px 1em; text-align: center; color: rgb(51, 51, 51); letter-spacing: 1px; border-top-left-radius: 4px; border-top-right-radius: 4px; background-color: rgb(222, 222, 222); -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s; -o-transition: background-color 0.3s; transition: background-color 0.3s;

}

a.tabs-primary__tab-link:hover {

 border-color: rgb(242, 242, 242); background-color: rgb(233, 233, 233);

}

a.tabs-primary__tab-link:focus {

 border-color: rgb(242, 242, 242); background-color: rgb(233, 233, 233);

}

a.tabs-primary__tab-link:active {

 border-color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9'); background-color: transparent;

}

a.is-active.tabs-primary__tab-link {

 border-color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9'); background-color: transparent;

}

.tabs-secondary {

 font-size: 0.9em; margin-top: -1.5em;

}

.tabs-secondary__tab {

 margin: 0.75em 3px;

}

.is-active.tabs-secondary__tab {

 margin: 0.75em 3px;

}

a.tabs-secondary__tab-link {

 padding: 0px 0.5em; border-radius: 0.75em; color: rgb(102, 102, 102); background-color: rgb(242, 242, 242); -moz-border-radius: 0.75em; -webkit-border-radius: 0.75em; text-shadow: 1px 1px 0 white; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s; -o-transition: background-color 0.3s; transition: background-color 0.3s; -ms-border-radius: 0.75em; -o-border-radius: 0.75em;

}

a.is-active.tabs-secondary__tab-link {

 padding: 0px 0.5em; border-radius: 0.75em; color: rgb(102, 102, 102); background-color: rgb(242, 242, 242); -moz-border-radius: 0.75em; -webkit-border-radius: 0.75em; text-shadow: 1px 1px 0 white; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s; -o-transition: background-color 0.3s; transition: background-color 0.3s; -ms-border-radius: 0.75em; -o-border-radius: 0.75em;

}

a.tabs-secondary__tab-link:hover {

 border-color: rgb(153, 153, 153); color: rgb(51, 51, 51); background-color: rgb(222, 222, 222);

}

a.tabs-secondary__tab-link:focus {

 border-color: rgb(153, 153, 153); color: rgb(51, 51, 51); background-color: rgb(222, 222, 222);

}

a.tabs-secondary__tab-link:active {

 border-color: rgb(0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(102, 102, 102); text-shadow: 1px 1px 0 #333333;

}

a.is-active.tabs-secondary__tab-link {

 border-color: rgb(0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(102, 102, 102); text-shadow: 1px 1px 0 #333333;

}

#lawyers_search_results .lawyer_image img {

 border: 2px solid rgb(173, 172, 169); width: 50px;

}

#lawyers_search_results .lawyers-get-listed {

 overflow: hidden;

}

#lawyers_search_results .lawyer {

 margin-top: 15px; border-bottom-color: rgb(220, 218, 215); border-bottom-width: 1px; border-bottom-style: solid;

}

#lawyers_search_results .lawyer p {

 margin-bottom: 5px;

}

#lawyers_search_results :first-child.lawyer {

 border-top-color: rgb(220, 218, 215); border-top-width: 1px; border-top-style: solid;

}

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

 clear: both; margin-bottom: 0px; float: left; display: block;

}

#sidebar-second #block-lii-justia-find-lawyers-sidebar {

 background: url("/sites/all/themes/liinsd7port/images/bg-header-find-lawyer.gif") repeat-x 0px 0px rgba(0, 0, 0, 0) !important; padding: 9px; border: 1px solid rgb(204, 204, 204);

}

#lawyers_search_results .badge {

 background: url("/sites/all/themes/liinsd7port/images/badges.gif") no-repeat 0px -310px !important; width: 21px; height: 21px; margin-top: 10px; display: inline-block;

}

#lawyers_search_results .badge span {

 display: none;

}

div.filter-guidelines {

 display: none;

}

div#edit-body div.description {

 display: none;

}

fieldset.filter-wrapper {

 margin: 0px; padding: 0px;

}

div.summary {

 background: rgb(255, 255, 204); padding: 9px; border: 1px solid rgb(255, 215, 0);

}

div#block-lii-spotlight {

 background: rgb(255, 255, 204); padding: 9px; border: 1px solid rgb(255, 215, 0);

}

div#block-block-63 {

 background: rgb(255, 255, 204); padding: 9px; border: 1px solid rgb(255, 215, 0);

}

div.region-highlighted div#block-lii-spotlight p:last-of-type {

 margin-bottom: 0px;

}

div.region-highlighted div#block-block-63 p:last-of-type {

 margin-bottom: 0px;

}

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

 background: url("/sites/all/themes/liinsd7port/colorbox/images/zoom_rotate.gif") no-repeat right top rgb(220, 224, 223); width: auto; padding-right: 25px; min-height: 50px;

}

#cboxRotateLeft {

 margin: 0px; padding: 0px; border: 0px currentColor; width: auto; overflow: visible; cursor: pointer;

}

#cboxRotateRight {

 margin: 0px; padding: 0px; border: 0px currentColor; width: auto; overflow: visible; cursor: pointer;

}

#cboxZoomOut {

 margin: 0px; padding: 0px; border: 0px currentColor; width: auto; overflow: visible; cursor: pointer;

}

#cboxZoomIn {

 margin: 0px; padding: 0px; border: 0px currentColor; width: auto; overflow: visible; cursor: pointer;

}

#cboxRotateLeft {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/controls.png") no-repeat -26px -122px; width: 25px; height: 25px; right: 0px; bottom: 0px; text-indent: -9999px; position: absolute;

}

#cboxRotateLeft:hover {

 background-position: -51px -122px;

}

#cboxRotateRight {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/controls.png") no-repeat -26px -98px; width: 25px; height: 25px; right: 25px; bottom: 0px; text-indent: -9999px; position: absolute;

}

#cboxRotateRight:hover {

 background-position: -51px -98px;

}

#cboxZoomOut {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/controls.png") no-repeat -76px -74px; width: 25px; height: 25px; right: 50px; bottom: 0px; text-indent: -9999px; position: absolute;

}

#cboxZoomOut:hover {

 background-position: -102px -74px;

}

#cboxZoomIn {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/controls.png") no-repeat -76px -98px; width: 25px; height: 25px; right: 50px; bottom: 0px; text-indent: -9999px; position: absolute;

}

#cboxZoomIn:hover {

 background-position: -101px -99px;

}

#cboxPlay {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/controls.png") no-repeat -26px -51px; left: 54px; width: 25px; height: 25px; bottom: 0px; text-indent: -9999px; position: absolute;

}

#cboxPlay:hover {

 background-position: -51px -51px;

}

#cboxPause {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/controls.png") no-repeat -77px -51px; left: 54px; width: 25px; height: 25px; bottom: 0px; text-indent: -9999px; position: absolute;

}

#cboxPause:hover {

 background-position: -102px -51px;

}

div#cboxContent #cboxCurrent {

 left: 138px !important;

}

.cboxPhoto {

 height: auto; min-width: 225px;

}

#colorbox {

 left: 0px; top: 0px; overflow: hidden; position: absolute; z-index: 9999;

}

#cboxOverlay {

 left: 0px; top: 0px; overflow: hidden; position: absolute; z-index: 9999;

}

#cboxWrapper {

 left: 0px; top: 0px; overflow: hidden; position: absolute; z-index: 9999;

}

#cboxOverlay {

 width: 100%; height: 100%; position: fixed;

}

#cboxMiddleLeft {

 clear: left;

}

#cboxBottomLeft {

 clear: left;

}

#cboxContent {

 position: relative;

}

#cboxLoadedContent {

 overflow: auto; -webkit-overflow-scrolling: touch;

}

#cboxTitle {

 margin: 0px;

}

#cboxLoadingOverlay {

 left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;

}

#cboxLoadingGraphic {

 left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;

}

#cboxPrevious {

 margin: 0px; padding: 0px; border: 0px currentColor; width: auto; overflow: visible; cursor: pointer;

}

#cboxNext {

 margin: 0px; padding: 0px; border: 0px currentColor; width: auto; overflow: visible; cursor: pointer;

}

#cboxClose {

 margin: 0px; padding: 0px; border: 0px currentColor; width: auto; overflow: visible; cursor: pointer;

}

#cboxSlideshow {

 margin: 0px; padding: 0px; border: 0px currentColor; width: auto; overflow: visible; cursor: pointer;

}

#cboxPrevious:active {

 outline: 0px;

}

#cboxNext:active {

 outline: 0px;

}

#cboxClose:active {

 outline: 0px;

}

#cboxSlideshow:active {

 outline: 0px;

}

.cboxPhoto {

 margin: auto; border: 0px currentColor; float: left; display: block; max-width: none;

}

.cboxIframe {

 border: 0px currentColor; width: 100%; height: 100%; display: block;

}

#colorbox {

 box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;

}

#cboxContent {

 box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;

}

#cboxLoadedContent {

 box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;

}

#cboxOverlay {

 background: rgb(0, 0, 0);

}

#colorbox {

 outline: 0px;

}

#cboxWrapper {

 background: rgb(255, 255, 255); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;

}

#cboxTopLeft {

 width: 15px; height: 15px;

}

#cboxTopCenter {

 height: 15px;

}

#cboxTopRight {

 width: 15px; height: 15px;

}

#cboxBottomLeft {

 width: 15px; height: 10px;

}

#cboxBottomCenter {

 height: 10px;

}

#cboxBottomRight {

 width: 15px; height: 10px;

}

#cboxMiddleLeft {

 width: 15px;

}

#cboxMiddleRight {

 width: 15px;

}

#cboxContent {

 background: rgb(255, 255, 255); overflow: hidden;

}

#cboxError {

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

}

#cboxLoadedContent {

 margin-bottom: 28px;

}

#cboxTitle {

 background: rgba(255, 255, 255, 0.7); padding: 4px 6px; left: 0px; width: 100%; bottom: 28px; color: rgb(83, 83, 83); position: absolute; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;

}

#cboxCurrent {

 left: 60px; bottom: 4px; color: rgb(148, 148, 148); position: absolute;

}

.cboxSlideshow_on #cboxSlideshow {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/controls.png") no-repeat -75px -50px; width: 25px; height: 25px; right: 30px; bottom: 0px; text-indent: -9999px; position: absolute;

}

.cboxSlideshow_on #cboxSlideshow:hover {

 background-position: -101px -50px;

}

.cboxSlideshow_off #cboxSlideshow {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/controls.png") no-repeat -25px -50px; width: 25px; height: 25px; right: 30px; bottom: 0px; text-indent: -9999px; position: absolute;

}

.cboxSlideshow_off #cboxSlideshow:hover {

 background-position: -49px -50px;

}

#cboxPrevious {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/controls.png") no-repeat -75px 0px; left: 0px; width: 25px; height: 25px; bottom: 0px; text-indent: -9999px; position: absolute;

}

#cboxPrevious:hover {

 background-position: -75px -25px;

}

#cboxNext {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/controls.png") no-repeat -50px 0px; left: 27px; width: 25px; height: 25px; bottom: 0px; text-indent: -9999px; position: absolute;

}

#cboxNext:hover {

 background-position: -50px -25px;

}

#cboxLoadingOverlay {

 background: rgb(255, 255, 255);

}

#cboxLoadingGraphic {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/loading_animation.gif") no-repeat center;

}

#cboxClose {

 background: url("/sites/all/themes/liinsd7port/colorbox/images/controls.png") no-repeat -25px 0px; top: 0px; width: 25px; height: 25px; right: 0px; text-indent: -9999px; position: absolute;

}

#cboxClose:hover {

 background-position: -25px -25px;

}