/* Start of Body, Wrap & Layout*/

body{
margin: 0;
padding: 0;
background: #000 url(/images/hosting/topgrad.jpg) repeat-x;
text-align: center;
}

#wrap {
position: relative;
margin: 0 auto;
padding: 0;
font-size: 95%;
text-align: left;
width: 800px;
}	

h1, h2, h3, p, label, form, table, tr, td, ul, li, img, a, strong, button, p{
margin: 0;
padding: 0;
border: 0;
list-style:none;
text-decoration:none;
}

/* End of Body, Wrap & Layout*/


/*Start of header, logo, header links*/

#header {
height: 204px;
background: url(/images/hosting/butterfly.jpg) no-repeat 50% 0;
}

#header img{
position:absolute;
top:20px;
left:0px;
}

#headerlinks a{
color: #fff;
text-decoration: none;
}	

#headerlinks{
font-family: Verdana;
font-size: 0.63em;
position:absolute;
top:142px;
left:240px;
padding:4px;
}

#headerlinks li{
display: inline;
padding:0 15px 4px 20px;
}	

#headerlinks a:hover{
text-decoration: underline;
}	

.loginicon{background: url(/images/hosting/login-icon.png) no-repeat;}
.contacticon{background: url(/images/hosting/contact-icon.png) no-repeat;}
.favouritesicon{background: url(/images/hosting/favourites-icon.png) no-repeat;}

/*End of header, logo, header links*/


/*Start of Main Navigation*/

#menubackground{
background: url(/images/hosting/top-corners.gif) no-repeat;
position:relative;
top:167px;
left:0px;
height:37px;
z-index: 10;
}

#menubackground a.item{ 
padding:12px 8.5px 12px 8.5px;
}

/*End of Main Navigation*/


/*Start of Main Content Area*/

#content-container{
margin-top:46px;
background: #fff url(/images/hosting/content-shadow.gif) repeat-x ;
}

#content{
padding: 20px 30px 20px 30px;
overflow: hidden;
height: 1%; /* For Good Ole IE6 */
}

#corners{
background: url(/images/hosting/bottom-corners.gif) no-repeat;
height: 24px;
}

/*End of Main Content Area*/


/*Start of Footer Layout*/

#content-footer{
margin-top: 40px;
color: #000;
height: 137px;
font-family: verdana;
background: #fff url(/images/hosting/footer-top.jpg) no-repeat;
}

#content-footer p{
font-size: 0.7em;
line-height: 1.6em;
margin-bottom: 16px;
}

#content-footer h3{
font-family: arial;
color: #000;
font-size: 0.8em;
margin-bottom: 5px;
}

#hosting-footer-list li{
font-size: 0.7em;
list-style:none;
line-height: 25px;
padding: 0 0 0 20px;
background: url(/images/webdesign/documents-icon.png) no-repeat 0 0.5em;
margin:0;
}

#footer-corners{
background: url(/images/hosting/footer-bottom.jpg) no-repeat;
height: 23px;
}

#column1 { 
margin: 0 3px 0 0;
width: 167px;
float: left;
padding: 15px 20px 0 20px;
}

#column2 { 
margin: 0 7px 0 0;
width: 172px;
float: left;
padding: 15px 15px 0 10px;
}

#column3 { 
margin: 0 3px 0 0;
padding: 15px 15px 0 10px;
width: 168px;
float: left;
}

#column4 { 
margin: 0;
padding: 15px 15px 0 10px;
width: 165px;
float: left;
}

.findoutmore{
 display: block;
 width: 121px;
 height: 17px;
 background: url("/images/hosting/hosting-more-button.gif") no-repeat 0 0;
}

.findoutmore:hover{background-position: 0 -17px;}
.findoutmore span{display: none;}

#column3 a{
color: #065b97;
text-decoration: none;
}

#column3 a:hover{
text-decoration: underline;
}

#column4 img{
padding: 3px 0 0 0;
margin:0;
}

/*End of Footer Layout*/	


/*Start of NuBlue footer credentials*/

#nublue-footer{
margin-top: 12px;
text-align: center;
font-family: Verdana;
font-size: 0.63em;
}

#nublue-footer li{
display: inline;
color:#fff;
}

#nublue-footer a{
color: #f5821f;
text-decoration: none;
}

