.ecom_identifier{	display:none;	float:left;	clear:right;	width: 160px;	font-size: 10px;	border:solid 1px #efefef;	margin:2px}body{	text-align:left}#choose_product{	display:table;	padding:5px 5px 90px 5px;}#choose_product form{}#choose_product .submit{	width: 120px;	height: 22px;	background-color:transparent;	border-width: 0px;	background-image:url('/images/sites/myevent.com/ecom/addtocart.gif');	display:block;	float:left;	clear:both;	position:relative;	left:180px;	margin: 0px 0px 0px 0px;	cursor:pointer;}#choose_product table{	float:left}#choose_product .domain_price_table{	margin:20px 0px 20px 0px;	width:240px;	text-align:left;}#choose_product .domain_price_table th{	text-align:right;}#choose_product .domain_price_table{	float:none;	clear:both;	}#choose_product .extra_price_table{	width:240px;	margin:20px 25px 20px 25px;	text-align:left;}.column{/*	min-height: 220px;*/	padding:0px;	vertical-align:top;	display:table-cell;	width:248px;	margin: 0px 5px 0px 5px;	float:left}.ecom_column{	padding:0;	width:350px !important;	text-align:center;	vertical-align:top;}.ecom_column #domainNameArea{	margin: 0 auto;	text-align:left}#choose_product .purchase_price_table{	width:385px !important;	float:left;	margin:1px;	margin-right: 0px;	height:200px;}.purchase_price_table{	margin-bottom:20px;}#choose_product .wedding_price_table{	display:block;	width:550px;	float:left;	margin:1px;}#choose_product .wedding_price_table .tenpoint ul{	padding:0px;	margin:5px;}#choose_product .wedding_price_table .tenpoint li{	white-space:nowrap;	display:block;	padding:0px;	margin:5px;	}	.upgrade_yearly{	white-space:nowrap;	color:#ff3333;	height: 50px;	padding: 5px 5px 5px 10px;	font-size: 14px;	background-color:#eff7ff;	border:dotted 2px #eff7ff;	font-weight: bold;}.upgrade_yearly .subheader{	font-size: 14px;	font-weight: bold;}.upgrade_yearly input{	margin-right:0px;	background-color:transparent;}.price_cell label{	white-space:nowrap}#purchase_row{	padding:0px;
	width:100%;	margin: 0 auto;	display:table;	height:100%}#choose_product .purchase_special_features{	float:right;	padding:0px;	text-align:left;	width:149px !important;	height: 170px;	font-size: 11px;	color:#fff;	margin:1px;	background: #fff url("/images/sites/myevent.com/upgrade_premium_features_bg.gif") no-repeat -2px 0px;}#choose_product .purchase_special_features DIV{	line-height: 20px;	letter-spacing: -1.5px;	padding-left: 20px;	background-image:url("/images/sites/reunions.myevent.com/checkmark.gif");	background-position: 0px 5px;	margin: 0px 0px 0px 5px;	background-repeat: no-repeat;	color:#fff;}.extra_price_table .fineprint{	font-size:11px;	line-height:120%}.shoppingcartholder, .checkout_page{	display:table;	height:100%;}#choose_product .dottedline{	height:25px;	overflow:hidden;	width:240px;	letter-spacing:1px;	color:#ccc;}tr.light_row{	background-color: #D2E0E9}tr.dark_row{	background-color: #E2EBF0}tr.sub_class{	font-size: 10px;}.shopping_cart{	border:solid 1px #ccc;	width:530px;}.shopping_cart .update{	border-width:0px;	margin-right: 20px;	float:left}.shopping_cart INPUT.remove{	border-width:0px;	margin: 4px;}.shopping_cart TD.remove{	text-align:center;	width: 60px }.shopping_cart .total{	font-weight:bold;	color:#333;}.shopping_cart .total_label{	float:right;	width:120px;	padding-right: 5px;	text-align:right;	font-weight:bold}.gotocheckout{	background: url('/images/sites/myevent.com/ecom/checkout.gif') no-repeat;	display:block;	height: 28px;	width: 113px;	background-color:transparent;	border-width: 0px;	position:relative;	position:relative;	left:380px;	top:1px;	cursor:pointer}.shopping_cart .base, .shopping_cart .base2{	border-style:solid;	border-color: #ccc #f6f6f6 #f6f6f6 #f6f6f6;	border-width: 1px 0px 0px 0px;	background-color:#f6f6f6;}.shopping_cart .bold{	white-space:nowrap;}.shopping_cart .quantity{	text-align:center;	font-size: 10px;	width:16px;}.shopping_cart th{	text-align:left;	padding: 0px 5px 2px 5px;	background-color:#f6f6f6;	border-bottom: 1px solid #ccc;	border-right: 1px solid #ccc;	font-size:12px;	color:#0E4E7E;}.shopping_cart td{	padding:5px 3px 5px 3px;	vertical-align:top;}.shopping_cart .strikeout{	font-weight:normal;	font-size:10px;	color:#666;	text-decoration: line-through;	margin-right: 10px;}.strikeout{	font-weight:bold;	font-size:12px;	color:#99cccc;	text-decoration: line-through;	margin-right: 5px;}.loginbanner{	background: #006699 url('/images/sites/myevent.com/subpage-banner_bg.jpg') repeat-x;}.checkout_page{	width:539px;	margin-bottom:55px}.checkout_page .formReq{	text-align:right;	padding-right: 10px}.checkout_page .formNonReq{	text-align:right;	padding-right: 10px}.back{	clear:both;	margin:10px}.back h1{	font-size: 16px;	color:#006699;	float:left;	margin:0px 15px 0px 0px}.back h2{	font-size:16px;	color:#006699;	float:none;	margin:0px 0px 0px 5px}.back input{	color:#006699;	font-size:14px;	font-weight:normal;	margin:0px 0px 5px 0px;	text-decoration:none;	cursor:pointer;	cursor: hand;	background-color:transparent;	border-width:0px;	clear:both}cite{	display:block;	margin: 3px 5px 3px 5px;	font-style:normal;/*	float:left;*/	clear:both;	color:#ff0000;}.red{	color:#ff0000;}.thankyou_page{	margin:0 auto;	display:table;	width:90%;	margin-bottom: 120px;}.thankyou_page .subheader{	padding:20px;}.thankyou_page li{	margin:2px 0px 10px 0px}.thankyou_page .details{	border:solid 1px #999;	padding:15px;	font-weight:normal;	line-height:200%;	background-color:#eff7ff;}.details h1{	font-size:12px;	margin: 0px;	line-height: 120%}.thankyou_page .purchase_list{	font-size:14px;	font-weight:bold}.thankyou_page .list{	margin: 15px 0px 10px 0px;	border-style:dotted;	border-color:#eff7ff;	border-width: 1px 0px 0px 1px;}.thankyou_page .list td{	border-style:dotted;	border-color:#eff7ff;	border-width: 0px 1px 1px 0px;}.thankyou_page .list .thankyou_desc{	padding-left:35px;	background:transparent url('/images/common/checkmark_ecom_thankyou.gif') no-repeat 10px -5px;	height:22px;}.thankyou_page .list .thankyou_details{	padding-right: 5px;	text-align:left;	line-height: 150%;}.thankyou_page .list cite{	display:none;}.thankyou_page .list .thankyou_total{	font-weight:bold;	background-color:#eff7ff;	padding-right: 5px;	text-align:right;}.thankyou_page .list .thankyou_total_left{	background-color:#eff7ff;}.thankyou_page .total_details{	text-align:right;	font-size:10px;}.link_list{	float:left;	clear:left;	margin: 10px 0px 10px 15px;}.product_description{	white-space:nowrap;	margin: 5px 3px 5px 3px;	font-weight:normal}.indented{	margin-left:10px;	font-style:italic}.click_message{	position:relative;	left: 50px;	width:370px;	text-align:center;	padding:10px;	margin:5px 0px 5px 0px;	background-color:#eff7ff;	font-size:11px;	border:dotted 2px #fff}.checkout{	height:22px;	background:#fff url('/images/sites/myevent.com/ecom/checkout_btn.gif') repeat-x;	border-width:0px;	margin:0px;	float:left;/*	display:inline-table*/}.checkout_left{	height:22px;	width: 17px;	float:left;	margin:0px;	background:#fff url('/images/sites/myevent.com/ecom/checkout_left.gif') no-repeat;	border-width:0px;	display:block}.checkout_right{	height:22px;	width: 17px;	float:left;	margin:0px;	background:#fff url('/images/sites/myevent.com/ecom/checkout_right.gif') no-repeat;	border-width:0px;	display:block}.tenpoint{	list-style-type:disc;	margin:0px;	font-size:10px}.containing_table{	background-color:#fff;	table-layout: auto;	display:table;	width:760px;	height:100%;	padding:0px;	border-right:solid 1px #7e7e7e;}.ecom_content_container{	width: 600px;	text-align:center;	height:100%;	margin:0px;	padding:0px;	display:div;	overflow:hidden;	position:relative;	background-color:#fff}.ecom_content_container table, .ecom_content_container form{	text-align:left;	margin-left:5px;}.ecom_content_container .purchase_price_table hr, .ecom_content_container hr{	height:1px;	visibility:hidden;}.ecom_content_container .asterisk{	font-size:10px;	color:#666;	font-weight:normal;}#currencyDisclaimer{	text-align:left;	margin-left:30px;	margin-bottom:5px;	font-size:10px;}.display_div{	display:block;	height:100%;	position:relative;	width:100%;}/*DIV{	border:dotted 1px #cccccc}TD{	border:dotted 1px #666666}TABLE{	border:dotted 1px #999999}*/#ecomFooter{	border-style:solid;	border-width: 1px 0px 0px 0px;	border-color: #918f8f;	padding:5px 0px 5px 0px;}.pageFooter{	background-image:none;}.subpageMsg{	}.left_margin{	width:30px;	background-color:#7E7E7E;}.subpage_menu{	width:171px;	padding:0px 0px 20px 5px;	background-image:url('/images/sites/reunions.myevent.com/p-order_now.jpg');	background-repeat:no-repeat;	background-position:0px 0px;	background-color:#eff7ff;	padding-top:250px;	border-right:solid 1px #7e7e7e;	line-height:120%;}.subpage_menu a{	float:left;	clear:both;	white-space:nowrap;	line-height: 200%}.subpage_menu img{	margin:0px;	float:left;	clear:both}.screen_banner{	overflow:hidden;}.upgrade_monthly{	display:block;	width: 480px;	padding: 20px;	margin: 10px 10px 25px 4px;	font-size: 12px;	border: solid 4px #eff7ff;	text-align:center;}/* for printing */@media screen{	.print_banner{display:none}	#ecomFooterPrint{display:none}}@media print{	BODY{margin:5px 5px 10px 15px}	.subheader{height: 30px}	.containing_table{border-width:0px}	.subpage_menu{display:none}	.rightline{width:100%}	.screen_banner{display:none}	.print_banner{background:#ffffff;width:590px;height:60px}	.print_banner IMG{margin-left:10px;margin-bottom:15px}	.print_address{font-size:11px;margin: 5px 0px 0px 320px;z-index:2;position:absolute;left:0px;top:0px}	.left_margin{display:none}	.subpageMsg{display:none}	#ecomFooter{display:none}	.subpageMsgPrint{font-size:10px;padding:5px 0px 5px 0px;text-align:center}	.display_div{margin-bottom:45px}	#right_column{display:none}	#cpanel_quicknav{display:none}	#list_main{display:none}	#content_bg_footer{display:none}	.link_list{display:none}	#content_area_bg{vertical-align:top;height:700px}	#big_container{height:700px!important;overflow:hidden}	#ecom_content_container{text-align:center}	.thankyou_page{text-align:left;margin:0 auto}	td{border:solid 1px #333}}
#basic-modal-content {display:none;}
/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}
/* Container */
/*#simplemodal-container {height:360px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}*/
#simplemodal-container, #c-client_ecom_disabled_warning{
	background:  #fffcad url('/images/common/warning_icon_big.png') no-repeat 15px 4px;
	margin-bottom:19px;
	min-height:20px;
	text-align: left;
	font-size: 	11px;
	line-height:110%;
	padding:5px 40px 15px 80px;
	border:solid 4px #fff;
	width:550px !important;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	min-height:80px;
	color:#333;
	font-family:Verdana,Arial,Helvetica,sansserif
	}
#simplemodal-container{min-height: 105px;display:table-cell}
#simplemodal-container td, #simplemodal-container th, #simplemodal-container div{color:#333;font-family:Verdana,Arial,Helvetica,sansserif;font-size:11px;line-height:110%}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url('/images/common/close.png') no-repeat; width:70px; height:24px; display:inline; z-index:3200; position:absolute; bottom:5px; left:240px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}
#content_form_auction_signup #threads{margin:2px 0px 2px 0px;padding:4px}
