/* CSS Document */

body
{
	margin:0px 0px 0px 0px;
	/*background-image:url(/images/bg-ie.jpg);*/
	background-repeat:repeat-x;
}


/*body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image:url(/images/bg.jpg);
	background-repeat:repeat-x;
}*/

.container {
	width:793px;
	height:auto;
	margin:0 auto;
}

.toplinks {
	width:608px;
	height:15px;
	padding-left:85px;
	padding-right:100px;
	padding-top:3px;
	padding-bottom:1px;
	float:left;
}

.banner {
	width:793px;
	height:129px;
}

.arrowlogo {
	width:205px;
	height:129px;
	background-repeat:no-repeat;
	float:left;
}



.spacialcare {
	width:270px;
	height:99px;
	background-image:url(/images/spacial_treatment_blank.jpg);
	background-repeat:no-repeat;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:18px;
	padding-right:18px;
	float:left;
}
.printablespacialcare {
	width:270px;
	height:99px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:18px;
	padding-right:18px;
	float:left;
}

.spacialcareright {
	width:135px;
	float:left;
	margin-top:5px;
}

.spacialcareleft {
	width:135px;
	height:auto;
	float:left;
	margin-top:5px;
	position:relative;
}
.patientstory {	
	height:auto;
	float:left;
	margin-top:5px;
	position:relative;
	margin-left: 2px;
}
.readmorebtn{
	/*width: 78px;*/
	padding-bottom:3px;
	padding-left:0px;
	
}

.rotatingtext{
	height:63px;
	margin-right:5px;
}


.chktestresult {
	width:140px;
	height:129px;
	background-image:url(/images/checktestresults2.jpg);
	background-repeat:no-repeat;
	float:left;
}

.topbannerright {
	width:17px;
	height:129px;
	background-image:url(/images/topbanner_right.jpg);
	background-repeat:no-repeat;
	float:left;
}

.mainmenu {
	height:61px;
	width:793px;
	background-image:url(/images/mainmenu_bg.gif);
	background-repeat:repeat-x;
	float:left;
}

/*.mainmenulinks {
	height:41px;
	width:753px;
	margin-top:20px;
	float:left;
}*/

.mainmenulinks {
	height:41px;
	/*padding-left:50px;*/
	padding-left:20px;
	padding-right:30px;
	width:703px;
	margin-top:20px;
	float:left;
	z-index:-10;
}

.mainmenuleft {
	width:22px;
	height:61px;
	background-image:url(/images/mainmenu_left.gif);
	background-repeat:no-repeat;
	float:left;
}

.mainmenuright {
	width:18px;
	height:61px;
	background-image:url(/images/mainmenu_right.gif);
	background-repeat:no-repeat;
	float:left;
}

.maincontent {
	width:760px;
	height:auto;
	padding-left:15px;
	padding-right:18px;
	background-image:url(/images/maincontent_bg.gif);
	background-repeat:repeat-y;
	float:left;
}

.hmleftpannel {
	width:192px;
	height:auto;
	padding-left:7px;
	padding-right:8px;
	padding-top:12px;
	padding-bottom:15px;
	float:left;
}

.appointment {
	width:192px;
	height:auto;
}

.leftpannelspacer {
	height:15px;
	width:192px;
}

.physicalquestionaire {
	width:192px;
	height:45px;
}

.painrehab {
	width:192px;
	/*height:247px;*/
}

.painrehabhead {
	width:192px;
	height:33px;
	background-image:url(/images/painrehab_header.gif);
	background-repeat:no-repeat;
}

.painrehabtextbg {
	width:172px;
	height:59px;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	background-image:url(/images/painrehab_textbg.gif);
	background-repeat:no-repeat;
}