#nublue-footer a:hover{
text-decoration: underline;
}

#nublue-footer p{
margin: 2px 0 70px 0;
padding: 0;
color: #fff;
}	

/*End of NuBlue footer credentials*/


/* Start Of Main Content Layout Options */

/*--1-- 2 columns left 320px right 440px */
/*#left-side1{
	float: left;
	width: 300px;
	background: Gray;
}

#right-side1{
	float: right;
	width: 440px;
	background: Aqua;
}*/

/* 3 level Packages Layout */



#packages-level1-left{
float: left;
width: 470px;
/*height: 200px; */
}

#packages-level1-content{
padding-right: 25px;
font-family: Tahoma, arial, verdana, san-serif;
}

#packages-level1-right{
float: left;
width: 270px;
/*min-height: 200px; */
}

#packages-level2{
clear: both;
padding-top: 10px;
}

/* Start of 2 Column Product and Support Layout */

#product-left, #support-left{ /* Added support 02/10/2007 */
float:left;
width:479px;
border-right: 1px solid #f2e0d0;
}

#product-right{
float:right;
width: 260px;
}

#product-right-content{
padding-left: 15px;
}



#product-left-content, #support-left-content{
padding-right: 15px;
}


/* End of 2 Column Product Layout */

/*start of package list underlines*/

#package-box, #packages-level2, #package-features, #domain-list{
font-family: arial;
font-size:11px;
color:#555555;
}

#package-box li, #packages-level2 li, #domain-list li{
background: url(/images/hosting/hosting-feature-bullet.gif) no-repeat 0 50%;
padding: 0 0 0 15px;
border-bottom: 1px solid #eaeaea;
line-height:20px;
}

#package-box a{
	border: 0;
}

#package-box a:hover{
	border: 0;
}
/*end of package list underlines*/

#packages-level2 ul{
padding-top: 9px;
}

.package-header{
padding: 55px 0 15px 0;	
}



.package-header a{
	font-size: 11px;
	color: #888888;
	margin-left: 15px;
	height: 80px;
	}	


.package-title {
	display: none;
	}


#packages-level2 ul{
padding-left: 25px;
}

#packages-level2 .bottom{border:none;} 

.trolley{
margin: 5px 0 0 204px;
 display: block;
 width: 15px;
 height: 15px;
 background: url(/images/hosting/trolley-hover.gif) no-repeat 0 0;
}

.trolley:hover{background-position: 0 -15px;}
.trolley span{display: none;} 

.trolleytc{
margin: 5px 0 0 207px;
 display: block;
 width: 15px;
 height: 15px;
 background: url(/images/hosting/trolley-hover.gif) no-repeat 0 0;
}

.trolleytc:hover{background-position: 0 -15px;}
.trolleytc span{display: none;} 



#packages-level2-col1{
width: 242px;
height: 335px;
margin-right: 7px;
float: left;
}

#packages-level2-col2{
width: 242px;
height: 335px;
margin-right: 7px;
float: left;
}

#packages-level2-col3{
width: 242px;
height: 335px;
float: left;
}

#packages-level3{
clear: both;
height: 150px;
padding-top: 20px;
}

#packages-level3-left{
float: left;
width: 495px;
height: 150px; 
}

#packages-level3-left p{
padding: 0 20px 0 50px;
}

#packages-level3-right{
float: left;
width: 245px;
height: 150px;
}

#packages-level3-para {
padding: 0 0 0 50px
}

#domain-search{
background: url(/images/hosting/domain-search-box.gif) no-repeat;
height: 165px;
width: 242px;
}

.search-padding{
margin-left: 3px;
}



/* End of 2 Column Hosting Package Layout */







/* End Of Main Content Layout Options */


/* Shared Hosting Page */

.business-lite{
background: url(/images/hosting/complete-web-hosting-box.gif) no-repeat 0 0;
}

.business{
background: url(/images/hosting/business-box.gif) no-repeat 0 0;
}

.business-xtra{
background: url(/images/hosting/developer-hosting-box.gif) no-repeat 0 0;
}

 #sub-nav-hosting, #sub-nav-hosting2{
font-family: arial;
font-size:12px;
/*width:260px;*/
list-style:none;
}

