BODY
{
    FONT-SIZE: 9pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #d0d0d0;
    MARGIN-LEFT: 0px;
    COLOR: #4682b4;
    SCROLLBAR-3DLIGHT-COLOR: #d0d0d0;
    MARGIN-RIGHT: 0px;
    SCROLLBAR-ARROW-COLOR: #b0b0b0;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    FONT-FAMILY: Arial;
    SCROLLBAR-DARKSHADOW-COLOR: #b0b0b0;
    SCROLLBAR-BASE-COLOR: #ffffff
}
.HighVis
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #c0c0c0 1px solid;
    COLOR: #ff6347;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #e0ffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.HighVis A
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 3px;
    COLOR: #696969
}
A
{
    FONT-SIZE: 9pt;
    COLOR: #4682b4;
    FONT-FAMILY: Arial
}
.std
{
    FONT-SIZE: 9pt;
    COLOR: #778899;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eeeeee
}
H1
{
    BORDER-RIGHT: dimgray 1pt solid;
    BORDER-TOP: dimgray 1pt solid;
    FONT-SIZE: 14pt;
    BORDER-LEFT: dimgray 1pt solid;
    COLOR: #4682b4;
    BORDER-BOTTOM: dimgray 1pt solid;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #e6e6fa;
    TEXT-ALIGN: center
}
P
{
    FONT-SIZE: 9pt;
    COLOR: #4682b4;
    FONT-FAMILY: Arial
}
H2
{
    BORDER-RIGHT: #808080 1px;
    BORDER-TOP: #808080 1px;
    FONT-SIZE: 12pt;
    BORDER-LEFT: #808080 1px;
    COLOR: #ffa500;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent
}
.input
{
    BORDER-RIGHT: #d3d3d3 1pt solid;
    BORDER-TOP: #d3d3d3 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #d3d3d3 1pt solid;
    COLOR: #696969;
    BORDER-BOTTOM: #d3d3d3 1pt solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
HR
{
    COLOR: #eeeeee
}
IMG
{
    BORDER-RIGHT: #696969 1px;
    BORDER-TOP: #696969 1px;
    BORDER-LEFT: #696969 1px;
    BORDER-BOTTOM: #696969 1px;
    BACKGROUND-COLOR: transparent
}
UL
{
    FONT-SIZE: 9pt
}
LI
{
    FONT-SIZE: 9pt
}
H3
{
    FONT-SIZE: 10pt;
    COLOR: #bdb76b;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
EM
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #ffa500;
    FONT-FAMILY: Verdana
}
.ImgBorder
{
    BORDER-RIGHT: #696969 1px solid;
    BORDER-TOP: #696969 1px solid;
    BORDER-LEFT: #696969 1px solid;
    BORDER-BOTTOM: #696969 1px solid
}
H4
{
    BORDER-RIGHT: #808080 1px;
    BORDER-TOP: #808080 1px;
    FONT-SIZE: 12pt;
    BORDER-LEFT: #808080 1px;
    COLOR: #ffa500;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent
}
TD
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.submit
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 12pt;
    BORDER-LEFT: medium none;
    COLOR: #bdb76b;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'Lucida Console', 'Arial Black';
    BACKGROUND-COLOR: transparent
}
.grey
{
    COLOR: #696969
}
.disclaimer
{
    COLOR: #daa520
}
H5
{
    FONT-SIZE: 10pt;
    COLOR: #ff4500;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.big
{
    FONT-SIZE: 11pt
}
H6
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt
}
.darkgrey
{
    FONT-SIZE: 10pt;
    COLOR: #333333
}
.hlink
{
    CURSOR: default;
    TEXT-DECORATION: none
}
.smallfont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #696969
}
.IMGLink
{
    BORDER-RIGHT: #696969 1px;
    BORDER-TOP: #696969 1px;
    BORDER-LEFT: #696969 1px;
    BORDER-BOTTOM: #696969 1px
}
.black
{
    COLOR: #000000
}
.directory
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: bolder;
    BACKGROUND: url(../images/rCorner2.jpg) no-repeat right bottom;
    PADDING-BOTTOM: 20px;
    TEXT-DECORATION: none
}
.news
{
    BORDER-RIGHT: #c0c0c0 1px;
    PADDING-RIGHT: 3px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c0c0c0 1px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    BACKGROUND-IMAGE: url(../images/newspaperSM.gif);
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: #c0c0c0 1px;
    WIDTH: 100%;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none
}
.news P
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 3px
}
OPTION
{
    COLOR: #4682b4
}
A:hover
{
    COLOR: #ffa500
}
.article
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 3px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    BACKGROUND-IMAGE: url(../images/document.jpg);
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: #c0c0c0 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none
}
.article P
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 3px
}
.article IMG
{
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    WIDTH: 100px;
    BORDER-BOTTOM: #808080 1px solid
}
P IMG
{
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #808080 1px solid
}
.menu
{
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: center
}
#style
{
    RIGHT: 20px;
    POSITION: absolute;
    TOP: 13px
}
#topMenu
{
    LEFT: 20px;
    POSITION: absolute;
    TOP: 13px
}
#logo
{
    BACKGROUND: url(../images/logo.jpg) no-repeat left top;
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 10px;
    HEIGHT: 100px;
    TEXT-ALIGN: left
}
#content
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    LEFT: 0px;
    POSITION: absolute;
    TOP: 105px;
    HEIGHT: 90%
}
#logo2
{
    FONT-SIZE: 20px;
    RIGHT: 20px;
    WIDTH: 450px;
    COLOR: #bdb76b;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Lucida Console', 'Arial Black';
    POSITION: absolute;
    TOP: 60px;
    TEXT-ALIGN: right
}
#logo SPAN
{
    VISIBILITY: hidden
}
#tMenu
{
    BORDER-RIGHT: #c0c0c0 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c0c0c0 1px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #c0c0c0 1px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c0c0c0 1px
}
#tMenu A
{
    FONT-WEIGHT: bolder
}
#tMenu2
{
    BORDER-RIGHT: #c0c0c0 1px
}
.event
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: #f5fffa;
    TEXT-DECORATION: none
}
.event A
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 3px;
    COLOR: #696969
}
#search
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: #c0c0c0 1px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    TEXT-ALIGN: center
}
#logonForm
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #c0c0c0 1px solid;
    WIDTH: 200px;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
