/*
	css/style.css
	*/
	
	body {
		background-color: #A6B5C9;
		background-image: url('images/bg.gif');
		background-repeat: repeat-x;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		margin-top: 21px;
	}
	
	a, a:visited, a:active {
				color: #58616E;
				text-decoration: underline;
			}
			
			a:hover {
				color: #394351;
				text-decoration: none;
			}
			
	
	#c {
		width: 900px;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}
	
	.b_boxes {
		margin-top: 11px;
	}
	
	.content {
		background-color: #fff;
		background-image: url('images/content/bg.gif');
		background-repeat: repeat-y;
		border-bottom: 1px solid #576476;
	}
		
		.content_tleft {
			background-image: url('images/content/tleft.gif');
			background-repeat: no-repeat;
			background-position: top left;
			float: left;
			width: 5px;
			height: 5px;
		}
		
		.content_tright {
			background-image: url('images/content/tright.gif');
			background-repeat: no-repeat;
			background-position: top right;
			float: right;
			width: 6px;
			height: 6px;
		}
		
			.header_pad {
				padding: 10px;
			}
				
				.logo {
					padding-top: 20px;
					padding-bottom: 2px;
				}
			
			.client_login {
				float: right;
				position: relative;
			}
	/*
		Navigation
		*/
		
		.nav_c {
			background-color: #DFDFDF;
			height: 37px;
			border-right: 1px solid #576476;
		}
		
		.nav li {
			background-color: #E8E8E8;
			float: left;
			list-style: none;
			display: block;
			padding-top: 13px;
			padding-bottom: 5px;
			padding-left: 30px;
			padding-right: 30px;
		}
			
			.nav li#left {
				background-color: #DFDFDF;
				float: left;
				list-style: none;
				margin-left: 70px;
				width: 1px;
			}
			
				* html .nav li#left {
					background-color: #DFDFDF;
					float: left;
					list-style: none;
					margin-left: 34px;
					width: 1px;
				}
		
	/*
		Boxes 
		*/
		
		.c_box {
			background-color: #fff;
			background-image: url('images/boxes/bg.gif');
			background-repeat: repeat-y;
			width: 293px;
			border-bottom: 1px solid #576476;
		}
		
		.c_box_c {
			padding: 15px;
		}
		
		.co_box {
			background-color: #fff;
			background-image: url('images/main/bg.gif');
			background-repeat: repeat-y;
			border-bottom: 1px solid #576476;
		}
			
			.co_box_c {
				margin-left: 229px;
			}
		
		.co_nav {
			background-color: #fff;
			background-image: url('images/main/nav_bg.gif');
			background-repeat: repeat-y;
			border-bottom: 1px solid #576476;
			width: 218px;
			float: left;
			position: relative;
		}
		
		.co_nav2 {
			background-color: #fff;
			background-image: url('images/main/nav_bg.gif');
			background-repeat: repeat-y;
			width: 218px;
			float: left;
			position: relative;
		}
			
			.co_box_nav {
				margin-left: 229px;
			}
			
			.co_nav ul {
				padding: 0px;
				margin: 0px;
			}
			
			.co_nav li {
				list-style: none;
				background-color: #EFF3F9;
				display: block;
				border-right: 1px solid #576476;
				padding: 10px;
				border-top: 1px solid #B9C8DD;
				color: #4A576A;
			}
				
				.co_nav li.sub2 {
					border-left: 10px solid #EFF3F9;
					background-color: #F9FAFC;
				}
			
			.co_nav_title {
				padding-top: 15px;
				padding-bottom: 15px;
				padding-left: 4px;
			}
			
			.co_nav li.co_nav_title2 {
				padding-top: 15px;
				padding-bottom: 11px;
				padding-left: 10px;
				background-color: #fff;
			}
		
		.c_box_co {
			padding-top: 20px;
			padding-left: 50px;
			padding-right: 50px;
			padding-bottom: 20px;
		}
			
			.c_box_tleft {
				background-image: url('images/boxes/tleft.gif');
				background-repeat: no-repeat;
				background-position: top left;
				float: left;
				width: 5px;
				height: 5px;
			}
			
			.c_box_tright {
				background-image: url('images/boxes/tright.gif');
				background-repeat: no-repeat;
				background-position: top right;
				float: right;
				width: 6px;
				height: 6px;
			}
		
		.right {
			margin-left: 608px;
			float: left;
			position: absolute;
		}
		
		.middle {
			margin-left: 304px;
			float: left;
			position: absolute;
		}
		
		.learn_more {
			background-color: #D7DADE;
			height: 40px;
			border-right: 1px solid #576476;
		}
			
			.learn_more_button {
				float: right;
				position: relative;
				padding-top: 11px;
				padding-right: 11px;
			}
		
		.print_page {
			background-color: #D7DADE;
			height: 40px;
			border-right: 1px solid #576476;
		}
			
			.print_page_button {
				float: right;
				position: relative;
				padding-top: 15px;
				padding-right: 11px;
			}
			
			.credit_card_button {
				float: right;
				position: relative;
				padding-top: 10px;
				padding-right: 11px;
			}
			
			.pdf_button {
				float: right;
				position: relative;
				padding-top: 11px;
				padding-right: 11px;
			}
		
		.text_right {
			padding-top: 2px;
			float: right;
			position: relative;
		}
			
			.text_right2 {
				padding-top: 2px;
				float: right;
				position: relative;
				color: #7D8A97;
			}
			
			.text_right3 {
				float: right;
				position: relative;
				color: #7D8A97;
			}
	
	/*
		Web Box
		*/
		
		.web_box {
			background-color: #BFCAD7;
			background-image: url('images/web_box/bg.gif');
			background-repeat: repeat-x;
			border-right: 1px solid #576476;
			height: 270px;
			border-top: 1px solid #B9C5D2;
		}
		
		#web_box {
			background-image: url('images/web_box/bg_map.gif');
			background-repeat: no-repeat;
			background-position: top right;
			height: 270px;
		}
		
		.web_box_top {
			padding: 10px;
		}
		
		.web_box_topbg {
			background-color: #E7EFF8;
		}
		
		.web_box_tleft {
			background-image: url('images/web_box/tleft.gif');
			background-repeat: no-repeat;
			background-position: top left;
			float: left;
			width: 4px;
			height: 4px;
		}
		
		.web_box_tright {
			background-image: url('images/web_box/tright.gif');
			background-repeat: no-repeat;
			background-position: top right;
			float: right;
			width: 5px;
			height: 5px;
		}
		
		.web_box_caption {
			background-color: #47505A;
			padding-left: 10px;
		}
		
		/*
			Packages
			*/
			
			.package_c {
				margin-top: 11px;
			}
			
			.packages_box {
				background-color: #fff;
				background-image: url('images/web_box/packages/top.gif');
				background-repeat: repeat-x;
				width: 208px;
				height: 168px;
			}
			
			.package_content {
				border-right: 1px solid #818A95;
				height: 100px;
				width: 207px;
			}
			
			.packages_title {
				padding-top: 18px;
				padding-left: 10px;
				padding-bottom: 7px;
			}
			
				.package_list_r {
					list-style-image: url('images/web_box/packages/package_arrow.gif');
					padding-left: 30px;
					padding-top: 10px;
					padding-bottom: 0px;
					margin: 0px;
					line-height: 17px;
				}
					
					.package_list_r a, .package_list_r a:visited, .package_list_r a:active {
						color: #4A535D;
						text-decoration: underline;
					}
					
					.package_list_r a:hover {
						color: #691818;
						text-decoration: none;
					}

				.package_list_g {
					list-style-image: url('images/web_box/packages/package_arrow.gif');
					padding-left: 30px;
					padding-top: 10px;
					padding-bottom: 0px;
					margin: 0px;
					line-height: 17px;
				}
					
					.package_list_g a, .package_list_g a:visited, .package_list_g a:active {
						color: #4A535D;
						text-decoration: underline;
					}
					
					.package_list_g a:hover {
						color: #1C6717;
						text-decoration: none;
					}

				.package_list_b {
					list-style-image: url('images/web_box/packages/package_arrow.gif');
					padding-left: 30px;
					padding-top: 10px;
					padding-bottom: 0px;
					margin: 0px;
					line-height: 17px;
					padding-right: 15px;
				}
					
					.package_list_b a, .package_list_b a:visited, .package_list_b a:active {
						color: #4A535D;
						text-decoration: underline;
					}
					
					.package_list_b a:hover {
						color: #1A3A62;
						text-decoration: none;
					}
			
			.packages_tleft {
				background-image: url('images/web_box/packages/tleft.gif');
				background-repeat: no-repeat;
				background-position: top left;
				float: left;
				width: 6px;
				height: 47px;
			}
			
			.packages_tright {
				background-image: url('images/web_box/packages/tright.gif');
				background-repeat: no-repeat;
				background-position: top right;
				float: right;
				width: 6px;
				height: 47px;
			}
				
				.package_1 {
					float: left;
					margin-left: 451px;
					position: absolute;
				}
				
				.package_2 {
					float: left;
					margin-left: 231px;
					position: absolute;
				}
				
				.package_3 {
					float: left;
					margin-left: 11px;
					position: absolute;
				}
			
			.packages_bottom {
				background-color: #F0F2F4;
				border-bottom: 1px solid #818A95;
				border-right: 1px solid #818A95;
				width: 207px;
				height: 23px;
				padding-top: 10px;
			}
				
				.packages_right {
					float: right;
					position: relative;
					padding-right: 10px;
				}
				
				.packages_right2 {
					float: right;
					position: relative;
					border-right: 1px solid #818A95;
					padding-right: 10px;
					padding-bottom: 10px;
				}
				
				.packages_right3 {
					float: right;
					position: relative;
					padding-right: 0px;
					padding-top: 13px;
				}
		
		.why_rosenmill ul {
			list-style: none;
			padding-left: 25px;
			margin: 0px;
		}
		
	/*
		Footer
		*/
		
		.footer {
			margin-top: 11px;
			color: #747E8C;
			letter-spacing: 1px;
		}
		
		.footer_right {
			float: right;
			position: relative;
			color: #4A5360;
			letter-spacing: 1px;
		}
			
			.footer_right a, .footer_right a:visited, .footer_right a:active {
				color: #747E8C;
				text-decoration: none;
			}
			
			.footer_right a:hover {
				color: #fff;
				text-decoration: none;
			}
	
	/*
		Features
		*/
		
		.feature_box {
			background-image: url('images/feature/bg.gif');
			background-repeat: repeat-x;
			background-color: #EEEFF0;
			border-right: 1px solid #9EA3A8;
			border-bottom: 1px solid #9EA3A8;
			padding: 10px;
			margin-bottom: 10px;
		}
			
			.feature_box_right {
				float: right;
				position: relative;
			}

		.more_features_box {
			background-color: #E4FFCA;
			border-right: 1px solid #63A91E;
			border-bottom: 1px solid #63A91E;
			padding: 10px;
			margin-bottom: 10px;
		}
			
			.more_features_box a, .more_features_box a:active, .more_features_box a:visited {
				color: #1F3906;
			}
			
			.more_features_box a:hover {
				color: #1F3906;
				text-decoration: none;
			}
		
		.quote_box {
			border-top: 1px solid #f1f1f1;
			border-left: 1px solid #f1f1f1;
			border-right: 1px solid #919FAE;
			border-bottom: 1px solid #919FAE;
			padding: 10px;
			margin-bottom: 10px;
		}
		
		.personal_box_t {
			border-top: 1px solid #f1f1f1;
			border-left: 1px solid #f1f1f1;
			border-right: 1px solid #1A3A62;
			border-bottom: 1px solid #1A3A62;
			padding: 10px;
			margin-bottom: 10px;
		}
			
			.personal_box_t a, .personal_box_t a:visited, .personal_box_t a:active {
				color: #1A3A62;
			}
		
		.professional_box_t {
			border-top: 1px solid #f1f1f1;
			border-left: 1px solid #f1f1f1;
			border-right: 1px solid #1C6717;
			border-bottom: 1px solid #1C6717;
			padding: 10px;
			margin-bottom: 10px;
		}
			
			.professional_box_t a, .professional_box_t a:visited, a:active {
				color: #1C6717;
			}
		
		.enterprise_box_t {
			border-top: 1px solid #f1f1f1;
			border-left: 1px solid #f1f1f1;
			border-right: 1px solid #691818;
			border-bottom: 1px solid #691818;
			padding: 10px;
			margin-bottom: 10px;
		}
			
			.enterprise_box_t a, .enterprise_box_t a:visited, .enterprise_box_t a:active {
				color: #691818;
			}
		
		.right_txt {
			float: right;
			position: relative;
		}
		
	/*
		Tool Tip
		*/
		
		.tooltip {
			background-color: #FFFAD1;
			background-image: url('images/tooltip/bg.gif');
			background-repeat: repeat-x;
			padding: 10px;
			border-right: 1px solid #B3A533;
			border-bottom: 1px solid #B3A533;
		}
			
			.enterprise_txt {
				color: #691818;
			}
			
			.professional_txt {
				color: #1C6717;
			}
			
			.personal_txt {
				color: #1A3A62;
			}
			
			.green_txt {
				color: #009933;
				font-weight: bold;
			}
			
			.red_txt {
				color: #CC0000;
				font-weight: bold;
			}
	
	/*
		Package Information
		*/
		
		.ent_pbox {
			border-right: 1px solid #691818;
			border-bottom: 1px solid #691818;
			border-top: 1px solid #ccc;
			border-left: 1px solid #ccc;
		}
		
		.per_pbox {
			border-right: 1px solid #1A3A62;
			border-bottom: 1px solid #1A3A62;
			border-top: 1px solid #ccc;
			border-left: 1px solid #ccc;
		}
		
		.pro_pbox {
			border-right: 1px solid #237F1D;
			border-bottom: 1px solid #237F1D;
			border-top: 1px solid #ccc;
			border-left: 1px solid #ccc;
		}
		
		.pkg_td {
			background-color: #FAFAFA;
		}
		
		.pkg_td2 {
			background-color: #F0F0F0;
		}

		.pkg_tde {
			background-color: #FAFAFA;
		}
			
			.pkg_tde a, .pkg_tde a:visited, .pkg_tde a:active {
				color: #691818;
			}
		
		.pkg_tde2 {
			background-color: #F0F0F0;
		}

			.pkg_tde2 a, .pkg_tde2 a:visited, .pkg_tde2 a:active {
				color: #691818;
			}

		.pkg_tdpr {
			background-color: #FAFAFA;
		}
			
			.pkg_tdpr a, .pkg_tdpr a:visited, .pkg_tdpr a:active {
				color: #237F1D;
			}
		
		.pkg_tdpr2 {
			background-color: #F0F0F0;
		}

			.pkg_tdpr2 a, .pkg_tdpr2 a:visited, .pkg_tdpr2 a:active {
				color: #237F1D;
			}

		.pkg_tdp {
			background-color: #FAFAFA;
		}
			
			.pkg_tdp a, .pkg_tdp a:visited, .pkg_tdp a:active {
				color: #1A3A62;
			}
		
		.pkg_tdp2 {
			background-color: #F0F0F0;
		}

			.pkg_tdp2 a, .pkg_tdp2 a:visited, .pkg_tdp2 a:active {
				color: #1A3A62;
			}
		
		.pkg_personal {
			background-color: #132D4D;
			background-image: url('images/tb/personal_tbg.gif');
			background-repeat: repeat-x;
			color: #fff;
			font-weight: bold;
		}
		
		.pkg_professional {
			background-color: #164D13;
			background-image: url('images/tb/professional_tbg.gif');
			background-repeat: repeat-x;
			color: #fff;
			font-weight: bold;
		}
		
		.pkg_enterprise {
			background-color: #691818;
			background-image: url('images/tb/enterprise_tbg.gif');
			background-repeat: repeat-x;
			color: #fff;
			font-weight: bold;
		}
			
			.pkg_top {
				padding: 7px;
			}
			
			.personal_tleft {
				background-image: url('images/tb/personal_tleft.gif');
				background-repeat: no-repeat;
				background-position: top left;
			}
			
			.personal_tright {
				background-image: url('images/tb/personal_tright.gif');
				background-repeat: no-repeat;
				background-position: top right;
			}
		
		.pkg_bleft {
			background-image: url('images/tb/tb_bleft.gif');
			background-repeat: no-repeat;
			background-position: bottom left;
			float: left;
			width: 5px;
			height: 5px;
		}
		
		.pkg_bright {
			background-image: url('images/tb/tb_bright.gif');
			background-repeat: no-repeat;
			background-position: bottom right;
			float: right;
			width: 5px;
			height: 5px;
		}
		
		.pkg_bottom {
			background-color: #F0F0F0;
			height: 5px;
			border-left: 1px solid #fff;
			border-right: 1px solid #fff;
		}
	
	/*
		Web Hosting Pages
		*/
		
		.our_network {
			background-image: url('images/focus/network_bg.gif');
			background-repeat: repeat-x;
		}
			
			.network_bar {
				background-color: #747E88;
				height: 34px;
			}
			
			.network_img {
				float: right;
				position: relative;
				border-right: 1px solid #576476;
			}
			
			.network_img_r {
				float: right;
				position: relative;
				border-right: 1px solid #576476;
			}

		.personal_focus {
			background-image: url('images/focus/personal_bg.gif');
			background-repeat: repeat-x;
		}
			
			.personal_bar {
				background-color: #2B558A;
				height: 34px;
			}
			
			.personal_img {
				float: right;
				position: relative;
				border-right: 1px solid #132D4D;
			}

		.professional_focus {
			background-image: url('images/focus/professional_bg.gif');
			background-repeat: repeat-x;
		}
			
			.professional_bar {
				background-color: #237F1D;
				height: 34px;
			}
			
			.professional_img {
				float: right;
				position: relative;
				border-right: 1px solid #132D4D;
			}

		.enterprise_focus {
			background-image: url('images/focus/enterprise_bg.gif');
			background-repeat: repeat-x;
		}
			
			.enterprise_bar {
				background-color: #770C0C;
				height: 34px;
			}
			
			.enterprise_img {
				float: right;
				position: relative;
				border-right: 1px solid #132D4D;
			}
			
		.packages_pricing_focus {
			background-image: url('images/focus/packages_bg.gif');
			background-repeat: repeat-x;
		}
			
			.packages_pricing_bar {
				background-color: #747E88;
				height: 34px;
			}
			
			.packages_pricing_img {
				float: right;
				position: relative;
				border-right: 1px solid #132D4D;
			}

