

/* CSS Document */

img
{
  border:0px solid #ffffff;
}

#search_form .formsin
{
	height:23px;
	padding-left:15px;
	margin-bottom:5px;
	color:#0066CC;
	width:300px;
    float:left;
}
#search_form .formsin select
{
  width:auto;
}

#head_row
{
	clear:both;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:995px;
}
#data_row
{
	clear:both;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:995px;
}

#data_row .xxcol{	width:180px;}
#head_row .xxcol{	width:180px;}

#data_row .xcol{	width:60px;}
#head_row .xcol{	width:60px;}

#head_column
{
	background-color:#FFCC00;
	/*border:#FF9966 solid 0px;
	float:left;
	margin-left:1px;
	margin-top:1px;*/
	height:24px;
	text-align:left;
	width:120px;
	font-weight:bold;
	padding-left:5px;
	color:#000;
}
#data_column
{
	background-color:#FDECC4;
	/*border:#FF9966 solid 0px;
	float:left;
	margin-left:1px;
	margin-top:1px;*/
	height:50px;
	text-align:left;
	width:120px;
	padding-left:5px;
	color:#000;
	overflow:hidden;
}
#head_column_new	
{
	background-color:#FFCC00;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	color:#000;
}
#data_column_new
{
	background-color:#FDECC4;
	text-align:left;
	padding-left:5px;
	color:#000;
	overflow:hidden;
}

#tab_head_column
{
	background-color:#FFCC00;
	/*border:#FF9966 solid 0px;
	float:left;
	margin-left:1px;
	margin-top:1px;*/
	height:24px;
	text-align:left;
	width:120px;
	font-weight:bold;
	padding-left:5px;
	color:#000;
}
#tab_data_column
{
	background-color:#FDECC4;
	/*border:#FF9966 solid 0px;
	float:left;
	margin-left:1px;
	margin-top:1px;*/
	height:24px;
	text-align:left;
	width:120px;
	padding-left:5px;
	color:#000;
	overflow:hidden;
}
#nav

{

	width:778px;

	height:33px;

	font-size:14px;

	color:white;

	font-weight:bold;

	text-align:center;

}
.form_line
{
   clear:both;
}
#nav_common

{

	width:440px;

	height:33px;

	background-image:url(../images/nav_rep_blue.gif);

	background-repeat:no-repeat;

	float:left;

}

#nav_common a

{

	text-decoration:none;

	color:#FFFFFF;

	line-height:28px;

		font-size:12px;

	padding-right:10px;
	
	text-transform:lowercase;
	

}

#nav_common a:hover,link,active

{

	text-decoration:none;

	color:#003399;

	

}

#nav_astropack

{

 	width:335px;

 	height:33px;

	float:right;

}

#body_panel

{

	width:778px;

	height:auto;

	

	

}

#body_panel_left

{

	width:562px;

	height:auto;

	float:left;

	text-align:left;

	

}
#body_panel_left h1

{
	color:#666666; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-align:left;

}




#product_thumplist

{

	width:548px;

	height:148px;

	background-image:url(../images/productlisting_panel.gif);

	background-repeat:no-repeat;

	clear:both;



	

}

#product_thumplist_left

{

	width:255px;

	height:148px;

	float:left;

	

	

}

#product_thumplist_left p

{

	

	text-align:left;

	padding-left:10px;

	

	

}

#product_thumplist_left span

{

	

	font-size:14px;

	

}

.organge

{ 

	color:#FF9900;

	

	font-weight:bold;

}

.blue

{

	color:#0066CC;

	

	font-weight:bold;

}



#thump_product

{

	float:left;

	text-align:center;

	width:95px;



}

#thump_features

{

	float:right;

	width:154px;

	text-align:left;

		

}

#thump_producthead

{

	padding-top:5px; 

	padding-left:10px;

	height:39px;

}

#product_thumplist_right

{

	width:290px;

float:right;

height:148px;





}

#product_thumplist_shortdis

{

	height:94px;

	width:290px;

}

