/* CSS Document */

body { background:	url(images/bg.gif) repeat-x 0 0 #fff; padding:18px 0 0 0; margin:0 auto; }
tr, td, a, img, p, h1, h2, h3, h4, h5, h6, ul, li, form, input, label, select { padding:0; margin:0; }
.more { display: none; font-size:10px; line-height:14px; border-top: 1px solid #666; border-bottom: 1px solid #666; padding:0 0 8px 0; margin:0 5px 0 0; }
a.showLink, a.hideLink { font-size:9px; font-family:Trebuchet MS; margin:8px 0 0 0; font-weight:bold; padding:1px 2px 2px 2px; text-decoration: none; color:#000 !important; }
a.hideLink { color:#000; font-weight:bold; }
a.showLink:hover, a.hideLink:hover { color:#2179A3 !important; }
.nav { background:url(images/nav-bg.jpg) repeat-x 0 1px; height:29px; }
.nav ul { list-style-type:none; width:700px; padding:0 0 0 0; margin:0 0 0 0; }
.nav ul li { background:url(images/separator.jpg) no-repeat right 1px; font:normal 10px/17px Arial, Helvetica, sans-serif; float:left; color:#fff; height:19px; padding:5px 0 5px 0; margin:0 0 0 0; }
.nav ul li a { text-decoration:none; padding:5px 14px 11px 14px; margin:0 0 5px 0; color:#fff; }
.nav ul li a:hover { background:#fff; color:#000; }
.whitebg { background:#fff; }
.rightnav { padding:4px 0 0 8px; }
.bordergrey { border-top:#3D414A 9px solid; }
.formbg { background:url(images/formbg.gif) repeat-x 0 0; }
.formbg h4 { font:bold 14px/17px Arial, Helvetica, sans-serif; color:#000; padding:6px 0 0 10px; }
form input { width:129px; height:15px; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#000; margin:7px 0 0 7px; padding:0 0 0 5px; }
.login { padding:5px 0 0 5px; }
.searchbg { background:	url(images/searchbg.jpg) repeat-x 0 2px; height:52px; }
.searchbg h2 { background:url(images/searchicon.jpg) no-repeat 7px 16px; font:normal 15px/14px Arial, Helvetica, sans-serif; color:#000; padding:16px 0 0 19px; }
form input.search { width:260px; height:15px; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#000; margin:12px 0 0 7px; padding:0 0 0 5px; }
form select { width:53px; height:15px; color:#000; margin:12px 0 0 7px; padding:0 0 0 2px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 22px; font-weight: normal; font-variant: normal; }
form input.submit { width:50px; height:22px; margin:8px 0 0 0; }
.welcome { padding:0; }
.welcome h5 { font:bold 14px/18px Arial, Helvetica, sans-serif; color:#000; padding:8px 0 0 12px; }
.welcome h5 span { color:#38B6DC; }
.welcome p { width:500px; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#000; padding:4px 0 0 12px; }
.welcome p.comparisonlink { width:250px; background:#000; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 5px 12px; margin:8px 0 0 12px; }
.welcome p.comparisonlink a { text-decoration:none; color:#fff; }
.welcome p.comparisonlink a:hover { color:#38B2ED; }
.yellowbg { background:#F1F2E2; }
.plans { padding:0; margin:0; }
.plans h3 { font:normal 19px/17px Arial, Helvetica, sans-serif; color:#898B6A; padding:7px 0 15px 25px; }
.plans h3 span { color:#219FC6; font-weight:bold; }
.plansdesc { background:#fff; border:#D2D3C0 1px solid; }
.plansdesc p { width:140px; font:bold 16px/17px Arial, Helvetica, sans-serif; color:#000; padding:5px 0 0 12px; }
.plansdesc ul { list-style-type:none;  padding:0 0 15px 0; }
.plansdesc ul li { background:url(images/tick.jpg) no-repeat 5px 10px; font:bold 11px/14px Arial, Helvetica, sans-serif; color:#0BA7D7; padding:6px 0 0 25px; }
.footer { font:normal 10px/15px Arial, Helvetica, sans-serif; color:#000; text-align:center; }
.footer a { text-decoration:underline; color:#000; }
.footer a:hover { text-decoration:none; }
.orderform { color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; font-weight: bold; }
.orderformtext { padding:5px 0 4px 8px; }
.orderforminput { width:200px; height:20px; }
.orderformradio { width:150px; height:15px; }
.orderformtextarea { width:200px; height:85px; margin:5px 0 0 8px; }
.submit2 { width:51px; height:22px; padding:0; margin:0; }
.selectednav { background:#fff; color:#000 !important; }
.selectednav a { color:#000; }
.plansdesc1 { margin:0 35px; }
.plansdesc1 p { width:440px; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#666666; padding:5px 0 0 12px; }
.plansdesc1 p span { font-weight:bold; }
.plansdesc1 ul { list-style-type:none; width:360px; padding:0 0 15px 8px; }
.plansdesc1 ul li { background:url(images/tick.jpg) no-repeat 5px 11px; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#000; padding:5px 0 0 22px; }
.plansdesc1 ul li a { color:#000; text-decoration:none; }
.plansdesc1 ul li a:hover { text-decoration:underline; }
.bgform { background:#0066FF; color:#fff; padding:5px 0; margin:0 0 0 0; }
.tabbrder { border-bottom:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; }
.plansdesc2 { margin:0 35px; }
.plansdesc2 p { background:#EAEAEA; border:#CCCCCC 1px solid; width:520px; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#666666; margin:4px 0 0 8px; padding:0px 0 0 12px; }
.plansdesc2 p span { font-weight:bold; }
.plansdesc2 ul { background:#F8F8F8; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid; list-style-type:none; width:524px; padding:0 0 15px 8px; margin:0 0 4px 8px; }
.plansdesc2 ul li { background:url(images/tick.jpg) no-repeat 5px 11px; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#000; padding:5px 0 0 22px; }
.plansdesc2 ul li a { color:#000; text-decoration:none; }
.plansdesc2 ul li a:hover { text-decoration:underline; }
.plancompare { font:normal 12px/17px Arial, Helvetica, sans-serif; color:#000; }
.plancompare a { text-decoration:none; color:#000; }
.comparepad { padding:8px 0 8px 8px; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid; }
.comparepad1 { font-size:11px; line-height:14px; padding:3px 0 0 0; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid; }
.compareplanshd { background:#000; font:bold 12px/16px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 5px 12px; margin:8px 0 0 12px; }
.bg1 { background:#F4F4F4; }
.websitehosting { background:url(images/website-hosting-mainpage.jpg) no-repeat 0 0; font:normal 10px/12px Tahoma; color:#fff; padding:100px 0 35px 20px; }
.websitehosting p { width:174px; }
.websitehosting p a { text-decoration:none; color:#fff; }
.colocation { background:url(images/colocation-mainpage.jpg) no-repeat 0 0; font:normal 10px/12px Tahoma; color:#fff; padding:95px 0 15px 12px; }
.colocation p { width:180px; }
.colocation p a { text-decoration:none; color:#fff; }
.servers { background:url(images/servers-mainpage.jpg) no-repeat 0 0; font:normal 10px/12px Tahoma; color:#fff; padding:100px 0 15px 18px; }
.servers p { width:160px; }
.servers p a { text-decoration:none; color:#fff; }
.vps { background:url(images/vps-mainpage.jpg) no-repeat 0 0; font:normal 10px/12px Tahoma; color:#fff; padding:95px 0 15px 12px; }
.vps p { width:180px; }
.vps p a { text-decoration:none; color:#fff; }
.plans1 { padding:0; margin:0; }
.plans1 h3 { font:normal 19px/17px Arial, Helvetica, sans-serif; color:#898B6A; padding:7px 0 15px 5px; text-align:center; }
.plans1 h3 span { color:#219FC6; font-weight:bold; }
.plansdesc1 { background:#fff; border:#D2D3C0 1px solid; }
.plansdesc1 p { width:140px; font:bold 16px/17px Arial, Helvetica, sans-serif; color:#000; padding:5px 0 0 12px; }
p.description { width:160px; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#000; padding:5px 0 0 8px; }
p.description1 { width:150px; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#000; padding:5px 0 0 8px; }
p.description1 span { color:#990000; }
.plansdesc1 ul { list-style-type:none; width:160px; padding:0 0 15px 0; }
.plansdesc1 ul li { background:url(images/tick.jpg) no-repeat 5px 11px; font:bold 11px/14px Arial, Helvetica, sans-serif; color:#0BA7D7; padding:5px 0 0 22px; }
.bannar { background:url(images/header_img.jpg) 0 0 no-repeat; width:723px; height:278px; }
.text { width:290px; }
h1 { font:15px/30px Arial, Helvetica, sans-serif; color:#ffcc00; font-weight:bold; padding:25px 0 15px 0; }
.text li { list-style-type:none; font:12px/20px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.bannarmenu { margin:55px 0 0 30px; }

/*******landing page*********/
.Lheader{ background:url(images/Lheader.jpg) 0 0 no-repeat; width:901px; height:232px;}
.Lcabnit td{ padding:10px; background:#fff;}
.Lcabnit li{ background:url(images/tick.jpg) no-repeat left 13px; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#2f2f2f; padding:10px 0 0 22px; list-style:none; }
.Lmog{ background:url(images/Lmorbg.jpg) 0 0 no-repeat; height:28px; width:161px; display:block; margin:10px 0 10px 115px; }
a.Lmog{ font: bold 11px/28px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;  text-align:center;}
.Lmog:hover{ color:#999;}
.Llarjbull li{ background:url(images/lbull.jpg) left top no-repeat; padding:0 0 0 45px; list-style-type:none;  }
.Llarjbull span{ font: normal 18px Arial, Helvetica, sans-serif; color:#219fc6; }
.Llarjbull p{font: normal 12px Arial, Helvetica, sans-serif; padding:5px 0;}
.fromtoop{ background:#d4f3fc url(images/Lfromtopbg.gif) 0 0 no-repeat;  height:500px; padding:20px 0 10px 20px; font: normal 12px Arial, Helvetica, sans-serif; }
.fromtoop td{ padding:3px 0;}
.fromtoop input{ width:210px;}
.fromtoop select{ width:215px;}
.SubREQS{ background:url(images/LsubRequest.gif) 0 0 no-repeat; height:38px; width:143px !important; cursor:pointer; border:none; margin:10px 0 0 0; }