.painrehabimgbg {
	width:192px;
	height:109px;
	text-align:center;
	background-image:url(/images/painrehab_imgbg.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

.painrehabmore {
	width:180px;
	height:13px;
	text-align:right;
	padding-right:12px;
	padding-top:11px;
	float:left;
	padding-bottom:10px;
	background-image:url(/images/painrehab_readmore_bg.jpg);
	background-repeat:no-repeat;
}

.partners {
	width:192px;
}
.partners1 {
	width: 192px;
}
.partners_new{
	width:192px;
	background-image:url(/images/bg_insurancepartner.gif);
	background-repeat:repeat;
}

.partners_image{
	width:192px;
	height:20px;
	background-image:url(/images/pref_insurancbgbottom.jpg);
	background-repeat:no-repeat;
}
.partnerdoteddivider {
	width:160px;
	height:11px;
	background-image:url(/images/partnerdot.gif);
	background-position:center;
	background-repeat: repeat-x;
}
.hmcenterpannel {
	width:368px;
	padding-right:6px;
	margin-top:12px;
	padding-bottom:10px;
	background-image:url(/images/maindivider_gray.gif);
	background-repeat:repeat-y;
	float:left;
}

.hmcenterpannel-new {
	width:367px;
	padding-right:5px;
	margin-top:12px;
	padding-bottom:10px;
	float:left;
}

.johnsonscancer {
	width:364px;
	height:247px;
}

.johnsonscancerheader {
	width:366px;
	height:34px;
	background-image:url(/images/johnsons_headerbg.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:10px;
	float:left;
}

.johnsonscancerimg {
	width:324px;
	height:213px;
	padding-left:21px;
	padding-right:21px;
	background-image:url(/images/johnsons_bottombg.gif);
	background-repeat:no-repeat;
	float:left;
}

.kneeheader {
	width:366px;
	height:24px;
	text-align:center;
	padding-top:10px;
	float:left;
}
.kneevdoimg {
	width:346px;
	height:213px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}


.centerpannelspacer {
	height:13px;
	width:366px;
}
.billingspacer {
	height:5px;
	width:346px;
	float:left;
} 

.video {
	width:351px;
	padding-left:10px;
	padding-right:5px;
}

.doteddivider2 {
	float:left;
	margin-right:6px;
	width:346px;
	height:20px;
	background-image:url(/images/doted_divider02.gif);
	background-repeat:no-repeat;
}
.doteddivider3 {
	width:346px;
	height:33px;
	background-image:url(/images/doted_divider03.gif);
	background-repeat:no-repeat;
}


.doteddivider5 {
	float:left;
	margin-right:6px;
	width:346px;
	height:26px;
	background-image:url(/images/doted_divider05.gif);
	background-repeat:no-repeat;
}

.newdottedline {
	float:left;
	width:346px;
	height:20px;
	background-image:url(/images/new-dotted-line.jpg);
	background-repeat:no-repeat;
}

.newstext {
	width:346px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	float: left;
}

.newstexttherapists {
	width:366px;
	height:auto;
	float: left;
}

.assistantsbg {
	width:331px;
	float:left;
	height:110px;
	margin-top:12px;
	padding-left:20px;
	padding-top:6px;
	padding-bottom:6px;
	background-image:url(/images/assistants_bg.jpg);
	padding-right:15px;
	background-repeat:no-repeat;
}

/*.carpaltunnelbg {
	width:326px;
	float:left;
	height:128px;
	padding-left:20px;
	padding-top:6px;
	padding-bottom:6px;
	background-image:url(/images/carpal_tunnel_text_bg.jpg);
	padding-right:20px;
	background-repeat:no-repeat;
}*/

/*.headachebg {
	width:326px;
	height:110px;
	padding-left:20px;
	padding-top:12px;
	padding-bottom:6px;
	background-image:url(/images/assistants_bg2.jpg);
	padding-right:20px;
	background-repeat:no-repeat;
}*/

.backpainbg {
	width:326px;
	height:78px;
	padding-left:20px;
	padding-top:12px;
	padding-bottom:6px;
	background-image:url(/images/assistants_bg3.jpg);
	padding-right:20px;
	background-repeat:no-repeat;
}

/*.assistantsbg2 {
	width:331px;
	height:116px;
	padding-left:20px;
	padding-top:6px;
	padding-bottom:6px;
	background-image:url(/images/assistants_bg2.jpg);
	padding-right:15px;
	background-repeat:no-repeat;
}*/


.assistantsbg2 {
	width:auto;
	height:auto;
	padding-left:11px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#E9ECF3;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E9ECF3;
	background-image:url(/images/assistants_bg2.jpg);
	padding-right:11px;
	background-position:bottom;
	background-repeat:repeat-x;
}


.assistantsbg3 {
	width:331px;
	height:84px;
	padding-left:20px;
	padding-top:6px;
	padding-bottom:6px;
	background-image:url(/images/assistants_bg3.jpg);
	padding-right:15px;
	background-repeat:no-repeat;
}


.insurancesmallbg {
	width:331px;
	height:84px;
	padding-left:20px;
	float:left;
	padding-top:6px;
	padding-bottom:6px;
	background-image:url(/images/assistants_bg3.jpg);
	padding-right:15px;
	background-repeat:no-repeat;
}


.newslettertext {
	width:346px;
	float:left;
	padding-left:10px;
	padding-right:10px;
}

.horizontaldivider {
	width:25px;
	height:134px;
	margin-top:10px;
	background-image:url(/images/horizontal_divider.gif);
	background-repeat:repeat-y;
	float:left;
}

.assistantsleftcontent {
	width:206px;
	float:left;
	margin-right:5px;
	height:auto;
	background-image:url(/images/assistants_left_content.gif);
	background-repeat:repeat-y;
	
}



.payonline {
	width:107px;
	text-align:center;
	/*background-image:url(/images/payonline_logo.jpg);*/
	background-repeat:no-repeat;
	background-position:top;
	padding-top:5px;
	float:center;
}

.assistants {
	width:107px;
	text-align:center;
	background-image:url(/images/whitney_img.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:128px;
	padding-top:105px;
	float:left;
}

.freeconsul {
    width:346px;
	padding-top:15px;
	text-align:center;
	float:left;
}


.hmrightpannel {
	width:160px;
	height:auto;
	padding-left:5px;
	padding-right:6px;
	padding-top:12px;
	padding-bottom:10px;
	float:left;
}

.hmrightpannel-new {
	width:160px;
	height:auto;
	padding-left:8px;
	margin-top:10px;
	padding-right:3px;
	background-image:url(/images/right_grey_bar.gif);
	background-repeat:repeat-y;
	float:left;
}


/*.announcement {
	width:157px;
	height:150px;
	margin-left:8px;
}*/

.announcement {
	width:162px;
	height:139px;
	margin-left:2px;
	background-image:url(/images/announcement_bg.jpg);
	background-repeat:no-repeat;
}



.doteddivider {
	width:165px;
	height:13px;
	background-image:url(/images/doted_divider.gif);
	background-repeat:no-repeat;
}

.kneearthitis {
	width:123px;
	height:72px;
	padding-left:21px;
	padding-right:20px;
}

.rightpannelspacer {
	height:15px;
	width:157px;
}

.shoponline {
	width:164px;
	height:54px;
	padding-bottom:4px;
}

.recentpatient {
	width:164px;
	height:200px;
	position:relative;

}

.interactivesitemap {
	width:164px;
	height:53px;
}

.patientsurvey {
	width:164px;
	height:54px;
}

.taketour {
	width:164px;
	height:54px;
}



.footerdivider {
	width:742px;
	height:3px;
	margin-left:4px;
	float:left;
}

.footerlinks {
	width:742px;
	margin-left:4px;
	text-align:center;
}

.arial11links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#47534B;
	text-decoration:none;
	line-height:20px;
}

.arial11bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:4px;
	color:#000000;
	text-decoration:none;
}

.arial11links A{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#47534B;
	text-decoration:none;
	line-height:20px;
}

.arial11links A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#47534B;
	text-decoration:underline;
	line-height:20px;
}

.loginbox {
width:274px;
height:187px;
background-image:url(/images/loginbg.jpg);
background-position:bottom left;
background-repeat:no-repeat;
margin:auto;
margin-top:101px;
margin-bottom:101px;

}

.logintitle {
font-family:Arial, Helvetica, sans-serif;
color:#A70E6F;
font-size:12px;
text-align:left;
text-decoration:none;
font-weight:bold;
padding-left:25px;
}

.loginmid {
width:249px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#074AA5;
font-size:12px;
text-align:left;
text-decoration:none;
font-weight:bold;
padding-left:25px;
padding-bottom:15px;
}

.useridpass {
font-family:Arial, Helvetica, sans-serif;
color:#074AA5;
font-size:12px;
text-align:left;
text-decoration:none;
font-weight:bold;
}
.logintextbox {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
font-weight:normal;
width:140px;
height:16px;
}
.loginbutton {
width:171px;
padding-left:103px;
}
.adminmenu {
font-family:Arial, Helvetica, sans-serif;
color:#074AA5;
font-size:12px;
text-decoration:none;
font-weight:normal;
line-height:22px;
}
.adminmenu A {
font-family:Arial, Helvetica, sans-serif;
color:#074AA5;
font-size:12px;
text-decoration:none;
font-weight:normal;
line-height:22px;
}
.adminmenu A:hover {
font-family:Arial, Helvetica, sans-serif;
color:#074AA5;
font-size:12px;
text-decoration:underline;
font-weight:normal;
line-height:22px;
}

.billingtext {
	width:346px;
	padding-right:10px;
	float:left;
	padding-bottom:2px;

}
.billinghead {
	width:121px;
	float:left;
}
.billingfield {
	width:175px;
	float:left;
	padding-bottom:2px;
}

.health_img {
	float: left;
	width: 116px;
	padding-top: 15px;
}
.health_txt {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-align:justify;
	width: 230px;
	float: left;
	padding-top:12px;
	padding-left:10px;
	line-height:16px;
	
}
.health_txt1 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-align:justify;
	width: 346px;
	float: left;
	padding-right:10px;	
	line-height:16px;
	
}

