/*
 Copyright (c) 2007, Yahoo! Inc. All rights reserved.
 Code licensed under the BSD License:
 http://developer.yahoo.net/yui/license.txt
 version: 2.3.1
 */
body {
    color: #000;
    background: #F5F4E7;
}

body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset, img {
    border: 0;
}

address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}

caption, th {
    text-align: left;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}

q:before, q:after {
    content: '';
}

abbr, acronym {
    border: 0;
    font-variant: normal;
}

sup, sub {
    line-height: -1px;
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}

body {
    font: 13px / 1.22 arial, helvetica, clean, sans-serif; *

font-size:small; * font:x-small;
}

table {
    font-size: inherit;
    font: 100%;
}

pre, code, kbd, samp, tt {
    font-family: monospace; *

font-size:
    108%;

line-height:
    99%;
}

h1 {
    font-size: 138.5%;
}

h2 {
    font-size: 123.1%;
}

h3 {
    font-size: 105%;
}

h1, h2, h3 {
    margin: 1em 0;
}

h1, h2, h3, h4, h5, h6, strong {
    font-weight: bold;
}

abbr, acronym {
    border-bottom: 1px dotted #000;
    cursor: help;
}

em {
    font-style: italic;
}

blockquote, dl {
    margin: 1em;
}

ol, dl {
    margin-left: 2em;
}

ol li {
    list-style: decimal outside;
}

dl dd {
    margin-left: 1em;
}

th, td {
    border: 1px solid #000;
    padding: .5em;
}

th {
    font-weight: bold;
    text-align: center;
}

caption {
    margin-bottom: .5em;
    text-align: center;
}

fieldset, table {
    margin-bottom: 1em;
}

p {
    margin-bottom: .5em;
} .noindent {
    list-style: none;
    margin: 0;
    padding: 0;
} .noindent li {
    list-style: none;
    margin: 0;
    padding: 0;
}

/* sitewide
 * ------------------------------------------------------------------------- */
body {
    background: #A29C8B;
    color: #303C41;
    text-align: center;
    font: 13px / 16px Arial, Helvetica, sans-serif;
}

h1 {
    color: #444;
    text-transform: capitalize;
}

h2 {
    color: #4C5861;
    text-transform: capitalize;
}

h3 {
    color: #4F3214;
    text-transform: uppercase;
}

h1 span, h2 span, h3 span {
    display: none;
}

a:link, a:visited {
    color: #303C41;
    text-decoration: underline;
    outline: none;
}

a:hover, a:active {
    color: #3a5d6b;
    text-decoration: underline;
    outline: none;
}

/* ----- classes ----- */
div.clear {
    clear: both;
    height: .01em;
    overflow: hidden;
}

img.img-right {
    float: right;
    margin: 5px 0px 0px 5px;
}

p.top {
    margin-top: 15px;
}

span.small {
    color: #3D70D4;
}

p.btn-right {
    text-align: right;
}

div.photo {
    float: left;
    margin: 0px 10px 3px 0px;
}

/* ----- form elements ----- */
form label {
    display: block;
    font-size: 11px;
}

form input, textarea, select {
    background-color: #F5F4E7;
    border: 1px solid #303C41;
    color: #303C41;
    vertical-align: middle;
    padding: 2px;
}

select {
    width: 200px;
    margin-top: 4px;
    margin-bottom: 4px;
    vertical-align: middle;
    padding-top: 4px;
}

/* same width as form -  */ #main-form select {
    width: 375px;
    margin-top: 4px;
    margin-bottom: 4px;
    vertical-align: middle;
    padding-top: 3px;
}

/* same width as form -  */
input, select, textarea {
    width: 95%;
}

textarea {
    height: 90px;
}

input.checkbox {
    background: #E3E1D3;
    width: auto;
    height: auto;
    border: none;
}

input.radio {
    background: #E3E1D3;
    width: auto;
    height: auto;
    border: none;
}

