
/* header
----------------------------------------------- */
	#hosting {
		margin-left: 10px;

	}
	#HostingHeader {
		background-image: url(../../images/hosting-banner.jpg);

		height: 42px;
	}

	#HostingHeader h3 {
		margin: 0px;
		display: none;
	}

	#HostingSubHeader {
		background-image: url(../../images/hosting_sub-header-bg.gif);
		padding: 3px 0px;

		text-align: center;
	}

	#HostingMain {
		border-left: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		background: #F5F5F5 url(../../images/server_front.gif) bottom right no-repeat;

		height: 120px;
	}
	#HostingMain ul {
		margin-top: 10px;
		margin-bottom: 10px;
		list-style-image: url(../../images/bullet.gif);
	}

	#HostingMain-Left {
		float: left;
		width: 50%;
	}

	#HostingMain-Right {
		float: right;
		width: 50%;
	}


/* Package Details
----------------------------------------------- */

	#PackageDetails {
		margin-left: 10px;
		Width: 582px;
	}

	#PackageDetails div.PackageBox {
		float: left;
		margin-right: 5px;
		width: 187px;
	}

	#PackageDetails div.PackageBox div.Header {
		position: relative;
		background-color: #4E76A4;

		height: 40px;
	}

	#PackageDetails div.PackageBox div.Header div.Logo {
		position: absolute;

		top: 3px;
		right: 3px;
	}

	#PackageDetails div.PackageBox div.Header div.Logo img {
		border: 0px;
	}


	#PackageDetails div.PackageBox div.Header div.Title {
		height: 20px;
		padding: 10px 0px 0px 5px;

		font-family: Arial;
		Font-Size: 14px;
		Font-Weight: bold;
		color: #FFFFFF;
	}

	#PackageDetails div.PackageBox div.Header div.Title A {
		font-family: Arial;
		Font-Size: 14px;
		Font-Weight: bold;
		color: #FFFFFF;
	}

	#PackageDetails div.PackageBox div.SubHeader {
		background-color: #AAD23D;
		padding: 2px 5px 0px 0px;

		height: 20px;

		text-align: right;

		font-family: Arial;
		Font-Size: 12px;
		Font-Weight: bold;
		color: #FFFFFF;
	}

	#PackageDetails div.PackageBox div.Details {
		background: #F5F5F5;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
	}

	#PackageDetails div.PackageBox div.Details-Lin {
		background: #F5F5F5 url(/images/home/packagebox/background/linux.gif) no-repeat bottom left;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
	}

	#PackageDetails div.PackageBox div.Details-Win {
		background: #F5F5F5 url(/images/home/packagebox/background/windows.gif) no-repeat bottom left;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
	}

	#PackageDetails div.PackageBox div.Details ul, #PackageDetails div.PackageBox div.Details-Lin ul, #PackageDetails div.PackageBox div.Details-Win ul {
		list-style-image: url(../../images/bullet.gif);
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-left: 25px;
	}


	#PackageDetails div.PackageBox div.footer {
		padding: 2px 5px 0px 0px;

		text-align: right;
	}
