/* PDF Global Styles */ /* styles reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
	{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 62.5%/ 1.6;
	font-family: Arial, Helvetica, sans-serif;
}

:focus {
	outline: 0;
}

html {
	height: 100%;
}

body {
	background-color: #b3b2b2;
	min-width: 1020px;
	position: relative;
}

ol,ul {
	list-style: none;
}

table {
	border-collapse: separate;
	border-spacing: 0;
}

blockquote:before,blockquote:after,q:before,q:after {
	content: "";
}

blockquote,q {
	quotes: "" "";
}

/* /styles reset */ /* page wrapper */
#container {
	width: 1020px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}

#container #shadow-top {
	width: 1020px;
	height: 19px;
	background: url("/images/bg-shadow-top.gif") left bottom no-repeat;
}

#container #shadow-middle {
	width: 1020px;
	background: url("/images/bg-shadow-middle.gif") top center repeat-y;
}

#container #shadow-middle .content {
	margin-right: 30px;
	margin-left: 30px;
}

#container #shadow-bottom {
	width: 1020px;
	height: 19px;
	background: url("/images/bg-shadow-bottom.gif") left top no-repeat;
}

/* /page wrapper */ /* home header */
#header-home {
	width: 960px;
	height: 93px;
	margin-right: 30px;
	margin-bottom: 3px;
	margin-left: 30px;
	position: relative;
}

#header-home .time-to-act {
	width: 475px;
	display: block;
	float: left;
	margin-top: 26px;
	padding-left: 3px;
}

#header-home .how-to-tell {
	float: left;
	margin-top: 10px;
	padding-left: 10px;
}

#header-home #logo {
	float: right;
	margin-top: 3px;
	margin-right: 4px;
	display: inline;
}

#header-home #beta {
	position: absolute;
	left: -20px;
	top: -9px;
}

/* /home header */ /* header */
#header-bg {
	width: 1020px;
	height: 87px;
	margin: 0;
	background: url("/images/bg-shadow-middle.gif") top center repeat-y;
}

#header {
	width: 1000px;
	height: 87px;
	margin-left: 10px;
	border-bottom: 1px solid #999;
	position: relative;
}

#header #logo {
	float: right;
	margin-top: 3px;
	margin-right: 24px;
	display: inline;
	position: absolute;
	top: -6px;
	right: 0px;
}

#header a.time-text img {
	position: absolute;
	left: 0;
	top: -9px;
}

#header a.home-link {
	margin-left: 5px;
	padding: 0;
	font-size: 0.7em;
	vertical-align: bottom;
	line-height: 0.9em;
}

/* /header */ /* top navigation */
#top-nav {
	height: 41px;
	width: 500px;
	position: relative;
	top: 37px;
	left: 20px;
}

#top-nav div.think {
	position: absolute;
	left: 0;
	top: 0;
}

#top-nav div.active {
	z-index: 299;
}

#top-nav div.know {
	position: absolute;
	left: 226px;
}

/* /top navigation */ /* secondary navigation */
ul#secondary-nav {
	padding-top: 9px;
	padding-left: 20px;
	padding-bottom: 69px;
	list-style: none;
	color: #999;
	width: 900px;
}

ul#secondary-nav li {
	font-size: 0.9em;
	font-weight: bold;
	margin-right: 50px;
	float: left;
}

ul#secondary-nav li a {
	padding-left: 0px;
}

ul#secondary-nav li.active,ul#secondary-nav li.active a {
	color: #666;
}

/* /secondary navigation */ /* home content */
#home {
	width: 960px;
	height: 441px;
	background: url("/images/bg-home-blue-sil.jpg") left top no-repeat;
}

#home div.text-home {
	width: 445px;
	position: relative;
	top: 94px;
	left: 60px;
}

#home.content div.text-home h1 {
	font-size: 2em;
	font-weight: bold;
	margin-bottom: 5px;
	padding-left: 0;
	padding-bottom: 0;
}

#home div.text-home p {
	font-size: 1.05em;
	line-height: 1.5em;
	padding-left: 2px;
}

#home div.buttons {
	position: relative;
	top: 129px;
	left: 40px;
}

#home div.buttons a {
	margin-right: 8px;
}

/* /home content */ /* first step ask content */
#first-step-ask #flash-movie {
	width: 960px;
}

/* /first step ask content */ /* look for signs content */
#look-for-signs .video-small,#learn-risk-factors .video-small,
#why-teens-use .video-small,#get-outside-help .video-small
	{
	width: 230px;
	float: left;
	padding-left: 21px;
}

#look-for-signs .video-text {
	width: 210px;
	float: left;
}

#learn-risk-factors .video-text {
	width: 360px;
	float: left;
}

#learn-risk-factors .video-small {
	min-height:250px;
}

#look-for-signs .video-small p,#learn-risk-factors .video-small p,
#why-teens-use .video-small p
	{
	font-size: 0.75em;
	margin-bottom: 20px;
	width: 210px;
	color: #1d1d1d;
}

#look-for-signs .video-text p,#learn-risk-factors .video-text p {
	font-size: 0.75em;
	margin-bottom: 20px;
	color: #1d1d1d;
}

.video-small #flash-small {
	width: 210px;
	height: 181px;
}

#look-for-signs #signs-symptoms-silo {
	width: 450px;
	height: 465px;
	position: relative;
	margin: 0;
	padding: 0;
	top: -37px;
	right: -2px;
	float: right;
	background: url("/images/silo-behavioral-issues.gif") 163px 9px
		no-repeat;
}

#look-for-signs #signs-symptoms-silo.personal-appearance {
	width: 450px;
	height: 465px;
	position: relative;
	margin: 0;
	padding: 0;
	top: -37px;
	right: -2px;
	float: right;
	background: url("/images/silo-personal-appearance.gif") 122px 13px
		no-repeat;
}

#look-for-signs #signs-symptoms-silo.personal-habits {
	width: 450px;
	height: 465px;
	position: relative;
	margin: 0;
	padding: 0;
	top: -37px;
	right: -2px;
	float: right;
	background: url("/images/silo-personal-habits.gif") 167px 10px no-repeat
		;
}

#look-for-signs #signs-symptoms-silo.home-car-issues {
	width: 450px;
	height: 465px;
	position: relative;
	margin: 0;
	padding: 0;
	top: -37px;
	right: -2px;
	float: right;
	background: url("/images/silo-home-car-issues.gif") 116px 5px no-repeat;
}

#look-for-signs #signs-symptoms-silo.health-issues {
	width: 450px;
	height: 465px;
	position: relative;
	margin: 0;
	padding: 0;
	top: -37px;
	right: -2px;
	float: right;
	background: url("/images/silo-health-issues.gif") 160px 0px no-repeat;
}

#look-for-signs #signs-symptoms-silo.school-work-issues {
	width: 450px;
	height: 465px;
	position: relative;
	margin: 0;
	padding: 0;
	top: -37px;
	right: -2px;
	float: right;
	background: url("/images/silo-school-work-issues.gif") 130px 19px
		no-repeat;
}

#look-for-signs #signs-symptoms-silo .click-instructions p {
	width: 160px;
	height: 40px;
	font-size: 0.75em;
	font-weight: bold;
	position: absolute;
	top: 37px;
	left: 0px;
}

#why-teens-use ul#subnav li a {
	background-color: #89B936;
	display: block;
	height: 120px;
	margin-bottom: 4px;
	width: 120px;
}

