﻿.dvqsMain
{
	margin:0 0 0 30px;
}

.dvqss
{
	 width:150px;padding:0 0 10px 150px;
}

.dvsubHead
{
	 width:150px;padding:10px 0 10px 100px;border:solid 1px #F5F5F5;  
}

.dvsubhead { color:#010100; background-color:#f5f5f5; width:417px; font-weight:bold; line-height:27px; vertical-align:middle; padding: 0px 0px 0px 120px; font-size:13px; }


.dvQuesHed
{
	width:500px;padding:20px 0 10px 150px;font-weight:bold;
}


.dvquestion
{
	 width:500px;padding:0 0 10px 150px;font-weight:bold;
}

.dvAns
{
	 width:500px;padding:0 0 10px 150px;
}

.dvCorrectAns
{
	padding:0 0 0 240px;font-size:11px;color:Green;   
}

.dvAddAnsMore
{
	padding:0 0 0 300px;
}
.dvhead
{
	padding:10px 0 10px 350px; font-weight:bold;
	
}
.divQA
{
	 padding:30px 0 10px 20px; font-weight:bold;
	
}
.quiztxt1
{
 width:400px;   
}
.campCreat
	{
		 padding:0 0 20px 430px;float:left;  
	}
.campCreat1
	{
		  padding:0 0 20px 0;float:right;  
	}	
	
	.optionrht{padding-left:8px;}	
		
		
		
.rep_content		
{
	float:left;
	padding:0 0 0 25px;	
	line-height:22px;
	width:405px;
    padding:20px;
	background:url(../images/inner_left_top_bg2.jpg) repeat-x top;
}
.quiztxt
{
   width:400px;margin-left:18px; 
}
.quizTit
{
   margin-left:18px; 
}
.popuppnl
{
 position:absolute;top:400px;left:400px;
    
}
    
   .post_bg 
    {
	 width:476px;
	 background:url(../images/middle_postbg.jpg) repeat-y;
	 float:left;
	 }
.post_top
 {
	background:url(../images/top_postbg.jpg) top no-repeat;
	height:35px;
	 float:left;
	 width:516px;
	 font-weight:bold;
	 text-align:center;
	 font-size:18px; 
    order:1px solid #ff0000;
	}
.post_bott
 {
	background:url(../images/btm_postbg.jpg) top no-repeat;
	height:19px;
	 float:left;
	 width:516px;
	 
	}
	
.date_txt
{
	font-style:italic;
	font-size:12px;
	font-weight:normal;
	color:#7f7f7f;
	}	
.small_txt
{
    margin:0px;
	font-style:italic;
	font-size:11px;
	font-weight:normal;
	color:#7f7f7f;
	}
a.sample
{   
    color:Blue;
    text-decoration:none;
    
}
a.sample:hover
{
    font-style:italic;
	font-size:11px;
    color:Blue; 
    text-decoration:underline;
    cursor:hand;
}
  
  #tbl_main{
	float:left;
	width:490px;
	font:Verdana;
	font-size:12px;
	color:#003366;
	text-align:left;
}

.top
	{
		width:560px;
		background:url(../images/tabel-top.jpg) no-repeat;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		font-size:14px;
		font:"Times New Roman";
		padding:10px;
		
	}
.tbl_content{
		width:580px;
		background:url(../images/tabelbg.jpg) repeat-y; 
		padding-top:5px;
}
.bootom
	{
		width:580px;
		height:14px;
		background:url(../images/tabel-bootom.jpg) no-repeat;
	} 
	.side_top{
	background:url(../images/bg-top.jpg) no-repeat;
	width:233px;
 	float:left;
	height:7px;
}
.side_bg{
	float:left;
	width:223px;
	padding:5px;
	background:#f2f2f2;
}
.side_image{
	width:70px;	
	float:left;
	padding-left:15px;
}
.side_Text{
	float:right;
	width:125px;
	font:Verdana;
	font-size:12px;
	color:#0070c0;
	padding-bottom:8px;

}
.side_bootom{
	background:url(../images/bg_bootom.jpg) no-repeat;
	width:233px;
	height:7px;
	float:left;
}
.Question { font-weight:bold; vertical-align:top; color:#376092; font-size:13px;}

#inner_lef3 {
	width:485px;
	float:left;
	padding:30px 0 0 0;
	}
.sponsername
{
    color:Black;
    font-weight:bold;
}
.sponsername:hover
{
    text-decoration:underline;
}
.sponserdetail
{
    color:#0070c0;
}
.sponserdetail:hover
{
    text-decoration:underline;
}
    
