.startwizard_box_wrapper 
{
	padding-top: 18px;
}
.hidden_div 
{
	display: none;
}
.clearfloat 
{
	clear: both;
	height: 0;
	overflow: hidden;
	font-size: 0; line-height: 0;
}

.startwizard_box_shadow 
{
	width: 630px; /* height: 523px; */
	padding: 6px 11px 11px 6px;
	margin: 0 auto;
	background: url(/images/startwizard/startwizard_box_shadow.gif);
}

.progress-container {
    width: 400px;
    margin: 15px auto;    
    padding: 6px 11px 11px 6px;
}

.progress-container .progress {
    height: 10px;
}

.progress-container .progress-label {
    font-size: 11px;
    line-height: 11px;
    margin: 0 5px;
    color: #b40000;
    font-weight: normal;
}

.progress-container .progress-bar {
    background: #b40000;
}

.noshadow {
    background: none;
}
.startwizard_box {
	height: 519px;
	border: 2px solid #b40000;
	background-color: #fff;
    position:relative;
}
.startwizard_header {
	height: 86px;
	padding: 0 15px 2px;
	background-color: #b40000;
}
.startwizard_header.free-banner {
	position: relative;
}
.startwizard_header.free-banner:after {
	content: "";
	position: absolute;
	right: 0px;
	top: 0px;
	width: 134px;
	height: 117px;
	background-color: transparent;
	background-image: url(/c/Images/StartWizard/free_banner.png);
}

.startwizard_content 
{
	padding: 16px 15px 16px 16px;
	font-size: 14px;
}
	.startwizard_content h2, 
	.startwizard_content h3, 
	.startwizard_content h4, 
	.startwizard_content p 
	{
		margin: 0;
		padding: 0;
	}
	.startwizard_content h2 
	{
		margin-bottom: 25px;
		font-size: 28px; font-weight: normal;
	}
	.startwizard_content ul 
	{
		margin: 0; padding: 0;
		list-style: none;
	}

	.prev_step_button 
	{
		float: left;
	}
	
	.next_step_button
	{
		float: right;
	}
	
	.startwizard_content .blue_image_button,
	.startwizard_content .blue_image_button:hover,
	.startwizard_content .green_image_button,
	.startwizard_content .green_image_button:hover,
	.startwizard_content .orange_image_button,
	.startwizard_content .orange_image_button:hover,
	.startwizard_content .red_image_button,
	.startwizard_content .red_image_button:hover 
	{
		display: block;
		height: 26px;
		padding-right: 10px;
		background: url(/images/startwizard/blue_image_button.gif) no-repeat right -26px;
		color: #fff; font-size: 14px; font-weight: bold; text-decoration: none;
		text-align: center; line-height: 24px;
	}
		.startwizard_content .blue_image_button span,
		.startwizard_content .green_image_button span,
		.startwizard_content .orange_image_button span,
		.startwizard_content .red_image_button span 
		{
			display: block;
			height: 26px;
			padding: 0 5px 0 15px;
			background: url(/images/startwizard/blue_image_button.gif) no-repeat 0 0;
			cursor: pointer;
		}
	
	.startwizard_content .green_image_button,
	.startwizard_content .green_image_button:hover
	{
		background-image: url(/images/startwizard/green_image_button.gif);
	}
		.startwizard_content .green_image_button span 
		{
			background-image: url(/images/startwizard/green_image_button.gif);
		}
	
	.startwizard_content .orange_image_button,
	.startwizard_content .orange_image_button:hover
	{
		background-image: url(/images/startwizard/orange_image_button.gif);
	}
		.startwizard_content .orange_image_button span 
		{
			background-image: url(/images/startwizard/orange_image_button.gif);
		}
		
	
	.startwizard_content .red_image_button,
	.startwizard_content .red_image_button:hover
	{
		background-image: url(/images/startwizard/red_image_button.gif);
	}
		.startwizard_content .red_image_button span 
		{
			background-image: url(/images/startwizard/red_image_button.gif);
		}

	
	
	.startwizard_content .colored_box 
	{
		padding: 10px;
		background-color: #f2f7fa;
		border: 1px solid #b2d0e4;
	}
	
	
