body {
	margin: 0px auto;
	
	font-family: "Lucida Sans", Arial, Verdana, sans-serif;
	background-color: #fff;
	line-height:1.6;
	font-size:13px;
	background-repeat: repeat-x;
	background-image: url("../source/blue-bg.jpg");
}
img, a {
border:0;
outline:0;
}



input, textarea, submit, select {
	margin:0;
	overflow:visible;
	outline:0;
	font-family: "Lucida Sans", Arial, Verdana, sans-serif;
	resize:none;
	outline:0;
	border-radius:10px;
	padding:10px;
	min-width:100px;
}

input, textarea,{
 min-width:200px;
}
	
#myimage {
	  width: 145px;
    height: 46px;
  
}	

h1, h2, h3, p {
margin:0;
padding:0;
}

a {
	color: #069;
	text-decoration: underline;
}
a:hover {
	color: #036;
	text-decoration: none;
}

.clear {
	clear:both;
}

.banner {
	clear:both;
	width:683px;
	padding:20px 0 0 0;
	margin:0 auto;
	text-align:center;
}

#bodycontent {
width:960px;
margin:0 auto;
padding-bottom:30px;
}

#bodycontent p {
	padding-bottom:15px;
}

#bodycontent h1 {
clear:both;
font-weight:normal;
font-size:2.2em;
color:#fff;
height:0px;
background:url(../images/h1center.png) repeat-x left top;
}

#bodycontent h1 .hleft {
	float:left;
	height:112px;
	width:23px;
	background:url(../images/h1left.png) no-repeat left top;
}

#bodycontent h1 .hcenter {
	float:left;
	padding:12px 0 0 0;
	width:912px;
	border-bottom:1px solid #719ab7;
}

#bodycontent h1 .hright {
	float:right;
	height:112px;
	width:23px;
	background:url(../images/h1right.png) no-repeat right top;
}

.livechat_button {
	position:absolute;
	right:0;
	top:0;
	width:140px;
	height:55px;
}
.breadcrumb {
	float:left;
	margin-top:-29px;
	margin-left:22px;
	height:27px;
	line-height:25px;
	font-size:.9em;
}

.breadcrumb span {
	font-style:italic;
}

.content {
	padding:20px 60px;
	min-height:200px;
	height:auto !important;
	height:200px;
	/* background: url(../images/submenu_bk.png) repeat-y 717px top; */
}

.left_content {
	float: left;
	width: 685px;
	display:inline;
}

a.white	{
	color: #FFF;
	text-decoration: none;
}
a.white:hover {
	color: #F6FFA2;
	text-decoration: underline;
}
a.yellow {
	color: #F6FFA2;
	text-decoration: none;
}
a.yellow:hover {
	text-decoration: underline;
}

a.blue {
	color: #069;
	text-decoration: none;
}
a.blue:hover {
	text-decoration: underline;
}
.vps_box_rap {
	float: left;
	width: 200px;
}

.vps_box_tick {
	float:left;
	width:225px;
	background:url(../images/tick.png) no-repeat 0 3px;
	line-height:30px;
	padding:0 0 0 25px;
	margin:5px 20px 0 0;
	border-bottom:1px solid #dde1e4;
}


#content_hosting_2 {
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
#bottom {
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 50px;
}

#slide_sub {
	height: 500px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
}

div.top {
	width: 960px;
	margin:0 auto;
}

#wrap {
	float:right;
	width:640px;
}

.email_title {
	font-size: 25px;
	line-height: 20px;
	margin-top: 10px;
	color: #036;
	margin-bottom: 15px;
}

#logo {
	float: left;
	height: 80px;
	width: 400px;
	margin-top: 18px;
}
#nav {
	margin:0 auto 8px auto;
	height: 40px;
	width:960px;
	border-bottom:7px solid #3990cd;
}
#top_links {
	margin:25px 0 0 0;
	display:inline;
	width:340px;
	height:60px;
	float: right;
	background:url(../images/shadow.png) no-repeat left top;
	position:relative;
}

/* .top_country {
	float:right;
	width:400px;
	display:inline;
	text-align:right !important;
	margin-top:-15px;
	color:#fff;
	font-weight:bold;
} */

.top_country {
	float:right;
	width:320px;
	display:inline;
	text-align:right !important;
	margin-top:-15px;
	color:#fff;
	font-weight:bold;
}

.top_country  a {
	color:#fff;
}

