@charset "utf-8";
/* CSS Document */
body {
	background: url(images/bg.jpg) repeat-x #ffffff;
	margin: 0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #000000;
}
#banner {
	width: 1242px;
	height: 121px;
	background: url(images/banner.jpg) no-repeat;
	margin: 0px auto;
}
	.toolTipBox {
		display: none;
		padding: 5;
		font-size: 12px;
		border: black solid 1px;
		position: absolute;
		background: #ffffff;
		color: #000000;
	}
	#banner #topbar {
		width: 1242px;
		height: 33px;
	}
		#banner #topbar .left {
			float: left;
			color: #ffffff;
			font-weight: bold;
			height: 25px;
			margin: 0;
			padding: 8px 0 0 0;
			width: 270px;
		}
			#banner #topbar .left a {
				color: #5476fd;
				text-decoration: none;
				width: 103px;
				height: 15px;
				display: block;
				background: url(images/toplink.jpg) no-repeat;
				float: right;
				margin: 0 0 0 10px;
				font-weight: normal;
				padding: 1px 0 0 5px;
				letter-spacing: 0.5px;
			}
		#banner #topbar .right {
			float: right;
			color: #9fa5d1;
			height: 25px;
			margin: 0;
			padding: 8px 0 0 0;
		}
			#banner #topbar .right span {
				color: #ffffff;
				padding: 0 5px 0 0;
			}
			#banner #topbar .right a {
				color: #ffffff;
				text-decoration: none;
			}
			#banner #topbar .right a:hover {
				color: #ffffff;
				text-decoration: underline;
			}
	#banner #rest {
		width: 718px;
		height: 88px;
		padding: 0 0 0 524px;
	}
		#banner #rest #login {
			float: left;
			padding: 45px 100px 0 0;
		}
			img {
				border: none;
			}
			.input {
				width: 98px;
				height: 16px;
				border: none;
				background: url(images/input.png) no-repeat;
				padding: 3px 0 0 5px;
				font-family: Tahoma, Geneva, sans-serif;
				font-size: 10px;
				color: #333333;
			}
			.input:hover {
				width: 98px;
				height: 16px;
				border: none;
				background: url(images/input_over.png) no-repeat;
				padding: 3px 0 0 5px;
				font-family: Tahoma, Geneva, sans-serif;
				font-size: 10px;
				color: #333333;
			}
		#banner #rest #buttons {
			float: left;
			width: 300px;
		}
			#banner #rest #buttons ul {
				padding: 35px 0 0 0;
				margin: 0;
			}
				#banner #rest #buttons ul li {
					list-style: none;
					float: left;
					margin: 0 30px 0 0;
				}