#look-for-signs #signs-symptoms-silo div a.label-behavioral {
	font-family: Arial Black, san-serif;
	min-width: 108px;
	min-height: 34px;
	display: block;
	background: #89B936 url("/images/silo-label-arrow-right.gif") right top
		no-repeat;
	position: absolute;
	top: 90px;
	left: 13px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 10px;
	padding-top: 8px;
}

#look-for-signs #signs-symptoms-silo div.active a.label-behavioral {
	font-family: Arial Black, san-serif;
	min-width: 108px;
	min-height: 34px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-right-on.gif") right
		top no-repeat;
	position: absolute;
	top: 90px;
	left: 13px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 10px;
	padding-top: 8px;
}

#look-for-signs #signs-symptoms-silo div a.label-behavioral:hover {
	font-family: Arial Black, san-serif;
	min-width: 108px;
	min-height: 34px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-right-on.gif") right
		top no-repeat;
	position: absolute;
	top: 90px;
	left: 13px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 10px;
	padding-top: 8px;
	text-decoration: none;
}

#look-for-signs #signs-symptoms-silo div a.label-personal-appear {
	font-family: Arial Black, san-serif;
	min-width: 108px;
	min-height: 34px;
	display: block;
	background: #89B936 url("/images/silo-label-arrow-right.gif") right top
		no-repeat;
	position: absolute;
	top: 170px;
	left: -6px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 10px;
	padding-top: 8px;
}

#look-for-signs #signs-symptoms-silo div.active a.label-personal-appear
	{
	font-family: Arial Black, san-serif;
	min-width: 108px;
	min-height: 34px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-right-on.gif") right
		top no-repeat;
	position: absolute;
	top: 170px;
	left: -6px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 10px;
	padding-top: 8px;
}

#look-for-signs #signs-symptoms-silo div a.label-personal-appear:hover {
	font-family: Arial Black, san-serif;
	min-width: 108px;
	min-height: 34px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-right-on.gif") right
		top no-repeat;
	position: absolute;
	top: 170px;
	left: -6px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 10px;
	padding-top: 8px;
	text-decoration: none;
}

#look-for-signs #signs-symptoms-silo div a.label-personal-habits {
	font-family: Arial Black, san-serif;
	min-width: 108px;
	min-height: 34px;
	display: block;
	background: #89B936 url("/images/silo-label-arrow-right.gif") right top
		no-repeat;
	position: absolute;
	top: 250px;
	left: 5px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 10px;
	padding-top: 8px;
}

#look-for-signs #signs-symptoms-silo div.active a.label-personal-habits
	{
	font-family: Arial Black, san-serif;
	min-width: 108px;
	min-height: 34px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-right-on.gif") right
		top no-repeat;
	position: absolute;
	top: 250px;
	left: 5px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 10px;
	padding-top: 8px;
}

#look-for-signs #signs-symptoms-silo div a.label-personal-habits:hover {
	font-family: Arial Black, san-serif;
	min-width: 108px;
	min-height: 34px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-right-on.gif") right
		top no-repeat;
	position: absolute;
	top: 250px;
	left: 5px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 10px;
	padding-top: 8px;
	text-decoration: none;
}

#look-for-signs #signs-symptoms-silo div a.label-home-car {
	font-family: Arial Black, san-serif;
	min-width: 99px;
	min-height: 34px;
	display: block;
	background: #89B936 url("/images/silo-label-arrow-left.gif") left top
		no-repeat;
	position: absolute;
	top: 76px;
	right: 34px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 16px;
	padding-right: 3px;
	padding-top: 8px;
}

#look-for-signs #signs-symptoms-silo div.active a.label-home-car {
	font-family: Arial Black, san-serif;
	min-width: 99px;
	min-height: 34px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-left-on.gif") left top
		no-repeat;
	position: absolute;
	top: 76px;
	right: 34px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 16px;
	padding-right: 3px;
	padding-top: 8px;
}

#look-for-signs #signs-symptoms-silo div a.label-home-car:hover {
	font-family: Arial Black, san-serif;
	min-width: 99px;
	min-height: 34px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-left-on.gif") left top
		no-repeat;
	position: absolute;
	top: 76px;
	right: 34px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 16px;
	padding-right: 3px;
	padding-top: 8px;
	text-decoration: none;
}

#look-for-signs #signs-symptoms-silo div a.label-health {
	font-family: Arial Black, san-serif;
	min-width: 99px;
	min-height: 28px;
	display: block;
	background: #89B936 url("/images/silo-label-arrow-left.gif") left top
		no-repeat;
	position: absolute;
	top: 160px;
	right: 17px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 16px;
	padding-right: 3px;
	padding-top: 14px;
}

#look-for-signs #signs-symptoms-silo div.active a.label-health {
	font-family: Arial Black, san-serif;
	min-width: 99px;
	min-height: 28px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-left-on.gif") left top
		no-repeat;
	position: absolute;
	top: 160px;
	right: 17px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 16px;
	padding-right: 3px;
	padding-top: 14px;
}

#look-for-signs #signs-symptoms-silo div a.label-health:hover {
	font-family: Arial Black, san-serif;
	min-width: 99px;
	min-height: 28px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-left-on.gif") left top
		no-repeat;
	position: absolute;
	top: 160px;
	right: 17px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 16px;
	padding-right: 3px;
	padding-top: 14px;
	text-decoration: none;
}

#look-for-signs #signs-symptoms-silo div a.label-school-work {
	font-family: Arial Black, san-serif;
	min-width: 99px;
	min-height: 34px;
	display: block;
	background: #89B936 url("/images/silo-label-arrow-left.gif") left top
		no-repeat;
	position: absolute;
	top: 250px;
	right: 25px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 16px;
	padding-right: 3px;
	padding-top: 8px;
}

#look-for-signs #signs-symptoms-silo div.active a.label-school-work {
	font-family: Arial Black, san-serif;
	min-width: 99px;
	min-height: 34px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-left-on.gif") left top
		no-repeat;
	position: absolute;
	top: 250px;
	right: 25px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 16px;
	padding-right: 3px;
	padding-top: 8px;
}

#look-for-signs #signs-symptoms-silo div a.label-school-work:hover {
	font-family: Arial Black, san-serif;
	min-width: 99px;
	min-height: 34px;
	display: block;
	background: #679615 url("/images/silo-label-arrow-left-on.gif") left top
		no-repeat;
	position: absolute;
	top: 250px;
	right: 25px;
	color: #ffffff;
	font-size: 0.65em;
	line-height: 1.2em;
	padding-left: 16px;
	padding-right: 3px;
	padding-top: 8px;
	text-decoration: none;
}

#look-for-signs #main-description {
	position: relative;
	padding-left: 21px;
	width: 440px;
	float: left;
}

#look-for-signs #main-description ul.list {
	float: left;
	width: 200px;
	margin-right: 20px;
}

#look-for-signs #main-description a.plus {
	background: transparent url(/images/icon-blue-plus.gif) no-repeat right
		3px;
	color: #3399CC;
	padding-right: 18px;
	padding-top: 1px;
}

#look-for-signs #closer-look {
	padding: 17px 25px 22px;
	background-color: #3399cc;
	margin: 5px 0 40px 21px;
	width: 390px;
	float: left;
}

#look-for-signs #closer-look h4 {
	color: #ffffff;
	font-family: Arial Black, san-serif;
	font-size: 0.7em;
	margin-bottom: 1px;
}

#look-for-signs #closer-look h3 {
	color: #ffffff;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 5px;
}

#look-for-signs #closer-look p {
	color: #ffffff;
}

