/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:normal;font-style:inherit;font-size:100%;vertical-align:baseline;}sup {vertical-align:super;font-size:75%} :focus {outline:0;} body {line-height:1;color:black;background:white;} ol, ul, li {list-style:none;} table {border-collapse:separate;border-spacing:0;} caption, th, td {text-align:left;vertical-align:top;font-weight:normal;} blockquote:before, blockquote:after, q:before, q:after {content:"";} blockquote, q {quotes:"" "";}
strong {font-weight:bold} em {font-style:italic} a {outline:none} a img {border:none}
html>body .clear {clear:both;height:1px;} .clear {clear:both;margin:0;} .floatL {float:left} .floatR {float:right} .clearL {clear:left} .clearR {clear:right} .clearB {clear:both} .clearN {clear:none} .no-pad {padding:0} .no-margin{margin:0} .margin-top-15 {margin-top:-15px} .margin-right-5 {margin-right:5px} .margin-right-20 {margin-right:20px} .margin-bottom-20 {margin-bottom:20px} .margin-bottom-50 {margin-bottom:50px} .no-display{display:none} .center {text-align:center}
.width-700{width:700px} .width-620{width:620px} .width-540{width:540px} .width-460{width:460px} .width-360{width:360px} .width-340{width:340px} .width-320{width:320px} .width-300{width:300px} .width-220{width:220px} .width-200{width:200px} .width-140{width:140px} .width-100{width:100px}

