/* ::::: http://www.doteasy.com/_css/global.css ::::: */

html { min-height: 100%; height: auto; }
body { margin: 0pt; background: rgb(255, 255, 255) url('site-footer-bg.gif') repeat-x scroll 50% 100%; height: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: 'segoe ui',tahoma,helvetica,sans-serif; font-size: 9pt; color: rgb(32, 32, 32); }
#siteheadercon { background: rgb(238, 238, 238) url('header-bg.gif') repeat scroll 0px 1px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; }
#siteheader { margin: 0pt auto; position: relative; width: 790px; height: 106px; }
#siteheadershadow { background: transparent url('header-shadow.gif') repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 5px; margin-bottom: 15px; }
#siteheader #logo { margin: 13px 0px 0px 15px; padding: 20px 0pt 0pt 4px; position: relative; width: 112px; height: 41px; float: left; }
#siteheader #logo a { background: transparent url('site-logo.png') no-repeat scroll 0% 0%; position: absolute; top: 0pt; left: 0pt; width: 100%; height: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#siteheader #slogan { margin: 15px 0px 0px 10px; float: left; }
#siteheader #slogan h1 { margin: 0px; color: rgb(166, 166, 166); font-weight: bold; font-size: 13px; }
#siteheader #sloganhilite { font-size: 15pt; color: rgb(255, 162, 0); }
#siteheader #sloganhilite { letter-spacing: -0.5pt; }
#siteheader #sloganfooter { margin: 0px; color: rgb(0, 0, 0); text-align: right; font-size: 9pt; }
#siteheader #chat { position: absolute; top: 20px; right: 5px; width: 112px; height: 40px; }
#siteheader ul#menu { position: absolute; bottom: -8px; left: 0pt; }
#siteheader ul#menu, #siteheader ul#menu li { margin: 0px; padding: 0px; list-style-type: none; }
#siteheader ul#menu li { background: transparent url('menu-tab-bg-m.gif') repeat-x scroll 0% 0%; float: left; margin-top: 5px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; }
#siteheader ul#menu li:hover { background: transparent url('menu-tab-bg-m-on.gif') repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#siteheader ul#menu li a { padding: 8px 5px 0px 0px; background: transparent url('menu-tab-bg-l.gif') no-repeat scroll 0% 0%; display: block; width: 100%; height: 33px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; white-space: nowrap; font-weight: bold; color: rgb(255, 255, 255); text-decoration: none; font-size: 15px; }
#siteheader ul#menu li a:hover { background: transparent url('menu-tab-bg-l-on.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-decoration: none; }
#siteheader ul#menu div.tabedge { background: transparent url('menu-tab-bg-r.gif') no-repeat scroll 100% 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#siteheader ul#menu div.tabedge:hover { background: transparent url('menu-tab-bg-r-on.gif') no-repeat scroll 100% 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#siteheader ul#menu li#menuedge { background: transparent url('menu-edge-r.gif') no-repeat scroll 0% 0%; width: 4px; height: 33px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#siteheader li#menutab1 { width: 90px; }
#siteheader li#menutab2 { width: 99px; }
#siteheader li#menutab3 { width: 99px; }
#siteheader li#menutab4 { width: 117px; }
#siteheader li#menutab5 { width: 90px; }
#siteheader li#menutab6 { width: 99px; }
#siteheader li#menutab7 { width: 90px; }
#siteheader li#menutab8 { width: 99px; }
#siteheader li#menutab4 .text { position: absolute; left: 50px; }
#siteheader li#menutab4 .icon { background: transparent url('easybox-menu-icon.jpg') no-repeat scroll 0% 0%; width: 38px; height: 36px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: -12px; position: absolute; left: 9px; }
#siteheader ul#menu li#menutab4:hover div.icon { background: transparent url('easybox-menu-icon-on.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sitebody { margin: 0pt auto; background: transparent url('side-bar-bg.gif') repeat-y scroll 0% 0%; width: 790px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; }
#sitesidebar { margin: 0px 10px 0px 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 180px; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sitemaincolumn { width: 600px; float: right; }
#sitesidebar div.columnbox { width: 180px; margin-bottom: 5px; }
#sitesidebar div.columnbox div.header { padding: 5px 0px 0px 8px; height: 33px; }
#sitesidebar div.green div.header { background: transparent url('column-box-header-green.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sitesidebar div.gray div.header { background: transparent url('column-box-header-gray.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sitesidebar div.collapsable div.header { cursor: pointer; }
#sitesidebar div.columnbox div.header div.icon, #sitesidebar div.columnbox div.header div.text, #sitesidebar div.columnbox div.header div.collapse { float: left; }
#sitesidebar div.columnbox div.header div.text { margin: 4px 0px 0px 3px; font-size: 12pt; color: rgb(108, 114, 117); }
#sitesidebar div.collapsable div.header div.text { font-size: 10pt; font-weight: bold; letter-spacing: 0pt; word-spacing: -0.5pt; margin-top: 6px; }
#sitesidebar div.columnbox div.header div.webmail { background: transparent url('webmail-icon.gif') no-repeat scroll 0% 0%; width: 31px; height: 31px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sitesidebar div.columnbox div.header { position: relative; }
#sitesidebar div.columnbox div.header div.collapse { margin: 9px 10px 0px 0px; background: transparent url('column-box-pop-down-arrow.gif') no-repeat scroll 0% 0%; width: 13px; height: 14px; position: absolute; right: 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sitesidebar div.columnbox div.body { padding: 12px 12px 6px; clear: both; }
#sitesidebar div.green div.body { border: 1px solid rgb(224, 234, 206); background: rgb(247, 255, 229) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sitesidebar div.gray div.body { border: 1px solid rgb(204, 204, 204); padding: 0px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sitesidebar div.body div.label {  }
#sitesidebar div.green div.footer { padding: 4px 0px 0px; background: transparent url('column-box-footer-green-textable.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; height: 20px; font-size: 8.5pt; font-weight: bold; }
#sitesidebar div.gray div.footer { background: transparent url('column-box-footer-gray.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 9px; }
#sitesidebar div.columnbox div.footer a { text-decoration: none; }
#sitesidebar div.columnbox input.text { width: 148px; }
#sitesidebar ul.boxedlist {  }
#sitesidebar ul.boxedlist, #sitesidebar ul.boxedlist li { margin: 0px; padding: 0px; list-style-type: none; }
#sitesidebar ul.boxedlist li { border-bottom: 1px solid rgb(218, 218, 218); clear: both; }
#sitesidebar ul.boxedlist li.last { border-bottom: 0px none; }
#sitesidebar ul.boxedlist li a { padding: 5px 0px 0px 5px; display: block; width: 173px; vertical-align: top; color: rgb(51, 51, 51); text-decoration: none; cursor: pointer; }
#sitesidebar ul.boxedlist li .clear { padding-bottom: 5px; }
#sitesidebar ul.boxedlist li a .dim { color: rgb(142, 142, 142); }
#sitesidebar ul.boxedlist li a:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sitesidebar ul.boxedlist div.bullet, #sitesidebar ul.boxedlist div.text { float: left; }
#sitesidebar ul.boxedlist div.bullet img { margin: 4px 4px 0px 0px; }
#sitesidebar #promocolumn {  }
#sitesidebar #promocolumn div.imagebox { margin-bottom: 5px; }
#sitesidebar #navibox { border-style: solid solid none; border-color: rgb(230, 230, 230) rgb(230, 230, 230) -moz-use-text-color; border-width: 1px 1px medium; font-family: 'Trebuchet MS'; font-size: 14px; font-weight: bold; width: 178px; }
#sitesidebar #navibox .bgtop { display: none; }
#sitesidebar #navibox .bgbottom { display: none; }
#sitesidebar #navibox ul { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; list-style-type: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sitesidebar #navibox ul li { margin: 0pt; padding: 0pt; }
#sitesidebar #navibox ul li a { border-bottom: 1px solid rgb(230, 230, 230); margin: 0pt; padding: 9px 13px; display: block; text-decoration: none; }
#sitesidebar #navibox ul li a:hover { background: rgb(245, 252, 232) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(34, 107, 223); }
#sitesidebar #navibox ul li a.on { background: rgb(224, 230, 237) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(51, 51, 51); }
#sitesidebar #navibox ul li a.on:hover { background: rgb(245, 252, 232) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(51, 51, 51); }
#site-footer { margin: 50px auto 0pt; position: relative; width: 800px; height: 200px; font-size: 11px; color: rgb(119, 119, 119); }
#site-footer div.col-alpha, #site-footer div.col-beta, #site-footer div.col-gamma { position: absolute; width: 200px; height: 145px; padding-top: 55px; top: 0pt; left: 50px; }
#site-footer div.col-beta { left: 272px; }
#site-footer div.col-beta h3 { margin: 0pt 0pt 5px; font-size: 10px; font-weight: bold; }
#site-footer div.col-gamma { width: 220px; left: 595px; font-size: 10px; font-weight: bold; }
#site-footer ul { margin: 0pt; padding: 0pt; list-style-type: none; }
#site-footer ul li { margin: 0pt; padding: 0pt; }
#site-footer a, #site-footer a:link, #site-footer a:hover, #site-footer a:active, #site-footer a:visited { background: transparent none repeat scroll 0% 0%; text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#site-footer a:link { color: rgb(143, 143, 143); }
#site-footer a:hover { color: rgb(0, 0, 0); }
#site-footer a:active { color: rgb(54, 54, 54); }
#site-footer a:visited { color: rgb(175, 175, 175); }
a, a:link { color: rgb(11, 132, 200); }
a:hover { color: rgb(255, 255, 255); background-color: rgb(11, 132, 200); }
a:active { color: rgb(255, 255, 255); background-color: rgb(47, 139, 201); }
a:visited { color: rgb(119, 59, 187); }
a:visited:hover { color: rgb(255, 255, 255); }
a img { border: 0px none ; }
br.clear-float { clear: both; line-height: 0pt; font-size: 0pt; }
img { vertical-align: top; }
h1, h2, h3 {  }
h1 { font-size: 18pt; font-weight: 600; margin-bottom: 10px; }
h2 { font-size: 15pt; font-weight: 600; margin-bottom: 10px; }
.title { font-family: 'lucida sans unicode','lucida grand',arial,sans-serif; }
.small { font-size: 8pt; }
.smaller { font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; }
.space5 { padding-bottom: 5px; }
form, .nomargin { margin: 0px; }
.clear { clear: both; }
:focus { outline-style: none; }
/* ::::: http://www.doteasy.com/_css/homepage-200907/hosting.css ::::: */

