#wrapper .container .box {
	float:left;
	position:relative;
	margin:10px;
	background:#FFF;
	z-index:1;
}
#wrapper .container .box .topLeft {
	top:0;
	left:0;
	background-position:0 -10px;
}
#wrapper .container .box .topRight {
	top:0;
	right:0;
	background-position:-10px -10px;
}
#wrapper .container .box .bottomLeft {
	bottom:0;
	left:0;
	background-position:0 -20px;
}
#wrapper .container .box .bottomRight {
	bottom:0;
	right:0;
	background-position:-10px -20px;
}
#wrapper .container .box.first .topLeft {
	background-position:0 0;
}
#wrapper .container .box.first .topRight {
	background-position:-10px 0;
}
#wrapper .container .box.lrg {
	width:940px;
}
#wrapper .container .box.big {
	width:640px;
}
#wrapper .container .box.med {
	width:460px;
}
#wrapper .container .box.reg {
	width:380px;
}
#wrapper .container .box.sm {
	width:300px;
}
#wrapper .container .box.tiny {
	width:172px;
}
#wrapper .container .box.sub-container {
	float:none;
	background:#F6F6F6 none repeat scroll 0 0;
	width:904px;
}
#wrapper .container .box .round-box {
	float:left;
	position:relative;
	margin:10px;
	background:#FFF;
	z-index:1;
	font-size:12px;
}
#wrapper .container .box .round-box .topLeft, #wrapper .container .box .round-box .topRight, #wrapper .container .box .round-box .bottomLeft, #wrapper .container .box .round-box .bottomRight {
	position:absolute;
	width:10px;
	height:10px;
	font-size:1px;
	line-height:0;
	background:url(../img/backgrounds/corners.png) no-repeat 0 0;
	z-index:10;
}
#wrapper .container .box .round-box.on-white {
	background:#EEE;
}
#wrapper .container .box .round-box.on-white .topLeft {
	background-position:0px -30px;
}
#wrapper .container .box .round-box.on-white .topRight {
	background-position:-10px -30px;
}
#wrapper .container .box .round-box.on-white .bottomLeft {
	background-position:0px -40px;
}
#wrapper .container .box .round-box.on-white .bottomRight {
	background-position:-10px -40px;
}
#wrapper .container .box .round-box.on-gray .topLeft {
	background-position:0px -10px;
}
#wrapper .container .box .round-box.on-gray .topRight {
	background-position:-10px -10px;
}
#wrapper .container .box .round-box.on-gray .bottomLeft {
	background-position:0px -20px;
}
#wrapper .container .box .round-box.on-gray .bottomRight {
	background-position:-10px -20px;
}
#wrapper .container .box .round-box.outer {
	width:100%;
	padding:10px;
}
#wrapper .container .box .round-box.inner {
	margin:0;
}
#wrapper .container .box .round-shadow-box {
	clear:both;
	margin:8px;
	width:80%;
	background:#F6F6F6 none repeat scroll 0 0;
}
#wrapper .container .box .round-shadow-box.transparent {
	background:transparent none repeat scroll 0 0;
}
#wrapper .container .box .round-shadow-box.gradient-bg .contentslide {
	background:#EEEEEE url('../img/backgrounds/w-dom-contentslide-bg.gif') repeat-x scroll 0 0;
}
#wrapper .container .box .round-shadow-box.lrg {
	width:904px
}
#wrapper .container .box .round-shadow-box.med {
	width:590px;
}
#wrapper .container .box .round-shadow-box.sm {
	width:300px;
}
#wrapper .container .box .round-shadow-box .top {
	clear:both;
	height:13px;
	width:80%;
	line-height:0;
	font-size:1px;
	background:transparent url('../img/backgrounds/domain/whois-top.png') no-repeat scroll 0 0;
}
#wrapper .container .box .round-shadow-box.lrg .top {
	height:11px;
	background:transparent url('../img/backgrounds/generic-rounded-corners-top-lrg.png') no-repeat scroll 0 0;
	width:904px;
}
#wrapper .container .box .round-shadow-box.med .top {
	width:590px;
	background:transparent url('../img/backgrounds/w-price-big-top.png') no-repeat scroll 0 0;
}
#wrapper .container .box .round-shadow-box.sm .top {
	width:300px;
	background:transparent url('../img/backgrounds/domain/domain-search-box-top.png') no-repeat scroll 0 0;
}
#wrapper .container .box .round-shadow-box .left {
	float:left;
	width:2px;
	background:transparent url('../img/backgrounds/elements/boxes/shadow-border-left.png') repeat-y scroll 0 0;
}
#wrapper .container .box .round-shadow-box .contentslide {
	float:left;
	padding:10px;
	width:398px;
	background:#FFF none repeat scroll 0 0;
}
#wrapper .container .box .round-shadow-box.lrg .contentslide {
	width:880px;
}
#wrapper .container .box .round-shadow-box.med .contentslide {
	width:566px;
	min-height:205px;
	background:transparent url('../img/backgrounds/w-dom-contentslide-bg.gif') repeat-x scroll 0 bottom;
}
#wrapper .container .box .round-shadow-box.sm .contentslide {
	width:276px;
}
#wrapper .container .box .round-shadow-box .bottom {
	clear:both;
	height:16px;
	width:422px;
	line-height:16px;
	background:transparent url('../img/backgrounds/domain/whois-bottom.png') no-repeat scroll 0 0;
}
#wrapper .container .box .round-shadow-box.lrg .bottom {
	background:transparent url('../img/backgrounds/generic-rounded-corners-bottom-lrg.png') no-repeat scroll 0 0;
	width:904px;
}
#wrapper .container .box .round-shadow-box.med .bottom {
	width:590px;
	background:transparent url('../img/backgrounds/w-price-big-bottom.png') no-repeat scroll 0 0;
}
#wrapper .container .box .round-shadow-box.sm .bottom {
	width:300px;
	background:transparent url('../img/backgrounds/domain/domain-search-box-bottom.png') no-repeat scroll 0 0;
}
#wrapper .container .box .round-shadow-box .right {
	float:left;
	width:2px;
	background:transparent url('../img/backgrounds/elements/boxes/shadow-border-right.png') repeat-y scroll 0 0;
}
#wrapper .container .box.search-again-steps-container {
	text-align:center;
}
#wrapper .container .box.search-again-steps-container .round-shadow-box {
	margin:8px auto;
	text-align:left;
}
#wrapper .container .box .action-container {
	float:right;
	clear:both;
	font-size:12px;
	padding:20px 15px;
}
#wrapper .container .box.black .product .nav {
	background-image:none;
}
#wrapper .container .box .round-white-box {
	margin:0;
	padding:0;
	width:880px;
}
#wrapper .container .box .round-white-box .top {
	background:transparent url(/img/backgrounds/business-solutions/ns-biz-inner-top.gif) no-repeat scroll 0 0;
	font-size:1px;
	height:5px;
	width:880px;
}
#wrapper .container .box .round-white-box .bottom {
	background:transparent url(/img/backgrounds/business-solutions/ns-biz-inner-bottom.gif) no-repeat scroll 0 0;
	font-size:1px;
	height:5px;
	width:880px;
}
#wrapper .container .box .round-white-box .contentslide {
	background-color:#FFFFFF;
	margin:0;
	padding:15px 0 0 10px;
	width:870px;
}
#wrapper .container .box .round-black-box {
	margin:0;
	padding:0;
	width:450px;
}
#wrapper .container .box .round-black-box .top {
	background:transparent url('../img/backgrounds/app-w-top-sm.gif') no-repeat scroll 0 0;
	font-size:1px;
	height:14px;
	width:450px;
}
#wrapper .container .box .round-black-box .bottom {
	background:transparent url('../img/backgrounds/app-w-bot-sm.gif') no-repeat scroll 0 0;
	height:14px;
	width:450px;
}
#wrapper .container .box .round-black-box .contentslide {
	color:#FFFFFF;
	background-color:#444;
	padding:0 20px 5px;
	width:410px;
}
#wrapper .container .box .product .lrg-round-black-box {
	clear:both;
	margin:0 auto;
	width:880px;
}
#wrapper .container .box .product .lrg-round-black-box .top {
	height:14px;
	background:transparent url('../img/backgrounds/elements/boxes/round-top-black-880.gif') no-repeat scroll 0 0;
	width:880px;
}
#wrapper .container .box .product .lrg-round-black-box .bottom {
	height:12px;
	background:transparent url('../img/backgrounds/elements/boxes/round-bottom-black-880.gif') no-repeat scroll 0 0;
	width:880px;
}
#wrapper .container .box .product .lrg-round-black-box .contentslide {
	color:#FFFFFF;
	background-color:#444;
	padding:10px 0;
	width:880px;
}
#wrapper .container .box .round-blue-box {
	margin:0 0 0 30px;
	padding:0 0 20px 0;
	width:880px;
}
#wrapper .container .box .round-blue-box .top {
	background:transparent url(/img/backgrounds/ns-ecom-info-bg-top.gif) no-repeat scroll 0 0;
	font-size:1px;
	height:14px;
	width:880px;
}
#wrapper .container .box .round-blue-box .bottom {
	background:transparent url(/img/backgrounds/ns-ecom-info-bg-bottom.gif) no-repeat scroll 0 0;
	font-size:1px;
	height:14px;
	width:880px;
}
#wrapper .container .box .round-blue-box .contentslide {
	color:#FFFFFF;
	background:#136370 none repeat scroll 0 0;
	padding:0;
	width:880px;
}
#wrapper .container .box .round-dark-blue-box {
	margin:0 0 0 30px;
	padding:0 0 20px 0;
	width:880px;
}
#wrapper .container .box .round-dark-blue-box .top {
	background:transparent url(/img/backgrounds/elements/boxes/round-top-blue-880.gif) no-repeat scroll 0 0;
	font-size:1px;
	height:14px;
	width:880px;
}
#wrapper .container .box .round-dark-blue-box .bottom {
	background:transparent url(/img/backgrounds/elements/boxes/round-bottom-blue-880.gif) no-repeat scroll 0 0;
	font-size:1px;
	height:14px;
	width:880px;
}
#wrapper .container .box .round-dark-blue-box .contentslide {
	color:#FFFFFF;
	background:#255B5E none repeat scroll 0 0;
	padding:0;
	width:880px;
}
#wrapper .container .box .user-login-box .contentslide {
	padding:10px 0 10px 20px;
}
#wrapper .container .box .user-login-box .contentslide .contentslide-heading {
	margin-bottom:5px;
	font-size:16px;
	font-weight:normal;
	color:#3D7682;
}
#wrapper .container .box .user-login-box .contentslide .input-container {
	margin:0 0 0 30px;
	width:310px;
}
#wrapper .container .box .user-login-box .contentslide label.login {
	display:block;
	clear:both;
	margin-top:10px;
	font-size:12px;
}
#wrapper .container .box .user-login-box .contentslide .remember-login-container {
	float:left;
	margin:10px 0;
}
#wrapper .container .box .user-login-box .contentslide .login-remember-me {
	font-size:12px;
}
#wrapper .container .box .user-login-box .contentslide .login-button {
	float:right;
	margin:10px 0;
}
#wrapper .container .box .user-login-box .contentslide hr {
	margin:10px 0;
	border:none;
	border-top:1px dashed #CCC;
}
#wrapper .container .box .user-login-box .contentslide p {
	clear:both;
	float:none;
	margin:0;
	padding:0;
}
#wrapper .container .box .whois-search-box {
	float:left;
}
#wrapper .container .box .whois-search-box .contentslide .contentslide-heading {
	margin-bottom:5px;
	font-size:16px;
	font-weight:bold;
	color:#3D7682;
}
#wrapper .container .box .whois-search-box .contentslide .input-container {
	margin:0;
	float:none;
}
#wrapper .container .box .whois-search-box .contentslide table {
	clear:both;
}
#wrapper .container .box .whois-search-box .contentslide table td {
	font-size:12px;
	padding:3px;
}
#wrapper .container .box .domain-search-box .contentslide-heading {
	float:right;
	margin:3px 10px 0 0;
	font-size:12px;
	font-weight:normal;
	color:#2E6D6D;
}
#wrapper .container .box .domain-search-box .input-container {
	margin-top:10px;
}
#wrapper .container .box .domain-search-box .tld-table {
	clear:both;
	margin:10px 0 10px 5px;
	width:270px;
}
#wrapper .container .box .domain-search-box .tld-table td {
	font-size:12px;
	padding:3px;
}
#wrapper .container .box .domain-search-box .search-button {
	float:right;
	margin:10px 0;
}
#wrapper .container .box .ns-compare-chart thead td, #wrapper .container .box .ns-compare-chart tfoot td {
	text-align:left;
}
#wrapper .container .box .ns-compare-chart tbody td, #wrapper .container .box .ns-compare-chart tfoot td.button {
	text-align:center;
}
#wrapper .container .box .ns-compare-chart tbody td.item, #wrapper .container .box .ns-compare-chart tbody td.section, #wrapper .container .box .ns-compare-chart tbody td.list-cell, #wrapper .container .box .ns-compare-chart tbody tr.hdr-feature td {
	text-align:left;
}
#wrapper .container .box .generic-container .generic-table {
	border-collapse:collapse;
}
#wrapper .container .box .generic-container .generic-table thead td {
	font-size:18px;
	text-transform:uppercase;
}
#wrapper .container .box .generic-container .generic-table thead td .description {
	color:#707070;
	font-size:14px;
	text-transform:none;
}
#wrapper .container .box .generic-container .generic-table thead td.small {
	color:#B0CB4E;
	width:auto;
}
#wrapper .container .box .generic-container .generic-table thead td.medium {
	color:#79B656;
	width:auto;
}
#wrapper .container .box .generic-container .generic-table thead td.large {
	color:#09BAA3;
	width:auto;
}
#wrapper .container .box .generic-container .generic-table tbody td {
	border-top:1px dotted #D2D2D2;
	border-bottom:1px dotted #D2D2D2;
	border-right:1px dotted #FFF;
	padding:5px 10px;
	font-size:12px;
	font-weight:bold;
}
#wrapper .container .box .generic-container .generic-table tbody .pkg {
	border:none;
	font-size:17px;
	font-weight:normal;
	vertical-align:bottom;
	color:#FFF;
	padding:15px 10px 10px;
	border:none;
}
#wrapper .container .box .generic-container .generic-table tbody .pkg .price {
	font-size:30px;
}
#wrapper .container .box .generic-container .generic-table tbody .pkg .price .term {
	font-size:20px;
	font-weight:normal;
}
#wrapper .container .box .generic-container .generic-table tbody .pkg .price .sub-term {
	font-size:14px;
	font-weight:normal;
}
#wrapper .container .box .generic-container .generic-table tbody .pkg.small {
	background:#95B912 url('../img/backgrounds/manage-it/upgrades/ns-hosting-chartbg-small.gif') repeat-x scroll 0 0;
	width:auto;
}
#wrapper .container .box .generic-container .generic-table tbody .pkg.medium {
	background:#449516 url('../img/backgrounds/manage-it/upgrades/ns-hosting-chartbg-large.gif') repeat-x scroll 0 0;
	width:auto;
}
#wrapper .container .box .generic-container .generic-table tbody .pkg.large {
	background:#049683 url('../img/backgrounds/manage-it/upgrades/ns-hosting-chartbg-unlimited.gif') repeat-x scroll 0 0;
	width:auto;
}
#wrapper .container .box .generic-container .generic-table tbody .pkg .button-container {
	padding-top:40px;
}
#wrapper .container .box .generic-container .generic-table tbody td.attribute.name {
	font-weight:normal;
}
#wrapper .container .action-table {
	margin:5px 0 15px 0;
	width:100%;
}
#wrapper .container .action-table th {
	padding:5px;
	border-bottom:1px solid #E3E3E3;
}
#wrapper .container .action-table td {
	padding:10px 5px 5px;
	text-align:left;
	vertical-align:top;
}
#wrapper .container .action-table td.seperate {
	border-bottom:1px solid #E3E3E3;
}
#wrapper .container .action-table.bottom td {
	vertical-align:bottom;
}
#wrapper .container .column-container.unbalanced .column.oneoftwo .action-table {
	width:550px;
}
#wrapper .container .box .round-shadow-box .input-container, #wrapper .container .box .column-container .input-container, #wrapper .container .box .product .input-container {
	width:auto;
}
#wrapper .container .box .input-container {
	float:left;
	clear:both;
}
#wrapper .container .box .input-container input, #wrapper .container .box .input-container textarea {
	padding:8px 0 0 8px;
	font-size:12px;
	color:#666;
	border:0 none;
	background:transparent none repeat scroll 0 0;
}
#wrapper .container .box .input-container .text-input-container {
	float:left;
	height:30px;
	width:306px;
	background:transparent url('../img/backgrounds/domain/whois-input-bg.gif') no-repeat scroll 0 0;
}
#wrapper .container .box .input-container.lrg .text-input-container {
	width:500px;
	background:transparent url('../img/backgrounds/elements/text-input-bg-wide.gif') no-repeat scroll 0 0;
}
#wrapper .container .box .input-container.sm .text-input-container {
	width:230px;
	background:transparent url('../img/backgrounds/elements/text-input-bg-narrow.gif') no-repeat scroll 0 0;
}
#wrapper .container .box .input-container.xsm .text-input-container {
	width:165px;
	background:transparent url('../img/backgrounds/elements/text-input-bg-extra-small.gif') no-repeat scroll 0 0;
}
#wrapper .container .box .input-container .text-input-container input {
	height:24px;
	width:300px;
}
#wrapper .container .box .input-container.lrg .text-input-container input {
	width:490px;
}
#wrapper .container .box .input-container.sm .text-input-container input {
	width:224px;
}
#wrapper .container .box .input-container.xsm .text-input-container input {
	width:157px;
}
#wrapper .container .box .input-container .text-area-container {
	float:left;
	width:207px;
	height:217px;
	background:transparent url('../img/backgrounds/domain/textarea-bg-small.gif') no-repeat scroll 0 0;
}
#wrapper .container .box .input-container.sm .text-area-container {
	width:260px;
	height:84px;
	background:transparent url('../img/backgrounds/domain/domain-search-box-textarea.gif') no-repeat scroll 0 0;
}
#wrapper .container .box .input-container .text-area-container textarea {
	width:187px;
	height:197px;
	overflow:auto;
}
#wrapper .container .box .input-container.sm .text-area-container textarea {
	width:240px;
	height:64px;
}
#wrapper .container .box .input-container .button-container {
	float:left;
}
#wrapper .container .box .input-container .button-container input {
	padding:0;
}
* html #wrapper .container .box .input-container input {
	margin:0;
	padding:0;
}
#wrapper .container .product .nav {
	float:left;
	height:72px;
	width:940px;
	background:transparent url('../img/backgrounds/prod-nav-bg.gif') repeat-x scroll 0 0;
}
#wrapper .container .product .nav .title {
	float:left;
}
#wrapper .container .product .nav ul {
	float:right;
	padding:25px 0 0;
	list-style-type:none;
}
#wrapper .container .product .nav ul li {
	float:left;
	height:26px;
	margin:0 10px;
	padding:0 0 0 5px;
	font-size:13px;
}
#wrapper .container .product .nav ul li.active {
	background:transparent url(/img/backgrounds/ns-sub-nav-bg-a.gif) no-repeat 0 0;
}
#wrapper .container .product .nav ul li a {
	display:block;
	padding:5px 10px 5px 5px;
	color:#FFF;
	text-decoration:none;
}
#wrapper .container .product .nav ul li.active a {
	color:#FFF;
	background:transparent url(/img/backgrounds/ns-sub-nav-bg-b.gif) no-repeat right top;
}
#wrapper .container .product .nav ul li.active a:hover {
	color:#FFF;
}
#wrapper .container .product .nav ul li a:hover {
	color:#A2D429;
}
#wrapper .container .tagline-container {
	clear:both;
	margin:10px 0 0;
	padding:10px 20px;
}
#wrapper .container .tagline-container .tagline {
	color:#84A23B;
	font-size:20px;
	font-weight:normal;
}
#wrapper .container .tagline-container .tagline .heading {
	font-size:32px;
	font-weight:normal;
}
#wrapper .container .tagline-container p {
	font-size:12px;
	line-height:1.5;
}
#wrapper .container .tagline-container .separate {
	float:right;
	font-size:12px;
	margin-right:15px;
}
#wrapper .container .column-container {
	clear:both;
	float:left;
	width:900px;
	margin:10px 15px;
}
#wrapper .container .column-container .column {
	float:left;
}
#wrapper .container .column-container .oneoftwo {
	margin:0 20px 0 0;
	width:640px;
}
#wrapper .container .column-container .oneoftwo.cap {
	margin:0;
	padding-left:20px;
}
#wrapper .container .column-container.unbalanced .oneoftwo {
	margin:0 20px 0 0;
	width:640px;
}
#wrapper .container .column-container.unbalanced .oneoftwo.cap {
	margin:0;
	width:280px;
}
#wrapper .container .column-container.unbalanced .oneoftwo.narrow {
	width:280px;
}
#wrapper .container .column-container.unbalanced .oneoftwo.wide {
	width:640px;
}
#wrapper .container .column-container .oneofthree {
	margin:0 10px 0 0;
	width:290px;
}
#wrapper .container .column-container .heading {
	font-size:18px;
	color:#84A23B;
	margin:10px;
	line-height:1.2;
	background:none;
}
#wrapper .container .column-container .heading.small {
	font-size:14px;
	width:auto;
}
#wrapper .container .column-container .heading.med {
	font-size:16px;
}
#wrapper .container .column-container .heading.light-green {
	color:#256775;
	font-weight:normal;
}
#wrapper .container .column-container .heading.blue {
	color:#236C6E;
}
#wrapper .container .column-container .heading.light-blue {
	color:#1C6D6E;
	font-weight:normal;
}
#wrapper .container .column-container .heading.decorative {
	padding:0 0 10px;
	background:transparent url('../img/backgrounds/hr-stylish.gif') repeat-x scroll left bottom
}
#wrapper .container .column-container .subheading {
	margin:10px 0 0 10px;
	font-size:16px;
	color:#84A23B;
}
#wrapper .container .column-container p {
	font-size:12px;
	line-height:1.5;
	color:#5E5E5E;
}
#wrapper .container .column-container ul {
	margin:10px 10px 10px 35px;
	font-size:12px;
	color:#5E5E5E;
}
#wrapper .container .visual-term-price-container .visual-term-price-box .monthly-price sup {
	font-size:12px;
	font-weight:normal;
}
#wrapper .container .box .visual-term-price-container .visual-term-price-box .monthly-price {
	font-size:26px;
	line-height:28px;
}
#wrapper .container .box .generic-container {
	margin:0 auto;
}
#wrapper .container .box .generic-container.squeeze {
	width:560px;
}
#wrapper .container .box .generic-container.full {
	width:860px;
}
#wrapper .container .box .generic-container p {
	color:#707070;
	font-size:13px;
	margin:10px 0;
}
#wrapper .container .box .generic-container p.centered {
	margin:10px auto;
}
#wrapper .container .box .generic-container .heading {
	font-size:18px;
	margin:10px 0 0;
}
#wrapper .container .box .generic-container .heading.blue {
	color:#2C6B79;
	background:transparent none repeat scroll 0 0;
}
#wrapper .container .box .generic-container .heading.gray {
	color:#707070;
	background:transparent none repeat scroll 0 0;
}
#wrapper .container .box .generic-container table.domain-table-with-controls {
	border-collapse:collapse;
	font-size:12px;
	width:100%;
}
#wrapper .container .box .generic-container table.domain-table-with-controls td {
	border-top:1px dotted #D2D2D2;
}
#wrapper .container .box .generic-container table.domain-table-with-controls td.domain {
	font-size:16px;
	padding:8px 0;
	color:#5E5E5E;
}
#wrapper .container .box .generic-container table.domain-table-with-controls td.control {
	padding:5px 10px;
}
#wrapper .container .box .generic-container table.domain-table-with-controls td.control.checkbox {
	width:14px;
}
#wrapper .container .box .generic-container .button-container {
	float:right;
	text-align:right;
	padding-top:10px;
}
#wrapper .container .box .generic-container .push-off-left {
	padding-left:10px;
}
#wrapper .container .box .generic-container .disclaimer {
	background-color:transparent;
	width:780px;
	padding:10px 20px;
	margin:0 30px 20px;
	clear:both;
}
#wrapper .container .box .generic-container .disclaimer p {
	font-size:12px;
	margin:10px;
	line-height:1.5;
	color:#AAA;
}
#wrapper .container .feature-container {
	float:left;
	clear:both;
	width:880px;
	margin:10px 30px;
}
#wrapper .container .feature-container .feature {
	float:left;
	width:425px;
	margin:0 15px 20px 0;
}
#wrapper .container .feature-container .feature .thumbnail {
	float:left;
	width:115px;
	margin-right:5px;
}
#wrapper .container .feature-container .feature .contentslide {
	float:left;
	width:305px;
}
#wrapper .container .feature-container .feature .contentslide p {
	margin:0 0 8px 0;
	font-size:12px;
	color:#FFF;
}
#wrapper .container .feature-container .feature .contentslide p.title {
	font-size:14px;
	font-weight:bold;
}
#wrapper .container .feature-container .feature p span {
	color:#8BCA02;
	font-style:italic;
}
#wrapper .container .feature-container.main .feature {
	margin:20px 20px 20px 0;
	width:410px;
}
#wrapper .container .feature-container.main .feature.left {
	clear:both;
}
#wrapper .container .feature-container.main .feature .thumb {
	float:left;
	width:123px;
}
#wrapper .container .feature-container.main .feature .contentslide {
	font-size:12px;
	padding:0;
	width:287px;
}
#wrapper .container .feature-container.main .feature .contentslide p {
	color:#000000;
}
#wrapper .container .feature-container.main .feature .contentslide .title {
	font-weight:bold;
	color:#256775;
	font-size:14px;
}
#wrapper .container .box .product {
	float:left;
}
#wrapper .container .box .product .info {
	float:left;
	clear:both;
	margin-top:20px;
	padding:0 0 20px 30px;
	width:880px;
}
#wrapper .container .box .product .info .top, #wrapper .container .box .product .info .bottom {
	float:left;
	height:14px;
	width:880px;
	font-size:0px;
}
#wrapper .container .box.blue .product .info .top {
	background:transparent url(/img/backgrounds/ns-ecom-info-bg-top.gif) no-repeat 0 0;
}
#wrapper .container .box.blue .product .info .bottom {
	background:transparent url(/img/backgrounds/ns-ecom-info-bg-bottom.gif) no-repeat 0 0;
}
#wrapper .container .box .product .info .contentslide {
	float:left;
	padding:0;
	width:880px;
}
#wrapper .container .box.blue .product .info .contentslide {
	background-color:#136370;
}
#wrapper .container .box .product .info .contentslide p.heading {
	font-size:18px;
}
#wrapper .container .box .product .info .contentslide p {
	color:#FFF;
	margin:10px 0;
}
#wrapper .container .box .product .info.additional .contentslide p {
	padding:10px;
	margin:0;
}
#wrapper .container .box .product .info .contentslide .package {
	float:left;
	margin:10px 0;
	padding:10px 20px 0;
	width:180px;
}
#wrapper .container .box .product .info .contentslide .package div.title {
	color:#B5D95E;
	font-weight:bold;
	font-size:16px;
}
#wrapper .container .box .product .info .contentslide .package.demo {
	text-align:center;
	width:179px;
}
#wrapper .container .box.blue .product .info .contentslide .package.demo {
	border-left:1px solid #2F6669;
}
#wrapper .container .box .product .info .contentslide .package.demo div {
	float:left;
	width:179px;
}
#wrapper .container .box .product .info .contentslide .package.demo div.thumb {
	margin-bottom:20px;
}
#wrapper .container .box .product .info .contentslide .package.demo div.caption {
	text-align:center;
	font-size:12px;
	line-height:1.5;
}
#wrapper .container .box.blue .product .info .contentslide .package.demo div.caption {
	color:#FFF;
}
#wrapper .container .box .product .inner-container {
	float:left;
	clear:both;
	width:880px;
	margin:0 0 0 20px;
}
#wrapper .container .box .product .inner-container p.title {
	float:left;
	height:32px;
	width:590px;
	margin:10px 0 0 10px;
	font-size:30px;
}
#wrapper .container .box.blue .product .inner-container p.title {
	color:#B5D95E;
}
#wrapper .container .box .product .inner-container p.sub-title {
	float:left;
	clear:left;
	margin:0 10px;
	color:#FFF;
}
#wrapper .container .box .product .inner-container .product.lrg {
	float:left;
	width:880px;
	margin:10px;
}
#wrapper .container .box .product .inner-container .top, #wrapper .container .box .product .inner-container .bottom {
	float:left;
	font-size:1px;
	height:5px;
	width:880px;
}
#wrapper .container .box.blue .product .inner-container .top {
	background:transparent url(/img/backgrounds/business-solutions/ns-biz-inner-top.gif) no-repeat 0 0;
}
#wrapper .container .box.blue .product .inner-container .bottom {
	background:transparent url(/img/backgrounds/business-solutions/ns-biz-inner-bottom.gif) no-repeat 0 0;
}
#wrapper .container .box .product .inner-container .contentslide {
	float:left;
	margin:0;
	padding:10px 0;
	width:880px;
	background-color:#FFF;
}
#wrapper .container .box .product .inner-container .contentslide .segment {
	float:left;
	margin:0 10px 0 0;
	width:136px;
}
#wrapper .container .box .product .inner-container .contentslide .segment p.title {
	width:116px;
	color:#666;
	font-size:16px;
	font-weight:normal;
	text-indent:0;
	line-height:1;
	margin:0 10px;
	padding:0 10px 10px 0;
	background:transparent url(/img/backgrounds/ns-resource-box-bg.gif) repeat-x left bottom;
}
#wrapper .container .box .product .inner-container .contentslide .segment ul {
	float:left;
	font-size:13px;
	list-style-type:none;
	margin:0 0 0 10px;
}
#wrapper .container .box .product .inner-container .contentslide .segment ul li {
	margin:10px 0;
}
#wrapper .container .box .product .inner-container .contentslide .segment ul li a {
	text-decoration:none;
}
#wrapper .container .box .product .inner-container .contentslide .segment ul li a:hover {
	color:#96BE24;
}
#wrapper .container .box .product .inner-container .contentslide .segment.cap {
	margin:0;
}
#wrapper .container .box .product .inner-container .contentslide .segment.cap.ad {
	margin:20px 0 0;
	width:332px;
}
#wrapper .container .box .faq-container {
	float:left;
	margin:10px 0 10px 20px;
	width:900px;
}
#wrapper .container .box .faq-container .faq {
	float:left;
	margin:10px 0;
	padding:10px 0;
	font-size:12px;
	border-top:1px dashed #CECECE;
}
#wrapper .container .box .faq-container .faq .question {
	float:left;
	width:360px;
	color:#B5FA3D;
}
#wrapper .container .box .faq-container .faq .answer {
	float:left;
	width:520px;
	margin:0 0 0 20px;
	color:#FFF;
}
#wrapper .container .box .product.success .vid-container {
	float:right;
	margin:0 0 0 30px;
	width:520px;
}
#wrapper .container .box .product.success .vid-thumbs {
	float:right;
}
#wrapper .container .box .product.success .vid-thumbs img {
	border:3px solid #DDDDDD;
	float:left;
	margin:0 0 0 15px;
}
#wrapper .container .box .product.success .vid-thumbs a.active img, #wrapper .container .box .product.success .vid-thumbs a:hover img {
	border:3px solid #99CC33;
}
#wrapper .container .box .product.success .vid-thumbs img {
	float:left;
	margin:0 0 0 15px;
}
#wrapper .container .box .product.success .vid-player {
	float:left;
	margin:10px 0;
}
#wrapper .container .box .product.success .successcontentslide {
	padding:10px;
	clear:both;
}
#wrapper .container .box .product.success .successcontentslide .heading {
	color:#0AAFCE;
	font-size:24px;
	margin:70px 10px 10px;
	font-weight:bold;
}
#wrapper .container .box .product.success .successcontentslide p {
	line-height:1.8;
}
#wrapper .container .box .product.success .column-container .oneofthree .heading {
	color:#236C6E;
	font-size:14px;
	margin:0 10px;
	font-weight:bold;
}
#wrapper .container .box .product.success .column-container .oneofthree p {
	font-size:12px;
	line-height:1.5;
	color:#000000;
}
#wrapper .container .box .product.success .tagline-container .tagline {
	color:#666666;
	float:left;
	font-size:24px;
	font-weight:normal;
}
#wrapper .container #breadcrumbs {
	float:left;
	margin:0 0 0 10px;
	font-size:11px;
	color:#777;
}
#wrapper .container #breadcrumbs a:link, #wrapper .container #breadcrumbs a:active, #wrapper .container #breadcrumbs a:visited {
	color:#777;
}
#wrapper .container #breadcrumbs a:hover {
	color:#0AAFCF;
}
#wrapper .container .box .formerror {
	color:#FF0000;
}
#wrapper .container .toggle-contentslide {
	display:none;
}
#wrapper .container .disclaimer {
	clear:both;
}
#wrapper .container .blue .disclaimer p {
	color:#fff;
}
#wrapper .container .inline-header {
	font-size:12px;
	color:#333;
	font-weight:normal;
	line-height:1.5;
	display:inline;
}
#wrapper .container .inline {
	display:inline;
}
#wrapper .container .box.white {
	background:#FFF none repeat scroll 0 0;
}
#wrapper .container .box.green {
	background:#FFF url('../img/backgrounds/box-green-gradient.gif') repeat-x scroll 0 0;
}
#wrapper .container .box.green .tagline-container {
	text-align:center;
}
#wrapper .container .box.green .tagline-container p {
	font-size:14px;
}
#wrapper .container .box.black {
	background:#787878 url('../img/backgrounds/box-black-gradient.gif') repeat-x scroll 0 0;
}
#wrapper .container .box.black .tagline-container p {
	color:#FFF;
}
#wrapper .container .box.black .tagline-container .tagline .header {
	font-size:20px;
	font-weight:normal;
	color:#B3E427;
}
#wrapper .container .box.blue {
	background:#2F6669 url('../img/backgrounds/box-blue-bg.gif') repeat-x scroll 0 0;
}
#wrapper .container .box.blue .product .nav ul li.active a {
	color:#000;
}
#wrapper .container .box.blue .tagline-container .tagline .header {
	font-size:24px;
	font-weight:normal;
	color:#FFFFFF;
}
#wrapper .container .box.transparent {
	background:transparent none repeat scroll 0 0;
}
#wrapper .container .step {
	float:left;
	margin:0 10px;
}
#wrapper .container .step p {
	margin:0;
	font-size:12px;
	color:#666;
}
#wrapper .container .step .step-title {
	margin:0 0 10px;
	font-size:14px;
	font-weight:bold;
	color:#3d7682;
}
#wrapper .container .step.full {
	clear:both;
	float:right;
	font-size:12px;
}
#wrapper .container .step.one {
	width:207px;
}
#wrapper .container .step.two {
	margin:0 0 0 20px;
	width:440px;
}
#wrapper .container .step.two table {
	clear:both;
	margin:5px 0;
	width:440px;
}
#wrapper .container .step.two table td {
	padding:3px;
	width:80px;
	font-size:11px;
	color:#666;
}
#wrapper .container .step.two table td.span-all {
	width:auto;
}
#wrapper .container .step textarea {
	float:left;
	padding:10px;
	width:187px;
	height:103px;
	overflow:auto;
	font-size:12px;
	color:#666;
	border:0 none;
	background:transparent none repeat scroll 0 0;
}
#wrapper .container .ta-backing {
	width:207px;
	height:123px;
	background:transparent url(/img/backgrounds/dom-main-ta-bg-alt.gif) no-repeat scroll 0 0;
}
#wrapper .container .ta-backing-sm {
	background:transparent url(/img/backgrounds/dom-main-ta-bg-alt-sm.gif) no-repeat scroll 0 0;
	height:70px;
	width:207px;
}
#wrapper .container .step .ta-backing-sm textarea {
	height:50px;
}
#wrapper .container .step .step-title span {
	font-weight:normal;
}
.tabnav {
	float:left;
	width:440px;
}
.tabnav #tabify {
	float:left;
	margin:5px 0;
	padding:0;
	width:430px;
	list-style:none;
}
.tabnav #tabify li {
	float:left;
	padding:5px 7px 6px 7px;
	font-size:14px;
	border-bottom:1px solid #bbb;
	background:#fff;
}
.tabnav #tabify li.cap {
	width:100px;
	height:18px;
}
.tabnav #tabify li.active {
	background:#fff;
	padding:4px 6px 5px 6px;
	border:1px solid #bbb;
	border-bottom:none;
}
.tabnav #tabify li a {
	text-decoration:none;
	outline:none;
}
.tabnav #tabify li.active a {
	color:#96BE24;
}
.tabnav #tabify {
	margin:5px 0;
	padding:0 0 0 5px;
	height:28px;
	width:410px;
	background:url(/img/backgrounds/tab-main-bg.gif) repeat-x left bottom;
}
.tabnav #tabify li {
	float:left;
	font-size:12px;
	text-transform:uppercase;
	margin:0 5px 0 0;
	height:27px;
	padding:0;
	background:#fff url(/img/backgrounds/tab-tab-bg-b.gif) no-repeat right -28px;
	border:0;
}
.tabnav #tabify li a {
	float:left;
	padding:6px 10px;
	height:15px;
	color:#666;
	background:transparent url(/img/backgrounds/tab-tab-bg-a.gif) no-repeat 0 -28px;
}
.tabnav #tabify li a:hover {
	color:#96BE24;
}
.tabnav #tabify li.active {
	background:#fff url(/img/backgrounds/tab-tab-bg-b.gif) no-repeat right top;
	border:none;
	padding:0;
	height:28px;
	font-weight:bold;
}
.tabnav #tabify li.active a {
	height:16px;
	color:#84A23B;
	background:transparent url(/img/backgrounds/tab-tab-bg-a.gif) no-repeat 0 0;
}
#wrapper .container .step.two #newtld table {
	width:410px;
}
#wrapper .container .step.two #newtld table td {
	width:30px;
	vertical-align:top;
}
#wrapper .container .step.two #newtld table td.tldinfo {
	width:175px;
	color:#B95D06;
}
#wrapper .container .step.two #newtld table td.saleinfo {
	font-size:11px;
	color:#999;
	text-align:center;
}
#wrapper .container .step.two #newtld table td.saleinfo strong {
	font-size:14px;
	color:#84A23B;
}
#wrapper .container .domain-search-results {
	float:left;
	margin:0 10px;
	padding:10px 0;
	width:900px;
	border-top:1px dashed #CECECE;
}
#wrapper .container .domain-search-results-action-container {
	clear:both;
	float:none;
	width:900px;
	margin:0 10px 0 10px;
	font-size:12px;
	text-align:right;
}
#wrapper .container .domain-search-results table {
	width:900px;
}
#wrapper .container .domain-search-results table table {
	width:600px;
}
#wrapper .container .domain-search-results table td.meta {
	padding:0 0 2px;
	font-size:11px;
	border-left:2px solid #FFF;
}
#wrapper .container .domain-search-results table td.meta.align-right {
	text-align:right;
}
#wrapper .container .domain-search-results table td.name {
	width:255px;
	vertical-align:top;
	color:#2A7F91;
	font-size:18px;
}
#wrapper .container .domain-search-results table td.available, #wrapper .container .domain-search-results table td.selected, #wrapper .container .domain-search-results table td.premium {
	height:41px;
	text-align:center;
	width:41px;
	border-left:2px solid #FFF;
	color:#464646;
}
#wrapper .container .domain-search-results table td.available span, #wrapper .container .domain-search-results table td.selected span, #wrapper .container .domain-search-results table td.premium span {
	font-size:10px;
}
#wrapper .container .domain-search-results table td.selected {
	line-height:1.3;
	background:#B4B4B4 url('../img/backgrounds/domain/dom-result-taken.gif') no-repeat scroll 0 0;
}
#wrapper .container .domain-search-results table td.available {
	background:#B9DA41 url('../img/backgrounds/domain/dom-result-available.gif') no-repeat scroll 0 0;
	cursor:pointer;
}
#wrapper .container .domain-search-results table td.available.hover, #wrapper .container .domain-search-results table td.available.checked {
	background-position:0 -41px;
	color:#fff;
}
#wrapper .container .domain-search-results table td.add-to-cart-button {
	text-align:right;
}
#wrapper .container .domain-search-results .remove-domain-loading-image {
	display:none;
}
#wrapper .container .domain-search-results .misspell-names-loading-image {
	display:none;
}
#wrapper .container .view-all-extensions-loading-image {
	display:none;
}
#wrapper .container .domain-search-results table td.premiumInfo {
	background:#3C7784 url('../img/backgrounds/dom-premInfo-bg.gif') no-repeat scroll 0 0;
	color:#FFFFFF;
}
#wrapper .container .domain-search-results table td.premiumInfo span {
	display:block;
	height:22px;
	padding:3px 0 0 5px;
}
#wrapper .container .domain-search-results table td.premiumInfo span a {
	color:#FFF;
}
#wrapper .container .domain-search-results table td {
	font-size:12px;
}
#wrapper .container .domain-search-results table td.premiumInfo.price {
	background:#3C7784 url('../img/backgrounds/dom-premInfo-bg-2.gif') no-repeat scroll right top;
	text-align:right;
}
#wrapper .container .domain-search-results table td.premium {
	background:#3C7784 url('../img/backgrounds/dom-result-premium.gif') no-repeat scroll 0 0;
	color:#FFFFFF;
}
#wrapper .container .domain-search-results table td.pointer {
	height:4px;
	text-align:center;
}
#wrapper .container .search-results-spun-boxes {
	margin:10px 0;
	width:940px;
}
#wrapper .container .search-results-spun-boxes .column.oneofthree {
	width:300px;
}
