/* Presentation Stylesheet */ 

p, h1, h2, h3, h4, ul, ol {

margin: 0px;
padding: 0px;

}



/* body and H tags */

p {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	padding: 0 0 15px 0;
	margin-top:0;
 }

.bold  {

font-weight:bold;
margin: 0 0 40px 0;

}
 
 
h1 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 165%;
	color: #37376d;
	line-height: 1.4em;
	text-align: left;
	font-weight: lighter;
	padding: 0px 0px 12px 0;
 }
 
  h2 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 135%;
	color: #cde2ff;
	line-height: 1.4em;
	text-align: left;
	font-weight: lighter;
	padding: 0px 0px 20px 0;
}
 
 
 
 h3 {
	margin:10px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 105%;
	color: #000;
	line-height: 1.4em;
	text-align: left;
	font-weight: lighter;
	padding: 0px;
}


 h4 {
	margin:10px 0 20px 0;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #3c749f;
	line-height: 1.4em;
	text-align: left;
	font-weight: lighter;
	padding: 0px;
}


 h5 {
	margin:10px 0 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: white;
	line-height: 1.4em;
	text-align: left;

	padding: 0px;
}



 h6 {
	margin:0px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #363636;
	line-height: 1.4em;
	text-align: left;
	font-weight: lighter;
	
}


a:link {
	text-decoration: none;
	color: #aec8d8;

}


a:visited {
	text-decoration: none;
	color: #aec8d8;


}

a:hover {
	text-decoration: none;
	color: #dfeaf9;

}

a:active {
	text-decoration: none;
}



.link  {

	text-decoration: none;
	color: #aec8d8;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;

	line-height: 1.6em;
	text-align: left;
	padding: 0 0 15px 0;
	margin-top:0;

}





.list   {

list-style-image: url(/images/bullet.png);
margin: 0 0 15px 0;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	padding: 10px 0 15px 10px;
	margin-top:0;

}


.blue  {

color: #3c749f;
font-size: 80%;

}




.list li   {

padding: 0 0 10px 30px;

}


.faq_list   {

list-style-type: none;
margin: 0 0 15px 0;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	padding: 10px 0 15px 10px;
	margin-top:0;

}




.faq_list li   {


padding: 0 0 10px 15px;


}


.list   {

list-style-image: url(/images/bullet.png);
margin: 0 0 15px 0;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	padding: 10px 0 15px 10px;
	margin-top:0;

}





.address   {

    list-style-type: none;
    background-position: 50px 0px; 
    margin: 0 0 15px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	padding: 10px 0 15px 10px;
	margin-top:0;

}




.pdflist li   {


background-image:url(/images/pdf.png);
background-repeat:no-repeat;
background-position:0px 0px; 
padding-left:80px;
padding-top: 10px;
height: 40px;



}





/* Specific Styles */








.home_text p  {

color: #dfeaf9;
font-size: 90%;

}



.text p  {

color: #e3e3e3;


}


.home_bottom_text p  {

color: #dfeaf9;
font-size: 90%;


}



.content_inner a {

color: #711a3a;

}


.content_inner a:hover {
	text-decoration: none;
	color: #aec8d8;

}


.footer_left a {

color: white;

}




.footer_left a:hover {

	color: #aec8d8;

}




.red {

color: #711a3a;

}




.testimonials h2  {

color: #3c749f;


}



.white  {

color: white;

}




.left_column_news h2 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 155%;
	color: #37376d;
	line-height: 1.4em;
	text-align: left;
	font-weight: lighter;
	padding: 0px 0px 12px 0;
 }
 
 
 
 .dark_blue  {
 
 font-size: 115%;
 color: #37376d;
 
 }




.content_inner ul   {

list-style-image: url(/images/bullet.png);
margin: 0 0 15px 0;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	padding: 10px 0 15px 10px;
	margin-top:0;

}


.content_inner li   {

padding: 0 0 10px 30px;

}



