/*****************************************************/
/* Page Objects */
/*****************************************************/
#LogoContainer {
	position:absolute;
	visibility:visible;
	left:0px;
	top:0px;
	width:215px;
	z-index:1;
}

#NavBar {
	position:absolute;
	visibility:visible;
	left:0px;
	top:75px;
	width:100%;
	z-index:11;
	background-color: #ffff00; 
}

#NavUnderBar {
	position:absolute;
	visibility:visible;
	left:0px;
	top:105px;
	width:100%;
	z-index:3;
	background-color: #0670B0;
}

#MidContainer {
/* Holds Marketing Message Graphics/Text */
	position:absolute;
	visibility:visible;
	left:0px;
	top:120px;
	width:100%;
	z-index:4;
	background-color: #96DAED; 
}

#Col1 {
/* Defines Column 1 Positioning */
	position: absolute;
	top:320px;
	left: 0px;
	width: 90%;
	padding-top: 1px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
	font-size:14px;
}

#Col2 {
/* Defines Column 2 Positioning */
	position: absolute;
	top:75px;
	left: 0px;
	width: 90%;
	padding-top: 1px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
	font-size:14px;
}

#Col3 {
/* Defines Column 3 Positioning */
   position: absolute;
	top:125px;
	left: 0px;
	width: 90%;
	padding-top: 1px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
	font-size:14px;
}

#StaffText {
/* Holds staff description container */
	position:absolute;
	visibility:visible;
	left:440px;
	top:60px;
	width:45%;
   height:390px;
	z-index:5;
   font-size: 12px;
}

#StaffLeft {
/* Holds staff name/image container */
   position:absolute;
	visibility:visible;
	left:290px;
	top:20px;
	width:70%;
	height:290px;
	z-index:4;
}

#AdminStaff {
   position:absolute;
	visibility:visible;
	left:320px;
	top:120px;
	width:70%;
	height:190px;
}

#FormsCol {
   position:relative;
   visibility:visible;
   left:60px;
}

#AdobeCol {
   position:relative;
   visibility:visible;
   left:20px;
}

/*****************************************************/
/* Text Styles */
/*****************************************************/

body {
font-family: Helvetica;
font-size: 12px;
background-color:#ffffff;
}


/* HTML <H2> Element */
h3 {
	color: #032851;
	font-weight:bold;
}

.PageTitle {
	color:#FFFFFF;
}

#staffLinks {
   line-height: 160%;
   font-size:12px;
}

#staffLinks a {
	font-weight:bold;
}

#smallText {
   font-family: Helvetica;
   font-size: 12px;
   background-color:#ffffff;
}


/* Default Link Style */
/* Defines the link style for content links */

a:link {
   color: #0670B0;
   text-decoration: none;
}
a:visited {
	color: #0670B0;
	text-decoration: none;
}
a:active {
	color: #0670B0;
	text-decoration: none;
}
a:hover {
	color: #0670B0;
        text-decoration:underline;
}

td.about {
  /*font-size:75%;*/
  background-color:#96DAED;
  padding:10px;
  vertical-align:top;
}

a.menubar:link {
	position:absolute;
	left:0px;
	top:0px;
	width:100px;
	height:30px;
   text-decoration: none;
	color:#ffffff;
	background-color:#063870;
}

a.menubar:visited { 
	position:absolute;
	left:0px;
	top:0px;
	width:100px;
	height:30px;
   text-decoration:none;
	color:#ffffff;
	background-color:#063870;
}

a.menubar:hover { 
	position:absolute;
	left:0px;
	top:0px;
	width:100px;
	height:30px;
   text-decoration:none;
	color:#ffffff;
	background-color:#0670B0;
}

a.menubar:active { 
	position:absolute;
	left:0px;
	top:0px;
	width:100px;
	height:30px;
   text-decoration:none;
	color:#ffffff;
	background-color:#063870; 
}

a.selected {
	position:absolute;
	left:0px;
	top:0px;
	width:100px;
	height:30px;
	text-decoration:none;
	color:#ffffff;
	background-color:#0670B0;
}

#homeButton {
	position:absolute;
	visibility:visible;
	left:0px;
	top:0px;
	width:100px;
	height:30px;
	text-align:left;
	vertical-align:bottom;
	z-index:10;
	text-indent: 3px;
   line-height: 2;
}

#servicesButton {
	position:absolute;
	visibility:visible;
	left:100px;
	top:0px;
	width:100px;
	height:30px;
	text-align:left;
	vertical-align:bottom;
	z-index:10;
	text-indent: 3px;
   line-height: 2;
}

#aboutusButton {
	position:absolute;
	visibility:visible;
	left:200px;
	top:0px;
	width:100px;
	height:30px;
	text-align:left;
	vertical-align:bottom;
	z-index:10;
	text-indent: 3px;
   line-height: 2;
}

#therapistsButton {
	position:absolute;
	visibility:visible;
	left:300px;
	top:0px;
	width:100px;
	height:30px;
	text-align:left;
	vertical-align:bottom;
	z-index:10;
	text-indent: 3px;
   line-height: 2;
}

#formsButton {
	position:absolute;
	visibility:visible;
	left:500px;
	top:0px;
	width:100px;
	height:30px;
	text-align:left;
	vertical-align:bottom;
	z-index:10;
	text-indent: 3px;
   line-height: 2;
}

#directionsButton {
	position:absolute;
	visibility:visible;
	left:600px;
	top:0px;
	width:100px;
	height:30px;
	text-align:left;
	vertical-align:bottom;
	z-index:10;
	text-indent: 3px;
   line-height: 2;
}

#selfevalButton {
	position:absolute;
	visibility:visible;
	left:400px;
	top:0px;
	width:120px;
	height:30px;
	text-align:left;
	vertical-align:bottom;
	z-index:10;
	text-indent: 3px;
   line-height: 2;
}
