A:visited
{
    COLOR: #669900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #669900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bold:visited
{
    FONT-WEIGHT: bold;
}
A.bold:link
{
    FONT-WEIGHT: bold;
}
A.bold:hover
{
    FONT-WEIGHT: bold;
}
A.address:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.address:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.address:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: none
}
A.feature:visited
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.feature:link
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.feature:hover
{
    COLOR: #ff6600;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.footerlink:visited
{
    COLOR: #333300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 71%;
    TEXT-DECORATION: underline
}
A.footerlink:link
{
    COLOR: #333300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 71%;
    TEXT-DECORATION: underline
}
A.footerlink:hover
{
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 71%;
    TEXT-DECORATION: underline
}
A.nav:visited
{
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 71%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.nav:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 71%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.nav:hover
{
    COLOR: #ff9900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 71%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
BODY
{
    BACKGROUND-COLOR: #999966;
    MARGIN: 8px
}
H1
{
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%;
	FONT-WEIGHT: bold
}
H2
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%;
	FONT-WEIGHT: normal
}
H3
{
    COLOR: #666633;
    FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
}
H4
{
    COLOR: #666633;
    FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
}
TABLE.content
{
    BACKGROUND-COLOR: #ffffff
}
TABLE.promo
{
    BACKGROUND-COLOR: #66cc99
}
TD
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 100%
}
TD.address
{
    BACKGROUND-COLOR: #000000;
	COLOR: #ffffff;
	FONT-SIZE: 71%
}
TD.breadcrumb
{
    BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 10px
}
TD.featureold
{
    BACKGROUND-COLOR: #3366cc
}
TD.feature
{
    BACKGROUND-COLOR: #cccc99;
    COLOR: #ffffff;
}
TD.homepic
{
    BACKGROUND-COLOR: #cccc99;
	BACKGROUND-IMAGE: url(http://www.pilatesbaxterplace.com/images/frontfade.jpg)
}
TD.footeraddress
{
    BACKGROUND-COLOR: #efffef;
    COLOR: #666666;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    FONT-SIZE: 10px
}
TD.left
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 71%;
    TEXT-DECORATION: none
}
TD.line
{
    BACKGROUND-COLOR: #000000
}
TD.logoline
{
    BACKGROUND-COLOR: #ffffff
}
TD.navborderline
{
    BACKGROUND-COLOR: #cccccc
}
TD.nav
{
    BACKGROUND-COLOR: #000000;
	COLOR: #ffffff;
}
TD.promohead
{
    BACKGROUND-COLOR: #66cc99;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
TD.promotext
{
    BACKGROUND-COLOR: #efffef;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
TD.sidebar
{
    BACKGROUND-COLOR: #ccccff
}
.breadcrumb
{
    COLOR: #cccccc;
	FONT-SIZE: 10px
}
.time
{
    COLOR: #999966;
    FONT-WEIGHT: bold
}
.featuretext
{
    COLOR: #ffffff;
	FONT-SIZE: 71%
}
.formlabel
{
	FONT-SIZE: 80%
}
.quote
{
	FONT-STYLE: italic
}
.thanks
{
    FONT-SIZE: 200%
}

#notebook p {
	padding:3px;
	}

a.headline:visited, a.headline:link, a.headline:hover {font-weight: bold;}
DIV.hundred{font-size: 100%}
DIV.eighty{font-size: 80%}
DIV.seventyone{font-size: 71%}
div.unsub {font-size: 71%; padding: 5px; text-align: center;}
H2.date {COLOR: #999966; FONT-WEIGHT: bold; border-bottom: 1px dashed #999966; margin-right: 60px;}
P.hr {FONT-WEIGHT: bold; border-bottom: 1px solid #efefef; margin-top: 40px; margin-right: 180px;}
P.dotted {border-bottom: 1px dashed #666666;}
.calgrey {color: #666666;}
.timestamp {font-size: 10px; color: #999999;}

/* FORM ELEMENTS ELEMENTS */
table.form {font-size: 71%}
td.heading {BACKGROUND-COLOR: #efefef; COLOR: #003399; FONT-WEIGHT: bold}
td.form {FONT-WEIGHT: bold}
td.formreq {COLOR: #ff0000; FONT-WEIGHT: bold}

/* BOX TYPE: outline */
	.outlineBox{ width: 200; margin-bottom: 10px; }
	.outlineBox .box { border: 1px solid #ccc; background-color: #ffffff; }
	.outlineBox .top, .outlineBox .bottom { position: relative; left: 1px; height: 9px; }
	.outlineBox .top { top: -1px }
	.outlineBox .bottom { margin-bottom: 0px; top: 1px }
	.outlineBox .box, .bottom { top: 0 }
	.outlineBox .nw, .outlineBox .ne, .outlineBox .sw, .outlineBox .se { width: 9px; height: 9px; }
	.outlineBox .nw, .outlineBox .sw { float: left; position: relative; left: -2px }
	.outlineBox .ne, .outlineBox .se { float: right }
	.outlineBox .nw { background: url(../images/corners/top_l_box.gif) no-repeat left top }
	.outlineBox .ne { background: url(../images/corners/top_r_box.gif) no-repeat right top }
	.outlineBox .sw { background: url(../images/corners/bot_l_box.gif) no-repeat left bottom }
	.outlineBox .se { background: url(../images/corners/bot_r_box.gif) no-repeat right bottom }
	.outlineBox .content { margin-left: 7px; margin-right: 7px; }
	.outlineBox h2{ font-size: 100%; font-weight: bold; margin-top: 0px; margin-bottom: 0px; /* text-align: center; */ }
			
.boxtop, .boxbot { 
	background-repeat: no-repeat;
	background-position: top right;
	display: block;
}

/* avoid residual spacing issues */
ul, ol, li, form, blockquote {padding: 3px; margin: 3px;}
p, h6, h5, h4, h3, h2, h1, input, label, select {padding: 0px; margin: 0px;}

/* create spacing for Notebook headings - 10/25/06 */
 h3, h3 {margin-top: 10px;}

/* -- Rates addition 3/11/05 -- */
div.rates table {
	font-size: 12px;	
	}

.honey {display:none;}  // for contact form spam protection