body {
margin:0;
background: #626298;
}

table{border-collapse:collapse;border-spacing:0;}
body,td,.bottom {font-family:cambria,sans-serif;color:#FFF;font-size:13px;}
h1{font-size:138.5%;}
h2{font-size:123.1%;}
h3{font-size:108%;}
h5{font-size:100%;padding:0px;margin:6px;}
h1,h2,h3,h4,h5,h6,.bodytext{ color: #FCFCA4; }
.testimonial { color: #FCFCA4; font-style: italic; font-weight: bold }
.testimonial {text-align:right;margin-bottom:28px;}
.listtext { letter-spacing: 1pt }
li { padding-bottom: 2px }
.faqheadline { color: #FCFCA4; font-size: 1.1em; font-weight: bold }
a:link, a:visited, a:active { color: #FCFCA4;outline:none; }
a:hover,a:active:hover       { color: #FCFCA4; text-decoration: none;outline:none; }
.question {cursor: pointer; vertical-align:top;}
.main {padding-left:25px;padding-top:25px;padding-bottom:12px;min-height:650px;width:520px;}
.main1 {padding-left:25px;padding-top:25px;padding-bottom:12px;width:720px;}

.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; }
*/

body{margin:0px;}
td{vertical-align:top;}
.brd{border:2px solid #FCFCA4;}
.staff{margin:10px;margin-top:0px;margin-left:0px;float:left;border:3px solid #FFF;}

.white {color:#FFF;}

			/*Maps*/
.gmaptopper{height:24px;position:relative;}
.gmaplarger,.gmapdirections{float:left;padding:4px 6px 0px 6px;font-weight:bold;font-size:12px;letter-spacing:1px;}
.gmapdirections{float:right;}
#gmapdirections{width:99%;background-color:white;}
#gmapdirections *{color:#444;}
.gmapballon,.gmapballon *{color:#444444;}
.gmapballon h4{color:#3B0074}
.gmaptopper {background-color:#FCFCA4;}
.gmaplarger,.gmapdirections{color:#5D5D99		 !important;}

.grey {
color:#313131;
}
.small {font-size:xx-small}

.italic {font-weight:normal;font-style:italic;}

.locations {font-family:verdana,arial,sans-serif;font-size:13px;}
A:link.locations { color: #263BAE;text-decoration:none; }
A:hover.locations { color: #A00000;text-decoration:none; }
A:active.locations { color: #263BAE;text-decoration:none; }
A:visited.locations { color: #263BAE;text-decoration:none; }
A:visited:hover.locations { color: #A00000;text-decoration:none; }

A:link.blue { color: #263BAE;text-decoration:underline; }
A:hover.blue { color: #A00000;text-decoration:none; }
A:active.blue { color: #263BAE;text-decoration:underline; }
A:visited.blue { color: #263BAE;text-decoration:underline; }
A:visited:hover.blue { color: #A00000;text-decoration:none; }

.underline {text-decoration:underline;}
.bold-underline {text-decoration:underline;font-weight:bold;}



.white {color:#FFF;}
.footer {
font-size:8pt;
padding-bottom:12px;
padding-left:30px;
}

.faqbackground{background-color#454569;}
.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;}
.colorlist{color:#FCFCA4;}
.normal{font-size:1em;font-weight:normal;color:#FFF;}
.imgfade{background-color:#9f9a8b}


.multimap {float:right;border:solid 2px #FFF;width:225px;height:140px;margin:12px 0 12px 12px;}
.multimap div {max-width: 225px;}
.multimap div span {white-space: normal;}

.smallmap{width:220px;height:160px;}

input:focus{background-color:#FFFF66;}
.clr {clear:both;}

			/*Buttons*/
.nlbutton, .firstbutton, .surveybutton {width:222px;height:42px;display:block;background-repeat:no-repeat;margin:8px;}
.nlbutton {background-position:0 0;}
.firstbutton {background-position:0 -42px;}
.surveybutton {background-position:0 -84px;}
a.nlbutton:hover {background-position:-222px 0;}
a.firstbutton:hover {background-position:-222px -42px;}
a.surveybutton:hover {background-position:-222px -84px;}

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

#fancyBox{color:#000;text-align:left;padding:7px;background:#C5BC95;border:solid 3px #FFF;}
#fancyBox .colorlist {color:#000;}
#fancyBox .normal {color:#000;}
.black {color:#000;}

.mbbrd1 {border:2px solid #FCFCA4;}
.mbbrd2 {border:2px solid #FCFCA4;}
img{border:0;}

  /*Tabs*/
ul.tabs { 	list-style:none; 	margin:0 !important; 	padding:0; 	height:30px; 	border-bottom:1px solid #666;	 }
ul.tabs li { 	float:left;	 	text-indent:0; 	padding:0; 	margin:0 !important; 	list-style-image:none !important; list-style-type:none;}
ul.tabs a { 	background: url(http://www.ptclinic.com/x3/images/tabs.png) no-repeat -420px 0; 	font-size:100%; 	display:block; 	height: 30px; 	line-height:30px; 	width: 134px; 	text-align:center;	 	text-decoration:none; 	padding:0px; 	margin:0px;	 	position:relative; 	top:1px; }
ul.tabs a:active { 	outline:none;		 }
ul.tabs a:hover { 	background-position: -420px -31px;	}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a { background-position: -420px -62px; 	cursor:default !important; }
.toppane, .bottompane { 	display:none;		 	padding:15px 10px; 	border:1px solid #999; 	border-top:0; 	background-color:#ffffff; overflow:visible; }
#toptabs,#bottomset{height:31px;position:relative;}
			/*Med Lib*/
.spinner{background-repeat: no-repeat;background-position:center center;text-align:center;padding:12px;}
#medLib a, #medLib a:active,#medLib a:visited {color:#5D5D99;}
#medLib a:hover,#medLib a:visited:hover {color:#800000;}
#medLib h1, #medLib h2, #medLib h3, #medLib h4, #medLib h5, #medlib h6 {color:#5D5D99;}
#medLib #bodyText {color:#000;}
			/*Buttons*/
.nlbutton, .firstbutton, .surveybutton {width:222px;height:42px;display:block;background-repeat:no-repeat;margin:8px;}
.nlbutton {background-position:0 0;}
.firstbutton {background-position:0 -42px;}
.surveybutton {background-position:0 -84px;}
a.nlbutton:hover {background-position:-222px 0;}
a.firstbutton:hover {background-position:-222px -42px;}
a.surveybutton:hover {background-position:-222px -84px;}


			/*Survey*/
.surveyboxcaption{height:4em;width:90%;text-align:center;margin:12px auto 0;}
.surveybox{width:200px;text-align:center;margin:0 6px;float:left;height:14em;position:relative;}
.surveybox h3{margin:0;padding:0;}
.surveybox h1{margin:0;padding:10px 0;}
.bignum{font-size:430%;font-weight:bold;text-align:center;}
.caption{font-size:100%;margin:0;text-align:center;}
			/*Overlay (Popup)*/
div.overlay { background-image:url(http://ptclinic.com/x3/overlay/white.png);width:600px; height:470px; display:none; padding:35px; }
div.overlay div.close { background-image:url(http://ptclinic.com/x3/overlay/close.png); position:absolute; right:5px; top:5px; cursor:pointer; height:35px; width:35px; }
