body, td,.bottom {font-family: arial, sans-serif; letter-spacing: 1pt; size: 10pt;}
h1, h2, h3, h5, h6 {color: #ffffff;}
h1.center{text-align: center;margin:0;padding:0;line-spacing:0px;line-height:1em;}
h4{color: #000000;}
.testimonial {color: #00633D; font-style: italic; font-weight: bold;}
.testimonial {text-align: right; margin-bottom: 28px;}
.listtext {letter-spacing: 1pt;}
li {letter-spacing: 1pt; padding-bottom: 10px;}
.faqheadline {color: #fff; font-size: 1.1em; font-weight: bold;}

/* a:link, a:visited {color: #DFCD0D; outline: none;} */

/*a:link, a:visited {color: #CBCAAC; outline: none;}*/
/*a:hover, a:active {color: #000; text-decoration: none; outline: none;}*/

a:link{color: #FFA00A; outline: none;}

a:visited {color: #FFA00A; outline: none;}

a:hover {color: #ffffff; text-decoration: none; outline: none;}

a:active {color: #CBCAAC; text-decoration: none; outline: none;}
.main {padding: 0px 8px; color: #fff;}
.question {cursor: pointer; vertical-align: top; color: #fff;}
.faqAnswer{color: black;}/* OPTION LINES TO CHANGE THE FORMATING FOR THE FIRST VIDEO LINK FROM THE FAQ PAGE */
.video{color: black;}
.video a:link,.video a:visited {color: #023924; outline: none;}
.video a:hover .video a:active{color: #67A890; text-decoration: none; outline: none;}
.buttonlib a {background-color: #CCCCCC; border-color: #D4D4D4 rgb(67, 67, 67) rgb(67, 67, 67) rgb(212, 212, 212); border-style: solid; border-width: 2px; display: block; font-weight: bold; padding: 1px 3px; text-align: left; text-decoration: none; width: 100px; font-size: 12px; color: #000;}
.buttonlib a:hover {background-color: #999999; display: block; font-weight: bold; text-align: left; width: 100px; font-size: 12px; color: #000;}
.buttonlib a:active {background-color: #FFFFFF; border-color: #434343 rgb(212, 212, 212) rgb(212, 212, 212) rgb(67, 67, 67); border-style: solid; border-width: 2px; display: block; font-weight: bold; text-align: left; width: 100px; font-size: 12px; color: #000;}
.buttonlib a:visited{color: #000;}
.buttonlibr a {background-color: #CCCCCC; border-color: #D4D4D4 rgb(67, 67, 67) rgb(67, 67, 67) rgb(212, 212, 212); border-style: solid; border-width: 2px; display: block; font-weight: bold; padding: 1px 3px; text-align: right; text-decoration: none; width: 100px; font-size: 12px; color: #000;}
.buttonlibr a:hover {background-color: #999999; display: block; font-weight: bold; text-align: right; width: 100px; font-size: 12px; color: #000;}
.buttonlibr a:active {background-color: #FFFFFF; border-color: #434343 rgb(212, 212, 212) rgb(212, 212, 212) rgb(67, 67, 67); border-style: solid; border-width: 2px; display: block; font-weight: bold; text-align: right; width: 100px; font-size: 12px; color: #000;}
.buttonlibr a:visited{color: #000;}
.treatment_box, .goal_box, .resource_box {border: 2px solid black; padding: 0px 6px;}
.treatment_box h4, .goal_box h4, .resource_box h4 {color: Navy; margin-top: 4px;}
.treatment_box p, .goal_box p, .resource_box p {margin-top: 2px;}
b{color: #000;}
body{margin: 0px;}
td{vertical-align: top;}
.white h4{color: #000;}
.brd{border: 2px solid #000;}
.staffPhoto{border: 2px solid #000; float: left; margin-right: 7px;}
.noPhoto{border: 2px solid #000; float: left; margin-right: 7px;width:150px;height:150px;text-align:center;color:black;}
.section{ background-color: #002116;color:white;padding:4px 0px 4px 8px;margin-top:6px; }
.staffSection{ background-color: #002116;color:white;padding:4px 0px 4px 8px;margin-top:6px; border:2px solid #fff; }
.sectionRed{ background-color: #7F0F0F;color:white;padding:4px 0px 4px 8px;margin-top:6px; }

.careersSection{
text-align:center;
background-color:#BFBFBF ;color:#41060A;padding:8px 0px 8px 8px;margin-top:-1px;
border:2px solid #000;
width:350px;

}
.careersSection h3{
margin:0px;
color:#41060a;
}

.careersSection a:link,.careersSection  a:visited,.careersSection a:hover,.careersSection a:active {
color:#41060a;
}
.careersSection a:hover,.careersSection a:active {
color:#000000;
}
.testi{font-weight:bold}

fieldset{
width:360px;
font-size:.8em;
}
.faqbackground{background-color:#6F7F8F;}
.question a{padding-left:18px;text-decoration:none;}
.question a{background-image:url("http://www.ptclinic.com/site/plus.gif"); background-repeat:no-repeat; background-position:0px 4px;}
.questionOver a{background-image:url("http://www.ptclinic.com/site/minus.gif"); background-repeat:no-repeat; background-position:0px 4px;}

.entrylevel1 {
background-color:#BFBFBF ;color:#41060A;
border:2px solid #000;
width:340px;
height:124px;
position:relative;
}

.bigentrytext {
font-size:16px;
font-weight:bold;
}

.entrylevel1 img {
position:absolute;
top:8;
left:8;
border: solid 2px #01633D;
display:block;
}

.entrylevel1 div{
    position:absolute;
    top:42;
    left:92;
    width:248px;
    line-height:18px;
}

.entrylevel1 p{
    margin:20px 12px;
}

.box{
    cursor:pointer;
}

.job_opps {
background-color:#BFBFBF ;color:#41060A;
padding:10 10 10 10;
border:2px solid #000;
width:337px;
font-size:12px;
}		

.jobLink a{color:#06612a;}
.jobLink a:visited{color:#06612a;}
.jobLink a:hover{color:#ffffff;}


a.jobLink {color:#06612a;}
a:visited.jobLink{color:#06612a;}
a:hover.jobLink{color:#ffffff;}



ul.links a, a:visited {color: #FFA00A; outline: none;}
ul.links a:hover, ul.links a:active {color: #CBCAAC; text-decoration: none; outline: none;}

.nl {font-size: 15px;font-weight: normal;background-color: #00633D;}
.nl a:link,.nl a:visited{color:#FFA00A;text-decoration:none;}
.nl a:hover,.nl a:active{color:#FFFFFF;text-decoration:none;}

.pay {font-size: 15px;font-weight: normal;background-color: #ffffff;}
.pay a:link,.pay a:visited{color:#FFA00A;text-decoration:none;font-weight:bold;}
.pay a:hover,.pay a:active{color:#000000;text-decoration:none;font-weight:bold;}