#logonForm SELECT
{
    WIDTH: 190px
}
#search SELECT
{
    WIDTH: 190px
}
#search INPUT
{
    WIDTH: 190px
}
#content2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 100px
}
#locations
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: center
}
#therapies
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    MARGIN-TOP: 20px;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: center
}
#newsletter
{
    MARGIN-BOTTOM: 10px;
    BORDER-BOTTOM: #a9a9a9 1px solid
}
#submit
{
    TEXT-ALIGN: center
}
#Details
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    MARGIN-BOTTOM: 20px;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: center
}
TEXTAREA
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid
}
#articles
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #c0c0c0 1px solid;
    COLOR: #696969;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
#articles A
{
    FONT-WEIGHT: bolder
}
.ticki
{
}
.ticki A
{
    FONT-WEIGHT: bolder;
    COLOR: #3cb371;
    FONT-FAMILY: Courier
}
.mnu1
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #003399
}
.mnu1 A
{
    COLOR: #ffffff
}
.mnu2
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #0055bb
}
.mnu2 A
{
    COLOR: #ffffbb
}
.comment
{
    BORDER-RIGHT: #808080 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #808080 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 2px 10px;
    BORDER-LEFT: #808080 1px solid;
    COLOR: #191970;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #808080 1px solid;
    BACKGROUND-COLOR: #e0ffff
}
.comment P
{
    COLOR: #008b8b
}
.counsellingAdmin
{
    PADDING-RIGHT: 15px;
    BACKGROUND-IMAGE: url(../images/arrow.jpg);
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: 40px;
    WIDTH: 335px;
    PADDING-TOP: 30px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 83px;
    TEXT-ALIGN: right
}
.counsellingAdmin A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: #ff4500;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.paypal
{
    PADDING-RIGHT: 80px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/arrow2.jpg);
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: 20px;
    WIDTH: 335px;
    COLOR: #ff4500;
    PADDING-TOP: 30px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 83px;
    TEXT-ALIGN: right
}
.paypalform
{
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: transparent
}
.rcolumn
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: #f5fffa
}
.ddMenu
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt
}
#ddMenu
{
    LEFT: 330px;
    POSITION: absolute;
    TOP: 55px
}
.recommend
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #c0c0c0 1px solid;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #c0c0c0 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: #f5fffa
}
.recommend A
{
    FONT-WEIGHT: bolder
}
#chatterbox
{
    PADDING-RIGHT: 15px;
    LEFT: 80%;
    WIDTH: 20%;
    MARGIN-RIGHT: 50px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 170px;
    HEIGHT: 50px;
    TEXT-ALIGN: right;
    BACKGROUND-: url(../images/chatterbox.png)
}
#tMenu3
{
    PADDING-BOTTOM: 4px;
    COLOR: #20b2aa;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
#tMenu3 A
{
    FONT-WEIGHT: bolder
}
.ddMenu OPTION
{
    COLOR: #dc143c
}
.button
{
    BORDER-RIGHT: #708090 1px solid;
    BORDER-TOP: #708090 1px solid;
    BACKGROUND-IMAGE: url(../images/button.jpg);
    BORDER-LEFT: #708090 1px solid;
    BORDER-BOTTOM: #708090 1px solid;
    HEIGHT: 29px
}
.button A
{
    BORDER-RIGHT: #708090 1px solid;
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 10px;
    BORDER-LEFT: #708090 1px;
    PADDING-TOP: 5px;
    HEIGHT: 27px
}
.button A .noBorder
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.signup
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/signup.jpg);
    WIDTH: 264px;
    PADDING-TOP: 10px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 403px
}
.signup H2
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.signup P
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    COLOR: #ffa500
}
.signup LI
{
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    COLOR: #696969
}
.signup UL
{
    MARGIN-LEFT: 25px;
    MARGIN-RIGHT: 20px
}