#look-for-signs #closer-look img {
	float: left;
	margin-left: 3px;
	margin-top: 3px;
}

#look-for-signs #closer-look ul.list {
	list-style-type: disc;
	list-style-position: inside;
	list-style-image: none;
	color: #ffffff;
	width: 300px;
}

#look-for-signs #closer-look ul.list li {
	background: none;
	padding-left: 16px;
	margin-bottom: 0px;
	color: #ffffff;
}

#look-for-signs #main-description ul.list a {
	text-decoration:none;
}

#why-teens-use .blue-info-box ul.list ul {
	margin-top:10px;

}

#why-teens-use .blue-info-box ul.list ul li {
	font-size:1em;
}

/* /look for signs content */ /* learn risk factors content */
#learn-risk-factors .video-text h3 {
	color: #f7941e;
	font-size: 0.9em;
	font-weight: bold;
	padding-top: 6px;
}

#learn-risk-factors #silhouette-container {
	background: url(/images/silo-spiral-bg.gif) no-repeat 0px 0px;
	width: 898px;
	height: 189px;
	position: relative;
	left: -20px;
	top: 0px;
	margin-bottom: 30px;
	float: left;
}

#learn-risk-factors #silhouette-container a,
#learn-risk-factors #silhouette-container a:visited,
#learn-risk-factors #silhouette-container a:hover,
#learn-risk-factors #silhouette-container a:focus
	{
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

#learn-risk-factors #silhouette-container a.individual span,
#learn-risk-factors #silhouette-container a.individual:visited span,
#learn-risk-factors #silhouette-container a.individual:hover span,
#learn-risk-factors #silhouette-container a.individual:focus span,
#learn-risk-factors #silhouette-container a.peer span,
#learn-risk-factors #silhouette-container a.peer:visited span,
#learn-risk-factors #silhouette-container a.peer:hover span,
#learn-risk-factors #silhouette-container a.peer:focus span
	{
	position: relative;
	top: 2px;
	left: 11px;
}

#learn-risk-factors #silhouette-container a.family span,
#learn-risk-factors #silhouette-container a.family:visited span,
#learn-risk-factors #silhouette-container a.family:hover span,
#learn-risk-factors #silhouette-container a.family:focus span
	{
	position: relative;
	top: 2px;
	left: 27px;
}

#learn-risk-factors #silhouette-container a.school span,
#learn-risk-factors #silhouette-container a.school:visited span,
#learn-risk-factors #silhouette-container a.school:hover span,
#learn-risk-factors #silhouette-container a.school:focus span
	{
	position: relative;
	top: 2px;
	left: 54px;
}

#learn-risk-factors #silhouette-container a.community span,
#learn-risk-factors #silhouette-container a.community:visited span,
#learn-risk-factors #silhouette-container a.community:hover span,
#learn-risk-factors #silhouette-container a.community:focus span
	{
	position: relative;
	top: 2px;
	left: 74px;
}

#learn-risk-factors #silhouette-container a {
	background: url(/images/silo-nav.gif) no-repeat top left;
}

#learn-risk-factors #silhouette-container a.individual {
	position: absolute;
	left: 290px;
	top: -90px;
	width: 77px;
	height: 186px;
	background-position: 0 0;
}

#learn-risk-factors #silhouette-container a.individual:hover {
	background-position: 0 -250px;
}

#learn-risk-factors #silhouette-container a.peer {
	position: absolute;
	top: -105px;
	left: 410px;
	width: 52px;
	height: 175px;
	background-position: -100px 0;
}

#learn-risk-factors #silhouette-container a.peer:hover {
	background-position: -100px -250px;
}

#learn-risk-factors #silhouette-container a.family {
	position: absolute;
	left: 502px;
	top: -100px;
	width: 99px;
	height: 208px;
	background-position: -200px 0;
}

#learn-risk-factors #silhouette-container a.family:hover {
	background-position: -200px -250px;
}

#learn-risk-factors #silhouette-container a.school {
	position: absolute;
	left: 625px;
	top: -105px;
	width: 122px;
	height: 176px;
	background-position: -300px 0;
}

#learn-risk-factors #silhouette-container a.school:hover {
	background-position: -300px -250px;
}

#learn-risk-factors #silhouette-container a.community {
	position: absolute;
	top: -98px;
	left: 778px;
	width: 150px;
	height: 212px;
	background-position: -500px 0;
}

#learn-risk-factors #silhouette-container a.community:hover {
	background-position: -500px -250px;
}

#learn-risk-factors-wide #silo-info-box-container {
	background: url("/images/silo-spiral-bg.gif") left bottom no-repeat;
	width: 898px;
	position: relative;
	left: -20px;
	bottom: 9px;
	overflow: auto;
}

#learn-risk-factors-wide #silo-info-box-container .blue-info-box-wide {
	width: 559px;
	background-color: #3399cc;
	padding-top: 13px;
	padding-left: 23px;
	padding-right: 24px;
	padding-bottom: 9px;
	margin: 40px 0 0 41px;
	overflow: hidden;
}

#learn-risk-factors-wide #silo-info-box-container .blue-info-box-wide h3,
#why-teens-use .blue-info-box h3
	{
	color: #ffffff;
	font-size: 1.25em;
	font-weight: bold;
	padding-bottom: 6px;
}

#learn-risk-factors-wide ul.list {
	padding-left: 21px;
	margin-top: 20px;
}

#learn-risk-factors-wide #silo-info-box-container .blue-info-box-wide ul.list
	{
	width: 250px;
	float: left;
}

#learn-risk-factors-wide #silo-info-box-container .blue-info-box-wide ul.list,
#learn-risk-factors-wide #silo-info-box-container .blue-info-box-wide ul.list.first
	{
	margin-right: 26px;
	padding-left: 0;
	margin-top: 0;
}

#learn-risk-factors-wide #silo-info-box-container .blue-info-box-wide ul.list li,
#why-teens-use .blue-info-box ul.list li
	{
	background: transparent url(/images/bullet-orange-blue-bg.gif) no-repeat
		scroll left 5px;
	color: #ffffff;
	font-size: 0.75em;
	line-height: 1.3em;
	margin-bottom: 10px;
	padding-left: 10px;
}

/* Mini silhouette container*/
#learn-risk-factors-wide #silo-nav-box {
	position: absolute;
	width: 330px;
	left: 676px;
	top: 250px;
}

#learn-risk-factors-wide #silo-nav-box a {
	display: block;
	height: 141px;
	float: left;
	background: transparent url(/images/silo-nav-sm.gif) no-repeat left top;
}

#learn-risk-factors-wide #silo-nav-box a span {
	display: none;
}

#learn-risk-factors-wide #silo-nav-box a.individual {
	background-position: 0 0;
	width: 81px;
}

#learn-risk-factors-wide #silo-nav-box a.individual:hover {
	background-position: 0 -141px;
}

#learn-risk-factors-wide #silo-nav-box a.peer {
	background-position: -81px 0;
	width: 58px;
}

#learn-risk-factors-wide #silo-nav-box a.peer:hover {
	background-position: -81px -141px;
}

#learn-risk-factors-wide #silo-nav-box a.family {
	background-position: -139px 0;
	width: 70px;
}

#learn-risk-factors-wide #silo-nav-box a.family:hover {
	background-position: -139px -141px;
}

#learn-risk-factors-wide #silo-nav-box a.school {
	background-position: -209px 0;
	width: 71px;
}