#container {
	width: 1024px;
	margin: 0px auto;
}
	#container #navigation {
		width: 493px;
		height: 44px;
		float: left;
		background: url(images/ulnavbg.jpg) repeat-x bottom;
	}
		#container #navigation ul {
			margin: 0;
			padding: 0;
		}
			#container #navigation ul li {
				list-style: none;
				float: left;
				margin-right: 3px;
			}
	#container #support {
		width: 464px;
		height: 26px;
		background: url(images/support.jpg) no-repeat;
		float: left;
		text-align: right;
		padding: 18px 67px 0 0;
	}
	#container #subnavigation {
		width: 1024px;
		height: 43px;
		background: url(images/subnavigation.jpg) no-repeat;
	}
		.clear {
			clear: both;
		}
		#container #subnavigation #subnav {
			width: 756px;
			height: 43px;
			float: left;
		}
			#container #subnavigation #subnav ul {
				margin: 0;
				padding: 14px 0 0 22px;
			}
				#container #subnavigation #subnav ul li {
					list-style: none;
					float: left;
					background: url(images/subnavli.png) no-repeat;
					padding: 1px 0 0 11px;
					margin: 0 12px 0 0;
				}
					#container #subnavigation #subnav ul li a {
						color: #9fb2ff;
						text-decoration: underline;
					}
					#container #subnavigation #subnav ul li a:hover {
						color: #9fb2ff;
						text-decoration: none;
					}
		#container #subnavigation #time {
			width: 218px;
			height: 28px;
			float: left;
			color: #62b7ff;
			padding: 15px 0 0 50px;
		}
	#container #specialplan {
		width: 510px;
		height: 81px;
		background: url(images/specialplan.jpg) no-repeat;
		padding: 98px 0 0 514px;
	}
		#container #specialplan #sporder {
			width: 73px;
			height: 21px;
			display: block;
			text-decoration: none;
			float: left;
		}
		#container #specialplan #spinfo {
			width: 73px;
			height: 21px;
			display: block;
			text-decoration: none;
			float: left;
		}
	#container #domainchecker {
		width: 1024px;
		height: 60px;
	}
		#container #domainchecker #domain {
			width: 628px;
			height: 60px;
			float: left;
			color: #193fbf;
			font-weight: bold;
			font-size: 11px;
		}
			#container #domainchecker #domain .l {
				float: left;
			}
			.domain_input {
				width: 206px;
				height: 17px;
				background: url(images/domain_input.jpg) no-repeat;
				border: none;
				font-family: Tahoma, Geneva, sans-serif;
				font-size: 11px;
				color: #9fb2ff;
				padding: 3px 0 0 5px;
			}
			.domain_submit {
				width: 185px;
				height: 20px;
				border: none;
				background: url(images/domain_check.jpg) no-repeat;
			}
		#container #domainchecker #newsticker {
			width: 396px;
			height: 40px;
			padding: 20px 0 0 0;
			float: left;
		}
			#container #domainchecker #newsticker #newst {
				margin: 0;
				padding: 1px 0 0 85px;
				height: 16px;
				background: url(images/newsticker.jpg) no-repeat;
				color: #000a4a;
				font-weight: bold;
			}
				#container #domainchecker #newsticker #newst .someclass {
				}
				#container #domainchecker #newsticker #newst #pscroller1 {
					width: 300px;
					height: 25px;
				}
				#container #domainchecker #newsticker #newst a {
					color: #697ab1;
					font-weight: normal;
					text-decoration: none;
				}
				#container #domainchecker #newsticker #newst a:hover {
					color: #697ab1;
					font-weight: normal;
					text-decoration: underline;
				}
	#container #packages {
		width: 1024px;
		height: 208px;
		background: url(images/packages.jpg) no-repeat;
	}
		#container #packages #shared {
			width: 101px;
			height: 83px;
			float: left;
			padding: 125px 0 0 245px;
		}
			#container #packages #shared #sorder {
				display: block;
				text-decoration: none;
				width: 90px;
				height: 38px;
				margin: 0 0 4px 0;
			}
			#container #packages #shared #sinfo {
				display: block;
				text-decoration: none;
				width: 90px;
				height: 21px;
			}
		#container #packages #reseller {
			width: 99px;
			height: 83px;
			float: left;
			padding: 125px 0 0 245px;
		}
			#container #packages #reseller #rorder {
				display: block;
				text-decoration: none;
				width: 90px;
				height: 38px;
				margin: 0 0 4px 0;
			}
			#container #packages #reseller #rinfo {
				display: block;
				text-decoration: none;
				width: 90px;
				height: 21px;
			}
		#container #packages #dedicated {
			width: 89px;
			height: 83px;
			float: left;
			padding: 125px 0 0 245px;
		}
			#container #packages #dedicated #dorder {
				display: block;
				text-decoration: none;
				width: 90px;
				height: 38px;
				margin: 0 0 4px 0;
			}
			#container #packages #dedicated #dinfo {
				display: block;
				text-decoration: none;
				width: 90px;
				height: 21px;
			}
	#container #content {
		width: 1024px;
		background: url(images/contentbg.jpg) no-repeat;
		padding: 35px 0 0 0;
	}
		#container #content #news {
			width: 529px;
			float: left;
			padding: 10px 0 0 0;
		}
			#container #content #news .post {
			}
				#container #content #news .post .date {
					width: 65px;
					margin: 0;
					padding: 0;
					float: left;
					text-align: center;
					color: #1447ee;
					font-weight: bold;
					font-size: 11px;
				}
				#container #content #news .post .text {
					width: 458px;
					margin: 0;
					padding: 0 0 10px 5px;
					float: left;
					color: #94a0c4;
				}
					#container #content #news .post .text a {
						color: #ff7e00;
						text-decoration: none;
					}
					#container #content #news .post .text a:hover {
						color: #ff7e00;
						text-decoration: underline;
					}
					#container #content #news .post .text span {
						padding: 0 0 5px 0;
						display: block;
						font-size: 11px;
					}
						#container #content #news .post .text span a {
							color: #0e1c58;
							font-weight: bold;
							text-decoration: underline;
						}
						#container #content #news .post .text span a:hover {
							color: #0e1c58;
							font-weight: bold;
							text-decoration: none;
						}
		#container #content #applications {
			width: 495px;
			float: left;
			color: #94a0c4;
		}
			#container #content #applications p {
				width: 460px;
				margin: 0px auto;
				padding: 0;
				font-size: 11px;
			}
				#container #content #applications p .aleft {
					width: 210px;
					float: left;
					color: #0e1c58;
					font-weight: bold;
					padding: 0 0 0 20px;
				}
					#container #content #applications p .aleft a {
						color: #1447ee;
						font-weight: normal;
						text-decoration: none;
					}
					#container #content #applications p .aleft a:hover {
						color: #1447ee;
						font-weight: normal;
						text-decoration: underline;
					}
				#container #content #applications p .aright {
					width: 210px;
					float: left;
					color: #0e1c58;
					font-weight: bold;
					padding: 0 0 0 20px;
				}
					#container #content #applications p .aright a {
						color: #1447ee;
						font-weight: normal;
						text-decoration: none;
					}
					#container #content #applications p .aright a:hover {
						color: #1447ee;
						font-weight: normal;
						text-decoration: underline;
					}
					#container #content #applications p .aright a#oj {
						color: #ff7e00;
						font-weight: normal;
						text-decoration: none;
					}
					#container #content #applications p .aright a#oj:hover {
						color: #ff7e00;
						font-weight: normal;
						text-decoration: underline;
					}
		#container #content #footer {
			width: 1024px;
			height: 118px;
			background: url(images/footer.jpg) no-repeat;
			margin: 10px 0 10px 0;
		}
			#container #content #footer #footimg {
				width: 1024px;
				height: 82px;
			}
				#container #content #footer #footimg #affiliateimg {
					text-decoration: none;
					display: block;
					width: 340px;
					height: 82px;
					float: left;
				}
				#container #content #footer #footimg #promiseimg {
					text-decoration: none;
					display: block;
					width: 344px;
					height: 82px;
					float: left;
				}
				#container #content #footer #footimg #supportimg {
					text-decoration: none;
					display: block;
					width: 340px;
					height: 82px;
					float: left;
				}
			#container #content #footer #links {
				width: 1024px;
				height: 26px;
				color: #0e1537;
				text-align: center;
				padding: 10px 0 0 0;
			}
				#container #content #footer #links a {
					color: #697ab1;
					text-decoration: none;
					margin: 0 3px 0 3px;
				}
				#container #content #footer #links a:hover {
					color: #697ab1;
					text-decoration: underline;
				}
		#container #content #foot {
			width: 1024px;
			height: 35px;
			text-align: center;
			color: #003cff;
			padding: 15px 0 0 0;
		}
			#container #content #foot a {
				color: #040a23;
				font-weight: bold;
				text-decoration: none;
			}
			#container #content #foot a:hover {
				color: #040a23;
				font-weight: bold;
				text-decoration: underline;
			}