html, body { height: 100%;}
body {background:#eee;color:#333;font-family:Verdana, Tahoma, Arial, sans-serif;text-align:center;font-size:12px;line-height:18px}

a {text-decoration: underline; color: #288502;}
a:hover {text-decoration: none; color: #ed5f00;}
p {margin: 0px; padding: 0px;}
.green {color:#288502;}
.grey {color:#666;}
.gold {color:#f90}
.gold2 {color:#f60}

#wrapper {margin:0 auto;text-align:left;width:960px}
#header {background:#eee;padding:10px 15px;}
#container {background:#fff url(/images/global/container-nav-shadow.gif) repeat-x top;margin-bottom:30px;padding:20px 10px 30px;}
#container {-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px}
.home #container {padding-top:10px}
/* Logo */
#logo-div {float:left;height:54px;width:290px;}
#logo-div a.logo-link {background:url(/images/global/logo.gif) no-repeat left top;float:left;height:0;margin:0;padding:54px 0 0;overflow:hidden;text-indent:-9999px;width:290px;}
.home #logo-div a.logo-link:hover {background-position:0 top;cursor:default}
#tagline {color:#999;display:none;font:14px Verdana, Arial, Helvetica, sans-serif;padding-left:81px;xposition:relative;xtop:-10px}
/* Utility Nav */
#utility {float:right;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding-top:12px;}
#utility li {float:left;margin-right:15px;font-size:11px;line-height:12px;}
#utility li a {color:#666;display:block;float:left;margin-bottom:0px;padding:2px 0;text-decoration:none;}
#utility li a:hover {color:#999;text-decoration:underline;}
#utility li#login {margin-right:0}
#utility li#login a {color:#288502;font-weight:bold}
#phone-header {clear:right;color:#666;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;padding-top:5px}
#phone-header span {color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;margin-right:5px;}
#phone-header a img {position:relative;top:5px;padding-left:10px}

/* Global Nav */
#nav {background:#838383 url(/images/global/nav-bg.gif) repeat-x bottom;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;clear:both;height:38px;margin:0;position:relative;z-index:100}
#nav {-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0}
#nav li {display:block;float:left;}
#nav li a {background:transparent url(/images/global/nav-arrow-grey.gif) no-repeat 143px 50%;border-right:1px solid #555;border-left:1px solid #2a2a2a;display:block;font-weight:bold;outline:none;color:#fff;padding:9px 0 13px 14px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;line-height:16px;text-decoration:none;width:144px}
#nav li#gn-domain a {border-left:none}#nav li#gn-backup a {border-right:none;}
#nav li a:hover {background-image:url(/images/global/nav-arrow-white.gif);background-color:#555;color:#fff}
#nav li:hover a, #nav li.sfhover a {background-image:url(/images/global/nav-arrow-white.gif);background-color:#555;color:#fff}
/* Drop Down */
		#nav li ul {height:auto;left:-999em;position:absolute;w\idth:158px;margin:0;z-index:99}
		#nav li ul a, #nav li:hover ul a, #nav li.sfhover ul a {background:transparent;border:none;border-top:1px solid #777;color:#fff;display:block;width:134px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:14px;padding:8px 10px 8px 14px;}
		#nav li ul a:hover, #nav li.sfhover ul a:hover {background-image:none;color:#fff;text-decoration:underline}
		#nav li ul, #nav li ul ul {padding:0;}
		#nav li:hover ul ul, #nav li.sfhover ul ul {left:-999em;}
		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left:auto;background:#555;border:1px solid #555;border-top:0;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-color:#7f7f7f;border-right-color:#7f7f7f;padding:0 0 5px;z-index:100}

.gn-domain li#gn-domain a, .gn-linux li#gn-unix a, .gn-windows li#gn-windows a, .gn-dedicated li#gn-dedicated a, .gn-exchange li#gn-exchange a, .gn-backup li#gn-backup a {background-color:#666}

#container #left-nav {margin:0 0 20px;width:218px;background:#eee;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;padding-bottom:5px}
#container #left-nav h4 {color:#666;font-size:16px;margin:0;padding:5px;border-bottom:1px solid #ddd}
#container #left-nav h4 a {color:#666;display:block;font-weight:bold;text-decoration:none;}
#container #left-nav ul {margin:0;padding:0}
#container #left-nav ul li {border-top:1px solid #fff;margin:0;padding:0}
#container #left-nav li a {color:#666;display:block;font-size:11px;line-height:16px;padding:5px;width:208px;text-decoration:none;}
#container #left-nav li a.subsub {border-bottom:0}
#container #left-nav li a:visited {color:#666;}
#container #left-nav li a:hover {background-color:#ddd;color:#333;text-decoration:underline}
		#container #left-nav li ul {display:none}
		#container #left-nav li ul li {border-top:none}
		#container #left-nav li ul a {background:url(/images/global/arrow-pointer-ccc.gif) no-repeat 5px 9px;border-bottom:0;color:#666;display:block;font-size:10px;line-height:12px;padding:5px 5px 5px 20px;width:195px;text-decoration:none;}
		#container #left-nav li ul a:visited {color:#666;}
		#container #left-nav li ul a:hover {background:url(/images/global/arrow-pointer-ccc.gif) no-repeat 5px 9px;color:#fff;text-decoration:underline;}
		/* On States */
		.ln-01 #container #left-nav li#ln-01 a, .ln-02 #container #left-nav li#ln-02 a, .ln-03 #container #left-nav li#ln-03 a, .ln-04 #container #left-nav li#ln-04 a, .ln-05 #container #left-nav li#ln-05 a, .ln-06 #container #left-nav li#ln-06 a, .ln-07 #container #left-nav li#ln-07 a, .ln-08 #container #left-nav li#ln-08 a, .ln-09 #container #left-nav li#ln-09 a, .ln-10 #container #left-nav li#ln-10 a, .ln-11 #container #left-nav li#ln-11 a, .ln-12 #container #left-nav li#ln-12 a, .ln-13 #container #left-nav li#ln-13 a, .ln-14 #container #left-nav li#ln-14 a, .ln-15 #container #left-nav li#ln-15 a {background:#999;color:#fff;}
		/* SubSub States */
		.ln-01 #container #left-nav li#ln-01 ul, .ln-02 #container #left-nav li#ln-02 ul, .ln-03 #container #left-nav li#ln-03 ul, .ln-04 #container #left-nav li#ln-04 ul, .ln-05 #container #left-nav li#ln-05 ul, .ln-06 #container #left-nav li#ln-06 ul, .ln-07 #container #left-nav li#ln-07 ul, .ln-08 #container #left-nav li#ln-08 ul, .ln-09 #container #left-nav li#ln-09 ul, .ln-10 #container #left-nav li#ln-10 ul, .ln-11 #container #left-nav li#ln-11 ul, .ln-12 #container #left-nav li#ln-12 ul, .ln-13 #container #left-nav li#ln-13 ul, .ln-14 #container #left-nav li#ln-14 ul, .ln-15 #container #left-nav li#ln-15 ul {display:block}
		/* this line cancels the on state of the parent li */.ln-01 #container #left-nav li#ln-01 ul a, .ln-02 #container #left-nav li#ln-02 ul a, .ln-03 #container #left-nav li#ln-03 ul a, .ln-04 #container #left-nav li#ln-04 ul a, .ln-05 #container #left-nav li#ln-05 ul a, .ln-06 #container #left-nav li#ln-06 ul a, .ln-07 #container #left-nav li#ln-07 ul a, .ln-08 #container #left-nav li#ln-08 ul a, .ln-09 #container #left-nav li#ln-09 ul a, .ln-10 #container #left-nav li#ln-10 ul a, .ln-11 #container #left-nav li#ln-11 ul a, .ln-12 #container #left-nav li#ln-12 ul a, .ln-13 #container #left-nav li#ln-13 ul a, .ln-14 #container #left-nav li#ln-14 ul a, .ln-15 #container #left-nav li#ln-15 ul a {background:url(/images/global/arrow-pointer-ccc.gif) no-repeat 5px 9px;color:#666}
		/* subsub visited state */.ln-01 #container #left-nav li#ln-01 ul a:visited, .ln-02 #container #left-nav li#ln-02 ul a:visited, .ln-03 #container #left-nav li#ln-03 ul a:visited, .ln-04 #container #left-nav li#ln-04 ul a:visited, .ln-05 #container #left-nav li#ln-05 ul a:visited, .ln-06 #container #left-nav li#ln-06 ul a:visited, .ln-07 #container #left-nav li#ln-07 ul a:visited, .ln-08 #container #left-nav li#ln-08 ul a:visited, .ln-09 #container #left-nav li#ln-09 ul a:visited, .ln-10 #container #left-nav li#ln-10 ul a:visited, .ln-11 #container #left-nav li#ln-11 ul a:visited, .ln-12 #container #left-nav li#ln-12 ul a:visited, .ln-13 #container #left-nav li#ln-13 ul a:visited, .ln-14 #container #left-nav li#ln-14 ul a:visited, .ln-15 #container #left-nav li#ln-15 ul a:visited {background:url(/images/global/arrow-pointer-ccc.gif) no-repeat 5px 9px;color:#666}
		/* this line cancels the on state of the parent li for hover */.ln-01 #container #left-nav li#ln-01 ul a:hover, .ln-02 #container #left-nav li#ln-02 ul a:hover, .ln-03 #container #left-nav li#ln-03 ul a:hover, .ln-04 #container #left-nav li#ln-04 ul a:hover, .ln-05 #container #left-nav li#ln-05 ul a:hover, .ln-06 #container #left-nav li#ln-06 ul a:hover, .ln-07 #container #left-nav li#ln-07 ul a:hover, .ln-08 #container #left-nav li#ln-08 ul a:hover, .ln-09 #container #left-nav li#ln-09 ul a:hover, .ln-10 #container #left-nav li#ln-10 ul a:hover, .ln-11 #container #left-nav li#ln-11 ul a:hover, .ln-12 #container #left-nav li#ln-12 ul a:hover, .ln-13 #container #left-nav li#ln-13 ul a:hover, .ln-14 #container #left-nav li#ln-14 ul a:hover, .ln-15 #container #left-nav li#ln-15 ul a:hover {background:url(/images/global/arrow-pointer-ccc.gif) no-repeat 5px 9px;color:#333}
		/* fixes the width problem in ie */.ln-01 #container #left-nav li#ln-01 ul a, .ln-02 #container #left-nav li#ln-02 ul a, .ln-03 #container #left-nav li#ln-03 ul a, .ln-04 #container #left-nav li#ln-04 ul a, .ln-05 #container #left-nav li#ln-05 ul a, .ln-06 #container #left-nav li#ln-06 ul a, .ln-07 #container #left-nav li#ln-07 ul a, .ln-08 #container #left-nav li#ln-08 ul a, .ln-09 #container #left-nav li#ln-09 ul a, .ln-10 #container #left-nav li#ln-10 ul a, .ln-11 #container #left-nav li#ln-11 ul a, .ln-12 #container #left-nav li#ln-12 ul a, .ln-13 #container #left-nav li#ln-13 ul a, .ln-14 #container #left-nav li#ln-14 ul a, .ln-15 #container #left-nav li#ln-15 ul a {width:195px;_width:195px}


/* Footer styles */
#footer {padding-bottom:30px;}
#footer p {color:#999;margin-bottom:20px;font-size:11px;} #footer p a {color:#999;margin-left:15px}

/* Type */
h1, h2, h3, h4, h5 {font-family:Arial, Helvetica, sans-serif}
h1, h2, h3, h4, h5, h6, h7, p {padding:0 5px}
h1 {color:#333;font-size:34px;font-weight:bold;line-height:38px;margin:0 0 16px;}
h2 {color:#333;font-size:28px;line-height:32px;margin:0 0 12px;} p + h2, ul + h2 {margin-top:30px}  
h3 {font-size:22px;line-height:26px;margin:0 0 8px;} p + h3, ul + h3 {margin-top:30px}
h3 a {text-decoration:none} h3 a:hover {text-decoration:underline}
h4 {font-size:18px;line-height:22px;margin:0 0 4px;} p + h4, h3 + h4 {margin-top:20px}
h5 {color:#288502;font-size:20px;line-height:24px;font-weight:bold;margin-bottom:10px}
p {font:normal 12px Verdana, Arial, Helvetica, sans-serif;line-height:18px;margin-bottom:10px}
.intro {color:#333;font-size:14px;line-height:22px;}
.secondary, .fineprint {font-size:11px;line-height:15px; color:#999;}
.strike {text-decoration:line-through}

.rightcol ol {margin-bottom:18px;list-style:decimal;margin-left:2.2em;}
.rightcol ol ul li {list-style:none}
.rightcol ol li {list-style:decimal;margin-bottom:8px;padding-left:5px;}
.rightcol ul li ul {margin:5px 0}
ul.list-arrow-gray, ul.list-arrow-green, ul.list-check-green, .rightcol ul {margin-bottom:18px;padding:0 5px}
ul.list-arrow-gray li, ul.list-arrow-green li, ul.list-check-green li, .rightcol ul li {background:url(/images/global/arrow-5-gray.gif) no-repeat left 7px;margin-bottom:8px;padding-left:10px}
ul.list-arrow-green li {background-image:url(/images/global/arrow-5-green.gif)}
ul.list-check-green li {background:url(/images/global/checkmark-green.gif) no-repeat left 5px;padding-left:16px}
ul.list-arrow-gray li ul {margin:0}
ul.list-arrow-gray li ul li {background:url(/images/global/arrow-li-li-gray.gif) no-repeat left 7px;margin-bottom:4px;}
li h3, li h4, li p {padding:0}
ul.list-arrow-gray-secondary {margin-bottom:18px;padding:0 5px}
ul.list-arrow-gray-secondary li {background:url(/images/global/arrow-5px-gray.gif) no-repeat left 5px;font-size:11px;line-height:14px;margin-bottom:5px;padding-left:10px}

/*  content top  */
#top {width: 680px; margin: 0; padding: 10px 0 0 10px;}
.main {float: left; margin: 0; padding: 0;}
.main p {font-family:Verdana, Tahoma, Arial, sans-serif;font-size:14px;line-height:22px;color:#666;padding:0;}

.main02 {float: left; width: 430px; border-right: 2px dotted #eeeeee; margin: 0 0 35px 0; padding: 0;}
.main02 p {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 14px; line-height: 24px; color: #666; margin: 0; padding: 0 10px 0 0;}

.main03 p {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 14px; line-height: 24px; color: #666; margin: 0; padding: 0;}
.main03 ol {font-size: 12px; margin-top: 0;}
.main03 li {padding-bottom: 8px;}

.rightside {float: right; width: 166px; font-size: 14px; margin: 94px 0 0 0; padding: 0;}
.rightside02 {float: right; width: 270px; font-size: 14px; margin: 64px 0 10px 0; padding: 0; text-align:right;}
.rightside03 {background:url(/images/dedicated/bg_servers.jpg); background-repeat: no-repeat; float: right; width: 250px; height: 250px; font-size: 14px; margin: 0; padding: 0; text-align:right;}

.pricing {float: right; width: 240px; height: 166px; background: url(/images/unix_hosting/bg_unix.jpg); background-position: top; background-repeat: no-repeat; margin: 0; padding:0;}
.pricing h1 {font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal; margin: 0; padding: 0 0 14px 18px; color: #666;}
.pricing p {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; line-height:24px;color: #288502; margin: 0; padding: 0 0 0 18px; text-align: left;}
.month {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #666;}

.pricing02 {float: right; width: 240px; height: 166px; background: url(/images/windows_hosting/bg_windows.jpg); background-position: top; background-repeat: no-repeat; margin: 0; padding:0;}
.pricing02 h1 {font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal; margin: 0; padding: 0 0 14px 18px; color: #666;}
.pricing02 p {font-family: Arial, Helvetica, sans-serif; font-size: 24px;line-height:24px; font-weight: bold; color: #288502; margin: 0; padding: 0 0 0 18px; text-align: left;}
.month02 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #666;}

.pricing03 {float: right; width: 240px; height: 146px; margin: 0 0 0 50px; padding:0;}
.pricing03 h1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; margin: 0; padding: 0 0 5px 18px; color: #666;}
.pricing03 p {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #288502; margin: 0; padding: 0 0 10px 18px; text-align: left;}
.month03 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: normal; font-weight: normal; color: #666;}
p.availability {font-size: 14px; line-height: normal; font-weight: normal; color: #666;}
/* end content top  */

/*  two columns  */
#twocolumns {width: 337px; height: 160px; margin: 0 0 15px 0; padding: 0;}
.left {float: left;}
.right {float: right;}
.ttl a {float: left; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; margin: 0; padding: 12px 0 0 14px; color: #333; text-decoration: none;}
.ttl a:hover {float: left; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; margin: 0; padding: 12px 0 0 14px; color: #666; text-decoration: none;}
.price {float: right;  text-align: right; margin: 0; padding: 6px 14px 0 0;}
.price p {font-family: Arial, Helvetica, sans-serif; font-size:24px;font-weight:bold;color:#288502;line-height:24px}
.price_small {font-family: Arial, Helvetica, sans-serif;font-size:16px;color:#288502;}
#price02 {float:right;}
#price02 p {font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:bold;color:#288502;margin:0;padding:0;}
p.price02 {color:#666;float:right;font:18px Arial, Helvetica, sans-serif;margin-bottom:0;}
p.price02 strong {color:#288502;font-size:24px;font-weight:bold}
p.price02 span {color:#288502}
p.price02 em {color:#666;font:10px Verdana, Arial, Helvetica, sans-serif;margin-bottom:0;display:block}

.content {height:79px;}
.pad10 {padding:0 10px}
.content p {font-size:12px; line-height: 18px; margin:0; padding: 10px 0 0 14px;}
.more {height: 38px;}
/* end two columns  */

/*  three columns  */
#threecolumns {width: 219px; height: 211px; padding: 0;}
.left02 {float: left; margin: 0 15px 16px 0;}
.right02 {float: right; margin: 0 0 16px 0;}
.top03 {height: 43px; background:url(/images/dedicated/bg_top.jpg); background-repeat: no-repeat;}
.ttl02 {float: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin: 0; padding: 16px 0 0 14px; color: #333;}
#price03 {float: right; text-align: right; margin: 0; padding: 10px 6px 0 0;}
#price03 p {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #288502; margin: 0; padding: 0;}
.content03 {height:130px;margin:0;padding:0;}
.content03 p {font-size:12px; line-height: 18px; margin:0; padding: 10px 0 0 14px;}
.more02 {height: 38px;}
/* end three columns  */



.int {float: left; width: 300px; font-size: 12px; line-height: 20px; margin:0; padding: 10px 0 0 24px;}


.description {font-size: 11px; font-weight: normal; margin: 0; padding: 4px 0 0 0;}
/* end hosting plans table  */


/* compare plans table  */
td.ttlcomp {background-color: #cccccc; border-bottom: 1px solid #999; font-size: 11px; font-weight: bold; color: #28571b; padding:5px;}
td.ttlcomp02 {background-color: #cccccc; border-bottom: 1px solid #999; border-top: 1px solid #999; font-size: 11px; font-weight: bold; color: #28571b; padding:5px;}
.descriptioncomp {font-size: 10px; line-height: 11px; font-weight: normal; margin: 0; padding: 4px 0 0 0;}
.comp {color: #28571b; text-decoration: none;}
.comp:hover {color: #28571b; text-decoration: underline;}
/* end compare plans table  */


#info02 {width: 690px;margin: 0 0 25px 0; padding: 0;}

.form {width: 250px; border: 1px solid #999; background-color: #f1f9ef; font-size: 11px;}
.red {color: #cc0000;}

.clear{clear:both;}
#hostheader{margin-top:5px;width:100%;height:93px;}
#topmenu{text-align:right;}
#topmenu a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#999;text-decoration:none;margin-right:10px;}
#hostingsalesphone{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#666;float:right;margin-top:20px;margin-right:10px;}
#webhostingnavigation ul{margin:0;padding:0;display:block; list-style:none; list-style-type:none;margin-left:4px;}
#webhostingnavigation ul li{margin:0;padding:0;float:left;display:inline; list-style:none; list-style-type:none;}
#domainregistration{width:940px;height:40px;background:#eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0}
#webhostingpromo {margin-top:10px;width:940px;height:297px;background-image:url(/images/index/header_banner.jpg);position:relative}

#webhostingpromo a.learn-more {left:0;top:0;height:278px;width:684px;}
#webhostingpromo h1, #webhostingpromo p, #webhostingpromo a.learn-more {position:absolute;text-indent:-9999px;overflow:hidden;float:left;margin:0;}

.homebox {width:220px;float:left;background:url(/images/index/homebox-bg.gif) no-repeat left bottom;}
.homebox .title {width:220px;xheight:87px;background:url(/images/index/homebox-bg.gif) no-repeat left top;border-bottom:1px solid #ddd;margin-bottom:5px;padding-top:10px}
.homebox h2 {font-size:22px;line-height:25px;margin-bottom:0;padding:0 10px;}
.homebox .service a {xcolor:#333;font-weight:bold;text-decoration:none;}
.homebox .service a:hover {text-decoration:underline}
.homebox .sfrom {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#999;margin-left:10px;}
.homebox .homeprice {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:24px;color:#333;margin:0 0 5px 10px;}
.homebox .homecontent ul {margin:0 10px;}
.homebox .homecontent li {background:url(/images/general/bullet_green01.gif) no-repeat left 7px;font-size:12px;margin:0 0 2px;padding-left:10px}

.leftcol{float:left;width:220px;}
.rightcol{float:right;width:700px;}

#unixhostingleft {margin:0;padding:0;clear:both;}
#unixhostingleft h2{display:table-cell;margin:0;padding:0;font-weight:normal;text-align:left;background-image:url(/images/general/bgleftnav_title.gif);background-repeat:no-repeat;height:41px;font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#78BA52;}
#unixhostingleft h2 a{display:block;text-decoration:none;width:224;margin-top:10px;margin-left:10px;color:#78BA52;}	

#unixplans a{text-decoration:none;}	.leftlonk{background:url(/images/general/leftnav_dashed_separator.gif) 100% 100% no-repeat;color:white;height:25px;padding:0;margin:0;}
.leftlonk a {display:block;color:white;text-decoration:none;padding:0;margin:0;margin-top:5px;font-size:14px;}
.leftlonk a img{padding:0;margin:7px;}

.leftlonklast{color:white;height:25px;padding:0;margin:0;}
.leftlonklast a {display:block;color:white;text-decoration:none;padding:0;margin:0;margin-top:5px;font-size:14px;}
.leftlonklast a img{padding:0;margin:7px;}

#promo-specs {float:right;width:230px;height:130px;xcursor:crosshair}
#promo-specs ul {margin:0 10px;}
#promo-specs li {background:url(/images/index/hostpromobul.gif) no-repeat left 7px;color:#fff;font-size:12px;margin:0 0 5px;padding-left:10px}

/* Gate Boxes */
.gate-box-220 {background:url(/images/index/homebox-bg.gif) no-repeat left bottom;width:220px;}
.gate-box-220 .top {background:url(/images/index/homebox-bg.gif) no-repeat left top;}
.gate-box-340 {background:url(/images/global/gate-box-340.gif) no-repeat left bottom;width:340px}
.gate-box-340 .top {background:url(/images/global/gate-box-340.gif) no-repeat left top;}
.gate-box-460 {background:url(/images/global/gate-box-460.gif) no-repeat left bottom;width:460px}
.gate-box-460 .top {background:url(/images/global/gate-box-460.gif) no-repeat left top;}
.top {border-bottom:1px solid #ddd;margin-bottom:5px;padding:10px 10px 5px}

/* Arc 90 Charts */
/* Global Properties for Tables */
table.arc90_altrows-Blue {width:100%;margin-bottom:20px;border:1px solid #ccc;}
.arc90_altrows-Blue th, .arc90_altrows-Blue td {color:#666;padding:5px;text-align:left;vertical-align:top}
.arc90_altrows-Blue th img, .arc90_altrows-Blue td img {vertical-align:baseline;}
/* Alternating Cells */
.arc90_altrowsBlue0 {background-color:#fff;} /* 1st row color */
.arc90_altrowsBlue1 {background-color:#f1f9ef;} /* 2st row color */ 
/* Head Cell Styles */
.arc90_altrows-Blue {border-collapse:collapse;}
.arc90_altrows-Blue th, .arc90_altrows-Blue th a, .arc90_altrows-Blue th a:visited {background:#999;color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;text-decoration:none;}
.arc90_altrows-Blue th.bg-666 {background:#666;} .arc90_altrows-Blue th.bg-333 {background:#333}
.arc90_altrows-Blue th a:hover {text-decoration:underline;}	
.arc90_altrows-Blue th.main-th, th.main-th a, th.main-th a:visited {background:#93a0a6;font-weight:bold;color:#fff;text-decoration:none;}
.arc90_altrows-Blue th.main-th a:hover {color:#fff;text-decoration:underline;}
table.arc90_altrows-Blue td {border-bottom:1px solid #dcdcdc;border-right:1px dotted #ccc;border-left:1px dotted #ccc;font-size:12px}
table.arc90_altrows-Blue td h2, table.arc90_altrows-Blue td h3, table.arc90_altrows-Blue td h4, table.arc90_altrows-Blue td h5 {margin:0;padding:0}
table.arc90_altrows-Blue .sec-header {background:#eee;font-weight:bold;}

/* Round Buttons */
a.ovalbutton-green {background: transparent url(/images/global/buttons/green-01.gif) no-repeat left bottom;display:block;float:left;font:bold 14px Arial, Helvetica, sans-serif;line-height:16px;height:31px;margin-bottom:15px;overflow:hidden;padding-left:15px;text-decoration:none;}
a.ovalbutton-green span {color:#fff;background:transparent url(/images/global/buttons/green-02.gif) no-repeat right bottom;display:block;padding:7px 15px 8px 0px;font-weight:bold}
a.ovalbutton-blue {background: transparent url(/images/global/buttons/blue-01.gif) no-repeat left bottom;display:block;float:left;font:bold 14px Arial, Helvetica, sans-serif;line-height:16px;height:31px;margin-bottom:15px;overflow:hidden;padding-left:15px;text-decoration:none;}
a.ovalbutton-blue span {color:#fff;background:transparent url(/images/global/buttons/blue-02.gif) no-repeat right bottom;display:block;padding:7px 15px 8px 0px;font-weight:bold}
a.ovalbutton-gold {background: transparent url(/images/global/buttons/gold-01.gif) no-repeat left bottom;display:block;float:left;font:bold 14px Arial, Helvetica, sans-serif;line-height:16px;height:31px;margin-bottom:15px;overflow:hidden;padding-left:15px;text-decoration:none;}
a.ovalbutton-gold span {color:#fff;background:transparent url(/images/global/buttons/gold-02.gif) no-repeat right bottom;display:block;padding:7px 15px 8px 0px;font-weight:bold}
a.ovalbutton-gray {background: transparent url(/images/global/buttons/gray-01.gif) no-repeat left bottom;display:block;float:left;font:bold 14px Arial, Helvetica, sans-serif;line-height:16px;height:31px;margin-bottom:15px;overflow:hidden;padding-left:15px;text-decoration:none;}
a.ovalbutton-gray span {color:#fff;background:transparent url(/images/global/buttons/gray-02.gif) no-repeat right bottom;display:block;padding:7px 15px 8px 0px;font-weight:bold}
a.ovalbutton-red {background: transparent url(/images/global/buttons/red-01.gif) no-repeat left bottom;display:block;float:left;font:bold 14px Arial, Helvetica, sans-serif;line-height:16px;height:31px;margin-bottom:15px;overflow:hidden;padding-left:15px;text-decoration:none;}
a.ovalbutton-red span {color:#fff;background:transparent url(/images/global/buttons/red-02.gif) no-repeat right bottom;display:block;padding:7px 15px 8px 0px;font-weight:bold}
a.ovalbutton-green:hover, a.ovalbutton-gold:hover, a.ovalbutton-gray:hover, a.ovalbutton-blue:hover, a.ovalbutton-red:hover {background-position:left top;}
a.ovalbutton-green:hover span {background-position:right top;color:#690;}
a.ovalbutton-gold:hover span {background-position:right top;color:#f60;}
a.ovalbutton-gray:hover span {background-position:right top;color:#666;}
a.ovalbutton-blue:hover span {background-position:right top;color:#039;}
a.ovalbutton-red:hover span {background-position:right top;color:#900;}

/* Form elements */
label {font-weight:bold;}
label span {font-weight:normal}
.textfield {background:#fff url(/images/global/textfield-bg.gif) no-repeat left top;border:1px solid #ccc;border-top-color:#999;border-left-color:#999;color:#666;font:11px Verdana, Arial, Helvetica, sans-serif;padding:3px;}
input:focus, textarea:focus, label:focus {border:1px solid #ff9900;}

.handcursor {cursor:pointer}
hr {border:none 0;border-top:1px solid #ccc;border-bottom:1px solid #e7e7e7;clear:both;width:100%;height:2px;margin:20px auto;text-align:left;}