#learn-risk-factors-wide #silo-nav-box a.school:hover {
	background-position: -209px -141px;
}

#learn-risk-factors-wide #silo-nav-box a.community {
	background-position: -282px 0;
	width: 92px;
}

#learn-risk-factors-wide #silo-nav-box a.community:hover {
	background-position: -282px -141px;
}

#learn-risk-factors-wide .silo-family-blank {
	float: right;
	margin: 40px 60px 0 0;
}

#learn-risk-factors-wide .silo-individual-blank {
	float: right;
	margin: 40px 100px 0 0;
}

#learn-risk-factors-wide .silo-peer-blank {
	float: right;
	margin: 40px 110px 0 0;
}

#learn-risk-factors-wide .silo-school-blank {
	float: right;
	margin: 40px 0 0 0;
}

#learn-risk-factors-wide .silo-community-blank {
	float: right;
	margin: 40px 0 0 0;
}

.first {
	margin-right: 40px;
}

/* /learn risk factors content */ /* why teens use content */
#why-teens-use .video-text {
	width: 460px;
	height: 400px;
	float: left;
	background: transparent url(/images/silo-why-teens-use.gif) no-repeat
		0px 0px;
}

#why-teens-use .video-text p {
	font-size: 0.95em;
	width: 200px;
	margin-bottom: 20px;
	color: #1d1d1d;
}

#why-teens-use ul#subnav {
	display: block;
	float: left;
}

#why-teens-use ul#subnav li a {
	width: 120px;
	height: 120px;
	display: block;
	margin-bottom: 4px;
	background-color: #89b936;
}

#why-teens-use ul#subnav li a:hover {
	width: 120px;
	height: 120px;
	display: block;
	margin-bottom: 4px;
	text-decoration: none;
	background-color: #679615;
}

#why-teens-use ul#subnav li.active a {
	width: 120px;
	height: 120px;
	display: block;
	margin-bottom: 4px;
	text-decoration: none;
	background-color: #679615;
}

#why-teens-use ul#subnav li a span {
	font-family: Arial Black, san-serif;
	display: block;
	color: #ffffff;
	font-size: 0.75em;
	padding-top: 50px;
	padding-left: 10px;
}

#why-teens-use ul#subnav li a span.emotional-pain {
	font-family: Arial Black, san-serif;
	display: block;
	color: #ffffff;
	font-size: 0.75em;
	padding-top: 42px;
	padding-left: 10px;
}

#why-teens-use ul#subnav.column {
	display: block;
	float: right;
	padding: 2px;
}

#why-teens-use  p.first {
	float: left;
	width: 450px;
	margin-left: 21px;
}

#why-teens-use #cars .silo {
	position: absolute;
	top: 30px;
	left: 350px;
	float: left;
	height: 151px;
	width: 323px;
	background: url("/images/silo-cars.gif") top left no-repeat;
}

#why-teens-use #sex .silo {
	position: absolute;
	top: -30px;
	left: 415px;
	float: left;
	height: 244px;
	width: 196px;
	background: url("/images/silo-sex.gif") top left no-repeat;
}

#why-teens-use #emotional-pain .silo {
	position: absolute;
	top: -30px;
	left: 449px;
	float: left;
	height: 256px;
	width: 194px;
	background: url("/images/silo-emotional-pain.gif") top left no-repeat;
}

#why-teens-use #fitting-in .silo {
	position: absolute;
	top: -32px;
	left: 365px;
	float: left;
	height: 248px;
	width: 304px;
	background: url("/images/silo-fitting-in.gif") top left no-repeat;
}

#why-teens-use #socializing .silo {
	position: absolute;
	top: -32px;
	left: 381px;
	float: left;
	height: 255px;
	width: 266px;
	background: url("/images/silo-socializing.gif") top left no-repeat;
}

#why-teens-use #transitions .silo {
	position: absolute;
	top: -32px;
	left: 394px;
	float: left;
	height: 252px;
	width: 241px;
	background: url("/images/silo-transitions.gif") top left no-repeat;
}

#why-teens-use #cars,
#why-teens-use #sex,
#why-teens-use #emotional-pain,
#why-teens-use #fitting-in,
#why-teens-use #socializing,
#why-teens-use #transitions
	{
	position: relative;
	float: left;
	margin-left: 21px;
	width: 348px;
}

#why-teens-use .blue-info-box {
	float: left;
	width: 321px;
	background-color: #3399cc;
	padding-top: 13px;
	padding-left: 23px;
	padding-right: 24px;
	padding-bottom: 9px;
	margin-top: 10px;
	margin-bottom: 42px;
}

#why-teens-use .video-tips-tab {
	width: 91px;
	margin-left: 9px;
	margin-top: 10px;
	background-color: #f7941e;
}

#why-teens-use .tip {
	margin-left: 18px;
}

/* /why teens use content */ /* need to know content */
#need-to-know #flash-movie {
	width: 943px;
	margin-left: 17px;
}

/* /need to know content */
	/* get focused content - additional defintion by mj 20081106 */
#get-focused #checklist {
	width: 940px;
	background: #333333;
	padding: 10px;
	margin-bottom: 40px;
}

#get-focused #checklist .checklist-display {
	width: 480px;
	height: 360px;
	background: #fff;
	float: left;
	position: relative;
	overflow: auto;
}

#get-focused #checklist .checklist-display  .content {
	margin: 20px;
	background: #fff;
	min-height: 320px;
	width: 440px;
}

#get-focused #checklist .checklist-display  .content h4 {
	font-weight: bold;
	margin: 0 0 10px 0;
}

#get-focused #checklist .checklist-display  .content p {
	margin-bottom: 10px;
	font-size: .90em;
	line-height: 1.1;
}

#get-focused #checklist .checklist-display  .content p.caption {
	color: #f93;
	clear: both;
	font-weight: bold;
	font-size: 1em;
	padding-top: 20px;
}

#get-focused #checklist .checklist-display  .content ul {
	font-size: .90em;
	line-height: 1.1em;
}

#get-focused #checklist .checklist-display  .content ul li {
	line-height: 1.1em;
	background: transparent url(/images/bullet-orange-white-bg.gif) no-repeat scroll left 5px;
	margin-bottom: 5px;
	padding-left: 10px;
}

#get-focused #checklist .checklist-display  .content #flash-movie {
	float: left;
	width: 210px;
	height: 160px;
	background: #333;
	margin: 0 20px 0px 0;
}

#get-focused #checklist .checklist-items {
	width: 450px;
	height: 360px;
	float: right;
}

#get-focused #checklist .checklist-items h3 {
	background: #fff;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
}

#get-focused #checklist .checklist-items ul li {
	height: 38px;
	line-height: 38px;
	margin-top: 2px;
	background: #349acd url(/images/icon-checked.gif) no-repeat scroll 10px
		center;
	padding-left: 45px;
}

#get-focused #checklist .checklist-items ul li a.plus {
	background: transparent url(/images/icon-dark-blue-plus.gif) no-repeat
		scroll right 2px;
	color: #fff;
	padding-right: 21px;
	padding-top: 0px;
	font-weight: bold;
	font-size: .90em;
}

/*	Selected & hover state for the checklist	*/
#get-focused #checklist .checklist-items ul li.selected,
#get-focused #checklist .checklist-items ul li.active
	{
	background: #ffffff url(/images/icon-checked-active.gif) no-repeat
		scroll 10px center;
}

#get-focused #checklist .checklist-items ul li.selected a.plus,
#get-focused #checklist .checklist-items ul li.active a.plus
	{
	color: #000;
	background: none;
}

