BODY {
        FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE {
        FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
        FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
        FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
        FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV {
        FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN {
        FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/bg_green.gif) #195F19 repeat-y center 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
        MARGIN-LEFT: 0px
}
A {
        outline: none
}
AREA {
        outline: none
}
A:link {
        COLOR: #222222
}
A:visited {
        COLOR: #333333
}
A:hover {
        COLOR: #003366
}
FORM {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
        CURSOR: hand
}
IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.block {
        DISPLAY: block
}
PRE {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 white-space: pre;   /* IE only hack to re-specify in addition to word-wrap  */
 white-space: -hp-pre-wrap; /* HP printers */
 white-space: pre-wrap; /* CSS 2.1 */
 white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
}
#containertop {
        PADDING-BOTTOM: 3px; WIDTH: 820px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
	    padding: 0 20px;
}
#topnav {
        MARGIN-BOTTOM: 3px; WIDTH: 800px; POSITION: relative; HEIGHT: 30px
}
#tnNav {
        WIDTH: 800px; POSITION: relative; TOP: 0px; HEIGHT: 15px
}
.tnNavMenuButton {
        POSITION: absolute; TOP: 0px
}
#tnNavHome {
        LEFT: 0px
}
#bottomnav {
        CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 6px; LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 783px; LINE-HEIGHT: 9px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #6E9B47
}
#bottomnav A {
        COLOR: #FFFF66! important
}
#full_page {
	position: relative;
	background: #FFFFFF;
	margin: 0 auto;
	width: 860px;
	background: url(http://www.schoolmatespa.com/members/images/center_page.png) repeat-y 0 0;
	text-align: left;
}
#top_page {
	position: relative;
	background: url(http://www.schoolmatespa.com/members/images/header_page.png) no-repeat 0 100%;
	height: 55px;
}
#bottom_page {
	position: relative;
	background: #195319 url(http://www.schoolmatespa.com/members/images/bottom_page.png) no-repeat 0 0;
	height: 20px;
}
#bodypage {
	position: relative;
	padding: 0 30px;
	width: 820px;
}
#footer_page {
	position: static;
	background: #195319 url(http://www.schoolmatespa.com/members/images/footer_page.png) no-repeat 0 100%;
	height: 4.5em;
	padding-bottom: 30px;
	font-size: 10px;
    color: #DDDDDD;
}