* { margin:0; padding:0;}
body { background:#F0F1F2; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1.5em; color:#121111;}

input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}
.alignleft { text-align:left;}

.wrapper { width:680px; overflow:hidden;}

p { margin-bottom:24px;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0px none; vertical-align:top; text-align:left}


/*==================list====================*/
.ul
        {
            font-family: Tahoma;
            padding-left: 20px;
            font-size: 13px;
        }
        .li
        {
            margin-top: 5px;
            text-align:justify;
        }

dl { margin-bottom:-24px;}
dl dt { font-weight:bold; color:#f4a03b;}
dl dd { padding-bottom:24px;}

.text-price	{ font-family: Tahoma; font-size: 12px; color: #454545; text-decoration: none; font-weight: bold }
.text-money	{ font-family: "Times New Roman"; font-size: 32px; color: #454545; text-decoration: none; font-weight: bold }
.text-month	{ font-family: arial; font-size: 12px; color: #454545; text-decoration: none }


.list1 li { background:url('../images/bull1.gif') no-repeat left 8px; padding-left:18px; padding-right:0; padding-top:0; padding-bottom:0}
.list1 li.last { background:none; padding:6px 0 0 18px;}

.list2 li { width:100%; overflow:hidden;}
.list2 li span { float:left; width:303px;}

.contacts { margin-bottom:0;}
.contacts dt { font-weight:bold; float:left; width:100px; color:#121111;}
.contacts dd { overflow:hidden; height:1%;}

/*==================other====================*/
.img-indent { margin:0 20px 0 0; float:left;}
.img-indent.fright { float:right; margin:0 0 0 20px;}
.img-box { width:100%; overflow:hidden; padding-bottom:20px;}
.img-box img { float:left; margin:0 20px 0 0;}

.p1 { margin-bottom:12px;}
.p2 { margin-bottom:24px;}
.p3 { margin-bottom:36px;}

/*==================txt, links, lines, titles====================*/
a {color:#678A0C; outline:none;}
a:hover{text-decoration:none;}

h2 { font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:2.14em; line-height:1.1em; font-weight:normal; color:#545454; letter-spacing:-1px; margin-bottom:18px;}
h2 span { color:#f4a03b;}
h3 { font-size:13px; color:#0070C6;}



/*header*/
#header .row-1 { height:107px;}
#header .row-1 .logo { padding:0 0 0 0; float:left;}
#header .row-2 { height:45px;}
#header-all .row-1 { height:107px;}
#header-all .row-1 .logo { padding:0 0 0 0; float:left;}
#header-all .row-2 { height:45px;}

.main-box { width:980px; height:356px; position:relative;
	top: 0px;
	
}

.main-box1
{ width:690px; height:130px; position:relative;
  top:0px;
  left:10px;
  right:-10px;
  
}

.demo
{
	background-image:url('../images/demo_base.gif');
	height:90px;
	width:410px;
	background-repeat:no-repeat;
	font-family:Tahoma Verdana;
	font-size:14px;
	line-height:16px;
}

.demo1
{
	background-image:url('../images/demo_base1.gif');
	height:90px;
	width:410px;
	background-repeat:no-repeat;
	font-family:Tahoma Verdana;
	font-size:14px;
	line-height:16px;
}

.testimonial
{
	margin-left:10px;
	margin-top:3px;
	
		
}
.testimonial p
{
	font-size:14px;
	font-family:Tahoma Trebuchet MS Verdana;
	line-height:16px;
	margin-left:10px;
	margin-right:10px;
	color:Silver;
	margin-top:0px;
}
.testimonial h3
{
	margin-left:10px;
}
/*content*/
#content { padding:0 0 0px 0;}
#content .indent { padding:24px 20px 10px 20px;}

#main-area 
{
	margin-left:0px;


}

#main-area .leftt {
background-image: url('../images/ct-top-left.gif');
background-repeat: no-repeat
}

#main-area .top {
background-image: url('../images/ct-top.gif');
background-repeat: repeat-x
}

#main-area .rightt {
background-image: url('../images/ct-top-right.gif');
background-repeat: no-repeat
}

#main-area .left {
background-image: url('../images/ct-left.gif');
background-repeat: repeat-y
}

#main-area .right1 {
background-image: url('../images/ct-right.gif');
background-repeat: repeat-y
}

#main-area .leftb {
background-image: url('../images/ct-bottom-left.gif');
background-repeat: no-repeat
}

#main-area .bottom {
background-image: url('../images/ct-bottom.gif');
background-repeat: repeat-x
}

#main-area .rightb {
background-image: url('../images/ct-bottom-right.gif');
background-repeat: no-repeat
}



.content-leftt {
background-image: url('../images/wh-top-left.gif');
background-repeat: no-repeat
}

.content-top {
background-image: url('../images/wh-top.gif');
background-repeat: repeat-x
}

.content-rightt {
background-image: url('../images/wh-top-right.gif');
background-repeat: no-repeat
}

.content-left {
background-image: url('../images/wh-left.gif');
background-repeat: repeat-y
}

.content-right {
background-image: url('../images/wh-right.gif');
background-repeat: repeat-y
}

.content-leftb {
background-image: url('../images/wh-bottom-left.gif');
background-repeat: no-repeat
}

.content-bottom {
background-image: url('../images/wh-bottom.gif');
background-repeat: repeat-x
}

.content-rightb {
background-image: url('../images/wh-bottom-right.gif');
background-repeat: no-repeat
}

.orange-hd {
font-family: "Trebuchet MS";
font-size: 18px;
color: #dea200;
}

#main-box {
font-family: Tahoma;
font-size: 11px;
color: #777777;
}

