@charset "utf-8";
.row_border_bottom {
	border: 10px solid #000000;
}
  /*define some style elements for the email form*/
label
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px; 
}
#submit {
	width: 150px;
	background: #000;
	color: #fff;
	font-family: tahoma,geneva,algerian;
	height: 30px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border: 1px solid #999;
	padding-left: 0px;
	margin-left: 68px;
}

.totals-buttons {
	width: 150px;
	background: #000;
	color: #fff;
	font-family: tahoma,geneva,algerian;
	height: 30px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border: 1px solid #999;
	padding-left: 0px;
	margin-left: 68px;
	display: inline-block;
}


/*END OF define some style elements for the email form*/

	  

/*Page-Specific Rules*/

/*label for subtotals eg Ceremony subtotal*/
.style1 {
	color: #c1432e;
	
	font-weight: 600;
}
/*Calculated totals*/
.style2	{
	font-weight: 600;	
}
/*Section headings e.g. Hosting the Ceremony*/
.style6 
{
		font-weight: 600; 
		color: #4c4c4c; 
		font-size: large;
}
/*Final totals headings for each section*/
.style8 {
		font-weight: 600; 
		color: #4c4c4c; 
		font-size: large; 
	}

/*styles the 'will be discounted' messages*/
.style10 {
	font-weight: 600; 
		color: #4c4c4c; 
		font-size: small;
	}

/*styles the final total */
.style11 {color: #4c4c4c; ; font-size: large; font-weight: bold; }
/*styles the version text*/

.style14 {
	font-size: 10px
}