.statustxt    	
{
    text-transform:uppercase;
}

	
/* news*/	
.linktitle
{
    
    color:Red; 

}	

.newstitle
{
    color:#0070C0;
}
.newsreadmore
{
    float:right;
	width:90px; 
	
}	
@media print
 	{
 	  .print
 	    {
 	      display:none;   
 	    }
 	   
 	}
#tagprofile
{
color: #D48000;   
}
/*Blogs */
    .recentMaintitle
    {
        font-size:16px; text-align: left; font-weight: bold;color:#0070c0;padding-bottom:10px;
    }
    .recentMaintitle:hover
    {
        text-decoration:underline;
    }

  .linkttest
   {
    color:#e07900;
   }
   .linkttest:hover
   {
    text-decoration:underline;
   }
   .maintitle
   {
    color:#0070c0;
   }
   .maintitle:hover
   {
    text-decoration:underline;
   }
   
.blogrsslink
{
    font-size:12px;
    font-weight:bold;
    color:Blue;
    cursor:hand;
}
.blogrsslink:hover
{
    text-decoration:underline;
}
 
.blogcentrallink
{
    font-size:13px;
    font-weight:bold;
    color:Blue;
}
.blogcentrallink:hover
{
    text-decoration:underline;
}
.blog
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#583900;}
a.blog
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#583900;}
a.blog:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff0000;}
.textchanged
{
   font-size:12px;
   font-weight:bold;
   cursor:hand;
   color:#0070c0;
   text-decoration:underline;
}  

.textlink
{
   font-size:12px;
   cursor:hand;
   color:#0070c0; 
   cursor:hand;
}
.textlink:hover
{
    cursor:hand;
    text-decoration:underline;
}   
  
.linkbtn_addsub
{
    font-weight:bold;
    text-decoration:underline;
    color:Blue;   
}        
posttitle
{
    font-size:12px;
    font-weight:bold;
    padding-bottom:20px; 
}   
.posttitle:hover
 {
        text-decoration:underline;
 }      
 .blogsubject
 {
    font-size:12px;
    font-weight:bold;
    color:#0070c0;
    order:1px solid #ff0000;
 }  
 .blogsubject:hover
 {
    text-decoration:underline;
 }  
/* .blogtotal_view {
	height:25px;
	background:#f5f5f5;
	line-height:25px;
	margin:0 0 0px 0;
	vertical-align:top;
	border:solid 1px red;
	}*/
.blogtotal_view .bloggoto_pages {
	float:right;
	
	padding:0;
	height:18px;
	idth:330px;
	text-align:right;
	border:solid 1px red;
	}
.ProfileHeadEdit-blog
{   
    
color:#010100; background-color:#f5f5f5; margin-bottom:5px; width:98%; font-weight:bold; line-height:27px; vertical-align:middle; padding: 0px 0px 0px 10px; font-size:13px;
}
body{
	margin:auto;
	/*margin-top:25px;*/
}
table{
	border:0px solid #666666;
	}
.searchbg
{
    background:url(../Images/search_blog_bg.gif) repeat-x;
	width:400px;
	float:left;
	}
.textboxblog{
    height:17px;
    width:300px;
	border:0px solid #CCCCCC;
	font-size:13px;
	}
.subjectli li
 {
    color:#0070c0; 
    margin:0px 0px 0px 10px;
    padding:0px 0px 0px 10px;
    border:1px solid #ff0000;
 }	
 
ul.archives { margin:0px 0px 0px 10px; padding:0px; }
ul.archives li { background:url(../images/bullet_alert.jpg) 0px 4px no-repeat; font-family:Arial, Helvetica, sans-serif; list-style:none; margin:3px 0px 3px 0px; height:15px; padding:0px 0px 0px 14px; }

 
 .btnNewcomment{ color:Yellow; background:url(../images/btn_large.jpg) no-repeat ; border:none; background-color:Transparent; text-align:left; padding-left:5px; cursor:pointer; }	

 .eprofiletag
 {
    color:Blue;
    font-style:normal;
 }
 .eprofiletag:hover
 {
    text-decoration:underline;
 }