input.submit-image {
    width: auto;
    width: 93px;
    height: 23px;
    cursor: pointer;
    padding: 0;
    border: none;
    margin-top: 5px;
}

input.contact2-button{
	text-decoration: none;
	border: none;
}

/* New Form Formatting */ .contact2-center {
    padding: 15px 0 0 10px;
    width: 902px;
} .contact-head {
    padding: 0 0 15px 0;
} .contact2-form {
    padding-top: 5px;
} #message-box {
    height: 115px;
}

/* search
 * ------------------------------------------------------------------------- */ #search {
    float: right;
    color: #000;
    width: 250px;
    padding-top: 85px;
    height: 21px;
    text-align: right;
    z-index: 15;
} #search-terms {
    height: 15px;
    font-size: 12px;
    width: 138px;
    margin: 0;
} #search-img {
    height: 20px;
    width: 26px;
    border: none;
} #searc-main {
    color: #000;
    width: 260px;
    padding-top: 10px;
    height: 20px;
    text-align: left;
}

/* newsletter
 * ------------------------------------------------------------------------- */ #newsletter-terms {
    height: 15px;
    font-size: 12px;
    width: 213px;
    margin: 33px 0 0 55px;
} #newsletter-btn {
    height: 20px;
    width: 26px;
    border: none;
    margin-top: 33px;
}

/* framework
 * ------------------------------------------------------------------------- */ #frame {
    background: #F5F4E7;
    width: 925px;
    margin: 0 auto;
    text-align: left;
} #frame-inside {
    background: #F6F4E7 url(../img/sitemast-inside.jpg) no-repeat;
    width: 925px;
    margin: 0 auto;
    text-align: left;
}

body.success #frame-inside {
    background: #F6F4E7 url(../img/sitemast-clean.jpg) no-repeat;
    width: 925px;
    margin: 0 auto;
    text-align: left;
}

body.attorneyprofiles #frame-inside {
    background: #F6F4E7 url(../img/sitemast-clean.jpg) no-repeat;
    width: 925px;
    margin: 0 auto;
    text-align: left;
}

body.about-our-firm #frame-inside {
    background: #F6F4E7 url(../img/sitemast-clean.jpg) no-repeat;
    width: 925px;
    margin: 0 auto;
    text-align: left;
}

body.newsy #frame-inside {
    background: #F6F4E7 url(../img/sitemast-clean.jpg) no-repeat;
    width: 925px;
    margin: 0 auto;
    text-align: left;
}

body.what-we-do #frame-inside {
    background: #F6F4E7 url(../img/sitemast-clean.jpg) no-repeat;
    width: 925px;
    margin: 0 auto;
    text-align: left;
}

body.insurance-companies #frame-inside {
    background: #F6F4E7 url(../img/sitemast-clean.jpg) no-repeat;
    width: 925px;
    margin: 0 auto;
    text-align: left;
}

body.contact-page #frame-inside {
    background: #F6F4E7 url(../img/sitemast-clear.jpg) no-repeat;
    width: 925px;
    margin: 0 auto;
    text-align: left;
}

body.contact2-page #frame-inside {
    background: #F6F4E7 url(../img/sitemast-contact2.jpg) no-repeat;
    width: 925px;
    margin: 0 auto;
    text-align: left;
} #brand-bar {
    background: transparent url(..//images-alt/header_full.gif);
    height: 140px;
    z-index: 10;
}

/* --- #brand-bar a {
 height:68px;
 left:16px;
 position:absolute;
 top:48px;
 width:226px;
 }
 #brand-bar a span {display:none;}--*/ #brand-bar img {
    vertical-align: bottom;
    padding-top: 20px;
} #brand-bar span {
    float: right;
} #site-mast {
    background: url(../img/sitemast.jpg);
    height: 318px;
}

