@charset "utf-8";body{font:normal .8em/normal Arial,Helvetica,sans-serif;color:#333;background:#f2f4ea url(../img/sh/bg-body.gif) repeat-x 0 0;}
a:link,a:visited{color:#4E7718;}
a:hover{color:#A5B486;}
#sh-brand .appWrap{background:url(../img/sh/bg-appWrap.gif) repeat-y 0 0;}
.appLanding .appContainer .srchForm{width:565px;}
.appLanding #col-1{padding-top:0;float:left;width:335px;margin-right:30px;}
.appLanding #col-2{padding-top:5px;float:left;width:200px;}
.appLanding .input-city{width:142px;}
.appLanding .input-zip{width:52px;}
.appLanding .input-county{width:90px;}
#sh-brand .appHdr{background-image:url(../img/sh/bg-HdrFtr.gif);}
#sh-brand a.appHdr-sponsor{width:148px;height:46px;background-image:url(../img/sh/logo.gif);}
#sh-brand .appHdr h1{font:bold 2em/normal Arial,Arial,Helvetica,sans-serif;color:#6E8048;padding-bottom:12px;}
#sh-brand .appHdr h1 span{font-size:.6em;}
#sh-brand .appBrandBar{border:solid #ccc9b1;border-width:1px 0;background-image:url(../img/sh/bg-brandBar.jpg);}
#sh-brand .facSrch .appBrandBar{background-image:url(../img/sh/bg-brandBar-rev.jpg);}
#sh-brand .facSrch .appBrandBar p{padding-top:15px;}
.appLanding .srchForm{padding-top:0;}
.appFooter{background-image:url(../img/sh/bg-HdrFtr.gif);}
.appFooterCont{background:#f2f4ea;}
.appContainer{background-color:#F7F8F3;background-image:url(../img/sh/bg-appContainer.gif);}
#header_sub_title em{font-weight:bold;}
h3,h4,.srchInfoWrap h1,.srchInfoWrap h2{font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#636042;line-height:1.4em;}
h4#header_sub_title{color:#666;font:normal 1em/1.5em Arial,Helvetica,sans-serif;margin-bottom:10px;}
h4#header_sub_title em{font-weight:900;}
.appLanding h3{font-size:1.7em;font-weight:bold;}
.appLanding h4{font-size:1.2em;}
.appLanding .altForm ul li{background-image:url(../img/sh/logos.gif);}
.id-ih{background-position:0 0!important;}
.id-sh{background-position:0 -52px!important;}
.appFooterCont span{color:#A8A692;}
.appLanding #col-2 h4{font-weight:bold;border-bottom:1px solid #A8A692;}
ul li.sh-srchOp{font-weight:bold;padding-bottom:10px;color:#636042;margin-top:15px;}
ul li.sh-srchOp span{margin-left:-20px;display:inline-block;padding-left:20px;background:url(../img/sh/sh-icons.gif) no-repeat 0 -38px;position:relative;}
.appResults ul li.sh-srchOp span{margin-left:-10px;padding-left:10px;background-position:-5px -38px;}
.appResults ul li.sh-srchOp input-select{width:99%;}
ul li.sh-srchOp i{font-weight:normal;}
ul li label.label-alert{padding-left:18px;display:block;background:url(../img/sh/sh-icons.gif) no-repeat 0 .1em;font-style:italic;color:#636042;padding-bottom:10px;}
input.input-txt,select.input-select{border:1px solid #A8A692;}
.img-content,.ih-content,.hm-content{display:none!important;}
.appResults .pSrch .appBrandBar{background-image:url(../img/sh/p-banner-bkg-sh.jpg)!important;}
.appLanding .pSrch .appBrandBar{border:solid #ccc9b1;border-width:1px 0;text-align:left;background:#fff url(../img/sh/p-banner-bkg-sh-rev.jpg) no-repeat 100% 0!important;}
.appLanding .pSrch .appBrandBar p{padding:15px 10px 0 25px;width:50%;line-height:150%;font-size:.9em;}
.appLanding .pSrch .appContainer .srchForm{width:700px;}
.appLanding .pSrch #col-1{padding-top:2px;float:left;width:335px;margin-right:30px;}
.appLanding .pSrch #col-2{padding-top:5px;float:left;width:335px;}
.pSrch .altForm ul li{background:url(../img/sh/iconPlusGreen_trns.gif) no-repeat 0 .18em;}
.pSrch .altForm ul li.liOpen{background:none;}
.footMenu ul{border-top:1px dotted #ccc9b1;padding-top:15px;}
.footMenu ul li{background-image:url(../img/sh/logos.gif);}
.footMenu ul li.facSrch span{background:url(../img/sh/bg-appPaint.gif) repeat-y 85% 0;}
#imgLnk,#hmLnk,#shDocLnk{display:none;}
#needHelp{width:99%;background:url(../img/sh/bg-needHelp.gif) no-repeat 0 0;}
#needHelp span{display:block;padding:0 0 8px 84px;}
#needHelp a{padding:0;display:inline;}
.addOptionsLnk a{background:url(../img/sh/iconPlusGreen_trns.gif) no-repeat 0 .17em;}
a.optionsOpen{background:none!important;}
a.optionsOpen:hover{color:#4E7718;}
.appResults .pSrch .altForm{border-color:#B6CF95;}
.pNameLnk,.legend a,.pLocation a{border-color:#B6CF95!important;}
.pNameLnk:hover{border-color:#B6CF95;}
.pPortrait img{border-color:#B6CF95;}
.pPortrait:hover img{border-color:#B6CF95;}
.tblResults tbody tr td{border-color:#B6CF95;}
.pValue li a{border-color:#B6CF95;}
#hmLnk{display:none;}
.lrnMoreQuestion{background-image:url(../img/core/iconLearnMore-sh.gif);}
.lrnMoreSite{background-image:url(../img/core/iconNewInfo-sh.gif);}
.appResults .appPaint{background-image:url(../img/sh/bg-appPaint.gif);}
.tblResults thead tr.tblBorder td,.tblResults tfoot tr.tblBorder td{border-color:#A09E8B;}
.appResults h3,.appResults h4{line-height:1.4em;}
.appResults #col-1 h3{font-size:1.5em;}
.appResults #col-1 h4{font-size:1em;}
.appResults #col-1 .input-city{width:120px;}
.appResults #col-1 .input-zip{width:52px;}
.appResults #col-1 .input-county{width:90px;}
.appResults .liSrchButton{border-color:#B6CF95;}
#clearLnk{background:url(../img/shared/arrow-639A24.gif) no-repeat 0 .2em;}
a.detailsLnk{background-image:url(../img/sh/iconPlusGreen_trns.gif);background-position:0 .4em;}
.pSrch a.detailsLnk{background-position:0 .25em;}
a.detailsLnk:hover{color:#A09E8B;}
a.collapse{background-image:url(../img/sh/iconMinusGreen_trns.gif);}
.detailsWrap dl dd ul li{background-image:url(../img/sh/arrow_small.gif);}
.detailsWrap dl.selectplan dd ul li{background-image:url(../img/sh/bullet_square.gif);}
.currentPage{background:#A09E8B;color:#fff!important;}
.resultsMenu{border-bottom:1px solid #B6CF95;}
.endMenu{border-top-color:#B6CF95;border-bottom:none;}
#sliderWrap{background-image:url(../img/sh/sh-bg-slider.gif);}
#sliderHandle{background-image:url(../img/sh/sh-slider.gif);}
#sh-brand .tblResults tbody tr td.backToTop *{background-image:url(../img/sh/sh-sideTop.gif);}
#sh-brand .tblResults tbody tr td.bottomBtn *{background-image:url(../img/sh/sh-btmTop.gif)!important;}
span.ratingsLnk{display:block;padding:0 0 0 15px;background-repeat:no-repeat;background-position:2px .5em;clear:left;}
.ratingsLnk{background-image:url(../img/sh/arrow_small_A09E8B.gif);}
.ratingsLnk a:link,.ratingsLnk a:visited{text-decoration:none;}
.ratingsLnk a:hover{text-decoration:none;}
.appDetail .pSrch .appBrandBar img{border-color:#ccc9b1;}
.tbl-pDetails th{border-color:#A09E8B;}
.docGender{color:#A09E8B;}
.pDetailsResources{background:#E9E8E1;font-size:1.2em;}
.pDetailsResources dl dd ul li{background-image:url(../img/sh/arrow_small_A09E8B.gif);}
#pDetailSummary{padding-top:15px;}
#pDetailSummary .pAttr{font-size:.9em;}
.appContHdr{padding:20px 30px;}
.clinicReportHdr{width:40%;margin:0;}
.clinicReportHdr.lCol{float:left;}
.clinicReportHdr.rCol{float:right;}
.clinicReportHdr dt,.clinicReportHdr dd{float:left;width:auto;}
.clinicID,.clinicReportHdr dt{font-weight:700;}
.clinicReportHdr dt{margin-right:10px;}
.clinicReportHdr span{display:block;}
.clinicDocs{color:#666;}
.tabbedNav{border-bottom:1px solid #A09E8B;margin:0;padding-bottom:29px;padding-left:30px;clear:both;}
.tabbedNav li{display:inline;list-style-type:none;margin:0;padding:0;}
.tabbedNav li a,.tabbedNav li span{background:#c3c4bf url(../img/sh/bg-tabNav-sh.gif) repeat-x 0 0;border:1px solid #A09E8B;color:#4E7718;float:left;font-size:small;font-weight:normal;line-height:24px;margin-right:8px;padding:2px 10px 2px 10px;text-decoration:none;}
.tabbedNav li span{color:#fff;background:#3c5718 url(../img/sh/bg-tabNav-sh.gif) repeat-x 0 -35px;}
.appPanel{padding:30px;}
.reportSummary{padding:0 0 10px;}
.reportSummary span{line-height:150%;display:block;}
.tblWrapper{background:#fff url(../img/sh/bg-tblRating.gif) repeat-x 0 0;float:left;width:auto;padding:0 10px 10px;}
.tblRating{border:none;width:835px;}
.tblRating thead,.tblRating tbody{padding:0 10px;}
.tblRating td,.tblRating th{padding:5px;border:0;}
.tblRating th{background:#527626;color:#fff;padding:8px 5px;}
.tblRating th a:link,.tblRating th a:visited{color:#fff;}
.trEven td{background:#DDDCD3;}
col.RatingDetail{text-align:left;}
col.RatingData{text-align:center;}
.tblRating tfoot td{background:#EEEEE9;border-top:10px solid #fff;}
.srchInfoWrap h1{line-height:normal;}
