﻿body {
	background-color:#5b1624;
	behavior:url("csshover.htc");
}
.error-msg{background-color:#FFD800;color:#5B1624;font-family:Arial,Verdana;font-size:13px;}
.graydiv{position: absolute;background-color: #5B5B5B;left: 0px;top: 0px;z-index: 10000;display: none;}
.ModalBackground{background-color: Gray;filter: alpha(opacity=70);opacity: 0.7;}
.smart{padding-left:4px;height:10px;width:15px;color:White;text-align:right;font-family:Georgia;font-size:14px;font-weight:bold}
.orange-bg {background-color:Orange}
.red-bg {background-color:red}
.pink-bg{background-color:#C673A1}
.blue-bg{background-color:#6977BB}
img{border:solid 0px black;}
.button,
a.button,
a.button:active,
a.button:visited,
a.button:hover
{
	background-color:#7A000C;padding:6px;color:White;font-weight:bold;font-family:Arial;text-decoration:none;
}
/*#ew td{border-bottom:solid 1px red;}*/
#popup{background-color:#F9F5CC;border:solid 1px red;font-family:Verdana;font-size:13px;}
#popup th{background-color:#D3B22C;text-align:left;padding:left:10px;font-size:16px;color:White;font-weight:bold;}
#popup td { vertical-align:middle;text-align:left;padding-left:10px}
/* Firstphera Plans classes area starts here */
.qut-nrml
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    color :#7B434C;   
    white-space:nowrap;    
}
.qut-tot
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    font-weight:bolder; 
    color :#D12D52;  
    height:20px;
    background-color: #FFF4EE; 
    white-space:nowrap;   
    vertical-align:bottom; 
}
.qut-pad-l
{
    padding-left:20px; 
    height:20px;
    padding-top:8px;
    
}
.qut-pad-r
{
    padding-right :20px; 
    height:20px;
    padding-top:8px;
}
.qut-r
{ 
    height:20px;
    padding-top:8px;
}
.ord-stat
{  
    font-family:Times New Roman,Arial,Verdana ;
    font-weight:bold ;
    font-size:138;
    color:#ffe1c6;
}
.ord-txt
{    
    padding-bottom :10px ;
    font-family:Arial,Times New Roman,Verdana ;
    font-weight:bold ;
    font-size:30;
    color:#ffc6c6;
}
.ord-txt-b
{
    font-family:Arial,Times New Roman,Verdana ;
    font-weight:bold ;
    font-size:15;
    color:#000000; 
    border-Top:1px solid  #bea67f;   
}
.ord-btn-lnk:link,.ord-btn-lnk:active,.ord-btn-lnk:visited
{
    font-family:Arial,Times New Roman,Verdana ;
    font-weight:bold ;
    font-size:16;
    color:#903942;
    text-align:center; 
    text-decoration:underline ;
}    
.ord-btn-lnk:hover
{
    font-family:Arial,Times New Roman,Verdana ;
    font-weight:bold ;
    font-size:16;
    color:#903942;
    text-align:center; 
    text-decoration:none;
}    
.ord-btn-mail:link,.ord-btn-mail:active,.ord-btn-mail:visited
{
    font-family:Arial,Times New Roman,Verdana ;
    font-weight:bold ;
    font-size:16;
    color:#2B3A88; 
    text-align:center; 
    text-decoration:underline ;
}    
.ord-btn-mail:hover
{
    font-family:Arial,Times New Roman,Verdana ;
    font-weight:bold ;
    font-size:16;
    color:#2B3A88; 
    text-align:center; 
    text-decoration:none;
}    
.ord-btn-pad
{    
    background-color:#FFFDE4; 
    border :2px solid #BDBCA8;
    padding :10px 20px 10px 20px;    
    text-align:center; 
}    
.ord-btn-bott-pad
{
    padding-bottom :10px ;    
}
.popup-error-msg
{
	background-color: Yellow;
	border:solid 1px black;
	Font-Size: 12px;
	color:Black;
	padding:1px 2px;
}

.rdoItem
{
	width:60px;	
	background-color:Transparent;
	font-size:8pt;
	font-family:Verdana,Arial;
}
table.rdo td
{
		vertical-align:top;		
		text-align:center;
		width:50px;
		background-color:Transparent;
}
table.rdo td input
{
	background-color:Transparent;
	border:none;
	text-align:center;
}
/*.rdoItem
{
	font-size:8pt;
	font-family:Verdana;
	color:#B50000;
	text-align:center;	
	width:80px;	
}
table.rdo td
{
		vertical-align:top;		
		text-align:center;
		width:100px;
}
*/
.popup-error-msg
{
background-color:#FFD800;
color:#5B1624;
font-family:Arial,Verdana;
font-size:13px;

	
}
/* CSS Document */

.headerstyle
{ background-image:url(images/menu_bg.gif);
background-repeat:repeat-x;
font-family:Arial;
font-size:12px;
font-weight:bold;
color: #FFFFFF;
}
 
.titletext
{ font-family:"Times New Roman";
  font-size:20px;
  font-weight: normal;
  color: #990000;
  font-style: italic;
  }
 .titletext2
 {font-family: Arial;
  font-size:20px;
  font-weight: bold;
  color: #000000;
  text-align:center;
  }
  .titletextoffer
 {font-family: Arial;
  font-size:20px;
  font-weight: bold;
  color: #990000;
  text-align:center;
  }
  .commontext
  {
  font-family: Arial;
  font-size:12px;
  font-weight: normal;
  color: #000000;
  text-align: justify;
  }
  .commontexttitle
  {
  font-family: Arial;
  font-size:12px;
  font-weight: bold;
  color: #000000;
  text-align: justify;
  }
  
  .special
  {
	background-image:url(images/WhatisEW.jpg)	;
	background-repeat:no-repeat;
	background-position:right top;
	vertical-align:top;
	text-align:left;
	padding-left:40px;
	padding-top:60px;
	color:Black;
}
.special h1
{
	color:Black;	
}
.moduletitle
{
	color:Maroon;
	font-family:@MS Gothic;		
}
.header_main_table 
{
	/*background-image:url(images/header_bg.gif);*/
	background-repeat:repeat-x;
	width:929px;
	height:302px;
	border:solid;
	border-style:solid;
	border-width:thin;
	border-color:#bea780;
}


.cd_td_height
{height:151px;
}

.td_cdcover
{
background-image:url(images/cdcover.gif);
background-repeat:no-repeat;
width:281px;
height:302px;
}

.td_cd
{
background-image:url(images/cd.gif);
background-repeat:no-repeat;
width:246px;
height:151px;
vertical-align:bottom;
}


.loveyour_heading_text {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#783e16;
font-weight:bold;
padding:0px 0px 0px 106px;
vertical-align:top;
}

.introduce_heading_text {
font-family:Arial, Helvetica, sans-serif;
font-size:28pt;
color:#ffba00;
font-weight:bold;
padding:0px 0px 0px 106px;

}


.bestway_heading_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#783e16;
font-weight:bold;
padding:0px 0px 0px 106px;
}


.orange_prize_text {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#0065AD;
font-weight:bold;

text-align:right;
}


.PricingButton {
padding:0px 0px 0px 135px;
}


.OptionsButton {
margin: 0px 0px 0px 15px;
}

.creative a{
text-decoration:none;
}

.creative a:hover{
text-decoration:underline;
}

.margin_table
{
margin:16px 0px 0px 0px;
}

.howitworks_td 
{
	background-image:url(images/howitworks_bg.gif);
	background-repeat:repeat-x;
	width:569px;
	height:243px;
	vertical-align:top;
	text-align:justify;
	padding: 16px 0px 0px 0px;
	background-color:#FFF7E4;

}





.orange_heading_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#ff7400;
font-weight:bold;
text-align:left;
vertical-align:top;
line-height:1.8em;
}