img.site-mast-inside {
    background: url(../img/sitemast-inside.jpg);
    width: 540px;
    height: 364px;
    float: right;
}

div.place-holder {
    width: 275px;
    height: 350px;
    float: right;
    margin: 0 0px 15px 20px;
    padding-left: 10px;
}

div.thankyou-place-holder {
    width: 275px;
    height: 310px;
    float: right;
    margin: -5px -15px 15px 25px;
    padding-left: 15px;
}

div.form-place-holder {
    width: 270px;
    height: 280px;
    float: left;
    margin: 0 0 5px 0;
    padding-left: 9px;
}

div.place-holder-success {
    width: 472px;
    height: 300px;
    float: right;
    background: url(../img/success-story-gavel.jpg);
    margin: 0 -245px 5px 5px;
    padding: 0 5px 0px 10px;
}

/* ----- content-left ----- */ #left-top {
    background: url(../img/content-left-top.gif);
    height: 20px;
} #inside-top {
    background: url(../img/inside-top.gif);
    height: 20px;
} .list {
    list-style: none;
    padding: 0;
    margin: 0;
} .list li {
    list-style: none;
    padding: 0;
    margin: 0;
} #content-left {
    width: 385px;
    float: left;
} #content-left .gutter {
    margin: 0px 5px 5px 20px;
} #content-left ul.list {
    font-size: 12px;
    list-style: none;
} #content-left ul.list li {
    background: url(../img/img-list.gif) 0px 0px no-repeat;
    padding-left: 15px; /* pushes text to the right to display bg img */
    margin-bottom: 5px;
    list-style: none;
} #content-inside {
    width: 660px;
    float: left;
	margin-top: 15px;
} #content-inside-pages {
    width: 398px;
    float: left;
} #content-inside .gutter, #content-inside-pages .gutter {
    margin: 2px 5px 5px 21px;
} #content-inside ul.list, #content-inside-pages ul.list {
    font-size: 12px;
} #content-inside ul.list li, #content-inside-pages ul.list li {
    background: url(../img/img-list-inside.gif) 0px 1px no-repeat;
    padding-left: 17px; /* pushes text to the right to display bg img */
    margin-bottom: 15px;
}

/*wtf with so much indenting*/ #content-inside h1, #content-inside-pages h1 {
    font-size: 120%;
} #content-inside h2, #content-inside-pages h2 {
    font-size: 108%;
    margin-bottom: 0.5em;
} #content-inside h3, #content-inside-pages h3 {
    text-transform: none;
} #content-inside h1 a, #content-inside h2 a, #content-inside h3 a, #content-inside-pages h1 a, #content-inside-pages h2 a, #content-inside-pages h3 a {
    text-decoration: none;
} #content-inside h1 a:hover, #content-inside-pages h1 a:hover, #content-inside h2 a:hover, #content-inside-pages h2 a:hover, #content-inside h3 a:hover, #content-inside-pages h3 a:hover {
    text-decoration: underline;
}

/*#title-practice{ background:url(../img/title-practice.gif); height:30px; margin-bottom:10px;} */ #title-practice {
    background: url(/img/title-practice2.jpg);
    width: 340px;
    height: 30px;
    margin-bottom: 10px;
} #title-practice span {
    display: none;
}

/*#title-practice{background-color:#BD9B67; width: 340px; height:24px;margin-bottom:10px; padding-left: 5px; padding-top: 6px;}
 #title-practice h2 { color: #ffffff; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:300; padding: 0; margin: 0; }
 #title-practice span{display:none;}*/ #title-contact {
    background: url(../img/title-contact.gif);
    height: 30px;
    margin-bottom: 10px;
} #title-contact span {
    display: none;
}