#sub-nav-hosting{
/*width:280px;*/
margin: 10px 0 0 5px;
border-left: 1px solid #f2e0d0; 
}

#sub-nav-hosting2{
margin: 10px 0 10px 0;
}

#sub-nav-hosting2 ul{
margin-left: 0px;
padding-right: 20px;
}

#sub-nav-hosting ul{
margin-left: 25px;
}

#sub-nav-hosting li, #sub-nav-hosting2 li{
border-bottom: 1px solid #f2e0d0;	
height:29px;
}

#sub-nav-hosting li a, #sub-nav-hosting2 li a{
border:0;
color:#8b3413;	
height:29px;
voice-family: "\"}\"";
voice-family: inherit;
height: 22px;
text-decoration:none;
background: url(/images/hosting/sub-nav-bullet.gif) no-repeat 0 11px;
display: block;
padding:7.5px 0 0 15px;
}

#sub-nav-hosting li a:hover, #sub-nav-hosting2 li a:hover{
color:#fff;	
background: url(/images/hosting/sub-nav-hover.gif) no-repeat;
padding:7.5px 0 0 15px;
border:0;
}

#sub-nav-hosting .bottom, #sub-nav-hosting2 .bottom{border:none;} 

#packages-banner{
padding:40px 20px 10px 230px;
margin:0;
height: 120px;
}

.dedicated-banner{
background: url(/images/hosting/magento-hosting-box.gif) no-repeat;
}

.dedicated-banner a{color:#65A3D7;}

.dedicated-banner2{
background: url(/images/hosting/dedicated-banner.gif) no-repeat;
}

/* End of Shared Hosting Page */

/* Start of Shared Hosting Package Pages*/


#package-box{
height: 271px;
}

/*#package-feature-buy a{
position: absolute;
top: 1075px;
left: 205px;
width: 120px;
}*/

#package-buy {
position: absolute;
top: 500px;
left: 55px;
width: 120px;
}

#package-box ul {
padding: 40px 0 0 187px;
width: 180px;
}





/* start of buy now button*/

 .buynow{
margin: 0;
display: block;
width: 108px;
height: 34px;
background: url(/images/hosting/buy-now.gif) no-repeat 0 0;

}

.buynow:hover{background-position: 0 -34px;}
.buynow span{display: none;} 




/* end of buy now button*/



.business-lite-pack{
background: url(/images/hosting/complete-web-hosting.gif) no-repeat;
}


.business-pack{
background: url(/images/hosting/business-normal-product.gif) no-repeat;
}

.business-xtra-pack{
background: url(/images/hosting/developer-hosting-product.gif) no-repeat;
}

.dedicated-xtra-pack{
background: url(/images/hosting/dedicated-xtra-product.gif) no-repeat;
}

.dedicated-lite-pack{
background: url(/images/hosting/dedicated-lite-product.gif) no-repeat;
}

.dedicated-pack{
background: url(/images/hosting/dedicated-product.gif) no-repeat;
}

.rapid-pack{
background: url(/images/hosting/rapid-ssl-product.gif) no-repeat;
}

.quick-pack{
background: url(/images/hosting/quick-ssl-product.gif) no-repeat;
}

.premium-pack{
background: url(/images/hosting/premium-ssl-product.gif) no-repeat;
}

.true-pack{
background: url(/images/hosting/true-business-product.gif) no-repeat;
}


.reseller-pack{
background: url(/images/hosting/reseller-box.gif) no-repeat;
}

.business-reseller-pack{
background: url(/images/hosting/business-reseller-box.gif) no-repeat;
}

.developer-reseller-pack{
background: url(/images/hosting/developer-reseller-box.gif) no-repeat;
}

.complete-reseller-product{
background: url(/images/hosting/reseller-product.gif) no-repeat;
}

.business-reseller-product{
background: url(/images/hosting/business-reseller-product.gif) no-repeat;
}

.developer-reseller-product{
background: url(/images/hosting/developer-reseller-product.gif) no-repeat;
}


#package-features{
background: url(/images/hosting/hosting-feature-bottom.gif) no-repeat 0 100%;
overflow: hidden;
    /*
        Use height: 1%; or zoom: to trigger hasLayout in IE 6.
        My suggestion is to serve this only to IE 6 through a
        separate stylesheet included with conditional comments.
    */