#get-focused #checklist .checklist-display .content .tip {
	padding: 0 0 0 40px;
	margin: 20px 0 0 0 0;
	float: none;
}

#get-focused #checklist .checklist-display .content .video-tips-tab {
	width: 91px;
	margin-left: 25px;
	margin-top: 27px;
	background-color: #f7941e;
}

#get-focused #checklist .checklist-display .content .video-tips-tab p {
	font-family: Arial Black, san-serif;
	font-size: 0.65em;
	color: #ffffff;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 13px;
	margin: 0;
}

#get-focused #checklist .checklist-display .content .video-tips {
	width: 264px;
	padding-top: 12px;
	padding-left: 13px;
	padding-right: 11px;
	padding-bottom: 10px;
	border: 2px solid #f7941e;
	margin-left: 25px;
}

#get-focused #checklist .checklist-display .content .video-tips p {
	color: #1D1D1D;
	font-size: 0.8em;
	margin-bottom: 10px;
}

/* /get focused content */ /* start talking content */
#start-talking #how-to-handle {
	width: 620px;
	height: 425px;
	float: left;
	padding-left: 21px;
	background: url("/images/silo-bg-how-to-handle.gif") right 13px
		no-repeat;
}

#start-talking #how-to-handle p {
	color: #1D1D1D;
	font-size: 0.95em;
	width: 275px;
}

#start-talking ul#subnav {
	width: 290px;
	margin-left: 25px;
	float: left;
	display: block;
}

#start-talking ul#subnav.simulator-subnav {
	width: 290px;
	margin-left: 6px;
	float: left;
	display: block;
}

#start-talking ul#subnav li a {
	font-family: Arial Black, san-serif;
	font-size: 0.65em;
	color: #ffffff;
	width: 280px;
	padding: 8px 0 9px 10px;
	display: block;
	margin-bottom: 3px;
	background-color: #89b936;
}

#start-talking ul#subnav li a:hover {
	font-family: Arial Black, san-serif;
	font-size: 0.65em;
	color: #ffffff;
	width: 280px;
	padding: 8px 0 9px 10px;
	display: block;
	margin-bottom: 3px;
	text-decoration: none;
	background-color: #679615;
}

#start-talking ul#subnav li.active a {
	font-family: Arial Black, san-serif;
	font-size: 0.65em;
	color: #ffffff;
	width: 280px;
	padding: 8px 0 9px 10px;
	display: block;
	margin-bottom: 3px;
	text-decoration: none;
	background-color: #679615;
}

#start-talking .video-tips-tab {
	width: 91px;
	margin-left: 25px;
	margin-top: 27px;
	background-color: #f7941e;
}

#start-talking .video-tips-tab p {
	font-family: Arial Black, san-serif;
	font-size: 0.65em;
	color: #ffffff;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 13px;
	margin: 0;
}

#start-talking .video-tips {
	width: 264px;
	padding-top: 12px;
	padding-left: 13px;
	padding-right: 11px;
	padding-bottom: 10px;
	border: 2px solid #f7941e;
	margin-left: 25px;
}

#start-talking .video-tips p {
	color: #1D1D1D;
	font-size: 0.8em;
	margin-bottom: 10px;
}

#start-talking #have-a-conversation,
#start-talking #how-to-listen,
#start-talking #break-through-barriers
	{
	width: 620px;
	float: left;
	padding-left: 21px;
	margin-bottom: 20px;
}

#start-talking #how-to-listen .tip {
	margin: 10px 0 0 0;	
}

#start-talking #how-to-listen .video-tips {
	margin: 0 0 0 10px;
}

#start-talking #how-to-listen .video-tips-tab {
	margin: 0 0 0 10px;	
}

#start-talking #have-a-conversation h4,#start-talking #how-to-listen h4,#start-talking #break-through-barriers h4
	{
	color: #f7941e;
	font-weight: bold;
	font-size: 0.75em;
	line-height: 0.8em;
}

#start-talking #have-a-conversation .list.first,#start-talking #have-a-conversation .list,#start-talking #how-to-listen .list.first,#start-talking #how-to-listen .list,#start-talking #break-through-barriers .list.first,#start-talking #break-through-barriers .list
	{
	padding-top: 12px;
}

#start-talking #have-a-conversation p.less-bottom-space,#start-talking #how-to-listen p.less-bottom-space,#start-talking #break-through-barriers p.less-bottom-space
	{
	margin-bottom: 16px;
}

#start-talking #have-a-conversation .video-tips-tab,#start-talking #have-a-conversation .video-tips-tab,#start-talking #break-through-barriers .video-tips-tab,#start-talking #break-through-barriers .video-tips-tab
	{
	width: 91px;
	margin-left: 9px;
	margin-top: 27px;
	background-color: #f7941e;
}

#start-talking #have-a-conversation .video-tips-tab p,#start-talking #have-a-conversation .audio-tips-tab p,#start-talking #how-to-listen .video-tips-tab p,#start-talking #how-to-listen .audio-tips-tab p,#start-talking #break-through-barriers .video-tips-tab p,#start-talking #break-through-barriers .audio-tips-tab p,#set-limits .video-tips-tab p,#monitor #column-collect-evidence .column-content .video-tips-tab p,#monitor #column-keep-track .column-content .video-tips-tab p,#monitor #column-start-monitoring .column-content .video-tips-tab p,#get-outside-help #bottom-content .tip .video-tips-tab p,#why-teens-use .tip .video-tips-tab p,#about1 #aboutcredits .column-content .video-tips-tab p
	{
	font-family: Arial Black, san-serif;
	font-size: 0.65em;
	color: #ffffff;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 13px;
	margin: 0;
}

#start-talking #have-a-conversation .video-tips,#start-talking #break-through-barriers .video-tips,#get-outside-help #bottom-content .video-tips,#why-teens-use .video-tips
	{
	width: 264px;
	padding-top: 12px;
	padding-left: 13px;
	padding-right: 11px;
	padding-bottom: 10px;
	border: 2px solid #f7941e;
	margin-left: 9px;
}

#set-limits #lay-down-rules .video-tips p {
	width: auto;
}

#start-talking #have-a-conversation .video-tips p {
	color: #1D1D1D;
	font-size: 0.8em;
	margin-bottom: 10px;
}

#start-talking #how-to-listen .audio-tips-tab {
	width: 91px;
	margin-left: 9px;
	margin-top: 10px;
	background-color: #3399cc;
}

#start-talking #break-through-barriers .audio-tips-tab {
	width: 91px;
	margin-left: 9px;
	margin-top: 20px;
	background-color: #3399cc;
}

#start-talking #how-to-listen .audio-tips,
#start-talking #break-through-barriers .audio-tips
	{
	width: 286px;
	border: 2px solid #3399cc;
	margin-left: 9px;
}

#start-talking #how-to-listen .audio-tips h4,
#start-talking #break-through-barriers .audio-tips h4
	{
	color: #1d1d1d;
	font-weight: bold;
	font-size: 0.75em;
	line-height: 0.8em;
	margin-bottom: 5px;
	padding-left: 14px;
	padding-top: 14px;
}

#start-talking #how-to-listen .audio-tips h4.line {
	color: #1d1d1d;
	font-weight: bold;
	font-size: 0.75em;
	line-height: 0.8em;
	margin-bottom: 5px;
	padding-left: 14px;
	padding-top: 14px;
	border-top: 1px solid #3399cc;
}

