*{
	margin:0;	
	padding:0;
}
p{
	padding-bottom:3px;
	padding-top:3px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #333333;
}
html{
	height:100%;
}
body {
/*   width:965px; */
  margin:auto;
	height:100%;
	margin-top:0;
	margin-bottom:0;
}
#wrapper{
  background:#fff;
  width:960px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  height:100%;

  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto;
  margin-bottom:-44px;
}
#topimage{
	padding-bottom:10px;
}
#topmenu{
	padding-bottom:10px;
	background:url(../images/TopNavBar.jpg) transparent 0 0 no-repeat;
	height:44px;
}
#flash{
	padding-bottom:5px;
}
#bottomenu{
	padding-bottom:10px;
	background:url(../images/bottom.jpg) transparent 0 0 no-repeat;
	height:44px;
	width:960px;
}
.content-bg {
	color:#000;
}
#footer {
	background:transparent url(../images/Footer.jpg) no-repeat center;
	height:44px;
	/*width:960px;*/
  width:100%;
	font-family:Arial;
	font-size:11px;
	color:#fff;
  margin:auto;
  text-align:center;

  margin-top:-44px; 
}
#footer .copyright{
/* 	float:left; */
	padding-left:20px;
	padding-top:15px;
}
#footer .link{
	float:right;
	position:relative;
	right:40px;
	top:15px;
}
#footer .link a{
	text-decoration:none;
	color:#fff;
}
#footer a:hover{
	color:#fff;
}

/**TOPMENU**/
#topmenu .menu {
	text-align:center;
	padding-left:30px;
}

/*CONTENT*/
#content{
	padding:15px;
/* 	padding-bottom:65px; */
	padding-left:15;
	padding-right:15;
  display:block;
  padding-bottom:60px;
}
#content p{
/*	text-indent:1.5em;*/
	font-family:Helvetica, Arial, sans-serif;
}
#content h3{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}


/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*MENU*/

/*** ESSENTIAL STYLES ***/
.sf-menu{
	list-style:none;
	background:url(../images/TopNavBar.jpg) no-repeat;
	width:960px;
	float:			left;
	font-family:Arial;
	font-size:12px;
	color:white;
}
.sf-menu a{
	color:white;
}
body .sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;	
	list-style-image:none;
}
body .sf-menu ul {
	list-style:none;
	list-style-image:none;
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li.parent {
	float:left;
	margin-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	position:relative;
/*border:1px solid yellow;*/
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
/*** DEMO SKIN ***/

.sf-menu a {
	padding: 		.75em 1em;
	text-decoration:none;
}
.sf-menu li li li {
	background:		#9AAEDB;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	outline:		0;
	color:#5DE4E8;
}
.sf-menu  li.parent {
	padding-right:5px;
	padding-left:5px;
	background:url(../images/menu-separator.gif) no-repeat right;
	letter-spacing:2px;
}
.sf-menu  li a{
	color:white;
}
.sf-menu  li ul{
	background:#154772;
	width:175px;
	margin-left:-10px;
	margin-top:5px;
}
.sf-menu  li ul.long{
	background:#154772;
	width:250px;
	margin-left:-10px;
}

.sf-menu  li ul li{
	border-bottom:1px dotted white;
	letter-spacing:0px;
}
.sf-sub-indicator{
	display:none;
}
.sf-menu  li.last {
	background:none;
}
.sf-menu  li.first {
	margin-left:10px;
}
.sf-menu li ul li.end {
	border-bottom:none;
}
.sf-menu li ul li ul.subprice{
	margin-top:33px;
	margin-left:100px;
	width:200px;
	border-left:1px solid #5DE4E8;
	border-bottom:1px solid #5DE4E8;
}
.sf-menu li ul li ul.subprice li{
	border-bottom:1px dotted white;
	letter-spacing:0px;
	background:#154772;
}
.sf-menu li ul li ul.subtut{
	top:-5px;
	position:absolute;
	width:200px;
	border-left:1px solid #5DE4E8;
	border-bottom:1px solid #5DE4E8;
}
.sf-menu li ul li ul.subtut li{
	border-bottom:1px dotted white;
	letter-spacing:0px;
	background:#154772;

}
.sf-menu li ul li ul.subfaq{
/*	margin-left:55px;
	margin-top:33px;*/
	top:28px;
	position:absolute;
	width:200px;
	border-left:1px solid #5DE4E8;
	border-bottom:1px solid #5DE4E8;
	z-index:100;
}
.sf-menu li ul li ul.subfaq li{
	border-bottom:1px dotted white;
	letter-spacing:0px;
	background:#154772;
}

 

/*BOTTOM MENU*/
#bottomenu .menu{ 
	list-style:none;
	float:right;	
	padding-right:10px;
	padding-top:15px;
	margin: 0;
  padding: 0;
  height:43px;
  width:700px;
}
#bottomenu .menu ul {
	list-style:none;
	position:relative;
  float:right;
  margin-left:0;
}
#bottomenu .menu{
  float:right;
  margin: 0;
  padding: 0;
  height:43px;
  width:800px;
}
.menu ul{
  width:700px;
}

#left ul {
  width:auto;
}
#left ul li {
  width:auto;
}