a.elink2 { color:#0070c0; font-size:11px; }
a.elink2:hover { text-decoration:underline; color:#0070c0; font-size:11px; cursor:pointer; }
a.elink3 { color:#0070c0; }
a.elink3:hover { text-decoration:underline; color:#0070c0; cursor:pointer; } 
/*eProfile*/
.eprofile1 { 
	border-bottom:4px solid #3f3f3f;
	margin:0;
	padding:0 0 0 5px;
	height:33px; order:1px solid  red;
	order:1px solid #ff0000;
	text-align:left;
	}
.eprofile1 ul {
	padding:0px;
	margin:0px; order:1px solid  red;
	float:left;
	}
.eprofile1 ul li {
	padding:0;
	margin:0 1px 0px 0px;
	background:url(../images/btn_bg_events.jpg) no-repeat top;
	width:106px;
	height:33px;
	list-style-type:none;
	float:left;
	text-align:center;
	line-height:33px;
	text-transform:uppercase;
	font-weight:bold;
	order:1px solid red;
	
	/*color:#FFFFFF;*/
	}
.eprofile1 ul li a
{
    padding:0;
	margin:0;
	width:106px; 
	display:block;  
	cursor:pointer;  
}
	
.eprofile1 ul li a:hover {	
	background:url(../Images/btn_bg_events_h.jpg) no-repeat top;	
	width:106px;
	color:#FFFFFF;
	}
	
.eprofile1 ul li a.selected {
	background:url(../Images/btn_bg_events_h.jpg) no-repeat top;	
	width:106px;
	color:#FFFFFF;
	}	
	
	
.eprofile1 ul li#bigmenu1{
	padding:0px;
	margin-left:1px;
	background:url(../images/eProfile_btn.jpg) no-repeat top;
	float:left;
	width:160px;
	/*color:#FFFFFF;*/
	}
	
    .eprofile1 ul li#bigmenu1 a
    {
    width:160px;
	/*color:#FFFFFF;*/
	}
	
  .eprofile1 ul li#bigmenu1 a:hover{
	padding:0px;
	background:url(../images/eProfile_btn_h.jpg) no-repeat top;	
	width:160px;
	/*color:#FFFFFF;*/
	}
	
	
.eprofile1 ul li#bigmenu1 a.selected{
	padding:0px;
	background:url(../images/eProfile_btn_h.jpg) no-repeat top;	
	width:160px;
	/*color:#FFFFFF;*/
	}
	.eprofile1 ul li#bigmenu{
	padding:0px;
	margin:0px;
	background:url(../images/eProfile_btn.jpg) no-repeat top;
	float:left;
	width:160px;
	/*color:#FFFFFF;*/
	}
	.eprofile1 ul li#bigmenu a{	
	width:160px;
	/*color:#FFFFFF;*/
	}
	
  .eprofile1 ul li#bigmenu a:hover{
	padding:0px;	
	background:url(../images/eProfile_btn_h.jpg) no-repeat top;	
	width:160px;
	/*color:#FFFFFF;*/
	}
	
	
.eprofile1 ul li#bigmenu a.selected{
	padding:0px;	
	background:url(../images/eProfile_btn_h.jpg) no-repeat top;	
	width:160px;
	/*color:#FFFFFF;*/
	}
 
   .sampletest
   {
    vertical-align:top;
    border-bottom:solid 1px #ededed;
    padding-bottom:5px; 
    padding-top:10px;
    width:100px;    
    height:100px;
   }
   .sssss
   {
     height:100px;
    border-bottom:solid 3px red;
   } 
	
/* For Horoscope */
#mainmenu a {
    background: url('../images/mainmenu_a.gif') no-repeat scroll top right;
    color: #333;
    display: block;
    float: left;
    height: 28px;
    margin-right: 1px;
    padding-right: 12px; /* sliding doors padding */
	font-weight:normal;
    text-decoration: none;
	text-align:center;
}
#mainmenu a span {
    background: url('../images/mainmenu_span.gif') no-repeat;
    display: block;
    line-height: 21px;
    padding: 4px 0px 3px 12px;
	color:#fff;
	font-weight:bold;
}
#mainmenu a:hover, #mainmenu a#active {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
}
#mainmenu a:hover span, #mainmenu a#active span {
    background-position: bottom left;
    padding: 4px 0 3px 12px; /* push text down 1px */
}

.horoscopemenu {
	border-bottom:4px solid #3f3f3f;
	width:100%;
	margin:0;
	padding:0 0 0 5px;
	height:33px;
	}
.horoscopemenu ul {
	padding:0;
	margin:0;
	}