#start-talking #how-to-listen .audio-tips p,
#start-talking #break-through-barriers .audio-tips p
	{
	color: #1D1D1D;
	font-size: 0.75em;
	margin-bottom: 7px;
	padding-left: 14px;
	padding-right: 11px;
}

#start-talking #subnav-silo {
	float: left;
	width: 290px;
	margin-left: 21px;
	text-align: center;
}

#start-talking #subnav-silo.simulator-silo {
	float: left;
	width: 290px;
	margin-left: 6px;
	text-align: right;
}

#start-talking #subnav-silo.simulator-silo img {
	margin-top: 14px;
}

#start-talking #subnav-silo.barriers-silo img {
	margin-top: 30px;
	margin-left: 27px;
}

#start-talking #have-a-conversation .audio-tips-tab {
	float: left;
	width: 91px;
	margin-left: 9px;
	margin-top: 10px;
	background-color: #3399cc;
}

#start-talking #subnav-silo.conversation-silo img {
	margin-top: 8px;
}

#start-talking #subnav-silo.listen-silo img {
	margin-top: 3px;
}

#start-talking .flash-audio-player {
	margin-left: 15px;
	margin-bottom: 9px;
}

#start-talking #conversation-simulator {
	width: 660px;
	margin-bottom: 33px;
	float: left;
}

/* /start talking content */ /* set limits content */
#set-limits .rules-and-consequences {
	width: 397px;
	float: left;
	margin-bottom: 40px;
	padding-left: 21px;
}

#set-limits .rules-and-consequences p {
	padding-left: 0px;
	width: 380px;
	margin-bottom: 10px;
}

a.pdf {
	background: transparent url(/images/icon-pdf.gif) no-repeat scroll right
		1px;
	color: #3399cc;
	font-size: 0.9em;
	font-weight: bold;
	padding-right: 23px;
	padding-top: 1px;
}

#set-limits .rules-and-consequences h2 {
	color: #f7941e;
	font-size: 1.25em;
	font-weight: bold;
	margin-bottom: 2px;
}

#set-limits p.first {
	margin-left: 21px;
	width: 625px;
}

#set-limits .video-tips-tab {
	width: 91px;
	margin-left: 9px;
	margin-top: 2px;
	background-color: #f7941e;
}

#set-limits .video-tips {
	width: 254px;
	padding-top: 12px;
	padding-left: 13px;
	padding-right: 11px;
	padding-bottom: 10px;
	border: 2px solid #f7941e;
	margin-left: 9px;
}

.tip {
	float: left;
}

.separator {
	float: left;
	width: 688px;
	border-top: 1px solid #bccade;
	margin-left: 21px;
	margin-bottom: 23px;
}

#set-limits #sidebar {
	float: right;
	width: 190px;
	background-color: #3399cc;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
	margin-top: 28px;
}

#set-limits #sidebar h2 {
	color: #ffffff;
	font-size: 1.25em;
	font-weight: bold;
	margin-bottom: 8px;
	line-height: 1.1em;
}

#set-limits #sidebar p {
	color: #ffffff;
	font-weight: bold;
}

#set-limits #sidebar .btn {
	color: #ffffff;
	font-size: 0.8em;
	font-family: Arial Black, sans-serif;
	text-decoration: none;
	position: relative;
}

#set-limits #sidebar .btn-bg {
	background-color: #F7941E;
	clear: left;
	padding-top: 5px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 16px;
	position: relative;
}

#set-limits #sidebar .corner-tl,
#get-outside-help #find-treatment-center .corner-tl
	{
	width: 5px;
	height: 5px;
	position: absolute;
	top: 0px;
	left: 0px;
	font-size: 0pt;
	background: transparent url(/images/corner-tl.gif) no-repeat;
}

#set-limits #sidebar .corner-tr,
#get-outside-help #find-treatment-center .corner-tr
	{
	width: 5px;
	height: 5px;
	position: absolute;
	top: 0px;
	right: 0px;
	font-size: 0pt;
	background: transparent url(/images/corner-tr.gif) no-repeat;
}

#set-limits #sidebar .corner-bl,
#get-outside-help #find-treatment-center .corner-bl
	{
	width: 5px;
	height: 5px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	font-size: 0pt;
	background: transparent url(/images/corner-bl.gif) no-repeat;
}

#set-limits #sidebar .corner-br,
#get-outside-help #find-treatment-center .corner-br
	{
	width: 5px;
	height: 5px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	font-size: 0pt;
	background: transparent url(/images/corner-br.gif) no-repeat;
}

/* /set limits content */ /* monitor content */
#monitor {
	margin-bottom: 27px;
	position: relative;
}

#monitor p.first {
	margin-left: 21px;
	font-size: 0.9em;
	width: 580px;
}

#monitor #column-collect-evidence h2 {
	width: 293px;
	color: #ffffff;
	font-size: 1.5em;
	line-height: 2em;
	padding-top: 7px;
	font-weight: bold;
	text-align: center;
	background-color: #f7941e;
}

#monitor #column-keep-track h2 {
	width: 293px;
	color: #ffffff;
	font-size: 1.5em;
	line-height: 2em;
	padding-top: 7px;
	font-weight: bold;
	text-align: center;
	background-color: #89b936;
}

#monitor #column-start-monitoring h2 {
	width: 293px;
	color: #ffffff;
	font-size: 1.5em;
	line-height: 2em;
	padding-top: 7px;
	font-weight: bold;
	text-align: center;
	background-color: #3399cc;
}

#monitor #column-collect-evidence,
#monitor #column-keep-track,
#monitor #column-start-monitoring
	{
	float: left;
	position: relative;
}

#monitor #column-collect-evidence.first {
	padding-left: 21px;
	margin-right: 20px;
}

#monitor #column-start-monitoring.last {
	margin-left: 21px;
	margin-right: 0px;
}

#monitor #column-collect-evidence .column-content ul.list,
#monitor #column-keep-track .column-content ul.list,
#monitor #column-start-monitoring .column-content ul.list
	{
	float: none;
	width: 250px;
}

#monitor #column-collect-evidence .column-content ul.list li,
#monitor #column-keep-track .column-content ul.list li,
#monitor #column-start-monitoring .column-content ul.list li
	{
	background: transparent url(/images/bullet-orange-white-bg-small.gif)
		no-repeat scroll left 5px;
	line-height: 1.3em;
	margin-bottom: 6px;
}

#monitor #column-collect-evidence .column-content .tip {
	position: absolute;
	bottom: 20px;
}

#monitor #column-keep-track .column-content .tip {
	position: absolute;
	bottom: 20px;
}

#monitor #column-start-monitoring .column-content .tip {
	position: absolute;
	bottom: 20px;
}

#monitor #column-collect-evidence .column-content .video-tips {
	width: 220px;
	padding-top: 12px;
	padding-left: 13px;
	padding-right: 11px;
	padding-bottom: 10px;
	margin-left: 2px;
	border: 2px solid #f7941e;
	background-color: #ffffff;
}

#monitor #column-keep-track .column-content .video-tips {
	width: 220px;
	padding-top: 12px;
	padding-left: 13px;
	padding-right: 11px;
	padding-bottom: 10px;
	margin-left: 2px;
	border: 2px solid #89b936;
	background-color: #ffffff;
}

#monitor #column-start-monitoring .column-content .video-tips {
	width: 220px;
	padding-top: 12px;
	padding-left: 13px;
	padding-right: 11px;
	padding-bottom: 10px;
	margin-left: 2px;
	border: 2px solid #3399cc;
	background-color: #ffffff;
}