.billinginput1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
border:1px solid #7F9DB9;
height:15px;
width:186px;
}
.billingtextarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
border:1px solid #7F9DB9;
height:70px;
width:186px;
}
.health {
	float: left;
	width: 332px;
	
}
.billingsubmit {
padding-left:115px;
}

.bilingpaybycredit {
background-image:url(/images/billing-paybycredit1.jpg);
background-repeat:no-repeat;
width:366px;
height:53px;
}
.bilingpaybycredit2 {
background-image:url(/images/billing-paybycredit2.jpg);
background-repeat:no-repeat;
width:366px;
height:135px;
}
.bilingpaybycredit3 {
background-image:url(/images/billing-paybycredit3.jpg);
background-repeat:no-repeat;
width:366px;
height:210px;
}
.bilingpaybycredittext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
padding-left:26px;
padding-top:10px;
line-height:16px;
}
.bilingpaybycredittext A {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0849A5;
text-align:left;
text-decoration:none;
}
.bilingpaybycredittext A:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0849A5;
text-align:left;
text-decoration:underline;
}
.bilingpaybycredittexthead {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
text-decoration:none;
padding-left:26px;
padding-top:10px;
line-height:16px;
}


.bilingpaybycreditline {
padding-left:26px;
padding-top:2px;
}
.bilingoffice{
width:346px;
}
.billingcont1 {
width:42px;
float:left;
}
.billingcont2 {
width:287px;
float:left;
}