#main-box table {
border: solid 1px #dedede;
height: 111px;
width: 311px;
}

#main-box td {
text-align: left;
}

#main-box p {
margin: 6px 90px 6px 14px;
line-height: 18px;
}

.bg-win {
background-image: url('../images/xp.jpg');
background-repeat: no-repeat
}

.bg-lin {
background-image: url('../images/linux.jpg');
background-repeat: no-repeat
}

.bg-server {
background-image: url('../images/server.jpg');
background-repeat: no-repeat
}

.bg-email {
background-image: url('../images/reseller.jpg');
background-repeat: no-repeat
}

.bg-blog {
background-image: url('../images/sever.jpg');
background-repeat: no-repeat
}

.bg-security {
background-image: url('../images/ssl.jpg');
background-repeat: no-repeat
}

.orange-hd {
font-family: "Trebuchet MS";
font-size: 18px;
color: #dea200;
text-align: left;
}
.blue-box-hd1 {
font-family: "Trebuchet MS";
font-size: 14px;
color: #1b8db6;
font-weight: bold;
text-align: left;
text-decoration:none;
}

.blue-box-hd {
font-family: "Trebuchet MS";
font-size: 14px;
color: #1b8db6;
font-weight: bold;
text-align: left;
}

.blue-box-hd-sub {
font-family: "Trebuchet MS";
font-size: 12px;
color: #545454;
text-align: left;
}

.black-text {
font-family: "Trebuchet MS";
font-size: 12px;
color: #252525;
}

a.main-links {
font-family: verdana;
font-size: 11px;
color: #0072a2;
text-decoration: underline;
}

a:hover.main-links {
text-decoration: none;
}
.gret-hd {
font-family: "Trebuchet MS";
font-size: 18px;
color: #666666;
text-align: left;
}

.main-options {
font-family: Tahoma;
font-size: 11px;
color: #999999;
text-decoration: none;
}

.blue-hd {
font-family: "Trebuchet MS";
font-size: 18px;
color: #0070c6;
text-align: left;
}

.mn-box1 {
background-image: url('../images/mn-box1.gif');
background-repeat: no-repeat;
}

.mn-box2 {
background-image: url('../images/mn-box1.gif');
background-repeat: no-repeat;
}

.red-hd {
font-family: "Trebuchet MS";
font-size: 18px;
color: #cb1d27;
text-align: left;
}

.chat-text {
font-family: Tahoma;
font-size: 12px;
color: #999999;
text-align: left;
line-height: 18px;
}