#monitor #column-collect-evidence .column-content .video-tips p,
#monitor #column-keep-track .column-content .video-tips p,
#monitor #column-start-monitoring .column-content .video-tips p,
#set-limits .video-tips p,
#get-outside-help #bottom-content .tip .video-tips p,
#why-teens-use .video-tips p
	{
	color: #434343;
	font-size: 0.8em;
	margin-bottom: 10px;
}

#monitor #column-collect-evidence .column-content .video-tips-tab {
	width: 91px;
	margin-left: 2px;
	background-color: #f7941e;
}

#monitor #column-keep-track .column-content .video-tips-tab {
	width: 91px;
	margin-left: 2px;
	background-color: #89b936;
}

#monitor #column-start-monitoring .column-content .video-tips-tab {
	width: 91px;
	margin-left: 2px;
	background-color: #3399cc;
}

#monitor #column-collect-evidence .column-content {
	width: 256px;
	height: 830px;
	border: 5px solid #f7941e;
	padding-top: 15px;
	padding-left: 14px;
	padding-right: 13px;
	padding-bottom: 20px;
	background-color: #ffffff;
}

#about1 #aboutcredits .column-content {
	width: 893px;
	height: 535px;
	border: 5px solid #f7941e;
	padding-top: 15px;
	padding-left: 14px;
	padding-right: 13px;
	padding-bottom: 20px;
	background-color: #ffffff;
	line-height: 18px;
}

#monitor #column-keep-track .column-content {
	width: 256px;
	height: 830px;
	border: 5px solid #89b936;
	padding-top: 15px;
	padding-left: 14px;
	padding-right: 13px;
	padding-bottom: 20px;
	background-color: #ffffff;
}

#monitor #column-start-monitoring .column-content {
	width: 256px;
	height: 830px;
	border: 5px solid #3399cc;
	padding-top: 15px;
	padding-left: 14px;
	padding-right: 13px;
	padding-bottom: 20px;
	background-color: #ffffff;
}

#monitor #column-collect-evidence .column-content p.less-bottom-space,
#monitor #column-keep-track .column-content p.less-bottom-space,
#monitor #column-start-monitoring .column-content p.less-bottom-space
	{
	margin-bottom: 5px;
}

#about1 #aboutcredits .column-content p.less-bottom-space
	{
	margin-bottom: 0px;
}

#monitor #column-collect-evidence .column-content p,
#monitor #column-keep-track .column-content p,
#monitor #column-start-monitoring .column-content p
	{
	margin-bottom: 29px;
}

#monitor #column-keep-track .column-content a.watch-now {
	color: #89b936;
	background: transparent url(/images/icon-watch-now-green.gif) left top
		no-repeat;
}

#monitor #column-start-monitoring .column-content a.watch-now {
	color: #3399cc;
	background: transparent url(/images/icon-watch-now-blue.gif) left top
		no-repeat;
}

#monitor #monitoring-kit {
	height: 88px;
	width: 254px;
	padding-top: 21px;
	padding-left: 13px;
	padding-right: 13px;
	background: transparent url(/images/bg-monitoring-kit.gif) left top
		no-repeat;
	display: block;
	float: right;
	margin-right: 21px;
}

#monitor #monitoring-kit p {
	line-height: 1.4em;
}

#monitor #monitoring-kit h4 {
	font-size: 0.9em;
	font-weight: bold;
	margin-bottom: 2px;
}

#monitor #monitoring-kit img {
	vertical-align: top;
}

#about1 {
	margin-bottom: 27px;
	position: relative;
}

#about1 #aboutcredits h2 {
	width: 930px;
	color: #ffffff;
	font-size: 1.5em;
	line-height: 2em;
	padding-top: 7px;
	font-weight: bold;
	text-align: center;
	background-color: #f7941e;
}

#about1 #aboutcredits.first {
	padding-left: 21px;
	margin-right: 20px;
}

/* /monitor content */ /* get outside help content */
#get-outside-help .video-text h4 {
	font-size: 0.9em;
	font-weight: bold;
}

#get-outside-help .video-text p {
	color: #1D1D1D;
	font-size: 0.9em;
	margin-bottom: 20px;
}

#get-outside-help .video-text {
	float: left;
	width: 460px;
}

#get-outside-help #find-treatment-center {
	float: right;
	background-color: #3399cc;
	width: 183px;
	padding-top: 17px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 20px;
	margin-left: 29px;
}

#get-outside-help #find-treatment-center h3 {
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	margin-bottom: 3px;
}

#get-outside-help #find-treatment-center p {
	color: #FFFFFF;
	margin-bottom: 10px;
}

#get-outside-help #find-treatment-center .btn-bg {
	background-color: #F7941E;
	clear: left;
	padding: 3px 10px;
	width: 55px;
	position: relative;
	margin-top: 20px;
}

#get-outside-help #find-treatment-center .btn-bg a.btn {
	color: #FFFFFF;
	font-family: Arial Black, sans-serif;
	font-size: 0.75em;
	position: relative;
	text-decoration: none;
}

/*	tabs	*/
#get-outside-help #tabs {
	position: relative;
	margin-left: 21px;
	width: 924px;
	height: 30px;
	border-bottom: 3px solid #3399cc;
}

#get-outside-help #tabs .tab {
	position: absolute;
	top: 1px;
	font-size: .75em;
}

/*	Selected state	*/
#get-outside-help #tabs .tab.selected {
	height: 32px
}

#get-outside-help #tabs .tab.selected a {
	background: url(/images/tabs/white-left-side.gif) left top no-repeat;
	color: #3399cc;
	line-height: 32px;
}

#get-outside-help #tabs .tab.selected a span {
	background: url(/images/tabs/white-right-side.gif) right top no-repeat;
}

/*	Active state	*/
#get-outside-help #tabs .tab.active a {
	background: url(/images/tabs/active-left-side.gif) left top no-repeat;
	color: #fff;
}

#get-outside-help #tabs .tab.active a span {
	background: url(/images/tabs/active-right-side.gif) right top no-repeat;
}

/*	normal state	*/
#get-outside-help #tabs .tab a {
	background: url(/images/tabs/blue-left-side.gif) left top no-repeat;
	color: #fff;
	font-weight: bold;
	line-height: 29px;
	display: block;
	padding-left: 15px;
}

#get-outside-help #tabs .tab a span {
	background: url(/images/tabs/blue-right-side.gif) right top no-repeat;
	padding-right: 15px;
	display: block;
}

#problem-extent {
	left: 0;
	z-index: 199;
	width: 238px;
}

#child-need-help {
	left: 221px;
	z-index: 50;
	width: 220px;
}

#who-can-help {
	left: 425px;
	z-index: 45;
	width: 180px;
}

#help-from-family {
	left: 589px;
	z-index: 40;
	width: 260px;
}

#get-outside-help #bottom-content {
	border-left: 3px solid #3399cc;
	border-right: 3px solid #3399cc;
	border-bottom: 3px solid #3399cc;
	width: 918px;
	height: 305px;
	margin: 0 0 34px 21px;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
}

#get-outside-help #bottom-content .detail {
	left: 3px;
	margin: 20px 18px 0px 18px;
	background: #fff;
	height: 285px;
	width: 860px;
}

#get-outside-help #bottom-content ul.list {
	width: 520px;
}

#get-outside-help #bottom-content ul.list li {
	background: transparent url(/images/bullet-orange-white-bg-small.gif)
		no-repeat scroll left 5px;
	line-height: 1.3em;
	margin-bottom: 20px;
	padding-left: 15px;
}