.submitbutton  {
background-image:url(/images/submit-btn-bg.gif);
background-repeat:no-repeat;
background-position:bottom;
float:left;
margin-left:60px;
/*margin-top:19px;*/

}
.submitbuttontext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0849A5;
font-weight:bold;
text-align:center;
text-decoration:none;
float:left;
width:70px;
height:16px;
padding-top:8px;
}

.kneetext {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	float: left;
	width: 346px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
}
.kneebg {
	background-image: url(/images/knee_bg.jpg);
	background-repeat: no-repeat;
	height: 119px;
	width: 339px;
	margin-left:12px;
	margin-top:15px;	
	float: left;
}


.pleasetype {
background-image:url(/images/please_type_dr_name.jpg);
background-repeat:no-repeat;
width:366px;
height:35px;
}

.pleasetypetext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
padding-left:26px;
padding-top:10px;
line-height:16px;
}

.yourquestions {
background-image:url(/images/your_questions.jpg);
background-repeat:no-repeat;
width:366px;
height:95px;
padding-top:16px;
}

.yourquestionsbigbg {
background-image:url(/images/your_questions_big_bg.jpg);
background-repeat:no-repeat;
width:366px;
height:267px;
padding-top:5px;
}

.yourquestionsnew {
background-image:url(/images/your_questions_new.jpg);
background-repeat:no-repeat;
width:366px;
height:140px;
padding-top:16px;
}