.default_text{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
padding: 0px 16px 0px 16px;
font-weight:normal;
line-height : 6mm;
text-align:justify;
vertical-align:top;

}

.default_text li{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
padding: 0px 16px 0px 4px;
font-weight:normal;
line-height : 6mm;
text-align:justify;
vertical-align:top;
}


.free a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:underline;
color:#5555a3;
font-weight:bold;
padding-left:16px;
padding-bottom:16px;
vertical-align:bottom
}
.free a:hover{
text-decoration:none;
}




.pricing_td
{
	background-image:url(images/howitworks_bg.gif);
	background-repeat:repeat-x;
	width:331px;
	height:243px;
	vertical-align:top;
	padding:16px 0px 0px 0px;
	background-color:#FFF7E4;

		
}


.other_option_heading_text {
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
color:#974b5c;
font-weight:bold;
padding:16px 0px 16px 0px;
}



.option_table
{
	background-image:url(images/option_bg.gif);
	background-repeat:repeat-x;
	width:929px;
	height:172px;
}




.paragraph_text {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
padding: 0px 10px 0px 16px;
font-weight:normal;
vertical-align:top;
text-align:justify;
}


.wedbook_heading_text {
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
color:#974b5c;
font-weight:bold;
padding:0px 0px 16px 16px;
vertical-align:top;
text-align:center;

}
.pricing-last
{
width:116px;
vertical-align:top;
padding:16px 16px 0px 0px; 
}




.rs_text {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#0090ff;
font-weight:bold;
padding-left:16px;
}

.rs2_text {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#0090ff;
font-weight:normal;
padding-left:16px;
}


input.btn
{
 	background-image:url(images/button_blue.gif);
	background-repeat:no-repeat;
	background-position: middle center ;
	width:160px;
	height:34px;
	color:white;
	font-weight:bold;
	border:none;
	background-color:transparent;
	text-align:center;
	vertical-align:middle;
	font-size:18px;
	padding:0px 0px 6px 0px;
}

input.btn a
{
 	background-image:url(images/button_blue.gif);
	background-repeat:no-repeat;
	background-position: middle center ;
	width:160px;
	height:34px;
	color:white;
	font-weight:bold;
	border:none;
	background-color:transparent;
	text-align:center;
	vertical-align:middle;
	font-size:18px;
	padding:0px 0px 6px 0px;
}
input.btn a:hover
{
	text-decoration:underline;
}

