html{height:100%;}
body {font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;height:100%;color:#444444;}
h1,h4,h5,h6 { color: #1d3e5f;margin-bottom:6px; }
h1{font-size:24px;margin:0 0 18px 0;}
h2{font-size:21px;margin:3px 0;color:#6caedf;}
h3{font-size:18px;margin:3px 0;color:#6caedf;}
p{margin-top:.3em;}
b{color:#00529b;}
p {margin-bottom:6px;}
ul {list-style-type:disc;margin-left:25px;}
img{border:none;}
object{outline:none;}
td {vertical-align:top;}
.testimonial {color: #2fba47; font-style: italic; font-weight: bold }
.blue{color: #1d3e5f;}
.listtext {letter-spacing: 1pt }
li { letter-spacing: 1pt; padding-bottom: 10px }
.faqheadline { color: #2fba47; font-size:107%; font-weight: bold }
a{text-decoration:none;}
#maincontent a:link,#maincontent a:visited,#printable a:link,#printable a:visited { color: #008040;outline:none;text-decoration:none;border-bottom:1px dotted  #008040;}
#maincontent a:hover,#maincontent a:active,#printable a:hover,#printable a:active  { color: #6caedf; text-decoration: none;outline:none; }
.faqanswer {background-color:#ffffff;}
.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;}
.faqbackground{background-color:#eddea3;}
/*#maincontent{padding-top:200px;}*/
/*#maincontent{position:absolute;top:200px;}*/
/*#hiddenarea{position:absolute;left:-9999px;}*/
#bluearrowholderback{height:44px;z-index:1;top:94px;position:absolute;width:100%;display:none;}
#bluearrowholder{height:44px;z-index:7;top:94px;position:absolute;width:100%;display:none;}
#bluearrowleftback{background:url(img/bluearrowsliver.png) repeat-x;height:44px;width:300px;margin:0;}
#bluearrowleft{background:url(img/bluearrowsliver.png) repeat-x;height:44px;width:0;padding-left:20px;float:left;margin:0;}
#topmenu{top:104px;font-size:14px;padding-left:62px;z-index:100;position:absolute;line-height:24px;width:990px;}
#topmenu a{float:left;border-right:solid 1px #1D77B2;padding:0 8px;color:white;text-decoration:none;white-space:nowrap;line-height:24px;}
#topmenu a:hover,#topmenu a:active{color:#1d3e5f;background:url(img/subsliverover.jpg) repeat-y left;}
#bluearrowhead {margin: 0 -3px;}
#sub1 {background-color:#ecd990;width:200px;position:absolute;z-index:100;top:23px;left:66px;display:none;background:url(img/subsliver.jpg) repeat-y left;}
#sub1 a{color:#1d3e5f;border-top:solid 1px #c0c0c0;border-bottom:solid 1px #ffffff;border-right:none;display:block;line-height:1.1em;margin:0;float:none;height:22px;padding:4px 8px 2px 8px;}
.submenu{display:none;}
.sbox{position:relative;width:255px;display:none;}
.sboxcontent{width:224px;position:absolute;top:34px;left:20px;z-index:10;}
.sboxsliver{background:url(img/boxsliver.png) repeat-y;}
.sboxtop{background:url(img/boxtop.png) no-repeat;height:42px;width:255px;}
.sboxbottom{background:url(img/boxbottom.png) no-repeat;height:222px;width:255px;background-position:bottom;}
.sboxtop .sboxtitle{padding:7px 0 0 22px;color:#1d3e5f;font-size:1.2em;font-weight:bold;}
.smalltitle .sboxtop .sboxtitle{padding:12px 0 0 20px;color:#1d3e5f;font-size:.9em;font-weight:bold;}
#addrbar {position:absolute;top:128px;z-index:5;height:49px;width:990px;}
#addrbar a{float:left;display:block;}
/*
#wlv,#wla,#sv,#to,#ec{background:url(img/addr.jpg) no-repeat;height:49px;}
#wlv{background-position:0 -49px;width:245px;}
#wlv.over{background-position:0 0;width:245px;}
#wla{background-position:-246px -49px;width:200px;}
#wla.over{background-position:-246px 0;width:200px;}
#sv{background-position:-447px -49px;width:153px;}
#sv.over{background-position:-447px 0;width:153px;}
#to{background-position:-601px -49px;width:159px;}
#to.over{background-position:-601px 0;width:159px;}
#ec{background-position:-761px -49px;width:230px;}
#ec.over{background-position:-761px 0;width:230px;}
*/

#wlv,#wla,#sv,#to,#ec,#oxnard{background:url(img/addr2.jpg) no-repeat;height:49px;}
#wlv{background-position:0 -49px;width:183px;}
#wlv.over{background-position:0 0;width:183px;}
#wla{background-position:-183px -49px;width:179px;}
#wla.over{background-position:-183px 0;width:179px;}
#sv{background-position:-362px -49px;width:149px;}
#sv.over{background-position:-362px 0;width:149px;}
#to{background-position:-511px -49px;width:159px;}
#to.over{background-position:-511px 0;width:159px;}
#ec{background-position:-670px -49px;width:144px;}
#ec.over{background-position:-670px 0;width:144px;}
#oxnard{background-position:-814px -49px;width:176px;}
#oxnard.over{background-position:-814px 0;width:176px;}

.colorlist,.lightblue{color:#6caedf;}
.medblue{color:#00529b;}
.darkblue{color:#1d3e5f;}
.lighttan{color:#fff8dd;}
.darktan{color:#FFE994;}

.backtan{background-color:#FFE994 !important}
.normal{font-size:1em;font-weight:normal;color:#444444;}
ul{list-style-type:square;}
.locationbox{border:2px solid #6caedf; padding:12px;margin:12px;background-color:#FFF8DD;}
.locationbox2{border:2px solid #6caedf; padding:12px;margin:12px;background-color:#ffffff;}
.locationbox h1,.locationbox2 h1{font-size:18px;}
.locationbox h2,.locationbox2 h2{font-size:14px;}
.locationbox h3,.locationbox2 h3{font-size:12px;}
.storyl,.storyr{display:none;}
.storyl{text-align:left;clear:both;margin:0 0 12px 0;border:1px solid #6CAEE0;background-color:white;padding:8px;}
.storyl div,.storyl p{padding-left:136px;}
.storyl a{margin-left:136px;}
.storyr a{margin-right:136px;}
.storyr div,.storyr p{padding-right:136px;}
.storyr{text-align:right;clear:both;margin:0 0 12px 0;border:1px solid #6CAEE0;background-color:white;padding:8px;}
.storyl img{float:left;}
.storyl a{text-align:right;}
.storyr a{text-align:left;}
.storyr img{float:right;}
.storytitle,.BLUE_TEXT_TITLES{color:#1d3e5f;font-weight:bold;}
.storybyline,.BLUE_TEXT_CONTACT{color:#6caedf;font-size:.8em;}
.BLUE_TEXT_TITLES{font-size:1.1em;}
.BLUE_TEXT_CONTACT{font-size:1em;}
.backtan img{border:1px solid #1d3e5f;}
#staffpage .staffbox{display:none;}
.staffbox{float:left;border:2px solid #6caedf; margin:0 14px 10px 0;background-color:#FFF8DD;height:180px;}
.staffbox h3{background-color:#1d3e5f;color:#ffffff;padding:3px;margin:0;}
.staffperson{float:left;width:120px;text-align:center;margin:4px;cursor:pointer;}
.staffperson{float:left;width:120px;text-align:center;margin:4px;}
.staffperson h4,.staffperson h5{margin:2px 0;}
#bigbio{display:none;border:2px solid #6caedf; padding:12px;margin:0;background-color:#ffffff;}
#bigbio h3,#bigbio h2,#bigbio p,#bigibio ul,#bigbio h4,#bigbio ul{margin:0 0 3px 150px;}
#bigbio img{margin:0 14px 14px 0;float:left;}
#bigbio h4{margin-top:6px;}
#bioright {float:right;width:490px;margin-left:12px;}
#bioleft {float:left;width:460px;}
.biobox p,.biobox h3,.biobox h4,.biobox h5,.biobox ul{margin:1em 0 !important;}
.biobox img{float:none !important;margin:0;}
.biobox td{text-align:center;}
#back2staff {display:none;}
#back2staff{display:block;text-align:center;margin:12px 0;}
#faqpage a,#librarypageAPT a{border:none !important;}
#faqpage,#librarypageAPT{margin-left:280px;}
#toptabs,.ui-tabs-nav{height:25px;}
.ssgroup{border:2px solid #6caedf; margin:0 0 10px 0;}
.ssgroup h3{background-color:#FFE994;color:#1d3e5f;padding:3px;margin:0;}
.ssbox{display:none;padding:8px;clear:left;}
.ssbox2{display:none;}
.ssbox img{float:left;}
#homess .ssbox img{margin:0 16px 0 0}
.ssname,.sscred,.sstext,.sslink{margin:0 0 2px 100px}
#homess .ssname,#homess .sscred,#homess .sstext,#homess .sslink{margin:0}
.ssname,.ssname2{color:#1d3e5f;font-size:14px;font-weight:bold;}
.ssname2{margin:4px 0 4px;}
.sstext2{margin-top:14px;}
.sscred{color:#00529b;font-size:12px;}
#homess .ssbox{display:block;border:2px solid #6caedf;background-color:#fff8dd;}
.toprightphoto{float:right;margin:0 0 18px 24px;border:2px solid #6caedf;}
.topleftphoto{float:left;margin:0 24px 18px 0;border:2px solid #6caedf;}
.centerphoto{margin:18px 0;border:2px solid #6caedf;}
.slideshow .ssbox{border:2px solid #6caedf;}
#nattv{border:2px solid #1d3e5f;background-color:#fff8dd;height:208px;padding-bottom:12px;}
/*#nattv{border:2px solid #1d3e5f;background-color:#fff8dd;}*/
#nattv h3{background-color:#00529b;color:#ffffff;padding:3px 8px;margin:0;}
#nattv div{float:left;width:222px;text-align:center;color:#1d3e5f;margin:12px 0 12px 8px;}
#trazerphotos {clear:both;padding-top:22px;}
#trazerphotos img {float:left;margin-right:5px;}
.bib{font-style:italic;font-size:10px;}
.bignum{font-size:80px;color:#1d3e5f;font-weight:bold;text-align:center;}

a.linkopacity:hover img {
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
-khtml-opacity: 0.5;}

a.linkopacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0; }

.brd {border:2px solid #1d3e5f;}

.multimap {float:right;border:2px solid black;width:280px;height:164px;margin:0px 0 12px 12px;overflow:hidden;}
.multimap div {max-width: 280px;}
.multimap div span {white-space: normal;}

.locationphoto {width:246px;height:164px;border:2px solid #1d3e5f;float:right;margin:0;}
.locationphoto1 {width:246px;height:164px;border:2px solid #1d3e5f;margin:0 0 12px 0;}

.nl {font-size: 23px;font-weight: bold;background-color: #dee9f2;}
.nl a:link,.nl a:visited{color:#dee9f2;text-decoration:none;}
.nl a:hover,.nl a:active{color:#6DAEDF;text-decoration:none;}

.fr {float:right;margin-left:10px;margin-bottom:5px;}

.fbtdtop {border-top:1px solid #999;border-bottom:1px solid #999;padding:4px 0;}
.fblabeldiv {text-align:left;padding-left:4px;}
.fbhori {border-right:1px solid #999;padding:0 4px 0 0;}
.fbtable {margin-top:4px;width:100%;}
.fbtable td {padding:5px;}

.mbbrd1 {margin:3px;border:2px solid #1d3e5f;}
img {border:0;}

