body {	margin:0px; 	padding:0px;	background: white;	color: black;	font: 12px Arial, Helvetica, sans-serif;
background-image:url(../images/tinsel.gif); background-repeat:no-repeat; background-position: 10px 10px; }
p, td, li, ul, ol, h5, h6	{	font: 12px Arial, Helvetica, sans-serif; }
h1 {	font-size: 24px;	font-weight: bold;	}
h2 {	font-size: 20px;	font-weight: bold;	}
h3 {	font-size: 16px;	font-weight: bold;  }
h4 {	font-size: 14px;	font-weight: bold;  }
a:link		{	font-weight: bold; color:#3333FF;	}
a:visited	{	font-weight: bold; color:#003399;	}
a:active	{	font-weight: bold; color:#3333FF;	}
a:hover		{   font-weight: bold; color:#3366FF;	}
#rollover a img {	filter: alpha(opacity=99);	opacity: 0.99;    }
#rollover a:hover img, #rollover a:focus img {	filter: alpha(opacity=70);	opacity: 0.70;}  
.size10 {	font-size: 10px;	color: #000000;	}
.size10 a:link{	font-size: 10px;	color: #26209C;	}
.size10 a:visited{	font-size: 10px;	color: #322F71;}
.size10 a:active{	font-size: 10px;	color: #000000;}
.size10 a:hover{	font-size: 10px;	color: #463DF4;}
.white12 {	color: #FFFFFF;}
.white12 a:link{	text-decoration:none;	color: #FFFFFF;}
.white12 a:visited{	text-decoration:none;	color: #FFFFFF;}
.white12 a:active{	text-decoration:none;	color: #FFFFFF;}
.white12 a:hover{	color: #CCCCCC;}
.white10 {	color: #FFFFFF;	font-size: 10px;}
.black12 {	font-weight: bold;}
.black12 a:link {	font-weight: bold;	color: #000;}
.black12 a:visited {	font-weight: bold;	color: #000;}
.black12 a:active {	font-weight: bold;	color: #000;}
.black12 a:hover {	font-weight: bold;	color:#666666;	}
#letterslist li {
	font-family: Chalkboard, Comic Sans MS, American Typewriter, Lucida Handwriting, Verdana;
	font-size: 12px;
}
#letterslist p {
	color: #000000;
	font-family: Chalkboard, Comic Sans MS, American Typewriter, Lucida Handwriting, Verdana;
	font-size: 12px;
	text-align: justify;
}
.blackborder {	border: 1px solid #000;}
.greyborder {	border: 1px solid #AAA; }
.purpleborder {	border: 1px solid #745F98;}
.purplebg {	color:#FFFFFF;	background-color: #745F98; }
.parentsborder {	border: 1px solid #85306B;	}
.parentsbg {	color:#FFFFFF;	background-color: #85306B;	}
.redborder {	border: 1px solid #DA0000;	}
.redbg {	color:#FFFFFF;	background-color: #DA0000;	}
.red {	color: #F5030A;}
.floatleft {	float:left; 	padding-right:10px;}
.floatright {	float:right; 	padding-left:10px;}
.feedbackheader {
		background-image: url(../images/feedbackbg.jpg);
		background-repeat: no-repeat;
		background-position: right;
		height: 50px;
		background-color: #745F98;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 20px;
}
#ads li {
	margin-left: -40px;
	padding-bottom: 15px;
	list-style-type: none;
}

/* Contact pages */

.contactbg {
	background-color: #F2F2F2;
}
.contactbg2 {
	background-color: #E5E5E5;
}
.borderL {
	border-left: 1px solid #000000;
}
.borderR {
	border-right: 1px solid #000000;
}
.borderT {
	border-top: 1px solid #000000;
}
.borderB {
	border-bottom: 1px solid #000000;
}

.FeatureBorder {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.FeatureBorderb2b {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-left: 1px solid #660033;
	border-right: 1px solid #660033;
	border-bottom: 1px solid #660033;
}
	
.FeatureBorderTop {
	border-left: 1px solid #CCCCCC;
		
}

/* books and press*/
#pbooks td {
	vertical-align: top;
	padding-top: 20px;
}
.assoc {
	font-size: 10px;
	margin-top: -3px;
}
#news_ticker {
	color: #FFFFFF;
	font-weight: bold;
}
#news_ticker a:link { color: #0000FF; }
#news_ticker a:active { color: #0000FF; }
#news_ticker a:visited { color: #0000FF; }
#news_ticker a:hover { color: #3366FF; }
#news_ticker2 {
	font-weight: bold;
	color: #FFFFFF;
}
#news_ticker2 a:link { color: #FFFFFF; }
#news_ticker2 a:active { color: #DDDDDD; }
#news_ticker2 a:visited { color: #DDDDDD; }
#news_ticker2 a:hover { color: #AAA; }
#news_ticker3 {
	background-color:#FFF; 
	border:1px solid #0000CC; 
	color:#0000CC; 
	float:left; 
	padding:0px 1px 1px 7px; 
	font-weight: bold;
}
#bdtable td {
	border-bottom: 1px dotted #ED008C;
	padding: 8px 0 8px 0;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}
.pinktitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #EC008C;
}
.pinktitle12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EC008C;
}
#pinkbullets li {
	color: #EC008C;
	margin-bottom: 8px;
}
.black {
	color: #000000;
}
#newfeatures {
	border: 1px solid #ee1111;
	text-align: left;
}
#hvnewfeatures {
	border: 1px solid #8cc653;
	text-align: left;
	
}

#stuhvnewfeatures {
	border: 1px solid #eb0bb3;
	text-align: left;
	
}

#reshvnewfeatures {
	border: 1px solid #0606cd;
	text-align: left;
	
}

#evhvnewfeatures {
	border: 1px solid #914d69;
	text-align: left;
	
}
#loginbox {
	border: 1px solid #8cc653;
	text-align: left;
	
}
#loginbox a:link { color: #416121; text-decoration:none; }
#loginbox a:active { color: #416121; text-decoration:none; }
#loginbox a:visited { color: #416121; text-decoration:none; }
#loginbox a:hover { color: #8cc653; text-decoration:none; }
{
}

#bereavfeatures {
	border: 1px solid #999dd0;
	text-align: left;
}
#sickfeatures {
	border: 1px solid #9a325f;
	text-align: left;
}

#financefeatures {
	border: 1px solid #59b42d;
	text-align: left;
}

#preschoolfeatures {
	border: 1px solid #ff3300;
	text-align: left;
}

#fathersfeatures {
	border: 1px solid #000066;
	text-align: left;
}

.hvsbox {
	padding: 5px;
	vertical-align: top;
	background-color: #8cc653;
}
.redtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DE1116;
}

/* Product revews */
#georgia p { font-family: Georgia, "Times New Roman", Times, serif; }
.gtitle  { font-family: Georgia, "Times New Roman", Times, serif; font-size:36px; font-weight:bold; }
.gmed { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight:bold; }
.blue { color: #0808D3; font-weight: bold;}
.grey { color: #AAAAAA;} .grey a:link { color: #AAAAAA; } .grey a:active { color: #AAAAAA; } .grey a:visited { color: #AAAAAA; } .grey a:hover { color: #111111; }