/*
	Ordering Steps
	*/
	
	.order_step_box {
		background: url('images/order_step_box/bg.gif') repeat-x #F0F4F9;
		padding: 15px;
		margin-top: 15px;
		border-left: 1px solid #E0E8F1;
		border-top: 1px solid #E0E8F1;
		border-right: 1px solid #AFC2D5;
		border-bottom: 1px solid #AFC2D5;
	}
		
		.order_step_box_inner {
			background: #DBE4EE;
		}
			
			.order_step_box_inner_u {
			border-bottom: #8894A3;
		}
		
		.order_step_box_inner3 {
			background: #E9EEF4;
		}
		
		.order_title {
			color: #5A6571;
			font-weight: bold;
		}
		
		.order_save {
			color: #4BAE1A;
			font-weight: bold;
		}

	.order_step_box_alt {
		background: #fff;
		padding: 15px;
		margin-top: 15px;
		border-top: 1px solid #f1f1f1;
		border-left: 1px solid #f1f1f1;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
		
		.order_step_box_inner2 {
			background: #F7F7F7;
		}
		
		.order_alt_top {
			font-weight: bold;
			border-bottom: 1px solid #ccc;
			padding-bottom: 5px;
			margin-bottom: 5px;
		}
	
	.order_next_step {
		text-align: right;
		margin-top: 15px;
	}
	
	.order_previous_step {
		text-align: left;
		margin-top: 15px;
	}
	
	.red_text {
		color: #CC0000;
		font-weight: bold;
	}

	.order_step_box3 {
		background: url('images/order_step_box/bg2.gif') repeat-x #FFFCE4;
		padding: 15px;
		margin-top: 15px;
		border-top: 1px solid #f1f1f1;
		border-left: 1px solid #f1f1f1;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
	
		.order_step_box3_inner {
			background: #FDF8D0;
		}
		
		.order_title3 {
			color: #86919B;
			font-weight: bold;
		}
	
	.customer_support_list {
		list-style: none;
		line-height: 20px;
	}

/*
	Packages and Pricing
	*/
	
	.pertb_alt {
		background: #EFF5FE;
		padding: 8px;
	}
		
		.pertb_alt a, .pertb_alt a:visited, .pertb_alt a:active {
			color: #1A3A62;
			font-weight: bold;
		}
			
			.pertb_txt {
				color: #1A3A62;
				font-weight: bold;
			}
		
		.pertb_alt2 {
			background: #E3EEFE;
			padding: 8px;
		}
		
	.pertb_alt2 a, .pertb_alt2 a:visited, .pertb_alt2 a:active {
			color: #1A3A62;
			font-weight: bold;
		}
	
	.protb_alt {
		background: #F0FEEF;
		padding: 8px;
	}

		.protb_alt a, .protb_alt a:visited, .protb_alt a:active {
			color: #1C6717;
			font-weight: bold;
		}

			.protb_txt {
				color: #1C6717;
				font-weight: bold;
			}

		.protb_alt2 {
			background: #E1FDDF;
			padding: 8px;
		}
		
	.protb_alt2 a, .protb_alt2 a:visited, .protb_alt2 a:active {
			color: #1C6717;
			font-weight: bold;
		}
	
	.enttb_alt {
		background: #FEEFEF;
		padding: 8px;
	}

		.enttb_alt a, .enttb_alt a:visited, .enttb_alt a:active {
			color: #861B1B;
			font-weight: bold;
		}

			.enttb_txt {
				color: #861B1B;
				font-weight: bold;
			}

		.enttb_alt2 {
			background: #FDDCDC;
			padding: 8px;
		}
	
	.enttb_alt2 a, .enttb_alt2 a:visited, .enttb_alt2 a:active {
			color: #861B1B;
			font-weight: bold;
		}
	
	.feattb_alt {
		background: #F8F8F8;
		padding: 8px;
	}
		
		.feattb_alt2 {
			background: #F1F1F1;
			padding: 8px;
		}
	
	.features_list_ul {
		list-style: none;
		padding-left: 40px;
		line-height: 20px;
	}
	
	.features_list_ul_r {
		float: left;
		position: absolute;
		margin-left: 280px;
		padding-left: 0px;
		list-style: none;
		line-height: 20px;
	}

	h1#wrmt {
		display: block;
		height: 19px;
		width: 229px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/why_rosenmill.gif') 0 0 no-repeat;
	}
	
	h1#sitemap_t {
		display: block;
		height: 18px;
		width: 68px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/sitemap.gif') 0 0 no-repeat;
	}
	
	h1#armtinc {
		display: block;
		height: 18px;
		width: 213px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/rmt_company.gif') 0 0 no-repeat;
	}

		h2#owhp {
			display: block;
			height: 19px;
			width: 211px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/our_packages.gif') 0 0 no-repeat;
		}

			h3#per {
				display: block;
				height: 15px;
				width: 53px;
				text-indent: -2000em;
				text-decoration: none;
				margin-top: 0px;
				z-index: 1000;
				background: url('images/page_titles/personal_sm.gif') 0 0 no-repeat;
			}

			h3#pro {
				display: block;
				height: 15px;
				width: 75px;
				text-indent: -2000em;
				text-decoration: none;
				margin-top: 0px;
				z-index: 1000;
				background: url('images/page_titles/professional_sm.gif') 0 0 no-repeat;
			}	
		
			h3#ent {
				display: block;
				height: 15px;
				width: 62px;
				text-indent: -2000em;
				text-decoration: none;
				margin-top: 0px;
				z-index: 1000;
				background: url('images/page_titles/enterprise_sm.gif') 0 0 no-repeat;
			}											

		h2#epd {
			display: block;
			height: 18px;
			width: 127px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/ent_package_details.gif') 0 0 no-repeat;
		}

	h1#epr {
		display: block;
		height: 18px;
		width: 180px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/enterprise_webhosting.gif') 0 0 no-repeat;
	}
		
		h2#ppd {
			display: block;
			height: 18px;
			width: 127px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/per_package_details.gif') 0 0 no-repeat;
		}
	
	h1#pwh {
		display: block;
		height: 19px;
		width: 198px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/professional_webhosting.gif') 0 0 no-repeat;
	}
		
		h2#prpd {
			display: block;
			height: 18px;
			width: 127px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/pro_package_details.gif') 0 0 no-repeat;
		}

	h1#per {
		display: block;
		height: 20px;
		width: 170px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/personal_webhosting.gif') 0 0 no-repeat;
	}
		
		h2#ppd {
			display: block;
			height: 18px;
			width: 127px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/per_package_details.gif') 0 0 no-repeat;
		}

	h1#scs {
		display: block;
		height: 16px;
		width: 195px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/secure_checkout_service.gif') 0 0 no-repeat;
	}
		
		h2#psl {
			display: block;
			height: 19px;
			width: 144px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/package_selection.gif') 0 0 no-repeat;
		}

	h1#net {
		display: block;
		height: 16px;
		width: 98px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/our_network.gif') 0 0 no-repeat;
	}
	
		h2#tim {
			display: block;
			height: 17px;
			width: 101px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/the_infomart.gif') 0 0 no-repeat;
		}
			
			h3#sub_tim {
				font-size: 11px;
				margin: 0px;
				padding: 0px;
			}

	h1#sdp {
		display: block;
		height: 18px;
		width: 143px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/sales_department.gif') 0 0 no-repeat;
	}

		h2#psq {
			display: block;
			height: 17px;
			width: 191px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/pre_sales_question.gif') 0 0 no-repeat;
		}

	h1#pkg {
		display: block;
		height: 18px;
		width: 273px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/packages_pricing.gif') 0 0 no-repeat;
	}
		
		h2#pcc {
			display: block;
			height: 18px;
			width: 214px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/package_comparison.gif') 0 0 no-repeat;
		}

	h1#sf {
		display: block;
		height: 18px;
		width: 214px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/service_features.gif') 0 0 no-repeat;
	}
		
		h2.f {
			margin: 0px;
			padding: 0px;
			font-size: 11px;
			font-weight: bold;
		}

	h1#cs {
		display: block;
		height: 18px;
		width: 214px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/customer_support.gif') 0 0 no-repeat;
	}

		h2#sts {
			display: block;
			height: 18px;
			width: 214px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/support_ticket_system.gif') 0 0 no-repeat;
		}
	
		h2#de {
			display: block;
			height: 18px;
			width: 214px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/direct_email_addresses.gif') 0 0 no-repeat;
		}
	
		h2#cf {
			display: block;
			height: 18px;
			width: 214px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			background: url('images/page_titles/contact_form.gif') 0 0 no-repeat;
		}
	
	h3#perb {
		display: block;
		height: 16px;
		width: 169px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		margin: 0px;
		padding: 0px;
		background: url('images/pkg/pkg_personal_title.gif') 0 0 no-repeat;
	}

	h3#prob {
		display: block;
		height: 16px;
		width: 197px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		margin: 0px;
		padding: 0px;
		background: url('images/pkg/pkg_professional_title.gif') 0 0 no-repeat;
	}	

	h3#entb {
		display: block;
		height: 16px;
		width: 179px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		margin: 0px;
		padding: 0px;
		background: url('images/pkg/pkg_enterprise_title.gif') 0 0 no-repeat;
	}	