/* START WIZARD FOOTER */
.startwizard_footer
{
	text-align: center;
	margin-top: 10px;
}	
	.startwizard_footer a,
	.startwizard_footer a:hover
	{
		color: #000;
	}	

/* START WIZARD DESIGN CHOOSER */
.startwizard_design_chooser .choose_design_note 
{
	float: left;
	width: 488px;
	color: #666; font-size: 12px;
}

.startwizard_design_chooser .designs 
{
	height: 238px;
	margin-bottom: 30px;
}
	.startwizard_design_chooser .designs li 
	{
		float: left;
		width: 194px;
		margin-right: 6px;
		text-align: center;
	}
	.startwizard_design_chooser li.last 
	{
		margin: 0;
	}
		.startwizard_design_chooser .designs li h3 
		{
			margin-bottom: 4px;
			font-size: 18px; font-weight: normal;
		}
		.startwizard_design_chooser .designs li p 
		{
			height: 18px;
			margin-bottom: 10px;
			font-size: 12px;
			overflow: hidden;
		}
		.startwizard_design_chooser .designs .image_holder 
		{
			display: block;
			position: relative;
			width: 184px; height: 148px;
			padding: 5px;
			margin-bottom: 5px;
			cursor: pointer;
		}
			.startwizard_design_chooser .designs .image_holder strong 
			{
				position: absolute;
				top: 5px; left: 5px;
				width: 184px; height: 38px;
				line-height: 38px;
				color: #fff; font-size: 10px;
			}
			.startwizard_design_chooser .designs .personal_design .image_holder strong 
			{
				text-align: left; text-indent: 15px;
			}
			.startwizard_design_chooser .designs .nice_design .image_holder strong 
			{
				top: 32px;
				height: 10px;
				font-size: 8px;
				text-align: left; text-indent: 10px;
				line-height: 10px;
			}
			
		.startwizard_design_chooser .designs .selected_design 
		{
			background: url(/images/startwizard/design_chooser_selected.gif) no-repeat 0 0;
		}
		.startwizard_design_chooser .designs li input 
		{
			vertical-align: top;
		}
		.startwizard_design_chooser .designs li label 
		{
			font-size: 14px;
			cursor: pointer;
		}

        /* BEGIN EXPERIMENT StartWizardCultureBackground*/
        .startwizard_background_image {            
            min-height: 100%;                        
            width: 100%;
            height: 100%;
            position: fixed;
            top: 0px;
            left: 0px;
            z-index: -1;
        }
        /* END EXPERIMENT StartWizardCultureBackground*/

