@charset "utf-8";
/* CSS Document */

/* Body */
body
{
	margin:0 0 0 0;
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#000000;
}
/* Body */


/*Template Images*/
.headerLeft
{
	background-image:url(../image/smiletrainhomeRJcut_r1_c1_r1_c1.jpg);
	width:608px;
	height:157px;
	background-repeat:no-repeat;
}

.headerRight
{
	background-image:url(../image/smiletrainhomeRJcut_r1_c1_r2_c11.jpg);
	width:210;
	height:93;
	background-repeat:no-repeat;
}
.tabletopLeft
.midLeft
{
	background-image:url(../image/smiletrainhomeRJcut_r1_c1_r4_c2.jpg);
	width:562;
	height:378;
	background-repeat:no-repeat;
}

.trainIcon
{
	background-image:url(../image/smiletrainhomeRJcut_r1_c1_r6_c4.jpg);
	width:25;
	height:21;
	background-repeat:no-repeat;
}

.bbbOrg
{
	background-image:url(../image/smiletrainhomeRJcut_r1_c1_r9_c3.jpg);
	width:71;
	height:124;
	background-repeat:no-repeat;
}

.flag
{
	background-image:url(../image/smiletrainhomeRJcut_r1_c1_r10_c7.jpg);
	width:296;
	height:65;
	background-repeat:no-repeat;
}

.bottomImg
{
	background-image:url(../image/smiletrainhomeRJcut_r1_c1_r7_c12.jpg);
	width:144;
	height:181;
	background-repeat:no-repeat;
}
/*Template Images*/


/*Innerpage Images*/
.mapBg
{
	background-image:url(../image/smiletrain_mapB-1_2.jpg);
	width:730px;
	height:435px;
	background-repeat:no-repeat; background-position:top center;
}

.mapPTble
{
	background-image:url(../image/smiletrain_mapB-1_1.jpg);
	width:252px;
	height:228px;
	background-repeat:no-repeat;
}

.formBgColor
{
	background-color:#FBFBFB;
}

.formUprLeft
{
	background-image:url(../image/recommed_a_patient_r1_c1.jpg);
	width:51px;
	height:42px;
	background-repeat:no-repeat;
}

.formTop
{
	background-image:url(../image/recommed_a_patient_r1_c3.jpg);
	height:42px;
	background-repeat:repeat-x;
}

.formUprRight
{
	background-image:url(../image/recommed_a_patient_r1_c7.jpg);
	width:51px;
	height:42px;
	background-repeat:no-repeat;
}

.formLeftSide
{
	background-image:url(../image/recommed_a_patient_r3_c1.jpg);
	width:51px;
	background-repeat:repeat-y;
}

.formRightSide
{
	background-image:url(../image/recommed_a_patient_r4_c7.jpg);
	width:51px;
	background-repeat:repeat-y;
}

.formBtmLeft
{
	background-image:url(../image/recommed_a_patient_r9_c1.jpg);
	width:51px;
	height:42px;
	background-repeat:no-repeat;
}

.formBottom
{
	background-image:url(../image/recommed_a_patient_r9_c3.jpg);
	height:42px;
	background-repeat:repeat-x;
}

.formBtmRight
{
	background-image:url(../image/recommed_a_patient_r9_c7.jpg);
	width:51px;
	height:42px;
	background-repeat:no-repeat;
}
/*Innerpage Images*/



/*Nav and Links*/
.linkDefault
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkDefault a
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkDefault a:link
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkDefault a:active
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkDefault a:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkDefault a:visited
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkDefault a:visited:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }


.linkFooter
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkFooter a
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkFooter a:link
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkFooter a:active
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkFooter a:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkFooter a:visited
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkFooter a:visited:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }


.linkVideo
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:none; }

.linkVideo a
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:none; }

.linkVideo a:link
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:none; }

.linkVideo a:active
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:none; }

.linkVideo a:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:underline; }

.linkVideo a:visited
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:underline; }

.linkVideo a:visited:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:none; }


.linkText
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkText a
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkText a:link
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkText a:active
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkText a:hover
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkText a:visited
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkText a:visited:hover
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }


.linkTextB
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkTextB a
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkTextB a:link
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkTextB a:active
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkTextB a:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkTextB a:visited
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkTextB a:visited:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }


.linkTextO
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkTextO a
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkTextO a:link
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkTextO a:active
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkTextO a:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkTextO a:visited
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkTextO a:visited:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }


.linkName
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }

.linkName a
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }

.linkName a:link
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }

.linkName a:active
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }

