body {
	margin:0 0 0 0; padding:0;
	background-image:url(../applewoodchiropractic.com/pageBkgd.gif);
}
font { line-height:normal; }
.headerTable{
	border-left:solid #FFFFFF 1px;
	border-right:solid #FFFFFF 1px;
	border-bottom:solid #FFFFFF 1px;
}
.contentTable{
	border-left:solid #FFFFFF 1px;
	border-right:solid #FFFFFF 1px;
	background-color:#FFFFFF;
}

.menuColumn{
	background-color:#FFFFFF;	
	padding-bottom:50px;
	background-color:#044376;
	background-image:url(../img/submenuSilhouette_blue1.gif);
	background-repeat:no-repeat;
	background-position:50% 25px;
	
	
}
.contentColumn{	
	padding-top:15px;
	padding-left:45px;
	padding-right:45px;
	padding-bottom:25px;
	height:270px;
}
.footerTable{
	border:solid #FFFFFF 1px;	
	background-color:#044376;
	/*background-color:#CCCCCC;*/
}
.footerMenuTable{
	text-align:center;
	
}
td.submenu-doubleangle	{ background: url(../img/submenu_doubleangle.gif) no-repeat }
/* - - - - - - - - - -  START KTML  - - - - - - - - - - */
.TEXT-header1				{ color: black; font-size: 15px; line-height: 15px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.TEXT-header2				{ color: #313131; font-size: 13px; line-height: 15px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial; margin-top: 25px }
.TEXT-header3				{ color: #0079C4; font-size: 11px; line-height: 15px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial; margin-top: 25px }
.TEXT-highlight-color1	{ color: #0079C4 }
.TEXT-highlight-color2	{ color: #313131 }
.TEXT-PAGETITLE			{ color: #0079C4; font-size: 18px; line-height: 40px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.TEXT-size-small			{ color: #333; font-size: 8px; line-height: 8px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.TEXT-size-normal			{ color: black; font-size: 11px; line-height: 15px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.TEXT-size-large			{ color: black; font-size: 14px; line-height: 15px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.TEXT-size-xlarge			{ color: black; font-size: 20px; line-height: 22px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.TEXT-size-xxlarge		{ color: black; font-size: 30px; line-height: 32px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
/* - - - - - - - - - -  END KTML  - - - - - - - - - - */


/* - - - - - - - - - -  START PAGE BASICS  - - - - - - - - - - */
.h1					{ color: black; font-size: 26px; line-height: 50px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.h2					{ color: black; font-size: 18px; line-height: 50px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.h3					{ color: black; font-size: 15px; line-height: 25px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.h4					{ color: black; font-size: 12px; line-height: 25px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.h5					{ color: black; font-size: 10px; line-height: 20px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.h6					{ color: black; font-size: 8px; line-height: 10px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }

h1{ color: #0079C4; font-weight: bold; font-size: 18px; line-height: 40px; font-family: verdana, geneva, helvetica, arial; text-decoration: none ;margin:0px;}
.pagetitle			{ color: #0079C4; font-weight: bold; font-size: 18px; line-height: 40px; font-family: verdana, geneva, helvetica, arial; text-decoration: none }

h2{ color: #000; font-size: 15px; line-height: 15px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial ;margin:0px;}
.header1			{ color: #000; font-size: 15px; line-height: 15px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
h3{ color: #313131; font-size: 13px; line-height: 15px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial; margin:0px;}
.header2			{ color: #313131; font-size: 13px; line-height: 15px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial; margin-top: 25px }
h4{ color: #0079C4; font-size: 11px; line-height: 15px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial; margin:0px;}
.header3			{ color: #0079C4; font-size: 11px; line-height: 15px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial; margin-top: 25px }
p    				{ color: black; font-size: 11px; line-height: 15px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
p.notices			{ color: black; font-size: 9px; line-height: 10px; font-family: verdana, geneva, helvetica, arial }
p.references		{ color: #666; font-size: 9px; line-height: 9px; font-family: verdana, geneva, helvetica, arial }
p.quotes			{ color: #1a1a1a; font-style: oblique; font-size: 10.5px; line-height: 14.5px; font-family: verdana, geneva, helvetica, arial; background-color: #cce0ff; padding: 6px; border: solid 1px #69f }

.quotes			{ color: #1a1a1a; font-style: oblique; font-size: 10.5px; line-height: 14.5px; font-family: verdana, geneva, helvetica, arial; background-color: #cce0ff; padding: 6px; border: solid 1px #69f }
.references		{ color: #666; font-size: 9px; line-height: 9px; font-family: verdana, geneva, helvetica, arial }

.color-xdark		{ color: #0079C4 }
.color-dark		{ color: #36f }
.color-medium		{ color: #69f }
.color-light		{ color: #a4c3ff }
.color-xlight		{ color: #cce0ff }
.color-333			{ color: #333 }
.color-red			{ color: #f00 }

img.noborder		{ border: 0px; margin: 0px 0px 0px 0px }
img					{ margin: 15px 10px 10px 10px }

td					{ color: black; font-size: 11px; line-height: 15px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
td.color-xdark	{ color: white; font-size: 10.5px; line-height: 14.5px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial; background-color: #0079C4 }
td.color-dark		{ color: white; font-size: 10.5px; line-height: 14.5px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial; background-color: #36f }
td.color-medium	{ color: black; font-size: 10.5px; line-height: 14.5px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial; background-color: #69f }
td.color-light	{ color: black; font-size: 10.5px; line-height: 14.5px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial; background-color: #a4c3ff }
td.color-xlight	{ color: black; font-size: 10.5px; line-height: 14.5px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial; background-color: #cce0ff  }
td.picture-caption	 { color: #36f; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: verdana, geneva, helvetica, arial; text-decoration: none; text-align: center; border: solid 0px #69f }

table				{ border: 0px }
table.picture		{ margin: 10px 0px 5px 10px }

li					{ color: #1a1a1a; font-size: 11px; line-height: 15px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial; list-style-type: disc }
li.references		{ color: #666; font-style: normal; font-weight: normal; font-size: 9px; line-height: 9px; font-family: verdana, geneva, helvetica, arial; text-decoration: none; list-style-type: lower-roman; margin: 0px; padding: 0px; border: 0px; position: relative; left: -18px }

ol					{ color: black; font-size: 11px; line-height: 15px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
ul					{ color: black; font-size: 11px; line-height: 15px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
input				{ color: black; font-size: 11px; line-height: 13px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
textarea			{ color: black; font-size: 11px; line-height: 13px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
select				{ color: black; font-size: 11px; line-height: 13px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
/* - - - - - - - - - -  END PAGE BASICS  - - - - - - - - - - */


/* - - - - - - - - - -  STANDARD LINKS  - - - - - - - - - - */
a					{ color: #0079C4 }
a:link				{ color: #0079C4 }
a:hover			{ color: #69f }
a:active			{ color: #0079C4 }


/*  - - - - - - - - - -  PAGE ANCHORS  - - - - - - - - - - */
a.anchors					{ color: #36f; font-size: 11px; line-height: 15px; font-style: normal; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial; border-top: 0px; border-right: 0px; border-bottom: 1px dotted #36f; border-left: 0px }
a.anchors:link			{ color: #36f }
a.anchors:hover			{ color: #a4c3ff; border-bottom: 0px }
a.anchors:active			{ color: #36f }
li.anchors					{ font-size: 11px; line-height: 15px; font-family: verdana, geneva, helvetica, arial; list-style-image: url(../../../stockpages/cp/img/doubleangle_666_noblock_r.gif); position: relative; left: -24px }


/* - - - - - - - - - -  MAIN MENU  - - - - - - - - - - */
a.menu			{ color: white; font-style: normal; font-weight: normal; font-size: 11px; line-height: 12px; font-family: verdana, geneva, helvetica, arial; text-decoration: none }
a.menu:link					{ color: white; }
a.menu:hover					{ color: #ccc }
a.menu:active					{ color: white }
/* parser uses this class for the menu link when on that page*/
a.menu-active			{ color: #003399; font-style: normal; font-weight: bold; font-size: 11px; line-height: 12px; font-family: verdana, geneva, helvetica, arial; text-decoration: none }
a.menu-over			{ color: #003399; font-style: normal; font-weight: normal; font-size: 11px; line-height: 12px; font-family: verdana, geneva, helvetica, arial; text-decoration: none }
a.menu-active:link					{ color: #000066; }
a.menu-active:hover					{ color: #454545 }
a.menu-active:active					{ color: #000066 }

table.menu-background		{ background-color: #0079C4 }
td.menu-leftborder			{ background-color: #0066ff }
td.menu-activecell			{ background-color: #FFFFFF }
td.menu-overcell				{ background-color: #FFFFFF }
td.menu-topborder-solid		{ background-color: #0066ff }
td.menu-bottomborder-solid	{ background-color: #0066ff }
td.menu-bottomborder-dots	{ background: #0066ff url(../img/menu_dots_blueberry.gif) no-repeat }


/* - - - - - - - - - -  SUBMENU  - - - - - - - - - - */
a.submenu				{ color: white; font-style: normal; font-weight: normal; font-size: 10.5px; line-height: 11.5px; font-family: verdana, geneva, helvetica, arial; text-decoration: none }
a.submenu:link		{ color: white }
a.submenu:hover		{ color: #ccc }
a.submenu:active		{ color: white }

/* parser uses this class for the submenu link when on that page*/
a.submenu-active				{ color: white; font-style: normal; font-weight: bold; font-size: 10.5px; line-height: 11.5px; font-family: verdana, geneva, helvetica, arial; text-decoration: none }
a.submenu-active:link		{ color: white }
a.submenu-active:hover		{ color: #ccc }
a.submenu-active:active		{ color: white }






/* - - - - - - - - - -  SUB-SUBMENU's  - - - - - - - - - - */
.subsubmenu				{ color: #36f; font-size: 10px; line-height: 16px; font-weight: normal; text-decoration: none; font-style: normal; font-family: verdana, geneva, helvetica, arial; background-color: #/*cce0ff*/; padding: 4px; border: solid 1px #69F }

.subsubmenu-active		{ color: #36f; font-size: 10px; line-height: 16px; font-weight: bold; text-decoration: none }

a.subsubmenu				{ color: #0079C4; font-size: 10px; line-height: 16px; font-style: normal; font-weight: normal; font-family: verdana, geneva, helvetica, arial; text-decoration: none; border-style: none; border-color: #0079C4 }
a.subsubmenu:link			{ color: #0079C4 }
a.subsubmenu:hover		{ color: #69f; text-decoration: underline }
a.subsubmenu:active		{ color: #0079C4 }

td.subsubmenu				{ color: #666; font-size: 10.5px; line-height: 12.5px; font-family: verdana, geneva, helvetica, arial; background-color: #f0f0f0 }
td.subsubmenu-border		{ background-color: #ccc }
td.subsubmenu-on			{ color: #1a1a1a; font-size: 10.5px; line-height: 14.5px; font-family: verdana, geneva, helvetica, arial }
td.subsubmenu-off			{ background-color: #cce0ff; font-size: 10.5px; line-height: 14.5px; font-family: verdana, geneva, helvetica, arial }




/* - - - - - - - - - -  PAGE BACK links  - - - - - - - - - - */
a.pageback					{ color: #0079C4; font-size: 9px; line-height: 9px; font-weight: normal; text-decoration: none; font-style: normal; font-family: verdana, geneva, helvetica, arial }
a.pageback:link			{ color: #0079C4 }
a.pageback:hover			{ color: #69f }
a.pageback:active			{ color: #0079C4 }


/* - - - - - - - - - -  PAGE TOP links  - - - - - - - - - - */
a.pagetop					{ color: #666; font-size: 9px; line-height: 9px; font-weight: normal; text-decoration: none; font-style: normal; font-family: verdana, geneva, helvetica, arial }
a.pagetop:link			{ color: #666 }
a.pagetop:hover			{ color: #1a1a1a }
a.pagetop:active			{ color: #666 }


/* - - - - - - - - - -  FOOTERS  - - - - - - - - - - */



.footer					{ color: #FFFFFF; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.footer a				{ color: #FFFFFF; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.footer a:link			{ color: #FFFFFF }
.footer a:hover			{ color: #FFFFFF }
.footer a:active		{ color: #FFFFFF }
.footer-pagesummary		{ color: #FFFFFF; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
p.footer {
	color:#000000;
}
.footer-clinicinfo		{ color: #FFFFFF; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.footer-clinicinfo	 a				{ color: #FFFFFF; font-size: 9px; line-height: 11px; font-weight: normal; font-family: verdana, geneva, helvetica, arial }
.footer-clinicinfo	 a:link			{ color: #FFFFFF }
.footer-clinicinfo	 a:hover			{ color: #FFFFFF }
.footer-clinicinfo	 a:active		{ color: #FFFFFF }

.privacynotice a		{ color: #333; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.privacynotice a:link	{ color: #333 }
.privacynotice a:hover	{ color: #333 }
.privacynotice a:active	{ color: #333 }


/* - - - - - - - - - -  NEWSLETTER  - - - - - - - - - - */

.news-pagetitle				{ color: #0079C4; font-weight: bold; font-size: 18px; line-height: 40px; font-family: verdana, geneva, helvetica, arial; text-decoration: none }
.news-clientinsert			{ color: black; font-size: 11px; line-height: 13px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
img.news						{ padding-bottom: 6px; padding-left: 10px }

.news-printnews				{ color: #0079C4; font-size: 11px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
a.news-printnews				{ color: #0079C4; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial; border-bottom: 1px dotted #0079C4 }
a.news-printnews:link		{ color: #0079C4 }
a.news-printnews:hover		{ color: #69f; border-bottom: 0px }
a.news-printnews:active		{ color: #36f }

.news-footer					{ color: #666; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
a.news-footer					{ color: #0079C4; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: underline; font-family: verdana, geneva, helvetica, arial }
a.news-footer:link			{ color: #0079C4 }
a.news-footer:hover			{ color: #69f }
a.news-footer:active			{ color: #0079C4 }


.news-articlesfound			{ color: #454545; font-size: 11px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.news-location				{ color: #black; font-size: 11px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.news-navigation				{ color: #666; font-size: 11px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
a.news-navigation				{ color: #0079C4; font-size: 11px; line-height: 11px; font-weight: normal; text-decoration: underline; font-family: verdana, geneva, helvetica, arial }
a.news-navigation:link		{ color: #0079C4 }
a.news-navigation:hover		{ color: #69f; text-decoration: none }
a.news-navigation:active	{ color: #0079C4 }


.news-title					{ color: #0079C4; font-size: 14px; line-height: 14px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.news-body						{ color: #1a1a1a; font-weight: normal; font-size: 11px; line-height: 13px; font-family: verdana, geneva, helvetica, arial; text-decoration: none }
.news-reference				{ color: #666; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }

.news-links					{ color: #666; font-size: 11px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
a.news-links					{ color: #0079C4; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial; border-bottom: 1px dotted #0079C4 }
a.news-links:link				{ color: #0079C4 }
a.news-links:hover			{ color: #69f; border-bottom: 0px }
a.news-links:active			{ color: #0079C4 }


.news-popup-title				{ color: #0079C4; font-size: 13px; line-height: 13px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.news-popup-body				{ color: #1a1a1a; font-weight: normal; font-size: 11px; line-height: 13px; font-family: verdana, geneva, helvetica, arial; text-decoration: none }
.news-popup-reference		{ color: #454545; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }

.news-popup-links				{ color: #666; font-size: 11px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
a.news-popup-links			{ color: #0079C4; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial; border-bottom: 1px dotted #0079C4 }
a.news-popup-links:link		{ color: #0079C4 }
a.news-popup-links:hover	{ color: #69f; border-bottom: 0px }
a.news-popup-links:active	{ color: #0079C4 }


.news-past-title				{ color: #0079C4; font-size: 13px; line-height: 13px; font-weight: bold; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
.news-past-body				{ color: #1a1a1a; font-weight: normal; font-size: 11px; line-height: 13px; font-family: verdana, geneva, helvetica, arial; text-decoration: none }
.news-past-reference			{ color: #454545; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }

.news-past-links				{ color: #666; font-size: 11px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
a.news-past-links				{ color: #0079C4; font-size: 9px; line-height: 11px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial; border-bottom: 1px dotted #0079C4 }
a.news-past-links:link		{ color: #0079C4 }
a.news-past-links:hover		{ color: #69f; border-bottom: 0px }
a.news-past-links:active	{ color: #0079C4 }

.news-past-cat				{ color: #333; font-size: 11px; line-height: 13px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
a.news-past-cat				{ color: #0079C4; font-size: 11px; line-height: 13px; font-weight: normal; text-decoration: bold; font-family: verdana, geneva, helvetica, arial; border-bottom: 1px dotted #0079C4 }
a.news-past-cat:link			{ color: #0079C4 }
a.news-past-cat:hover		{ color: #0079C4; border-bottom: 0px }
a.news-past-cat:active		{ color: #0079C4 }

.news-past-art				{ color: #333; font-size: 11px; line-height: 13px; font-weight: normal; text-decoration: none; font-family: verdana, geneva, helvetica, arial }
a.news-past-art				{ color: #0079C4; font-size: 11px; line-height: 13px; font-weight: normal; text-decoration: bold; font-family: verdana, geneva, helvetica, arial; border-bottom: 1px dotted #0079C4 }
a.news-past-art:link			{ color: #0079C4 }
a.news-past-art:hover		{ color: #0079C4; border-bottom: 0px }
a.news-past-art:active		{ color: #0079C4 }


/* - - - - - - - - - -  BASIC E-COMMERCE STORE  - - - - - - - - - - */

.ecom-categoryTitle		{ color: #0079C4; font-style: normal; font-weight: bold; font-size: 14px; line-height: 14px; font-family: verdana, geneva, helvetica, arial }
.ecom-productName			 { color: black; font-style: normal; font-weight: bold; font-size: 12px; line-height: 12px; font-family: verdana, geneva, helvetica, arial }
.ecom-productBriefDesc	 { color: black; font-style: normal; font-weight: normal; font-size: 9px; line-height: 11px; font-family: verdana, geneva, helvetica, arial }
.ecom-productPrice		  { color: #c00; font-style: normal; font-weight: bold; font-size: 10px; line-height: 14px; font-family: verdana, geneva, helvetica, arial }
.ecom-cartContents	 { color: black; font-style: normal; font-weight: normal; font-size: 9px; line-height: 11px; font-family: verdana, geneva, helvetica, arial }
.ecom-link1					 { color: #666; font-style: normal; font-weight: normal; font-size: 9px; line-height: 9px; font-family: verdana, geneva, helvetica, arial; text-decoration: none }
a.ecom-link1					 { color: #666; font-style: normal; font-weight: normal; font-size: 9px; line-height: 9px; font-family: verdana, geneva, helvetica, arial; text-decoration: none; border-bottom: 1px dotted #ccc }
a.ecom-link1:link			{ color: #666 }
a.ecom-link1:hover			{ color: #333; border-bottom: 1px dotted #666 }
a.ecom-link1:active			{ color: #666 }
