#header { background-image: url(pix/gradient.png); background-repeat: repeat-y; width: 1124px; height: 80px; text-align: left;}
#logo { float: right; width: 300px; }
#coName { width: 800px; float: left; margin-top: 20px; margin-left: 20px; font-family: tahoma, geneva, sans-serif; font-size: 20pt; font-weight: bold}
.my { font-size: 1pt; color: white }

#menu { background-image: url(pix/gradient.png); background-repeat: repeat-y; width: 1124px; margin-top:1px; }
td.menu { padding: 0px 10px 0px 10px; border-left: 2px groove grey; border-right: 2px ridge black; }
input { background-color: transparent; color: black; font-weight: bold; border-color: black; }
select { background-color: transparent; color: black; font-weight: bold; border-color: black; }
input.form { font-size: 10pt }
select.form { font-size: 10pt }
textarea.form {font-size: 10pt }
button.form { font-size: 10pt }
#therapymenu { display: none; z-index: 999; width: 230px; margin-left: 75px; background-image: url(pix/gradient.png); background-repeat: repeat-y; position: absolute; height: 115px; padding: 0px 10px 0px 10px; float: left}
#ITmenu { display: none; z-index: 999; width: 150px; margin-left: 265px; background-image: url(pix/gradient.png); background-repeat: repeat-y; position: absolute; height: 80px; padding: 0px 10px 0px 10px; float: left}
#contactmenu { display: none; z-index: 999; width: 350px; margin-left: 150px; background-image: url(pix/gradient.png); background-repeat: repeat-y; position: absolute; height: 110px; padding: 0px 10px 0px 10px}

#mainbody { width: 900px; margin-top: 5px z-index: 1; margin-right: 224px}
#topGrid { width: 100%; height: 50%; padding-top: 10px; z-index: 1}
#topLeft { width: 50%; float: left; margin-left: 0px; z-index: 1 }
#topRight { width: 50%; float: right; z-index: 1 }
#btmGrid { width: 100%; height: 50%; z-index: 1 }
#btmLeft { width: 50%; float: left; z-index: 1 }
#btmRight { width: 50%; float: right; z-index: 1 }
#mainLeft { width: 70%; float: left; }
#mainRight { width: 30%; float: right; margin-top: 10%}

.myBtn {
	-moz-box-shadow:inset 0px 17px 20px -11px #bee2f9;
	-webkit-box-shadow:inset 0px 17px 20px -11px #bee2f9;
	box-shadow:inset 0px 17px 20px -11px #bee2f9;
	background-color:#63b8ee;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:1px solid #3866a3;
	display:inline-block;
	color:#14396a;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 2px 0px #7cacde;
}.myBtn:hover {
	background-color:#468ccf;
}.myBtn:active {
	position:relative;
	top:1px;
}

#footer { background-image: url(pix/gradient.png); background-repeat: repeat-y; width: 1124px; height: 20px; font-size: 8pt; font-family: Lucida Console, Monaco, monospace; font-weight: bold; padding-top: 5px; position: relative}

p.important { background-color: red; color: yellow; width: 600px; text-align: center; font-size: 12pt}

div { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif }
p { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 10pt; text-align: justify }
li { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 10pt; text-align: justify }
a:link { color: black; text-decoration: none }
a:visited { color: purple; text-decoration: none }
a:hover { color: red; text-decoration: none }
a:active { color: black; text-decoration: none }
a:link.menu { color: white }
a:visited.menu { color: gold; text-decoration: none }
a:hover.menu { color: red; text-decoration: none }
a:active.menu { color: black; text-decoration: none }
img { z-index: 1 }
h1 { font-size: 18pt }
h2 { font-size: 16pt }
h3 { font-size: 14pt }
h4 { font-size: 12pt }

