body { background-color : #d1d1be; margin-left : 0px; margin-right : 0px; margin-top : 0px; margin-bottom : 0px; font-family : Arial, Helvetica, sans-serif; font-size: 12px; }

.sm { font-size : 11px; }
.reg { font-size : 12px; }
.lg { font-size : 14px; }
.pghdr { font-size : 18px; font-weight: bold; font-style : italic; color: #585b57; }
.invisi { font-size : 6px; color: #d1d1be; }

.ltgray { color: #c7c8c6; }
.medgray { color: #737363; }
.dkgray { color: #585b57;  }
.olive { color: #858665; }
.error { color: #B5BA2D;}

A:link {color : #567d56; }
A:visited {color : #567d56;}
A:hover {color : #858665;}
A:active {color : #000000; }

A.tn:link { background: url(../images/navOff.gif) repeat-x; height: 27px; padding: 5px; color : #567d56; text-decoration: none; margin-right: 10px; vertical-align: middle; font-weight: bold; }
A.tn:visited { background: url(../images/navOff.gif) repeat-x; height: 27px; padding: 5px; color : #567d56; text-decoration: none; margin-right: 10px; vertical-align: middle; font-weight: bold; }
A.tn:hover { background: url(../images/navOn.gif) repeat-x; height: 27px; padding: 5px; color : #858665; text-decoration: none; margin-right: 10px; vertical-align: middle; font-weight: bold; }
A.tn:active { background: url(../images/navOff.gif) repeat-x; height: 27px; padding: 5px; color : #000000; text-decoration: none; margin-right: 10px; vertical-align: middle; font-weight: bold; }

A.tnOn:link { background: url(../images/navOn.gif) repeat-x; height: 27px; padding: 5px; color : #858665; text-decoration: none; margin-right: 10px; vertical-align: middle; font-weight: bold; }
A.tnOn:visited { background: url(../images/navOn.gif) repeat-x; height: 27px; padding: 5px; color : #858665; text-decoration: none; margin-right: 10px; vertical-align: middle; font-weight: bold; }
A.tnOn:hover { background: url(../images/navOn.gif) repeat-x; height: 27px; padding: 5px; color: #000000; text-decoration: none; margin-right: 10px; vertical-align: middle; font-weight: bold; }
A.tnOn:active { background: url(../images/navOn.gif) repeat-x; height: 27px; padding: 5px; color : #567d56; text-decoration: none; margin-right: 10px; vertical-align: middle; font-weight: bold; }

.bgwhite  { background-color: #FFFFFF; }
.bgoffwhite  { background-color: #f8f9f6; }
.bgblack  { background-color: #000000; }

.navoff { background : #e7e9c4 url(../images/navOff.gif) repeat-x; }
.navon { background : #f7f8eb url(../images/navOn.gif) repeat-x; }
.headerbg { background : #d2debd url(../images/bgHeader.gif) repeat-x; }
.header { background : url(../images/header.gif) no-repeat left; height: 107px; }
.lnline { border-bottom: 1px solid #c7c8c6; }
.ltrspace { letter-spacing: 2px; }

.cgradl { background : url(../images/cgradLeft.gif) repeat-y; width: 16px; }
.cgradr { background : url(../images/cgradRight.gif) repeat-y; width: 16px; text-align: right; }
.cgradt { background : url(../images/cgradTop.gif) repeat-x; height: 16px; width: 100%; }
.cgradb { background : url(../images/cgradBot.gif) repeat-x; height: 16px; width: 100%; }

.ngradl { background : url(../images/ngradLeft.gif) repeat-y; width: 9px; }
.ngradr { background : url(../images/ngradRight.gif) repeat-y; width: 9px; text-align: right; }
.ngradt { background : url(../images/ngradTop.gif) repeat-x; height: 9px; width: 100%; }
.ngradb { background : url(../images/ngradBot.gif) repeat-x; height: 9px; width: 100%; }

.contentblock { width: 75%; text-align: justify; padding-left: 10px; padding-top: 20px; vertical-align: top; }
.leftblock { width: 22%; padding-top: 35px; vertical-align: top; }
.tnblock { padding-left: 200px; padding-top: 82px; }
.wmReiki { background: url(../images/wmReiki.gif) no-repeat right; height: 350px; vertical-align: top; }

li { line-height: 18px; }
.button { color : #585b57; background-color : #d2debd; font-weight : bold;}