/*
 #title-contact{background-color:#BD9B67; width: 340px; height:24px;margin-bottom:10px; padding-left: 5px; padding-top: 6px;}
 #title-contact h2 { color: #ffffff; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:300; padding: 0; margin: 0; }
 #title-contact span{display:none;}
 
 */ #title-disability-updates {
    background: url(../img/title-disability-updates.gif);
    height: 30px;
    margin-bottom: 10px;
} #title-disability-updates span {
    display: none;
} #title-about {
    background: url(../img/title-about.gif) no-repeat;
    height: 30px;
    margin-bottom: 10px;
} #title-about span {
    display: none;
} #title-success-stories {
    background: url(../img/title-success-stories.gif) no-repeat;
    height: 30px;
    margin-bottom: 10px;
} #title-success-stories span {
    display: none;
} #title-attorney-profiles {
    background: url(../img/title-attorney-profiles.gif) no-repeat;
    height: 30px;
    margin-bottom: 10px;
} #title-attorney-profiles span {
    display: none;
} #title-newsletter-subscription {
    background: url(../img/title-newsletter-subscription.gif) no-repeat;
    height: 30px;
    margin-bottom: 10px;
} #title-newsletter-subscription span {
    display: none;
} #title-site-map {
    background: url(../img/title-site-map.gif) no-repeat;
    height: 30px;
    margin-bottom: 10px;
} #title-site-map span {
    display: none;
} #title-contact-us {
    background: url(../img/title-contact-us.gif) no-repeat;
    height: 30px;
    margin-bottom: 10px;
} #title-contact-us span {
    display: none;
} #title-privacy-policy {
    background: url(../img/title-privacy-policy.gif) no-repeat;
    height: 30px;
    margin-bottom: 10px;
} #title-privacy-policy span {
    display: none;
} #title-search-site {
    background: url(../img/title-search.gif) no-repeat;
    height: 30px;
    margin-bottom: 10px;
} #title-search-site span {
    display: none;
} #title-news-updates {
    background: url(../img/title-news-updates.gif) no-repeat;
    height: 30px;
    margin-bottom: 10px;
} #title-news-updates span {
    display: none;
} #title-insurance {
    background: url(../img/title-insurance-companies.gif) no-repeat;
    height: 30px;
    margin-bottom: 10px;
} #title-insurance span {
    display: none;
} #title-qs-court {
    background: url(../img/title-qs-court.jpg) no-repeat;
    height: 27px;
    margin-bottom: 10px;
    width: 345px;
} #title-qs-court span {
    display: none;
} #title-qs-press {
    background: url(../img/title-qs-press.jpg) no-repeat;
    height: 27px;
    margin-bottom: 10px;
    width: 345px;
} #title-qs-press span {
    display: none;
} #title-qs-news {
    background: url(../img/title-qs-news.jpg) no-repeat;
    height: 27px;
    margin-bottom: 10px;
    width: 345px;
} #title-qs-news span {
    display: none;
} #title-qs-updates {
    background: url(../img/title-qs-updates.jpg) no-repeat;
    height: 27px;
    margin-bottom: 10px;
    width: 345px;
} #title-qs-updates span {
    display: none;
}

/*#title-insurance{background-color:#BD9B67; width: 340px; height:24px;margin-bottom:10px; padding-left: 5px; padding-top: 6px;}
 #title-insurance h2 { color: #ffffff; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:300; padding: 0; margin: 0; }
 #title-insurance span{display:none;}*/ #title-practice-areas {
    background: url(../img/title-practice-areas.gif) no-repeat;
    height: 30px;
    margin-bottom: 10px;
} #title-practice-areas span {
    display: none;
} #title-thank-you {
    background: url(../img/title-thank-you.gif) no-repeat;
    height: 30px;
    margin: 15px 0 10px 0;
} #newsletter {
    background: url(../img/newsletter-bg.gif) no-repeat;
    height: 60px;
    margin: 15px 0 15px 0;
}

/* ----- content-right ----- */ #content-right {
    width: 525px;
    float: right;
} #content-right .gutter {
    margin: 5px 25px 5px 25px;
} #page-content-right {
    width: 300px;
    float: right;
} #page-content-right .gutter {
    margin: 5px 35px 5px 15px;
}