.top_country table td {
	padding:0 0 0 7px;
}

.top_country  td.label {
}

.top_country  td.flag img {
	height:15px;
}

.top_country  td.fus{
	padding-left:0;
}

/* .top_country  td.fus, .top_country  td.fau {
	padding-left:6px;
}
 */
/* .top_country  td.malaysia, .top_country  td.australia {
	padding-right:0;
}
 */
 
 .top_country  td.malaysia a {
	float:left;
	padding-right:12px;
	line-height:15px;
	border-right:1px solid #fff;
}

/* .top_country  td.malaysia a, .top_country  td.australia a {
	float:left;
	padding-right:12px;
	line-height:15px;
	border-right:1px solid #fff;
} */

.top_country  td a {
	text-decoration:none;
}

.top_country  td a:hover {
	text-decoration:underline;
}

.top_country  td.global {
}


.top_country select {
	font-weight:normal;
}

.top_country img {
}

#top_links .chatlink {
	float:left;
	width:108px;
	height:30px;
	position:absolute;
	right:0;
	top:0px;
}

#top_rap {
	float: left;
	width: 540px;
}
#links {
	float: right;
	height: 20px;
	width: 385px;
	margin-top: 5px;
	font-size: 11px;
	text-align: right;
	color: #CCC;
}
#links2 {
	float: left;
	height: 20px;
	margin-top: 5px;
	margin-right: 10px;
	font-size: 11px;
	text-align: left;
	color: #CCC;
}
.subscription {
	float:right;
	width:300px;
	margin:6px 0 0 0;
	display:inline;
	font-size:.8em;
}

.subscription input.inputtext {
	width:160px;
	border:1px solid #fff;
	font-size:1em;
	padding:0;
}

.subscription .inputbutton {
	color:#fff;
	background:orange;
	border:0;
	font-size:1em;
	padding:0 2px;
	cursor:pointer;
	font-size:1em;
}

.subscription span {
	float:left;
	color:#f6ffa2;
	padding-right:5px;
}

.subscription form {
	float:left;
	display:inline;
}

.style14 {
	margin-right: 5px;
	margin-left: 5px;
	color: #666;
}
.style15 {
	margin-right: 10px;
	margin-left: 10px;
	color: #2E74A7;
	font-size: 12px;
}
#nav_links {
	float: left;
	height: 30px;
	width: 800px;
	padding-top: 13px;
	margin-left: 15px;
	text-transform: capitalize;
	font-size: 15px;
	color: #F6FFA2;
}
#nav_order {
	float: right;
	height: 30px;
	width: 115px;
	padding-top: 13px;
	text-transform: capitalize;
	font-size: 15px;
	color: #FFF;
}
a.red:link {
	color: #036;
	text-decoration: underline;
}
a.red:visited {
	color: #036;
	text-decoration: underline;
}
a.red:hover {
	color: #036;
	text-decoration: none;
}
a.red:active {
	color: #036;
	text-decoration: none;
}

#content_part {
	height: 1620px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	padding-right: 10px;
}
#content_design {
	height: 1420px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	padding-right: 10px;
}
#content_hosting2 {
	height: 1390px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	padding-right: 10px;
}
#content_why {
	height: 1940px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	padding-right: 10px;
}
#content_domains {
	height: 1120px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	padding-right: 10px;
}
#content_reseller_email {
	height: 1640px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	padding-right: 10px;
}
#content_vps2 {
	height: 1520px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	padding-right: 10px;
}
#content_vps3 {
	height: 1820px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	padding-right: 10px;
}
#content_cloud {
	height: 1680px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	padding-right: 10px;
}
#footer_rap {
	width: 960px;
	margin: auto;
}

.pack_name {
	float: left;
	height: 30px;
	width: 150px;
	margin-top: 5px;
	background:url(../images/order.jpg) no-repeat left top;
}

.pack_name  a {
	float:left;
	height: 30px;
	width: 150px;
}

#pack_line {
	float: left;
	height: 21px;
	width: 150px;
	background-color: #95B4C4;
	font-size: 11px;
	color: #333;
	text-align: center;
	padding-top: 4px;
}
#pack_line2 {
	float: left;
	height: 21px;
	width: 150px;
	background-color: #AED1E4;
	font-size: 11px;
	color: #333;
	text-align: center;
	padding-top: 4px;
}
#pack_line3 {
	float: left;
	height: 21px;
	width: 150px;
	background-color: #839EAC;
	font-size: 11px;
	color: #333;
	text-align: center;
	padding-top: 4px;
}
#pack_line4 {
	float: left;
	height: 21px;
	width: 150px;
	background-color: #AED1E4;
	font-size: 11px;
	color: #333;
	text-align: center;
	padding-top: 4px;
}
.style20 {
	background-color: #FF9;
}
.style50 {
	background-color: #CDFFFF;
}
.style25 {
	font-size: 13px;
	color: #FFF;
}

