html {
    font-size: 62.5%;
}
#ie html {
    font-size: 1em;
}
body {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    margin: 0;
    padding: 0;
}
body, input, textarea, option, select {
    font-family: Verdana,Geneva,sans-serif;
}
table, input, textarea, option, select {
    font-size: 1em;
}
ul, ol {
    margin: 0;
    padding: 0 0 0 2.75em;
}
h1, h2, h3, h4, h5, h6, p, ul, ol {
    margin: 0;
    padding-bottom: 1.2em;
    padding-top: 0;
}
ul ul, ul ol, ol ol, ol ul {
    padding-bottom: 0;
}
a img {
    border: 0 none;
}
body {
    font-size: 1.1em;
}
#content p, #content ul, #content ol, #content li, #content blockquote, #tinymce p, #tinymce ul, #tinymce ol, #tinymce li, #tinymce blockquote {
    line-height: 1.6em;
}
#content, #content td, #tinymce, #tinymce td, #content legend {
    color: #030301;
}
a:link {
    color: #00397D;
}
a:visited {
    color: #0151AF;
}
a:hover, a:focus {
    color: #C25812;
}
a:active {
    color: #030301;
}
h1 {
    font-size: 1.4em;
}
h2, #content legend, #tinymce legend {
    color: #C25812;
    font-size: 1.2em;
}
h3 {
    color: #C25812;
    font-size: 1.1em;
    padding-bottom: 0.3em;
}
h4 {
    color: #C25812;
    font-size: 1em;
    padding-bottom: 0.3em;
}
h5 {
    color: #C25812;
    font-size: 0.9em;
    padding-bottom: 0.3em;
}
h6 {
    color: #C25812;
    font-size: 0.8em;
    padding-bottom: 0.3em;
}
.mceContentBody {
    background: none repeat scroll 0 0 #F7F7F7;
}
.callOut {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CFD9DE;
    border-top: 1px solid #CFD9DE;
    color: #003573;
    font-size: 1.18em;
    text-align: center;
}
p.callOut {
    margin-bottom: 1.2em;
    padding: 1em;
}
.smallText {
    font-size: 0.9em;
}
#attorneyProfile ul {
    list-style: none outside none;
    padding-left: 0;
}
#attorneyProfile img.attorneyProfilePhoto {
    float: right;
    margin: 0 0 10px 15px;
}
#attorneyProfile div.attorneyProfileSection ul {
    margin-left: 20px;
}
#attorneyProfile div.attorneyProfileSection ul li {
    padding: 3px 0;
}
#attorneyProfile div.attorneyProfileSection ul li ul li {
    padding: 0;
}
#attorneyProfile div.attorneyProfileSection p {
    padding: 3px 0 3px 20px;
}
#attorneyProfile .attorneyProfileName {
    display: none;
    padding-bottom: 0;
}
#attorneyProfile .attorneyProfilePositions {
    padding-bottom: 1.2em;
}
#attorneyProfile .attorneyProfileLocationLabel, #attorneyProfile .attorneyProfilePhoneLabel, #attorneyProfile .attorneyProfileFaxLabel, #attorneyProfile .attorneyProfileEmailLabel, #attorneyProfile .attorneyProfileVCardLabel {
    float: left;
    font-weight: bold;
    width: 6em;
}
#attorneyProfile .attorneyProfileLocation, #attorneyProfile .attorneyProfilePhone, #attorneyProfile .attorneyProfileFax, #attorneyProfile .attorneyProfileEmail, #attorneyProfile .attorneyProfileVCard {
    margin-left: 6em;
    padding-bottom: 0.6em;
}
#ie6 #attorneyProfile .attorneyProfileLocation, #ie6 #attorneyProfile .attorneyProfilePhone, #ie6 #attorneyProfile .attorneyProfileFax, #ie6 #attorneyProfile .attorneyProfileEmail, #ie6 #attorneyProfile .attorneyProfileVCard {
    display: inline-block;
}
#attorneyProfile .attorneyProfileEducation ul li strong {
    display: block;
}
#attorneyProfile .attorneyProfileContactInformation {
    padding-bottom: 1.2em;
}
#containerEmailObfuscation, #containerEmailObfuscation * {
    margin: 0;
    padding: 0;
}
#containerEmailObfuscation {
}
#containerEmailObfuscation p.emailObfuscationNote {
    padding: 0;
}
#emailObfuscation {
}
#emailObfuscation fieldset {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #000000 -moz-use-text-color -moz-use-text-color;
    border-right: medium none;
    border-style: solid none none;
    border-width: 1px medium medium;
    margin: 1em 0 0;
    padding: 1em 0 0 1.2em;
}
#emailObfuscation fieldset legend {
    font-weight: bold;
}
#ie #emailObfuscation fieldset legend {
    margin: 0 0 0 -0.6em;
}
#emailObfuscation fieldset label {
    cursor: pointer;
}
#emailObfuscation fieldset label.formDescribeIssue {
    float: left;
    margin: 0.2em 0;
}
#emailObfuscation fieldset .formHide {
    display: none;
}
#emailObfuscation fieldset #formError {
    clear: both;
    color: #FF0000;
    cursor: default;
    display: block;
}
#emailObfuscation fieldset #formError strong {
    font-weight: normal;
}
#emailObfuscation fieldset input {
    display: block;
    margin: 0.2em 0 0.5em;
    padding: 2px;
    width: 20.5em;
}
#emailObfuscation fieldset input.intakeFormHiddenInput {
    padding: 0;
}
#emailObfuscation fieldset textarea {
    clear: left;
    display: block;
    height: 10em;
    margin: 0.2em 0 0;
    padding: 2px;
    width: 25em;
}
#emailObfuscation fieldset div.formHighlight * {
    border: 1px solid #AAAAAA;
}
#emailObfuscation fieldset div.formHighlight *:hover, #emailObfuscation fieldset div.formHighlight *:focus {
    background: none repeat scroll 0 0 #FFFFCC;
}
#emailObfuscation fieldset p {
    margin: 0.5em 0;
}
#emailObfuscation fieldset div.formCheck {
    margin: 0.2em 0;
}
#emailObfuscation fieldset .formCheck input {
    background: none repeat scroll 0 0 transparent;
}
#emailObfuscation fieldset label input {
    display: inline;
    width: 2em;
}
#emailObfuscation fieldset .formHasJavaScript {
    display: none;
}
#emailObfuscation fieldset p img {
    float: left;
    margin: 0 1em 0 0;
}
input#emailObfuscationSubmit {
    height: 2.5em;
    margin: 0.5em 0;
    width: 12.5em;
}
.intakeFormError {
    color: #FF0000;
    font-weight: bold;
}
#containerIntakeFormI, #containerIntakeFormI * {
    margin: 0;
    padding: 0;
}
#containerIntakeFormI {
}
#containerIntakeFormI p.intakeFormINote {
    padding: 0;
}
#intakeFormI {
}
#intakeFormI fieldset {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #000000 -moz-use-text-color -moz-use-text-color;
    border-right: medium none;
    border-style: solid none none;
    border-width: 1px medium medium;
    margin: 1em 0 0;
    padding: 1em 0 0 1.2em;
}
#intakeFormI fieldset legend {
    font-weight: bold;
}
#ie #intakeFormI fieldset legend {
    margin: 0 0 0 -0.6em;
}
#intakeFormI fieldset label {
    cursor: pointer;
}
#intakeFormI fieldset .formHide {
    display: none;
}
#intakeFormI fieldset #formError {
    clear: both;
    color: #FF0000;
    cursor: default;
    display: block;
}
#intakeFormI fieldset #formError strong {
    font-weight: normal;
}
#intakeFormI fieldset label.formDescribeIssue {
    float: left;
    margin: 0.2em 0;
}
#intakeFormI fieldset div.formCheck label {
    margin: 0 3em 0 0;
}
#intakeFormI fieldset input, #intakeFormI fieldset select {
    display: block;
    margin: 0.2em 0 0.5em;
    padding: 2px;
    width: 20.5em;
}
#intakeFormI fieldset input.intakeFormHiddenInput {
    padding: 0;
}
#intakeFormI fieldset div.formHighlight * {
    border: 1px solid #AAAAAA;
}
#intakeFormI fieldset div.formHighlight *:hover, #intakeFormI fieldset div.formHighlight *:focus {
    background: none repeat scroll 0 0 #FFFFCC;
}
#intakeFormI fieldset select {
    width: 21em;
}
#intakeFormI fieldset label input {
    display: inline;
    margin: 0;
    width: 2em;
}
#intakeFormI fieldset textarea {
    clear: left;
    display: block;
    height: 10em;
    margin: 0.2em 0 0;
    padding: 2px;
    width: 25em;
}
#intakeFormI fieldset p {
    margin: 0.5em 0;
}
#intakeFormI fieldset div.formCheck {
    margin: 0.5em 0;
}
#intakeFormI fieldset .formCheck input {
    background: none repeat scroll 0 0 transparent;
}
#intakeFormI img.formDisclaimer {
    float: left;
    margin: 0 1em 0 0;
}
#intakeFormISubmit {
    height: 2.5em;
    margin: 0.5em 0;
    width: 12.5em;
}
.containerIntakeFormIII, .containerIntakeFormIII * {
    margin: 0;
    padding: 0;
}
.containerIntakeFormIII p {
    padding: 0 0 1em;
}
.containerIntakeFormIII p.intakeFormIIINote {
    padding: 0;
}
.intakeFormIII fieldset {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #000000 -moz-use-text-color -moz-use-text-color;
    border-right: medium none;
    border-style: solid none none;
    border-width: 1px medium medium;
    margin: 1em 0 0;
    padding: 1em 0 0 1.2em;
}
.intakeFormIII fieldset legend {
    font-weight: bold;
}
#ie .intakeFormIII fieldset legend {
    margin: 0 0 0 -0.6em;
}
.intakeFormIII fieldset label {
    cursor: pointer;
}
.intakeFormIII fieldset .formHide {
    display: none;
}
.intakeFormIII fieldset #formError {
    color: #FF0000;
    cursor: default;
    display: block;
}
.intakeFormIII fieldset #formError strong {
    font-weight: normal;
}
.intakeFormIII fieldset div.formCheck label {
    margin: 0 3em 0 0;
}
.intakeFormIII fieldset input, .intakeFormIII fieldset select {
    display: block;
    margin: 0.2em 0 0.5em;
    padding: 2px;
    width: 20.5em;
}
.intakeFormIII fieldset input.intakeFormHiddenInput {
    padding: 0;
}
.intakeFormIII fieldset div.formHighlight * {
    border: 1px solid #AAAAAA;
}
.intakeFormIII fieldset div.formHighlight *:hover, .intakeFormIII fieldset div.formHighlight *:focus {
    background: none repeat scroll 0 0 #FFFFCC;
}
.intakeFormIII fieldset select {
    width: 21em;
}
.intakeFormIII fieldset .containerFormRadioOption {
    margin: 1em 0;
}
.intakeFormIII fieldset .formRadioOption {
    margin: 0.2em 0;
}
#ie .intakeFormIII fieldset .formRadioOption {
    margin: 0;
    padding: 0;
}
.intakeFormIII fieldset label input {
    display: inline;
    margin: 0;
    width: 2em;
}
.intakeFormIII fieldset textarea {
    clear: left;
    display: block;
    height: 10em;
    margin: 0.2em 0 0.5em;
    padding: 2px;
    width: 25em;
}
.intakeFormIII fieldset p {
    margin: 0.5em 0;
}
.intakeFormIII fieldset p img {
    float: left;
    margin: 0 1em 0 0;
}
.intakeFormIII fieldset div.formCheck {
    clear: both;
    margin: 0.5em 0;
}
#intakeFormIII fieldset .formCheck input {
    background: none repeat scroll 0 0 transparent;
}
.intakeFormIIISubmit {
    height: 2.5em;
    margin: 0.5em 0;
    width: 12.5em;
}
#containerIntakeFormIV, #containerIntakeFormIV * {
    margin: 0;
    padding: 0;
}
#containerIntakeFormIV {
}
#containerIntakeFormIV p.intakeFormIVNote {
    padding: 0;
}
#intakeFormIV {
}
#intakeFormIV fieldset {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #000000 -moz-use-text-color -moz-use-text-color;
    border-right: medium none;
    border-style: solid none none;
    border-width: 1px medium medium;
    margin: 1em 0 0;
    padding: 1em 0 0 1.2em;
}
#intakeFormIV fieldset legend {
    font-weight: bold;
}
#ie #intakeFormIV fieldset legend {
    margin: 0 0 0 -0.6em;
}
#intakeFormIV fieldset label {
    cursor: pointer;
}
#intakeFormIV fieldset .formHide {
    display: none;
}
#intakeFormIV fieldset #formError {
    clear: both;
    color: #FF0000;
    cursor: default;
    display: block;
}
#intakeFormIV fieldset #formError strong {
    font-weight: normal;
}
#intakeFormIV fieldset label.formDescribeIssue {
    float: left;
    margin: 0.2em 0;
}
#intakeFormIV fieldset div.formCheck label {
    margin: 0 3em 0 0;
}
#intakeFormIV fieldset input, #intakeFormIV fieldset select {
    display: block;
    margin: 0.2em 0 0.5em;
    padding: 2px;
    width: 20.5em;
}
#intakeFormIV fieldset input.intakeFormHiddenInput {
    padding: 0;
}
#intakeFormIV fieldset div.formHighlight * {
    border: 1px solid #AAAAAA;
}
#intakeFormIV fieldset div.formHighlight *:hover, #intakeFormIV fieldset div.formHighlight *:focus {
    background: none repeat scroll 0 0 #FFFFCC;
}
#intakeFormIV fieldset select {
    width: 21em;
}
#intakeFormIV fieldset label input {
    display: inline;
    margin: 0;
    width: 2em;
}
#intakeFormIV fieldset textarea {
    clear: left;
    display: block;
    height: 10em;
    margin: 0.2em 0 0;
    padding: 2px;
    width: 25em;
}
#intakeFormIV fieldset p {
    margin: 0.5em 0;
}
#intakeFormIV fieldset div.formCheck {
    margin: 0.5em 0;
}
#intakeFormIV fieldset .formCheck input {
    background: none repeat scroll 0 0 transparent;
}
#intakeFormIV img.formDisclaimer {
    float: left;
    margin: 0 1em 0 0;
}
#intakeFormIVSubmit {
    height: 2.5em;
    margin: 0.5em 0;
    width: 12.5em;
}
#searchResults dd {
    margin: 0 0 1.2em;
}
#searchResults .searchResultsHighlight {
    font-weight: bold;
}
#searchResults ul.searchResultsPagination, #searchResults ul.searchResultsPagination li {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#searchResults ul.searchResultsPagination li {
    display: block;
    margin-right: 0.25em;
}
.eNewsletterDesignModule {
    padding: 5px;
}
.faqDesignModule {
    padding: 5px;
}
.faqDesignModule ul.faqDesignModuleList {
    list-style: none outside none;
    margin: 0;
    overflow: visible;
    padding: 0;
}
.faqDesignModule ul.faqDesignModuleList li {
    display: block;
    padding: 0 0 1.2em;
}
.newsDesignModule {
    padding: 5px;
}
.newsDesignModule ul.newsDesignModuleList {
    list-style: none outside none;
    margin: 0;
    overflow: visible;
    padding: 0;
}
.newsDesignModule ul.newsDesignModuleList li {
    display: block;
    padding: 0 0 1.2em;
}
#containerIntakeFormShort, #containerIntakeFormShort *, #containerIntakeFormShortAutofill, #containerIntakeFormShortAutofill * {
    margin: 0;
    padding: 0;
}
#intakeFormShort fieldset, #intakeFormShortAutofill fieldset {
    border: medium none;
}
#intakeFormShort fieldset legend span, #intakeFormShort fieldset label span, #intakeFormShortAutofill fieldset legend span, #intakeFormShortAutofill fieldset label span, #intakeFormShortAutofill fieldset label.formLabelHide {
    left: -9000em;
    position: absolute;
}
#intakeFormShort fieldset label, #intakeFormShortAutofill fieldset label {
    cursor: pointer;
}
#intakeFormShort fieldset .formHide, #intakeFormShortAutofill fieldset label.formHide {
    display: none;
}
#intakeFormShort fieldset #formError strong, #intakeFormShortAutofill fieldset #formError strong {
    font-weight: normal;
}
#intakeFormShort fieldset input.intakeFormHiddenInput, #intakeFormShortAutofill fieldset input.intakeFormHiddenInput {
    padding: 0;
}
#intakeFormShort fieldset textarea, #intakeFormShortAutofill fieldset textarea {
    height: 80px;
}
#intakeFormShort fieldset .formCheck, #intakeFormShortAutofill fieldset .formCheck {
    display: block;
    line-height: 1.5em;
}
#intakeFormShort fieldset label input, #intakeFormShortAutofill fieldset label input {
    display: inline;
    margin: 0;
    padding: 0;
    width: 20px;
}
#intakeFormShort #intakeFormShortDisclaimerCheck, #intakeFormShortAutofill #intakeFormShortDisclaimerCheck {
    background: none repeat scroll 0 0 transparent;
}
#intakeFormShortDisclaimer {
    display: none;
    font-size: 12px;
    width: 290px;
}
#intakeFormShortDisclaimer div {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #333333;
    color: #000000;
    padding: 5px;
}
#intakeFormShortDisclaimer p {
    clear: both;
    font-family: Verdana,Geneva,sans-serif;
    overflow: auto;
    padding: 10px 15px 0.8em;
}
#intakeFormShortDisclaimer a {
    color: #0000FF;
    display: block;
    font-weight: bold;
    margin: 0 15px 0 0;
    text-decoration: none;
}
#containerIntakeFormShort, #containerIntakeFormShortAutofill {
    font-family: Verdana,Geneva,sans-serif;
    font-size: 0.91em;
}
#containerIntakeFormShort p, #containerIntakeFormShortAutofill p {
    padding: 0 0 0.5em;
}
#intakeFormShort fieldset #formError, #intakeFormShortAutofill fieldset #formError {
    color: #FF0000;
    cursor: default;
    display: block;
}
#intakeFormShortAutofill fieldset #formError {
    padding: 0 0 2px;
}
#intakeFormShort fieldset input, #intakeFormShort fieldset textarea, #intakeFormShortAutofill fieldset input, #intakeFormShortAutofill fieldset textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #00397D;
    display: block;
    font-family: Verdana,Geneva,sans-serif;
    margin: 0.2em 0 0.5em;
    padding: 3px;
    width: 290px;
}
#intakeFormShort fieldset div.formHighlight *, #intakeFormShortAutofill fieldset div.formHighlight * {
    border: 1px solid #CFD9DE;
}
#intakeFormShort fieldset div.formHighlight *:hover, #intakeFormShort fieldset div.formHighlight *:focus, #intakeFormShortAutofill fieldset div.formHighlight *:hover, #intakeFormShortAutofill fieldset div.formHighlight *:focus {
    background: none repeat scroll 0 0 #FFFFCC;
}
#intakeFormShort fieldset .formCheck a:link, #intakeFormShort fieldset .formCheck a:visited, #intakeFormShortAutofill fieldset .formCheck a:link, #intakeFormShortAutofill fieldset .formCheck a:visited {
    color: #FFFFFF;
}
#intakeFormShort fieldset .formCheck a:hover, #intakeFormShort fieldset .formCheck a:focus, #intakeFormShortAutofill fieldset .formCheck a:hover, #intakeFormShortAutofill fieldset .formCheck a:focus {
    color: #C25812;
}
#intakeFormShortSubmit, #intakeFormShortAutofillSubmit {
    height: 10px;
    margin: 18px 0 29px 2px;
    width: 70px;
}
#containerSearchFormDesign, #searchFormDesign {
    margin: 0;
    padding: 0;
}
#containerSearchFormDesign {
}
#searchFormDesign {
}
#searchFormDesign label {
}
#searchFormDesign #searchFormDesignSearchTerms {
    border: 1px solid #CCCCCC;
    margin: 0 10px;
    width: 150px;
}
#searchFormDesign #searchFormDesignSearchTerms:focus, #searchFormDesign #searchFormDesignSearchTerms:hover {
    border-color: #000000;
}
#searchFormDesign #searchFormDesignSubmit {
    display: inline;
    height: auto;
    vertical-align: top;
    width: auto;
}
#searchFormDesign label {
    cursor: pointer;
}
#searchFormDesign .formLabelHide {
    left: -5000px;
    position: absolute;
}
.sIFR-flash {
    margin: 0;
    padding: 0;
    visibility: visible;
}
.sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
}
.sIFR-alternate {
    color: #333333;
    display: block;
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 0;
}
.sIFR-active h1 {
    line-height: 1em;
    padding-bottom: 0;
    visibility: hidden;
}
.printElement {
    display: none;
}
.screenElement {
}
.handheldElement {
    display: none;
}
#skipToLinks {
    left: 0;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    text-align: left;
    top: -9000px;
    z-index: 100;
}
#skipToLinks li {
    overflow: hidden;
    position: relative;
    z-index: 100;
}
.FSP:after, .clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
#ie .FSP, #ie .clearfix {
    height: 1%;
}
body.design {
    background: url("../images/bg-body.jpg") repeat-x scroll 0 0 transparent;
}
body.home {
    background: url("../images/bg-body-home.jpg") repeat-x scroll 0 0 transparent;
}
#containerPage {
    margin: 0 auto;
    width: 1000px;
}
#banner {
    background: url("../images/bg-banner.jpg") no-repeat scroll 0 0 transparent;
    height: 383px;
    position: relative;
}
.home #banner {
    background: url("../images/bg-banner-home.jpg") no-repeat scroll 0 0 transparent;
    height: 384px;
}
#logo {
    left: 80px;
    position: absolute;
    top: 45px;
    z-index: 5;
}
#cta {
    left: 697px;
    position: absolute;
    top: 69px;
}
#randomImages {
    left: 0;
    position: absolute;
    top: 5px;
}
#navigationMain {
    height: 51px;
    margin-left: 22px;
}
#navigationMain ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#navigationMain ul li {
    display: inline;
}
#navigationMain a {
    display: block;
    float: left;
}
#containerColumns {
    float: left;
    width: 1000px;
}
#columnMain {
    display: inline;
    float: left;
    margin-left: 47px;
    width: 520px;
}
.home #columnMain {
    width: 535px;
}
#containerPageTitle {
    padding: 60px 0 0;
}
.sIFR-active #containerPageTitle {
    padding-bottom: 0;
}
#pageTitle {
    font-size: 2em;
    padding: 0;
}
.sIFR-active #pageTitle {
    font-size: 2em;
}
#content {
    font-size: 1.1em;
    padding: 20px 0 30px;
}
#contextual {
    float: left;
    margin: 0 16px 6px 0;
}
#columnSide {
    border-left: 1px solid #CFD9DE;
    border-right: 1px solid #CFD9DE;
    display: inline;
    float: right;
    margin-bottom: 30px;
    margin-right: 12px;
    width: 360px;
}
#navigationPractice {
    padding: 28px 0 15px;
    width: 360px;
}
#navigationPractice ul {
    list-style: none outside none;
    margin: 0;
    padding: 3px 0 10px 31px;
}
#navigationPractice ul li {
    display: inline;
}
#navigationPractice a {
    color: #192565;
    display: block;
    font-size: 1.1em;
    font-weight: bold;
    padding: 0.6em 0;
    text-decoration: none;
}
#navigationPractice a:hover, #navigationPractice a:focus, #navigationPractice a.current {
    color: #C74102;
    text-decoration: none;
}
#navigationPractice ul ul {
    padding: 0;
}
#navigationPractice ul ul a {
    font-weight: normal;
}
#navigationLeft {
    float: left;
    width: 181px;
}
#navigationRight {
    border-left: 1px solid #D7DFF4;
    float: right;
    width: 178px;
}
#containerShortForm {
    background: url("../images/bg-containerShortFormHead.jpg") no-repeat scroll left top #00397D;
    width: 360px;
}
#shortFormTitle {
    display: inline-block;
    margin: 38px 0 0 34px;
}
#containerIntakeFormShort, #containerIntakeFormShortAutofill {
    color: #FFFFFF;
    padding: 23px 0 0 32px;
}
#contactTitle {
    display: block;
    margin: 44px 0 0 31px;
}
#contactInformation {
    color: #192565;
    font-size: 1.1em;
    line-height: 1.4em;
    padding: 12px 0 130px;
}
#contactInformation a {
    color: #192565;
    text-decoration: underline;
}
#contactInformation a:hover, #contactInformation a:focus, #contactInformation a.current {
    color: #C25812;
    text-decoration: underline;
}
#contactLeft {
    border-right: 1px solid #D7DFF4;
    float: left;
    padding-left: 32px;
    padding-top: 9px;
    width: 149px;
}
#contactRight {
    float: right;
    padding-left: 18px;
    padding-top: 9px;
    width: 160px;
}
#containerFooter {
    background: url("../images/bg-containerFooter.jpg") repeat-x scroll 0 0 #00214A;
}
#footer {
    clear: both;
    font-size: 0.91em;
    margin: 0 auto;
    width: 1000px;
}
#navigationLower {
    color: #192565;
    padding: 25px 46px;
    word-spacing: 0.8em;
}
#navigationLower a {
    color: #192565;
    text-decoration: none;
    text-transform: uppercase;
    word-spacing: normal;
}
#navigationLower a:hover, #navigationLower a:focus, #navigationLower a.current {
    color: #C25812;
    text-decoration: none;
}
a#navigationLowerJump {
    font-size: 0;
}
#geographicalFooter {
    color: #FFFFFF;
    display: inline;
    float: left;
    font-size: 1em;
    margin-left: 46px;
    padding: 30px 0;
    width: 490px;
}
#finePrint {
    color: #FFFFFF;
    display: inline;
    float: right;
    line-height: 1.4em;
    margin-right: 20px;
    padding: 30px 0;
    width: 350px;
}
#finePrint a {
    color: #FFFFFF;
    text-decoration: underline;
}
#finePrint a:hover, #finePrint a:focus, #finePrint a.current {
    color: #B5B5B5;
    text-decoration: underline;
}
#copyright {
    padding: 0 0 0.2em;
}
#branding {
}