/* ----- bottom-frame ----- */ #bottom-frame {
    background: #F5F4E7;
    height: 5px;
    clear: both;
    width: 100%; /* fix for Safari */
} #bottom-frame-inside {
    background: url(../img/bottom-wrap-inside.gif);
    height: 20px;
    clear: both;
    width: 100%; /* fix for Safari */
} #bottom-frame-inside2 {
    background: url(../img/bottom-wrap-inside2.gif);
    height: 20px;
    clear: both;
    width: 100%; /* fix for Safari */
}

/* paitent-type
 * ------------------------------------------------------------------------- */ 
 #right-wrap {
    width: 500px;
    background: url(../img/bg-right-wrap.gif) repeat -15px 100%;
    float: right;
    margin-right: 10px;
} #page-right-wrap {
    max-width: 280px;
    margin-right: 25px;
    background: url(../img/bg-right-wrap.gif) repeat;
    background-position: top left;
    float: right;
} #form {
    width: 275px;
    float: left;
} #content-right #right-wrap #form .form-gutter {
    margin: 14px 15px 0 35px;
} #content-right #right-wrap #form p {
    margin-bottom: 3px;
} #title-form {
    height: 113px;
    background: url(../img/title-contact.jpg) no-repeat;
} #title-form span {
    display: none;
}

/* New page format */ #success-col {
    float: left;
    width: 233px;
    padding: 4px 0 10px 17px;
    font-size: 11px;
    margin-top: 5px;
    margin-right: 10px;
} #title-success {
    background: url(../img/lawyer_success_head.jpg) no-repeat;
    height: 110px;
    padding-top: 5px;
    margin-top: 5px;
} #success-col .success-gutter {
    margin: 5px 10px 0 5px;
}

/* Success Column Bar for pages other than the homepage */ #success-col2 {
    width: 225px;
    background: url(../img/bg-right-wrap.gif) repeat -28px 100%;
    float: right;
    padding: 5px 10px 10px 4px;
    font-size: 11px;
    margin-top: 325px;
    margin-right: 20px;
} #title-success2 {
    width: 232px;
    background: url(../img/lawyer_success_head.jpg) no-repeat;
    height: 110px;
    padding-top: 5px;
    margin-top: 5px;
} #success-col2 .success-gutter2 {
    margin: 5px 4px 0 5px;
}

/* End new page format */ #news {
    width: 235px;
    float: left;
    font-size: 11px;
} #content-right #right-wrap #news .news-gutter {
    margin: 5px 40px 0 18px;
} #content-right #right-wrap #news .court-gutter {
    margin: 5px 45px 0 20px;
} .court-gutter a {
    Xcolor: #BD9B67;
    font-weight: bold;
    font-size: 12px
} #title-news {
    height: 65px;
    background: url(../img/title-news.jpg) no-repeat;
} #title-news span {
    display: none;
}

/* New page format */ #title-news-head {
    height: 60px;
    background: url(../img/title-news2.jpg) no-repeat;
} #title-news-head span {
    display: none;
}

/* End new page format */ #title-court-decisions {
    height: 65px;
    background: url(../img/title-court-decisions.gif) no-repeat;
} #title-court-decisions span {
    display: none;
}

