html {
	overflow-x:hidden;
	overflow-y:auto;
	}
body {
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-color:#fff;
	background-image:url(../images/background.gif);
	background-attachment:fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#000;
	}
.orangetext {
	color:#fd891c;
	font-weight:bold;
	}
h3, h4, h5 {
	margin:0px;
	padding:0px;
	color:#202020;
	}
#headlines h3 {
	margin-top:14px;
	font-size:medium;
	}
a, a:link {
	text-decoration:none;
	font-weight:bold;
	color: #0173a9;
	font-size:small;
	}
a:visited {
	color: #fd891c;
	}
a:hover {
	color: #fd891c;
	}
img {
	display:block;
	}
#body {
	width:750px;
	color:#000;
	background-color:#fff;
	}
#nav {
	width:750px;
	text-align:center;
	}
#nav img {
	border:0px;
	}
#nav ul {
	margin:0px;
	padding:0px;
	}
#nav ul li {
	display:inline;
	}
.border {
	background:#fff url(../images/border.gif) fixed;
	}
#border_left {
	background:#fff url(../images/border_left.gif) fixed;
	}
#border_right {
	background:#fff url(../images/border_right.gif) fixed;
	}
#headlines {
	margin-top:0px;
	padding-left:10px;
	width:254px;
	float:left;
	font-size:x-small;
	}
#headlines a, .pack_text a {
	font-size:x-small;
	}
#headlines h3 {
	margin-top:10px;
	}
#flash_news {
	width:464px;
	height:206px;
	float:left;
	border-right:2px solid #eee;
	border-bottom:2px solid #eee;
	}
#content {
	width:742px;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	}
#contentbody {
	width:750px;
	}
#contentbody p {
	padding:10px;
	margin:0px;
	}
#clients {
	margin:30px 0px 0px 31px;
	text-align:center;
	}
#clients div a img {
	border:2px solid #fff;
	margin-left:auto;
	margin-right:auto;
	}
#clients div {
	float:left;
	width:225px;
	margin-bottom:25px;
	}
#clients div a {
	color:#fff;
	}
#clients div a:hover {
	color:#0173a9;
	}
#clients div a:hover img {
	border:2px solid #fd891c;
	}
.allcommon {
	float:left;
	padding:10px;
	width:730px;
	}
.allcommon h4 {
	margin:0px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#e3f7fe;
	background-image:url(../images/bluebar.gif);
	}
.domainbox {
	color:#e3f7fe;
	background-image:url(../images/bluebar.gif);
	width:495px;
	height:25px;
	line-height:25px;
	padding-left:5px;
	}
#glossary {
	width:400px;
	margin-left:25px;
	}
#glossary form {
	margin:0px;
	padding:0px;
	}
#glossary input {
	width:152px !important;
	width:150px;
	}
#divOutput {
	position:relative;
	top:348px !important;
	top:0px;
	left:365px !important;
	left:0px;
	z-index:2;
	width:149px;
	}
span.spanTextDropdown {
	background-color:#fff;
	border: 1px solid #a0a0a0;
	padding: 0px 2px 0px 2px;
	overflow: visible;
	display:none;
	}
span.spanNormalElement{
	background: #fff;
	}
span.spanHighElement{
	background: #fc8d2a;
	color: white;
	cursor: pointer;
	}
span.noMatchData{
	font-weight: bold;
	color: #068cc7;
	}
#sidebar {
	float:left;
	margin-right:15px;
	width:200px;
	}
#sideimg {
	float:left;
	width:200px;
	height:300px;
	}
#sidemid {
	float:left;
	height:45px;
	width:200px;
	text-align:center;
	padding-top:11px;
	}
#sidemid p {
	margin:0px;
	padding:0px;
	}	
#sitemap {
	float:left;
	color:#999;
	font-size:xx-small;
	width:475px;
	margin:5px 0px 5px 0px;
	}
#sitemap a {
	color:#999;
	font-size:xx-small;
	}
#sitemap a:hover {
	color:#fd891c;
	}
.sitemap {
	color:#0173a9;
	}
#textcontent {
	float:left;
	width:505px;
	text-align:left;
	}
#textcontent h4 {
	margin-top:5px;
	}
#host_design {
	float:left;
	width:505px;
	margin:20px 0px 50px 0px;
	}
#host_design div {
	float:left;
	}
#side_offer {
	position:absolute;
	top:190px;
	left:505px;
	width:196px;
	border:1px solid #ddd;
	padding:3px;
	}
#side_offer ul {
	width:175px;
	margin:7px;
	padding:0px;
	list-style-type:none;
	}
#side_offer strong {
	border-bottom:1px solid #ccc;
	background-color:#e7f6fb;
	padding:0px;
	}
#returnto {
	color:#f7630c;
	position:absolute;
	top:620px !important;
	top:630px;
	left:365px !important;
	left:355px;
	width:215px;
	}
#returnto span {
	color:#0085ba;
	}
#sideimgbott {
	float:left;
	text-align:center;
	width:200px;
	margin-bottom:15px;
	}
#contact_form {
	float:left;
	width:450px;
	}
#contact_form span {
	margin-right:350px;
	}
#contact_form input {
	margin-bottom:5px;
	width:300px;
	}
#message textarea {
	width:300px;
	overflow:auto;
	}
#name {
	margin-top:10px;
	}
#submit {
	margin:5px 0px 0px 100px;
	}
#submit input {
	width:91px;
	}
.greylink {
	color:#585858;
	font-weight:bold;
	font-size:10px;
	text-align:right;
	padding-top:20px;
	}
A.orange:link, A.orange:visited {
	color:#fd891c;
	}
A.orange:hover {
	color:#0173a9;
	}
A.blue:link, A.blue:visited {
	color:#0173a9;
	}
A.blue:hover {
	color:#fd891c;
	}
.package {
	width:246px;
	float:left;
	margin-left:3px !important;
	margin-left:2px;
	background-repeat:no-repeat;
	height:241px;
	text-align:center;
	}
.pack_text {
	width:236px;
	float:left;
	text-align:left;
	}
.pack_text ul {
	margin-top:10px !important;
	margin-top:0px;
	margin-bottom:0px;
	}
.space_text {
	padding-top:6px;
	padding-bottom:20px !important;
	padding-bottom:30px;
	padding-left:10px;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	}
#footer {
	float:left;
	font-size:xx-small;
	color:#fff;
	text-align:right;
	width:750px;
	height:57px;
	background-image:url(../images/bott_bar.png);
	}
#footertext {
	margin-top:36px;
	margin-right:30px;
	}
#footertext a {
	color: #fff;
	}
#footertext a:hover {
	color: #fdc28f;
	}