.knee_arrow {
	float: left
}

.motormiddlebg {
	width:auto;
	height:auto;
	padding-left:11px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#E9ECF3;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E9ECF3;
	background-image:url(/images/motor_accident_middle_bg.jpg);
	padding-right:11px;
	background-repeat:repeat-x;

}

.insurancebg {
	width:auto;
	height:auto;
	padding-left:11px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#E9ECF3;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E9ECF3;
	background-image:url(/images/insurance-bg.gif);
	padding-right:11px;
	background-repeat:repeat-x;

}

.motorbg {
	width:346px;
	height:auto;
	float: left;
}

.arthiritistable {
	width:346px;
	height:auto;
	float: left;
}

/*patient*/


.patienttextbox1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
width:147px;
height:15px;
}

.patientcheckbox {
float:left;
padding-right:3px;
}

.patientspacer {
height:20px;
}

.patientspacer2{
height:30px;
}

.patientspacer3{
width:20px;
float:left;
}

.patientcheckbox2 {
float:left;
padding-right:3px;
padding-bottom:10px;
}


.patientformtext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0849A5;
padding-top:3px;
float:left;
}

.patientformtextcatract {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0849A5;
padding-top:1px;
float:left;
}
.patienttextblack {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
padding-top:3px;
float:left;
}

.patientformtext12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0849A5;
float:left;
}


.patientsmallbox {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-bottom:2px;
width:22px;
height:15px;
}

.patientarial12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:justify;
line-height:18px;
color:#000000;
}

.patientsmallbox2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
padding-left:4px;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-bottom:2px;
width:32px;
height:15px;
}

.patientsmallbox222 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
padding-left:4px;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-bottom:2px;
width:20px;
height:15px;
}



.patientsmallbox3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-bottom:2px;
width:79px;
height:15px;
}

.patientsmallbox4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-bottom:2px;
width:120px;
height:15px;
}

.patientsmallbox4_others{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*float:left;*/
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-bottom:2px;
width:65px;
height:15px;
}


.patientsmallbox5 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-bottom:2px;
width:50px;
height:15px;
}

.patientsmallbox6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-bottom:2px;
width:166px;
height:15px;
}

.patientmiddleboxbig{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
margin-right:5px;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
width:166px;
height:15px;
}

.patientbigbox1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-top:6px;
width:146px;
height:15px;
}

.patientbigbox2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-top:6px;
width:155px;
height:15px;
}

.patientbigbox3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-top:6px;
width:48px;
height:15px;
}

.patientbigbox4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-top:6px;
width:60px;
height:15px;
}
.patient_other {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
/*float:left;*/
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-top:1px;
width:50px;
height:12px;
}

.patientbigbox6 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
width:426px;
height:15px;
}



.patientboxrelease1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
width:48px;
height:15px;
}

.patientboxrelease2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
width:65px;
height:15px;
}


.patientboxrelease002 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
width:35px;
height:15px;
}







.patientbigbox5{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
width:146px;
height:15px;
}



.patienteselectsmalltext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#47534B;
text-align:left;
text-decoration:none;
padding-right:2px;
padding-top:3px;
float:left;
}

.patienteblacksmalltext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
padding-right:2px;
padding-top:3px;
float:left;
}

.patientcontent {
width:651px;
height:auto;
padding-left:16px;
/*padding-right:16px;*/
padding-right:2px;
float:left;
}