/* START WIZARD THEME CHOOSER */
.startwizard_theme_chooser {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.startwizard_theme_chooser .colored_box 
{
	margin-bottom: 8px;
}
.startwizard_theme_chooser h2 
{
	margin-bottom: 5px;
}
.startwizard_theme_chooser h3 
{
	margin-bottom: 4px;
	font-size: 14px;
}

.startwizard_theme_chooser .color_chooser_box 
{
	/*height: 86px;*/
	overflow: hidden;
}
.startwizard_theme_chooser .color_chooser_container
{
	position: relative;
	/*height: 64px;*/
}
.startwizard_theme_chooser .color_chooser_container .arrow 
{
	position: absolute;
	top: 13px;
	width: 36px; height: 36px;
	background-image: url(/images/startwizard/slide_arrows.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.startwizard_theme_chooser .color_chooser_container .prev_arrow 
{
	left: 4px;
	background-position: 0 top;
}
.startwizard_theme_chooser .color_chooser_container .next_arrow 
{
	right: 4px;
	background-position: 0 bottom;
}

.startwizard_theme_chooser .color_chooser_container .color_chooser
{
	width: 200px; height: 64px;
	padding: 0 3px;
	margin: 0 auto;
	overflow: hidden;
}
	.startwizard_theme_chooser .color_chooser li
	{
		width: 200px; height: 64px;
		text-align: center;
	}
	.startwizard_theme_chooser .color_chooser div
	{
		height: 44px;
		margin-bottom: 2px;
	}
	.startwizard_theme_chooser .color_chooser div.narrow_palette
	{
		width: 150px;
		margin: 0 auto 2px;
	}
	.startwizard_theme_chooser .color_chooser span
	{
		display: inline;
		float: left;
		width: 44px; height: 44px;
		margin: 0 3px;
	}

.startwizard_theme_chooser .theme_chooser_box 
{
	/*height: 194px;*/
	overflow: hidden;
}
.startwizard_theme_chooser .theme_chooser_container
{
	position: relative;
	/*height: 172px;*/
}
.startwizard_theme_chooser .theme_chooser_container .arrow 
{
	position: absolute;
	top: 57px;
	width: 36px; height: 36px;
	background-image: url(/images/startwizard/slide_arrows.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.startwizard_theme_chooser .theme_chooser_container .prev_arrow 
{
	left: 4px;
	background-position: 0 top;
}
.startwizard_theme_chooser .theme_chooser_container .next_arrow 
{
	right: 4px;
	background-position: 0 bottom;
}


.startwizard_theme_chooser .design_chooser_container
{
	position: relative;
	/*height: 172px;*/
}

.startwizard_theme_chooser .design_chooser_container .design_chooser
{
	width: 400px;
    height: 261px;
	margin: 0 auto;
	overflow: hidden;
    border: 1px solid #aaa;
}

	.startwizard_theme_chooser .design_chooser li
	{		
		width: 400px;
		text-align: center;        
	}

    .startwizard_theme_chooser .design_chooser img
	{
		/*position: relative;*/
		width: 400px; /*height: 292px;*/
		text-align: center;
	}

    .startwizard_theme_chooser .design_chooser_container .arrow {
        top: 120px;
        position: absolute;	    
	    width: 36px; height: 36px;
	    background-image: url(/images/startwizard/slide_arrows.gif);
	    background-repeat: no-repeat;
	    cursor: pointer;
    }    


    .startwizard_theme_chooser .design_chooser_container .prev_arrow 
    {
    	left: 4px;
    	background-position: 0 top;
    }
    .startwizard_theme_chooser .design_chooser_container .next_arrow 
    {
	    right: 4px;
	    background-position: 0 bottom;
    }


.startwizard_theme_chooser .theme_chooser_container .theme_chooser
{
	width: 342px; height: 171px;
	margin: 0 auto;
	overflow: hidden;    
}

	.startwizard_theme_chooser .theme_chooser li
	{
		position: relative;
		width: 342px; height: 171px;
		text-align: center;
	}
		.startwizard_theme_chooser .theme_chooser .theme_body
		{
			width: 342px; height: 152px;
		}
		.startwizard_theme_chooser .theme_chooser .theme_content
		{
			position: absolute;
			width: 243px; height: 152px;
			top: 0; left: 49px;
			border-right: 1px solid #fff;
		}
		.startwizard_theme_chooser .theme_chooser .theme_header
		{
			position: absolute;
			top: 0; left: 104px;
			width: 188px; height: 38px;
			border-bottom: 1px solid #fff;
		}
		.startwizard_theme_chooser_new .theme_chooser .theme_image {
			position: absolute;
			top: 98px; left: 118px;
		}
		.startwizard_theme_chooser_plain .theme_chooser .theme_image {
			position: absolute;
			top: 50px; left: 130px;
		}
		
			.startwizard_theme_chooser .theme_chooser .header_gradient
			{
				position: absolute;
				top: 0; left: 104px;
				width: 188px; height: 38px;
				background: url(/images/startwizard/header_bg_photo_right.png) no-repeat 0 0;
			}
			.startwizard_theme_chooser .theme_chooser .photo_right
			{
				position: absolute;
				top: 0; left: 235px;
			}
			
			.startwizard_theme_chooser .theme_chooser .photo_wide 
			{
				position: absolute;
				top: 0; left: 104px;
			}
			.startwizard_theme_chooser .theme_chooser .photo_line
			{
				position: absolute;
				top: 28px; left: 104px;
				width: 188px; height: 10px;
				background-color: #000;
				overflow: hidden;
			}
		
			.startwizard_theme_chooser .theme_chooser .theme_headline
			{
				position: absolute;
				top: 0; left: 104px; z-index: 1000;
				width: 188px; height: 38px;
				color: #fff; font-size: 10px;
			}
				.startwizard_theme_chooser .theme_chooser .theme_headline_standard
				{
					text-align: center; line-height: 38px;
				}
				.startwizard_theme_chooser .theme_chooser .theme_headline_photoright
				{
					text-align: left; text-indent: 15px; line-height: 38px;
				}
				.startwizard_theme_chooser .theme_chooser .theme_headline_wide
				{
					top: 28px;
					height: 10px;
					font-size: 8px;
					text-align: left; text-indent: 10px; line-height: 10px;
				}
		
		.startwizard_theme_chooser .theme_chooser .theme_menu
		{
			position: absolute;
			top: 0; left: 49px;
			width: 55px; height: 152px;
		}

	.startwizard_theme_chooser .theme_chooser .theme_design
	{
		position: absolute;
		top: 0;  left: 0;
		width: 342px; height: 152px;
	}

.startwizard_theme_chooser .theme_chooser .pd_kid .theme_headline_standard
{
	top: 27px;
	height: 11px;
	line-height: 11px; text-align: left; text-indent: 4px;
	overflow: hidden;
}
.startwizard_theme_chooser .theme_chooser .pd_profdog .theme_headline_standard
{
	top: 17px;
	height: 20px;
	line-height: 18px; text-align: left; text-indent: 4px;
	overflow: hidden;
}
.startwizard_theme_chooser .theme_chooser .pd_bones .theme_headline_standard
{
	text-align: left; text-indent: 4px;
}
.startwizard_theme_chooser .theme_chooser .pd_professional .theme_headline_standard
{
	text-align: left; text-indent: 4px;
}
.startwizard_theme_chooser .theme_chooser .pd_veils .theme_headline_standard
{
	top: 27px;
	height: 11px;
	line-height: 11px; text-align: left; text-indent: 4px;
	overflow: hidden;
}
.startwizard_theme_chooser .theme_chooser .pd_smallcircles .theme_headline_standard
{
	height: 14px;
	line-height: 14px; text-align: left; text-indent: 4px;
	overflow: hidden;
}
.startwizard_theme_chooser .theme_chooser .pd_lines .theme_headline_standard
{
	top: 27px;
	height: 11px;
	line-height: 9px; text-align: left; text-indent: 4px;
	overflow: hidden;
}


/* START WIZARD JCROP */
.startwizard_jcrop 
{
	position: relative;
}

	.jcrop_tip_box 
	{
		position: absolute; 
		top: 0; left: 0; z-index: 100;
		width: 286px; height: 242px; 
		padding: 6px 10px 6px 26px;
		background: url(/images/startwizard/jcrop_tip_box.png) no-repeat 0 0; 
		line-height: 14px;
		display: none;
	}
		.jcrop_tip_box b
		{
			display: block;
			margin-bottom: 4px;
			font-size: 14px;
		}
		.jcrop_tip_box img 
		{
			margin: 4px 0;
		}

.startwizard_jcrop .jcrop_preview 
{
	position: relative;
	width: 595px; height: 122px;
	margin: 0 auto;
	overflow: hidden;
}
	.startwizard_jcrop .jcrop_preview .header_line
	{
		position: absolute;
		left: 0; bottom: 0;
		width: 595px; height: 25px;
		background-color: #000;
	}
	.startwizard_jcrop .jcrop_preview p
	{
		position: absolute;
		left: 0; bottom: 0;
		width: 583px; height: 25px;
		padding: 0 6px;
		color: #fff; font-size: 18px;
		line-height: 25px;
	}

.startwizard_jcrop .jcrop_buttons 
{
	height: 26px;
	padding: 2px 0;
}
	.startwizard_jcrop .cancel_button,
	.startwizard_jcrop .cancel_button span
	{
		float: left;
	}
	.startwizard_jcrop .apply_button
	{
		float: right;
	}
	.startwizard_jcrop .apply_button span
	{
		float: left;
	}

.startwizard_jcrop .jcrop_image_holder 
{
	position: relative;
	width: 595px; height: 250px;
	background-color: #444455;
	overflow: hidden;
}
	.startwizard_jcrop .jcrop_image_holder .jcrop_outer 
	{
		float: left;
		position: relative;
		top: 0; left: 50%;
	}
	.startwizard_jcrop .jcrop_image_holder .jcrop_inner
	{
		float: left;
		position: relative;
		top: 0; right: 50%;
	}



/* START WIZARD PAGE CHOOSER */
.startwizard_page_chooser .colored_box
{
	padding: 16px;
	margin-bottom: 20px;
}
.startwizard_page_chooser label 
{
	padding: 0 4px;
	font-size: 14px; font-weight: bold;
}
.startwizard_page_chooser .default_page
{
	padding: 0 2px;
	color: #666; font-size: 10px;
}
	.startwizard_page_chooser .default_page b 
	{
		font-size: 14px; font-weight: bold;
	}

.startwizard_page_chooser table td 
{
	padding: 0 0 10px 5px;
}
	
.startwizard_page_chooser .partner_link 
{
	float: left;
	width: 468px;
	padding-left: 20px;
	color: #575757;
}
	.startwizard_page_chooser .partner_link input
	{
		vertical-align: bottom;
	}
	.startwizard_page_chooser .partner_link p 
	{
		padding-left: 3px;
		font-size: 12px;
	}

/* START WIZARD DOMAIN EXPERIMENT */

.startwizard_domain_experiment
{
	position: relative;
}

.startwizard_domain_experiment .button_next
{
	position: absolute; 
	right: 10px; 
	bottom: 10px;
}

.startwizard_domain_experiment label 
{
	padding: 0 4px;
	font-size: 16px; font-weight: normal;	
}

.startwizard_domain_experiment .default_text 
{
	font-size: 16px;
	padding-bottom: 20px;	
}

.startwizard_domain_experiment .url_text 
{
	font-size: 16px;
	min-height: 40px;	
}

.startwizard_domain_experiment .title_text
{
	font-size: 20px;
	padding-bottom: 20px;
	padding-top: 20px;	
	font-weight:bold;
}

.startwizard_domain_experiment .box
{
	padding-left: 20px;
}

.startwizard_domain_experiment .domain_name
{
	padding: 0px 20px 20px 0px; 
	font-size: 25px; 
	font-weight:bold; 
	text-align:center;
}

.startwizard_domain_experiment .option
{
	padding-bottom: 80px;
	
}

/* START WIZARD PAGE CONTENT */
.startwizard_page_content h2 
{
	margin-bottom: 10px;
}
.startwizard_page_content .colored_box 
{
	margin-bottom: 10px;
}
.startwizard_page_content h3
{
	margin: 0 0 6px 0;
	font-size: 14px;
}
.startwizard_page_content .textbox 
{
	width: 565px;
	padding: 3px;
	border: 1px solid #b2d0e4;
	font-family: Trebuchet MS;
}
.startwizard_page_content .select_button_holder
{
	height: 26px;
}
.startwizard_page_content .select_button,
.startwizard_page_content .select_button span
{
	float: left;
}

.startwizard_page_content .frontpage_photo 
{
	margin-bottom: 10px;
}

.startwizard_page_content .default_images_list {
	width: 570px; height: 96px;
	padding: 6px 1px;
	list-style-type: none;
}
.startwizard_page_content .default_images_list li {
	position: relative;
	float: left;
	width: 104px; height: 86px;
	padding: 5px;
	font-size: 11px;
	text-align: center;
	cursor: pointer;
}
.startwizard_page_content .default_images_list li.selected {
	background: url(/images/startwizard/default_image_selected.gif) no-repeat 0 0;
}
.startwizard_page_content .default_images_list li img {
	border: 1px solid #676863;
}
.startwizard_page_content .default_images_list li p {
	height: 70px;
}
.startwizard_page_content .default_images_list li .own_image {
	position: absolute;
	top: 5px; left: 5px;
	width: 94px; height: 68px;
	padding: 0 4px;
	border: 1px dashed #676863;
	background-color: #fff;
}
.startwizard_page_content .default_images_list li span {
	display: inline-block;
	line-height: 21px;
}
.startwizard_page_content .default_images_list li .own_image a {
	color: #000; text-decoration: underline;
}
.startwizard_page_content .default_images_list li table {
	width: 100%; height: 100%;
}
.startwizard_page_content .default_images_list li table td {
	font-size: 11px;
}
.startwizard_page_content .default_images_list li input {
	vertical-align: top;
}




/* START WIZARD DOMAIN ORDER */
.startwizard_domain_order h2 
{
	margin-bottom: 20px;
}

.startwizard_domain_order .left_sidebar
{
	float: left;
	width: 284px;
}
.startwizard_domain_order .right_sidebar
{
	float: right;
	width: 295px;
}

.startwizard_domain_order .bubble_box 
{
	position: relative;
	width: 268px; height: 92px;
	padding: 5px 8px;
	margin-bottom:  -17px;
	background: url(/images/startwizard/order_domain_bubble.gif) no-repeat 0 0;
}
	.startwizard_domain_order .bubble_box .bubble_domain_name
	{
		padding: 3px; margin: 2px 0;
		border-top: 1px solid #9f9f9f; border-left: 1px solid #9f9f9f;
		background-color: #fff;
		color: #c00; font-size: 16px; font-weight: bold;
		text-align: center;
	}
	.startwizard_domain_order .no_thumb_holder
	{
		width: 251px; height: 198px;
		margin: 0 auto 20px;
	}
	.startwizard_domain_order .thumb_holder
	{
		width: 232px; height: 146px;
		padding: 38px 12px 14px 7px;
		margin: 0 auto 20px;
		background: url(/images/startwizard/order_domain_browser_frame.gif) no-repeat 0 0;
		overflow: hidden;
	}

	.startwizard_domain_order .edit_button,
	.startwizard_domain_order .order_button
	{
		display: block;
		width: 210px;
		margin: 0 auto;
		text-align: center;
	}
	
	.startwizard_domain_order .speciaal_offer_box 
	{
		position: relative;
		height: 220px;
		padding: 30px 20px;
		margin-bottom: 23px;
		background-color: #f1e09d;
	}
		.startwizard_domain_order .special_arrow 
		{
			position: absolute;
			top: 200px; right: 10px;
			width: 47px; height: 99px;
			background: url(/images/startwizard/order_domain_special_arrow.png) no-repeat 0 0;
		}
		.startwizard_domain_order .special_offer_box h4 
		{
			font-size: 16px;
			text-align: center;
		}
		.startwizard_domain_order .special_offer_box h3 
		{
			margin-bottom: 10px;
			font-size: 22px;
			text-align: center;
		}
		.startwizard_domain_order .special_offer_box p
		{
			font-size: 14px;
		}
			.startwizard_domain_order .special_offer_box p span,
			.startwizard_domain_order .special_offer_box p strong
			{
				color: #c00;
			}
		


/* START WIZARD END PAGE */
.startwizard_end_page 
{
	height: 88px;
	background: #b40000 url(/images/startwizard/end_page_bg.gif) repeat-x left bottom;
	overflow: hidden;
}
	.startwizard_end_page .end_page_content
	{
		position: relative;
		width: 770px; height: 78px;
		padding: 5px 187px 5px 0;
		margin: 0 auto;
		color: #fff; font-size: 16px;
		line-height: 24px; text-align: center;
	}
	.startwizard_end_page .end_page_content .sitelink
	{
		color: #ff0; font-size: 18px; text-decoration: none;
	}
	.startwizard_end_page a.next_step_button
	{
		float: none; display: block;
		position: absolute; top: 31px; right: 89px;
		color: #fff;
	}
	.startwizard_end_page .end_page_promote_box
	{
		position: absolute;
		top: 9px; left: -157px;
		width: 157px; height: 69px;
		padding-right: 23px;
		background: url(/images/startwizard/promote_box.gif) no-repeat right 0;
		font-size: 12px;
		text-align: left; line-height: 14px;
	}
		.startwizard_end_page .end_page_promote_box div 
		{
			height: 59px;
			padding: 5px 0 5px 5px;
			background: url(/images/startwizard/pc_world_box.gif) no-repeat 0 0;
		}
		.startwizard_end_page .end_page_promote_box a 
		{
			font-size: 12px;
		}
		.startwizard_end_page .end_page_promote_box p 
		{
			margin: 0;
			text-align: right;
		}


/* startwizard preview popup */
.startwizard_preview_box
{
	display: none;
	position: absolute; z-index: 1100;
	/*height: 366px;*/
	border: 2px solid #b40000;
	background-color: #fff;
	
	/*#height: 370px;*/
}
.startwizard_preview_box .startwizard_header
{
	#height: 88px;
}
.startWizardPopupBigScreen
{
	top: 250px;
	left: 50%;
	width: 630px;
	margin-left: 47px;
}
.startWizardPopupSmallScreen
{
	bottom: 35px;
	right: 35px;
	width: 320px;
}
.startwizard_preview_box .pnlBigScreen,
.startwizard_preview_box .pnlSmallScreen
{
	display: none;
}
.startwizard_preview_box h2
{
	margin-bottom: 15px;
}
.startwizard_preview_box h3
{
	margin-bottom: 5px;
	font-size: 18px;
}
.startwizard_preview_box h4
{
	margin-bottom: 0px;
	font-size: 16px;
}
.startwizard_preview_box p
{
	margin-bottom: 12px;
}
.startwizard_preview_box p.nomargin
{
	margin: 0;
}
.startwizard_preview_box p.tip_box_content
{
	margin: 0;
	font-size: 11px;
}
	.startwizard_preview_box p strong
	{
		font-size: 14px; font-weight: normal;
	}

.startwizard_preview_box ul
{
	padding-left: 25px;
	padding-bottom: 12px;
	list-style-type: disc;
}
	.startwizard_preview_box ul li
	{
		font-size: 14px;
	}

.startwizard_preview_box .left_col
{
	float: left;
	width: 380px;
	margin-bottom: 20px;
}
.startwizard_preview_box .right_col
{
	float: right;
	width: 192px;
	margin-bottom: 20px;
}
.startwizard_preview_box .tip_box
{
	/*height: 94px;*/
	padding: 10px;
	background-color: #faf6f2;
	border: 1px solid #e4cab2;
	
	/*#height: 116px;*/
}
.startwizard_preview_box .userpage_url
{
	font-size: 14px;
}




.port3DesignStartWizard .startwizard_box_wrapper {
    padding: 0;
}
.port3DesignStartWizard .startwizard_content {
    padding: 0;
}
.port3DesignStartWizard .startwizard_content .startwizard_theme_chooser h2 {
    line-height: 36px;
    text-align: left;
}
.port3DesignStartWizard .startwizard_content .startwizard_theme_chooser h3 {
	text-align: left;
}

.landingStartWizard .startwizard_box_wrapper {
    padding: 0;
}
.landingStartWizard .startwizard_content {
    padding: 0;
}
.landingStartWizard .startwizard_content .startwizard_theme_chooser h2 {
    line-height: 36px;
}
.landingStartWizard .startwizard_theme_chooser .color_chooser_box {
    _height: 108px;
}
.landingStartWizard .startwizard_theme_chooser .theme_chooser_box {
    _height: 216px;
}
.landingStartWizard .startwizard_theme_chooser .color_chooser_container,
.landingStartWizard .startwizard_theme_chooser .theme_chooser_container {
    _text-align: center;
}
.landingStartWizard .startwizard_theme_chooser .theme_chooser .theme_content {
    _left: 50px;
}
.landingStartWizard .startwizard_theme_chooser .theme_chooser .theme_header {
    _height: 39px;
}

.autoloadContent {
	min-height: 100px;
	_height: 100px;
	margin: 10px 0;
}
.autoloadDemoImage{
    float: left;
    width: 210px;
    margin: 0 10px 0 0;
}
.autoloadBullet{
    float: left;
    width: 353px;
}
.autoloadBullet ul{
    list-style-type: disc;
    padding-left: 20px;
}
.v3_theme_title {
    position: absolute;
    bottom: 0px;
    text-align: center;
    width: 342px;
    left: 0px;
}

/* Email suggestions radio group validation */
.radio-group--error {
	background-color: #ffe3e3;
    border: 1px solid #ff7e7e;
}

/* Changes to some partner SW pages */
.image-section-box {
    height: 170px;
}
.image-section-box input[type="radio"] {
    margin: 15px 0 0;
    vertical-align: sub!important;
}