html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:#11262b url(/images/bkg.png) no-repeat center top;font-family:Arial,Helvetica,sans-serif}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}h1,h2,h3,h4,h5,h6{font-family:"Georgia","Times New Roman",Times,serif;font-size:1.8em;margin:0
0 20px;color:#1c1c1c;font-weight:normal}h1{line-height:0.8em}h1
span{font-size:0.64em}h2{font-size:1.7em;margin:0
0 20px}h3{font-size:1.6em;margin:0
0 15px}h4{font-size:1.3em;margin:0
0 10px}h5{font-size:1.1em;margin:0
0 8px}h6{font-size:1em;margin:0
0 8px}p{font-size:0.835em;line-height:1.5em;margin:0
0 15px}strong{font-weight:600}a,a:visited{color:#819b48;text-decoration:none}a:hover{color:#a2be65}ul
li{font-size:0.825em;line-height:1.35em;padding:0;list-style:disc outside none;margin:0
0 3px 20px}ul.link-list
li{padding:0;margin:0
0 5px;background:transparent}ul li a,
ul li a:visited{color:#366078;text-decoration:none}ul li a:hover{color:#589DC4}span.clear,div.clear{clear:both;display:block;float:none;font-size:0;height:0.001em;line-height:0;width:auto}.clear{clear:both;float:none}.inner{width:994px;margin:0
auto}.no-margin{margin:0}.less-margin{margin:0
0 5px}.bit-more-margin{margin:0
0 10px}.more-margin{margin:0
0 15px}.lots-of-margin{margin:0
0 25px}.tons-of-margin{margin:0
0 50px}.underlined{border-bottom:1px dotted #c6be9b;margin:0
0 10px;padding:0
0 10px;width:100%}.hd{background:transparent url(/images/content.png) no-repeat 0 -75px;height:101px}.hd
h1{color:#fff;text-transform:uppercase;padding:50px
0 0 37px}#header{padding:40px
0 0}a#logo{display:block;width:217px;height:92px;float:left;padding:0
0 0 14px}#nav{width:644px;height:75px;float:right;margin-top:5px;background:transparent url(/images/content.png) no-repeat 0 0}#nav ul
li{display:block;float:left;background:transparent;margin:0;padding:0;font-size:1.055em;line-height:normal}#nav ul li
a{display:block;padding:25px
19px 0;color:#322926;font-family:"Georgia","Times New Roman",Times,serif;text-decoration:none;background:transparent url(/images/nav-border.png) no-repeat right 19px;height:44px}#nav ul li a.last-nav{background:transparent;padding:25px
14px 0}#nav ul li a:hover{color:#29697b}#nav ul li
a#current{color:#29697b;cursor:default}#nav ul li a#current
span{color:#9cf;cursor:default}h2.twitter-small{background:transparent url(/images/icons.png) no-repeat 0 -424px}h2.twitter-small
span{padding:0
0 0 40px}h2.twitter-small span a,
h2.twitter-small span a:visited{color:#1C1C1C;text-decoration:none}h2.twitter-small span a:hover{color:#589DC4}#footer ul.tweet_list
li{padding:0;margin:0
0 15px;background:transparent}.twitter-feed{position:relative}.twitter-feed p.follow-on-twitter{position:absolute;bottom:5px;left:0}.buttons{clear:both;display:block;height:33px;margin:0;padding:0;width:auto}.right-align{float:right;width:auto}a.button{height:34px;width:116px;display:block;text-indent:-9999px;background:transparent url(/images/buttons.png) no-repeat 0 0}a:hover.button{background-position:0 -35px}a.button.download{background-position:0 -70px;width:133px}a:hover.button.download{background-position:0 -105px}.testimonial{position:relative}.testimonial
blockquote{position:absolute}.testimonial blockquote
p{color:#92989A;font:italic 1.1em/1.5em Georgia,"Times New Roman",Times,serif}.testimonial blockquote
cite{color:#b0c975}.testimonial blockquote cite
span{display:block;color:#999}.testimonial
blockquote.next{display:none}.side-bar{background:transparent url(/images/side-bkg.gif) no-repeat 80% 0;min-height:332px}.side-bar ul
li{border-bottom:1px solid #F3F3F3;border-top:1px solid #FFF;display:block;list-style:none outside none;margin:0;padding:0}.side-bar ul li
a{display:block;font-size:1.2em;font-weight:bold;padding:10px
0 10px 10px;color:#819B48}.side-bar ul li a:hover,
.side-bar ul li a#sub-current{color:#a2be65;background:#F3F3F3}.line{margin:0
7px;padding:30px
30px 0}.line,.lastUnit{overflow:hidden}.lastUnit{float:none;width:auto}.unit{float:left}.unitRight{float:right}.narrow-col{width:290px}.col{width:285px}.col-padding{padding-right:30px}.content{margin:20px
0 0}.inner-content{background:transparent url(/images/content-bkg.png) repeat-y 0 0}.ft{background:transparent url(/images/content.png) no-repeat 0 -176px;height:12px}#footer{color:#e2e2e2;height:228px;padding:30px
0 0}#footer
.line{background:#0b1a1e;padding-bottom:;padding:20px
30px 11px}#footer .line .unit,
#footer .line
.lastUnit{height:197px}#footer .line
.unit{background:transparent url(/images/border.png) repeat-y 95% 0}#footer .line .lastUnit .line,
#footer .line .lastUnit .line .unit,
#footer .line .lastUnit .line
.lastUnit{margin:0;padding:0;height:auto;background:transparent}#footer
h3{color:#80cce0;text-transform:uppercase;font-size:0.95em;font-family:Arial,Helvetica,sans-serif}#footer a,
#footer a:visited{color:#819b48;text-decoration:none}#footer a:hover{color:#a2be65}#footer ul
li{font-size:0.725em;line-height:1.45em;color:#ccc;background:transparent;margin:0;padding:0;list-style:none}.copyright{color:#999}.copyright.line.more-margin{margin:0
7px 20px;padding-top:8px}ul.hours li
strong{width:100px;display:inline-block}.insurance-companies a,
.insurance-companies a
span{text-indent:-99999px;display:block;height:90px;cursor:pointer}#highmark{background:transparent url(/images/insurance.png) no-repeat 0 -446px}#upmc{background:transparent url(/images/insurance.png) no-repeat 0 -538px}#cigna{background:transparent url(/images/insurance.png) no-repeat 0 -628px}#medicare{background:transparent url(/images/insurance.png) no-repeat 0 -720px}#aetna{background:transparent url(/images/insurance.png) no-repeat 0 -808px}#active-release{background:transparent url(/images/insurance.png) no-repeat 0 -988px}#graston{background:transparent url(/images/insurance.png) no-repeat 0 -1170px}#highmark-hover{background:transparent url(/images/insurance.png) no-repeat 0 2px}#upmc-hover{background:transparent url(/images/insurance.png) no-repeat 0 -88px}#cigna-hover{background:transparent url(/images/insurance.png) no-repeat 0 -178px}#medicare-hover{background:transparent url(/images/insurance.png) no-repeat 0 -270px}#aetna-hover{background:transparent url(/images/insurance.png) no-repeat 0 -358px}#active-release-hover{background:transparent url(/images/insurance.png) no-repeat 0 -900px}#graston-hover{background:transparent url(/images/insurance.png) no-repeat 0 -1080px}form#contact-us
.lastUnit{padding-top:30px}.form-text{padding:0
0 10px;color:#666;font-size:0.8em}.input-section{display:block;width:100%;margin:0
0 10px}.input-section
label{display:block;font-weight:bold;margin:3px
8px 4px 0;color:#222;font-size:0.8em}.input-section input[type="text"],
.input-section select,
.input-section
textarea{width:100%}.input-section
textarea{height:114px}.input-section input[type="submit"]{width:20%;float:right;margin:0
175px 0 0}.error_message{color:#980334;background:transparent url(/images/error.gif) no-repeat 0 0;font-size:0.8em;padding:3px
0 0 25px;margin:0
0 10px}.error_message.checked{background:transparent url(/images/success.gif) no-repeat 0 0;padding:0
0 0 20px;margin:0;color:#2E6F1B}.success-submit{background:transparent url(/images/success.gif) no-repeat 0 0;padding:0
0 0 20px;margin:0;color:#2E6F1B}