#nav { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/nav/FSNav.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -3000px; margin:0; padding:0; position: relative; top: 0; left: 0; float:left; width:824px; height: 29px; list-style-type: none; list-style-image: none; display: inline; }
#nav ul { background-image: none; list-style-type: none; list-style-image: none; outline-width: 0; display: inline; }
#nav li { background-image: none; list-style-type: none; list-style-image: none; display: inline; }
#nav-home li { background-image: none; background-attachment: scroll; left: 0; width: 88px; height: 29px; outline-width: 0; }
#nav-about li { background-image: none; left: 88px; width: 107px; height: 29px; outline-width: 0; }
#nav-staff li { background-image: none; left: 195px; width: 112px; height: 29px; outline-width: 0; }
#nav-services li { background-image: none; left: 307px; width: 101px; height: 29px; outline-width: 0; }
#nav-locations li { background-image: none; left: 408px; width: 113px; height: 28px; outline-width: 0; }
#nav-resources li { background-image: none; left: 521px; width: 115px; height: 29px; outline-width: 0; }
#nav-insurance li { background-image: none; left: 636px; width: 116px; height: 29px; outline-width: 0; }
#nav-faq li { background-image: none; left: 749px; width: 75px; height: 29px; border-width: 0; outline-width: 0; }/*
.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX { }*/
#home #nav-home a, #nav-home a:active, #nav-home a:hover, #nav-home li  { background-image: url(../images/nav/home-down.gif); background-repeat: no-repeat; position: absolute; top: 0; left: 0; width: 88px; height: 29px; }
#about #nav-about a  { background-image: url(../images/nav/about-down.gif); background-repeat: no-repeat; position: absolute; top: 0; left: 88px; width: 107px; height: 29px; }
#staff #nav-staff a, #nav-staff a:hover  { background-image: url(../images/nav/staff-down.gif); background-repeat: no-repeat; position: absolute; top: 0; left: 195px; width: 112px; height: 29px; }
#services #nav-services a, #nav-services a:hover  { background-image: url(../images/nav/services-down.gif); background-repeat: no-repeat; position: absolute; top: 0; left: 307px; width: 101px; height: 29px; }
#locations #nav-locations a, #nav-locations a:hover  { background-image: url(../images/nav/locations-down.gif); background-repeat: no-repeat; position: absolute; top: 0; left: 408px; width: 113px; height: 29px; }
#resources #nav-resources a, #nav-resources a:hover  { background-image: url(../images/nav/resources-down.gif); background-repeat: no-repeat; position: absolute; top: 0; left: 521px; width: 115px; height: 29px; }
#insurance #nav-insurance a, #nav-insurance a:hover  { background-image: url(../images/nav/insurance-down.gif); background-repeat: no-repeat; position: absolute; top: 0; left: 636px; width: 113px; height: 29px; }
#faq #nav-faq a, #nav-faq a:hover  { background-image: url(../images/nav/faq-down.gif); background-repeat: no-repeat; position: absolute; top: 0; left: 749px; width: 75px; height: 29px; }
/*
.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX { }*/
#nav-home a:link, #nav-home a:visited { background-image: url(../images/nav/home.gif); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 88px; height: 29px; margin: 0; padding: 0; }
#nav-about a:link, #nav-about a:visited { background-image: url(../images/nav/about.gif); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 88px; width: 107px; height: 29px; margin: 0; padding: 0; }
#nav-staff a:link, #nav-staff a:visited { background-image: url(../images/nav/staff.gif); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 195px; width: 112px; height: 29px; margin: 0; padding: 0; }
#nav-services a:link, #nav-services a:visited { background-image: url(../images/nav/services.gif); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 307px; width: 101px; height: 29px; margin: 0; padding: 0; }
#nav-locations a:link, #nav-locations a:visited { background-image: url(../images/nav/locations.gif); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 408px; width: 113px; height: 29px; margin: 0; padding: 0; }
#nav-resources a:link, #nav-resources a:visited { background-image: url(../images/nav/resources.gif); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 521px; width: 115px; height: 29px; margin: 0; padding: 0; }
#nav-insurance a:link, #nav-insurance a:visited { background-image: url(../images/nav/insurance.gif); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 636px; width: 113px; height: 29px; margin: 0; padding: 0; }
#nav-faq a:link, #nav-faq a:visited { background-image: url(../images/nav/faq.gif); background-repeat: no-repeat; position: absolute; top: 0; left: 749px; width: 75px; height: 29px; margin: 0; padding: 0; }
#nav a:hover { background-image: none; height: 29px; }
/*
.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX { }*/
#locnav { color: #2c2c2c; font-size: 12px; line-height: 28px; text-decoration: none; width: 100%; float: left; margin: 0; padding: 0 0 0 18px; }
#locnav ul { list-style-type: none; list-style-image: none; display: block; }
#locnav li { margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#locnav a:link, #locnav a:visited { color: #2c2c2c; background-color: #fae9dc; text-decoration: none; text-transform: capitalize; letter-spacing: 1px; vertical-align: middle; width: 180px; margin: 0; padding: 0 0 0 10px; border-bottom: 1px solid white; list-style-type: none; list-style-image: none; display: block; }
#locnav a:hover { background-color: #fcf5ef; }
#locnav a:active, #locnav a:focus { background-color: #FFFAF6; outline-width: 0; }
#andover #locnav-andover a,
#derby #locnav-derby a,
#goddard #locnav-goddard a,
#newton #locnav-newton a,
#wichita #locnav-wichita a,
#winfield #locnav-winfield a { background-color: white; background-image: none; background-repeat: repeat; background-attachment: scroll; margin: 0; padding: 0 0 0 10px; }
.gradient { background-image: url(../images/gradient.jpg); background-repeat: repeat-x; }
.bckgnd { background-color: #757575; }
.welcome { font-size: 11px; line-height: 14px; position: relative; width: 592px; height: 256px; overflow: hidden; padding: 16px 18px 0 254px; }
.textcell11 { color: #2c2c2c; font-size: 11px; line-height: 13px; margin: 0; padding: 16px 18px 0; }
.cell11all { color: #2c2c2c; font-size: 11px; line-height: 14px; margin: 0; padding: 14px 18px; }
.cell11padR { color: #2c2c2c; font-size: 11px; line-height: 14px; margin: 0; padding: 0 10px 0 0; }
.glossary { color: #2c2c2c; font-size: 11px; line-height: 14px; padding: 10px 18px; }
.padding20 { padding: 18px; }
.padding20RL { padding-right: 18px; padding-left: 18px; }
.padding20RLB { padding-right: 18px; padding-bottom: 14px; padding-left: 18px; }
.text12pdRL { color: #2c2c2c; font-size: 12px; line-height: 14px; text-decoration: none; padding-right: 18px; padding-left: 18px; }
.padding4pix { padding: 0 4px 4px; }
.nopad { margin: 0; padding: 0; }
.4square { width: 4px; height: 4px; margin: 0; padding: 0; }
.5square { margin: 0; padding: 0; }
.paddingnoleft18 { padding-right: 18px; padding-bottom: 18px; }
.textcell10 { color: #2c2c2c; font-size: 10px; line-height: 12px; padding: 10px 18px 18px; }
.textcell14 { color: #2c2c2c; font-size: 14px; padding: 12px 18px; }
.textcell11tight { color: #2c2c2c; font-size: 11px; line-height: 14px; padding-top: 16px; padding-right: 18px; padding-left: 18px; }
.list { list-style-image: url(../images/redbullet.gif); list-style-position: inside; display: list-item; }
.maplink { font-size: 12px; line-height: 30px; text-decoration: none; text-align: left; width: 115px; height: 50px; margin: 0; padding: 8px 18px 0 0; }
.italic { font-style: italic; }
.photobox { font-size: 11px; line-height: 13px; margin: 0; padding: 30px 18px 18px; }
.econtact { font-size: 12px; line-height: 14px; margin: 0; padding: 10px 20px 20px; }
.textcell12 { color: #2c2c2c; font-size: 12px; line-height: 15px; margin: 0; padding: 16px 18px 0; }
.cell12all { color: #2c2c2c; font-size: 12px; line-height: 15px; margin: 0; padding: 14px 18px; }
.cell12fade { color: #2c2c2c; font-size: 12px; line-height: 15px; background-image: url(../images/peachfade.gif); background-repeat: repeat-x; background-position: 0 bottom; margin: 0; padding: 14px 18px; }
.cell11fade { color: #2c2c2c; font-size: 11px; line-height: 14px; background-image: url(../images/peachfade.gif); background-repeat: repeat-x; background-position: 0 bottom; margin: 0; padding: 14px 18px; }
.cellfade { background-image: url(../images/peachfade.gif); background-repeat: repeat-x; background-position: 0 bottom; }
.cell12left { color: #2c2c2c; font-size: 12px; line-height: 15px; margin: 0; padding: 16px 9px 12px 18px; }
.cell12right { color: #2c2c2c; font-size: 12px; line-height: 15px; margin: 0; padding: 16px 18px 12px 9px; }
.textcell12space { color: #2c2c2c; font-size: 12px; line-height: 18px; margin: 0; padding: 16px 18px 0; }
.textcell11space { color: #2c2c2c; font-size: 11px; line-height: 16px; margin: 0; padding: 18px 18px 0; }
.locaddress { color: #2c2c2c; font-size: 12px; line-height: 18px; margin: 0; padding: 16px 0 18px 18px; }
.loctherapists { margin: 0; padding: 10px 0 0 10px; }
.loctherapists a:hover { color: #662828; }
.footertext { color: #2c2c2c; font-size: 9px; line-height: 10px; text-decoration: none; margin: 0; padding-right: 12px; padding-left: 12px; }
.redhead { color: #701010; font-size: 14px; font-weight: bold; line-height: 16px; margin: 0; padding: 0; }
.quote { color: #edd3c7; font-size: 28px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; line-height: 31px; margin: 0; padding: 8px 18px 0; }
.staffname { color: #2c2c2c; font-size: 14px; font-weight: bold; line-height: 16px; margin: 0; padding: 0; }
.subhead { color: #2c2c2c; font-size: 12px; font-weight: bold; line-height: 12px; margin: 0; padding: 0 0 4px; border-bottom: 1px solid #701010; }
.homenavsubhead { color: #2c2c2c; font-size: 12px; font-weight: bold; line-height: 12px; margin: 16px 18px 0 0; padding: 0 18px 4px 0; border-bottom: 1px solid #701010; }
.subhead2 { color: #2c2c2c; font-size: 12px; font-weight: bold; line-height: 12px; background-image: url(../images/redarrow.psd); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0 0 4px; border-bottom: 1pt solid #701010; }
.subheadPlain { color: #2c2c2c; font-size: 12px; font-weight: bold; line-height: 15px; margin: 0; padding: 0; }
.stafftitle { color: #2c2c2c; font-size: 12px; font-weight: bold; font-stretch: semi-condensed; margin: 0; padding: 0; }
.text11Contact { color: #2c2c2c; font-size: 11px; font-weight: normal; line-height: 18px; margin-top: 16px; margin-right: 10px; margin-left: 18px; }
.text12Contact { color: #2c2c2c; font-size: 12px; font-weight: normal; line-height: 20px; margin-top: 16px; margin-right: 10px; margin-left: 18px; }
.textbold { font-weight: bold; }
.textreg { font-weight: normal; }
.text14 { font-size: 14px; line-height: 16px; }
.text12 { font-size: 12px; }
.faqnav { font-size: 12px; line-height: 20px; letter-spacing: 1px; margin: 0; padding: 16px 18px 18px 28px; }
.text11 { font-size: 11px; line-height: 13px; }
.texttall11 { font-size: 11px; line-height: 16px; }
.text10 { font-size: 10px; line-height: 13px; }
.text9 { font-size: 9px; line-height: 10px; margin-left: 10px; }
body { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
a { color: #3d5c9b; }
a:hover { color: #662828; }
a12 { color: #3978c1; font-size: 12px; line-height: 13px; }
.red { color: yellow; }
#staffnav { color: #2c2c2c; font-size: 11px; line-height: 20px; text-decoration: none; width: 210px; float: left; margin: 0; padding: 0 0 0 18px; }
#staffnav ul { background-image: none; margin: 0; padding: 10px 0 0; list-style-type: none; list-style-image: none; display: block; }
#staffnav li { background-image: none; margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#staffnav a:link, #staffnav a:visited { color: #2c2c2c; background-image: none; display:block; text-decoration: none; text-transform: capitalize; letter-spacing: 0; vertical-align: middle; width: 200px; margin: 0; padding: 0 0 0 10px; border-bottom: 1px solid white; list-style-type: none; list-style-image: none; }
#staffnav a:hover { background-color: #fcf5ef; background-image: none; border-bottom: 1px solid #fffaf6; border-top-width: 0; border-right-width: 0; border-left-width: 0; outline-width: 0; }
#staffnav a:active, #staffnav a:focus { background-color: white; background-image: none; border-top-width: 0; border-right-width: 0; border-left-width: 0; outline-width: 0; }
#macias #staffnav-macias a,
#balke #staffnav-balke a,
#bolley #staffnav-bolley a,
#chapman #staffnav-chapman a,
#davis #staffnav-davis a,
#george #staffnav-george a,
#vhaag #staffnav-vhaag a,
#jhaag #staffnav-jhaag a,
#ellis #staffnav-ellis a,
#harris #staffnav-harris a,
#czarny #staffnav-czarny a,
#vaughn #staffnav-vaughn a,
#jobert #staffnav-jobert a,
#lee #staffnav-lee a,
#mcdonald #staffnav-mcdonald a,
#way #staffnav-way a,
#steffan #staffnav-steffan a,
#ellis #staffnav-ellis a,
#secrest #staffnav-secrest a,
#sevick #staffnav-sevick a,
#brewerspeth #staffnav-brewerspeth a,
#suchan #staffnav-suchan a,
#vazquez #staffnav-vazquez a,
#white #staffnav-white a,
#wood #staffnav-wood a { background-color: white; background-image: none; background-repeat: repeat; background-attachment: scroll; margin: 0; padding: 0 0 0 10px; }

p { color: #2c2c2c; letter-spacing: 0; margin: 0; padding: 5px 0; }
ul { margin: 0; padding: 0 0 2px 10px; }
li { background-image: url(../images/redbullwht2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 11px; margin: 0; padding: 6px 0 0 12px; list-style: none; display: list-item; }
#space { margin: 0; padding: 0 0 15px 10px; }
.lispace { background-image: url(../images/redbullwht.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 11px; margin: 0; list-style: none; display: list-item; padding: 6px 0 12px 12px; }
.grayborder { background-color: #f3f7fb; margin: 0; padding: 13px 18px; border: solid 1px #c2c9d2; }
.graybox12 { font-size: 12px; background-color: #f8f7f4; background-repeat: no-repeat; margin: 0; padding: 13px 18px; border: solid 1px #b3b3b3; }
.graybox11 { font-size: 11px; background-color: #f3f7fb; background-repeat: no-repeat; text-align: left; padding: 13px 18px; border: solid 1px #c2c9d2; }
.therabox { font-size: 11px; background-color: #f8f7f4; background-repeat: no-repeat; padding: 2px 18px 18px; border: solid 1px #dbdad8; }
.lwborder { margin: 0; padding: 0; border-left: 1px solid white; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; }
.rwborder { margin: 0; padding: 0; border-right: 1px none white; border-top-width: 0; border-bottom-width: 0; border-left-width: 0; outline-width: 0; }
table { color: #2c2c2c; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 0; letter-spacing: 0; margin: 0; padding: 0; }


td.title { background-image: none; background-repeat: no-repeat; width: 592px; height: auto; margin: 0; padding: 0; outline-width: 0; }
#homenav2 { color: #2c2c2c; font-size: 12px; line-height: 28px; background-color: #fae9dc; text-decoration: none; width: 218px; height: 316px; float: left; margin: 0; padding: 0 0 0 18px; }
#homenav2 ul { background-image: none; list-style-type: none; list-style-image: none; display: block; }
#homenav2 li { background-image: none; list-style-type: none; list-style-image: none; }
#homenav2 a:link, #homenav2 a:visited { color: #2c2c2c; background-image: none; text-decoration: none; text-transform: capitalize; vertical-align: middle; width: 196px; border-bottom: 1px solid white; list-style-type: none; list-style-image: none; display: block; }
#homenav2 a:hover { background-color: #fcf5ef; }
#homenav2 a:active, #homenav2 a:focus { outline-width: 0; }
#andover #homenav2-andover a,
#derby #homenav2-derby a,
#goddard #homenav2-goddard a,
#newton #homenav2-newton a,
#wichita #homenav2-wichita a,
#winfield #-winfield a { background-color: white; background-image: none; background-repeat: repeat; background-attachment: scroll; margin: 0; padding: 0 0 0 10px; }
