@charset "utf-8";
/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	background-image:url(/images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	overflow-y:scroll;
	overflow-x:auto;
}
h1 {
	font-size:1.4em;
	color:#0073b2;
	font-weight:bold;
	margin-left:8px;
}
p {
	margin:0.8em 0px 0.8em 8px;
	font-size:90%;
	line-height:200%;
}
#container {
	margin-left:auto;
	margin-right:auto;
	width:940px;
	background-color:#FFFFFF;
}
#header {
	height:80px;
	margin-left:auto;
	margin-right:auto;
	width:940px;
}
.header_mid {margin: 0 auto; width: 888px;}

/* Top Menu Style */
#top_info {
	height:34px;
	line-height:34px;
	text-align:right;
	font-weight:bold;
	font-size:180%;
}
#menu_top_horizontal {
	margin-bottom:4px;
	padding-bottom:5px;
	border-bottom:#000000 1px solid;
}
#menu_top_horizontal .mid {
	height:34px;
	width:100%;
	font-size:90%;
}
.sep {
	border-left:#ffffff 1px solid;
}
#menu_top_horizontal .mid .account {
	background-image:url(../images/mnuRed.jpg);
}
#menu_top_horizontal .mid ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#menu_top_horizontal .mid li {
	background-image:url(../images/mnu.jpg);
	background-repeat:repeat-x;
	float: left;
	margin: 0;
	height: 34px;
	line-height: 34px;
	color:#ffffff;
}
#menu_top_horizontal .mid li a{
	height: 34px;
	line-height: 34px;
	float: left;
	display: block;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	padding:0px 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:94%;
	font-weight:bold;
}

/* Hide from IE5-Mac \*/
#menu_top_horizontal .mid li a {
	float: none;
}
/* End hide */ 

/* Vertical Menu Style */
#column_left #menu_vertical {
	padding-top:8px;
}
#column_left #menu_vertical ul {
	list-style:none;
	padding:0px;
	margin: 0 0 20px 0;
}
#column_left #menu_vertical li {
	margin-bottom: 4px;
	color:#0073b2;
	line-height:25px;
	padding: 0px 0px 0px 15px;
}
#column_left #menu_vertical li a {
	color:#0073b2;
	text-decoration:none;
}
#column_left #menu_vertical li .bold {
	color:#7c7e6b;
	font-size:0.88em;
	font-weight:bold;
}
#column_left #menu_vertical .menuTOP {
	color:#0073b2;
	font-weight:bold;
	height:30px;
	line-height:30px;
	margin-left: 0px;
	font-size:140%;
}
#column_left #menu_vertical .menuTOPIMG {
	color:#ffffff;
	font-weight:normal;
	height:32px;
	line-height:32px;
	background-image:url(../images/menuhead.jpg);
	background-repeat:repeat-x;
}

#column_left {
	width:230px;
	float:left;
}
#content {
	width:700px;
	margin:0px 0px 0px 6px;
	float:left;
}
#column_right {
	width:190px;
	float:left;
}

/* Footer Style */
#footer {
	margin-top:5px;
	margin-bottom:10px;
	border-top:#000000 1px solid;
	padding:0px;
}
#footer .mid {
	width:580; /*897px*/
	margin:0px;
	padding:0px;
}
#footer .mid ul {
	list-style: none;
	padding: 0;
	width:600px; /*650*/
	margin:0px auto;
}
#footer .mid li {
	float:left;
	line-height:50px;
	font-size:0.85em;
	color:#000000;
}
#footer .mid li a{
	line-height:50px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
	font-size:10px;
	padding:0px 30px;
}

#hosting_demo
{ margin-top:11px; }

#hosting_demo a img
{ border:none; }

.package a img
{ border:none; }


#footer .address {
	text-align:center;
	font-size:0.85em;
	color:#61b6de;
	padding:0px 0px 10px 0px;
}
.boxlink
{
	font-size:0.7em;
	color:#957e5e;
	text-decoration:none;
}

.hidden { 
	position:absolute; 
	left:0px; 
	top:-500px; 
	width:1px; 
	height:1px; 
	overflow:hidden; 
} 
.bskttxt {
	font-size:0.88em;
	color:#665133;
}
.smlBasket_class {
	padding:4px;
}
.botadd {
	font-size: 0.7em;
	color: #666666;
}
.clear {
	clear:both;
}
.package {
	width:165px;
	float:left;
	margin-right:10px;
}
.details {
	border-color:#cccccc;
	border-style:solid;
	border-width:0px 1px 1px;
	padding:0px 7px 7px;
}
.details .buy {
	display: block;
	background-image:url(../images/buy.jpg);
	width:145px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#002E5B;
	text-decoration:none;
	font-weight:bold;
	margin:7px auto;
}

.buy-black
{
display: block;
	background-image:url(../images/redBuy-black.gif);
	width:145px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#002E5B;
	text-decoration:none;
	font-weight:bold;
	margin:7px auto;
}

.package .details ul {
        list-style:none;
        margin:0px;
        padding:7px 0px;
}
.package .details li {
        color:#5d5d5d;
        background-color:#eeeff1;
        padding:2px;
        border-top:#e6e6e6 1px solid;
}



.numSales {
	padding-left:18px;
	background-image:url(../images/numSales.jpg);
	background-repeat:no-repeat;
	background-position:left;
	line-height:18px;
	margin-top:8px;
}
.numSupport {
	padding-left:18px;
	background-image:url(../images/numSupport.jpg);
	background-repeat:no-repeat;
	background-position:left;
	line-height:18px;
	margin-top:8px;
}
#domainSearch {
	background-image:url(../images/domainsearch.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:121px;
	padding:50px 9px 9px 9px;
}
#domainSearch .buy {
	display: block;
	background-image:url(../images/redBuy.gif);
	width:145px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

.button .buy {
	display: block;
	background-image:url(../images/redBuy.gif);
	width:145px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

#content_top {
	width:780px;
	height:6px;
}

#content_mid {
	width:900px;
	height:auto;
	background-color:#FFFFFF;
	padding-left:6px;
	padding-right:6px;
}

#content_btm {
	width:780px;
	height:6px;
}

a
{
	color:#9d3e3c;
	font-weight:bold;
}

.status_row
{ float:left; }

.status_row .server_name
{ float:left; width:100px; }

.status_row .server_status
{ float:left; }


.basketRow
{ padding:5px; }

#points
{ background:url(../images/background-fade.gif) no-repeat top; border:1px solid #E4E4E4; margin-top:10px; padding-bottom:3px; }

#points ul
{ list-style:none; padding:16px 16px 0px; margin:0px; color:#4D4D4D; }

#points li
{ background:url(../images/tick.gif) no-repeat left center; padding-left:30px; margin-bottom:16px; }






















