/* 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, 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;} 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:0px;} .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-460{width:460px} .width-360{width:360px} .width-340{width:340px} .width-320{width:320px} .width-300{width:300px}  .width-290{width:290px} .width-220{width:220px} .width-200{width:200px} .width-100{width:100px}

a {color:#549a2f; text-decoration:none;}
a:visited {color:#549a2f; text-decoration:none;}
a:hover {color:#549a2f; text-decoration:underline;}



/* Colors */
.green {color:#549a2f;}
.green2 {color:#690}
.gold {color:#f90}
.gold2 {color:#f60}
.dark-grey {color:#1d1d1d; font-size:15px; font-weight:bold;}


body {color:#616161; font-family:"Lucida Grande", "Lucida Sans Unicode","Lucida Sans", Geneva, Verdana, sans-serif; text-align:center;font-size:13px;line-height:18px}
.smalltxt {color:#616161; text-align:center;font-size:11px;line-height:14px}
.smalltxt02 {color:#8a8a8a; font-size:11px; line-height:13px;}
#wrapper {margin:0 auto;text-align:left;width:960px}
#header {padding:10px 5px 0;}
#nav-shadow {background:url(/images/global/nav-shadow.jpg) no-repeat center top;height:12px;xwidth:960px;}
#nav-shadow02 {background:url(/images/global/nav-shadow02.jpg) no-repeat center top;height:12px;xwidth:958px;}

.icon {float:left; width:40px;}
.floatL {float:left;}
.floatR {float:right;}
/* Logo */
#logo-div {float:left;height:49px;width:266px;}
#logo-div a.logo-link {background:url(/images/global/logo.gif) no-repeat left top;float:left;height:0;margin:0;padding:49px 0 0;overflow:hidden;text-indent:-9999px;width:266px;}
.home #logo-div a.logo-link:hover {cursor:default}
/* Utility Nav */
#utility {float:right;margin:0;padding:5px 0;}
#utility li {float:left;margin-right:0px;font-size:11px;line-height:12px;}
#utility li .utility-div {color:#999;position:relative;top:2px;margin:0 10px}
#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;margin-bottom:10px;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}

/* Nav Bar */

#nav {background:url(/images/global/nav-sprite05.gif) no-repeat left top;clear:both;height:43px;margin:0;position:relative;width:960px;z-index:100}

#nav li {display:block;float:left;}

#nav li a {background-image:url(/images/global/nav-sprite05.gif);background-repeat:no-repeat;display:block;outline:none;color:#fff;}

#nav li:hover a, #nav li.sfhover a {background-position:left -43px;}

/* Drop Down */

	#nav li ul {height:auto;left:-999em;position:absolute;margin:0;z-index:99;top:43px}

	#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;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;height:auto;line-height:14px;padding:8px 10px;text-align:center;text-decoration:none}

	#nav li ul a:hover, #nav li.sfhover ul a:hover {background-image:none;background-color:#666;color:#fff;text-decoration:none}

	#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:#333;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}

	/* Drop Down Positions */

	#nav li.sfhover#gn-hosting ul {left:0}
	#nav li.sfhover#gn-vps ul {left:180px}
	#nav li.sfhover#gn-domain ul {left:383px}
	#nav li.sfhover#gn-email ul {left:547px}
	#nav li.sfhover#gn-applications ul {left:761px}

	/* Drop Down Widths */
	#nav li#gn-hosting ul {width:178px} #nav li#gn-hosting ul a {width:158px}
	#nav li#gn-vps ul {width:201px} #nav li#gn-vps ul a {width:181px}
	#nav li#gn-domain ul {width:162px} #nav li#gn-domain ul a {width:142px}
	#nav li#gn-email ul {width:212px} #nav li#gn-email ul a {width:192px}
	#nav li#gn-applications ul {width:197px} #nav li#gn-applications ul a {width:177px}
	#nav li a {float:left;height:0;padding-top:43px;outline:none;overflow:hidden;}

	/* Buttons */
	#nav li#gn-hosting a {background-position:0 0;width:180px}
	#nav li#gn-vps a {background-position:-180px 0;width:203px}
	#nav li#gn-domain a {background-position:-383px 0;width:164px}
	#nav li#gn-email a {background-position:-547px 0;float:right;width:214px;}
	#nav li#gn-applications a {background-position:-761px 0;float:right;width:199px;}

	/* Hover States and On States */
	#nav li#gn-hosting a:hover, .gn-hosting #nav li#gn-hosting a, #nav li.sfhover#gn-hosting a {background-position:0 -43px;}
	#nav li#gn-vps a:hover, .gn-vps #nav li#gn-vps a, #nav li.sfhover#gn-vps a {background-position:-180px -43px;}
	#nav li#gn-domain a:hover, .gn-domain #nav li#gn-domain a, #nav li.sfhover#gn-domain a {background-position:-383px -43px;}
	#nav li#gn-email a:hover, .gn-email #nav li#gn-email a, #nav li.sfhover#gn-email a {background-position:-547px -43px;}
	#nav li#gn-applications a:hover, .gn-applications #nav li#gn-applications a, #nav li.sfhover#gn-applications a {background-position:-761px -43px;}



/*header-banner index*/
#main-container {background:#fff url(/images/index/headerbanner/bg-headerbanner.jpg) no-repeat top; height:389px;}

#main-container .toolbox {height:389px; float:left; width:960px; height:389px}

#main-container .toolbox_tab01 {width:90px; height:63px; margin:0 0 10px 14px; float:left; background:url(/images/index/headerbanner/tab01-off.png) no-repeat top left; display: block; padding:0; overflow:hidden; cursor:pointer;}
#main-container .toolbox_tab01_on {width:90px; height:63px; margin:0 0 10px 14px; float:left; background:url(/images/index/headerbanner/tab01-on.png) no-repeat top left; display: block;padding:0; overflow:hidden; cursor:pointer;}

#main-container .toolbox_tab02 {width:90px; height:63px; margin:0 0 10px 14px; float:left; background:url(/images/index/headerbanner/tab02-off.png) no-repeat top left; display: block; padding:0; overflow:hidden; cursor:pointer;}
#main-container .toolbox_tab02_on {width:90px; height:63px; margin:0 0 10px 14px; float:left;background:url(/images/index/headerbanner/tab02-on.png) no-repeat; display: block; padding:0; overflow:hidden; cursor:pointer;}

#main-container .toolbox_tab03 {width:90px; height:63px; margin:0 0 10px 14px; float:left; background:url(/images/index/headerbanner/tab03-off.png) no-repeat top left; display: block; padding:0; overflow:hidden; cursor:pointer;}
#main-container .toolbox_tab03_on {width:90px; height:63px; margin:0 0 10px 14px; float:left; background:url(/images/index/headerbanner/tab03-on.png) no-repeat top left; display: block; padding:0; overflow:hidden; cursor:pointer;}

#main-container .toolbox_content {width:806px; height:388px; margin-left:10px; padding:0; display:none;}

#main-container .toolbox_ultimate {background: url(/images/index/headerbanner/img01.jpg) no-repeat right bottom;}
#main-container .toolbox_mach500 {background:url(/images/index/headerbanner/img02.jpg) no-repeat right bottom;}
#main-container .toolbox_mach1000 {background:url(/images/index/headerbanner/img03.jpg) no-repeat right bottom;}

#main-container .toolbox_content ul {margin:0; padding:0; line-height:18px;}
#main-container .toolbox_content ul li { background:url(/images/index/headerbanner/bullet-grey.gif) no-repeat 1px 50%; font-family:"Lucida Sans", Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding-left:12px;}

.shadowbanner {background:#fff url(/images/index/headerbanner/shadow-headerbanner.png) no-repeat bottom; height:18px;}

/* promobox*/
#promobox { width:960px; margin-bottom:16px;}
#promobox .top {background:url(/images/index/promobox-top.gif) top no-repeat; height:12px;}
#promobox .promocontent {width:958px; height:252px; background-color:#f4f4f4; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; padding-top:6px;} 
#promobox .promocontent h1 {font-size:18px; font-weight:normal; color:#1f1f1f; margin-bottom:0; padding-bottom:0;}
#promobox .promocontent h1 a {font-weight:bold; color:#549a2f; text-decoration:none;}
#promobox .promocontent h1 a:hover {font-weight:bold; color:#549a2f; text-decoration:underline;}
#promobox a {color:#497437; text-decoration:none;}
#promobox a:hover {color:#497437; text-decoration:underline;}
#promobox .btm {background:url(/images/index/promobox-bottom.gif) top no-repeat; height:12px; vertical-align:bottom;}

/* testimonial index
.testimonial-index { background:url(/images/index/h-shadowedline.jpg) top no-repeat; text-align:left; padding:40px 0 0 0;display:none;}
*/


/* internal header-banner */
#header-banner { width:960px; height: 282px; background:url(/images/hosting/bg-head.jpg) top no-repeat;}
#header-banner02 {width:960px; height: 67px; background:url(/images/hosting/bg-head02.jpg) top no-repeat;}
.internal-nav {width:922px; height: 51px; margin-left:18px; padding-top:6px; background:url(/images/hosting/bg-menu.png) no-repeat top left; display:block;}
.internal-nav li.systtl, .internal-nav li.systtl02 {width:150px; float:left; display:block;}
	.internal-nav li.systtl span, .internal-nav li.systtl02 span {padding:0; margin:4px 0 0 30px; display:block; text-align:left}
	.internal-nav li.systtl span a, .internal-nav li.systtl02 span a {padding:0; margin:0; border:0;}
	.internal-nav li.systtl span a img, .internal-nav li.systtl02 span a img {filter:alpha(opacity=100) -moz-opacity:1.0;opacity:1.0;}
	.internal-nav li.systtl span a:hover {background:url(/images/hosting/windows-subnav-drop.gif) no-repeat top left; padding:0; margin:0; border:0;}
	.internal-nav li.systtl02 span a:hover {background:url(/images/hosting/linux-subnav-drop.gif) no-repeat top left; padding:0; margin:0; border:0;}
	.internal-nav li.systtl span a:hover img, .internal-nav li.systtl02 span a:hover img {filter:alpha(opacity=0) -moz-opacity:0.0;opacity:0.0;}
.internal-nav li {display:block; float:left; width:153px; height:35px; border-right:1px solid #cbcbcb; text-align:center; margin:0;}
.internal-nav li.last {display:block; float:left; width:153px; height:35px; text-align:center; margin:6px 0 10px 0;}
.internal-nav li a {font-size:13px; color:#6a6a6a; text-decoration:none; display:block;}
.internal-nav li a span {display:block; padding-top:9px;}
.internal-nav li a:visited {color:#6a6a6a;}
.internal-nav li a:hover {background:url(/images/hosting/bg-link-hover.png) no-repeat left; border-right:none; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav li a:hover span {display:block; padding-top:15px;}
.internal-nav li.current {background:url(/images/hosting/bg-link-hover.png) no-repeat left; border-right:none; no-repeat left; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav li.current span {color:#fff; display:block; padding-top:15px;}

.internal-nav02, .internal-nav03, .internal-nav04 {width:922px; height: 51px; margin-left:18px; padding-top:6px; background:url(/images/global/bg-menu.png) no-repeat top left; display:block;}
.internal-nav02 li {display:block; float:left; width:229px; height:35px; border-right:1px solid #cbcbcb; text-align:center; margin:0;}
.internal-nav02 li.last {border-right:none;}
.internal-nav02 li a, .internal-nav02 li.last a {font-size:13px; color:#6a6a6a; text-decoration:none; display:block;}
.internal-nav02 li a span, .internal-nav02 li.last span {display:block; padding-top:9px;}
.internal-nav02 li a:visited, .internal-nav02 li.last a:visited {color:#6a6a6a;}
.internal-nav02 li a:hover, .internal-nav02 li.last a:hover {background:url(/images/global/bg-link-hover.png) no-repeat left; border-right:none; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav02 li a:hover span, .internal-nav02 li.last a:hover span {display:block; padding-top:15px;}
.internal-nav02 li a.current, .internal-nav02 li.last a.current {background:url(/images/global/bg-link-hover.png) no-repeat left; border-right:none; no-repeat left; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav02 li a.current span, .internal-nav02 li.last a.current span {color:#fff; display:block; padding-top:15px;}

.internal-nav03 li {display:block; float:left; width:152px; height:35px; border-right:1px solid #cbcbcb; text-align:center; margin:0;}
.internal-nav03 li.l {display:block; float:left; width:155px; height:35px; border-right:1px solid #cbcbcb; text-align:center; margin:0; line-height:14px;}
.internal-nav03 li.last {border-right:none;}
.internal-nav03 li.last02 {border-right:none; width:155px;}
.internal-nav03 li a, .internal-nav03 li.last a,  .internal-nav03 li.last02 a {font-size:13px; color:#6a6a6a; text-decoration:none; display:block;}
.internal-nav03 li.l a {font-size:13px; color:#6a6a6a; text-decoration:none; display:block; line-height:14px;}
.internal-nav03 li a span, .internal-nav03 li.last span,  .internal-nav03 li.last02 span {display:block; padding-top:9px;}
.internal-nav03 li.l a span {display:block; padding-top:4px;}
.internal-nav03 li a:visited, .internal-nav03 li.last a:visited,  .internal-nav03 li.last02 a:visited, .internal-nav03 li.l a:visited {color:#6a6a6a;}
.internal-nav03 li a:hover, .internal-nav03 li.last a:hover {background:url(/images/global/bg-link-hover02.png) no-repeat left; border-right:none; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav03 li.last02 a:hover, .internal-nav03 li.l a:hover {background:url(/images/global/bg-link-hover02b.png) no-repeat left; border-right:none; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav03 li a:hover span, .internal-nav03 li.last a:hover span {display:block; padding-top:15px;}
.internal-nav03 li.l a:hover span {display:block; padding-top:10px;}
.internal-nav03 li a.current, .internal-nav03 li.last a.current {background:url(/images/global/bg-link-hover02.png) no-repeat left; border-right:none; no-repeat left; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav03 li.last02 a.current, .internal-nav03 li.l a.current {background:url(/images/global/bg-link-hover02b.png) no-repeat left; border-right:none; no-repeat left; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav03 li a.current span, .internal-nav03 li.last a.current span, .internal-nav03 li.last02 a.current span {color:#fff; display:block; padding-top:15px;}
.internal-nav03 li.l a.current span {color:#fff; display:block; padding-top:10px;}


.internal-nav04 li {display:block; float:left; width:130px; height:35px; border-right:1px solid #cbcbcb; text-align:center; margin:0;}
.internal-nav04 li.l {display:block; float:left; width:131px; height:35px; border-right:1px solid #cbcbcb; text-align:center; margin:0; line-height:14px;}
.internal-nav04 li.last {border-right:none;}
.internal-nav04 li.last02 {border-right:none; width:131px;}
.internal-nav04 li a, .internal-nav04 li.last a,  .internal-nav04 li.last02 a {font-size:13px; color:#6a6a6a; text-decoration:none; display:block;}
.internal-nav04 li.l a {font-size:13px; color:#6a6a6a; text-decoration:none; display:block; line-height:14px;}
.internal-nav04 li a span, .internal-nav04 li.last span,  .internal-nav04 li.last02 span {display:block; padding-top:9px;}
.internal-nav04 li.l a span {display:block; padding-top:4px;}
.internal-nav04 li a:visited, .internal-nav04 li.last a:visited,  .internal-nav04 li.last02 a:visited, .internal-nav04 li.l a:visited {color:#6a6a6a;}
.internal-nav04 li a:hover, .internal-nav04 li.last a:hover {background:url(/images/global/bg-link-hover03.png) no-repeat left; border-right:none; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav04 li.last04 a:hover, .internal-nav04 li.l a:hover {background:url(/images/global/bg-link-hover03b.png) no-repeat left; border-right:none; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav04 li a:hover span, .internal-nav04 li.last a:hover span {display:block; padding-top:15px;}
.internal-nav04 li.l a:hover span {display:block; padding-top:10px;}
.internal-nav04 li a.current, .internal-nav04 li.last a.current {background:url(/images/global/bg-link-hover03.png) no-repeat left; border-right:none; no-repeat left; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav04 li.last02 a.current, .internal-nav04 li.l a.current {background:url(/images/global/bg-link-hover03b.png) no-repeat left; border-right:none; no-repeat left; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav04 li a.current span, .internal-nav04 li.last a.current span, .internal-nav04 li.last02 a.current span {color:#fff; display:block; padding-top:15px;}
.internal-nav04 li.l a.current span {color:#fff; display:block; padding-top:10px;}

.internal-nav05 {width:922px; height: 51px; margin-left:18px; padding-top:6px; background:url(/images/global/bg-menu.png) no-repeat top left; display:block;}
.internal-nav05 li {display:block; float:left; width:145px; height:35px; border-right:1px solid #cbcbcb; text-align:center; margin:0;}
.internal-nav05 li.l {display:block; border-right:1px solid #cbcbcb; float:left; width:192px; height:35px; text-align:center; margin:0;}
.internal-nav05 li.last {display:block; border-right:none; float:left; width:145px; height:35px; text-align:center; margin:0;}
.internal-nav05 li a, .internal-nav05 li.l a, .internal-nav05 li.last a {font-size:13px; color:#6a6a6a; text-decoration:none; display:block;}
.internal-nav05 li.l a {font-size:13px; color:#6a6a6a; text-decoration:none; display:block;}
.internal-nav05 li a span, .internal-nav05 li.l a span,.internal-nav05 li.last a span  {display:block; padding-top:9px;}

.internal-nav05 li a:visited, .internal-nav05 li.l a:visited, .internal-nav05 li.last a:visited {color:#6a6a6a;}

.internal-nav05 li a:hover, .internal-nav05 li.last a:hover {background:url(/images/global/bg-link-hover04.png) no-repeat left; border-right:none; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav05 li.l a:hover {background:url(/images/global/bg-link-hover04b.png) no-repeat left; border-right:none; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}

.internal-nav05 li a:hover span, .internal-nav05 li.l a:hover span, .internal-nav05 li.last a:hover span {display:block; padding-top:15px;}

.internal-nav05 li a.current, .internal-nav05 li.last a.current {background:url(/images/global/bg-link-hover04.png) no-repeat left; border-right:none; no-repeat left; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav05 li.l a.current {background:url(/images/global/bg-link-hover04b.png) no-repeat left; border-right:none; no-repeat left; height:51px; margin-top:-6px; color:#fff; text-decoration:none; display:block;}
.internal-nav05 li a.current span, .internal-nav05 li.l a.current span, .internal-nav05 li.last a.current span {color:#fff; display:block; padding-top:15px;}



.headspecs {float:right; text-align:left; margin:45px 40px 0 0;}
.headspecs02 {float:right; text-align:left; margin:15px 40px 0 0;}
.headspecs ul, .headspecs02 ul {margin:0; padding:0; line-height:18px;}
.headspecs  ul li, .headspecs02 ul li {background:url(/images/index/headerbanner/bullet-grey.gif) no-repeat 1px 50%; font-family:"Lucida Grande", "Lucida Sans Unicode","Lucida Sans", Geneva, Verdana, sans-serif; font-size:14px; margin:0; padding-left:12px;}
	
/* Tabs */
#int-subnav{margin:-30px 0 0 -30px;padding:0;background:#fff;background:-moz-linear-gradient(top, #fff, #f0f0f0);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f0f0f0));height:44px;width:980px;border-bottom:1px solid #eee;margin-bottom:30px}
#int-subnav li{float:left;padding:13px 0;margin:0}
#int-subnav li a{color:#000;padding:14px 15px;text-decoration:none;clear:both;margin:0;border-right:1px solid #eee}
#int-subnav li.none a {border:none}
#int-subnav li.none a img {margin-top:-12px}
#int-subnav li a img {margin-top:-12px}
#int-subnav li a:hover{color:#000}
.isn-01 #int-subnav li#isn-01 a, .isn-02 #int-subnav li#isn-02 a, .isn-03 #int-subnav li#isn-03 a, .isn-04 #int-subnav li#isn-04 a, .isn-05 #int-subnav li#isn-05 a, .isn-06 #int-subnav li#isn-06 a, .isn-07 #int-subnav li#isn-07 a, .isn-08 #int-subnav li#isn-08 a, .isn-09 #int-subnav li#isn-09 a, .isn-10 #int-subnav li#isn-10 a{background:#f90;background:-moz-linear-gradient(top, #ffac01, #ff720c);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffac01), to(#ff720c));color:#fff;text-shadow:0 -1px 0, rgba (0,0,0,.3)}
#int-subnav li.first a, .isn-01 #int-subnav li#isn-01 a{-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;border-radius:3px 0 0 0}


.tab-container-top {background:url(/images/global/tabcontent-top.gif) no-repeat top; width:715px; height:13px;}
.tab-container {background:#f5f5f5 url(/images/global/tabs/container-bg.jpg) no-repeat bottom; border:1px solid #d4d4d4; border-bottom:none; clear:left; margin-bottom:0; padding:0; z-index:9; width:713px;}
.tab-container02 {background:url(/images/hosting/bg-compare.gif) repeat-y top; width:960px; border-bottom:none; clear:left; margin-bottom:0; padding:0; z-index:9;}
.tab-container03 {background-color:#fff; width:713px; border-bottom:none; clear:left; margin-bottom:0; padding:0; z-index:9; text-align:center;}

.contenttabs, .contenttabs02, .contenttabs03 {padding:3px 0; margin-left:0; margin-top:1px; margin-bottom:0; list-style-type:none; z-index:10}
.contenttabs li, .contenttabs02 li, .contenttabs03 li {display:inline; float:left; margin:0;  text-align:center;}
.contenttabs li a {width:229px; background: url(/images/global/tabs/dark-left.gif) no-repeat left top; color:#6a6a6a; display:block; font-size:14px; margin-right:6px; outline:none; padding:0 0 0 5px; position:relative; text-decoration:none; z-index:1;}
.contenttabs02 li a {width:181px; background: url(/images/global/tabs/dark-left.gif) no-repeat left top; color:#6a6a6a; display:block; font-size:14px; margin-right:7px; outline:none; padding:0 0 0 5px; position:relative; text-decoration:none; z-index:1;}
.contenttabs03 li a {width:120px; background: url(/images/global/tabs/dark-left.gif) no-repeat left top; color:#6a6a6a; display:block; font-size:14px; margin-right:5px; outline:none; padding:0 0 0 5px; position:relative; text-decoration:none; z-index:1;}
.contenttabs03 li a.lrg {width:189px; background: url(/images/global/tabs/dark-left.gif) no-repeat left top; color:#6a6a6a; display:block; font-size:14px; margin-right:5px; outline:none; padding:0 0 0 5px; position:relative; text-decoration:none; z-index:1;}
.contenttabs03 li a.lrg02 {width:186px; background: url(/images/global/tabs/dark-left.gif) no-repeat left top; color:#6a6a6a; display:block; font-size:14px; margin-right:5px; outline:none; padding:0 0 0 5px; position:relative; text-decoration:none; z-index:1;}
.contenttabs li a span, .contenttabs02 li a span, .contenttabs03 li a span  {background: url(/images/global/tabs/dark-right.gif) no-repeat right top; display:block; outline:none; padding:10px;}
.contenttabs li a:visited, .contenttabs02 li a:visited, .contenttabs03 li a:visited {color:#6a6a6a;}
.contenttabs li a:hover, .contenttabs02 li a:hover, .contenttabs03 li a:hover {text-decoration: underline;}
.contenttabs li.selected a {width:229px; background:url(/images/global/tabs/light-left.gif) no-repeat left top; border-bottom:1px solid #f6f6f6; outline:none; padding:0 0 0 5px; position:relative; top:3px;}
.contenttabs02 li.selected a {width:181px; background:url(/images/global/tabs/light-left.gif) no-repeat left top; border-bottom:1px solid #f6f6f6; outline:none; padding:0 0 0 5px; position:relative; top:3px;}
.contenttabs03 li.selected a {width:120px; background:url(/images/global/tabs/light-left.gif) no-repeat left top; border-bottom:1px solid #f6f6f6; outline:none; padding:0 0 0 5px; position:relative; top:3px;}
.contenttabs03 li.selected a.lrg {width:189px; background:url(/images/global/tabs/light-left.gif) no-repeat left top; border-bottom:1px solid #f6f6f6; outline:none; padding:0 0 0 5px; position:relative; top:3px;}
.contenttabs03 li.selected a.lrg02 {width:186px; background:url(/images/global/tabs/light-left.gif) no-repeat left top; border-bottom:1px solid #f6f6f6; outline:none; padding:0 0 0 5px; position:relative; top:3px;}
.contenttabs li.selected a span, .contenttabs02 li.selected a span, .contenttabs03 li.selected a span  {background:url(/images/global/tabs/light-right.gif) no-repeat right top; color:#000; font-size:14px; outline:none; padding-bottom:7px}
.contenttabs li.selected a:hover, .contenttabs02 li.selected a:hover, .contenttabs03 li.selected a span {text-decoration: none;}
/*.tabcontent{display:none;}*/
@media print {
.tabcontent {display:block !important;}
}






.tabcontent {padding:10px 19px 12px 19px;}
.tabcontent p {line-height:18px;}
.tabcontent p.first, .tabcontent div.first {padding:0 25px 25px 25px; border-bottom:1px solid #e3e3e3;}
.tabcontent p.middle, .tabcontent div.middle {padding:25px 25px 35px 25px; border-bottom:1px solid #e3e3e3; border-top:1px solid #fff;}
.tabcontent p.last, .tabcontent div.last {padding:25px 25px 35px 25px; border-top:1px solid #fff;}

.tabcontent p.first02, .tabcontent div.first02 {margin:0; padding:0 0 25px 0; border-bottom:1px solid #e3e3e3;}
.tabcontent p.middle02, .tabcontent div.middle02 {padding:25px 0 35px 0; border-bottom:1px solid #e3e3e3; border-top:1px solid #fff;}
.tabcontent p.last02, .tabcontent div.last02 {padding:25px 0 35px 0; border-top:1px solid #fff;}

.tabcontent span.ttl {font-family:"Lucida Grande", "Lucida Sans Unicode","Lucida Sans", Geneva, Verdana, sans-serif; font-size:18px; font-style:normal; font-weight:bold; color:#549a2f;}
.tabcontent a {color:#489528; text-decoration:none;}
.tabcontent a:hover {text-decoration:underline;}
.tabcontent h1 {font-size:36px; font-weight:normal; color:#549a2f; line-height:normal; margin:10px 0 15px 0;}
.tabcontent h2 {font-size:24px; font-weight:normal; color:#549a2f; line-height:normal; margin:0 0 15px 0;}
.tabcontent h3 {font-size:20px; font-weight:normal; color:#272727; line-height:normal; margin:15px 0 15px 0;}
.tabcontent h4 {font-size:20px; font-weight:normal; color:#549a2f; line-height:normal; margin:30px 0 0 0;}
.tabcontent h5 {font-size:20px; font-weight:normal; color:#272727; line-height:normal; margin:0; padding:0;}
.tabcontent h6 {font-size:20px; font-weight:normal; color:#272727; line-height:normal; margin:30px 0 0 0;}

.tabcontent ul {margin:15px 0 0 0; padding:0; list-style:none;}
.tabcontent ul li {background:url(/images/index/headerbanner/bullet-grey.gif) no-repeat left 8px; padding:0 0 0 10px; margin-bottom:10px;}
.tabcontent p.ttl, .news p.ttl {font-size:18px; font-weight:bold; color:#549a2f;}
.tabcontent p.cont, .news p.cont {padding:10px 0 10px 0;}
.tabcontent p.date, .news p.date {margin:0; padding:0 0 20px 0;}
.tabcontent p, .news p {margin:0; padding:12px 0 0 0;}
.tabcontent p.btmpress {margin:0; padding:25px 0 0 0;}
.tabcontent p.sign {margin:0; padding:30px 0 10px 0;}
.partnerlogos {float:left; background:#fff; border:1px solid #cecece; width:100px; height:48px; text-align:center; margin:10px 35px 0 0; padding:6px; vertical-align:middle;}

ul.vps {margin:15px 0 0 0; padding:0; list-style:none;}
ul.vps li {background:url(/images/index/headerbanner/bullet-grey.gif) left 7px no-repeat; margin-bottom:10px; padding:0 0 0 12px;}


table.specs {border-bottom:1px solid #d8d8d8; border-top:1px solid #fff;}
table.specs td.title {padding:20px 0 20px 10px; font-size:18px;}
table.specs td.title_off  {padding:20px 0 20px 10px; font-size:18px;}
table.specs td.price {padding:20px 0 20px 0; font-size:18px; font-weight:bold; color:#63a53f; text-align:right;}
table.specs td.price span {font-size:13px; font-weight:normal; color:#2b2b2b; font-style:normal;}
table.specs td.title a {color:#1d1d1d;background:url("/images/hosting/minus.gif") no-repeat scroll 0 50% transparent; padding-left:20px;}
table.specs td.title_off a {color:#549A2F;background:url("/images/hosting/plus.gif") no-repeat scroll 0 50% transparent; padding-left:20px; text-decoration:none;}
table.specs td.title a:hover {color:#272727; text-decoration:none;}
table.specs td {padding:3px 10px 10px 10px; line-height:14px;}
table.specs td p.dots {background:url(../images/global/dot.gif) left 11px repeat-x; padding:0; margin:0;}
table.specs td p.dots span.clr {font-size:13px; font-style: normal; background:#f5f5f5;}
table.specs td p.btmtxt {font-size:11px; margin:0; padding:0;}
table.specs td.exp {padding:3px 10px 10px 10px; line-height:18px;}
table.specs td.exp p {padding:10px 0 10px 0;}
table.specs td.dark {background-color:#eaeaea;}
table.specs td span {font-size:11px; font-style:italic;}

table.specs td ol { list-style:outside; padding-left:20px;}
table.specs td ol li { list-style-type:decimal; padding-bottom:8px;}


table.specs td.configttl {background:#e5e5e5; border-right:1px solid #f5f5f5; padding-top:10px;}
table.specs td.configttl span {font-size:18px; font-style:normal; font-weight:bold;}
table.specs td.configttl02, table.specs td.configttl02b,  table.specs td.configttl02c {background:#e5e5e5; border-bottom:1px solid #ccc; border-left:1px solid #fff; border-right:1px solid #ccc; border-top:1px solid #fff; color:#2b2b2b; font-size:14px; line-height:18px; padding-top:10px;}
table.specs td.configttl02b {text-align:center;}
table.specs td.configttl02c {text-transform:uppercase;}
table.specs td.configttl03 {background:#e5e5e5; border-bottom:1px solid #d8d8d8; border-right:1px solid #f5f5f5; color:#2b2b2b; font-size:14px; padding-top:10px; text-transform:uppercase;}
table.specs td.configttl03b {background:#8e8e8e; border-bottom:1px solid #d8d8d8; border-right:1px solid #f5f5f5; color:#fff; font-size:14px; padding-top:10px; text-transform:uppercase;}
table.specs td.configttl03c {background: none repeat scroll 0% 0% #549a2f; font-size:14px; font-weight: bold; border-radius: 5px 5px 0pt 0pt; color: #fff; text-shadow: 0pt -1px 0pt rgba(0, 0, 0, 0.3); text-align:center; padding-top:11px;}
table.specs td.configttl04 {border-bottom:1px solid #dedede; color:#2b2b2b; font-size:13px; padding-top:10px;}
table.specs td.configttl04d {background-color:#e5e5e5; border-bottom:1px solid #dedede; color:#2b2b2b; font-size:13px; padding-top:10px;}
table.specs td.configttl05 {border-bottom:1px solid #ccc; border-left:1px solid #fff; border-right:1px solid #ccc; border-top:1px solid #fff; color:#2b2b2b; font-size:14px; padding-top:10px;}
table.specs td.configttl05 span {color:#2b2b2b; font-size:16px; font-weight:bold; line-height:28px;}

table.specs td.configttl06 {background-color:#ebebeb; border-bottom:2px solid #acacac; border-right:2px solid #acacac; color:#7ebd4a; font-size:16px; font-weight:bold; padding-top:5px; text-align:center; line-height:20px; vertical-align:middle;}
table.specs td.configttl06l {background-color:#ebebeb; border-bottom:2px solid #acacac; color:#7ebd4a; font-size:14px; font-weight:bold; padding-top:5px; text-align:center; line-height:20px; vertical-align:middle;}

table.specs td.configttl07, table.specs td.configttl07l {background-color:#ebebeb; border-bottom:2px solid #fff; border-right:2px solid #fff; color:#549a2f; font-size:18px; font-weight:bold; padding-top:8px; text-align:center; line-height:22px; vertical-align:middle;}
table.specs td.configttl07l {border-right:none;}
table.specs td.configttl07w {background-color:#e6f1ff; border-bottom:2px solid #fff; border-right:2px solid #fff; color:#4079bf; font-size:18px; font-weight:bold; padding-top:8px; text-align:center; line-height:22px; vertical-align:middle;}

table.specs td.configttl07sub, table.specs td.configttl07lsub,  table.specs td.configttl07subL {background-color:#4079bf; border-bottom:1px solid #fff; border-right:2px solid #fff; color:#fff; font-size:16px; font-weight:bold; padding:5px; text-align:center; line-height:24px; vertical-align:middle;}
table.specs td.configttl07subL {background-color:#7ebd4a;}
table.specs td.configttl07lsub {border-right:none;}


table.specs02 {border-bottom:1px solid #fff; border-top:1px solid #d8d8d8; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8}
table.specs02 td.configttl-hst {border-right:1px solid #d8d8d8; font-size:16px; font-weight:bold; padding:10px;}
table.specs02 td.configttl-hst span {color:#549a2f; font-weight:bold}

table.specs td.configcont {border-bottom:2px solid #e5e5e5; font-weight:bold; padding-top:10px;}
table.specs td.configcont04 {border-bottom:2px solid #e5e5e5; border-right:1px solid #e5e5e5; padding-top:10px;}
table.specs td.configcont04b {border-bottom:2px solid #e5e5e5; padding-top:10px;}

table.specs td.configcont02c {font-weight:normal; font-size:13px; padding-top:10px;}
table.specs td.configcont03 {border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; font-weight:normal; font-size:12px; padding-top:10px;}
table.specs td.configbtn {padding:12px 0 20px 0; text-align:right;}
table.specs td.configcont02, table.specs td.configcont05 {border-bottom:1px solid #ccc; border-left:1px solid #fff; border-right:1px solid #ccc; border-top:1px solid #fff; font-size:13px; line-height:18px; padding:10px;}
table.specs td.configcont02b {text-align:center;}
table.specs td.configcont05 span.bld {color:#2b2b2b; font-size:14px; font-style:normal; line-height:18px;}
table.specs td.configcont05 span.sm {font-size:10px; line-height:14px;}

table.specs td.configcont06 {border-bottom:2px solid #acacac; border-right:2px solid #acacac; text-align:center; vertical-align:middle; line-height:18px;}
table.specs td.configcont06l {border-bottom:2px solid #acacac; text-align:center; vertical-align:middle; line-height:18px;}

table.specs td.configcont07 {border:1px solid #fff; line-height:18px; padding:10px; text-align:center; vertical-align:middle;}
table.specs td.configcont07w {background-color:#e6f1ff; border:1px solid #fff; line-height:18px; padding:10px; text-align:center; vertical-align:middle;}


table.specs td.orange {background-color:#f3e4d0;}
table.specs td.red {background-color:#edd8de;}
table.specs td.gr {background-color:#e5e8d7;}
table.specs td.btm {vertical-align:bottom;}
table.specs td.mdl {vertical-align:middle;}



table.specs td.des01 {padding:5px 10px 5px 10px; font-size:11px; border-bottom:1px solid #e5e5e5; background-color:#f6f6f6;}
table.specs td.des02 {padding:5px 10px 5px 10px; font-size:11px; border-bottom:1px solid #e5e5e5; background-color:#eee;}
table.specs td.feat {padding:5px 10px 5px 10px; font-size:11px; border-bottom:1px solid #dedede;}
table.specs td.light {padding:5px 10px 5px 10px; font-size:11px; border-bottom:1px solid #dedede;}
table.specs td.dark {padding:5px 10px 5px 10px; font-size:11px; background-color:#e5e5e5; border-bottom:1px solid #dedede;}
table.specs td.dark02 {padding:5px 10px 5px 10px; font-size:11px; background-color:#e5e5e5; border-bottom:1px solid #fff;}

table.specs td.des01 span, table.specs td.des02 span {font-size:15px; font-style:normal; font-weight:bold;}

table.specs td ul {margin-top:5px; padding-top:0;}
table.specs td ul li {padding-bottom:5px;}


.tab-container-bottom {background:url(/images/global/tabcontent-bottom.jpg) no-repeat top; width:715px; height:25px;}

#compare-top {background:url(/images/hosting/bg-compare-top.gif) no-repeat top; width:960px; height:12px;}
#compare {background:url(/images/hosting/bg-compare.gif) repeat-y top; width:960px; padding:0; margin:0} 
#compare-bottom {background:url(/images/hosting/bg-compare-bottom.gif) no-repeat top; width:960px; height:13px;}
#compare table.ttls {width:920px; padding-bottom:15px; margin-left:20px; margin-right:20px;}
#compare table.ttls td {font-size:15px; line-height:15px; font-weight:bold; text-align:center; vertical-align:bottom;}
#compare table.ttls td a span {color:#6a6a6a; text-decoration:none; font-weight:bold;}
#compare table.ttls td a:visited {color:#6a6a6a;}
#compare table.ttls td a:hover {text-decoration:underline;}
#compare table.content {width:920px; border-bottom:1px solid #d8d8d8; border-top:1px solid #fff; padding-bottom:15px; margin-left:20px; margin-right:20px;}
#compare table.content td.title {padding:20px 0 10px 10px; font-size:18px; font-weight: bold;}
#compare table.content td.title_off {padding:20px 0 10px 10px; font-size:18px; font-weight: bold;}
#compare table.content td.title a {color:#1d1d1d; background:url("/images/hosting/minus.gif") no-repeat scroll 0 50% transparent; padding-left:20px;}
#compare table.content td.title_off a {color:#549A2F;background:url("/images/hosting/plus.gif") no-repeat scroll 0 50% transparent; padding-left:20px; text-decoration:none;}
#compare table.content td.title a:hover {color:#272727; text-decoration:none;}
#compare table.content td, #compare table.content td.dark {padding:5px 5px 10px 10px; line-height:14px;}

#compare table.content td p.dots {background:url(../images/global/dot.gif) left 11px repeat-x; padding:0; margin:0;}
#compare table.content td p.dots span.clr {font-size:13px; font-style: normal; background:#f5f5f5;}
#compare table.content td p.btmtxt {font-size:11px; margin:0; padding:0;}
#compare table.content td span {font-size:11px; font-style:italic;}

#compare table.content td.dark { background-color:#eaeaea;}
#compare table.content td span {font-size:11px; font-style:italic;}
#compare ul {margin:10px 0 0 0; padding:0; list-style:none;}
#compare ul li {background:url(/images/index/headerbanner/bullet-grey.gif) no-repeat 1px 6px; padding:0 0 10px 12px;}
#compare h1 {font-size:18px; font-weight:normal; color:#272727; line-height:normal; margin:30px 0 15px 30px;}
#compare p.cntnt {padding:0; margin:10px 30px 30px 30px;}

#sidebar {width:228px; margin-top:4px; float:right; text-align:left;}
#sidebar h2 {font-size:15px; font-weight:bold; color:#1d1d1d; line-height:18px; padding:0; margin-bottom:20px;}
#sidebar h2 a { font-size:15px; font-weight:bold; color:#549a2f; text-decoration:none;}
#sidebar h2 a:hover {font-weight:bold; color:#549a2f; text-decoration:underline;}
#sidebar p { font-size:11px; color:#6a6a6a; padding-bottom:30px; border-bottom:1px solid #e3e3e3;}
#sidebar ul.stand {margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e3e3e3;}
#sidebar ul.stand li {background:url(/images/index/headerbanner/bullet-grey.gif) no-repeat left 8px; margin-bottom:4px; margin-left:10px; padding:0 0 0 10px;}

/* menu collapsed */
#sidebar .domain, #sidebar .software, #sidebar .support, #sidebar .infrastructure, #sidebar .newsletter, #sidebar .vps {background: url(/images/dedicated-servers/rcheader_collapsed.gif) no-repeat 0 0; margin: 0 0 30px 0; padding-top:0; min-height:43px;}
#sidebar .domain h3, #sidebar .software h3, #sidebar .support h3, #sidebar .infrastructure h3, #sidebar .newsletter h3,  #sidebar .vps h3  {padding:12px 0 10px 0;}
#sidebar .domain h3 a, #sidebar .software h3 a, #sidebar .support h3 a, #sidebar .infrastructure a, #sidebar .newsletter a,  #sidebar .vps a {display:block; width: 217px; overflow: hidden; font-size: 15px; font-weight: normal; color: #1d1d1d;}
#sidebar .domain h3 a:hover, #sidebar .software h3 a:hover, #sidebar .support h3 a:hover, #sidebar .infrastructure a:hover, #sidebar .newsletter a:hover,  #sidebar .vps a:hover {text-decoration:none;}
#sidebar .domain ul, #sidebar .software ul, #sidebar .support ul, #sidebar .infrastructure ul, #sidebar .newsletter ul,  #sidebar .vps ul {display: none; margin:0; padding:20px 0 20px 0;}
#sidebar .domain ul li, #sidebar .software ul li, #sidebar .support ul li, #sidebar .infrastructure ul li, #sidebar .newsletter ul li,  #sidebar .vps ul li {background:url(/images/index/headerbanner/bullet-grey.gif) no-repeat 1px 6px; padding:0 0 5px 12px;}
#sidebar .domain ul li a, #sidebar .software ul li a, #sidebar .support ul li a, #sidebar .infrastructure ul li a, #sidebar .newsletter ul li a,  #sidebar .vps ul li a {font-size:13px; color:#549a2f; text-decoration:none;}
#sidebar .domain ul li a:visited, #sidebar .software ul li a:visited, #sidebar .support ul li a:visited, #sidebar .infrastructure ul li a:visited, #sidebar .newsletter ul li a:visited,  #sidebar .vps ul li a:visited {font-size:13px; color:#549a2f; text-decoration:none;}
#sidebar .domain ul li a:hover, #sidebar .software ul li a:hover, #sidebar .support ul li a:hover, #sidebar .infrastructure ul li a:hover, #sidebar .newsletter ul li a:hover,  #sidebar .vps ul li a:hover {font-size:13px;color:#549a2f; text-decoration:underline;}
/* menu expanded */
#sidebar .domain.active, #sidebar .software.active, #sidebar .support.active, #sidebar .infrastructure.active, #sidebar .newsletter.active,  #sidebar .vps.active {border-bottom: 1px solid #e3e3e3; background: url(/images/dedicated-servers/rcheader_expanded.gif) no-repeat 0 0;}

/* footer */
#footer {border-top:1px solid #d4d4d4; padding-top:24px; text-align:center; margin-top:30px;}
#footer p {font-size:12px; font-weight:bold; color:#353535; padding-bottom:8px;}

#footer .copyright {border-top:1px solid #d4d4d4; margin-top:20px; padding:20px 0 33px 0; text-align:left;}
#footer .copyright p {display:block; float:left;font-size:12px; font-weight:normal; color:#aeaeae;}
#footer .copyright p a {font-size:12px; color:#aeaeae; text-decoration:none; padding:0 5px 0 5px;}
#footer .copyright p a:hover { text-decoration:underline;}
#footer ul.social {list-style:none; margin:0; padding:0;}
#footer ul.social li {list-style-type:none;float:left;margin-left:6px;}
#footer ul.social li a {float:left;display:block;}
#footer ul.social li a img {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
#footer ul.social li a:hover img {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}

/* 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 #63a53f;}
.submit {xmargin-top:20px}
.submit input, .submit input:focus {display:inline-block;zoom:1;/* zoom and *display = ie7 hack for display:inline-block */*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:bold 11px/100% Arial, Helvetica, sans-serif, sans-serif;padding:.3em 10px .3em;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.submit input, .submit input:focus {color:#e8f0de;border:none;background:#64991e;background:-webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));background:-moz-linear-gradient(top,  #7db72f,  #4e7d0e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');text-decoration:none}
.submit input:hover {background:#538018;color:#fff}
.submit input:active {background:#64991e;color:#fff}

.handcursor {cursor:pointer}

blockquote {background:url(..//images/about/quotations.gif) no-repeat left top;padding-left:50px; margin-bottom:36px;}
.quote {float:left}
.quote-p {color:#616161;font:italic 16px Georgia, "Times New Roman", Times, serif; line-height:22px;}
.quote-c {color:#616161; margin-bottom:50px;}
blockquote strong {color:#2b2b2b;}

hr {border:none 0; border-bottom:1px solid #ccc; clear:both; width:65%; height:1px; margin:20px 0 30px 12px; text-align:left}

a.btn-orange {font-family:"Lucida Grande", "Lucida Sans Unicode","Lucida Sans", Geneva, Verdana, sans-serif; font-size:13px; margin:20px 0 0px;padding:10px 20px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#fff;background:#f78d1d;background:-webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));background:-moz-linear-gradient(top,  #faa51a,  #f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');border:none; color:#fff; text-decoration:none; text-transform:uppercase; text-shadow:0 1px 1px rgba(0,0,0,.3)}
a.btn-orange:hover {background:#f47a20; text-decoration:none;}

.btn-orange02 {margin:30px 0 30px 0;padding:20px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#f78d1d;background:-webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));background:-moz-linear-gradient(top,  #faa51a,  #f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');border:none; text-align:center;}
.btn-orange02 a {color:#fff;text-decoration:none; text-transform:uppercase; text-shadow:0 1px 1px rgba(0,0,0,.3);}
.btn-orange02 a:hover {text-decoration:none;}
.btn-orange02:hover {background:#f47a20;}

.btn-green {margin:0 20px;padding:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#549a2f;background:-webkit-gradient(linear, left top, left bottom, from(#65ae3f), to(#347611));background:-moz-linear-gradient(top,  #65ae3f,  #347611);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#65ae3f', endColorstr='#347611');border:none; text-align:center; display:block;}
.btn-green:hover {background:#347611;}
.btn-green a {color:#fff; text-decoration:none; text-shadow:0 1px 1px rgba(0,0,0,.3);}
.btn-green a:hover {text-decoration:none;}

.btn-green-vps {margin:0 20px; padding:10px; background-color:#7ebd4a; text-align:center; display:block;}
.btn-green-vps:hover, .btn-green-vps:focus, .btn-green-vps:active {background-color:#818285;}
.btn-green-vps a {color:#fff; text-decoration:none; text-shadow:0 1px 1px rgba(0,0,0,.3);}
.btn-green-vps a:hover {text-decoration:none;}

.btn-grey {margin:0 20px;padding:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#b0b0b0;background:-webkit-gradient(linear, left top, left bottom, from(#b0b0b0), to(#7e7e7e));background:-moz-linear-gradient(top,  #b0b0b0,  #7e7e7e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0b0b0', endColorstr='#7e7e7e');border:none; text-align:center; display:block;}
.btn-grey:hover {background:#7e7e7e;}
.btn-grey a {color:#fff; text-decoration:none; text-shadow:0 1px 1px rgba(0,0,0,.3);}
.btn-grey a:hover {text-decoration:none;}

.btn-linux {
	margin: 0 20px;
	padding: 8px 0px 12px 0px;
	-moz-border-radius: 8px;
	background: #549a2f;
	background: -webkit-gradient(linear, left top, left bottom, from(#7CBF42), to(#347611));
	background: -moz-linear-gradient(top, #7CBF42, #347611);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7CBF42', endColorstr='#347611');
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border: none;
	text-align: center;
	display: block;
	width: 189px;
	height: 11px;
	font-size: 18px;
	letter-spacing: 2px;
	font-family: sans-serif;
	margin-left: auto;
	margin-right: auto;
}

.btn-windows {
	margin: 0 20px;
	padding: 8px 0px 12px 0px;
	-moz-border-radius: 8px;
	background: #b0b0b0;
	background: -webkit-gradient(linear, left top, left bottom, from(#b0b0b0), to(#7e7e7e));
	background: -moz-linear-gradient(top, #b0b0b0, #7e7e7e);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0b0b0', endColorstr='#7e7e7e');
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border: none;
	text-align: center;
	display: block;
	width: 189px;
	height: 11px;
	font-size: 18px;
	letter-spacing: 2px;
	font-family: sans-serif;
	margin-left: auto;
	margin-right: auto;
}

.btn-linux  a {
	color: #fff;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
}

.btn-windows a {
	color: #FFF;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
}

.btn-windows:hover {background:#7e7e7e;}
.btn-windows a:hover {text-decoration:none;}

.btn-linux:hover {background:#347611;}
.btn-linux a:hover {text-decoration:none;}



ul.sbcircle {margin-top:5px; padding-top:0;}
ul.sbcircle li {background:url(/images/global/circle.png) left 8px no-repeat; margin-left:30px; padding-left:10px; margin-top:0; padding-top:0;}

td.whitebg {background:#fff; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;  border:1px solid #ddd; padding:20px;}
td.whitebg02 {background:#fff; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;  border:5px solid #ddd; padding:20px;}
td.whitebgU100, td.whitebgW100 {background:#fff; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;  border:5px solid #ff6600;}
td.whitebgU500, td.whitebgW500 {background:#fff; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;  border:5px solid #549a2f;}
td.whitebgU700, td.whitebgW700 {background:#fff; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;  border:5px solid #0066bc;}



p.ttlicn-disk, p.ttlicn-bandwidth, p.ttlicn-email, p.ttlicn-exchange, p.ttlicn-ldms {margin-top:0; padding:3px 0 10px 50px;}
	p.ttlicn-disk {background:url(/images/vps/icn-disk.png) left top no-repeat;}
	p.ttlicn-bandwidth {background:url(/images/vps/icn-bandwidth.png) left top no-repeat;}
p.ttlicn-ram, p.ttlicn-ip, p.ttlicn-plesk, p.ttlicn-pleskpack, p.ttlicn-security, p.ttlicn-hosting, p.ttlicn-incl, p.ttlicn-ses,  p.ttlicn-seo,  p.ttlicn-emm, p.ttlicn-os, p.ttlicn-fom, p.ttlicn-ex, p.ttlicn-shp, p.ttlicn-cd, p.ttlicn-cb {margin-top:0; padding:10px 0 12px 50px;}
	p.ttlicn-ram {background:url(/images/vps/icn-ram.png) left top no-repeat;}
	p.ttlicn-ip {background:url(/images/vps/icn-ip.png) left top no-repeat;}
	p.ttlicn-plesk {background:url(/images/vps/icn-plesk.png) left top no-repeat;}
	p.ttlicn-pleskpack {background:url(/images/vps/icn-pleskpack.png) left top no-repeat;}
	p.ttlicn-security {background:url(/images/domain-names/icn-security.png) left top no-repeat;}
	p.ttlicn-hosting {background:url(/images/domain-names/icn-hosting.png) left top no-repeat;}
	p.ttlicn-email {background:url(/images/domain-names/icn-email.png) left top no-repeat;}
	p.ttlicn-exchange {background:url(/images/domain-names/icn-exchange.png) left top no-repeat;}
	p.ttlicn-incl {background:url(/images/domain-names/icn-mark.png) left top no-repeat;}
	p.ttlicn-ses {background:url(/images/online-applications/icn-marketing01.png) left top no-repeat;}
	p.ttlicn-ldms {background:url(/images/online-applications/icn-marketing02.png) left top no-repeat;}
	p.ttlicn-seo {background:url(/images/online-applications/icn-marketing03.png) left top no-repeat;}
	p.ttlicn-emm {background:url(/images/online-applications/icn-marketing04.png) left top no-repeat;}
	p.ttlicn-os {background:url(/images/online-applications/icn-bp01.png) left top no-repeat;}
	p.ttlicn-fom {background:url(/images/online-applications/icn-bp02.png) left top no-repeat;}
	p.ttlicn-ex {background:url(/images/online-applications/icn-bp03.png) left top no-repeat;}
	p.ttlicn-shp {background:url(/images/online-applications/icn-bp04.png) left top no-repeat;}
	p.ttlicn-cd {background:url(/images/online-applications/icn-bp05.png) left top no-repeat;}
	p.ttlicn-cb {background:url(/images/online-applications/icn-bp06.png) left top no-repeat;}
	
td.whitebg h6 {border-bottom:1px dotted #ccc; font-size:15px; margin-bottom:15px; margin-top:0; padding-top:0; padding-bottom:4px;}
td.whitebg div.dbl {border-bottom:1px dotted #ccc; margin-bottom:10px; margin-top:0; padding-top:0; padding-bottom:4px;}
td.whitebg div.dbl h7 {float:left; display:block; width:120px; font-size:15px; font-weight:bold; margin:0; padding:0;}
td.whitebg div.dbl p {float:right; display:block; width:80px; font-size:15px; margin:0; padding:0; text-align:right;}
td.whitebg ol.stand {margin:0; padding:0;}
td.whitebg ol.stand li {background:none; list-style-type:decimal;  margin:0 0 5px 20px; padding:0;}
td.whitebg ol.stand li span {color:#489528}
td.whitebg p.prc {text-align-right; padding-top:10px;}
td.whitebg p.prc02 {text-align-right; padding-top:12px;}
td.whitebg p.prc span, td.whitebg p.prc02 span {font-size:11px;}
td.whitebg span.smol {font-size:11px; font-style:italic; text-align:right;}

ol.domnam {list-style:outside; margin:0 0 0 15px; padding:0 0 0 25px;}
ol.domnam li {background:none; list-style-type:decimal; font-size:15px; font-weight:bold; color:#272727;  margin:0 0 10px 10px; padding:0;}
ol.domnam li span {font-size:13px; font-weight:normal; color:#616161;}
ol.mark {list-style:outside; margin:0 0 0 15px; padding:0 0 20px 25px;}
ol.mark li {background:none; list-style-type:decimal;  margin:0 0 5px 20px; padding:0;}
p.bstr {font-size:12px; color:#616161; margin-bottom:15px;}
p.subdomnam {background:url(/images/index/headerbanner/bullet-grey.gif) left 7px no-repeat; margin-bottom:4px; padding:0 0 0 12px; font-size:13px; color:#616161;}

/* smx */
.smx-ftr {width:205px; margin:25px 35px 0 0;}
p.smx-ttl {font-size:14px; line-height:normal; font-weight:bold; color:#272727; padding:0 0 5px 0; margin:0; border-bottom:1px solid #ccc;}
.handcursor{cursor:hand;cursor:pointer}
.more02 {background:#fff; margin:-10px 0 0 0; padding:5px 10px 10px 10px;}
.more02 p {color:#0066cc; font-weight:bold; margin:0; padding:15px 0 5px 0; text-decoration:underline; text-align:center;text-shadow:-1px -1px 0 rgba(255,255,255,.9);}
.more02 ul {border-top:1px solid #eee;margin:10px 0 0 0;padding:10px 5px 0}
.more02 ul li {text-shadow:0 -1px 0 rgba(255,255,255,.5);}

#smc-plan {float:left; width:240px; margin:5px 28px 0 0; background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;border:1px solid #ddd;inset 0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1); text-align:center;}
#smc-plan h5 {padding:0 5px 10px;font-size:14px;font-weight:bold;margin:0 0 10px;border-bottom:1px solid #fff;text-shadow:0 -1px 0 rgba(255,255,255,.5); text-align:center; border-bottom:1px dotted #ccc;}
#smc-plan .price{background:#f7f7f7; margin:15px 0 15px; padding:12px 0 12px 0; text-align:center;}
#smc-plan .price p{font-size:18px; margin:0; padding:0; line-height:18px;}
#smc-plan .price p span {font-weight:bold; color:#f7941e;}

#smc-plan02 {width:840px; margin:15px 0 0 0; background:#f4f4f4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;border:1px solid #ddd;inset 0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1); text-align:center;}
#smc-plan02 .btn {margin:0 auto;padding:10px; width:120px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#f78d1d;background:-webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));background:-moz-linear-gradient(top,  #faa51a,  #f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');border:none; text-align:center;}
#smc-plan02 .btn a {color:#fff;text-decoration:none; text-transform:uppercase; text-shadow:0 1px 1px rgba(0,0,0,.3);}
#smc-plan02 .btn a:hover {text-decoration:none;}
#smc-plan02 .btn:hover {background:#f47a20;}

.btn-green02 {margin:0;padding:4px 11px 4px 11px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#549a2f;background:-webkit-gradient(linear, left top, left bottom, from(#65ae3f), to(#347611));background:-moz-linear-gradient(top,  #65ae3f,  #347611);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#65ae3f', endColorstr='#347611');border:none; text-align:center; display:block;color:#fff; text-decoration:none; text-shadow:0 1px 1px rgba(0,0,0,.3);}
.btn-green02:hover {background:#347611;}
.btn-green02 a {color:#fff; text-decoration:none; text-shadow:0 1px 1px rgba(0,0,0,.3);}
.btn-green02 a:hover {text-decoration:none;}


/* new */
.hb-img {width:960px; height:388px;}
h1 {font-size:36px; font-weight:normal; color:#59993c; margin:40px 0 30px 0; text-align:center;}
.box-index01 {width:456px; float:left; margin-bottom:30px;}
.box-index02 {width:466px; float:right; margin-bottom:30px;}
.box-index03 {margin-left:5px;}
.icn-index {float:left; width:60px;}
.box-index-txt01 {float:right; width:376px;}
.box-index-txt02 {float:right; width:386px;}
.box-index-txt03 {float:left; margin:24px 0 0 0; font-size:26px; font-weight:bold; color:#f7941f; text-transform:uppercase;}
.box-index-txt01 p.ttl, .box-index-txt02 p.ttl {font-size:18px; font-weight:bold; color:#222; margin-bottom:10px;}

.testimonial-index {background:#f8f8f8;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;inset 0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);margin-top:10px;padding:20px;}
.testimonial-index {display:none;}
#header-banner-hosting, #header-banner-exchange, #header-banner-dn {width:960px; height: 223px; padding-top:12px;}
#header-banner-hosting {background:url(../images/hosting/hb-hosting.jpg) center top no-repeat;}
#header-banner-exchange {background:url(../images/exchange/hb-exchange.jpg) center top no-repeat;}
#header-banner-dn {background: url(../images/domain-names/hb-dn.jpg) center top no-repeat;}
