body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
}
.logo{
	background-image:url(../images/logo.jpg);
	width:350px;
	height:113px;
	background-repeat:no-repeat;
}
.freehoroscope{
	background-image:url(../images/free-horoscope.jpg);
	width:430px;
	height:113px;
	background-repeat:no-repeat;
}
.freehoroscope1{
	background-image:url(../images/free-horoscope1.jpg);
	width:430px;
	height:113px;
	background-repeat:no-repeat;
}
.freehoroscope2{
	background-image:url(../images/free-horoscope2.jpg);
	width:430px;
	height:113px;
	background-repeat:no-repeat;
}
.tagline{
	background-image:url(../images/tagline.jpg);
	width:780px;
	height:81px;
	background-repeat:no-repeat;
}
.mainbg{
	background-image:url(../images/main.jpg);
	width:780px;
	height:398px;
	font-family:verdana, helvetica, sans-serif;
	font-size:12px;
	background-repeat:no-repeat;
}
.text-h{
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	color:#000000;
}
.text-red{
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	color:#be0000;
}
.bodytext{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	
}
.text-form{
	font-family:Verdana;
	font-size:12px;
	color:#001b48;
}
.inputborder {			
			BORDER-RIGHT:#003965 1px solid;
			border-top:#003965 1px solid; 
		 	BORDER-LEFT:#003965 1px solid; 
			BORDER-BOTTOM:#003965  1px solid;
			width:158px;
			height:20px;
			
}
.footerlink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration:none;

}

.footerlink2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;

}

A.footerlink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
}
A.footerlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
}
A.footerlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e40000;
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
}
.time{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:bold
}


.bg3{background-image:url(../images/form-top.jpg); width:780px; height:75px; background-repeat:no-repeat;}
.bgtestimonial3{background-image:url(../images/form-top2.jpg); width:780px; height:75px; background-repeat:no-repeat;}

.bg4{background-image:url(../images/bg4.gif); width:780px; background-repeat:repeat-y;}

.heading1{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#00000;}

.faqlink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e40000;
	text-decoration:none;

}
A.faqlink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e40000;
	text-decoration:none;
	
}
A.faqlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e40000;
	text-decoration:none;
	
}
A.faqlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e40000;
	text-decoration:underline;
	
}
.reportsnav-bac{background-image:url(../images/reports-nav-bg.gif); width:680px; height:24px; background-repeat:no-repeat;}

.lienbleu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e40000;
	text-decoration:none;

}
A.lienbleu:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e40000;
	text-decoration:none;
	
}
A.lienbleu:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e40000;
	text-decoration:none;
	
}
A.lienbleu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e40000;
	text-decoration:underline;
	
}

.btnsubmit{font-family:Tahoma; font-size:12px; color:#ffffff; font-weight:bold; background-color:transparent;

background-image:url(../images/btn-submit.gif); border:0px solid white; background-repeat:no-repeat; width:66px; height:21px;}

.aboutus{
	background-image:url(../images/about-us.jpg);
	width:780px;
	height:81px;
	background-repeat:no-repeat;
}
.testmoni{
	background-image:url(../images/testimonials.jpg);
	width:780px;
	height:81px;
	background-repeat:no-repeat;
}

.signs{
	background-image:url(../images/signs.gif);
	width:780px;
	height:81px;
	background-repeat:no-repeat;
}

.faqpage{
	background-image:url(../images/faq.jpg);
	width:780px;
	height:81px;
	background-repeat:no-repeat;
}

.style1 {color: #FF0000}
.testimonial-textbox
{
	width:300px;
	height:20px;
	border:1px solid #919094;
	background-color:#ffffff;
}
.errorBox
{
	border:1px #900 solid;
	background-color:#FFE1E1;
}
.msgBox
{
	background-color:#D90000;
	border:1px #930000 solid;
	color:#FFF;
	padding:7px;
	line-height:18px;
	width:240px;
	text-align:left;
	font-weight:bold;
	font-size:10px;
}
.msgBox ul
{
	padding:0;
	margin:0px 0px 0px 15px;
	list-style:square;
}

.line{
	background-image:url(../images/line1.gif);
	background-repeat:repeat-x;
}