/*
	Domain Check
	*/
	
	.domain_check_va {
		background: #EBFFEA;
		padding: 15px;
		margin-top: 15px;
		border-top: 1px solid #CCFEC5;
		border-left: 1px solid #CCFEC5;
		border-bottom: 1px solid #B2E3A5;
		border-right: 1px solid #B2E3A5;
	}

	.domain_check_na {
		background: #FFEAEA;
		padding: 15px;
		margin-top: 15px;
		border-top: 1px solid #FEC5C5;
		border-left: 1px solid #FEC5C5;
		border-bottom: 1px solid #E3A5A5;
		border-right: 1px solid #E3A5A5;
	}
	
	.domain_check_de {
		background: #FFFFEA;
		padding: 15px;
		margin-top: 15px;
		border-top: 1px solid #FDFEC5;
		border-left: 1px solid #FDFEC5;
		border-bottom: 1px solid #E1E3A5;
		border-right: 1px solid #E1E3A5;
	}

/*
	Ready?
	*/
	
		.ready_to_order {
			background: url('images/pkg/rdy_bg.gif') repeat-x #E4FFCA;
			border-right: 1px solid #63A91E;
			border-bottom: 1px solid #63A91E;
			padding: 10px;
			margin-bottom: 10px;
		}
			
			.ready_to_order a, .ready_to_order a:visited, .ready_to_order a:active {
				color: #4C7525;
			}
			
		h3#rto {
			display: block;
			height: 13px;
			width: 128px;
			text-indent: -2000em;
			text-decoration: none;
			z-index: 1000;
			margin: 0px;
			padding: 0px;
			background: url('images/pkg/rdy_title.gif') 0 0 no-repeat;
		}	
	
	h1#tosaup {
		display: block;
		height: 18px;
		width: 334px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/terms_service.gif') 0 0 no-repeat;
	}
	
	h1#ppol {
		display: block;
		height: 19px;
		width: 104px;
		text-indent: -2000em;
		text-decoration: none;
		z-index: 1000;
		background: url('images/page_titles/privacy_policy.gif') 0 0 no-repeat;
	}

