.home_webpage_cnt
{
	width:872px;
	padding:13px 13px 25px 13px;
	background:url(../images/webpage_bg.jpg) no-repeat bottom #f8f8f8;
	margin:0 0 15px 0;
	line-height:18px;
}
	.home_webpage_cnt img
	{
		border:1px solid #7c5839;
		padding:1px;
	}	
		.home_webpage_cnt h1
		{
			margin:0 0 10px 0;
		}
		.home_webpage_cnt li
		{
			margin:0 0 0 25px;
			list-style:disc;
		}
	
	.group_cnt
	{
		padding:0 0 0 62px;
	}
	div.group_cnt#eshop_grp_cnt
	{
		padding:0px;
		float:left;
	}
	div.eshop_grp_menu
	{
		width:200px;
		padding:0 10px 0 0;
		float:left;
	}
		div.eshop_grp_menu ul
		{
			border-bottom:1px solid #404040;
			border-top:1px solid #404040;
			border-right:1px solid #404040;
			border-left:1px solid #404040;
			background-color:#F8EECC;
		}
		div.eshop_grp_menu ul li
		{
			margin:0 0 0 17px;
			text-align:left;
			padding:3px 0;
		}
		div.eshop_grp_menu ul li#eshop_groups
		{
			list-style:none;
			color:white;
			font-weight:bold;
			height:27px;
			line-height:26px;
			background:transparent url(../images/business_plan_head_bg.png) repeat-x scroll 0 0;
			margin:1px;
			padding:0 0 0 15px;
		}
		div.eshop_grp_menu ul li a
		{
			text-decoration:none;
			font-weight:bold;
			color:#404040;
		}
		div.eshop_grp_menu ul li a:hover
		{
			text-decoration:underline;
		}
	.home_webpage_cnt div.hosting_page_title h1
	{
		color:#1e7073;
		font-size:24px;
		line-height:24px;
		padding:0 0 20px 62px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.home_webpage_cnt div.hosting_page_title#eshop_title h1
	{
		color:#1e7073;
		font-size:24px;
		line-height:24px;
		padding:0 0 20px 0;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.home_webpage_cnt div.business_plans_cnt
	{
		width:247px;
		border:1px solid #7a7a7a;
		background: url(../images/business_plan_body_bg.png) repeat-y;
		float:left;
		overflow:hidden;
		margin:15px 0 0 0;
	}
		.home_webpage_cnt div.business_plans_cnt#business_plans_cnt_alt
		{
			width:660px;
			clear:both;
			background-image:none;
			background-color:#f8eecc;
			margin:0 0 10px 0;
		}
		.home_webpage_cnt div.business_plans_cnt div.bp_head
		{
			height:27px;
			background:url(../images/business_plan_head_bg.png) repeat-x;
			color:white;
			font-weight:bold;
			line-height:26px;
			padding:0 0 0 10px;
			border-left:1px solid #F8EECC;
			border-right:1px solid #F8EECC;
			border-top:1px solid #F8EECC;
		}
			.home_webpage_cnt div.business_plans_cnt div.bp_head h2 a
			{
				color:white;
				text-decoration:none;
			}
			.home_webpage_cnt div.business_plans_cnt div.bp_head h2 a:hover
			{
				text-decoration:underline;
			}
		.home_webpage_cnt div.business_plans_cnt div.bp_body
		{
			color:black;
			line-height:20px;
			padding:5px 10px;
			line-height:16px;
		}
			.home_webpage_cnt div.business_plans_cnt div.bp_body img
			{
				float:left;
				margin:0 10px 0 0;
			}
		.home_webpage_cnt div.business_plans_cnt div.bp_foot
		{
			height:27px;
			background:url(../images/business_plan_head_bg.png) repeat-x;
			color:#ffc600;
			font-weight:bold;
			line-height:26px;
			padding:0 0 0 10px;
			position:relative;
		}
		
		
		
			.home_webpage_cnt div.business_plans_cnt div.bp_foot input
			{
				position:absolute;
				top:4px;
				right:4px;
				width:57px;
				height:19px;
				padding:0 0 2px 0;
				background:url(../images/business_plan_button_bg.png) no-repeat left;
				border:0px;
				color:#ffc600;
				font-size:12px;
				font-weight:bold;
				font-family:Verdana, Arial, Helvetica, sans-serif;
			}
				.home_webpage_cnt div.business_plans_cnt div.bp_foot input:hover
				{
					background:url(../images/business_plan_button_bg.png) no-repeat right;
				}
				.home_webpage_cnt div.business_plans_cnt div.bp_foot input:active
				{
					background:url(../images/business_plan_button_bg.png) no-repeat left;
					padding:0px;
				}
				
				
	
	
	
	
.item_cnt
{
	width:748px;
	padding:0 62px;
}
	.home_webpage_cnt div.item
	{
		width:247px;
		border:1px solid #7a7a7a;
		background: url(../images/business_plan_body_bg.png) repeat-y;
		float:left;
		overflow:hidden;
		margin:15px 0 0 0;
	}
		.home_webpage_cnt div.item div.bp_head
		{
			height:27px;
			background:url(../images/business_plan_head_bg.png) repeat-x;
			color:white;
			font-weight:bold;
			line-height:26px;
			padding:0 0 0 10px;
			border-left:1px solid #F8EECC;
			border-right:1px solid #F8EECC;
			border-top:1px solid #F8EECC;
		}
		.home_webpage_cnt div.item div.bp_body
		{
			color:black;
			line-height:20px;
			padding:5px 0 5px 10px;
			height:300px;
		}
		.home_webpage_cnt div.item div.bp_foot
		{
			height:27px;
			background:url(../images/business_plan_head_bg.png) repeat-x;
			color:#ffc600;
			font-weight:bold;
			line-height:26px;
			padding:0 0 0 10px;
			position:relative;
		}
		
		
		
		
		
		
		
	.home_webpage_cnt div.item_right
	{
		width:497px;
		border:1px solid #7a7a7a;
		background:#F8EECC;
		float:left;
		overflow:hidden;
		margin:15px 0 0 0;
	}
		.home_webpage_cnt div.item_right div.bp_head
		{
			height:27px;
			background:url(../images/business_plan_head_bg.png) repeat-x;
			color:white;
			font-weight:bold;
			line-height:26px;
			padding:0 0 0 10px;
			border-left:1px solid #F8EECC;
			border-right:1px solid #F8EECC;
			border-top:1px solid #F8EECC;
			float:left;
		}
			.home_webpage_cnt div.item_right div.bp_head#bp_head_left
			{
				width:220px;
				font-size:11px;
			}
			.home_webpage_cnt div.item_right div.bp_head#bp_head_right
			{
				width:254px;
				border-left:0;
				font-size:11px;
			}
		.home_webpage_cnt div.item_right div.bp_body
		{
			color:black;
			line-height:20px;
			padding:5px 10px;
			height:300px;
			float:left;
		}
			.home_webpage_cnt div.item_right div.bp_body#bp_body_left
			{
				width:203px;
			}
				.home_webpage_cnt div.item_right div.bp_body#bp_body_left table
				{
					width:203px;
				}
					.home_webpage_cnt div.item_right div.bp_body#bp_body_left table tr td
					{
						text-align:left;
					}
					.home_webpage_cnt div.item_right div.bp_body#bp_body_left table input
					{
						width:107px;
						height:26px;
						margin:10px 0;
					}
				.home_webpage_cnt div.item_right div.bp_body#bp_body_left img
				{
					border:0px;
					padding:0px;
				}
			.home_webpage_cnt div.item_right div.bp_body#bp_body_right
			{
				width:254px;
			}
			.home_webpage_cnt div.item_right div.bp_body table
			{
				padding:5px 0 0 0;
			}
				.home_webpage_cnt div.item_right div.bp_body table tr td
				{
					text-align:right;
					height:16px;
					line-height:16px;
					vertical-align:middle;
				}
				.home_webpage_cnt div.item_right div.bp_body table tr td.input
				{
					width:180px;
				}
				
				.home_webpage_cnt div.item_right div.bp_body table tr td input
				{
					width:170px;
					height:20px;
					padding:0px;
				}
		.home_webpage_cnt div.item_right div.bp_foot
		{
			height:27px;
			background:url(../images/business_plan_head_bg.png) repeat-x;
			color:#ffc600;
			font-weight:bold;
			line-height:26px;
			padding:0 0 0 10px;
			position:relative;
		}
		
		
		
			.home_webpage_cnt div.item_right div.bp_foot input
			{
				position:absolute;
				top:4px;
				right:4px;
				width:57px;
				height:19px;
				padding:0 0 2px 0;
				background:url(../images/business_plan_button_bg.png) no-repeat left;
				border:0px;
				color:#ffc600;
				font-size:12px;
				font-weight:bold;
				font-family:Verdana, Arial, Helvetica, sans-serif;
			}
				.home_webpage_cnt div.item_right div.bp_foot input:hover
				{
					background:url(../images/business_plan_button_bg.png) no-repeat right;
				}
				.home_webpage_cnt div.item_right div.bp_foot input:active
				{
					background:url(../images/business_plan_button_bg.png) no-repeat left;
					padding:0px;
				}		
				
				
				
				
				.home_webpage_cnt div.item_right div.bp_body table tr td.button input
				{
					background:#FFFFFF url(../images/button_bg.png) repeat-x left;
					border:1px solid #BFBFBF;
					color:#404040;
					font-family:inherit;
					font-size:11px;
					font-weight:bold;
					height:20px;
					margin:0;
					padding:0 0 2px;
					text-align:center;
					width:172px;	
				}
					.home_webpage_cnt div.item_right div.bp_body table tr td.button input:hover
					{
						background:#FFFFFF url(../images/button_hover_bg.png) repeat-x right;
					}
					.home_webpage_cnt div.item_right div.bp_body table tr td.button input:active
					{
						background:white;
					}
				
				
				
				
					