.patientcontent_1 {
width:205px;
height:auto;
padding-left:4px;
padding-right:12px;
float:left;
}

.patientform1 {
width:145px;
height:auto;
float:left;
}

.patientform2 {
width:58px;
height:auto;
padding-right:6px;
float:left;
}

.patientform3 {
width:72px;
height:auto;
float:left;
}

.patientform4 {
width:164px;
height:auto;
padding-right:12px;
float:left;
}

.patientform6 {
width:120px;
height:auto;
float:left;
}

.patientform5 {
width:200px;
height:auto;
float:left;
}

.patientform7 {
width:88px;
vertical-align:bottom;
height:auto;
float:left;
}

.patientform8 {
width:90px;
height:auto;
float:left;
}

.patientform9 {
width:186px;
height:auto;
margin-right:41px;
float:left;
}

.patientform10 {
width:147px;
height:auto;
padding-right:12px;
float:left;
}

.patientform11 {
width:156px;
height:auto;
margin-right:2px;
float:left;
}

.patientform12 {
width:48px;
height:auto;
padding-left:13px;
float:left;
}

.patientform13 {
width:60px;
height:auto;
padding-left:12px;
float:left;
}

.patientform14 {
width:159px;
height:auto;
padding-left:15px;
float:left;
}

/*.patientsurgicalform1 {
width:155px;
height:auto;
padding-right:2px;
float:left;
}*/
.patientsurgicalform1 {
width:155px;
height:auto;
/*padding-right:2px;*/
float:left;
}

/*.patientsurgicalform2 {
width:50px;
height:auto;
padding-right:26px;
float:left;
}*/

.patientsurgicalform2 {
width:10px;
height:auto;
float:left;
}

.patientsurgicalform4 {
width:180px;
height:auto;
float:left;
}

.patientsurgicalform5 {
width:120px;
padding-right:10px;
height:auto;
float:left;
}

.patientsurgicalform6 {
width:132px;
padding-right:10px;
height:auto;
float:left;
}

.patientsurgicalform7 {
width:50px;
height:auto;
float:left;
}

.patientmedicalhistoryform1 {
width:277px;
height:auto;
padding-right:63px;
float:left;
}

.patientmedicalhistoryform1 {
width:292px;
height:auto;
float:left;
}

.patientfamilyhistoryform1 {
width:81px;
height:auto;
float:left;
}

.patientfamilyhistoryform2 {
width:108px;
height:auto;
float:left;
}

.patientfamilyhistoryform3 {
width:154px;
height:auto;
float:left;
}

.patientfamilyhistoryform4 {
width:132px;
height:auto;
float:left;
}

.patientfamilyhistoryform5 {
width:65px;
height:auto;
float:left;
}

.patientsocialform1 {
width:120px;
height:auto;
float:left;
}

.patientsocialform2{
width:500px;
height:auto;
float:left;
}

.arrowheadform1 {
width:160px;
height:auto;
float:left;
}

.arrowheadform2{
width:452px;
height:auto;
float:left;
}


.patientblackbold {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
float:left;
}

patientblackbold11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
float:left;
}

.patientorange {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF5400;
font-weight:normal;
text-decoration:none;
}
.patientorange A {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF5400;
font-weight:normal;
text-decoration:underline;
}
.patientorange A:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF5400;
font-weight:normal;
text-decoration:none;
}


.patientformbg {
	width:auto;
	height:auto;
	float:left;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#E9ECF3;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E9ECF3;
	background-image:url(/images/patient-form-big-bg.jpg);
	background-repeat:repeat-x;
}

.patientformsmallbg {
	width:auto;
	height:auto;
	float:left;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#E9ECF3;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E9ECF3;
	background-image:url(/images/patient-form-small-bg.jpg);
	background-repeat:repeat-x;
}

/*text result*/

.textresultcont {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
padding-left:26px;
padding-top:10px;
}

.textresultcont1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
padding-left:15px;
padding-top:10px;
}

.textresulthead {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
text-decoration:none;
}

.resultline {
padding-left:26px;
padding-top:2px;
background-repeat:no-repeat;
float:left;
}

