h3 {
	color: #000000;
	font-size: 18px;
	line-height: 18px;
}
.divSuccess	{
	position: relative;
	padding: 5px 5px;
	overflow: hidden;
	display: block;
	clear:both;
	
	border: 1px solid 		#006400 /*{b-body-border}*/;
	background: 			#98FB98 /*{b-body-background-color}*/;
	color: 					#333333 /*{b-body-color}*/;
	text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #fff /*{b-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #dafeda /*{b-body-background-start}*/), to( #98FB98 /*{b-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#dafeda /*{b-body-background-start}*/, #98FB98 /*{b-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#dafeda /*{b-body-background-start}*/, #98FB98 /*{b-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#dafeda /*{b-body-background-start}*/, #98FB98 /*{b-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#dafeda /*{b-body-background-start}*/, #98FB98 /*{b-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#dafeda /*{b-body-background-start}*/, #98FB98 /*{b-body-background-end}*/);

	-moz-border-radius: 				.6em /*{global-radii-blocks}*/;
	-webkit-border-radius: 				.6em /*{global-radii-blocks}*/;
	border-radius: 						.6em /*{global-radii-blocks}*/;
}
.divError	{
	position: relative;
	padding: 5px 5px;
	overflow: hidden;
	display: block;
	clear:both;
	
	border: 1px solid 		#C6C6C6 /*{b-body-border}*/;
	background: 			#FFF800 /*{b-body-background-color}*/;
	color: 					#333333 /*{b-body-color}*/;
	text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #fff /*{b-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #F9F573 /*{b-body-background-start}*/), to( #FFF800 /*{b-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#F9F573 /*{b-body-background-start}*/, #FFF800 /*{b-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#F9F573 /*{b-body-background-start}*/, #FFF800 /*{b-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#F9F573 /*{b-body-background-start}*/, #FFF800 /*{b-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#F9F573 /*{b-body-background-start}*/, #FFF800 /*{b-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#F9F573 /*{b-body-background-start}*/, #FFF800 /*{b-body-background-end}*/);

	-moz-border-radius: 				.6em /*{global-radii-blocks}*/;
	-webkit-border-radius: 				.6em /*{global-radii-blocks}*/;
	border-radius: 						.6em /*{global-radii-blocks}*/;
}
.divInfo	{
	position: relative;
	padding: 5px 5px;
	overflow: hidden;
	display: block;
	clear:both;
	
	border: 1px solid 		#C6C6C6 /*{b-body-border}*/;
	background: 			#aabeff /*{b-body-background-color}*/;
	color: 					#000 /*{b-body-color}*/;
	text-shadow: 0 /*{b-body-shadow-x}*/ 0px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #fff /*{b-body-shadow-color}*/;
	font-weight: normal;

	-moz-border-radius: 				.6em /*{global-radii-blocks}*/;
	-webkit-border-radius: 				.6em /*{global-radii-blocks}*/;
	border-radius: 						.6em /*{global-radii-blocks}*/;
}
.divInfo .title	{
	text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #fff /*{b-body-shadow-color}*/;
	font-weight: bold;
}
.divInfo .details	{

}
.divContainer	{
	position: relative;
	padding: 20px 7px;
	overflow: hidden;
	display: block;
	clear:both;
	
	border: 1px solid 		#C6C6C6 /*{b-body-border}*/;
	background: 			#cccccc /*{b-body-background-color}*/;
	color: 					#333333 /*{b-body-color}*/;
	text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #fff /*{b-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #e6e6e6 /*{b-body-background-start}*/), to( #ccc /*{b-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#e6e6e6 /*{b-body-background-start}*/, #ccc /*{b-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#e6e6e6 /*{b-body-background-start}*/, #ccc /*{b-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#e6e6e6 /*{b-body-background-start}*/, #ccc /*{b-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#e6e6e6 /*{b-body-background-start}*/, #ccc /*{b-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#e6e6e6 /*{b-body-background-start}*/, #ccc /*{b-body-background-end}*/);

	-moz-border-radius: 				.6em /*{global-radii-blocks}*/;
	-webkit-border-radius: 				.6em /*{global-radii-blocks}*/;
	border-radius: 						.6em /*{global-radii-blocks}*/;
}
.divContainer,
.divContainer input,
.divContainer select,
.divContainer textarea,
.divContainer button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.divContainer .ui-link-inherit {
	color: 	#333333 /*{a-body-color}*/;
}
.divContainer .ui-link {
	color: #2489CE /*{a-body-link-color}*/;
	font-weight: bold;
}
.divContainer .ui-link:hover {
	color: #2489CE /*{a-body-link-hover}*/;
}
.divContainer .ui-link:active {
	color: #2489CE /*{a-body-link-active}*/;
}
.divContainer .ui-link:visited {
    color: #2489CE /*{a-body-link-visited}*/;
}
.divContainer	h3 {
	color: #2489CE;
}



.divContainerTotal	{
	position: relative;
	padding: 20px 7px;
	overflow: hidden;
	display: block;
	clear:both;
	
	border: 1px solid 		#2A2A2A /*{a-body-border}*/;
	background: 			#222222 /*{a-body-background-color}*/;
	color: 					#fff /*{a-body-color}*/;
	 text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #000 /*{a-body-shadow-color}*/;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #666 /*{a-body-background-start}*/), to( #222 /*{a-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#666 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#666 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#666 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#666 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#666 /*{a-body-background-start}*/, #222 /*{a-body-background-end}*/);	

	-moz-border-radius: 				.6em /*{global-radii-blocks}*/;
	-webkit-border-radius: 				.6em /*{global-radii-blocks}*/;
	border-radius: 						.6em /*{global-radii-blocks}*/;
}
.divContainerTotal,
.divContainerTotal input,
.divContainerTotal select,
.divContainerTotal textarea,
.divContainerTotal button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.divContainerTotal .ui-link-inherit {
	color: 	#fff /*{a-body-color}*/;
}
.divContainerTotal .ui-link {
	color: #2489CE /*{a-body-link-color}*/;
	font-weight: bold;
}
.divContainerTotal .ui-link:hover {
	color: #2489CE /*{a-body-link-hover}*/;
}
.divContainerTotal .ui-link:active {
	color: #2489CE /*{a-body-link-active}*/;
}
.divContainerTotal .ui-link:visited {
    color: #2489CE /*{a-body-link-visited}*/;
}
.divContainerTotal	h3 {
	color: #FFFF00;
}

.PriceLevelDescription	{
	white-space:normal;
}
.BillingZipCodeDesc	{
	font-style:italic;
}
.ThanksShowTicket	{
	margin-bottom:15px;
	position: relative;
	padding: 20px 7px;
	overflow: hidden;
	display: block;
	clear:both;
	
	border: 1px solid 		#C6C6C6 /*{b-body-border}*/;
	background: 			#ffffff /*{b-body-background-color}*/;
	color: 					#000000 /*{b-body-color}*/;
	text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #fff /*{b-body-shadow-color}*/;
	font-weight: normal;

	-moz-border-radius: 				.6em /*{global-radii-blocks}*/;
	-webkit-border-radius: 				.6em /*{global-radii-blocks}*/;
	border-radius: 						.6em /*{global-radii-blocks}*/;
}
.ThanksShowTicket .ticketPriceLevel	{
	font-weight: bold;
	font-size:24px;
	text-align:center;
	color: #ff0000;
}
.ThanksShowTicket .ticketBarcode	{
	text-align:center;
}