#sitemaincolumn, #sitemaincolumn * { font-family: 'Trebuchet MS'; line-height: 1.2em; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
div#sitemaincolumn.hosting {  }
div#sitemaincolumn.hosting h1 { margin: 0pt; padding: 0pt 0pt 0pt 10px; float: left; width: 411px; height: 40px; line-height: 40px; font-size: 34px; color: rgb(159, 159, 159); }
div#sitemaincolumn.hosting h1 strong { color: rgb(55, 161, 25); }
#compare-plan { margin-left: 421px; }
#compare-plan a { background: transparent url('hosting-compare-button.gif') no-repeat scroll 0pt 2px; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#compare-plan a:hover { background-image: url('hosting-compare-button-on.gif'); background-color: transparent; }
#compare-plan a img { width: 164px; height: 40px; }
ul#plan-showcase { margin: 10px 0pt 0pt; padding: 0pt; list-style-type: none; }
ul#plan-showcase li.one-plan { margin: 0pt 7px 0pt 0pt; padding: 0pt 0pt 0pt 5px; background: rgb(238, 238, 238) url('hosting-showcase-deco-basic.gif') no-repeat scroll 100% 0pt; position: relative; width: 175px; height: 403px; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul#plan-showcase li.one-plan.basic-hosting { width: 146px; }
ul#plan-showcase li.one-plan.ultra-hosting { width: 190px; background-image: none; }
ul#plan-showcase li.one-plan.unlimited-hosting { width: 220px; background-image: url('hosting-showcase-deco-unlimited.gif'); }
ul#plan-showcase h2 { margin: 13px 0pt 10px; font-size: 34px; }
ul#plan-showcase ul.plan-features { margin: 0pt; padding: 0pt; list-style-type: none; }
ul#plan-showcase ul.plan-features li { margin: 0pt 0pt 1px; font-size: 18px; }
ul#plan-showcase ul.plan-features li strong { font-weight: normal; }
ul#plan-showcase div.flush-down { position: absolute; bottom: 0pt; height: 177px; }
ul#plan-showcase a.more { margin: 0pt 0pt 7px; display: block; float: left; text-decoration: none; }
ul#plan-showcase div.summary { line-height: 1.4em; color: rgb(89, 89, 89); }
ul#plan-showcase div.sign-up-button {  }
ul#plan-showcase div.sign-up-button a { background: transparent url('hosting-sign-up-button-basic.gif') no-repeat scroll 0% 0%; position: absolute; display: block; left: -5px; bottom: 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul#plan-showcase div.sign-up-button a img { height: 53px; }
ul#plan-showcase li.one-plan.basic-hosting div.sign-up-button a { background-image: url('hosting-sign-up-button-basic.gif'); }
ul#plan-showcase li.one-plan.basic-hosting div.sign-up-button a:hover { background-image: url('hosting-sign-up-button-basic-on.gif'); }
ul#plan-showcase li.one-plan.basic-hosting div.sign-up-button a img { width: 151px; }
ul#plan-showcase li.one-plan.ultra-hosting div.sign-up-button a { background-image: url('hosting-sign-up-button-ultra.gif'); }
ul#plan-showcase li.one-plan.ultra-hosting div.sign-up-button a:hover { background-image: url('hosting-sign-up-button-ultra-on.gif'); }
ul#plan-showcase li.one-plan.ultra-hosting div.sign-up-button a img { width: 195px; }
ul#plan-showcase li.one-plan.unlimited-hosting div.sign-up-button a { background-image: url('hosting-sign-up-button-unlimited.gif'); }
ul#plan-showcase li.one-plan.unlimited-hosting div.sign-up-button a:hover { background-image: url('hosting-sign-up-button-unlimited-on.gif'); }
ul#plan-showcase li.one-plan.unlimited-hosting div.sign-up-button a img { width: 225px; }
ul#plan-showcase li.one-plan ul.plan-features li.small strong, ul#plan-showcase li.one-plan.basic-hosting ul.plan-features li strong { font-size: 12px; font-weight: bold; }
#advisor { margin: 12px 0pt 0pt; padding: 15px 0pt 0pt 15px; background: transparent url('hosting-advisor-bg.gif') no-repeat scroll 0% 0%; width: 570px; height: 450px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#advisor div.header { background: transparent url('hosting-advisor-icon.gif') no-repeat scroll 5px 0pt; position: relative; padding-left: 47px; height: 70px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#advisor div.header h2 { margin: 0pt; font-size: 17px; white-space: nowrap; }
#advisor div.header h3 { margin: 0pt; font-weight: normal; color: rgb(105, 105, 105); font-size: 17px; }
#advisor div.header h4 { margin: 0pt; position: absolute; left: 0pt; top: 55px; font-size: 17px; }
#advisor ul.left { margin: 17px 0pt 0pt; padding: 0pt; float: left; width: 183px; list-style-type: none; }
#advisor ul.right { border-left: 1px solid rgb(230, 231, 232); margin: 17px 0pt 0pt 183px; padding: 0pt 0pt 6px 17px; list-style-type: none; }
#advisor ul.left h3, #advisor ul.right h3 { margin: 0pt 0pt 10px; font-size: 26px; color: rgb(0, 189, 218); }
#advisor ul.right h3 { color: rgb(0, 91, 194); }
#advisor ul.left li, #advisor ul.right li { margin: 0pt 0pt 7px; padding: 0pt 0pt 0pt 9px; background: transparent url('hosting-advisor-left-bullet.gif') no-repeat scroll 1px 6px; font-size: 14px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(80, 80, 80); }
#advisor ul.right li { background-image: url('hosting-advisor-right-bullet.gif'); }
#advisor div.footer { border-top: 1px solid rgb(230, 231, 232); margin: 2px 8px 0pt 0pt; padding: 7px 16px 0pt 18px; font-size: 15px; }
#easybox { margin: 39px 0pt 0pt; padding: 0pt 0pt 0pt 23px; background: transparent url('hosting-easybox-bg.gif') no-repeat scroll 0% 0%; position: relative; width: 562px; height: 660px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#easybox h2 { margin: 0pt 0pt 2px; position: relative; width: 245px; height: 46px; padding-top: 21px; }
#easybox h2 span { background: transparent url('hosting-easybox-title-with-icon.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: absolute; width: 100%; height: 100%; }
#easybox div.deco { background: transparent url('hosting-easybox-deco.gif') no-repeat scroll 0% 0%; position: absolute; top: -18px; right: -62px; width: 184px; height: 140px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#easybox div.intro { position: relative; font-size: 18px; color: rgb(122, 122, 122); letter-spacing: 2px; }
#easybox ul.cols { margin: 0pt; padding: 0pt; list-style-type: none; font-size: 12px; color: rgb(122, 122, 122); }
#easybox ul.col-1 { float: left; width: 322px; }
#easybox ul.col-2 { margin-left: 322px; }
#easybox ul.cols h3 { margin: 32px 0pt 3px; color: rgb(0, 0, 0); font-size: 14px; line-height: 24px; }
#easybox ul.cols li { margin: 0pt 0pt 9px; }
#easybox ul.cols li a { font-size: 13px; text-decoration: none; }
#easybox ul.cols li a.demo { padding: 1px 0pt 19px 60px; background: transparent url('hosting-easybox-demo-button.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#easybox ul.cols li a.demo:hover { background: transparent url('hosting-easybox-demo-button-on.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#easybox ul.col-2 li.scripting { margin: 0pt; padding: 0pt 0pt 0pt 26px; background: transparent url('hosting-easybox-tools-icon-set.gif') no-repeat scroll 0pt 0pt; height: 24px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#easybox ul.col-2 li.scripting.blog { background-position: 0pt 0pt; }
#easybox ul.col-2 li.scripting.social { background-position: 0pt -24px; }
#easybox ul.col-2 li.scripting.gallery { background-position: 0pt -48px; }
#easybox ul.col-2 li.scripting.forum { background-position: 0pt -72px; }
#easybox ul.col-2 li.scripting.cms { background-position: 0pt -96px; }
#easybox ul.col-2 li.scripting.ads { background-position: 0pt -120px; }
#easybox ul.col-2 li.scripting.calendar { background-position: 0pt -148px; }
#easybox ul.col-2 li.scripting.e-commerce { background-position: 0pt -172px; }
#easybox ul.col-2 li.scripting.form-mail { background-position: 0pt -196px; }
#easybox ul.col-2 li.scripting.poll { background-position: 0pt -220px; }
#easybox ul.col-2 li.scripting.file { background-position: 0pt -244px; }
#keyword-def { margin: 16px 0pt 0pt; padding: 24px 20px 0pt 21px; background: transparent url('hosting-keyword-bg.gif') no-repeat scroll 0% 0%; width: 544px; height: 283px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#keyword-def h2 { margin: 0pt; font-size: 23px; }
#keyword-def h2 strong { color: rgb(75, 178, 52); }
#keyword-def p { margin-top: 10px; color: rgb(106, 106, 106); font-size: 13px; line-height: 1.6em; }