height: 1%;
padding-bottom: 15px;
}

#package-features h3{
background: url(/images/hosting/product-feature-header.gif) no-repeat;
font-family: Arial;
font-weight: bold;
font-size: 13px;
color: #fff;
padding: 5px 0 0 8px;
margin-top: 15px;
height: 22px;
}

#package-features ul{
padding: 5px 0 0 15px;
}

#package-features li{
background: url(/images/hosting/hosting-feature-bullet.gif) no-repeat 0 50%;
padding: 0 0 0 15px;
line-height:18px;
}

.features-left{
float: left;
width: 50%;
}

.features-right{
float: right;
width: 50%;
}






/* End of Shared Hosting Package Pages*/






/*------Start Dedicated Hosting Page-----------*/


.dedicated-lite{
background: url(/images/hosting/dedicated-lite-box.gif) no-repeat 0 0;
}

.dedicated{
background: url(/images/hosting/dedicated-box.gif) no-repeat 0 0;
}

.dedicated-xtra{
background: url(/images/hosting/dedicated-xtra-box.gif) no-repeat 0 0;
}


/* End of Dedicated Hosting Page */




/*------Start of SSL Page-----------*/


.quick-ssl{
background: url(/images/hosting/quick-ssl-box.gif) no-repeat 0 0;
}

.premium-ssl{
background: url(/images/hosting/ssl-premium-box.gif) no-repeat 0 0;
}

.tru-ssl{
background: url(/images/hosting/tru-business-box.gif) no-repeat 0 0;
}

.tru-business{
background: url(/images/hosting/installation-box.gif) no-repeat 0 0;
}

/* End of SSL Page */



/*Fonts----------------------*/

#content p{
font-family:  Tahoma, arial, verdana, san-serif;
font-size: 12px;
line-height: 18px;
color:#464A52;
padding: 8px 0 8px 0;
text-align: justify;
}

#product-left a{
color: #65a3d7;
text-decoration: none;
/*border-bottom: 1px solid #dbd5c5;*/
}

#product-left a:hover{
color: #65a3d7;
text-decoration: underline;
/*border-bottom: 2px solid #dbd5c5;*/
}

#content h1{
font-size: 25px;
padding-bottom: 0.3em;
font-family: TREBUCHET MS;
color: #ad4d1b;
letter-spacing:-1px;
font-weight:normal;
}

#content h2{
font-size: 18px;
padding-bottom: 0.3em;
font-family: TREBUCHET MS;
color: #000;
letter-spacing:-1px;
font-weight:normal;
}

#content strong{
color: #000;
}

#right-side1 li{
font-family: "lucida grande", helvetica, san-serif;
font-size: 12px;
color:#4b4b4b;
margin: 0 0 0 0;
padding: 0 0 0 20px;
background: url("//images/hosting/webdesign/blue-bullet.gif") no-repeat 0 50%;
}

/*Start of Content Link Behaviors */




/*  Feeds */

#feeds a{
font-weight: bold;
}

#feeds li 
{
background: url(//images/hosting/webdesign/rss-icon.jpg) no-repeat 0 9px;
padding-top: 10px;
padding-bottom: 10px;
}



/*--------------------Search Domain Box----------------*/

#searchdomain{
padding: 40px 0 0 20px;
}

#searchdomain p{
line-height: 0;
}

#searchdomain p strong{color:#175477;}

.moneyback{
background: url(/images/hosting/question-mark.gif) no-repeat 0 12px;
}

button {cursor:pointer;}

button.searchbutton {
background: url(/images/hosting/search-button.gif) no-repeat 0 0;
height:21px;
margin-left: 10px;
padding: 14px 0 8px 0 !important;
width:61px;
}

button.sendbutton {
background: url(/images/hosting/send-button.gif) no-repeat 0 0;
height:21px;
margin-top: 10px;
width:61px;
}

button.domainbutton {
background: url(/images/hosting/search-button.gif) no-repeat 0 0;
height:21px;
margin-left: 10px;
width:61px;
}

button.domainwhite {
background: url(/images/hosting/domain-search-white.jpg) no-repeat 0 0;
height:21px;
margin-left: 10px;
width:61px;
}

/* End Search Domain Box */