#partners {
	margin:auto;
	height: 110px;
	width: 960px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7A8C9A;
}
#footer {
	float:left;
	background:#3d3d3d;
	padding-top:20px;
	padding-bottom:20px;
	width: 100%; 
height:220px;
		bottom:0;
}

#footer-info {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left: 230px;
	margin:0 auto;	

}

#footer-in{
	float:left;
	position:absolute;
	left: 50%;
	margin-left:-400px;
}


#links_header {
	height: 15px;
	width: 150px;
	margin-bottom: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7A8C9A;
	font-size: 12px;
	color: #54616A;
}
#botlinks {
	height: 20px;
	width: 150px;
	font-size: 11.5px;
	color: #999;
	margin-top: 1px;
	margin-bottom: 2px;
}
.links_rap {
	float: left;
	height: 160px;
	width: 150px;
	margin-top: 15px;
	margin-right: 30px;
}
.social_block {
	float: left;
	margin: 43px 0 0 18px;
	background:#fff;
	padding:8px 15px;
	border:1px solid #ccc;
}

.social_block  .twitter {
	float:left;
}

.social_block  .facebook {
	float:left;
	margin-left:10px;
}

#foot_img {
	float: right;
	height: 140px;
	width: 193px;
	margin-top: 15px;
}
#news {
	background-color: #FDFFCE;
	height: 25px;
	width: 950px;
	border: 1px solid #09C;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 5px;
	color: #666;
}
#text {
	float: left;
	height: 300px;
	width: 700px;
	margin-top: 40px;
}
#header {
	float: left;
	text-align:center;
	height: 50px;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 50px;
	margin-top:30px;
	background-color:#FFF;
	-webkit-box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:    0px 2px 8px 0px rgba(50, 50, 50, 0.5);
box-shadow:         0px 2px 8px 0px rgba(50, 50, 50, 0.5);
}

.header-box{
width:900px;
margin:0 auto;	
text-align:center;
}
.header-img{
	float:left;
	width:301px;
	height:85px;
	position:absolute;
	left: 50%;
	margin-left:-150px;
}

.login{
	float:left;	
	margin-top:25px;
	margin-left:780px;
	
}

#header_hosting {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_hosting2.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_network {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_network.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_aff {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_aff.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_cloud2 {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_cloud2.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_domains {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_domains.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_reseller {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_reseller.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_cloud {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_cloud.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_why {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_why.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_email {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_email.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_email3 {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_email_dis.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px	font-size: 11px;
	color: #496371;
}
#header_vps2 {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_VPS2.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_vps {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_VPS.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_dedicated {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_dedicated.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_part {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_part.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_dedicated2 {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_dedicate2.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_design {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_design.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#header_email2 {
	float: left;
	height: 32px;
	width: 950px;
	background-image: url(../images/header_email2.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	font-size: 11px;
	color: #496371;
}
#left_content {
	float: left;
	height: 1300px;
	width: 960px;
	margin-right: 10px;
	background-image: url(../images/content_bk.png);
}
#left_content_email {
	float: left;
	height: 1700px;
	width: 960px;
	margin-right: 10px;
	background-image: url(../images/content_bk.png);
}
#left_content_part {
	float: left;
	height: 1500px;
	width: 960px;
	margin-right: 10px;
	background-image: url(../images/content_bk.png);
}
#left_content_design {
	float: left;
	height: 1300px;
	width: 960px;
	margin-right: 10px;
	background-image: url(../images/content_bk.png);
}
#left_content_hosting2 {
	float: left;
	height: 1270px;
	width: 960px;
	margin-right: 10px;
	background-image: url(../images/content_bk.png);
}
#left_content_why {
	float: left;
	height: 1820px;
	width: 960px;
	margin-right: 10px;
	background-image: url(../images/content_bk.png);
}
#left_content_reseller2 {
	float: left;
	height: 1300px;
	width: 960px;
	margin-right: 10px;
	background-image: url(../images/content_bk.png);
}
#left_content_domains {
	float: left;
	height: 1000px;
	width: 960px;
	margin-right: 10px;
	background-image: url(../images/content_bk.png);
}
#left_content_reseller_email {
	float: left;
	height: 1520px;
	width: 960px;
	margin-right: 10px;
	background-image: url(../images/content_bk.png);
}
#left_content_cloud {
	float: left;
	height: 1560px;
	width: 960px;
	margin-right: 10px;
	background-image: url(../images/content_bk.png);
}
.nobg {
	background:none;
}
#content_left_header {
	float: left;
	height: auto;
	width: 690px;
	font-size: 25px;
	margin-top: 15px;
	color: #333;
}

