body
{

    position: relative;
    

    display:block;
    margin: 0;
    padding: 0;
    font-family: arial, "lucida grande" ,verdana,lucida,arial,helvetica,sans-serif;
    font-size: 12px;
    background-color: #5599ff;
    background-image: url('images/layout/bggrad.jpg');
    background-repeat:repeat-x;
    color:#3a3a3a;
}

.headerwrap
{
    width:960px;
    margin-left :auto;
    margin-right : auto;
    /*border-left:1px solid #363636; 
    border-right:1px solid #363636; */
    
}

.headerimg
{
    background-image: url('images/layout/header.jpg');
    background-repeat: no-repeat;
    width: 960px;
    height: 136px;

}

.centercontentwrap
{

    margin-left :auto;
    margin-right : auto;
    width:960px;

    background-image: url('images/layout/centerbg.jpg');
    background-repeat: no-repeat;
    padding-bottom:20px;

}

.centercontent
{   
    text-align: center;
    padding-top:20px;
    padding-left:20px;
    padding-right:20px;
}

.prefooter
{
    margin-left :auto;
    margin-right : auto;
    width:960px;
    background-image: url('images/layout/prefooterbg.jpg');
    background-repeat: repeat-y;
    text-align: center;
}

.prefooter a:active,a:link, a:visited
{
    text-decoration:none;
    color:#666666;
    
}


.footerwrap
{   
    margin-left :auto;
    margin-right : auto;
    width:960px;
    height: 55px;
    background-image: url('images/layout/footer.jpg');
    background-repeat: no-repeat;
}

.footertext
{
    color: #666666;
    font-size: 12px;
}

.plandetailswrap
{
    margin-top:55px;
}

.imglinknoborder
{
    border:none;
}



.PlanTitle
{
    font-weight:bold;
    font-size:14px;
    text-align:left;
    padding-left:10px;
    width:120px;
    
}

tr.PlanTitle td 
{
   text-align:center; 
}


.plantable
{
    width:98%;
}

.plantable td
{
    
}

.PlanItem
{
    background-color:#ffa964;
}

.PlanItemAlt
{
    background-color:#ffdabd;
}