/* Start Of Repeatable Useful Classes*/

.clear{
clear: both;
}

/* End Of Repeatable Useful Classes*/







.clientlogin{
margin: 0;
display: block;
width: 240px;
height: 79px;
background: url(/images/hosting/client-login.jpg) no-repeat 0 0;
}

.clientlogin:hover{background-position: 0 -79px;}
.clientlogin span{display: none;} 



.affiliate-link{
margin: 0;
display: block;
width: 266px;
height: 80px;
background: url(/images/hosting/hosting-affiliate-link.gif) no-repeat 0 0;
}

.affiliate-link:hover{background-position: 0 -80px;}
.affiliate-link span{display: none;} 

.home-link{
margin: 0;
display: block;
width: 240px;
height: 93px;
background: url(/images/hosting/hosting-home-link.gif) no-repeat 0 0;
}

.home-link:hover{background-position: 0 -93px;}
.home-link span{display: none;} 








/*General list CSS------------*/

#common-features{
font-size:12px;
color:#555555;
margin-bottom: 20px;
}

#common-features p{padding:0;}

#common-features ul{
padding: 5px 0 0 5px;
}

#common-features li{
background: url(/images/hosting/black-bullet.gif) no-repeat 0 50%;
padding: 0 0 0 15px;
line-height:24px;
}


/* Start of Shared Hosting  FAQ Page */



.toggler {
	color: #ea7510;
	background: url(/images/hosting/black-bullet.gif) no-repeat 0 4px;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	padding:0 0 10px 20px;
	cursor: help;
}
 
.element {
background: url(/images/hosting/answer-top.gif) no-repeat 0 0;
}
 
.element p {
margin: 10px 20px 0 20px;
}

.answerstyle-top{
border-left: 3px solid #eaeaea;
border-right: 3px solid #eaeaea;
margin: 10px 31px 0px 0;
}

.answerstyle-bottom{
height:10px;
background: url(/images/hosting/answer-bottom.gif) no-repeat 0 0;
margin-bottom:10px;
}


.float-right {
	padding:10px 20px;
	float:right;
}
 


/* End of Shared Hosting  FAQ Page */


/*----------Form Styling------------*/

.formlabel{
font-size: 12px;
font-family: arial;
font-weight:bold;
color:#175477;
background: #f4f4f4;
padding:12px 20px 12px 15px;
border-bottom: 1px solid #e1e1e1;
border-top: 1px solid #ffffff;
}

.forminput{
background: #EEEEEE;
text-align:left;
padding:12px 0 12px 20px;
border-bottom: 1px solid #e1e1e1;
border-top: 1px solid #ffffff;
}

.emptyrow{height:160px;}

#contactform{margin-top:20px;}



/*---------------Javascript-----------------------*/



#kwick{
background: #fff url(/images/hosting/home_hoover_back_hosting.jpg) no-repeat 100% 0;
position: relative;
height: 150px;
width: 739px;
margin-bottom: 25px;
}

#kwicks .kwick {
float: left;
display: block;
width: 182px;
height: 150px;
}


#kwick_red {
background: url(/images/hosting/domain_names.jpg) no-repeat;
border-right: #fff solid 2px;
}

#kwick_orange {
background: url(/images/hosting/reseller_hosting.jpg) no-repeat;
border-right: #fff solid 2px;
}

#kwick_yellow {
background: url(/images/hosting/shared_hosting.jpg) no-repeat;
border-right: #fff solid 2px;
}

#kwick_green {
background: url(/images/hosting/managed_servers.jpg) no-repeat;
}

#kwick a {
display: block;
width: 178px;
height: 150px;
border:0;
}


#kwick span {
display: none;
}



/*---------------------Home Page Styling---------------------*/







/* end*/

/*Styles for Terms and Conditions*/
	
	
.titlepoints {
font-family:  Tahoma, arial, verdana, san-serif;
font-size: 12px;
line-height: 20px;
color:#555555;
padding: 8px 0 8px 0;
text-align: justify;
}

	
.titlepoints h1 {
font-size: 25px;
padding-bottom: 0.3em;
font-family: TREBUCHET MS;
color: #0C4773;
letter-spacing:-1px;
font-weight:normal;
}	