#product_thumplist_shortdis ul

{

 list-style-image:url(../images/bullet_blue.gif);

 height:50px;



}

#product_thumplist_shortdis li

{

	

	height:auto;

	color:#666666;

	text-align:left;

	marks:none;

	

}



#product_thumplist_languages

{

	text-align:center;

	height:20px;

	font-size:11px;

	color:#003399;

}

#product_thumplist_getquote

{

	text-align:right;

	height:35px;	

}

#product_thumplist_getquote img

{

	padding-right:10px;

	padding-bottom:10px;

}

/*Innerpage right panel */

#body_panel_right

{

	width:216px;

	height:auto;

	float:right;

	text-align:left;

	overflow:visible;	

}
#body_panel_right h1

{

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#999999;
	text-align:left;
}

/*why astrovision */

#body_panel_right_whyastrovision

{

	width:216px;

	height:auto;

	color:#666666;

	text-align:left;

	

}

#body_panel_right_whyastrovision p

{

	padding-left:5px;

	padding-right:5px;

	

}

#body_panel_right_whyastrovision a

{

	color:#FF9900;

	text-decoration:none;	

}

#body_panel_right_whyastrovision a:hover,link,active

{

	color:#FF3300;

	text-decoration:none;	

}

.textrightalign

{

	text-align:right;

}

#body_panel_right_bundlepack

{

	width:216px;

	height:auto;

	color:#666666;

	text-align:left;

	background-image:url(../images/bundlepack_rep.gif);

	background-repeat:repeat-y;	

}

#bundlepack_shortdis

{

	width:216px;

	hight:auto;

	background-image:url(../images/bundlepack_top.gif);

	background-position:top left;

	background-repeat:no-repeat;

}

#bundlepack_shortdis p

{

	text-align:left;

	padding-left:8px;

	padding-right:4px;

}

#bundlepack_details

{	

	width:216px;

	hight:auto;

	background-image:url(../images/bundlepack_details_rep.gif);	

	background-repeat:repeat-y;

	text-align:left;

	clear:both;

}

#bundlepack_languges

{

	width:216px;

	text-align:center;

	color:#0066CC;

	background-image:url(../images/bundlepack_rep.gif);

	background-repeat:repeat-y;	

}

.leftquote

{

	float:left;

}

.rightquote

{

	float:right;

	

}

#clienttestimonial

{

	width:216px;

	height:auto;

	

	



}

#clienttestimonial p

{

	padding-left:15px;

	padding-right:15px;

	color:#666666;

	font-weight:bold;	

}

.clientname

{

	float:right;

	text-align:right;

	color:#CCCCCC;

}

.bluehead

{

	font-size:11px;

	font-weight:bold;

	color:#006699;

}

#cluster9_details

{

	width:95px;

	text-align:center;

	height:auto;

	float:left;

}

#cluster9_softwares

{

	float:right;

	width:118px;

	color:#333333;

}

#cluster9_softwares ul

{

	list-style-image:url(../images/bullet_grey.gif);

	





}

#cluster9_softwares li

{

	color:#666666;

	line-height:18px;

	

}

#cluster9_softwares span

{

	font-size:11px;

	font-weight:bold;

	

	

}

#product_description

{	background-image:url(../images/inner_productdescription.gif);

	background-repeat:no-repeat;

	width:548px;

 	height:233px;
	
	color:#FFFFFF;

	clear:both;
	

}


#product_description span

{	

	 font-size:14px;

	 font-weight:bold;

}

#product_description a:hover,active,link

{	

	color:#666666;

	text-decoration:none;

}

#product_des_left

{

	height:190px;

	width:250px;

	float:left;

	margin-left:10px;

	padding-top:5px;




}

#product_des_left img

{

	padding-left:15px;



}

#product_des_right
{
height:190px;
width:260px;
float:right;
padding-top:5px;
}

#product_hightlights
{
width:200px;
height:58px;
background-image:url(../images/inner_dottedline.gif);
background-repeat:repeat-x;
line-height:25px;
}