.resultbg {
width:auto;
height:auto;
padding-left:14px;
}



.result_bt {
	float: left;
	padding-top: 10px;
}


.resultmiddlebg {
	width:auto;
	height:auto;
	padding-left:0px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#E9ECF3;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E9ECF3;
	background-image:url(/images/motor_accident_middle_bg.jpg);
	padding-right:0px;
	margin-left:14px;
	margin-right:14px;	
	background-repeat:repeat-x;
}

/*location hours*/
.locationtxtblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color : #181818;
}
.locationtxtorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color : #F67F00;
}
.locationbg {
	background-image:url(/images/billing-paybycredit2.jpg);
	background-repeat:no-repeat;
	width:366px;
	height:135px;
}
.locationcontent {
	width:346px;
}
.locationadddress1 {
	width:200px;
	}
.locationadddress2 {
	padding-left: 15px;
	width:200px;
	}
.locationboldtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:bold;
	color : #181818;
}
.locationnormaltxt {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	color : #181818;
}
/*faq hours*/

.faqlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #145998;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
}
.faqlink A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #145998;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
}
.faqlink A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
}

/*panaroma*/

.panaromamainpart {
	width:auto;
	height:auto;
	padding-left:30px;
	padding-right:30px;
	float:left;
}

.panaromaleftvert {
	width:156px;
	padding-right:35px;
	float:left;
}

.panaromaleftscrollbg {
	width:157px;
	height:238px;
	background-image:url(/images/panaroma-vertical-bg.jpg);
	background-repeat:no-repeat;
	float:left;
}

.panaromabottomfl {
	width:675px;
	text-align:center;
	height:125px;
	background-image:url(/images/panaroma-bottom-flower.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
}

.panaromarightcontent {
	width:488px;
	height:auto;
	padding-bottom:15px;
	float:left;
}


.panaromaleftpannel {
	width:168px;
	height:auto;
	padding-left:19px;
	padding-right:19px;
	padding-top:20px;
	float:left;
}

.bottombg {
	width:auto;
	height:105px;
	background-image:url(/images/panaroma-middle-bg.jpg);
	background-repeat:repeat-x;
}


.panaromarightpannel {
	width:534px;
	height:auto;
	padding-right:20px;
	padding-top:30px;
	padding-bottom:15px;
	float:left;
}


.panaromascollercontent {
	width:534px;
	height:auto;
	float: left;
}

.panaromamiddlebg {
	width:auto;
	height:auto;
	padding-left:11px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#E1E1E1;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E1E1E1;
	background-image:url(/images/panorama-lefttable-middlebg.gif);
	padding-right:11px;
	background-repeat:repeat-x;
}

.panaromaleftlinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:20px;
	color:#074AA5;
	text-align:center;
	text-decoration:none;
}
.panaromaimagename {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#074AA5;
	text-align:center;
	text-decoration:none;
}
.panaromaleftlinks A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:20px;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.panaromaleftlinks A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:20px;
	color:#074AA5;
	text-align:left;
	text-decoration:none;
}

.panaromaarrowflower {
	background-image:url(/images/panorama-bottom-flower);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.panaromacentercontent {
/*	width:488px;*/
	width:495px;
	float:left;
	padding-left:24px;
	padding-right:24px;
	padding-top:12px;
}

.panaromabigimagebg {
	background-image:url(/images/panaroma-big-image-bg-new.gif);
	/*width:488px;*/
	width:495px;
	background-repeat:no-repeat;
	height:292px;
	float:left;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;
	padding-top:12px;
}

.bottomscrollerbg {
	background-image:url(/images/bottom-scoller-bg.gif);
	background-repeat:no-repeat;
	height:137px;
	width:534px;
	float:left;
	padding-left:9px;
	margin-top:20px;
	padding-right:9px;
	padding-bottom:9px;
	padding-top:9px;
}

.bottomscroller {
	background-image:url(/images/panaroma-big-image-bg.gif);
	background-repeat:no-repeat;
	height:292px;
	float:left;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;
	padding-top:12px;
}


.panaromasmallpannel {
	width:171px;
	height:auto;
	padding-left:17px;
	float:right;
}

.panaromasmallimg {
	background-image:url(/images/panorama-rightside-smallpan.gif);
	background-repeat:no-repeat;
	height:85px;
	padding-left:3px;
	padding-right:1px;
	padding-bottom:12px;
	float:left;
	padding-top:20px;
}

.panaromaarial12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	color:#000000;
}