span.headline {
    font-size: 12px;
    font-weight: bold;
} #news ul, #success-col ul, #success-col2 ul, #form ul {
    margin-left: 0;
} #success-col ul li, #success-col2 ul li {
    background: url(../img/img-list2.gif) 0px 1px no-repeat;
    padding-left: 17px; /* pushes text to the right to display bg img */
    margin-bottom: 15px;
} #news ul li, #form ul li {
    background: url(../img/img-list.gif) 0px 1px no-repeat;
    padding-left: 17px; /* pushes text to the right to display bg img */
    margin-bottom: 15px;
} #form-inside {
    width: 265px;
    font-size: 11px;
    float: right;
    background: url(../img/bg-form-inside.gif) repeat;
    margin-top: 384px;
} #form-inside .form-inside-gutter {
    margin: 5px 45px 0 20px;
} #form-inside ul {
    margin-left: 0;
} #form-inside ul li {
    background: url(../img/img-list.gif) 0px 1px no-repeat;
    padding-left: 17px; /* pushes text to the right to display bg img */
    margin-bottom: 15px;
} 
#bottom-right-wrap {
    background: url(../img/bottom-right-wrap.gif);
    height: 20px;
    clear: both;
} 

#bottom-right-wrap-clear {
    background: url(../img/bottom-right-wrap2.gif);
    height: 20px;
    clear: both;
}

#right-content {
    margin-top: -10px;
} #claim_form_img {
    background: url(../images-alt/evaluate_claim.jpg) no-repeat;
    width: 466px;
    height: 420px;
    margin-left: 35px;
    margin-top: 20px;
} #claim_form_backgrnd {
    background: url(../img/evaluate_claim_blk.jpg) no-repeat;
    width: 466px;
    height: 420px;
    margin-left: 30px;
    margin-top: 20px;
} #select-list {
    float: left;
    padding: 10px;
    margin: 51px 0 0 100px;
    width: 180px;
} #step2-link {
    width: 120px;
    float: right;
    padding-top: 84px;
    margin-right: 8px;
    font-size: 14px;
} #step2-link a {
    color: #7B1517;
}

/* copyright
 * ------------------------------------------------------------------------- */ #copyright {
    width: 925px;
    margin: 0 auto;
    background: url(../img/bg-copyright.gif);
    height: 55px;
    text-align: middle;
    font-size: 11px;
} #copyright ul {
    margin: 0px;
    text-transform: uppercase;
} #copyright li {
    padding: 0 5px 0 7px;
    display: inline;
    border-left: 1px solid #303C41;
} #copyright li.first {
    border: none;
}

/* globalnav
 * ------------------------------------------------------------------------- */ #globalnav {
    background: url(../img/globalnav_latest2.gif) no-repeat;
    height: 35px;
    margin: 0;
    padding: 0;
    width: 925px;
} #globalnav span {
    display: none;
} #globalnav li, #globalnav a {
    height: 35px;
    display: block;
}

/* change height here also */ #globalnav li {
    float: left;
    list-style: none;
    _display: inline;
    position: relative;
} #globalnav-01 {
    width: 58px;
    margin-left: 12px;
} #globalnav-02 {
    width: 65px;
} #globalnav-03 {
    width: 119px;
} #globalnav-04 {
    width: 109px;
} #globalnav-09 {
    width: 71px;
} #globalnav-05 {
    width: 90px;
} #globalnav-06 {
    width: 130px;
} #globalnav-07 {
    width: 178px;
} #globalnav-08 {
    width: 84px;
}

/*-------------- (-79px) X position of button / (-35px) height of image from above ------------- */ #globalnav-01 a:hover {
    background: url(../img/globalnav_latest2.gif) -12px -34px no-repeat;
} #globalnav-02 a:hover {
    background: url(../img/globalnav_latest2.gif) -70px -34px no-repeat;
} #globalnav-03 a:hover {
    background: url(../img/globalnav_latest2.gif) -135px -34px no-repeat;
} #globalnav-04 a:hover {
    background: url(../img/globalnav_latest2.gif) -254px -34px no-repeat;
} #globalnav-09 a:hover {
    background: url(../img/globalnav_latest2.gif) -363px -34px no-repeat;
} #globalnav-05 a:hover {
    background: url(../img/globalnav_latest2.gif) -434px -34px no-repeat;
} #globalnav-06 a:hover {
    background: url(../img/globalnav_latest2.gif) -524px -34px no-repeat;
} #globalnav-07 a:hover {
    background: url(../img/globalnav_latest2.gif) -654px -34px no-repeat;
} #globalnav-08 a:hover {
    background: url(../img/globalnav_latest2.gif) -832px -34px no-repeat;
}