#product_hightlights img
{
float:left;
padding-right:10px;
}

#inn_subhead
{
clear:both;
text-align:left;
font-size:14px;
font-weight:bold;
}

#productfeatures_details

{

	background-image:url(../images/inner_screenbase.gif);

	background-repeat:no-repeat;

	width:548px;

 	height:181px;

	clear:both;

	text-align:center;

	

	



}

#productfeatures

{

	width:538px;

 	height:160px;

	text-align:left;

	padding-top:10px;



	

}

.bullet 

{

	

	list-style: square inside url(../images/bullet_blue.gif);

	text-align:left;

	width:200px;

/*	float:left;

*/

}

#productfeatures li

{

	color:#666666;

	line-height:18px;

	text-align:left;



	

	

}



#productfeatures img

{

	padding-right:10px;

	padding-left:10px;

/*	float:right;*/

}

#bttns_nextprevious

{

	width:500px;

	clear:both;

	padding-left:15px;

}

#samplereports

{

	/*background-image:url(../images/inn_samplereport_base.gif);*/

	background-repeat:no-repeat;

	background-position:bottom;

	height:146px;

	width:548px;

	clear:both;

}

#samplereport_tabs

{

	height:31px;

	float:left;

	line-height:27px;

	width:80px;

	text-align:center;

	color:#0066CC;

	font-weight:bold;

	display:block

}

#samplereport_tabs a

{

	height:26px;

	float:left;

	line-height:27px;

	width:80px;

	text-align:center;

	background-image:url(../images/tab_selectednnormal.gif);

	background-repeat:no-repeat;

	background-position:bottom;

	color:#0066CC;

	font-weight:bold;

	display:block;

	text-decoration:none;

	

}
#samplereport_tabs a:hover

{

	height:26px;

	float:left;

	line-height:27px;

	width:80px;

	text-align:center;

	background-image:url(../images/tab_selectednnormal.gif);

	background-repeat:no-repeat;

	background-position:top;

	color:#0066CC;

	font-weight:bold;

	display:block

}
#samplereport_tabs .avisited

{

	height:26px;

	float:left;

	line-height:27px;

	width:80px;

	text-align:center;

	background-image:url(../images/tab_selectednnormal.gif);

	background-repeat:no-repeat;

	background-position:top;

	color:#0066CC;

	font-weight:bold;

	display:block

}

#samplereport_link

{

	float:right;

	padding-right:50px;

	margin-top:10px;

	margin-right:0px;

	text-align:left;

	/*background-image:url(../images/link_samplehoroscope_base.gif);*/

	background-repeat:no-repeat;

	height:56px;

	width:350px;

	font-size:12px;

	

}

#samplereport_link a

{

	color:#FF6600;

	text-decoration:none;

}

#samplereport_link span

{

	line-height:28px;font-weight:bold;

}

#specialbenefits_text

{

	clear:both;

	text-align:justify;

	/*height:230px;*/

}

#specialbenefits_text p

{

	padding-left:10px;

	padding-right:15px;

}

#specialbenefits_text span

{

	font-size:12px;

	font-weight:bold;

	color:#FF9900;	

}

#scribd_content

{

    border:1px solid #ccc;

	width:546px;

	height:353px;

	padding:1px;

}



#form_panel	label				/*astrology-software-quote.php*/

{

	clear:both;

	float:left;

	text-align:right;

	padding-right:5px;

	width:100px;

	font-size:11px;

	color:#0066CC;

	height:15px;

	

}

#form_panel	label.lbloption				/*astrology-software-quote.php*/

{

	clear:both;

	float:left;

	padding-right:1px;

	font-size:11px;

	color:#0099FF;

	text-align:left;

	

}



#form_panel	select

{

	font-size:11px;

	color:#0099FF;

	float:left



}

#form_panel	.forms

{

	height:23px;
	padding-left:15px;
	margin-bottom:5px;
	color:#0066CC;
	width:300px;
    float:left;
}
#form_panel	.forms1