.defaultlist {
position: relative;
font-family:  Tahoma, arial, verdana, san-serif;
font-size: 12px;
line-height: 20px;
color:#555555;
padding: 8px 0 8px 0;
text-align: justify;
}

.defaultlist dt {
font-weight: bold;
font-family:  Tahoma, arial, verdana, san-serif;
font-size: 12px;
line-height: 20px;
color:#000;a
padding: 8px 0 8px 0;
text-align: justify;

	}

.defaultlist dd {
background: url(/resources/standpoints.gif) no-repeat 5px 14px;
font-family:  Tahoma, arial, verdana, san-serif;
font-size: 12px;
line-height: 20px;
color:#555555;
padding: 8px 0 8px 20px;
background: url(/images/hosting/orange-icon-terms.gif) no-repeat 0 13px;
text-align: justify;
	}
	
	
	
	/*--------------------Affil Table---------------*/
	
	.affiltable{
		font-family:  Tahoma, arial, verdana, san-serif;
		color:#555555;
		font-size:11px;
		margin-bottom: 30px;
	}
	
	.affiltable textarea{
		font-family:  Tahoma, arial, verdana, san-serif;
		color:#555555;
		font-size:11px;
	}
	
	.affiltable th{
		background: url(/images/hosting/bg_td2.jpg) repeat-x 0 0px;
		color: #000;
		padding: 8px;
	}
	
	.affiltable td{
		padding: 5px;
	
	}
	
	.affiltable tbody{
		background:#F6F6F6 url(/images/hosting/thead-grad.gif) repeat-x 0 0px;	 
	}



/*-----------Home Page Styles-------------*/




#home-feeds a{
text-align: right;
font-size: 11px;
font-family:arial;
text-decoration:none;
}

#home-feeds li{
font-family:arial;
color: #888888;
display: inline;
font-size: 11px;
text-align: right;
}

#home-feeds img{
padding: 5px 0 0 5px;
}

#home-feeds .homebullet a{
background: url(/images/hosting/black-bullet.gif) no-repeat 0px 4px;
color: #AD4D1B;
padding: 0 0 0 10px;
font-size: 11px;
font-weight:bold;
text-decoration: none;
}



#home-news li {
font-size: 12px;
color: #888888;
border-bottom: 1px solid #E1E1E1;
padding: 10px 0 10px 0;
}

#home-news a{
text-decoration: none;
	font-weight: normal;
	color: #AD4D1B;
	font-family:arial;
border:0;
}

#home-news .small{
color: #888888;
font-size: 11px;
}

#home-news{
margin-top: 10px;
}

#home-news a:hover{
background: #EFEFEF;
	font-weight: normal;
	color: #AD4D1B;
border:0
}



#home-buttons a{
margin: 15px 0 15px 0;
border:0;
}


#home-buttons img{
padding: 5px 0 5px 0;
}

#home-buttons a:hover{border:0;}

#home-buttons {
padding: 10px 0 0 0;
}






/*--------------Hosting News-----------*/


#hosting-news h2{
border-bottom: 1px solid #EAEAEA;
font-weight: normal;
background: url(/images/uploads/calendar_24.gif) no-repeat 0 0;
padding: 0 0 2px 30px;
color: #BDBDBC;
}

#hosting-news .date{
font-size: 10px;
padding:0;
}

#hosting-news .news-more {
padding:2px;
margin-bottom: 20px;
text-align: right;
}

/*.news-more a{
color: #AD4D1B;
text-decoration: none;
}

.news-more a:hover{
background-color: #efefef;
font-weight: normal;
color: #AD4D1B;
}*/


/*--------------------Comparison Page---------------*/


#comptable td{
border-top:1px solid #eaeaea;
padding: 5px;
margin-right: 10px;
text-align:center;
}


#comptable thead td{border:0;}

.domain-head{
background: url(/images/hosting/domain-head.gif) no-repeat;	
height: 65px;
width: 112px;
}

.lite-comp-title{
background: url(/images/hosting/bus-lite-th.gif) no-repeat;
height: 68px;
width: 178px;
}

.normal-comp-title{
background: url(/images/hosting/bus-th.gif) no-repeat;
height: 68px;
width: 178px;
}

.xtra-comp-title{
background: url(/images/hosting/bus-xtra-th.gif) no-repeat;
height: 68px;
width: 178px;
}