.content_inner ol   {

list-style-image: url(/images/bullet.png);
margin: 0 0 15px 0;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	padding: 10px 0 15px 10px;
	margin-top:0;

}








.address_div ul {

list-style-type: none;
list-style-image: none;

}



.address_div li   {

padding: 0 0 3px 20px;

}





.left_column_results li   {


background-image:url(/images/pdf.png);
background-repeat:no-repeat;
background-position:0px 0px; 
padding-left:80px;
padding-top: 10px;
height: 40px;



}

.top_results li   {

background-image:url(/images/pdf.png);
background-repeat:no-repeat;
background-position:0px 0px; 
padding-left:80px;
padding-top: 10px;
height: 40px;

}


.top_results ul {

list-style-image: none;
list-style-type: none;

}



.left_column_results ul {

list-style-image: none;
list-style-type: none;

}



.left_column_resources a {

color: #af0521;
font-weight: bold;

}


.left_column_resources a:hover {

color: #53a2fd;
font-weight: bold;

}


.celeb_testimonials h2 p  {

font-size: 70%;
color: #3c749f

}


.celeb_testimonials h4 p  {

 color: #711A3A;
font-size: 75%;
font-weight: bold;

}


.book_text h3  {

margin: 1px 0 7px 0;

}





.facts_div_pdf li  {


background-image:url(/images/pdf_blue.png);
background-repeat:no-repeat;
background-position:0px 0px; 
height: 40px;
margin: 0px;
padding: 10px 0 0 50px;
text-align:center;

}

.facts_div_pdf ul {

list-style-image: none;
list-style-type: none;
}









.article_text li  {


background-image:url(/images/pdf.png);
background-repeat:no-repeat;
background-position:0px 0px; 
height: 20px;
margin: 0px;
padding: 10px 0 0 70px;

}

.article_text ul {

list-style-image: none;
list-style-type: none;
}



 .article_text h2 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 115%;
	color: #37376d;
	line-height: 1.4em;
	text-align: left;
	font-weight: lighter;
	padding: 0px 0px 7px 0;
}


.secondary_news_item h4  {

font-size: 125%;

}




.news_nav_list  {


	margin:0;
	font-family: Helvetica, arial, sans-serif;
	font-size: 80%;
	color: #000;
	line-height: 1.6em;
	text-align: left;

	
        list-style-type: none;
        list-style-image: none;


padding: 0px;
margin: 0px 0 40px 0;



}

.news_nav_list  {


padding: 0px;
margin: 0px;
}




.news_nav_list li a  {


	margin:0;
	font-family: "omnes-pro",sans-serif;
	font-size: 110%;
	
color: #711a3a;
	line-height: 1.6em;
	text-align: left;
	padding: 5px 0 8px 0px;
	margin-top:0;

list-style-type: none;
background-size: 100% 100%;

width: 200px;


}




.news_nav_list li a:hover  {


	margin:0;
	font-family: "omnes-pro",sans-serif;
	font-size: 110%;
	color: #37376d;
	line-height: 1.6em;
	text-align: left;
	padding: 5px 0 8px 0px;
	margin-top:0;

list-style-type: none;

background: url(/images/news_nav_back.png) repeat-x;
background-size: 100% 100%;

width: 200px;

}



.right_column_news ul  {

        list-style-type: none;
        list-style-image: none;

padding: 0px;
margin: 0px 0 25px 0;

}


.right_column_news ul li  {


padding: 0px 0 0 7px;
margin: 0px;

}



.cat_container h4  {

font-size: 125%;
margin: 0px;
padding: 0px;

}


.paginate h4  {

font-size: 85%;

}



.home_news_text h2  {

color: #37376d;
margin: 0px;
padding: 0px;

}


.secondary_news_text p  {

padding: 0 0 5px 0;

}

.secondary_news_item h4  {

margin: 0 0 8px 0;

}


.kids_quote  {

float:left;
width: 385px;
height: 46px;
background: url(/images/kid_quote.png) no-repeat;
padding: 5px 0 0 20px;

}


.red_error  {

color: red;

}