.ct-links	{ font-family: "Trebuchet MS"; font-size: 11px; color: #252525; text-decoration: none; margin: 10px 0px }

.text-money	{ font-family: "Times New Roman"; font-size: 32px; color: #454545; text-decoration: none; font-weight: bold }
.text-month	{ font-family: arial; font-size: 14px; color: #454545; text-decoration: none }


.rinner1
{
    height:200px;
    background-image:url('../images/mn-box1.gif');

}
.right
{
	width:282px;
	float:right;
	min-height:403px; 
	height:auto;
}.right2
{
	width:260px;
	float:right; 
	margin-right:10px; 
	min-height:442px; 
	
	height:auto;
}
.td-grey {
background-color: #ededed;
}

.plans-features-heading	{ font-family: "Trebuchet MS"; font-size: 16px; color: #454545; text-decoration: none; background-image: url('/images/wh-img-features-bg.gif') }

.ft-text	{ font-family: "Trebuchet MS"; font-size: 11px; color: #252525; text-decoration: none; margin: 10px 0px; line-height: 18px }

.ft-text-red	{ font-family: "Trebuchet MS"; font-size: 11px; font-weight: bold; color: #ab0000; text-decoration: none; line-height: 18px }

.text-heading	{ font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; color: #252525; text-decoration: none; margin: 10px 0px; line-height: 18px }


.awards { width:100%; overflow:hidden;}
.awards li { float:left; border-right:1px solid #e3e3e3; padding:0 20px;}
.awards li.last { padding-right:0; border:none;}

.box {padding-left:10px; height:65px; background-image:url('../images/base2.gif'); background-repeat:no-repeat; }
.box img{margin-top:5px;}




/*footer*/
#footer { margin-top:0px; color:#292929;}

/*==========================================*/


.table-content {
font-family: verdana;
font-size: 12px;
color: #666666;
line-height: 21px;
}

.table-content td {
text-align: left;
}

.table-content h1, .table-content h1 font {
font-family: "Trebuchet MS";
font-size: 30px;
color: #454545;
margin: 14px 0px 14px 0px;
}

.table-content h2, .table-content h2 font {
font-family: "Trebuchet MS";
font-size: 25px;
color: #454545;
margin: 14px 0px 14px 0px;
}

.table-content p {
margin: 14px 0px;
}
.dedicated-mains span {
display: block;
font-family: Tahoma;
font-size: 10px;
color: #ababab;
margin: 0px 0px;
text-align: center;
}

.dedicated-mains font {
font-family: Tahoma;
font-size: 21px;
color: #de0000;
}

.dedicated-mains strong, .dedicated-mains span {
line-height: 12px;
}

.dedicated-mains div, .dedicated-config-mains div {
display: block;
padding: 10px 10px 10px 60px;
background-image: url(../images/abc-ic-dedicated.gif);
background-position: left;
background-repeat: no-repeat;
text-align: left;
font-family: Tahoma;
font-size: 25px;
color: #454545;
}

.dedicated-mains table {
font-family: verdana;
font-size: 11px;
color: #454545;
background-image: url(../images/abc-img-domains-pricelist.gif);
background-position: top;
background-repeat: no-repeat;
border: solid 0px #ffffff;
}

.dedicated-mains table table th {
font-family: tahoma;
font-size: 12px;
color: #ffffff;
text-align: left;
border-right: solid 1px #ffffff;
padding: 8px 10px;
}

.dedicated-mains table table {
background: none;
}

.dedicated-mains dl {
width: 100%;
margin: 0px 0px;
border-bottom: solid 2px #ffffff;
}

.dedicated-mains dl .vps {
font-family: tahoma;
font-size: 16px;
color: #0f62ab;
text-align: left;
padding: 14px 10px 8px 10px;
border-top: dashed 1px #0f62ab;
border-bottom: dashed 1px #0f62ab;
display: block;
}

.dedicated-mains dl .server1 {
font-family: tahoma;
font-size: 16px;
color: #0f62ab;
text-align: left;
padding: 14px 10px 8px 45px;
border-top: dashed 1px #0f62ab;
border-bottom: dashed 1px #0f62ab;
display: block;
background-image: url(../images/abc-single-proc.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-mains dl .server2 {
font-family: tahoma;
font-size: 16px;
color: #0f62ab;
text-align: left;
padding: 14px 10px 8px 45px;
border-top: dashed 1px #0f62ab;
border-bottom: dashed 1px #0f62ab;
display: block;
background-image: url(../images/abc-dual-proc.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-mains dl .server3 {
font-family: tahoma;
font-size: 16px;
color: #0f62ab;
text-align: left;
padding: 14px 10px 8px 45px;
border-top: dashed 1px #0f62ab;
border-bottom: dashed 1px #0f62ab;
display: block;
background-image: url(../images/abc-quad-proc.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-mains dl dd {
font-family: tahoma;
font-size: 12px;
color: #454545;
text-align: left;
border-right: solid 1px #ffffff;
display: block;
float: left;
margin: 0px 0px;
padding: 14px 10px;
background-color: #ededed;
height: 45px;
line-height: 30px;
}

.dedicated-mains dl:hover dd {
font-family: tahoma;
font-size: 12px;
color: #454545;
text-align: left;
border-right: solid 1px #ffffff;
display: block;
float: left;
margin: 0px 0px;
padding: 14px 10px;
background-color: #d7e2f0;
height: 45px;
}

.dedicated-mains a {
background-image: url(../images/abc-img-allservers.gif);
background-repeat: no-repeat;
width: 110px;
height: 20px;
padding: 3px 7px;
display: block;
float: right;
margin: 0px 0px;
text-align: left;
font-family: arial;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}
.middlecontent {
background-image: url(/images/ct-middle.gif);
background-position: top;
background-repeat: repeat-y;
padding: 0px 16px 0px 16px;
}












.dedicated-servers {
font-family: Tahoma;
font-size: 12px;
color: #454545;

}

.dedicated-servers th {
background-color:#ffedac;
background-position: bottom;
background-repeat: repeat-x;
padding: 6px 6px;
border: solid 0px #6080bb;
border-top: solid 1px #6080bb;
border-bottom: dotted 0px #6080bb;
}

.dedicated-servers td {
font-family: Tahoma;
font-size: 11px;
color: #454545;
padding: 4px 6px;
border-bottom: dotted 1px #6080bb;
line-height: 21px;
}

.dedicated-servers td.heading {
font-family: Tahoma;
font-size: 14px;
color: #6097de;
padding: 4px 10px;
border-bottom: solid 2px #6080bb;
}

.dedicated-servers td.price {
font-family: arial;
font-size: 21px;
color: #de0000;
font-weight: normal;
text-align: left;
}

.dedicated-servers ul {
list-style: none;
margin: 0px 0px 0px 45px;
padding: 0px 0px;
}

.dedicated-servers li {
margin: 0px 3px;
padding: 0px 0px 0px 5px;
background-image: url(../images/bullet-servers.gif);
background-position: left;
background-repeat: no-repeat;
display: block;
float: left;
width: 260px;
}
.dedicated-page .server_feature1 {
background-image: url(../images/abc-server-processor.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.dedicated-page fieldset {
border: dashed 1px #c7d6de;
padding: 4px 5px;
margin: 0px 0px;
width:650px;
min-height:150px;

}

.dedicated-page legend {
font-family: Tahoma;
font-size: 14px;
margin: 0px 10px;
background-color: #F1F9FC;
}

.dedicated-page table table td {
border-bottom: solid 2px #ffffff;
background-color: #e2e9ed;
padding: 6px 10px;
}

.dedicated-page table, .dedicated-page table table {
width: 100%;
}

.dedicated-page select {
font-family: Tahoma;
font-size: 12px;
color: #666666;
width: 90%;
}

.dedicated-page table table input {
margin: 0px 10px 0px 0px;
}

.dedicated-page .server_feature21 {
background-image: url(../images/abc-server-ram.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature2 {
background-image: url(../images/abc-server-ram.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature4 {
background-image: url(../images/abc-server-port.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature6, .dedicated-page .server_feature7, .dedicated-page .server_feature8 {
background-image: url(../images/abc-server-ip.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature5 {
background-image: url(../images/abc-server-bandwidth.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature11 {
background-image: url(../images/abc-server-hdd.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature1 {
background-image: url(../images/abc-server-processor.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature9 {
background-image: url(../images/abc-server-raid.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature12 {
background-image: url(../images/abc-server-nas.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature17 {
background-image: url(../images/abc-server-cp.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature15 {
background-image: url(../images/abc-server-email.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature21 {
background-image: url(../images/abc-server-antivirus.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature19 {
background-image: url(../images/abc-server-db.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature27 {
background-image: url(../images/abc-server-firewalls.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature15 {
background-image: url(../images/abc-server-os.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature3 {
background-image: url(../images/abc-server-remote.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature10 {
background-image: url(../images/abc-server-partition.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature13 {
background-image: url(../images/abc-server-iscsi.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature14 {
background-image: url(../images/abc-server-evault.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature16 {
background-image: url(../images/abc-server-virtuozzo.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature18 {
background-image: url(../images/abc-server-billing.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature24 {
background-image: url(../images/abc-server-notification.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature23 {
background-image: url(../images/abc-server-monitoring.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature26 {
background-image: url(../images/abc-server-itrusion.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature20 {
background-image: url(../images/abc-server-urchin.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature22 {
background-image: url(../images/abc-server-insurance.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature25 {
background-image: url(../images/abc-server-response.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature29 {
background-image: url(../images/abc-server-vulnerability.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature28 {
background-image: url(../images/abc-server-vpn.gif);
background-position: left;
background-repeat: no-repeat;
}


.dedicated-servers img.block {
display: block;
padding: 6px 0px;
}

.dedicated-servers font {
font-family: Tahoma;
font-size: 11px;
color: #6097de;
font-weight: bold;
}

.dedicated-servers sup {
font-family: arial;
font-size: 12px;
color: #454545;
font-weight: bold;
}

.dedicated-servers span {
font-family: arial;
font-size: 11px;
color: #454545;
float: right;
}

.dedicated-servers img {
border: solid 0px #ffffff;
}

td.center {
text-align: center;
}

td.right {
text-align: right;
}

.domains-privatereg div {
display: block;
padding: 10px 10px 10px 60px;
background-image: url(../images/abc-ic-domains.gif);
background-position: left;
background-repeat: no-repeat;
text-align: left;
font-family: Tahoma;
font-size: 25px;
color: #454545;
}

.domains-privatereg th {
font-family: Tahoma;
font-size: 11px;
width:180px;
color: #454545;
text-align: right;
background-color: #ffedac;
padding: 0px 10px;
height: 30px;
}

.domains-privatereg td {
font-family: Tahoma;
font-size: 11px;
color: #454545;
text-align: left;
padding: 6px 10px 6px 10px;
height: 30px;
margin: 0px 0px;
border-bottom: dotted 1px #dedede;
}

.domains-privatereg input {
font-family: verdana;
font-size: 11px;
color: #454545;
padding: 2px 5px;
margin: 0px 0px;
}

.domains-privatedt {
font-family: Tahoma;
font-size: 12px;
color: #666666;
text-align: left;
line-height: 18px;
background-color: #f6f6f6;
padding: 6px 6px;
border-top: dotted 1px #dedede;
border-bottom: dotted 1px #dedede;
}

.domains-privatedt input, .domains-privatedt select {
font-family: Tahoma;
font-size: 12px;
color: #666666;
text-align: left;
line-height: 18px;
}





.server_feature-confirmation {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.server_feature-confirmation fieldset {
border: dashed 1px #c7d6de;
padding: 4px 5px;
margin: 0px 0px;
}

.server_feature-confirmation legend {
font-family: Tahoma;
font-size: 14px;
margin: 0px 10px;
background-color: #f1f9fc;
}

.server_feature-confirmation table table td {
border-bottom: solid 2px #ffffff;
background-color: #f3f6f8;
padding: 6px 10px;
}

.server_feature-confirmation .server_feature-confirmation-tr td {
border-bottom: solid 2px #ffffff;
background-color: #e2e9ed;
padding: 6px 10px;
}

.server_feature-confirmation table, .server_feature-confirmation table table {
width: 100%;
}

.server_feature-confirmation table th {
font-family: Tahoma;
font-size: 11px;
color: #454545;
text-align: left;
padding: 0px 10px 0px 10px;
height: 30px;
margin: 0px 0px;
background-color: #ffedac;
border-bottom: solid 2px #ffffff;
}

.server_feature-confirmation table table th {
display: none;
}