/* ------------------------ son of suckerfish: horizontal sprite globalnav ------------------------ */ #globalnav li ul {
    position: absolute;
    left: -9999px;
    margin: 0;
    background-color: #2f3b40;
    font-size: 11px;
    text-transform: capitalize;
} #globalnav li ul {
    padding: 0;
    margin: 0;
    list-style: none;
} #globalnav li ul li {
    padding: 0;
    margin: 0;
    list-style: none;
} #globalnav li ul li {
    height: 25px;
} #globalnav li ul li a {
    width: 100%;
    height: 25px;
    line-height: 25px;
} #globalnav li ul li a span {
    display: block;
    padding-left: 5px;
}

/* Drop down link styles */ #globalnav a:link, #globalnav a:visited, #globalnav a:hover, #globalnav a:active {
    font-size: 1.0em;
    color: #F7F6E1;
    text-decoration: none;
} #globalnav li:hover ul, #globalnav li.sfHover ul {
    left: auto;
} #globalnav-07 ul {
}

/* Hover styles for drop down items */ #globalnav-01 ul a:hover, #globalnav-02 ul a:hover, #globalnav-03 ul a:hover, #globalnav-04 ul a:hover, #globalnav-05 ul a:hover, #globalnav-06 ul a:hover, #globalnav-07 ul a:hover {
    background-image: none;
    background-color: #4E5A64;
    color: #F5F4E7;
    text-decoration: none;
}

/* width of drop down globalnav - choose width that allows items to display on one line */ #globalnav-01 ul, #globalnav-01 li {
    width: 75px;
} #globalnav-02 ul, #globalnav-02 li {
    width: 126px;
} #globalnav-03 ul, #globalnav-03 li {
    width: 146px;
} #globalnav-04 ul, #globalnav-04 li {
    width: 241px;
} #globalnav-09 ul, #globalnav-09 li {
    width: 71px;
} #globalnav-05 ul, #globalnav-05 li {
    width: 204px;
} #globalnav-06 ul, #globalnav-06 li {
    width: 216px;
} #globalnav-07 ul, #globalnav-07 li {
    width: 195px;
} #globalnav-08 ul, #globalnav-08 li {
    width: 207px;
} #bottom-frame-clear {
    background: url(../img/bottom-wrap-clear.gif);
    height: 20px;
    clear: both;
    width: 100%; /* fix for Safari */
} #frame h1 a, #frame h2 a, #frame h3 a, #frame h4 a {
    text-decoration: none;
} .homepage_news_ul {
    list-style: none;
    margin: 0;
    padding: 0;
} .homepage_news_ul li {
    list-style: none;
    margin: 0;
    padding: 0;
} .homepage_news_ul li a {
    text-decoration: none;
} .homepage_success_ul {
    list-style: none;
    margin: -20px 0 0 8px;
    padding: 0 0 0 8px;
    width: 215px;
} .homepage_success_ul li {
    list-style: none;
    margin: 0;
    padding: 0;
} .homepage_success_ul li a {
    text-decoration: none;
} .page_success_ul {
    list-style: none;
    margin: 0 0 0 8px;
    padding: 0 0 0 8px;
    width: 215px;
} .page_success_ul li {
    list-style: none;
    margin: 0;
    padding: 0;
} .page_success_ul li a {
    text-decoration: none;
}

#contact_us { 
	width: 300px; 
	padding: 8px;
	margin: 15px 0 0 65px;
	}
#contact_us form { 
	padding: 0; 
	padding-left: 10px; 
	}
#contact_us label { 
	display: block; 
	margin: 3px 0;
	font-weight: bold;
	font-size:11px; 
	}

