body 
{
    font-family:"helvetica";
    color:#5F5E5E;
}
/* layout related styles below */

td#lhs-shade 
{
    background:url(/images/lhs-shade.gif);
    vertical-align:top;
}

div#lhs-t 
{
    position:absolute;
    width:22px;
    height:20px;
    background:url(/images/lhs-t.gif);
}

td#lhs-lr
{
    width:22px;
    height:40px;
    background:url(/images/lhs-lr.gif);
}

td#ftr-b
{
    width:930px;
    height:40px;
    background:url(/images/ftr-b.gif);
}

td#ftr-l
{
    width:20px;
    height:40px;
    background:url(/images/ftr-l.gif);    
}

td#ftr-r
{
    width:20px;
    height:40px;
    background:url(/images/ftr-r.gif);
}

/* inner box related layout */
td#hdr_top_banner
{
    width:928px;
    height:130px;
    background:url(/images/hdr_top_banner.jpg);
    vertical-align:top;
}
td#top_nav
{
    height:37px;
    background:url(/images/top_nav.jpg);
}
td#content
{
    background-position: top right;
    background-repeat:no-repeat;
    height:380px;
    min-height:380px;
    padding: 15px 250px 20px 45px;
    vertical-align:top;
}
td#content div.overFlow
{
    height: 267px; 
    overflow-y: auto; 
    margin-top:0px;
    padding: 0 0;
    width: 562px;
}
td#content div.noOverFlow
{
    padding-top:0;
    margin-top:0;
    width: 562px;
}
td#content div.noOverFlowFixed
{
    height: 287px;
    padding-top:0;
    margin-top:0;
    width: 562px;    
}
td#ftr_nav
{
    background:url(/images/ftr_nav.jpg);
    height:53px;
    font-size:11pt;
}
td#ftr
{
    height:33px;
}
td#content div#ftrNav
{
    margin:25px 0 0 0;
    text-align:left;
}
td#ftr_nav div#ftrAddress
{
    margin:auto;
    text-align:center;
    width:100%;
}
td#ftr_nav div#ftrAddress span.ftrBlue, td#content span.contentBlue
{
    color:#53C3EB;
	font-weight:bold;
}
td#content span.contentBluePhone
{
    color:#53C3EB;
    font-size:larger;
	font-weight:bold;	
}
td#ftr_nav div#ftrAddress span.ftrOrange
{
    color:#F9941E;
	font-weight:bold;
}
/* section specfic classes */
td.rhsTdImgHome
{
    background:url(/images/rhs/rhsHome.jpg);
}
td.rhsTdImgAboutUs
{
    background:url(/images/rhs/rhsAboutUs.jpg);
}
td.rhsTdImgAboutUsProfilesGemma
{
    background:url(/images/rhs/rhsAboutUsProfilesGemma.jpg);
}
td.rhsTdImgAboutUsProfilesHarriet
{
    background:url(/images/rhs/rhsAboutUsProfilesHarriet.jpg);
}
td.rhsTdImgAboutUsProfilesJo
{
    background:url(/images/rhs/rhsAboutUsProfilesJo.jpg);
}
td.rhsTdImgAboutUsProfilesKaren
{
    background:url(/images/rhs/rhsAboutUsProfilesKaren.jpg);
}
td.rhsTdImgAboutUsProfilesMatt
{
    background:url(/images/rhs/rhsAboutUsProfilesMatt.jpg);
}
td.rhsTdImgAboutUsProfilesRob
{
    background:url(/images/rhs/rhsAboutUsProfilesRob.jpg);
}
td.rhsTdImgAboutUsProfilesSophie
{
    background:url(/images/rhs/rhsAboutUsProfilesSophie.jpg);
}
td.rhsTdImgPhysiotherapy
{
    background:url(/images/rhs/rhsPhysiotherapy.jpg);
}
td.rhsTdImgSportsMedicine
{
    background:url(/images/rhs/rhsSportsMedicine.jpg);
}
td.rhsTdImgPilates
{
    background:url(/images/rhs/rhsPilates.jpg);
}
td.rhsTdImgPriceList
{
    background:url(/images/rhs/rhsPriceList.jpg);
}
td.rhsTdImgClinicNews
{
    background:url(/images/rhs/rhsClinicNews.jpg);
}
/* global text related styles below */
p.footer
{
    line-height: normal;
    font-style: normal;
    text-align: right;
    text-decoration: none;
    font-size:8pt;
    font-weight:bold;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px
}
td
{
    line-height: normal;
    font-style: normal;
    text-align: justify;
    text-decoration: none
}

/* header related */
img.main-logo
{
    border:0px;
    margin:26 0px 0px 20;
}    

/* content related classes */
table.tblContent {
	margin:4px 0 12px 0;
}
table.tblContent100 {
	margin:4px 0 12px 0;
	width:100%;
}
td#content p, table.tblContent tr td, table.tblContent100 tr td, td#content ul li
{
    line-height: normal;
    font-style: normal;
    text-align: left;
    text-decoration: none;
    font-size:10pt;
    font-weight:bold;
	margin:2px 0 12px 0;
}
td#content p span.contentBold
{
    font-size:12pt;
    font-weight:bold;
}
td#content h1 
{
    color:#2199D5;
    font-size:14pt;
    font-weight:bold;  
}
td#content h2 
{
    color:#2199D5;
    font-size:13pt;
    font-weight:bold;  
	margin:0;
}
td#content a.content:link, td#content a.content:visited, td#content a.content:active
{
    color:#2199D5;
    text-decoration: underline;
}
td#content a.content:hover
{
    color:#2199D5;
    text-decoration: none;
}
td#ftr_nav a:link, td#ftr_nav a:visited, td#ftr_nav a:active
{
    color:#5F5E5E;
    text-decoration: underline;
}
td#ftr_nav a:hover
{
    color:#5F5E5E;
    text-decoration: none;
}
table.tblContentInner {
	border: none;
	margin:0;
	padding:10px 0 0 0 ;
}
a.navFtr:link, a.navFtr:visited, a.navFtr:hover, a.navFtr:active
{
    color:#2199D5;
    font-size:12pt;
    font-style: normal;
    font-weight: bold;	
    line-height: normal;
    margin: 0 5px 0 0;
    text-decoration: none;
}
td#ftr a:link, td#ftr a:visited, td#ftr a:active
{
    color:#5F5E5E;
    text-decoration:none;
}
td#ftr a:hover 
{
    color:#5F5E5E;
    text-decoration:underline;
}
div.extEmbedMap
{
    border:1px solid #5F5E5E;
    margin:0 0 10px 18px;
    width:500px;
}
div.vidWrap
{
    background:url(/images/vidBG.gif);
    height: 202px; 
    width: 297px;
}    
div.vidWrapHome
{
    clear: both; 
    float: right; 
    margin: -36px 0 0 10px;
}    
div.extEmbedVid
{
    border:1px solid #5F5E5E;
    margin:0 0 10px 18px;
    width:280px;
}
img.googleMap
{
    border:1px solid #5F5E5E;
}