#bottomenu .menu .logintxt {
  color:#FFFFFF;
  float:left;
  font-family:Arial;
  font-weight:bolder;
  padding-left:30px;
  padding-top:15px;
  font-size:13px;
}

/** THE DROPDOWN **/
.log{
	/*	top:13px;*/
	width:250px;
	/*position:relative;*/
	background:#4A7AA8 none repeat scroll 0 0;
	display:none;
	padding:5px;
	/*left:-10px;*/
	position:absolute;
	left:0px;
	top:35px;
}
.log p{
	font-size:12px;
	color:#fff;
}

.log.control{
  left:90px;
  top:41px;
}
.log.webstat{
  left:195px;
  top:41px;
}
.log.backups{
  left:293px;
  top:41px;
}
.log.cdpb{
  left:408px;
  top:41px;
}
.log.myaccount{
  left:483px;
  top:41px;
}
.log.domain {
  left:373px;
  top:41px;
  width:300px;
}


.block.menu {
  width:auto;
}
.block.menu li { 
  width:auto;
}

/** THE LINKS **/
/*
.menu li.parent {
	float:left;
	background:url(../images/menu-separator.gif) no-repeat right;
	float:left;
	font-family:Helvetica;
	font-size:13px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:12px;
	height:30px;
}
*/
.menu li.parent {
  float:left;
  background:url(../images/menu-separator.gif) no-repeat right;
  float:left;
  font-family:Helvetica;
  font-size:13px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding:14px 5px 5px;
  height:22px;
}
.menu li{
	width:130px;
	text-align:center;
}
.menu li.parent.first{
	width:80px;
}
.menu li.parent.ctrl {
  width:95px;
}
.menu li.parent.webstat {
  width:88px;
} 
.menu. li.parent.webstat{
  width:80px;
}
.menu li.parent.bckup {
  width:105px;
}
.menu li.parent.cdp {
  width:65px;
}
.menu li.parent.account{
	width:80px; 
}
.menu li.parent.last {
	background:none;
	width:100px;
	z-index:-1
}
 .menu li a{
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
/*border:1px solid yellow;*/
}
.menu li:hover{
		background-color:none;
}


/**END OF BOTTOMENU**/






table.log-backups td.mainText{
padding:5px;
}
/*for indention*/

/*end of for indention*/
#ifrm {
	height:100%;
	width:955px;
}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
/**END OF THICKBOX**/
.pagenotfound, .pagenotfound a:link{
	font-size:11px;
	color:red;
	padding-bottom:10px;
}

/**TABLE ON SERVER STATUS**/
.server-status{
	padding-left:90px;
}
.DataGrid {
border:1px solid #CCCCCC;
border-collapse:collapse;
text-align:center;
height:200px;
}
.DataGrid td {
-x-system-font:none;
border:1px solid #CCCCCC;
color:#3C3C3C;
font-family:verdana,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;

padding-left:20px;
padding-right:20px;
}
.DataGrid tr.Caption td {
background-color:#EEEEEE;
font-weight:bold;
}
.DataGrid tr.Header td {
background-color:#FFFFFF;
font-weight:bold;
}
.DataGrid tr.Even {
background-color:#EEEEEE;
}
.DataGrid tr.Odd {
background-color:#FFFFFF;
}

/*style for tables on ecommerce,email-hosting-info,web-hosting-info,au-domain,international-domain,plans-pricing*/
.DataGrid2 {
border:1px solid #CCCCCC;
border-collapse:collapse;
text-align:center;
height:100%;
margin-left:auto;
margin-right:auto;
margin-top:15px;
margin-bottom:15px;
}
.DataGrid2 td {
-x-system-font:none;
border:1px solid #CCCCCC;
color:#3C3C3C;
font-family:verdana,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;

padding-left:20px;
padding-right:20px;

}
.DataGrid2 tr.Caption td {
background-color:#EEEEEE;
font-weight:bold;
}
.DataGrid2 tr.Header td {
background-color:#FFFFFF;
font-weight:bold;
}
.DataGrid2 tr.Even {
background-color:#EEEEEE;
}
.DataGrid2 tr.Odd {
background-color:#FFFFFF;
}
/*end DataGrid2*/

/*.DataForm {
border:1px solid #CCCCCC;
border-collapse:collapse;
}
.DataForm td {
-x-system-font:none;
border:1px solid #CCCCCC;
color:#3C3C3C;
font-family:verdana,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.DataForm tr.Even {
background-color:#EEEEEE;
}
.DataForm tr.Odd {
background-color:#FFFFFF;
}*/
/**END OF TABLE ON SERVER STATUS**/
/**SEARCH PAGE**/
.summary{
	font-style:italic;
	font-size:12px;
	font-family:Arial;
}
.searchheading{
	font-weight:bold;
	padding-bottom:5px;
	font-size:20px;
}
.result_pagescount{
	padding-bottom:10px;
}
.result_block{
	padding-bottom:10px;
}
.result_altblock{
	padding-bottom:10px;
}
/**END OF SEARCH PAGE**/
/*CHECK FOR DOMAIN*/
#domain-search{
	font-family:Arial;
}
/* end of CHECK FOR DOMAIN*/
.error{
	color:red;
}


body #left ul {
  width:auto;
}
body #left ul li {
  width:auto;
}