/*			C  S  S			D  O  C  U  M  E  N  T			*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding:0px;
	margin:0 0 0 0;
	line-height:18px;
	background:url(../images/bg.jpg) repeat-x left top #2978bc;
}

img, ul, li , form, input, div, h1, h2, p {margin:0; padding:0;}

img {border:none;}

ul {list-style-type:none;}


/*			G E N E R A L     S T Y L E     S T A R T	   		*/

h1{
	font-family:Tahoma, Verdana;
	font-size:28px;
	color:#251967;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:27px;
}

h2{
	font-family:Tahoma, Verdana;
	font-size:18px;
	color:#251967;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:27px;
}

p{
	padding-bottom:5px;
}

#home {
	display: block;
	background:url(../images/home.jpg) no-repeat left top; 
	overflow: hidden; 
	width: 66px; 
	cursor: pointer; 
	height: 46px;
}
#home:hover { 
	background-position: left bottom;
	}
	
#home-def {
	display: block;
	background:url(../images/home.jpg) no-repeat left bottom; 
	overflow: hidden; 
	width: 66px; 
	cursor: pointer; 
	height: 46px;
}
	
#about {
	display: block;
	background:url(../images/about.jpg) no-repeat left top; 
	overflow: hidden; 
	width: 111px; 
	cursor: pointer; 
	height: 46px;
}
#about:hover { 
	background-position: left bottom;
	}
#about-def {
	display: block;
	background:url(../images/about.jpg) no-repeat left bottom; 
	overflow: hidden; 
	width: 111px; 
	cursor: pointer; 
	height: 46px;
}
	
#services {
	display: block;
	background:url(../images/services.jpg) no-repeat left top; 
	overflow: hidden; 
	width: 119px; 
	cursor: pointer; 
	height: 46px;
}
#services:hover { 
	background-position: left bottom;
	}
#services-def {
	display: block;
	background:url(../images/services.jpg) no-repeat left bottom; 
	overflow: hidden; 
	width: 119px; 
	cursor: pointer; 
	height: 46px;
}
	
#eating {
	display: block;
	background:url(../images/eating.jpg) no-repeat left top; 
	overflow: hidden; 
	width: 119px; 
	cursor: pointer; 
	height: 46px;
}
#eating:hover { 
	background-position: left bottom;
	}
#eating-def {
	display: block;
	background:url(../images/eating.jpg) no-repeat left bottom; 
	overflow: hidden; 
	width: 119px; 
	cursor: pointer; 
	height: 46px;
}
	
#abuse {
	display: block;
	background:url(../images/abuse.jpg) no-repeat left top; 
	overflow: hidden; 
	width: 119px; 
	cursor: pointer; 
	height: 46px;
}
#abuse:hover { 
	background-position: left bottom;
	}
#abuse-def {
	display: block;
	background:url(../images/abuse.jpg) no-repeat left bottom; 
	overflow: hidden; 
	width: 119px; 
	cursor: pointer; 
	height: 46px;
}
	
#trauma {
	display: block;
	background:url(../images/trauma.jpg) no-repeat left top; 
	overflow: hidden; 
	width: 69px; 
	cursor: pointer; 
	height: 46px;
}
#trauma:hover { 
	background-position: left bottom;
	}
#trauma-def {
	display: block;
	background:url(../images/trauma.jpg) no-repeat left bottom; 
	overflow: hidden; 
	width: 69px; 
	cursor: pointer; 
	height: 46px;
}
	
#therapy {
	display: block;
	background:url(../images/therapy.jpg) no-repeat left top; 
	overflow: hidden; 
	width: 114px; 
	cursor: pointer; 
	height: 46px;
}
#therapy:hover { 
	background-position: left bottom;
	}
#therapy-def {
	display: block;
	background:url(../images/therapy.jpg) no-repeat left bottom; 
	overflow: hidden; 
	width: 114px; 
	cursor: pointer; 
	height: 46px;
}
	
#contact {
	display: block;
	background:url(../images/contact.jpg) no-repeat left top; 
	overflow: hidden; 
	width: 77px; 
	cursor: pointer; 
	height: 46px;
}
#contact:hover { 
	background-position: left bottom;
	}
#contact-def {
	display: block;
	background:url(../images/contact.jpg) no-repeat left bottom; 
	overflow: hidden; 
	width: 77px; 
	cursor: pointer; 
	height: 46px;
}

#resources {
	display: block;
	background:url(../images/resources.jpg) no-repeat left top; 
	overflow: hidden; 
	width: 77px; 
	cursor: pointer; 
	height: 46px;
}
#resources:hover { 
	background-position: left bottom;
	}
#resources-def {
	display: block;
	background:url(../images/resources.jpg) no-repeat left bottom; 
	overflow: hidden; 
	width: 77px; 
	cursor: pointer; 
	height: 46px;
}

a.site-map-link{	
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:22px;
}

a.site-map-link:hover{	
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:22px;
}


.para{
	width:100%;
	}
.para ul{
	padding:10px 0px 25px 30px;
	margin:0px 0px 0px 0px;
	display:block;
	}
.para ul li{
	background:url(../images/arrow.gif) no-repeat left top;
	list-style-type:none;
	padding:0px 0px 0px 25px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:22px;
	}
	
.para1{
	width:100%;
	}
.para1 ul{
	padding:10px 0px 25px 35px;
	margin:0px 0px 0px 0px;
	display:block;
	}
.para1 ul li{
	background:url(../images/arrow2.gif) no-repeat left top;
	list-style-type:none;
	padding:0px 0px 0px 25px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:22px;
	}
	
.para2{
	width:100%;
	}
.para2 ul{
	padding:10px 0px 25px 30px;
	margin:0px 0px 0px 0px;
	display:block;
	}
.para2 ul li{
	background:url(../images/arrow.gif) no-repeat left top;
	list-style-type:none;
	padding:0px 0px 10px 25px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:22px;
	}
	
.para4{
	width:100%;
	}
.para4 ul{
	padding:0px 0px 5px 8px;
	margin:0px 0px 0px 0px;
	display:block;
	}
.para4 ul li{
	list-style-type:none;
	padding:0px 0px 0px 25px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:22px;
	}


.pad1{
	padding:30px 10px 5px 20px;
	}
	
.pad2{
	padding:15px 10px 5px 20px;
	}


/*			T E X T     S T Y L E     S T A R T	   		*/

.whttxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF; padding:0 0 0 25px;
	}
	
.footer_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; line-height:14px;
	color:#FFFFFF; margin:0; padding:5px 5px 5px 25px;
	}
.footer_container{padding:5px 5px 18px 0px; color:#FFFFFF; text-align:right;}
a.footer_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF; 
	margin:0; 
	padding:0px; text-decoration:none;
	}
a.footer_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF; 
	margin:0; 
	padding:0px;
	text-decoration:underline;
	}


.blutxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#1e1655;
	}

.red{
	color:#FF0000;
	}
	
.red2{
	color:#FF0000;
	font-size:11px;
	}
	
	.resources-link {
	color:#fff;
	text-decoration:underline;
	}
	.resources-link:hover {
	color:#fff;
	text-decoration:none;
	}
	
	.resources-page-link {
	color:#333;
	text-decoration:underline;
	}
	.resources-page-link:hover {
	color:#333;
	text-decoration:none;
	}
	
.quiz-link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:underline;
	}
a.quiz-link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
	}