body,td,.bottom {font-family:verdana,arial,sans-serif;
letter-spacing: 1pt;
font-size:13px}
body{margin:0;
background-color:#ffffff;}
td{
vertical-align:top;
}
.main p {padding-left:12px;}
/* Fixes 2 pixel gap in IE */
.faqbackground{background-color:#f1ebe4;}
.comaster{background-image: url(http://www.ptclinic.com/x3/callouts/darkblue.png);}
.co_body {background-color: #000033 ; 	color:#ffffff;}
.co_body *{color:#ffffff; !important;}
.pullquote{color:#ffffff;}
.pullquoteinline{color:#ffffff;}
ul.tabs a { color:#000000;}
ul.tabs a:hover { color:#ffffff;}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a { color:#000000	 !important; }
.spinner{border:2px solid #003E7E;background-image:url( 'http://ptclinic.com/site/loading.gif' );background-color:#FFF;}
.newsbox{border:1px solid #003E7E;}
#newsfeedarea h1,#newsfeedarea h3,#newsfeedarea h4,#newsfeedarea h5,#newsfeedarea .newscontent,#newsfeedarea .newsdate{color:#383838	;}
#newsitemsholder .newsitem {background: url("http://www.ptclinic.com/x3/scrollable/white200.png") no-repeat 0 0; }
.newsdivider{border-top:1px solid #003E7E	;}
.newscontent img {border:3px solid #003E7E;}
.surveybox{border:2px solid #003E7E			;background-color:#FFF	;}
.surveybox h1{color:#a31851	;}
.gmapballon,.gmapballon *{color:#444444;}
.gmapballon h4{color:#003E7E			}
.gmaptopper {background-color:#003E7E	;}
.gmaplarger,.gmapdirections,.gmaptopper>*{color:#ffffff		 !important;}

.htop{background-color:#013E7F;color:white; font-family:Georgia,'Bookman Old Style',Garamond,'Times New Roman',serif;padding:0px 4px; font-variant:small-caps;font-size:17px;letter-spacing: 2pt;line-height:24px;}
.headerBgBlue{
background-color:#013E7F;
}

h1{font-size:138.5%;}
h2{font-size:123.1%;}
h3{font-size:108%;}
h1,h2,h3,h4,h5{padding:1em 0;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}

h5.question{margin:0;padding:12px !important;}

.ptclinic{padding-left:20px;padding-right:10px;}

.hidden{display:none}
.ctr{margin-left:auto;margin-right:auto;}
.clr{clear:both;}
.fl{float:left;margin:0 10px 10px 0}
.fr{float:right;margin:0 0 10px 10px}
.slideShowAlign div{width:100%;height:100%;position:absolute;left:3000px;}
.slideshowAlign img{position:absolute;}
.fps,#medvideo_api{outline:none;}
.testimonial{font-style: italic; font-weight: bold;text-align:right;margin-bottom:28px;}
img.dsnorm,img.dssoft,img.dssharp,img.dsglowdark,img.dsglow,img.dsset,img.dsengraved,img.dsembossed{background-color:white;}
			/*Font Resizer CSS*/
#resizerbox{float:right;padding:2px 3px;position:relative;}
.smallFont {	outline: none;	background: url(http://ptclinic.com/x3/images/font-down.png);	text-indent: -9999px;	display: block;	float: left;	width: 32px;	height: 32px;}
.defaultFont {	background: url(http://ptclinic.com/x3/images/font-default.png);	text-indent: -9999px;	outline: none; 	display: block; 	float: left; 	width: 32px; 	height: 32px; }
.largeFont { 	background: url(http://ptclinic.com/x3/images/font-up.png); 	outline: none; 	text-indent: -9999px; 	display: block; 	float: left; 	width: 32px; 	height: 32px; }
.ldisabled,.sdisabled {	opacity: 0.3; 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";	filter: alpha(opacity = 30); }
			/*FAQ Options*/
.question a{padding-left:18px;text-decoration:none;}
.question a{background-image:url("http://www.ptclinic.com/x3/images/plusdark.png"); background-repeat:no-repeat; background-position:0px 4px;}
.questionOver a{background-image:url("http://www.ptclinic.com/x3/images/minusdark.png"); background-repeat:no-repeat; background-position:0px 4px;}
			/*Callout Options*/
.co{position:relative;}
.comaster{position:absolute;background-repeat:no-repeat;}
.co_top_left { top:0; left:0; 	width: 13px; 	height: 11px; 	background-position: 0 0; }
.co_top { top:0; left:13px; 	height: 11px; 	background-position: top right; }
.co_bottom_left { 	width: 13px; 	height: 60px; 	background-position: left bottom; }
.co_bottom { left:13px; 	height: 60px; 	background-position: right bottom; }
.co_body { top:11px; left:0; 	margin: 0; 	padding: 0 12px; }
			/*Pullquotes*/
.pullquote{font-size:250%;font-weight:bold;font-family:arial-black,sans-serif;margin-top:10px;}
.pullquoteinline{font-weight:bold;font-size:138.5%;}
  /*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;}
			/*Newsfeed*/
.newsbox{width:200px;height:80px;overflow:visible;float:right;margin:10px 0 10px 16px;padding:0 10px 10px 10px;position:relative;}
.newsfeedtop{padding:3px 0;}
#newsfeedarea h1,#newsfeedarea h3,#newsfeedarea h4,#newsfeedarea h5,#newsfeedarea .newscontent,#newsfeedarea .newsdate{margin:3px 0;padding:0 6px;}
.newsdate{text-align:right;font-style:italic;}
#newsitemsholder .newsitem {width:200px; 	height:100px; 	margin-bottom:10px;	 	cursor:pointer; float:left;overflow:visible;}
#newsitemsholder .newsitem:hover {background-position:-200px 0px; }
#newsitemsholder .newsitem.active {background-position:-400px 0; 	cursor:default; }
#newsfeedarea{position:relative;overflow:hidden;height:110px;width:200px;font-size:13px;}
#newsitemsholder{position:absolute;height:20000em;}
a.newsprev, a.newsnext, a.newsprevPage, a.newsnextPage { 	display:block; 	width:18px; 	height:18px; 	background:url(http://www.ptclinic.com/x3/scrollable/arrow/up.png) no-repeat; 	margin:8px 10px; float:left; 	cursor:pointer; }
a.newsprev:hover, a.newsnext:hover, a.newsprevPage:hover, a.newsnextPage:hover { 	background-position:0px -18px;		 }
a.disabled { 	visibility:hidden !important;		 }
a.newsnext, a.newsnextPage { 	background-image:url(http://www.ptclinic.com/x3/scrollable/arrow/down.png); 	clear:right;	 }
.newsnavi { 	width:124px; 	height:20px; float:left; margin-top:10px; position:relative;}
.newsnavi a {display:block; 	width:8px; 	height:8px; 	float:left; 	margin:3px; 	background:url(http://www.ptclinic.com/x3/scrollable/arrow/navigator.png)  0 0 no-repeat; 	cursor:pointer;	overflow:hidden; }
.newsnavi a:hover { 	background-position:0 -8px; }
.newsnavi a.active { 	background-position:0 -16px; }
.allnews{text-align:center;font-weight:bold;margin-top:12px;}
.newsdivider{height:2px;}
			/*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; }
			/*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;}
			/*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;}
input:focus{background-color:#FFFF66;}
.nlbutton, .firstbutton, .surveybutton {background-image:url( 'http://e1h11.simplecdn.net/ptclinic/x3/greybuttons.png' );}
p.left{text-align:left;}

.headerBgBlue{
background-color:#013E7F;
}

.brd{border:solid 1px #013E7F;}

/* End IE 2 pix gap */
h1,h2,h3,h4,h5,h6 { color: #003E7E }
.testimonial { color: #003E7E; 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: #003E7E; font-size: 1.1em; font-weight: bold }
a:link, a:visited { color: #003E7E;outline:none; }
a:hover, a:active       { color: #003E7E; text-decoration: none;outline:none; }
.question {cursor: pointer; vertical-align:top;}
.faqAnswer{color:black;}
.indent p{text-indent:20px;}
.ptclinic{padding:1px 8px;}
/* 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; }
*/

.margin{
margin:10px;
}
.pain1{ font-family:Georgia,'Bookman Old Style',Garamond,'Times New Roman',serif; font-size:13px; font-style:italic;margin-top:12px;margin-bottom:6px; letter-spacing:0px;}
.red{color:#a31851;}
.pain2{ font-family:Georgia,'Bookman Old Style',Garamond,'Times New Roman',serif;font-size:15px;font-weight:bold;color:#6684a9; letter-spacing:0px;}
.pain3{ font-family:Tahoma,Arial,'Arial Black',Helvetica,'Trebuchet MS',Verdana,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif;font-size:24px;font-weight:bold;color:#a31851; font-style:italic;margin-top:.4em; letter-spacing:0px;}
.pain4{ font-family:Tahoma,Arial,'Arial Black',Helvetica,'Trebuchet MS',Verdana,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif;font-size:13px;font-weight:bold; font-style:italic;padding-top:.3em; letter-spacing:0px;}


.bluestrip{background:#013E7F;color:#FFF;font-weight:bold;text-align:center;padding-top:3px;padding-bottom:5px;}
.purplestrip{background:#d5d8e7;color:#013E7F;font-weight:bold;text-align:center;padding-top:3px;padding-bottom:5px;}
.blue{color:#013E7F;}
.bluebrd{border:solid 1px #013E7F;}

.blackbrd{border:solid 1px #000;}
.blackbrd2{border:solid 4px #000;}
.fl{float:left;margin-right:10px;margin-bottom:5px;}
.fl2{float:left;margin-right:10px;}
.fr{float:right;margin-left:10px;margin-bottom:5px;}

.sidebuttons a {
	font-variant: small-caps;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
}

.sidebuttons a:hover {
	color: #FFF;
}

fieldset{margin-left:10px;}

h1 {margin-left:10px;}

#faqTitle,#clickquestiontosee{text-align:center;margin-top:0;padding-top:0;}