#comptable .leftcol{
border-left:2px solid #eaeaea;
border-right:1px solid #eaeaea;
}

#comptable .titletd {text-align:left;}

#comptable .rightcol{
border-left:1px solid #eaeaea;
border-right:3px solid #eaeaea;
}

#comptable .midcol{
border-right:1px solid #eaeaea;
border-left:1px solid #eaeaea;
}

#comptable thead{
background:url(/images/hosting/thead-grad.gif) repeat-x 0 80px;	 
}

#comptable thead td{
font-weight:bold;

border-bottom:0;
}

#comptable .tick{
background:url(/images/hosting/tick.gif) no-repeat 50% 50%;
}

#comptable .toptitle td{
	border-top: 3px solid #eaeaea;
}

.buy-now{
	background: url(/images/hosting/buy_now_icon.jpg) no-repeat 0 0;
	border:0;
	height: 46px;
	padding: 0 0 0 10px;
}


.buy-now a{
	padding: 0 0 0 30px;
}


.buy-now2{
	background: url(/images/hosting/buy_now_icon2.jpg) no-repeat 0 0;
	border:0;
	height: 45px;
	padding: 0 0 0 10px;
}

.buy-now2 a{
	padding: 0 0 0 30px;
}

#comptable .comp-foot td{border:0;}



#comptable .notab{
border-top: 0;
border-bottom: 0;
}

#comp-list ul{
padding: 55px 0 10px 30px;
width: 180px;
}

#comp-list{
height: 271px;
}

#comp-list{
font-family: arial;
font-size:11px;
color:#555555;
}

#comp-list li{
background: url(/images/hosting/hosting-feature-bullet.gif) no-repeat 0 50%;
padding: 0 0 0 15px;
border-bottom: 1px solid #eaeaea;
line-height:20px;
}

#shared-comp{
min-height: 266px;
 background: url("/images/hosting/shared-back.gif") no-repeat 0 0;
/*Might not be needed*/
}

#domain-comp{
min-height: 266px;
 background: url("/images/hosting/domain-back.gif") no-repeat 0 0;
/*Might not be needed*/
}

#domain-text{
	padding: 20px;
}

#comp-list strong{
color: #EA7510;
padding: 0 0 0 30px;
}

#comp-left{float:left;}

#comp-right{float:right;}


/*---------------------Support Styling-----------*/


.indexreturn a, .printpage a{
	margin: 0 0 0 20px;
padding: 2px 0 2px 20px;
color: #65A3D7;
}


.indexreturn a{
background:  url("/images/hosting/undo_16.gif") no-repeat 0 50%;
}

.indexreturn a:hover{
 background: #EFEFEF url("/images/hosting/undo_16.gif") no-repeat 0 50%;

}

.printpage a:hover{
background: #EFEFEF url("/images/hosting/print_16.gif") no-repeat 0 50%; 
}

.printpage a{
	background:  url("/images/hosting/print_16.gif") no-repeat 0 50%;
}


/*------------------Domain Pages----------------*/

#domain-price{
	background: url("/images/hosting/domain-name-prices.gif") no-repeat 0 7px; 
	height: 200px;
}


#main-domain{
	background: url("/images/hosting/domain-orange.jpg") no-repeat 0 7px; 
	height: 105px;
	margin: 5px 0 20px 0;
}


#domain-list{
height: 190px;
text-align:left;
}


/*----------------------PDF LINK--------------*/


.pdf a{
margin: 0 0 0 10px;
}



/*------------------------Domain List-------------*/


#domain-price a{
	color: #000;
position:relative;
top: 161px;
left: 298px;

	font-weight:bold;
	border:0;
}




/*-----------Affiliate Links-----------------------*/

#affilbuttons a{border:0;}

#affilbuttons a:hover{border:0;}

/*-----------support Links-----------------------*/


#support-left-content{
padding-right: 15px;
font-family:  Tahoma, arial, verdana, san-serif;
font-size: 12px;
line-height: 18px;
color:#464A52;
text-align: justify;
word-spacing: normal;
}

#support-left-content dl, #support-left-content dt, #support-left-content dd{
	padding: 0;
	margin: 0;
}