.panaromafooterlinksleft {
	width:600px;
	float:left;
	margin-left:4px;
	text-align:left;
}

.panaromafooterlinksright {
	width:141px;
	height:106px;
	float:right;
	background-image:url(/images/panorama-verisign.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.panaromaarial11links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#47534B;
	text-decoration:none;
}
.panaromaarial11links A{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#47534B;
	text-decoration:none;
}
.panaromaarial11links A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#47534B;
	text-decoration:underline;
}



.physicaltherapistbg {
	width:auto;
	height:auto;
	padding-left:11px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#E9ECF3;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E9ECF3;
	background-image:url(/images/physical_therapist_bg.jpg);
	padding-right:16px;
	background-repeat:repeat-x;
}

.physicaltherapisform1{
width:140px;
height:auto;
float:left;
}

.physicaltherapisttext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
padding-left:26px;
margin-right:6px;
padding-top:4px;
line-height:16px;
}

.planofcare {
	width:auto;
	height:auto;
	padding-left:11px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#E9ECF3;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E9ECF3;
	background-image:url(/images/insurance-bg-new.jpg);
	padding-right:11px;
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#47534B;
	text-decoration:none;
	line-height:20px;
}

/*mission*/

.mission {
	width:346px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}
.missionblodtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.missiondiv1 {
	width:100px;
	float:left;
}
.missiondiv2 {
	width:226px;
	float:left;
}
.missionpedding{
	padding-left: 15px;
	padding-top: 10px;
}
.missionlinktxt {
	width:346px;
	float:left;
}
.missionlinkimage {
	width:130px;
	float:left;
}
.missionlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.missionlink A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.missionlink A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#007DDE;
	text-decoration:none;
}

.freesubmitbtn {
	width:346px;
	background-image: url(/images/billing-formbg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.monthdropdown {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
font-weight:normal;
color:#000000;
text-align:left;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-bottom:2px;
width:55px;
height:15px;
}

.yyyybox {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:center;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
margin-bottom:2px;
width:30px;
height:15px;
}

/*prequestion*/

.question {
width:85px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:left;
font-weight:bold;
text-decoration:none;
padding-top:8px;
}

.questiontext {
width:184px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
padding-top:8px;
}

.answertextarea {
width:184px;
height:25px;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
padding-top:5px;
}

.answertextlist {
width:184px;
height:15px;
border-color:#7F9DB9;
border-style:solid;
border-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
margin-top:5px;
}

.prequestionorm {
background-image:url(/images/prequestion_formbg.jpg);
background-repeat:no-repeat;
width:366px;
height:335px;
}

.prequestionormnew{
width:318px;
}

.prequestionbuttons{
width:347px;
background-image: url(/images/billing-formbg.gif);
background-repeat:no-repeat;
background-position:bottom;

}



.prequetionsmallbg {
background-image:url(/images/prequetionsmallbg.jpg);
background-repeat:no-repeat;
width:366px;
height:43px;
padding-top:10px;
}


.securedpaymentsubmit {
width:347px;
background-image: url(/images/billing-formbg.gif);
background-repeat:no-repeat;
background-position:bottom;
}


/*privacy*/

.privacymain {
width:346px;
padding-left:10px;
}

.announcementblue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#014585;
	text-decoration:none;
	font-weight:normal;
}


.announcementbg {
	width:145px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-top:5px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#B4D3E7;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#B4D3E7;
	background-image:url(/images/announcement_middle_bg.jpg);
	padding-right:5px;
	background-position:bottom;
	background-repeat:repeat-x;
}


.arial11links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#47534B;
	text-decoration:none;
	line-height:20px;
}

.arial12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:20px;
}