.horoscopemenu ul li {
	padding:0;
	margin:0 1px;
	background:url(../images/horo.jpg) no-repeat top;
	width:150px;
	height:33px;
	list-style-type:none;
	float:left;
	text-align:center;
	line-height:33px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.horoscopemenu ul li a {
	padding:0;
	margin:0;
	width:150px;
	display:block;
	color:#444444;
	font-size:12px;
	text-decoration:none;
	/*background:url(../images/approve_btn.jpg) no-repeat top;*/
	}
.horoscopemenu ul li a:hover {
	color:#FFFFFF;
	background:url(../images/horo_h.jpg) no-repeat top;
	}	
.horoscopemenu ul li .selected {
	color:#FFFFFF;
	background:url(../images/horo_h.jpg) no-repeat top;
	}		    	
		
#horocont
	{
		float:left;
		font-size:16px;
		font-weight:bold;
		padding-top:25px;
		padding-right:20px;
		height:50px;
	}
	
#horocontright
	{
		float:right;
		width:100px;
		text-align:right;
		font-size:14px;
		height:72px;
		padding-right:20px;
	}
	
#horocontright a
	{
		font-size:11px;
		color:#0000ff;
		text-decoration:none;
	}
	
#horocontright a:hover
	{
		font-size:11px;
		color:#0000ff;
		
	}
	
#horocontright img
	{
		padding:10px 0px 10px 0px;
	}
	
#horoconttitle
	{
		font-size:20px;
		color:#444444;
	}
	
#horocontoverflow
	{
		height:100px;
		padding-bottom:0px;
		margin-bottom:0px;
		background-color:#f6f6f6;
		font-size:13px;
		padding:5px;
		overflow:auto;
	}
	
#horodate
	{
		font-family:"trebuchet MS";
		color:#808080;
		font-size:13px;
		font-style:italic;
	}
	
#horoupdate
	{
		font-family:"trebuchet MS";
		color:#808080;
		background-color:#FFFFFF;
		font-size:13px;
		font-style:italic;
		padding-top:10px;
	}
.astrologerlink
{
    padding-left:10px;
    color:Blue;
    cursor:hand;
}
.astrologerlink :Hover
{
    text-decoration:underline;
}
.eCmapaigntxtlink
{
    font-size:14px;
    color:Blue;
    cursor:hand;
}
.eCmapaigntxtlink:hover
{
    text-decoration:underline;
}	
.winnertext
{
    text-align:right;
    font-weight:bold;
}	
.lbtnclslinkvisible { display:block;cursor:hand; font-size:12px; padding-left:8px; color:RGB(0,0,255);}
.lbtnclslinkvisible:hover { display:block; cursor:hand; font-size:12px;  color:RGB(0,0,255); text-decoration:underline; }
.blogcommenttext
{
    padding-left:10px;
    vertical-align:top;
    border-bottom:solid 1px #ededed;
    padding-bottom:5px;
    padding-top:10px;
}
.blogtotal_view 
{
	height:22px;
	background:#f5f5f5;
	line-height:22px;
}
.bloglbtn
{
    cursor:hand;
}
.bloglbtn:hover
{
    text-decoration:underline;
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.viewcampImage
{
    padding:5px 0px 0px 20px;
    vertical-align:top;
    width:233px;
    height:200px;
}
/*Alerts*/
.alertheader
{
    color:#010100; background-color:#f5f5f5; width:430px; font-weight:bold; line-height:20px; vertical-align:middle; font-size:14px; padding-left:5px; margin-bottom:10px; 
}
.alerttblhead
{
    font-weight:bold; border-bottom:1px solid #ededed; padding-bottom:5px;
}
.alertimgtd
{
  border-bottom:1px solid #ededed; padding-bottom:25px;  
}
.eProfileRlink
{
    font-size:8pt;
    font-family:Arial;
    color:Blue;
   
}
.eProfileRlink:hover
{
    text-decoration:underline;
}
.mylabel2 {
	float:left;
	width:100px;
	height:18px;
	padding: 0 0 0 5px;
	text-transform:uppercase;
	font-weight:bold;
	}
.flagext
{
    background:#F4F4F4 none repeat scroll 0 0;
    border:1px solid #B2B2B2;
    color:#000000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:13px;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    margin:1px;
    padding:3px;
}

.flgvisble
	{
	    display:block ;
	}
.flghide
	{
	    display:none;
	}
.stepcarosual {
border:3px solid yellow;
float:left;
height:29px;
width:49px;
}