.gt_header {
	color: #333;
	font-size: 20px;
	font-weight: bold;
}
.gt_header_email {
	color: #333;
	font-size: 20px;
	font-weight: bold;
}
.gtaff_header {
	color: #333;
	font-size: 20px;
	font-weight: bold;
}
.gt_header_new {
	color: #333;
	font-size: 20px;
	font-weight: bold;
}
#ded_header {
	color: #333;
	font-size: 20px;
	font-weight: bold;
}

#left_content_aff {
	float: left;
	height: auto;
	width: 950px;
}

#part_box {
	float: left;
	height: 500px;
	width: 900px;
	margin-left: 30px;
}

#aff_img {
	float: left;
	height: 600px;
	width: 215px;
	background-image: url(../images/aff.jpg);
	background-repeat: no-repeat;
}

#email_header_big {
	float: right;
	height: auto;
	width: 650px;
}

#email_text_big {
	float: right;
	height: auto;
	width: 650px;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-left: 10px;
}

#one2 {
	float: left;
	height: 310px;
	width: 230px;
}

.style80 {
	color: #900;
	text-decoration: underline;
}
#design_top {
	float: left;
	height: 30px;
	width: 200px;
}
#design_top2 {
	float: left;
	height: 30px;
	width: 200px;
}
#design_top3 {
	float: left;
	height: 30px;
	width: 200px;
}
#foot_extra {
	float: left;
	height: 30px;
	width: 900px;
	font-size: 11px;
	color: #036;
}
#extra_nav {
	float: left;
	height: 25px;
	width: 830px;
	font-size: 12px;
	line-height: 20px;
	margin-top: 20px;
	color: #666;
	margin-left: 60px;
	background-color: #FFC;
	border: 1px solid #CCC;
	padding-top: 5px;
	text-align: center;
}
#aff_box {
	float: left;
	height: 300px;
	width: 660px;
}
#aff_header {
	float: left;
	height: 27px;
	width: 200px;
	margin-top: 230px;
	margin-left: 10px;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 3px;
	text-decoration: underline;
	font-size: 14px;
}
#aff_text {
	float: left;
	height: auto;
	width: 190px;
	margin-left: 15px;
	font-size: 11px;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDC87;
	margin-bottom: 8px;
}
#aff_pay_box {
	float: left;
	height: 300px;
	width: 660px;
}
#part_table {
	float: left;
	height: 350px;
	width: 650px;
	text-align: left;
	margin-left: 18px;
}

#rap_nav2 {
	height: 35px;
	width: 830px;
	margin-right: auto;
	margin-left: auto;
}
#rap_nav_vps {
	height: 35px;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.signup {
	float: left;
	height: 50px;
	width: 860px;
	margin-left: 20px;
	text-align: center;
	margin-top: 30px;
}
#vps_table {
	background-repeat: no-repeat;
	float: left;
	height: 460px;
	width: 690px;
	margin-right: 10px;
	margin-left: 10px;
}
#vps_table_row {
	float: left;
	height: 25px;
	width: 250px;
	margin-top: 5px;
	padding-top: 7px;
	font-size: 13px;
	color: #333;
	background-color: #F2F2F2;
	padding-left: 10px;
}

.one {
	float: left;
	width: 210px;
	margin-right: 10px;
}

.one_header {
	float: left;
	width: 100%;
	font-size: 16px;
	font-weight: normal;
	margin-top: 5px;
}

.one_img {
	float: left;
	height: auto;
	width: 210px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.one_text {
	float: left;
	height: 110px;
	width: 200px;
	margin-top: 5px;
	font-size: 11px;
	line-height: 20px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-left: 5px;
	color: #333;
}

#bodycontent .popupcontent {
	padding:20px 65px;
}