#get-outside-help #bottom-content .video-tips-tab {
	width: 91px;
	margin-left: 9px;
	margin-top: 0px;
	background-color: #f7941e;
}

#get-outside-help #bottom-content .tip {
	float: right;
	/*margin-left: 40px;*/
}

/* /get outside help content */ /*	contract agreement */

.rightpara {
	font-size: 1.25em;
	margin: 20px 0px 0px 19px;
	padding-right:0px;
	background: #fff;
	width:930px;
}

#parent-child-agreement {
	width: 520px;
}

#parent-child-agreement #parent-child-agreement-output {
	height: 405px;
	padding: 10px;
	border: 1px solid #bfc0c0;
	overflow: scroll;
}

#parent-child-agreement #parent-child-agreement-output h1 {
	color: #666666;
	font-size: 1em;
}

#parent-child-agreement #parent-child-agreement-output,
#parent-child-agreement #parent-child-agreement-output p
	{
	color: #666666;
}

#parent-child-agreement p {
	margin-bottom: .5em;
}

#parent-child-agreement h2 {
	border-bottom: none;
	margin: 3em 0 0 0;
}

#parent-child-agreement li {
	padding: 0 0 .3em 1em;
	background: transparent url(/images/bullet-grey-white-bg.gif) 0 0.5em
		no-repeat;
}

#parent-child-agreement .signature .name {
	width: 200px;
	border-top: 1px solid #666666;
	margin-top: 2em;
	line-height: 1.3em;
	font-size: .8em;
	float: left;
}

#parent-child-agreement .signature .date {
	width: 100px;
	border-top: 1px solid #666666;
	margin: 2em 0 0 2em;
	line-height: 1.3em;
	font-size: .8em;
	float: left;
}

#parent-child-agreement #render-buttons {
	margin: 20px 0 0 0;
	text-align: right;
}

#parent-child-agreement #render-buttons #btn-go-back {
	margin: 5px 0 0 0;
	float: left;
}

/*	contract agreement */ /* form styles */
#footer .get-newsletter input {
	border-top: 1px solid #ABB3B3;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #ABB3B3;
	font-family: Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	font-size: 0.75em;
	height: 1.3em;
	padding-left: 4px;
	width: 125px;
}

#get-outside-help #find-treatment-center .form-field {
	margin-bottom: 5px;
}

#get-outside-help #find-treatment-center .form-field h3 {
	margin-top: 5px;
	font-size: 0.75em;
	float: left;
	width: 50px;
	vertical-align: middle;
}

#get-outside-help #find-treatment-center input {
	border: 1px solid #999999;
	color: #7F7F7F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	height: 1.3em;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 107px;
}

#get-outside-help #find-treatment-center select {
	color: #1d1d1d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	width: 113px;
	height: 1.69em;
	z-index: -1;
}

#get-outside-help #find-treatment-center input.zip {
	width: 70px;
}

/* form styles */ /* footer */
#footer {
	border-top: 1px solid #bccade;
	margin-top: 7px;
	margin-right: 30px;
	margin-left: 30px;
	width: 960px;
	padding-top: 10px;
	padding-bottom: 8px;
}

#footer p {
	font-size: 0.75em;
	color: #666666;
}

#footer .description {
	width: 385px;
	float: left;
	display: inline;
	margin-right: 14px;
	line-height: 1em;
}

#footer .description p {
	padding-left: 24px;
	width: 350px;
}

#footer div.description h4 {
	font-size: 0.75em;
	color: #666666;
	font-weight: bold;
	line-height: 1.3em;
	padding-left: 24px;
}

#footer div.get-newsletter {
	width: 140px;
	float: left;
	display: inline;
	margin-right: 27px;
}

#footer div.get-newsletter h4 {
	font-size: 0.75em;
	color: #666666;
	font-weight: bold;
	margin-bottom: 7px;
}

#footer div.get-newsletter a {
	font-size: 0.75em;
	font-weight: bold;
	line-height: 2.5em;
}

#footer div.item {
	width: 140px;
	float: left;
	display: inline;
}

#footer div.item h4 {
	font-size: 0.75em;
	color: #666666;
	font-weight: bold;
	margin-bottom: 0;
}

#footer div.item a {
	font-size: 0.75em;
	font-weight: bold;
	vertical-align:top;
	line-height:1.1em;
}

#footer ul.footer-links {
	margin: 0;
	padding-top: 22px;
	padding-left: 24px;
	float: left;
	line-height: 0;
}

#footer ul.footer-links li {
	font-size: 0.7em;
	display: inline;
	line-height: 1.6em;
	padding-right: 10px;
}

#footer p.copyright {
	padding-top: 22px;
	font-size: 0.7em;
	line-height: 1.6em;
}

/* /footer */ /* popup styles */
body#popup {
	background-color: #FFFFFF;
}

#divSend_to_friend {
	width: 400px;
}

#divSubscribeBlog,#divSubscribeNewsletter {
	width: 280px;
}

.popup-container {
	margin: 15px 0 0 30px;
	font-size: 12px;
}

.popup-container h2 {
	font-size: 1.25em;
}

.popup-container p {
	margin: 10px 0;
	clear: both;
}

.popup-container label {
	display: block;
	margin: 0 5px 10px 0;
	float: left;
}

#divSend_to_friend label {
	width: 125px;
}

#divSubscribeBlog label,#divSubscribeNewsletter label {
	width: 80px;
}

.popup-container label small {
	display: block;
}

.popup-container img {
	margin: 10px 0 10px 0;
}

/* /popup styles */ /* misc styles */
a.watch-now {
	background: transparent url(/images/icon-watch-now.gif) left top
		no-repeat;
	line-height: 24px;
	padding-left: 32px;
	padding-top: 1px;
	color: #f7941e;
	font-size: 1.15em;
	font-weight: bold;
	margin-left: 1px;
}

a {
	text-decoration: none;
	color: #3399cc;
}

a:hover {
	text-decoration: underline;
}

.content h1 {
	font-size: 1.7em;
	font-weight: bold;
	padding-bottom: 11px;
	padding-left: 19px;
}

.content p {
	font-size: 0.75em;
	margin-bottom: 20px;
	color: #1d1d1d;
}

.more-bottom-space {
	margin-bottom: 30px;
}

.clear {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	height: 0px;
}

ul.list {
	width: 275px;
	float: left;
}

ul.list li {
	background: transparent url(/images/bullet-orange-white-bg.gif)
		no-repeat scroll left 4px;
	color: #1d1d1d;
	font-size: 0.75em;
	line-height: 1.3em;
	margin-bottom: 10px;
	padding-left: 10px;
}

/* /misc styles */ /*	Helper classes -additional css defintion by mj	*/
.emphasis {
	color: #f93;
}

.right {
	float: right;
}

.left {
	float: left;
}

.absolute {
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
}

.required {
	color: #FF0000;
}

#checklist :after {
	content: "";
	display: block;
	clear: both;
}

.active-content {
	display: block;
}

.hide-content {
	display: none;
}

p.tab-content-med {
	width: 520px;
}

h2 {
	font-size: .75em;
	font-weight: bold;
	margin-bottom: 10px;
}
/*	/Helper classes	*/

.seoCopy
{
	font-size:10px;margin:20px 30px 0px 30px;
	/*BACKGROUND: url(/images/bg-shadow-middle.gif) repeat-y center top;	WIDTH: 1020px;*/
}