{

width:500px;

padding-left:10px;

text-align:left;

}

#form_panel	input

{

font-size:11px;

color:#0066CC;

/*border:1px solid #333333;*/

width:160px;

float:left

/*margin-left:10px;*/

}

#form_panel	select

{

font-size:11px;

color:#0066CC;

width:164px;

float:left

/*margin-left:10px;*/

}



#form_panel	textarea

{

	font-size:11px;

	color:#0099FF;

	float:left;

/*border:1px solid #333333;*/	

	width:160px;

	height:65px;

}

#form_panel			
{
	padding-right:0px;
	font:Arial, Helvetica, sans-serif;
	width:650px;
}



#form_panel .chkbox{  width:20px;	}



#form_panel table

{

	float:left;

	font-size:11px;

	color:#0066CC;



}

#form_panel td

{

	text-align:left;

	height:24px;

}

.style1 {font-size: 12px}

.quote_product_name

{

	background-color:#DEDEDE; 
	color:#666666; 
	height:22px;
	padding-left:10px;
	padding-top:5px;
	margin:2px;
	border: 1px #888 solid;
}

.closebutton

{
	float:right;
	display:block;
}

.closebutton a

{

	text-decoration:none;

	display:block;

	width:43px;

	height:43px;

	font-size:16px;

}

#iframepanel

{

	position:absolute;

	width: 650px;

	display:none;

	height: 570px;

	left: 24px;

	top: 100px;

	z-index:260;

	background:url(../images/getqoute.gif) no-repeat center center;

/*	background-color: #fff; 

	filter: alpha (opacity=90);

	opacity:.90;
	*/

	font-size:11px;

	

}

#iframepanelwidget

{

	position:absolute;

	width: 650px;

	display:none;

	height: 342px;

	left: 24px;

	top: 100px;

	z-index:260;

	background:url(../images/getqoutewidget.gif) no-repeat center center;

/*	background-color: #fff; 

	filter: alpha (opacity=90);

	opacity:.90;
	*/

	font-size:11px;

	

}



.screen_image

{

	float:left; width:180px;



}

.screen_text

{

	float:left; text-align:right; width:250px;



}
.pay_disclaimer
{
  height:150px;
  border:1px solid #888;
  background-color:#efefef;
  overflow:auto;
  text-align:justify;
  width:575px;
  margin-left:25px;
  padding-left :10px;
  padding-right:10px;  
}
	#profile_panel
{
	width:230px;
	height:86px;
	background-image:url(../images/profile_panel.gif);
	background-repeat:no-repeat;
	position:absolute;
	left: 460px;
	top: 270px;
	font-size:11px;
	opacity:0.9;filter:alpha(opacity=95);	
	color:#006699;
	visibility:hidden;
	float:none
}
#profile_panel img
{
	float:right;
	margin-right:5px;
	margin-top:15px;
	
}
#profile_panel p
{
	padding-left:10px;
	padding-right:10px;
	text-align:left;	
	
}
.messagebox
{
   height:125px;
   background:url(../images/message-box-back.gif) no-repeat top center;
   padding-top:25px;
}
#data_grid
{
  height:auto;
  border:0px solid #bcbcbc;
  padding:2px;
  position:relative;
  overflow:visible;
}
.process
{
   height:25px;
   background:url(../images/loadingAnimation.gif) no-repeat center center;
}
#price_tag
{
	margin-top:86px;
	height:25px;
	font-size:14px;
	padding-left:16px;
}

	/*style bh Arun on 1-09-2010*/
.h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	}
#product_des_left_new
{
height:190px;
width:315px;
float:left;
margin-left:5px;
padding-top:5px;
color:#FFFFFF;
}
#product_des_right_new
{
height:190px;
width:215px;
float:right;
padding-top:5px;
color:#FFFFFF;
}
.getaquote{
	width:191px;
	height:64px;
	float:left;
	margin:40px 0 0 10px;
	background:url(../images/getaquote_new.gif) no-repeat;

	}
