body {
	background-image: url(../images/bg.jpg);
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	background-color: #649ba0;
	background-repeat:repeat-x;
	text-align:center;
}
td {	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;text-align:left;}
th {	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;text-align:left;}

/*quick link module*/
.ql 				{padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;}
.qltitle 			{font-weight:bold; color:#666666;font-size:12px;}
.qldetail 			{color:#666666; font-size:12px; padding-top: 5px;padding-bottom: 5px;}
.qllink				{text-decoration:underline; font-size:12px; text-align:right;color:#0059B3;}
.qlline				{padding-top: 10px;padding-bottom: 10px; }

/*concerns the orange title on the main part of the page*/
.mntitle			{font-size:24px; color:#99001A; padding-left:20px;padding-top: 20px;padding-bottom: 10px; text-transform:uppercase;}
/*concerns the text showed in the main*/
.mntext				{font-size:12px; color:#666666;padding-left:20px; padding-right:20px;}
.mntext1			{font-size:12px; color:#666666;padding-left:35px; padding-right:95px;}
.mntext2			{font-size:12px; color:#666666;padding-left:20px; padding-right:30px;}
/*concerns all the round corner boxes*/
.boxtitle1			{color:#FFFFFF;/*font-weight:bold;*/font-size:18px;}
.boxtitle2			{color:#FFFFFF;/*font-weight:bold;*/font-size:18px;padding-left:25px;}
.boxtitle3			{font-weight:bold;font-size:14px;}
.boximg				{border:solid 1px #bbab92 ; }
.boxtxt				{font-size:10px; color:#5e585a;}
.boxlink			{color:#284ca2;text-align:right;}
/*top module*/
form 				{border:none; padding:0px;}
.search1			{padding-top:5px; padding-right: 20px;}
.search2			{font-size:10px; color:#5e585a;}
.search3			{color:#7aa6a1; font-style:italic; font-size:14px;font-weight:bold;}
/*footer*/
.footer				{color:#FFFFFF; font-size:10px;}
.footer A:link 		{color:#FFFFFF;}
.footer A:visited 	{color:#FFFFFF;}
.footer A:active 	{color:#FFFFFF;}
.footer A:hover 	{text-decoration: none; color: #FFFFFF;}
/*submenu*/
.submn				{text-decoration: none;		color:#666666;font-weight:bold;font-size:12px;}
.submn A:link 		{text-decoration: none;		color:#666666;font-weight:bold;font-size:12px;}
.submn A:visited 	{text-decoration: none;		color:#666666;font-weight:bold;font-size:12px;}
.submn A:active 	{text-decoration: none;		color:#666666;font-weight:bold;font-size:12px;}
.submn A:hover 		{text-decoration: underline;color:#0059B3;font-weight:bold;font-size:12px;}
.submn1				{padding:5px 0px 10px 10px;}
.submn2				{text-decoration: underline;color:#0059B3;font-weight:bold;font-size:12px;padding:5px 0px 10px 10px;}
.submntbl			{min-height:1200px;}
/*referes to about final template*/
.aboutbox			{color:#FFFFFF; font-size:12px;}
.abouttxt			{color:#666666;font-size:12px;}
.aboutpad1			{padding-left:20px;}
.aboutpadcol1		{padding-left:50px; padding-right:10px;width:290px}
.aboutpadcol2		{padding-left:0px; padding-right:60px;width:280px}
/*refers to careers final page*/
.careerspad			{padding-left:20px;color:#666666;font-size:12px; width:497px}
/*physician services*/
.physervl			{text-decoration: none;		color:#666666;font-weight:bold;		font-size:11px; line-height:16px;}
.physervl A:link 	{text-decoration: none;		color:#666666;font-weight:bold;		font-size:12px;}
.physervl A:visited {text-decoration: none;		color:#666666;font-weight:bold;		font-size:12px;}
.physervl A:active 	{text-decoration: none;		color:#666666;font-weight:bold;		font-size:12px;}
.physervl A:hover 	{text-decoration: underline;color:#0059B3;font-weight:bold;		font-size:12px;}
.physervtlt			{text-decoration: none;		color:#000000;font-weight:bold;		font-size:12px;padding-left:10px;}
/*patient services*/
.patserv1			{padding-top:3px; padding-left: 5px;padding-right: 8px; font-size:10px;}
/*News*/
.newsttl1			{text-align:right;color:#000000;font-weight:bold;font-size:14px; padding: 0px 0px 5px 0px;}
.newsttl2			{text-align:left; color:#58595b;font-weight:bold;font-size:14px; padding: 0px 0px 5px 0px;}
.newsttl3			{text-align:right;color:#000000;font-weight:bold;font-size:14px; padding:20px 0px 5px 0px;}

.newstxt			{background-color:#f6f6f6;color:#666666;font-size:12px;}
.newstxt2			{color:#666666;font-size:12px;}

.newspadcol1		{width:243px;padding-left:20px; vertical-align:top;}
.newspadcol2		{width:400px;vertical-align:top;}
.newsbgc1			{background-color:#f6f6f6; padding: 0px 15px 0px 10px;}
.newsbgc2			{background-color:#f6f6f6; padding-top:10px; padding-bottom:10px;}

.newslink			{text-decoration: underline;color:#0059B3;font-size:12px; text-align:left;padding: 5px 0px 3px 0px;}
.newslink A:link 	{text-decoration: none;		color:#0059B3;font-size:12px;}
.newslink A:visited {text-decoration: none;		color:#0059B3;font-size:12px;}
.newslink A:active 	{text-decoration: none;		color:#0059B3;font-size:12px;}
.newslink A:hover 	{text-decoration: underline;color:#0059B3;font-size:12px;}

.newslink2			{text-decoration:none;		color:#0059B3;font-size:10px;text-align:left; padding: 3px 0px 3px 5px;text-align:left;}
.newslink2 A:link 	{text-decoration:none;		color:#0059B3;font-size:10px;}
.newslink2 A:visited{text-decoration:none;		color:#0059B3;font-size:10px;}
.newslink2 A:active {text-decoration:none;		color:#0059B3;font-size:10px;}
.newslink2 A:hover 	{text-decoration:underline;	color:#0059B3;font-size:10px;}
/*Contact Us*/
.contactuscol1		{width:484px;}
.contactuscol2		{width:230px;}

.contactustxt1		{color:#666666;font-size:12px; line-height:16px; padding:0px 100px 0px 20px;}
.contactuslbl1		{color:#666666;font-size:12px; font-weight: bold; padding:0px 0px 0px 20px; width:130px;}

.contactustbx1		{padding:0px 0px 0px 0px;width:270px}

.contactuslink			{text-decoration:underline;	color:#666666;font-size:12px;}
.contactuslink A:link 	{text-decoration:underline;	color:#666666;font-size:12px;}
.contactuslink A:visited{text-decoration:underline;	color:#666666;font-size:12px;}
.contactuslink A:active {text-decoration:underline;	color:#666666;font-size:12px;}
.contactuslink A:hover 	{text-decoration:underline;	color:#666666;font-size:12px;}

.contactusttl1		{font-size:14px; color:#666666; font-weight:bold; padding: 0px 0px 10px 0px;}
.contactusbox1		{background-color:#fdf9ed;width:230px;padding:20px 0px 20px 10px;border-bottom:3px solid #FFFFFF;}
.contactusbox2		{background-color:#fdf9ed;width:230px;padding:20px 0px 20px 10px;}
.contactustxt2		{font-size:12px; color:#666666; padding: 0px 0px 0px 5px;}
.contactusarea {width:401px}

 A:link 	{text-decoration:none;		color:#0059B3;}
 A:visited{text-decoration:none;		color:#0059B3;}
 A:active {text-decoration:none;		color:#0059B3;}
 A:hover 	{text-decoration:underline;	color:#0059B3;}
.mntext .toplink {
	float: right;
}
/* ADDED By Kit(klamoureux@to.hodes.com) - May 23 2007 for redeisgn of locations area */
#address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#hours th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #99001A;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#hours td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#pressreleases td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#pressRelease {
	width: 600px;
	padding: 0 0 0 20px;
	font-size: 11px;
}

#pressRelease * {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#pressRelease h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding: 5px 0 0 0;
	text-transform: uppercase;
}
#pressRelease h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0 0 10px 0;
}
#pressRelease .prLocation {
	font-weight: bold;
}
#pressRelease p {
	padding-bottom: 10px;
}
#content {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bodyImage {
	padding-bottom: 10px;
	padding-right: 10px;
}