.linkName a:hover
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }

.linkName a:visited
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }

.linkName a:visited:hover
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }


.linkNameU
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }

.linkNameU a
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }

.linkNameU a:link
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }

.linkNameU a:active
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }

.linkNameU a:hover
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:underline; }

.linkNameU a:visited
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:none; }

.linkNameU a:visited:hover
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:15px; text-decoration:underline; }



.linkQuote
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none; }

.linkQuote a
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none; }

.linkQuote a:link
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none; }

.linkQuote a:active
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none; }

.linkQuote a:hover
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none; }

.linkQuote a:visited
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none; }

.linkQuote a:visited:hover
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none; }


.linkMail
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkMail a
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkMail a:link
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkMail a:active
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkMail a:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkMail a:visited
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }

.linkMail a:visited:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:underline; }


.linkBasic
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkBasic a
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkBasic a:link
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkBasic a:active
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkBasic a:hover
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkBasic a:visited
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.linkBasic a:visited:hover
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }
/*Nav and Links*/


.borderTopBottom
{ border-bottom: 1px solid #929699; border-top: 1px solid #929699; }

.footerCleft
{ font-family:"Times New Roman", Times, serif;	font-size:18px;	color:#F35D2B; }

.titleHome
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:48px; text-decoration:none; }

.titleBlue
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:48px; text-decoration:none; }

.titleBlueS
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:30px; text-decoration:none; }

.titleOrangeS
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:40px; text-decoration:none; }

.trainTxtB
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:18px; text-decoration:none; }

.trainTxtO
{ color:#F35D2B; font-family:"Times New Roman", Times, serif; font-size:18px; text-decoration:none; }

.nameBlue
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:22px; text-decoration:none; }

.nameBlueS
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.txtItalic
{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:17px; font-style:italic; text-decoration:none; }

.txtBlueS
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; text-decoration:none; }

.txtFormB
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:14px; text-decoration:none; }

/*link contacts*/
.linkContacts{ 
			color:#5A87CF;
			font-weight:bold; 
			font-size:12px; font-family:"Times New Roman", Times, serif;
			}

.linkContacts a:active { 
			color:#5A87CF;
			font-weight:bold; 
			text-decoration:underline; font-size:12px;
			}

.linkContacts a:link { 
			color:#5A87CF;
			font-weight:bold; 
			text-decoration:underline;
			font-size:12px;
			}
.linkContacts a:hover { 
			color:#5A87CF;
			font-weight:bold; 
			text-decoration:underline;
			font-size:12px;
			}
			
.linkContacts a:visited { 
			color:#5A87CF;
			font-weight:bold; 
			text-decoration:underline;
			font-size:12px;
			}	
.linkContacts a:visited:hover { 
			color:#5A87CF;
			font-weight:bold; 
			text-decoration:underline;
			font-size:12px;
			}		
.padding2 { padding-bottom:5px;}

#contacts div { font-family:"Arial", Times, serif; color:#747474;}
#contacts a { font-family:"Arial", Times, serif;}
#contacts div.txtContactST { font-size:16px; color:#F16031;}
#contacts.titleContact { color:#F16031;}
.mapPTble span{font-size:15px;}




/*add Leaving Page*/

.smileTrainLogoLeaving {
			background-image:url(../image/leaving3.jpg);
			background-repeat:no-repeat;
			width: 495px;
			height: 187px;
}

.myriadPro {
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#382d2d;
			font-weight:bold;
}


/*NEW*/

.topTxt { font-size:50px;  }
em { font-size:38px; }
.txtBot { font-size:22px; }

.trailerLink { font-size: 18px; color: #000000; text-decoration: underline; font-weight:bold; }

.linkFooter a
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:none; }

.linkFooter a:link
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:none; }

.linkFooter a:active
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:none; }

.linkFooter a:hover
{ linkFooter:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:underline; }

.linkFooter a:visited
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:underline; }

.linkFooter a:visited:hover
{ color:#5A86C5; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-decoration:none; }


/* st_email.cfm */
#formRecommendPatient label { display:block; }
#formRecommendPatient { margin:0px; font-weight:bold;}
#formRecommendPatient input { margin:5px; }
#formRecommendPatient input.button { background:url(../image/recommed_a_patient_r7_c5.jpg);}
#formRecommendPatient input.button { width:144px; height:28px; border:none;}
#formRecommendPatient input.button { text-transform:uppercase; font-weight:bold; font-size:10px;}
#formRecommendPatient textarea { width:60%; height:50px; margin:5px;}