.personalhostingbg
{
    background-image: url('images/layout/personal_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:601px;
}

.resellertop
{
    background-image: url('images/layout/reseller_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:601px;
}

.businesstop
{
    background-image: url('images/layout/business_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:601px;
}

.dedicatedtop
{
    background-image: url('images/layout/dedicated_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:601px;
}

.vpstop
{
    background-image: url('images/layout/vps_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:601px;
}

.domaintop
{
    background-image: url('images/layout/domain_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:601px;
}

.coloctop
{
    background-image: url('images/layout/coloc_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:601px;
}

.racktop
{
    background-image: url('images/layout/rack_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:601px;
}

.mydedicatedtop
{
    background-image: url('images/layout/mydedicated_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:601px;
}

.usdedicatedtop
{
    background-image: url('images/layout/usdedicated_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:601px;
}

.plansbottom
{
    background-position: bottom;
    background-image: url('images/layout/plansbottom.jpg');
    background-repeat: no-repeat;
    width: 601px;
    padding-bottom:120px;
}

.dcertstop
{
    padding-top:80px;
    background-image: url('images/layout/dcerttop.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:831px;
    
}

.contactustop
{
    padding-top:80px;
    background-image: url('images/layout/contactus_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:831px;
    
}

.aboutustop
{
    padding-top:280px;
    background-image: url('images/layout/aboutus_top.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width:831px;
    
}

.planwidebottom
{
    background-position: bottom;
    background-image: url('images/layout/planwidebottom.jpg');
    background-repeat: no-repeat;
    width: 831px;
}


.orangeboldtext
{
    font-size:16px;
    font-weight:bold;
    color:#ff7607;
}


.toslist ul
{
    list-style-type:decimal;
}

.toslist ul li
{
    padding:5px;
}




.crosstable1
{
    font-size:30px;
    font-weight:bold;
    text-align:center;
}

.TitleStrip
{
    background-color: #f48b38;
    font-size:14px;
    font-weight:bold;
    color:White;
}

.subtablewrap
{
    margin-bottom:20px;
}

.subtable
{
    background-image: url('images/layout/tabletop_sm.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    width:273px;
    height:52px;
    text-align:left;
    font-size:22px;
    font-weight:bold;
    color:#3373bd;
    
}

.subtabletitle
{
    padding-left:20px;
    padding-top:14px;
}


.subtablecontent
{
    text-align: justify;
    width: 244px;
    border-top: none;
    padding: 10px;
    background-color: #eef6ff;
    border-style: solid;
    border-width: 1px;
    border-color: #CCCCCC;
}



.orangetabletop
{
    background-image: url('images/layout/orange_tabletop.jpg');
    background-repeat: no-repeat;
    height:30px;
    font-weight:bold;
    
}


.orangetable td
{
    border-right:1px solid #ff9f54;
    border-top:1px solid #ff9f54;
    padding-right : 20px;
    padding-left : 10px;
    height:30px;
    
}

.firstcolumn
{
    border-left:1px solid #ff9f54;
    width:120px;

}

.lastrow
{
    
border-bottom:1px solid #ff9f54;
    
}

.orangetable .normrow
{
    background-color:#fff3e9;
}

.orangetable .altrow
{
    background-color: #dfeeff;
}

.valigntop td
{ 
    vertical-align:top;
    text-align:center;
}

.dedicatedus2ndtable td
{
    width:145px;
}







/*Nav Menu */






.navmenu
{
    height:30px;
    position:relative;

    
}

#navbar ul li.lastitem
{
    border-bottom:1px solid #aaa;
}

#navbar 
{
    
    
    position:relative;
    top:-5px;
    left:15px;
	margin: 0;
	padding: 0;
	height: 0px; }
	
	
#navbar li 
{

	list-style: none;
	float: left; 

}
#navbar li a 
{
    font-size:14px;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
	display: block;
	padding-right:20px;
	background-color: White;
	color: #595959;
	font-weight:bold;
	text-decoration: none; }
	
#navbar li li 
{

    text-align:left;
    
}

#navbar li li a
{
    font-size:14px;
    border-left:1px solid #aaa;
    border-right:1px solid #aaa;
    
    height:15px;
    padding-left:5px;
    font-weight:normal;
}

#navbar li a:hover
{
       
	background-color: #5aa8ff; 
	color:White;
}

	
#navbar li ul 
{
	display: none; 
	width: 170px; /* Width to help Opera out */
	background-color: White;}
#navbar li:hover ul, #navbar li.hover ul 
{
    
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar li:hover li, #navbar li.hover li 
{
    
    
	float: none; }
#navbar li:hover li a, #navbar li.hover li a 
{
	background-color: White;	
	color: #595959; }
#navbar li li a:hover 
{
    
	background-color: #5aa8ff; 
	color:White;
	
}

.intelatomtop
		{
		    background-image: url('images/layout/intel_atom_top.jpg');
			background-repeat: no-repeat;
			background-color: #FFFFFF;
			width:601px;
		}
		
		.bottombg
		{
			background-position: bottom;
			background-image: url('images/layout/bottombg.jpg');
			background-repeat: no-repeat;

			width: 601px;
			padding-bottom:120px;
		}
		
		.titlecol
		{
			font-weight:bold;
			width:250px;
		}
		
		.contentcol
		
		{
			font-weight:normal;
			background-color:#f9c192;
			
		}
		
		.titlecolsm
		{
			font-weight:bold;
			width:200px;
			text-align:left;
		}
		
		#alink
		{
			color:#3A3A3A;
			text-decoration:none;
			
			
		}

	




/* END */