.text{

	
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	margin:8px 0 0 40px;
	
 text-shadow: 0 -1px #00000;
	}
.text a{
color:#000000;
 text-shadow: 0 -1px #fffff;


	}
.text a:hover{
color:#00000;
 text-shadow: 0 -1px #fffff;
 

	}
.h2
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;

}
.h2 a
{
text-decoration:none;
color:#666666;}

.h2 a:href
{
text-decoration:none;
color:#666666;}
#specialbenefits_text_new

{
clear:both;
text-align:justify;
}
#specialbenefits_text_new a

{
text-decoration:none;
color:#666666;
}
#specialbenefits_text_new a:href

{
text-decoration:none;
color:#666666;
}

#specialbenefits_text_new p
{

padding-right:30px;
}
#specialbenefits_text_new p a
{

text-decoration:none;
color:#666666;
}
#specialbenefits_text_new p a:href
{
text-decoration:none;
color:#666666;}
#bullets{
 padding:0px 0px 5px 3px;
 
}
#bullets ul{

 margin:0px;
 padding:0px;
}
#bullets li{
background-image:url(../images/bullet_new.gif);
 background-repeat:no-repeat;
 background-position:left;
 padding:5px 0px 8px 10px;
 list-style:none;
 line-height:9px;

}



.h3
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#0099FF;

}
.head
{
font-family:Arial, Helvetica, sans-serif;

font-size:20px;
color:#ff8150;
margin:5px 0 0 0;

}
#bullets2{
 padding:0px 0px 5px 3px;
 
}
#bullets2 ul{

 margin:0px;
 padding:0px;
 font-size:14px;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
}
#bullets2 li{
background-image:url(../images/bullet_new2.gif);
 background-repeat:no-repeat;
 background-position:left;
 padding:5px 0px 8px 15px;
 list-style:none;
 line-height:9px;

}
#bullets2 li a{
color:#666666;
text-decoration:none;

}
#bullets2 li a:href{
text-decoration:none;
color:#666666;}
#system{
	width:561px;
	height:110px;
	float:left;
	
	margin:10px 0 3px 0;
	
	}
.clear{
	clear:both;
	}
.navigation{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#0099FF;
	font-size:14px;
	padding:5px 0 0 3px;
	font-weight:bold;
	}
	.navigation a{
	color:#0099FF;
	text-decoration:none;

	}
	.navigation a:href{
	color:#999999;
	text-decoration:none;
	}
.language{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
	padding:0 0 0 20px;
	float:left;
	}
	
	
.wid_bod{width:768px; height: 1020px; 	overflow:visible; border:1px solid #999; padding:15px;}
.wid_div{width:350px; height: 400px;}
.wid_sep{width:9px; height: 320px;}
	
.fr{float:right;}
.fl{float:left;}
.cb{clear:both;}
.ac{text-align:center;}
.al{text-align:left;}
.ar{text-align:right;}
.b{font-weight:bold;}
.bn{font-weight:normal;}
.fa{font-family:Arial, Helvetica, sans-serif;}
.bred{border:1px solid red; }
.pt12{ font-size:12px;}
.pt11{ font-size:11px;}
.pt14{ font-size:14px;}
.pt10{ font-size:10px;}
.red{color:#F00;}
.blk{color:#000;}
.grey{color:#666;}
.wht{color: #FFF;}
.dred{color: #600;}

.shim1px{height:1px; width:144px; font-size:1px;}
.shim2px{height:2px; width:140px; font-size:1px;}
.shim30px{height:30px; width:190px; font-size:10px;}
.pl3{padding-left:3px;}
.pl20{padding-left:33px;}
.pl54{padding-left:54px;}
.pr4{padding-right:4px;}
.padt10{padding-top:10px;}
.padt4{padding-top:4px;}
.p2{padding:2px;}
.h40{height:40px; }
.cgrey{color:#666;}
.dottedline{width:95%; height:10px; background:url(../images/dottedgrey.gif)  repeat-x; margin:auto;}