#support-left-content dl{
	padding: 0 0 0 20px;
}

#support-left-content dt{
	background: url(/images/hosting/black-bullet.gif) no-repeat 0 50%;
	padding: 0 0 0 18px;
	margin-top: 5px;
}

#support-left-content h2{
	padding: 10px 0 5px 0;
}



/*------------------------Support Styling-----------------*/

/*#supportstyle li{
	background: url(/images/hosting/black-bullet.gif) no-repeat 0 4px;
	padding:0 0 10px 20px;
}
*/
#support-left-content li a{
	color: #ea7510;	
	text-decoration: underline;
}


#support-left-content li a:hover{
	color: #ea7510;	
text-decoration: none;	
	cursor: help;
}

#support-left-content li{
word-spacing: normal;
padding: 5px 0 5px 20px;
background: url("/images/hosting/hosting-feature-bullet.gif") no-repeat 0 50%;
}



#support-left-content ul{
padding: 8px 0 8px 0;
}


/*.domain-search-support {
padding: 20px 0 0 0;
}
*/

#support-guide-description {
font-size: 11px;
padding: 5px 0 5px 20px;
}



#supportstyle a{
	color: #ea7510;
	text-decoration: underline; /*Support home link styles*/
}

#supportstyle a:hover{
	color: #ea7510;
	text-decoration: none;
	cursor: help;
}



/*Astore*/

#nublue-store {
	background: url(/images/hosting/astore-box.gif) no-repeat 50% 0;
	height: 240px;
}


.title-top-astore {
padding: 0 0 0 30px;
font-size: 25px;
padding-bottom: 0.3em;
font-family: TREBUCHET MS;
color: #ad4d1b;
letter-spacing:-1px;
font-weight:normal;

}

#content-astore {
padding: 20px 0px 20px 0px;
overflow: hidden;
height: 1%;  For Good Ole IE6 
}




#advert-sidebar {
margin: 0 0 0 7px;
	padding: 0 0 0 7px;
}


#advert-sidebar2 {
margin: 0 0 0 7px;
	padding: 0 0 0 7px;
}

#banner-webmail {
	margin: 0 0 0 16px;

}

#banner-webmail a img {
background: none;
border: 0 none;
vertical-align: sub;
}

#banner-webmail a:hover img {
filter: alpha(opacity=90);
opacity: .9;
}

#banner-webmail2 {
	margin: 0px 0 0 0px;
}

#banner-webmail2 a img {
background: none;
border: 0 none;
vertical-align: sub;
}

#banner-webmail2 a:hover img {
filter: alpha(opacity=90);
opacity: .9;
}

/*video email*/

.featurelist-cell {
margin: 0 0 0 15px;
}

#featurelist-table td {
padding: 10px 0 5px 0px;
}

#featurelist-table {
text-align: center;
}

#featurelist-table strong{
margin: 0;
padding: 0;
}

#featurelist-table p{
margin: 0 0 0 15px;
padding: 0;
}


/*--------Paypal - payment graphics--------*/

.paypal{
margin-top: 10px;
}



/*	magento landing page*/

.float-banner-magento-left {
	float: left;
	width: 48%;
	padding: 0;	
	margin: 0;
}

.float-banner-magento-right {
	float: right;
	width: 48%;
	padding: 0;	
	margin: 0;
}

#magento-wrap {
	width: 100%;
	margin: 10px 0 10px 0;
}


.magento-banner {
padding: 0;
margin: 0 10px 0 0;
text-align: left;

}

/*----------------Pagination Styling---------------*/

.paginate {
padding: 10px 0;
text-align: right;
margin: 0 auto;
border-top: 1px dashed #E0E0E0;
}

.pagecount { color: #666; }

.paginate b, .paginate a:link, .paginate a:visited {
font: normal 11px arial;
border: 1px solid #DDD;
padding: 2px 6px 2px 6px;
background-color: #FFF;
color: #0066CC;
text-decoration: none;
}

.paginate b { color: #fff; background-color: #FF9900;  }

.paginate a:hover {
border:1px solid #c9d6de;
background:#ecf1f3;
color: #0066CC;
}

/*----------------Copyright-------------------*/

p#copyright a{color: #fff; text-decoration:underline;}
p#copyright a:hover{text-decoration:none;}