/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_dropline.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
body{
	background:#27282d;
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	margin:0px;
	padding:0px;
}

a, a:visted, a:active{
	color:#0033FF;
}
	
.content{
	background-image:url(images/body.jpg);
	background-repeat:repeat-y;
	padding:37px 7px 0px 7px;
}

.content_main{
	background-image:url(images/body.jpg);
	background-repeat:repeat-y;
	padding:37px 25px 0px 25px;
}

.content2{
	padding:0px 15px;
}


h1{
border-bottom:1px solid #bfc7d4;
font-family: Arial; font-size: 20px; letter-spacing: -0.04em; color: #476BA2;  font-weight:bolder; margin:0px;padding:0px;
}
.box{
width:360px;
height:138px;
float:left;
text-align:left;
padding:75px 15px 15px 15px;
color:#aeaeae;
font-size:12px;
background-repeat:no-repeat;
}

.footlinks{
	font-size:10px;
	color:#e6e6e6;
}
.footlinks a{
	color:#FFCC00;
}

.footlinks a:hover{
	color:#fff;
}

.navcell{
	background-image:url(images/body.jpg);
	background-repeat:repeat-y;
}
.nav {
height:35px; 
background: url(images/0.gif) repeat-x; 
position:relative; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
width:793px; 
z-index:500;
margin:0px auto;

}

.nav .table {
display:table; 
margin:0 auto;
}

.nav .select,
.nav .current {
text-transform:uppercase;
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:35px; 
float:left; 
background: url(images/0.gif); 
padding:0 30px 0 30px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#ddd;
}

.nav .current a {
display:block; 
height:35px; 
float:left; 
background: url(images/2.gif); 
padding:0 0 0 15px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#fff;
}


.nav .current a b {
display:block; 
padding:0 30px 0 15px; 
background:url(images/2.gif) right top;
}

.nav .select a:hover, 
.nav .select li:hover a {
background: url(images/1.gif); 
padding:0 0 0 15px; 
cursor:pointer; 
color:#fff;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 30px 0 15px; 
background:url(images/1.gif) right top; 
cursor:pointer;
}

.nav .select_sub {
display:none;
text-transform:none;
margin:0px auto;
width:100%;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.nav .sub {
display:table; 
margin:0 auto; 
padding:0; 
list-style:none;

}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#f00;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 

top:35px; 
background:url(images/back_0.gif); 
padding:0; 
z-index:100; 
left:0; 
text-align:center;
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 10px 0 10px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#1f3f87;
}

.nav .current .sub li.sub_show a {
color:#088; 
cursor:default; 
background:url(images/back_1.gif);
font-size:12px;
font-weight:bold;
color:#004bd4;
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#088; 
background:url(images/back_1.gif);
}


.sharedhosting{
	background-repeat:no-repeat;
	padding:90px 35px 15px 25px;
	width:185px;
}

.dedhosting{
	background-repeat:no-repeat;
	padding:80px 35px 15px 25px;
	width:306px;
}

/*-----------------------------------------------------------NEW ----------------------------------------*/


#thead
{
background:#ffffff url("images/Text_head.gif") no-repeat scroll 0px 0px;
}
.altline1
{
background-color:#eaeef5;
height:30px;

}

.altline2
{
background-color:#ffffff;
height:30px;
}

#table_center
{
background:#ffffff url("images/tablerow_bg2.gif") repeat-y scroll center center;


}
.tdbg
{
background:#f3f7ff url("images/tablerow_bg.gif") repeat-x scroll 0px 0px;
height:30px;
top:0px;
text-align:center;
height:30px;
border-right-width:1px;
border-right-style:solid;
border-right-color:#d9e1ed;
}

.tdbg strong{
	color:#e50000;
}
.tdalt
{

height:30px;
text-align:center;
border-right-width:1px;
border-right-style:solid;
border-right-color:#d9e1ed;
}


img
{
border-width:0px;
}



.text_table
{

margin-top:3px;
margin-right:35px;
font-size:11px;

}
.text_table1
{
margin-right:80px;
margin-top:3px;

height:30px;

}


.plan_table{
	font-size:12px;
	border:1px solid #bbd2ef;
}
h2{
	color:#354495;
	font-size:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;

	
}
h3{
	font-size:15px;
	color:#354495;

}

h4{
	font-size:14px;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	color:#3853bb;
	border-bottom:1px solid #8197eb;
}
.bbox{
	padding:0px 25px;
}

.tableheader{
	background-image:url(images/tableheader.gif);
	background-repeat:repeat-x;
	text-align:center;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:3px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.tableheader2{
	background-color:#2c5c9d;
	text-align:center;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.bbox input, .bbox select{
	border:1px solid #6c6c6c;
	margin-left:10px;
	font-size:10px;
}


.bbox textarea{
	width:99%;
	font-size:12px;
}

.nopadding{

	margin:3px 0px 20px 0px;
}

.homepage li{
 margin-bottom:10px;
}