/* Text Styles */

p
{
	/*settings for specifically for standard paragraph text go here:*/

}

td 
{ 
  font-size: 10pt; 
}


h1
{
	/*title settings */
	font-size: 10pt;
	color: #995397;
}


p.summary
{
	font-weight: bold;
}

/*standard link settings*/
a
{
	color: #25408F;
}
a:visited
{
	color: #25408F;
}
a:active
{
	color: #ccccff;
}
a:hover
{
	color: #995397;
}


.highlight
{
	color:#25408F;
	font-weight: bold;
}



/*Page Styles*/
/*Note, where you see two values for margin: or padding: settings, the first one is VERTICAL and the second one is horizontal*/

body
{
	margin: 0px;
	padding: 0px;

	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table#page tr td
{
	/*this line, puts the content area in the centre of the screen */
	text-align: center;
}

table#centralcolumn
{
	width: 800px;
	border-left: 20px solid #E3CEE8;
	border-right: 20px solid #E3CEE8;
	border-top: none;
	border-bottom: none;
	border-collapse: collapse;
	background: #FFFFFF;
}

table#centralcolumn tr
{
	margin: 0px;
	padding: 0px;
}

table#centralcolumn tr#headerrow
{
	width: 800px;
}

table#centralcolumn tr td
{
	margin: 0px;
	padding: 0px;
}

table#centralcolumn tr#navrow td
{
	background: #995397;
	margin: 1px 0px 0px 0px;
	padding: 10px 0px;
	color: #E3CEE8;
	/*settings for the text that is not part of the links or phone number: "|" and "Call now:"*/
	font-size: 10pt;
	font-weight: bold;
}

table#centralcolumn tr#navrow td#navlinks
{
	width: 556px;
	text-align: right;

}
table#centralcolumn tr#navrow td#navnumber
{
	width: 244px; 
	text-align: center;
}



/* Settings for the links in the nav bar*/
table#centralcolumn tr#navrow td#navlinks a
{
	color: #FFFFFF;
	text-decoration: none;
}
table#centralcolumn tr#navrow td#navlinks a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
table#centralcolumn tr#navrow td#navlinks a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
table#centralcolumn tr#navrow td#navlinks a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}



/*The colour of the phone number in the nav bar*/
table#centralcolumn tr#navrow td#navnumber .number
{
	color: #FFFFFF;
}


table#centralcolumn tr#contentrow
{
	padding: 30px;	
	width: 800px;
	font-size: 10pt;
	color: #666666;
	background: #FFFFFF;
	vertical-align: top;
}
table#centralcolumn tr#contentrow td.contentcolumn
{
	padding: 30px;
	padding-right: 5px;
	width: 556px;
	vertical-align: top;
}

table#centralcolumn tr#contentrow td#rightinfocolumn
{
	vertical-align: top;
	font-weight: bold;
	color: #000000;
	font-size: 10pt;
	padding: 30px 10px;	
	padding-right: 0px;
	width: 244px;
	background: #FEF6FD;
	
}

table#centralcolumn tr#contentrow td#rightinfocolumn p
{
	color: #995397;
}

table#centralcolumn tr#footerrow td
{
	background: #995397;
	text-align: center;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	padding: 7px 5px;	
}



/* TREATMENTS TABLE */
table.treatmentstable tr td
{
	font-size: 8pt;
	color: #666666;
	vertical-align: top;
}

table.treatmentstable tr td.treatmentheading
{
	font-weight: bold;
}