input.btn_pricing
{
 	background-image:url(images/button_blue.gif);
	background-repeat:no-repeat;
	background-position: middle center ;
	width:160px;
	height:34px;
	color:white;
	font-weight:bold;
	border:none;
	background-color:transparent;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	padding:0px 0px 0px 0px;
	margin: -10px 0px 0px 0px;
	cursor:pointer
}
input.btn_pricing:hover
{
	text-decoration:underline;
}

input.btn_pink
{
 	background-image:url(images/button_pink.gif);
	background-repeat:no-repeat;
	background-position: middle center ;
	width:100px;
	height:34px;
	color:white;
	font-weight:bold;
	border:none;
	background-color:transparent;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	padding:0px 0px 6px 0px;
	cursor:pointer;
}

input.btn_pink:hover
{
	text-decoration:underline;
}


.size_td_pwedbook
{
width:266px;
vertical-align:top;
padding:16px 16px 0px 0px; 
}


.size_td_wedbooktext
{
width:506px;
vertical-align:top;
padding:16px 16px 0px 0px; 
}





/*------ hardik editing ends here*/
/*  Hardik edited class  */
.top_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#265C82;
	padding-left:6px;
}
.heading_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#974b5c;
font-weight:bold;
padding:0px 5px 0px 35px;
vertical-align:top;

}
.inner-heading-text{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#850000;
vertical-align:middle;

}


.pageimg
{
	width:391px;
	/*height:350px;*/
	
}
.td_main_cdcover
{
	width:480px;
}



.choosefrom_td 
{
	background-image:url(images/header_bg1.gif);
	background-repeat:repeat-x;
	background-color:#FFEFC4;
	width:509px;
	/*height:350px;*/
	border:1px;
	border:solid;
	border-width:thin;
	border-color:#f9f0d8;
	vertical-align:top;
	padding:10px 0px 0px 0px;
	
}



.main_thumb_outer_table
{
width:280;
height:85;
vertical-align:middle;
margin:12px 35px 35px 35px;

}




.thumb_curser_over_td
{
width:85;
height:85;
border:solid;
border-color:#974b5c;
background-color:#FFFFFF;
}





.thumb_td
{

width:67px;
height:67px;
cursor:pointer;
padding:4px 4px 4px 4px;
background-color:White;
}
.thumb_td:hover
{
	background-color:Olive;
}


.textbox
{

width:200px;
margin-left:112px;
}


.textbox_2
{

width:200px;
background-color:#FFFFCB;
padding:0px 0px 0px 3px;
height:21px;

}


.dropdownbox
{
height:21px;
width:200px;
background-color:#FFFFCB;
}




.td_spacing
{
width:16px;
}



.button_table
{
margin-top:16px;
}



.button_td1
{
width:407px;
}

.button_td2
{
	text-align:right
}

input.btnc
{
 	background-image:url(images/countinue_button.gif);
	background-repeat:no-repeat;
	background-position: middle center ;
	width:160px;
	height:34px;
	color:white;
	font-weight:bold;
	border:none;
	background-color:transparent;
	text-align:left;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
	
	}
input.top_btn
{
 	background-image:url(images/button_blue.gif);
	background-repeat:no-repeat;
	background-position: middle center ;
	width:158px;
	height:31px;
	color:white;
	font-weight:bold;
	border:none;
	background-color:transparent;
	text-align:left;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
	margin: 5px 0px 0px 0px;
	cursor:pointer;	
}
input.top_btn:hover
{
	text-decoration:underline;
	
	}

input.btn
{
 	background-image:url(images/button_blue.gif);
	background-repeat:no-repeat;
	background-position: middle center ;
	width:160px;
	height:34px;
	color:white;
	font-weight:bold;
	border:none;
	background-color:transparent;
	text-align:left;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
	padding: 0px 5px 0px 0px;	
	cursor:pointer
}

input.btn:hover
{
	text-decoration:underline;
}

.txt1
{
	color:#F20068;
	font-family:Arial;
	font-size:26pt;
	font-weight:bold;     
}

.commmingsoontxt
{
	font-family:Arial;
	font-size:12px;
	color:black;
	font-weight:bold;     
}
.rdoItem
{
	font-size:8pt;
	font-family:Verdana;
	color:#B50000;
	text-align:center;	
	width:80px;	
}
table.rdo td
{
		vertical-align:top;		
		text-align:center;
		width:100px;
}

/* new step1.ascx*/
#myhead
{
	color:#751B1B;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	padding:4px 4px 4px 4px;	
}

.top-message
{
	font-family:Arial;
	font-size:10pt;
	color:#2D5A7B;	
	
	padding:10px 4px 4px 4px;
	
}

input.txt
{
	height:25px;
	font-family:Arial,Verdana;
	font-size:13px;
	color:Gray;
	vertical-align:middle;
}
hr
{
	
	border:solid 1px #dbdbdb;
}
big
{
	font-size:20px;	
}
small
{
	font-size:12px;
}
ul{padding-left:15px;padding-top:0px;margin:0px;}
ul li{padding:0px;}
