/* Crossroads Treatment Center CSS Document */
body, html {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	background-color:#c6d0df;
}
#page{
	width:805px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
#hdr {
	width:805px;
	height:116px;
	background-image:url(../images/hdr_bg.png);
	background-repeat:no-repeat;
	position:relative;
	top:0px;
	left:0px;
}
#menu_bg {
	width:115px;
	height:408px;
	float:left;
}
#menu_top_bg {
	width:115px;
	height:194px;
	background-image:url(../images/menu_top_bg.png);
	background-position:top;
	background-repeat:no-repeat;
}
#menu_mid_bg {
	width:115px;
	height:57px;
	background-image:url(../images/menu_mid_bg.png);
	background-repeat:repeat;
}
#menu_btm_bg {
	width:115px;
	height:213px;
	background-image:url(../images/menu_btm_bg.png);
	background-repeat:no-repeat;
	background-position:bottom;
}
#menu {
	width:106px;
	height:auto;
	position:absolute;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	float:left;
	z-index:1;
}
#include {
	width:690px;
	height:auto;
	float:right;
}

#inc_content {
	width:676px;
	height:408px;
	float:left;
	background-image:url(../images/inc_bg.png);
	background-repeat:no-repeat;
	background-position:center;
	background-attachment:scroll;
}
#inc_sdw {
	width:14px;
	height:408px;
	float:right;
}
#content {
	width:676px;
	height:auto;
	overflow:hidden;
}
#ftr {
	width:805px;
	height:102px;
	background-image:url(../images/ftr_bg.png);
	background-repeat:no-repeat;
	clear:both;
}
#cont_hdr {
  width:676px;
	height:auto;
  text-align:center;
	font-size:1.0em;
	padding-bottom:4px;
	font-weight:bold;
}
#cont_gen {
  width:676px;
	height:auto;
	font-size:0.9em;
	padding-top:4px;
	padding-bottom:4px;
}
#cont_anchors {
  width:676px;
	height:auto;
	font-size:0.9em;
	font-weight:bold;
	line-height:1.5em;
	padding-top:4px;
	padding-bottom:4px;
}
#st_res {
  width:576px;
	height:auto;
	font-size:0.9em;
	padding-top:4px;
	padding-bottom:4px;
	text-align:left;
	font-weight:bold;
	margin-left:50px;
	margin-right:50px;
}
#st_res_type {
  width:576px;
	height:auto;
	font-size:0.9em;
	padding:4px;
	margin-left:50px;
	margin-right:50px;
}
#st_res_type_hl {
  width:576px;
	height:auto;
	font-size:0.9em;
	padding:4px;
	margin-left:50px;
	margin-right:50px;
	background-image:url(../images/st_hl.png);
	background-repeat:repeat;
}
#st_questions {
  width:676px;
	height:22px;
	padding-top:4px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.8em;
}
#st_questions_hl {
  width:676px;
	height:22px;
	padding-top:4px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.8em;
	background-image:url(../images/st_hl.png);
	background-repeat:repeat;
}
#st_num {
  width:30px;
	text-align:right;
	float:left;
}
#st_quest_rdb {
  width:646px;
	float:right;
}
#st_quest {
  width:561px;
	float:left;
}
#st_rdb {
  width:85px;
	float:right;
	font-size:0.75em;
}
#st_buttons {
  width:676px;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
}
#st_jh {
  width:676px;
	font-size:0.9em;
	padding-top:4px;
	text-align:left;
}
input.btn {
  cursor:pointer;
	color:#8F3636;
}
a.menu:link {
	color:#8F3636;
	text-decoration: none;
}
a.menu:visited{
	color:#8F3636;
	text-decoration: none;
}
a.menu:hover {
	color:#999999;
	text-decoration:none;
}
a.cont:link {
	color:#8F3636;
	text-decoration: none;
}
a.cont:visited {
	color:#8F3636;
	text-decoration: none;
}
a.cont:hover {
	color:#FFFFFF;
	text-decoration:none;
}
a.center:link {
	color:#8F3636;
	text-decoration: none;
}
a.center:visited {
	color:#8F3636;
	text-decoration: none;
}
a.center:hover {
	color:#8F3636;
	background-color:#999999;
	text-decoration:none;
}
a.anchor{
  color:#8F3636;
	font-weight:bold;
}
a img {
	border:none;
}
.center_plain {
	text-align:center;
	font-style:normal;
}
.bold {
	font-weight:bold;
}
.ital {
	font-style:italic;
}
.em95 {
	font-size:0.95em;
}
.em9 {
	font-size:0.9em;
}
.em85 {
	font-size:0.85em;
}
.em8 {
	font-size:0.8em;
}
.em7 {
	font-size:0.7em;
}
.em65 {
	font-size:0.65em;
}
.em6 {
	font-size:0.6em;
}