/*
	Form Error
	*/
	
	.form_error {
		background: #FEEFEF;
		border-bottom: 1px solid #E14949;
		border-right: 1px solid #E14949;
		border-top: 1px solid #FFC8C8;
		border-left: 1px solid #FFC8C8;
		padding: 10px;
		margin-bottom: 10px;
		color: #952121;
	}

/*
	Security Image
	*/
	
	#security_image {
		margin-right: 10px;
	}

	
/*
	Modified Forms
	*/
	
	input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 1px;
	}
		
		.inputerror {
			border: 1px solid #E21313;
			background: #FFCECE;
			color: #650F0F;
		}
	
	select {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	textarea {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	* html p {
		margin-top: 10px;
		margin-bottom: 10px;
	}
		
		
		/*
			Thank you
			*/
			
			.thankyou_sent {
				background-color: #E4FFCA;
				border-top: 1px solid #ccc;
				border-left: 1px solid #ccc;
				border-right: 1px solid #63A91E;
				border-bottom: 1px solid #63A91E;
				padding: 10px;
				margin-bottom: 10px;
			}

/*
	Added
	*/
	
	.co_box_c_thanks {
		margin-left: 0px;
	}

		.co_box_thank {
			background-color: #fff;
			background-image: url('images/main/bg_ty.gif');
			background-repeat: repeat-y;
			border-bottom: 1px solid #576476;
		}

/*
	Added
	*/
	
	a.info {
		position: relative; /*this is the key*/
		z-index: 24;
		color: #58616E;
		text-decoration: underline;
		cursor: help;
	}

	a.info:hover {
		z-index: 25;
		color: #394351;
		text-decoration: none;
	}

	a.info span {
		display: none
	}

	a.info:hover span { /*the span will display just on :hover state*/
		display: block;
		position: absolute;
		top: 2em;
		left: 2em;
		width: 35em;
		border: 1px solid #B8C3D2;
		background: url('images/tooltip/help_bg.gif') repeat-x #fff;
		color: #000;
		padding: 10px;
	}

	a.infom {
		position: relative; /*this is the key*/
		z-index: 24;
		color: #58616E;
		text-decoration: underline;
		cursor: help;
	}

	a.infom:hover {
		z-index: 25;
		color: #394351;
		text-decoration: none;
	}

	a.infom span {
		display: none
	}

	a.infom:hover span { /*the span will display just on :hover state*/
		display: block;
		position: absolute;
		top: 2em;
		left: 2em;
		width: 25em;
		color: #000;
		background-color: #FFFAD1;
		background-image: url('images/tooltip/bg.gif');
		background-repeat: repeat-x;
		padding: 10px;
		border-right: 1px solid #B3A533;
		border-bottom: 1px solid #B3A533;
	}

/*
	Site Map
	*/
	
	ul#sitemap {
		list-style: none;
		padding-left: 0px;
	}
	
	li.t {
		font-size: 11px;
		list-style: none;
	}
		
		h2.sitemap {
			font-size: 12px;
		}
			
			ul.sub {
				list-style: none;
				background: none;
			}

/*
	KV Addition
	*/
	
	.kb_cat_add {
		float: left;
		width: 181px;
		margin-bottom: 20px;
	}

/*
	Alternate Tool Tip
	*/
	
	.tooltipb {
		position:relative;
	}
	
	.tooltipbhover {
		position:relative;
	}
	
	.tooltipb span {
		display: none;
	} 
	
	.tooltipbhover span { 
		display:block; 
		position:absolute; 
		top: 2em;
		left: 2em;
		width: 35em;
		border: 1px solid #B8C3D2;
		background: url('images/tooltip/help_bg.gif') repeat-x #fff;
		color: #000;
		padding: 10px;
		z-index: 50;
	}
		
		* html .tooltipbhover span {
			display:block; 
			position:absolute; 
			top: -5em;
			left: 2em;
			width: 35em;
			border: 1px solid #B8C3D2;
			background: url('images/tooltip/help_bg.gif') repeat-x #fff;
			color: #000;
			padding: 10px;
			z-index: 50;
		}
	
	p.tooltipb {
		padding: 0px;
		margin: 0px;
		color: #58616E;
		text-decoration: underline;
	}
	
	p.tooltipbhover {
		padding: 0px;
		margin: 0px;
		cursor: help;
	}

	.tooltipm {
		position:relative;
	} 
	
	.tooltipmhover {
		position:relative;
	}
	
	.tooltipm span {
		display: none;
	} 
	
	.tooltipmhover span { 
		display:block; 
		position:absolute; 
		top: 2em;
		left: 2em;
		width: 25em;
		color: #000;
		background-color: #FFFAD1;
		background-image: url('images/tooltip/bg.gif');
		background-repeat: repeat-x;
		padding: 10px;
		border-right: 1px solid #B3A533;
		border-bottom: 1px solid #B3A533;
		z-index: 50;
	}
		
		* html .tooltipmhover span {
			display: none;
		}
	
	p.tooltipm {
		padding: 0px;
		margin: 0px;
		color: #58616E;
		text-decoration: underline;
	}
	
	p.tooltipmhover {
		padding: 0px;
		margin: 0px;
		cursor: help;
	}