/* @override http://localhost:8888/css/css_th.css */
/* @override http://localhost/css/css_en.css */
/* test edit file */
@charset "utf-8";

html {overflow: -moz-scrollbars-vertical}
* {margin: 0;padding: 0}
*:focus {outline: none}
img {border: 0}
.clear {display: block;clear: both;}
.clearfix {display: block;clear: both; height: 1px;}
.break {
	display: block;
	height: 1px;
	clear: left;
	border-top: 1px solid #dedede;
	font-size: 0;
	padding: 0;
	margin: 0;
}
.page-mailler #content_main .regular .page-title{
	background:url("../img/forward-new-mail-icon.png") no-repeat scroll 40px 10px #F8FFFF;
	border:1px dashed #E4E4E4;
	padding-bottom:25px;
	padding-left:130px;
	padding-top:25px;
}
.page-mailler #content_main .regular{
	padding-right: 10px;
}
.col50 {
	width: 50%;
	float: left
}
strong.new {
	background: url(http://content.howhost.com/img/th/li_nieuw.png) no-repeat right 5px;
	padding-right: 35px;
	font-weight: normal
}
#hdr_con_left a#logo{
	/*
width: 145px;
	height: 38px;
*/
	width: 160px;
	height: 55px;
	display: block;
	background: url(http://content.howhost.com/img/assets/logo.png) 14px 14px no-repeat;
}
#hdr_con_left a#logo img{ display: none}
img.marginbottom {margin-bottom: 15px;}
body,input,h1,h2,h3,h4,h5,h6 {
	font-family: "Tahoma","Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight: normal;
}
h1,h2,h3,h4,h5,h6,li.listdivider,li.listtitle {
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif
}
body {
	background: #f0f0f0 url(http://content.howhost.com/img/assets/bg.jpg) no-repeat -450px 0;
	font-size: 13px
}
ul {list-style-type: none}
fieldset {border: 0}
#title h1 {
	height: 25px;
	overflow: hidden;
	line-height: 400;
	background-position: 15px 4px;
	background-repeat: no-repeat;
	font-size: 18px;
	color: #00519e;
}
p.profilesect {
	font-size: 18px;
	color: #00519e;
	padding: 0 0 8px 14px;
	margin: 0;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif
}
#title h1.default {
	height: 25px;
	line-height: 100%;
	background-position: -3000px -3000px;
	font-size: 18px;
	color: #00519e
}
h1.error404 {
	background-image: url(http://content.howhost.com/img/titles/th/404.png)
}
h1.sitemap {
	background-image: url(http://content.howhost.com/img/titles/th/sitemap.png)
}
h1.domeinnamen {
	background-image: url(http://content.howhost.com/img/titles/th/domain-names.png)
}

h1.domeinnamen_registratie {
	background-image: url(http://content.howhost.com/img/titles/th/domain-names_register.png)
}

h1.domeinnamen_verhuizen {
	background-image: url(http://content.howhost.com/img/titles/th/domain-names_transfer.png)
}

h1.domeinnamen_tools {
	background-image: url(http://content.howhost.com/img/titles/th/domain-names_tools.png)
}

h1.domeinnamen_internationaal {
	background-image: url(http://content.howhost.com/img/titles/th/domain-names_international.png)
}

h1.domeinnamen_handel {
	background-image: url(http://content.howhost.com/img/titles/th/domain-names_trade.png)
}

h1.domeinnamen_eigenextensie {
	background-image: url(http://content.howhost.com/img/titles/th/domain-names_own_tld.png)
}

h1.domeinnamen_news {
	background-image: url(http://content.howhost.com/img/titles/th/domain-names_news.png)
}

h1.domeinnamen_tips {
	background-image: url(http://content.howhost.com/img/titles/th/domain-names_advice.png)
}

h1.domeinnamen_tel {
	background-image: url(http://content.howhost.com/img/titles/th/domain-names_tel.png)
}

h1.domeinnamen_specials {
	background-image: url(http://content.howhost.com/img/titles/th/domain-names_specials.png)
}

h1.email_basic {
	background-image: url(http://content.howhost.com/img/titles/th/email_basic.png)
}

h1.email_business {
	background-image: url(http://content.howhost.com/img/titles/th/email_business.png)
}

h1.email_wizard {
	background-image: url(http://content.howhost.com/img/titles/th/email_wizard.png)
}

h1.email_compare {
	background-image: url(http://content.howhost.com/img/titles/th/email_compare.png)
}

h1.email_marketing {
	background-image: url(http://content.howhost.com/img/titles/th/email_marketing.png)
}

h1.email_mailprotect {
	background-image: url(http://content.howhost.com/img/titles/th/email_mailprotect.png)
}

h1.office_onlinefax {
	background-image: url(http://content.howhost.com/img/titles/th/office_onlinefax.png)
}

h1.office_marketing {
	background-image: url(http://content.howhost.com/img/titles/th/office_marketing.png)
}

h1.office_onlinebackup {
	background-image: url(http://content.howhost.com/img/titles/th/office_onlinebackup.png)
}

h1.office_sharepoint {
	background-image: url(http://content.howhost.com/img/titles/th/office_sharepoint.png)
}

h1.Howhost_about {
	background-image: url(http://content.howhost.com/img/titles/th/Howhost_about.png)
}

h1.Howhost_press {
	background-image: url(http://content.howhost.com/img/titles/th/Howhost_press.png)
}

h1.Howhost_jobs {
	background-image: url(http://content.howhost.com/img/titles/th/Howhost_jobs.png)
}

h1.Howhost_contact {
	background-image: url(http://content.howhost.com/img/titles/th/Howhost_contact.png)
}

h1.Web Host_linuxhosting {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_linux_hosting.png)
}

h1.Web Host_windowshosting {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_windows_hosting.png)
}

h1.Web Host_databasehosting {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_database_hosting.png)
}

h1.Web Host_readytousewebsite {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_ready_to_use_website.png)
}

h1.Web Host_readytouse_sitebuilder {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_ready_to_use_website_sitebuilder.png)
}

h1.Web Host_readytouse_project {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_ready_to_use_website_projectmanagement.png)
}

h1.Web Host_readytouse_offerte {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_ready_to_use_website_offertemanagement.png)
}

h1.Web Host_readytouse_budget {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_ready_to_use_website_budgetmanagement.png)
}

h1.Web Host_readytouse_absent {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_ready_to_use_website_absentmanagement.png)
}

h1.Web Host_compare {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_compare.png)
}

h1.Web Host_cpcompare {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_cpcompare.png)
}

h1.Web Host_themehosting {
	background-image: url(http://content.howhost.com/img/titles/th/Web Host_themehosting.png)
}

h1.security_ssl_whatis {
	background-image: url(http://content.howhost.com/img/titles/th/security_ssl_whatis.png)
}

h1.security_ssl_validation {
	background-image: url(http://content.howhost.com/img/titles/th/security_ssl_validation.png)
}

h1.security_ssl_webserver {
	background-image: url(http://content.howhost.com/img/titles/th/security_ssl_webserver.png)
}

h1.security_ssl_wildcard {
	background-image: url(http://content.howhost.com/img/titles/th/security_ssl_wildcard.png)
}

h1.security_website {
	background-image: url(http://content.howhost.com/img/titles/th/security_website.png)
}

h1.security_computer {
	background-image: url(http://content.howhost.com/img/titles/th/security_computer.png)
}

h1.security_email {
	background-image: url(http://content.howhost.com/img/titles/th/security_email.png)
}

h1.server_virtual {
	background-image: url(http://content.howhost.com/img/titles/th/server_virtual.png)
}

h1.server_dedicated {
	background-image: url(http://content.howhost.com/img/titles/th/server_dedicated.png)
}

h1.server_colocation {
	background-image: url(http://content.howhost.com/img/titles/th/server_colocation.png)
}

h1.server_managed {
	background-image: url(http://content.howhost.com/img/titles/th/server_managed.png)
}

h1.server_enterprise {
	background-image: url(http://content.howhost.com/img/titles/th/server_enterprise.png)
}

h1.reseller_webhosting {
	background-image: url(http://content.howhost.com/img/titles/th/reseller_webhosting.png)
}

h1.reseller_exchange {
	background-image: url(http://content.howhost.com/img/titles/th/reseller_exchange.png)
}

h1.reseller_sharepoint {
	background-image: url(http://content.howhost.com/img/titles/th/reseller_sharepoint.png)
}

h1.reseller_onlinefax {
	background-image: url(http://content.howhost.com/img/titles/th/reseller_onlinefax.png)
}

h1.cancel {
	background-image: url(http://content.howhost.com/img/titles/th/cancel.png)
}

h1.search {
	background-image: url(http://content.howhost.com/img/titles/th/search.png)
}

.center {
	width: 962px;
	margin: 0
auto;
	clear: both;
	position: relative;
	padding-top: 137px
}

.ins {
	margin-left: 1px;
	width: 960px
}

.borderline {
	background-image: url(http://content.howhost.com/img/assets/borderline.png)
}

.bordersidebar {
	background: #fff url(http://content.howhost.com/img/assets/borderline_sidebar.png)
}

.bordertop {
	height: 4px;
	width: 962px;
	background: url(http://content.howhost.com/img/assets/bordertop.png);
	clear: left;
	display: block
}

.topsidebar {
	background: url(http://content.howhost.com/img/assets/bordertop_sidebar.png)
}

.borderbottom {
	height: 5px;
	width: 962px;
	background: url(http://content.howhost.com/img/assets/borderbottom.png);
	clear: left;
	display: block
}

.bottomsidebar {
	background: url(http://content.howhost.com/img/assets/borderbottom_sidebar.png)
}

.relborderline {
	background: url(http://content.howhost.com/img/assets/related_div.png) no-repeat 0 0;
	padding: 0;
	overflow: hidden
}

#header {
	height: 90px;
	position: absolute;
	top: 0;
	left: 0
}

#hdr_top {
	overflow: hidden;
	height: 25px;
	margin-right: 10px;
}

#hdr_top ul {
	float: right;
}

#hdr_top ul li {
	float: left;
	padding: 0 10px 0 10px;
	background: url(http://content.howhost.com/img/assets/hddv.png) no-repeat right 2px
}

#hdr_top ul li a {
	float: left;
	color: #deeef3;
	text-decoration: none;
	height: 15px;
	line-height: 15px;
	display: block
}

#hdr_top ul li a:hover {
	text-decoration: underline
}

#hdr_top .hdr_lang {
	margin-left: 5px ;
	margin-top:0;
	padding-top:5px;
}
#hdr_top .hdr_lang h2{
	display: none;
}
#hdr_top .hdr_lang li {
	background: none;
	padding: 0
}

#hdr_top .hdr_lang li a {
	 background: url(http://content.howhost.com/img/assets/hdr-lang.png) no-repeat -500px; 
	padding: 0 3px 0 3px;
	margin-left: 2px
	
}

#hdr_top .hdr_lang li a
em {
	background: url(http://content.howhost.com/img/assets/hdr-lang.png) no-repeat -500px;
	padding-right: 4px;
	font-style: normal;
	display: block
}

#hdr_top .hdr_lang li a:hover, #hdr_top .hdr_lang li.active a {
	background-position: top left;
	text-decoration: none;
	color: #fff ;
}

#hdr_top .hdr_lang li a:hover em, #hdr_top .hdr_lang li.active a em {
	background-position: top right ;
}

#hdr_con {
	height: 75px;
	width: 962px;
	margin: 0
}

#hdr_con_left {
	position: relative;
	width: 400px;
	float: left
}

#hdr_con_left
img {
	margin: 14px 0 0 14px;
}

#hdr_con_left #usergroups {
	position: absolute;
	top: 18px;
	left: 195px;
	border-left: 1px solid #e1e1e1;
	width: 200px;
}

#hdr_con_left #usergroups li {
	float: left;
	clear: left;
}

#hdr_con_left #usergroups li.active a{
	background-position: 0 50%;
	color: #666666;
}

#hdr_con_left #usergroups li a {
	text-decoration: none;
	color: #ccc;
	display: block;
	line-height: 14px;
	font-size: 10px;
	padding-left: 10px;
	background: url(http://content.howhost.com/img/assets/uga.png) no-repeat -100px;
	float: left
}

#hdr_con_left #usergroups li a:hover {
	color: #009CE4
}

#hdr_con_left #usergroups li a.active {
	color: #666;
	background-position: 0 50%
}

#hdr_con_right {
	float: right;
	width: 400px
}

#hdr_con_right #slidergroup {
	width: 270px;
	height: 140px;
	overflow: hidden;
	margin: 18px 10px 0 0;
	float: right
}

#nav {
	height: 37px;
	width: 962px;
	background: url(http://content.howhost.com/img/assets/nav_bar.png) no-repeat 0px 0;
	position: absolute;
	top: 100px;
	left: 1px
}
#nav h2{
	display: none;
}
ul.links li {
	padding: 0;
}
#nav li.expanded {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#nav li.leaf {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#nav ul {
	height: 36px;
	float: left;
	width: 770px;
	z-index: 1;
}

#nav ul li.active-trail a{
	color: #3F3F3F;
}
#nav ul li.active-trail ul li a{
	color: #fff;
}

#nav #nav_home{
	width: 50px;
}

#nav .order {
	width: 113px;
	height: 36px;
	float: right;
	display: block;
	margin-right: 1px
}
#nav .order a {
	height: 26px;
	padding: 10px 0 0 0;
	text-indent: 36px;
	display: block;
	background: url(http://content.howhost.com/img/th/order.png) no-repeat 0px 0px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;
	color: #fff;
	font-size: 13px;
	text-decoration: none;
	overflow: hidden
}

#search-theme-form{
	background:transparent url(http://content.howhost.com/img/assets/search-box.png) no-repeat scroll 0 0;
	display: block;
	float: right;
	height: 36px;
	margin-right: 1px;
	position: relative;
	width: 140px;
}
#search-theme-form label{
	display: none;
}
#search-theme-form .form-item {
	margin: 0;
}
#search #edit-search-theme-form-1{
	border: 0;
	color: #666666;
	font-family: tahoma;
	font-size: 11px;
	width: 105px;
	position: absolute;
	left: 5px;
	top: 11px;
}
#search .form-submit{
	border: 0 none;
	cursor: pointer;
	left: 110px;
	position: absolute;
	top: 5px;
	width: 30px;
	background: none;
	text-indent: -999px;
	overflow: hidden;
}

#nav .srch, .searchresultsdetails .srch {
	width: 140px;
	height: 36px;
	float: right;
	display: block;
	margin-right: 1px;
	background: url(http://content.howhost.com/img/assets/search-box.png) no-repeat 0px 0px;
	position: relative
}

#nav .srch #searchbox, .searchresultsdetails #inlinesearchbox {
	border: 0;
	background: transparent;
	position: absolute;
	top: 11px;
	left: 5px;
	width: 105px;
	font-size: 13px;
	font-family: tahoma;
	color: #666
}

#nav .srch #searchbutton, .searchresultsdetails #inlinesearchbutton {
	position: absolute;
	top: 5px;
	left: 110px;
	width: 30px;
	background: transparent;
	border: 0;
	cursor: pointer
}
#nav li {
	float: left;
	font-size: 12px;
	font-weight: normal;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;
	background: url(http://content.howhost.com/img/assets/nav_bar_split.png) no-repeat 0 0px;
	position: relative
}
#nav li a {
	color: #fff;
	display: block;
	height: 19px;
	text-decoration: none;
	padding: 9px 20px 6px 20px
}
#nav li a:hover {color: #3f3f3f}

#nav li a em {
	font-style: normal;
	position: absolute;
	left: 0;
	top: -500px
}

#nav li.home {
	width: 50px;
	background: url(http://content.howhost.com/img/assets/home.png) no-repeat 20px 9px;
	padding: 0
}
#nav ul li ul {
	display: block;
	margin: 0;
	position: absolute;
	z-index: 20;
	top: -3000px;
	left: 0;
	background: #0068b0 url(http://content.howhost.com/img/assets/ulnav.png) no-repeat 0 0;
	border-bottom: 2px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	border-left: 1px solid #d9d9d9;
	border-top: 0;
	width: 240px !important;
	padding: 5px 5px 2px 5px;
	height: auto;
	overflow: hidden !important;
}

#nav ul li ul li {
	padding: 0;
	display: block;
	float: none;
	background: none !important;
	border-bottom: 1px #82b0c6 dotted;
	clear: left;
	position: static
}

#nav ul li ul
li.last {
	border: 0
}

#nav ul li ul li
a {
	padding: 6px
6px 6px 8px;
	display: block;
	font-size: 13px;
	font-weight: normal;
	line-height: 140%;
	display: block;
	color: #424242;
	color: #fff
}

#nav ul li ul li
a.new {
	background: url(http://content.howhost.com/img/th/new.gif) no-repeat right 65%
}

#nav ul li ul li a:hover {
	color: #3f3f3f;
}

/*champ*/
#nav ul li a.active {
	color: #3f3f3f;
}

#nav li a:hover, #nav ul li:hover, #nav ul li.activesub {
	color: #3f3f3f;
}

.breadcrumb {
	border-bottom: 1px #6da0b4 solid; 
	margin: 0 9px 0 9px;
	margin-bottom: 0px;
	font-size: 0.9em;
}

.breadcrumb ul {
	height: 25px;
	color: #bfbfbf}

.breadcrumb li {
	float: left;
	padding-left: 20px;
	height: 20px;
	line-height: 20px;
	background: url(http://content.howhost.com/img/assets/li_breadcrumb.gif) no-repeat 8px 7px
}

.breadcrumb li.first {
	padding-left: 10px;
	background: none
}

.breadcrumb li a {
	color: #0bc8fc;
	text-decoration: none
}

.breadcrumb li a:hover {
	text-decoration: underline
}

.frontf {
	padding: 18px 0 10px 0;
	/* height: 304px; */
	height: 334px;
}

.flash {
	text-align: center
}

#promo_flash {
	height: 304px
}
.tab-promo {
	display: block;
	width: 962px;
	height: 304px;
	position: relative;
	
}
li#tab1 .tab-promo  h1 {
	line-height: 160%;
	font-size: 25px !important;
	color: #555555 ;
	font-weight: bold  !important;
	padding: 0 0 0 50px  !important;
	position: absolute  !important;
	top: 50px  !important;
	left: 0px  !important;
	z-index: 5;
}
li#tab1 .tab-promo  p {
	position: absolute  !important;
	top: 110px  !important;
	left: 0px  !important;
	font-size: 17px !important;
	color: #777777 ;
	padding: 0 0 0 50px  !important;
	text-align: left;
	line-height: 130% !important;
}
li#tab2 .tab-promo  h1 {
	line-height: 160%;
	font-size: 25px !important;
	color: #555555 ;
	font-weight: bold  !important;
	padding: 0 0 0 50px  !important;
	position: absolute  !important;
	top: 50px  !important;
	left: 0px  !important;
	z-index: 5;
}
li#tab2 .tab-promo  p {
	position: absolute  !important;
	top: 110px  !important;
	left: 0px  !important;
	font-size: 17px !important;
	color: #777777 ;
	padding: 0 0 0 50px  !important;
	text-align: left;
	line-height: 130% !important;
}

li#tab3 .tab-promo  h1 {
	line-height: 160%;
	font-size: 25px !important;
	font-weight: bold  !important;
	padding: 0 0 0 50px  !important;
	position: absolute  !important;
	top: 50px  !important;
	left: 0px  !important;
	z-index: 5;
}
li#tab3 .tab-promo  p {
	position: absolute  !important;
	top: 110px  !important;
	left: 0px  !important;
	font-size: 17px !important;
	padding: 0 0 0 50px  !important;
	text-align: left;
	line-height: 130% !important;
}
li.dark .tab-promo  h1, li.dark .tab-promo  p {
	color: #fff !important;
}
.tab-promo a.flash-moredetail{
	display: block;
	width: 159px;
	height: 40px;
	background: url(http://content.howhost.com/img/promotion/btt-promore.png) 0 0 no-repeat;
	position: absolute;
	left: 50px;
	bottom: 35px;
}
#promo_flash a.left {
	height: 304px;
	width: 226px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	background: url(http://content.howhost.com/img/th/noflash_left.png) no-repeat 0 0
}

#promo_flash a.right {
	height: 304px;
	width: 736px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	background: url(http://content.howhost.com/img/th/noflash_right.png) no-repeat 0 0
}

#usergroups_front {
	height: 140px;
	background: url(http://content.howhost.com/img/assets/homegrpoups.png) no-repeat 0 0
}
#usergroups_front ul {
	height: 120px
}

#usergroups_front ul li {
	width: 320px;
	float: left;
	height: 117px;
	position: relative;
	overflow: hidden;
}
#usergroups_front ul li img {
	position: absolute;
	right: 0px;
	top: 1px;
}
#usergroups_front ul li.inactive {
	width: 320px;
	float: left;
	cursor: pointer
}

#usergroups_front ul li.inactive:hover {
	color: #009CE4
}

#usergroups_front ul li.active {
	background: url(http://content.howhost.com/img/assets/active_profile.gif) no-repeat center 0px
}

#usergroups_front ul li h2 {
	padding: 40px 0 14px 20px;
	font-size: 17px;
}

#usergroups_front ul li h2
a {
	color: #009CE4;
	text-decoration: none;
}

#usergroups_front ul li h2 a:hover {
	text-decoration: underline;
}

#usergroups_front ul li
p {
	line-height: 150%;
	padding: 0 0 0 20px;
}

#content_main {
	color: #424242;
}

#content_main
a {
	color: #009CE4
}

#content_main
.regular {
	width: 660px
}

#content_main .regular
pre {
	overflow: hidden
}

#content_main .regular
h1 {
	padding: 0
0 17px 0;
	font-size: 16px;
	color: #009ce4
}

#content_main .regular
h3 {
	padding: 0
0 12px 0;
	font-size: 16px;
	color: #009ce4
}

#content_main .regular h3
em {
	font-style: normal;
	color: #424242;
	border-bottom: 1px dotted #ccc
}

#content_main h4 {
	font-size: 14px;
	padding: 5px 0 15px 0
}

#content_main h5, #content_main p.h5 {
	font-size: 13px;
	color: #424242;
	line-height: 150%;
	margin: 0 0 15px 0;
	padding-bottom: 0;
	font-family: "Tahoma","Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif
}

#content_main p.win2008header {
	background: url(http://content.howhost.com/img/assets/ws2008/windows-server-2008.png) no-repeat 0 0;
	height: 132px;
	padding: 172px 0 0 364px;
	font-size: 14px
}

#content_main p.linuxheader {
	background: url(http://content.howhost.com/img/assets/server/dedicated-linux/header.png) no-repeat 0 0;
	padding-top: 200px
}

#content_main p.windowsheader {
	background: url(http://content.howhost.com/img/assets/server/dedicated-windows/header.png) no-repeat 0 0;
	padding-top: 200px
}

#content_main
p.exchangeheader {
	background: url(http://content.howhost.com/img/assets/server/dedicated-exchange/exchange-server.png) no-repeat 0 0;
	padding-top: 200px
}

#content_main h5.info {
	font-size: 13px;
	background: url(http://content.howhost.com/img/assets/info.png) no-repeat 0px 4px;
	border-bottom: 1px #bece00 solid;
	padding: 0 20px 20px 43px
}

#content_main .regular .grey {
	color: #424242
}

#content_main .regular h1.free {
	color: #424242;
	background: url(http://content.howhost.com/img/th/gratis_balloon.png) no-repeat;
	padding: 4px 0 20px 130px
}

#content_main ul {
	padding-bottom: 18px;
	padding-left: 20px
}

#content_main ul li {
	background: url(http://content.howhost.com/img/assets/li.png) no-repeat 3px 9px;
	padding: 3px 30px 3px 18px;
	line-height: 145%
}

#content_main ul li.listdivider {
	background: none;
	padding-left: 0;
	padding-right: 0;
	border-bottom: 1px solid #eee;
	margin: 10px 0 3px 0;
	font-size: 14px;
	color: #999
}

#content_main ul li.listdivider em {
	float: right;
	margin-top: -20px;
	font-style: normal;
	font-size: 10px
}

#content_main ul li.listdivider em a {
	color: #999;
	text-decoration: none
}

#content_main ul li.listtitle {
	background: none;
	padding-left: 0;
	border-bottom: 1px solid #eee;
	margin: 10px 0 3px 0;
	font-size: 14px;
	color: #494949
}

#content_main ul.split_2 {
	width: 290px;
	float: left
}

#content_main .nobr {
	white-space: nowrap
}

#content_main div.regular_info {
	background: url(http://content.howhost.com/img/assets/lightbulb.png) no-repeat 0px 0px;
	padding: 0
20px 20px 43px
}

#content_main div.regular_info
p {
	line-height: 150%;
	color: #424242
}

#content_main div.regular_info ul {
	margin: 0;
	padding: 0
}

#content_main h5 strong {
	font-weight: normal;
	color: #000
}

#content_main h5.countryflag {
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding: 0 20px 20px 100px;
	min-height: 60px
}

#content_main p {
	font-size: 13px;
	line-height: 170%;
	padding-bottom: 18px
}

#content_main h2 {
	padding: 0 0 13px 0;
	font-size: 16px;
	color: #0071c1;
	border-bottom: 1px #dedede solid;
	/* margin-bottom: 2px */
}

#content_main h3 a {
	color: #424242;
	text-decoration: none
}

#content_main h3 a.normal {
	color: #009ce4;
	text-decoration: none
}

#content_main h3 a:hover {
	color: #009ce4;
	text-decoration: underline
}

#content_main .inline_video {
	margin: 0 0 20px 0
}

#content_main .eyecatcher {
	background: url(http://content.howhost.com/img/assets/eyecatch.png) no-repeat 5px 0px;
	color: #666;
	padding: 3px 0 0 50px;
	display: block;
	min-height: 60px
}

#front_itstarter {
	height: 304px;
	background: url(http://content.howhost.com/img/assets/itstarter-front.png) no-repeat 0 0;
	margin: 15px 0 11px 0
}

#front_itstarter h1 {
	font-size: 17px;
	color: #424242;
	height: 123px;
	padding: 60px 0 0 30px;
	line-height: 150%
}

#front_itstarter h1 strong {
	font-size: 25px;
	color: #009ce4;
	font-weight: normal;
	line-height: 200%
}

#front_itstarter p.links {
	padding: 25px 460px 0 30px;
	color: #424242;
	font-size: 13px;
	line-height: 150%
}

#front_itstarter p.links a {
	color: #009ce4;
	text-decoration: none;
	font-weight: bold;
	padding-right: 10px;
	text-align: left;
	background: url(http://content.howhost.com/img/assets/enterprise_front_links_arrow.gif) no-repeat right 4px
}

#front_itstarter p.links a:hover {
	text-decoration: underline
}

#content_main .errors ul li {
	color: #f03;
	background-image: url(http://content.howhost.com/img/assets/error.gif);
	background-position: 3px 8px
}

#content_main .main {
	padding-left: 30px
}

#content_main .compareblock {width: auto;}

#content_main .front {
	width: auto;
	padding: 23px 25px 25px 25px
}

#content_main .innerfix {
	margin-left: 30px
}

#content_main .order_domain_front {
	background: url(http://content.howhost.com/img/assets/orderdomain_front.png) no-repeat 0 0;
	height: 130px;
	width: 630px
}
#content_main .order_domain_front .heading {
	width: 206px;
	height: 52px;
	float: left;
	padding: 13px 0 0 11px
}

#content_main .order_domain_front h2 {
	color: #fff;
	border: 0;
	font-size: 17px;
	padding: 0;
	margin-bottom: 2px
}

#content_main .order_domain_front p {
	color: #fff;
	padding: 0
}

#content_main .order_domain_front form {
	width: 413px;
	height: 53px;
	float: left;
	padding: 12px 0 0 0;
	background: url(http://content.howhost.com/img/assets/orderdomain_front_text.png) no-repeat 0 17px
}

#content_main .order_domain_front form .text {
	width: 250px;
	height: 22px;
	line-height: 22px;
	padding: 7px 10px 7px 10px;
	display: block;
	float: left;
	background: none;
	border: 0;
	color: #424242;
	font-size: 18px;
	margin: 2px 5px 2px 0px;
}
#content_main .order_domain_front form .text:focus,#content_main .form_domain .text:focus{
	border: 0px !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
} 

#content_main .order_domain_front form .submit {
	cursor: pointer;
	background: url(http://content.howhost.com/img/en/order_domain_front_button.png) no-repeat 0 0;
	border: 0;
	width: 120px;
	height: 42px;
	padding: 0;
	float: left;
	display: block
}

#content_main .order_domain_front form .submit:hover {
	background-position: -132px 0
}

#content_main .order_domain_front ul {
	padding: 0
}

#content_main .order_domain_front ul li {
	width: 198px;
	display: block;
	float: left;
	padding: 7px 0 0 12px;
	margin: 0;
	background: none
}

#content_main .order_domain_front ul li a {
	color: #b6cb00;
	background: url(http://content.howhost.com/img/assets/arrow_textlink.png) no-repeat right -11px;
	padding: 0 9px 0 0
}

#content_main .front_news .normalshade li a {
	text-decoration: none
}

#content_main .front_news .normalshade li a span {
	color: #999;
	padding-left: 5px
}

#content_main .front_news .normalshade li a strong {
	text-decoration: underline;
	font-weight: normal
}
#content_main .front_news .normalshade li a:hover span {
	color: #666
}

#content_main .front_news .normalshade li a:hover strong {
	color: #CBDB00
}
#content_main #myclogin {
	margin: 0;
	padding: 0 0 0 25px
}
#content_main #myclogin div.break {
	height: 2px;
	margin: 0;
	background: url(http://content.howhost.com/img/assets/mycform_break.png) 0 8px repeat-x;
	clear: left;
	height: 18px;
	border: 0
}
#content_main #myclogin label {
	height: 20px;
	padding: 8px 0 0 0;
	width: 89px;
	float: left;
	display: block;
	text-indent: 2px
}
#content_main #myclogin .text {
	height: 20px;
	padding: 4px 6px 4px 6px;
	width: 112px;
	border: 1px #d8d8d8 solid;
	float: left;
	font-size: 18px;
	color: #424242
}
#content_main #myclogin .submit {
	line-height: 29px;
	height: 29px;
	width: 124px;
	float: right;
	border: 0;
	background: url(http://content.howhost.com/img/th/inloggen-bg.png);
	margin: auto 4px 12px auto;
	cursor: pointer;
	color: #fff;
	font-size: 1.1em;
	
}

#content_main .compareblock .legend_bottom {
	padding: 0;
	width: 698px;
	margin: 12px auto auto 173px;
	background: #f0f0f0 url(http://content.howhost.com/img/assets/legend_bottom_top.png) no-repeat 0 0
}

#content_main .compareblock .legend_bottom
.legend {
	padding: 10px
20px 10px 20px;
	background: url(http://content.howhost.com/img/assets/legend_bottom_bottom.png) no-repeat 0px bottom
}

#content_main .compareblock .legend_bottom
p {
	padding: 0
}

#content_main .compareblock .legend_bottom
ul {
	padding: 0
}

#content_main .compareblock .legend_bottom ul
li {
	
}

#content_main .compareblock .legend_bottom ul
li.check {
	background: url(http://content.howhost.com/img/assets/legend_bottom_check.png) no-repeat 0 9px;
	padding: 8px
0 4px 25px
}

#content_main .compareblock .legend_bottom ul
li.plus {
	background: url(http://content.howhost.com/img/assets/legend_bottom_plus.png) no-repeat 0 9px;
	padding: 8px
0 4px 25px
}

#content_main
.ullegend {
	margin: 10px
0 0 0;
	color: #333
}

#content_main .compareblock
.questionabove {
	margin: auto auto 18px 180px
}

#content_main .compareblock .questionabove
li.question {
	font-size: 14px;
	background: url(http://content.howhost.com/img/assets/legendquestion.png) 0 2px no-repeat;
	padding-left: 35px
}

#content_main .compareblock
.compare_titleheader {
	height: 56px
}

#content_main .compareblock .compare_titleheader
h4 {
	margin: 0;
	font-size: 13px;
	padding: 0;
	border-bottom: 1px #dedede solid;
	display: block;
	height: 27px;
	padding-top: 21px;
	padding-left: 70px;
	float: left;
	background-position: 0 0;
	background-repeat: no-repeat
}

#content_main .compareblock .compare_titleheader h4
a {
	text-decoration: none
}

#content_main .compareblock .compare_titleheader h4 a:hover {
	text-decoration: underline
}

#content_main .compareblock .compare_titleheader
h4.vps_both_linux {
	background-image: url(http://content.howhost.com/img/assets/compare_vps_linux_header.png);
	margin-left: 180px;
	/*width: 331px*/
	width: 309px;
}

#content_main .compareblock .compare_titleheader
h4.vps_both_windows {
	background-image: url(http://content.howhost.com/img/assets/compare_vps_windows_header.png);
	margin-left: 6px;
	/*width: 241px*/
	width: 235px;
}

#content_main .compareblock .compare_titleheader
h4.vps_linux {
	background-image: url(http://content.howhost.com/img/assets/compare_vps_linux_header.png);
	margin-left: 180px;
	width: 648px
}

#content_main .compareblock .compare_titleheader
h4.vps_windows {
	background-image: url(http://content.howhost.com/img/assets/compare_vps_windows_header.png);
	margin-left: 205px;
	width: 626px
}

#content_main .compareblock .compare_titleheader
h4.email_both_basic {
	background-image: url(http://content.howhost.com/img/assets/compare_basic_email.png);
	margin-left: 180px;
	width: 170px
}

#content_main .compareblock .compare_titleheader
h4.email_both_business {
	background-image: url(http://content.howhost.com/img/assets/compare_business_email.png);
	margin-left: 2px;
	/*width: 407px*/
	width: 378px;
}

#content_main .compareblock .compare_titleheader h4.email_basic {
	background-image: url(http://content.howhost.com/img/assets/compare_basic_email.png);
	margin-left: 381px;
	width: 450px
}

#content_main .compareblock .compare_titleheader h4.email_business {
	background-image: url(http://content.howhost.com/img/assets/compare_business_email.png);
	margin-left: 244px;
	width: 585px
}

#content_main .compareblock .compare_titleheader h4.hosting_both_linux {
	background-image: url(http://content.howhost.com/img/assets/compare_linux_hosting.png);
	margin-left: 180px;
	/*width: 289px;*/
	width: 274px;
}

#content_main .compareblock .compare_titleheader h4.hosting_both_windows {
	background-image: url(http://content.howhost.com/img/assets/compare_windows_hosting.png);
	margin-left: 2px;
	/*width: 288px*/
	width: 274px;
}

#content_main .compareblock .compare_titleheader
h4.hosting_linux {
	background-image: url(http://content.howhost.com/img/assets/compare_linux_hosting.png);
	margin-left: 180px;
	width: 648px
}

#content_main .compareblock .compare_titleheader
h4.hosting_windows {
	background-image: url(http://content.howhost.com/img/assets/compare_linux_hosting.png);
	margin-left: 180px;
	width: 648px
}

#content_main
.product_overview {
	padding-top: 18px;
	color: #424242;
	font-size: 13px
}

#content_main .product_overview
.product {
	background-color: #996;
	float: left;
	margin: 0
0 0 22px;
	color: #424242;
	padding: 8px
}

#content_main .product_overview .product:hover {
	color: #009ce4;
	cursor: pointer
}

#content_main .product_overview .product
h1 {
	padding: 0
0 0 5px;
	font-size: 16px
}

#content_main .product_overview .product h1
a {
	text-decoration: none
}

#content_main .product_overview .product
p {
	padding: 14px
5px 5px 5px;
	line-height: 140%
}

#content_main .product_overview .product
p.price {
	padding: 5px
0 10px 5px;
	margin: 0;
	font-size: 14px;
	color: #666;
	text-align: center
}

#content_main .product_overview .product
p.art {
	text-align: center
}

#content_main .product_overview .product
ul {
	padding: 0
5px 5px 5px
}

#content_main .product_overview .product ul
li {
	padding-left: 10px;
	padding-right: 5px;
	line-height: 140%;
	background-image: url(http://content.howhost.com/img/assets/overview_li.png);
	background-repeat: no-repeat;
	background-position: 1px 7px
}

#content_main .product_overview
.split_5 {
	width: 149px;
	background: url(http://content.howhost.com/img/assets/deg_split.png) repeat-x
}

#content_main .product_overview
.split_4 {
	width: 195px;
	background: url(http://content.howhost.com/img/assets/deg_split.png) repeat-x
}

#content_main .product_overview
.split_3 {
	width: 275px;
	background: url(http://content.howhost.com/img/assets/deg_split.png) repeat-x
}

#content_main .product_overview
.pimg {
	text-align: center
}

#content_main .product_overview
.bigproduct {
	float: left;
	margin: 0
0 0 22px;
	color: #424242;
	padding: 8px;
	width: 900px;
	background: url(http://content.howhost.com/img/assets/deg_split.png) repeat-x;
	display: block;
	position: relative;
}

#content_main .product_overview .bigproduct
h2 {
	border: 0;
	padding: 20px
0px 5px 20px;
	margin: 0
}

#content_main .product_overview .bigproduct h5, #content_main .product_overview .bigproduct
p.h5 {
	border: 0;
	padding: 10px
0px 5px 20px;
	line-height: 180%;
	margin: 0
}

#content_main .product_overview .bigproduct
a.order {
	float: left;
	margin: 10px
auto 10px 20px;
	background: url(http://content.howhost.com/img/th/ordernow_productbig.gif) no-repeat 0 0;
	height: 42px;
	width: 161px;
	;display: block
}

#content_main .product_overview .bigproduct a.order:hover {
	background-position: 0 -49px
}

#content_main .product_overview .bigproduct
p.price {
	float: left;
	width: 200px;
	font-size: 13px;
	padding: 20px
0 0 18px
}

#content_main .product_overview .bigproduct p.price
strong {
	font-size: 26px;
	font-weight: normal
}

#content_main .product_overview .bigproduct p.price
em {
	font-size: 18px;
	font-style: normal
}

#content_main .product_overview .bigproduct
p.remark {
	width: 400px;
	margin-top: -12px
}

#content_main .product_overview .bigproduct
.bpimg {
	display: block;
	padding-right: 390px;
	background-repeat: no-repeat;
	background-position: right 0px
}

#content_main .product_overview .bigproduct .basicemail {
	background: url(http://content.howhost.com/img/productart/detail/email/basicemail.png) 600px 0 no-repeat;
}
#content_main .product_overview .bigproduct .freehosting {
	background: url(http://content.howhost.com/img/productart/detail/hosting/freehosting.png) 600px 0 no-repeat;
}

#content_main .product_overview .bigproduct .businessemail {
	background: url(http://content.howhost.com/img/productart/detail/email/businessemail.png) 620px 0 no-repeat;
	padding-right: 330px
}

#content_main .product_overview .bigproduct .emailmarketing {
	background: url(http://content.howhost.com/img/productart/detail/email/email-marketing.png) 600px 0 no-repeat
}

#content_main .product_overview .bigproduct .mailprotect {
	background: url(http://content.howhost.com/img/productart/detail/email/mailprotect.png) 600px 0 no-repeat;
	min-height: 180px
}

#content_main .product_overview .bigproduct .transferdomain {
	background-image: url(http://content.howhost.com/img/productart/detail/domains/transferdomain.png);
	padding-right: 320px
}

#content_main .product_overview .bigproduct .transferdomainnl {
	background-image: url(http://content.howhost.com/img/productart/detail/domains/transferdomain.nl.png);
	padding-right: 320px
}

#content_main .product_overview .bigproduct .internationaldomain {
	background-image: url(http://content.howhost.com/img/productart/detail/domains/internationaldomain.png);
	padding-right: 320px
}

#content_main .product_overview .bigproduct .tradedomain {
	background-image: url(http://content.howhost.com/img/productart/detail/domains/tradedomain.png)
}

#content_main .product_overview .bigproduct .tradedomainnl {
	background-image: url(http://content.howhost.com/img/productart/detail/domains/tradedomain.nl.png)
}

#content_main .product_overview .bigproduct .linuxhosting {
	background: url(http://content.howhost.com/img/productart/detail/hosting/linuxhosting.png) 600px 0 no-repeat;
	padding-right: 320px
}

#content_main .product_overview .bigproduct .sbp {
	background: url(http://content.howhost.com/img/smb/sbp.png) 600px 0 no-repeat;
	padding-right: 320px
}
#content_main .product_overview .bigproduct .windowshosting {
	background: url(http://content.howhost.com/img/productart/detail/hosting/windowshosting.png) 600px 0 no-repeat
}

#content_main .product_overview .bigproduct .databasehosting {
	background: url(http://content.howhost.com/img/productart/detail/hosting/databasehosting.png) 620px 0 no-repeat
}

#content_main .product_overview .bigproduct .readytouse {
	background: url(http://content.howhost.com/img/productart/detail/hosting/readytouse.png) 620px 0 no-repeat
}

#content_main .product_overview .bigproduct .sharepoint {
	background: url(http://content.howhost.com/img/productart/detail/office/sharepoint.png) 640px 0 no-repeat;
	padding-right: 300px
}

#content_main .product_overview .bigproduct
.fax {
	background: url(http://content.howhost.com/img/productart/detail/office/fax.png) 620px 0 no-repeat;
	padding-right: 290px
}

#content_main .product_overview .bigproduct .backup {
	background: url(http://content.howhost.com/img/productart/detail/office/backup.png) 620px 0 no-repeat;
	padding-right: 290px
}

#content_main .product_overview .bigproduct .marketing {
	background: url(http://content.howhost.com/img/productart/detail/office/marketing.png) 620px 0 no-repeat;
	padding-right: 290px;
	min-height: 150px
}
#content_main .product_overview .bigproduct .virtualserver {
	background: url(http://content.howhost.com/img/productart/detail/server/virtual.png) 640px 0 no-repeat;
	padding-right: 290px
}

#content_main .product_overview .bigproduct .dedicatedserver {
	background: url(http://content.howhost.com/img/productart/detail/server/dedicated.png) 620px 0 no-repeat;
	padding-right: 290px
}

#content_main .product_overview .bigproduct .colocation {
	background: url(http://content.howhost.com/img/productart/detail/server/colocation.png) 640px 0 no-repeat;
	padding-right: 290px
}

#content_main .product_overview .bigproduct .enterprise {
	background: url(http://content.howhost.com/img/productart/detail/server/enterprise.png) 620px 0 no-repeat;
	padding-right: 290px;
	min-height: 140px
}

#content_main .product_overview .bigproduct .managed {
	background: url(http://content.howhost.com/img/productart/detail/server/managed.png) 620px 0 no-repeat;
	padding-right: 290px;
	min-height: 140px
}

#content_main .product_overview .bigproduct .streaming {
	background: url(http://content.howhost.com/img/productart/detail/streaming/streaming.png) 620px 0 no-repeat;
	padding-right: 290px
}

#content_main .product_overview .bigproduct .resellerwebhosting {
	background: url(http://content.howhost.com/img/productart/detail/reseller/webhosting.png) 665px 0 no-repeat;
	padding-right: 270px
}

#content_main .product_overview .bigproduct .resellerfax {
	background: url(http://content.howhost.com/img/productart/detail/reseller/fax.png) 620px 0 no-repeat;
	padding-right: 270px
}

#content_main .product_overview .bigproduct .resellersharepoint {
	background: url(http://content.howhost.com/img/productart/detail/reseller/sharepoint.png) 640px 0 no-repeat;
	padding-right: 300px
}

#content_main .product_overview .bigproduct .resellerexchange {
	background: url(http://content.howhost.com/img/productart/detail/reseller/exchange.png) 640px 0 no-repeat;
	padding-right: 300px
}

#content_main .product_overview .bigproduct
.websitesecurity {
	background-image: url(http://content.howhost.com/img/productart/detail/security/website-security.png);
	padding-right: 270px
}

#content_main
.free {
	padding: 30px
0 0 28px;
	color: #424242;
	float: left;
	width: 630px
}

#content_main .free
h1 {
	padding: 0
0 20px 5px;
	font-size: 16px;
	color: #009ce4
}

#content_main .free
ul {
	width: 280px;
	float: left;
	padding: 0
5px 5px 5px;
	font-size: 13px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif
}

#content_main .free ul
li {
	padding: 10px
5px 10px 48px;
	line-height: 140%;
	border-bottom: 1px #ccc solid;
	background: url(http://content.howhost.com/img/th/li_gratis.png) no-repeat 4px 11px #f3f3f3
}

#content_main .free
p {
	padding: 5px
80px 5px 5px;
	line-height: 140%
}

#content_main .free p
a {
	padding-right: 7px;
	color: #009ce4;
	text-decoration: none;
	background: url(http://content.howhost.com/img/assets/arrow_textlink.png) no-repeat right 3px
}

#content_main .free p a:hover {
	color: #b6cb00;
	background: url(http://content.howhost.com/img/assets/arrow_textlink.png) no-repeat right -11px
}

#content_main .sidebar
.map {
	padding: 0;
	color: #424242
}

#content_main .sidebar .map
h1 {
	font-size: 16px;
	color: #009ce4
}

#content_main .sidebar .map
p {
	line-height: 140%
}

#content_main .sidebar .map
img {
	padding-left: 15px
}

#content_main .sidebar
.promobox {
	margin-top: 20px
}

#content_main .sidebar .promobox
h1 {
	padding-left: 25px;
	font-size: 16px;
	color: #009ce4;
	margin-bottom: 10px
}

#content_main .sidebar .promobox
p {
	padding-left: 25px;
	font-size: 16px;
	color: #009ce4
}

#content_main .sidebar .promobox
img {
	padding-left: 15px
}

#content_main .sidebar
div.win2008teaser {
	margin-left: 25px;
	width: 224px;
	height: 250px;
	background: url(http://content.howhost.com/img/assets/ws2008/windows-server-2008-teaser.png) no-repeat 0 0;
	display: block;
	cursor: pointer;
	margin-bottom: 25px
}

#content_main .sidebar div.win2008teaser
a {
	padding-top: 225px !important;
	display: block;
	padding-left: 10px;
	text-decoration: none;
	background: url(http://content.howhost.com/img/assets/arrow_textlink.png) no-repeat 200px 228px
}

#content_main .sidebar div.win2008teaser a:hover {
	text-decoration: underline;
	background: }

#content_main .sidebar div.sitebuilderexamplesteaser, #content_main .sidebar div.sitebuildertrialteaser, #content_main .sidebar
div.sitebuilderwhatteaser {
	margin-left: 23px;
	width: 224px;
	height: 190px;
	background: url(http://content.howhost.com/img/assets/Web Host/sitebuilder/example_teaser.png) no-repeat 0 0;
	display: block;
	cursor: pointer;
	margin-bottom: 0px
}

#content_main .sidebar
div.sitebuildertrialteaser {
	background: url(http://content.howhost.com/img/promo/th/sitebuilder-test-gratis.png) no-repeat 0 0
}

#content_main .sidebar
div.sitebuilderwhatteaser {
	background: url(http://content.howhost.com/img/promo/th/sitebuilder-wat.png) no-repeat 0 0
}

#content_main .sidebar div.sitebuilderexamplesteaser p, #content_main .sidebar div.sitebuildertrialteaser p, #content_main .sidebar div.sitebuilderwhatteaser
p {
	padding: 135px
5px 0 10px;
	margin: 0
}

#content_main .sidebar
.imgpromo {
	margin-left: 23px;
	width: 224px;
	height: 190px;
	display: block;
	cursor: pointer;
	margin-bottom: 0px
}

#content_main .sidebar .imgpromo
p {
	padding: 135px
5px 0 10px;
	margin: 0
}

#content_main .sidebar
.sharedhostingwhatisteaser {
	background: url(http://content.howhost.com/img/promo/th/shared-hosting-what.png) no-repeat 0 0
}

#content_main .sidebar
.sharedhostingfreeservicesteaser {
	background: url(http://content.howhost.com/img/promo/th/shared-hosting-freeservices.png) no-repeat 0 0
}

#content_main .sidebar
.linuxvswindowsteaser {
	background: url(http://content.howhost.com/img/promo/th/linuxvswindows.png);
	height: 111px
}

#content_main .sidebar .linuxvswindowsteaser
p {
	padding-top: 65px
}

#content_main .sidebar
.sharedhostingwhatisteaser {
	background: url(http://content.howhost.com/img/promo/th/shared-hosting-what.png) no-repeat 0 0
}

#content_main .sidebar
.vpstestteaser {
	background: url(http://content.howhost.com/img/promo/th/vps-test.png) no-repeat 0 0;
	height: 142px
}

#content_main .sidebar .vpstestteaser-grey {
	background: url(http://content.howhost.com/img/promo/th/vps-test-grey.png) no-repeat 0 0;
	height: 142px
}

#content_main .sidebar .vpstestteaser p, #content_main .sidebar .vpstestteaser-grey
p {
	padding-top: 95px
}

#content_main .sidebar
a.sitebuilderfreetrial {
	display: block;
	height: 160px;
	width: 213px;
	background: #f00 url(http://content.howhost.com/img/promo/th/sitebuilder-test-gratis.png) 0 -15px no-repeat;
	margin-left: 25px;
	overflow: hidden;
	line-height: 500px
}

#ticker h2, #ticker, #tickerg h2,#tickerg {
	background: #f00 url(http://content.howhost.com/img/assets/about/didyouknowbg.png)
}

#ticker.g, #ticker.g
h2 {
	background-image: url(http://content.howhost.com/img/assets/about/didyouknowbgg.png);
	background-color: #fff
}

#tickerw h2,#tickerw {
	background: #fff url(http://content.howhost.com/img/assets/about/didyouknowbgw.png)
}

#content_main #ticker h2, #content_main #tickerg h2, #content_main #tickerw
h2 {
	color: #fff;
	background-position: top left;
	padding: 7px
0 6px 20px
}

#ticker,#tickerw,#tickerg {
	background-position: bottom left;
	color: #fff;
	overflow: hidden;
	margin: 0
0 20px 18px
}

#ticker
a {
	color: #fff
}

#tickerw a, #tickerg
a {
	color: #b6cb00;
	text-decoration: none
}

#tickerw a:hover, #tickerg a:hover {
	text-decoration: underline
}

#ticker ul, #tickerw ul, #tickerg
ul {
	margin: 0;
	padding: 4px
20px 20px 20px
}

#ticker ul li, #tickerw ul li, #tickerg ul
li {
	padding: 0;
	background: none
}

#ticker a.p
img {
	border: 1px
solid #ccc
}

#content_main .main
div.subsubproduct_order {
	font-size: 13px;
	background: #f8f8f8;
	padding: 8px;
	height: 20px;
	margin-bottom: 28px
}

#content_main .main div.subsubproduct_order
a {
	display: block;
	width: 138px;
	float: left;
	font-size: 17px;
	padding: 1px
12px 0 0;
	margin: 0;
	text-decoration: none;
	text-align: right;
	background: url(http://content.howhost.com/img/assets/subsub_order.gif) no-repeat right 8px
}

#content_main .main div.subsubproduct_order a:hover {
	text-decoration: underline
}

#content_main .main div.subsubproduct_order
p {
	display: block;
	width: 450px;
	float: left;
	font-size: 13px;
	padding: 0;
	margin: 0
}

#content_main .main div.subsubproduct_order a {
	display: block;
	width: 138px;
	float: left;
	font-size: 17px;
	padding: 1px 12px 0 0;
	margin: 0;
	text-decoration: none;
	text-align: right;
	background: url(http://content.howhost.com/img/assets/subsub_order.gif) no-repeat right 8px
}

#content_main .news, #content_main .faq {
	/*padding: 0 0 0 30px;*/
	float: left
}

#content_main .news h1 {
	padding: 0 0 17px 0;
	font-size: 16px;
	color: #009ce4;
	float: left;
	width: 450px
}

#content_main .news
.end {
	padding-bottom: 15px
}

#content_main
.read_all {
	text-align: right;
	width: 300px;
	margin-top: -33px;
	float: right
}

#content_main .read_all
a {
	text-align: right
}

#content_main .news
h4 {
	padding: 2px
0 0 0;
	font-size: 10px;
	color: #333;
	width: 54px;
	float: left;
	clear: both;
	color: #999
}

#content_main .news
h5 {
	padding: 3px
0 0 0;
	width: 54px;
	float: left;
	clear: both
}

#content_main .news
h3 {
	padding: 0
0 5px 0;
	font-size: 14px;
	color: #333;
	width: 512px;
	float: left;
	line-height: 150%
}

#content_main .news
p {
	padding: 0px
20px 10px 55px;
	line-height: 155%;
	clear: left;
	margin: 0
!important
}

#content_main .news p
a.more {
	background: url(http://content.howhost.com/img/assets/arrow_news_more.png) no-repeat right 50px #d8f4f9;
	padding: 4px
9px 4px 9px;
	line-height: 280%;
	color: #009ce4;
	font-size: 13px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif
}

#content_main .news p a.more:hover {
	background-color: #1e73a3;
	color: #fff;
	text-decoration: none;
	padding-right: 18px;
	background-position: right 9px
}

#content_main .news
.news_image {
	float: right
}

#content_main .news
.news_attachement {
	border-top: 1px solid #d1d1d1;
	color: #666;
	background: url(http://content.howhost.com/img/assets/icons/paperclip.png) no-repeat 0 10px;
	padding: 5px
0 10px 22px;
	line-height: 22px;
	margin-left: 55px
}

#content_main .news .news_attachement a, #content_main .news .news_link
a {
	color: #666
}

#content_main .news
.news_link {
	border-top: 1px solid #d1d1d1;
	color: #666;
	background: url(http://content.howhost.com/img/assets/icons/info.png) no-repeat 30px 10px;
	padding: 5px
0 10px 55px;
	line-height: 22px;
	margin-left: 55px
}

#content_main .news
ul {
	margin-left: 50px
}

#content_main .history
h4 {
	width: 94px;
	text-align: right;
	padding-right: 10px;
	padding-top: 4px;
	text-transform: uppercase
}

#content_main .history
h3 {
	width: 462px
}

#content_main .history
p {
	padding-left: 104px;
	padding-bottom: 30px
}

#content_main
.intronews {
	padding: 0
0 0 5px;
	margin: 30px
0 0 0;
	width: 600px
}

#content_main
#paginator {
	border-top: 1px solid #dedede;
	clear: both;
	margin: 10px
0 0 30px;
	padding: 10px
30px 0 0
}

#content_main #paginator
ul {
	margin: 0;
	padding: 0
}

#content_main #paginator ul
li {
	float: left;
	background: none;
	margin: 0
5px 0 0;
	padding: 0;
	line-height: 20px;
	padding-left: 2px
}

#content_main #paginator ul li a, #content_main #paginator ul li
span {
	background: #f0f0f0 url(http://content.howhost.com/img/assets/pag.png) no-repeat top left;
	display: block;
	color: #999;
	text-decoration: none;
	line-height: 20px;
	padding-left: 2px
}

#content_main #paginator ul li a em, #content_main #paginator ul li span
em {
	display: block;
	line-height: 20px;
	background: #f0f0f0 url(http://content.howhost.com/img/assets/pag.png) no-repeat top right;
	padding: 0
7px 0 5px;
	font-style: normal
}

#content_main #paginator ul li a:hover, #content_main #paginator ul li a:hover em, #content_main #paginator ul li
span {
	background-position: left bottom;
	color: #fff
}

#content_main #paginator ul li a:hover em, #content_main #paginator ul li span
em {
	background-position: right bottom
}

#content_main .news
.first {
	padding-top: 0;
	border-top: 0;
	background-position: 10px -85px
}

#content_main .news .first:hover {
	padding-top: 0;
	border-top: 0;
	background-position: 10px 3px
}

#content_main .news
.answer {
	clear: left;
	background: #fff
}

#content_main .faq #faqlist h3
a {
	width: 600px;
	cursor: pointer;
	background: url(http://content.howhost.com/img/assets/title_shuffle.png) no-repeat 10px -75px;
	padding: 10px
0 10px 35px;
	font-size: 14px;
	border-top: 1px solid #dedede;
	display: block;
	line-height: 150%
}

#content_main .faq #faqlist h3 a:hover, #content_main .faq #faqlist h3.ui-state-active
a {
	background-position: 10px 13px;
	text-decoration: none;
	color: #666
}

#content_main .faq #faqlist .first h3
a {
	border: 0px
}

#content_main .faq #faqlist
p {
	padding: 0px
20px 10px 35px;
	line-height: 155%
}

#content_main .faq #faqlist
ul {
	margin: 0
0 0 20px
}

#content_main .main
.smartphones {
	height: 122px;
	overflow: hidden
}

#content_main .main .smartphones
div.phone {
	width: 200px;
	display: block;
	height: 110px;
	float: left;
	background: url(http://content.howhost.com/img/assets/smartphones_bg.png) repeat-x 0 0;
	text-align: center;
	border-right: 15px #fff solid
}

#content_main .main .smartphones
a {
	padding: 80px
0 10px 0px;
	display: block;
	background-position: center 0;
	background-repeat: no-repeat;
	color: #666;
	font-size: 13px
}

#content_main .main .smartphones a:hover {
	color: #000
}

#content_main .main .smartphones
a.iphone {
	background-image: url(http://content.howhost.com/img/assets/iphone_logo.png)
}

#content_main .main .smartphones
a.blackberry {
	background-image: url(http://content.howhost.com/img/assets/blackberry_logo.png)
}

#content_main .main .smartphones
a.htc {
	background-image: url(http://content.howhost.com/img/assets/htc_logo.png)
}

#content_main .main .smartphones
div.noborder {
	border-right: 0px
}

#content_main .split {
	width: 660px;
	margin: 30px 0 30px 0;
	float: left;
	padding-right:30px;
}

#content_main .sidebar {
	padding: 30px 0 30px 0;
	color: #424242;
	float: left;
	width: 244px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;
}

#content_main .borderright {
	border-right: 1px #dedede solid
}

#content_main .sidebar .break {
	margin: 20px 0 20px 20px
}


#content_main .sidebar h1 {
	padding: 0 0 8px 25px;
	font-size: 17px
}

#content_main .sidebar
h2 {
	padding: 0 0 8px 25px;
	font-size: 13px;
	border: none;
	color: #424242;
	margin: 0;
	line-height: 20px;
	clear: both
}

#content_main .sidebar
h3 {
	padding: 0 0 8px 25px;
	font-size: 13px;
	line-height: 150%;
	color: #424242
}

#content_main .sidebar
p {
	padding: 0px
5px 5px 30px;
	line-height: 140%;
	font-family: "Tahoma","Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif
}

#content_main
form.links {
	margin: 0 0 10px 25px;
}

#content_main .sidebar
.call2action {
	padding: 0 0 15px 19px;
}

#content_main .sidebar
.sidebarmedia {
	margin: 0 0 20px 25px;
	display: block;
}

#content_main
#searchbox {
	padding: 6px 23px 9px 23px;
	overflow: hidden;
	background: url(http://content.howhost.com/img/assets/multi-search-bg.png) no-repeat top left;
	height: 81px;
}

#content_main
.holdsearchboxes {
	padding: 20px 30px 30px 30px;
	clear: both;
}

#content_main
.searchboxes {
	width: 265px;
	float: left;
	padding: 8px
}

#content_main .searchboxes
form {
	margin: 0;
	padding: 0
}

#content_main .searchboxes
h5 {
	color: #fff;
	font-size: 13px;
	margin: 0 0 10px 0;
	padding: 0 0 5px 15px;
	border: 0;
	width: 235px;
	border-bottom: 1px dotted #ccc;
	background: url(http://content.howhost.com/img/assets/form-h5.png) no-repeat 6px 10px;
}

#content_main .searchboxes h5
em {
	color: #cbdb00;
	font-style: normal
}

#content_main .searchboxes select {
	border: 1px solid #eee;
	padding: 0px;
	font-family: Tahoma;
	width: 250px;
	margin: 0
}

#content_main .searchboxes select .grey {
	color: #999
}

#content_main ul.menu , #block-menu-menu-related ul {
	margin: 0 0 25px 25px;
	border-top: 1px #dedede solid;
	padding: 0;
	font-family: Tahoma;
}

#content_main ul.menu li , #block-menu-menu-related ul li {
	font-size: 13px;
	border-bottom: 1px #dedede solid;
	line-height: 140%;
	padding: 0;
	background: none
}

#content_main ul.menu li a , #block-menu-menu-related ul li a{
	text-decoration: none;
	padding: 8px 6px 8px 20px;
	display: block;
	background: url(http://content.howhost.com/img/assets/arrow_news_more.png) no-repeat 0px 200px;
	color: #009ce4;
	line-height: 150%
}

#content_main ul.menu li a:hover , #block-menu-menu-related ul li a:hover{
	background-color: #1e73a3;
	color: #fff;
	background-position: 9px 13px
}

#content_main ul.menu li.active a , #block-menu-menu-related ul li.active a {
	cursor: default;
	color: #424242
}
#block-menu-menu-related ul li.leaf{
	list-style-image: none;
	list-style-type: none;
}
#content_main ul.menu li.active a:hover {
	background: none
}

#content_main ul.normal {
	padding: 0 5px 25px 25px;
	font-size: 13px;
	color: #424242;
	font-family: "Tahoma","Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}

#content_main ul.normal li {
	padding: 4px 4px 4px 18px;
	line-height: 140%;
	background: url(http://content.howhost.com/img/assets/overview_li.png) no-repeat 4px 8px
}

#content_main .sidebar
.contact {
	padding-left: 20px
}

#content_main .sidebar .contact
img {
	display: block;
	margin-bottom: 18px
}

#content_main .sidebar
.testimonial {
	background: url(http://content.howhost.com/img/assets/testimonials/testimoninal-top.png) 20px top no-repeat;
	padding-top: 5px
}

#content_main .sidebar
#testimonial.grey {
	background: url(http://content.howhost.com/img/assets/testimonials/testimoninal-grey-top.png) 20px top no-repeat;
	padding-top: 5px
}

#content_main .sidebar
#testimonial.enterprisegrey {
	background: url(http://content.howhost.com/img/assets/testimonials/testimoninal-greyent-top.png) 20px top no-repeat;
	padding-top: 5px
}

#content_main .sidebar .testimonial
p {
	color: #424242;
	font-size: 13px;
	font-style: italic;
	line-height: 200%;
	margin-left: 20px
}

#content_main .sidebar .testimonial p
a {
	color: #424242;
	text-decoration: none
}

#content_main .sidebar .testimonial
p.balloon {
	background: #f0f0f0 url(http://content.howhost.com/img/assets/testimonials/testimoninal-bot.png) no-repeat bottom left;
	padding: 5px
10px 15px 10px;
	margin-bottom: 2px;
	font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 13px;
	color: #000
}

#content_main .sidebar .grey
p.balloon {
	background: #fafafa url(http://content.howhost.com/img/assets/testimonials/testimoninal-grey-bot.png) no-repeat bottom left
}

#content_main .sidebar .enterprisegrey
p.balloon {
	background: #fafafa url(http://content.howhost.com/img/assets/testimonials/testimoninal-greyent-bot.png) no-repeat bottom left
}

#content_main .sidebar .testimonial
p.enterprisegrey {
	background-image: url(http://content.howhost.com/img/assets/testimonial_enterprisegrey.png)
}

#content_main .sidebar .testimonial
p.author {
	color: #424242;
	line-height: 150%;
	font-style: normal;
	font-size: 13px;
	padding-left: 50px;
	margin: 0
0 20px 0
}

#content_main .sidebar .testimonial p.author
strong {
	font-weight: normal;
	color: #9d9d9d
}

#content_main .sidebar .testimonial p.author
a {
	color: red;
	padding-top: 10px
}

#content_main .sidebar
.whyHowhost {
	margin-bottom: 5px
}

#content_main .sidebar .whyHowhost
li {
	line-height: 25px;
	font-size: 13px;
	background: url(http://content.howhost.com/img/assets/okw.gif) no-repeat 0px 9px;
	padding-left: 25px;
	border-bottom: 1px dotted #eee
}

#content_main .sidebar .grey
li {
	background-image: url(http://content.howhost.com/img/assets/okg.gif);
	border-bottom: 1px dotted #fff
}

#content_main .sidebar
#callus_button {
	margin-bottom: 20px
}

#content_main #testimonials
.rc {
	margin: 0
}

#content_main #testimonials .rc
p {
	padding: 6px
12px 6px 12px;
	margin: 0;
	color: #333
}

#content_main #testimonials
p.author {
	background: url(http://content.howhost.com/img/assets/testimonial_arrow.png) no-repeat 580px top;
	padding: 3px;
	margin: 0;
	text-align: right;
	margin-bottom: 20px
}

#content_main #testimonials p.author
em {
	font-style: normal;
	color: #999
}

#content_main #testimonials
p.left {
	background-position: 40px top;
	text-align: left
}

#content_main .sidebar
.videotestimonial {
	margin-bottom: 25px
}

#content_main .sidebar .videotestimonial
#videotestimonial {
	width: 220px;
	margin-left: 18px;
	height: 128px
}

#content_main .sidebar .videotestimonial
p {
	background: #f0f0f0 url(http://content.howhost.com/img/assets/testimonials/videotestimonial-top.png) no-repeat 0 0;
	margin-left: 20px;
	padding: 11px
10px 2px 8px;
	text-align: right
}

#content_main .sidebar .videotestimonial
div.close {
	background: url(http://content.howhost.com/img/assets/testimonials/videotestimonial-bot.png) no-repeat 20px 0;
	display: block;
	height: 5px
}

#content_main .sidebar #videot.grey
p {
	background: #fafafa url(http://content.howhost.com/img/assets/testimonials/videotestimonial-grey-top.png) no-repeat 0 0;
	margin-left: 20px;
	padding: 11px
10px 2px 8px;
	text-align: right
}

#content_main .sidebar #videot.grey
div.close {
	background-image: url(http://content.howhost.com/img/assets/testimonials/videotestimonial-grey-bot.png)
}

#content_main .sidebar #videot.enterprisegrey
p {
	background: #fff url(http://content.howhost.com/img/assets/testimonials/videotestimonial-greyent-top.png) no-repeat 0 0;
	margin-left: 20px;
	padding: 11px
10px 2px 8px;
	text-align: right
}

#content_main .sidebar #videot.enterprisegrey
div.close {
	background-image: url(http://content.howhost.com/img/assets/testimonials/videotestimonial-greyent-bot.png)
}

#content_main #refers
h3 {
	margin: 0;
	padding: 30px
0 10px 0;
	clear: both
}

#content_main #refers
.imgc {
	border: 1px
solid #eee;
	text-align: center;
	width: 150px;
	float: left;
	margin: 0
5px 5px 0
}

#content_main #refers .imgc
img {
	margin-bottom: 18px
}

#refs {
	margin-left: 20px
}

#content_main
.rc {
	background: #f3f3f3;
	position: relative;
	overflow: hidden;
	display: block;
	text-decoration: none;
	color: #000;
	padding: 0px;
	margin-bottom: 10px
}

#content_main
.rcb {
	background: #374972 url(http://content.howhost.com/img/assets/blue-bg.png) repeat-x top left;
	color: #fff
}

#content_main .rc .l, #content_main .rc .r, #content_main .rc .bl, #content_main .rc .br, #content_main .rcb .l, #content_main .rcb .r, #content_main .rcb .bl, #content_main .rcb
.br {
	z-index: 5;
	height: 20px;
	width: 20px;
	position: absolute;
	background-image: url(http://content.howhost.com/img/assets/corners.png)
}

#content_main .rcb .l, #content_main .rcb .r, #content_main .rcb .bl, #content_main .rcb
.br {
	background: url(http://content.howhost.com/img/assets/corners-blue.png)
}

#content_main .rc
.l {
	background-position: top left;
	top: 0px;
	left: 0px
}

#content_main .rc
.r {
	background-position: top right;
	top: 0px;
	right: 0px
}

#content_main .rc
.bl {
	background-position: 0px -20px;
	bottom: 0px;
	left: 0px
}

#content_main .rc
.br {
	background-position: -20px -20px;
	bottom: 0px;
	right: 0px;
	clear: right
}

#content_main .rc
h4 {
	margin: 0;
	padding: 12px
0 5px 12px;
	color: #009CE4;
	font-size: 16px
}

#content_main .rc h4
a {
	color: #fff;
	text-decoration: none
}

#content_main .rc h4 a:hover {
	text-decoration: underline
}

#content_main .rc
p {
	margin: 0;
	padding: 5px
12px 12px 12px
}

#content_main .rc p
a {
	color: #fff
}

#content_main .rcb
h4 {
	color: #fff;
	padding-left: 30px;
	padding-top: 15px
}

#content_main .rcb .har
a {
	color: #b6cb00;
	background-position: right -11px
}

#content_main .rcb .har a:hover {
	color: #009ce4;
	background-position: right 3px
}

#content_main
.why {
	
}

#content_main
.whysharepoint {
	background: url(http://content.howhost.com/img/assets/sharepointtraining_cb.png) no-repeat 470px 10px
}

#content_main
.whylist {
	
}

#content_main .whylist
ul {
	width: 270px;
	float: left;
	margin: 8px
8px 0 8px
}

#content_main .whylist ul
li {
	padding: 10px
5px 10px 30px;
	line-height: 140%;
	border-bottom: 1px #ccc dotted;
	background: url(http://content.howhost.com/img/assets/okb.gif) no-repeat 4px 12px;
	font-size: 13px
}

#content_main .whylist ul
li.last {
	border: 0
}

#content_main .whylist ul
li.moreinfo {
	background: none;
	border-bottom: 0;
	padding-top: 20px;
	text-align: right;
	padding-bottom: 0
}

#content_main .why
p {
	padding: 5px
80px 5px 5px;
	line-height: 180%
}

#content_main .why
h1 {
	padding: 5px
80px 5px 5px
}

#content_main .why .rcb
h4 {
	padding: 20px
0 10px 25px
}

#content_main .why .rcb
p {
	font-size: 13px;
	padding: 0;
	margin: 0
25px 10px 25px
}

#content_main .why .rcb
p.last {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 10px
}

#content_main .why .rcb
.sharepoint_training {
	padding-right: 180px;
	background: none;
	width: 400px
}

#content_main .why .rcb
.har {
	padding: 0
0 10px 0
}

#content_main p.har a, #content_main .whylist ul li.moreinfo
a {
	padding-right: 7px;
	color: #009ce4;
	text-decoration: none;
	background: url(http://content.howhost.com/img/assets/arrow_textlink.png) no-repeat right 3px
}

#content_main p.har a:hover, #content_main .whylist ul li.moreinfo a:hover {
	color: #b6cb00;
	background: url(http://content.howhost.com/img/assets/arrow_textlink.png) no-repeat right -11px
}

#content_main .whylist ul li.moreinfo
a {
	color: #b6cb00;
	background: url(http://content.howhost.com/img/assets/arrow_textlink.png) no-repeat right -11px
}

#content_main .whylist ul li.moreinfo a:hover {
	color: #009ce4;
	background-position: right 3px
}

#content_main .rcb
p.endlink {
	clear: both;
	padding: 0px
0 20px 30px
}

#content_main .rcb p.endlink
a {
	padding-right: 5px
}

#content_main
.zigzag {
	
}

#content_main .zigzag
div {
	padding-top: 30px;
	padding-bottom: 30px;
	background-repeat: no-repeat;
	border-top: 1px #eee solid
}

#content_main .zigzag
.left {
	padding-left: 200px;
	background-position: 0 0
}

#content_main .zigzag
.right {
	padding-right: 220px;
	background-position: right 0
}

#content_main .xtreme
.left {
	padding-left: 250px;
	background-position: 0 0
}

#content_main .xtreme
.right {
	padding-right: 220px;
	background-position: right 0
}

#content_main .xtreme h3
strong {
	font-weight: normal;
	color: #0071c1
}

#content_main .zigzag
.noborder {
	border-top: none
}

#content_main .zigzag
.borderbot {
	border-bottom: 1px #eee solid;
	margin-bottom: 20px
}

#content_main .zigzag
h3 {
	color: #424242;
	font-size: 17px !important;
	padding: 0
0 10px 0px !important;
	margin: 0
}

#content_main .zigzag h3
a {
	color: #009ce4;
	text-decoration: none
}

#content_main .zigzag h3 a:hover {
	color: #009ce4;
	text-decoration: underline
}

#content_main .zigzag h3
.step {
	color: #009ce4;
	padding-right: 5px;
	text-transform: uppercase;
	font-size: 13px
}

#content_main .zigzag
p {
	line-height: 150%
}

#content_main .zigzag p
a {
	background-color: #d8f4f9;
	color: #333;
	text-decoration: none;
	padding: 1px
4px 1px 4px
}

#content_main .zigzag p a:hover {
	color: #009ce4
}

#content_main .zigzag p
a.normal {
	padding: 0;
	text-decoration: underline;
	background-color: #fff;
	color: #009ce4
}

#content_main .zigzag p a.normal:hover {
	color: #009ce4
}

#content_main .inlineoverview
h3 {
	color: #009ce4
}

#content_main
#letterjump {
	list-style-type: none;
	margin: 0;
	padding: 5px;
	background: #f8f8f8;
	height: 16px
}

#content_main #letterjump
li {
	background: none;
	padding: 0;
	margin: 0;
	float: left
}

#content_main #letterjump
li.fst {
	padding-right: 5px;
	color: #666
}

#content_main #letterjump li
a {
	color: #666;
	display: block;
	text-decoration: none;
	padding: 0
4px 0 4px
}

#content_main #letterjump li a:hover {
	color: #fff;
	background: #ccc
}

#content_main p.more_extensions
a {
	background: url(http://content.howhost.com/img/assets/arrow_news_more.png) no-repeat right 50px #d8f4f9;
	padding: 4px
9px 4px 9px;
	line-height: 280%;
	color: #009ce4;
	font-size: 13px
}

#content_main p.more_extensions a:hover {
	background-color: #1e73a3;
	color: #fff;
	text-decoration: none;
	padding-right: 18px;
	background-position: right 7px
}

#content_main .free_service {
	/*padding-left: 30px*/
}

#content_main .free_service .header {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-bottom: 1px #dedede solid;
	padding: 0 0 25px 200px
}

#content_main .free_service .header p {
	padding: 18px
0 18px 0
}

#content_main .free_service .header h3 {
	font-family: Tahoma;
	color: #424242;
}

#content_main .free_service .header h3 a {
	color: #009ce4;
	text-decoration: underline
}

#content_main .free_service
h3 {
	font-size: 13px;
	line-height: 180%;
	padding: 0;
	margin: 0
}

#content_main .free_service
.h3d {
	margin: 20px
0 0 0
}

#content_main .free_service h3
em {
	font-style: normal;
	color: #000
}

#content_main .free_service
h4 {
	font-size: 14px;
	line-height: 150%;
	padding: 15px
0 5px 0;
	color: #009ce4
}

#content_main .free_service
p {
	padding: 0px
20px 9px 0px;
	background-repeat: no-repeat
}

#content_main .options
p.price {
	background: #f8f8f8;
	color: #009ce4;
	margin: 0
0 0 0;
	padding: 6px
}

#content_main .options p.price
span {
	font-size: 10px
}

#content_main .options p
a {
	background: none;
	text-decoration: underline;
	text-decoration: none;
	padding: 0
}

#content_main .options p
a.info {
	background-color: #d8f4f9;
	color: #333;
	text-decoration: none;
	padding: 1px
4px 1px 4px
}

.free_domain_services {
	
}

.free_domain_services
ul {
	
}

.free_domain_services ul
li {
	width: 250px;
	height: 100px;
	float: left;
	padding: 0
10px 0 10px;
	margin-right: 15px;
	line-height: 150%
}

.free_domain_services ul li
strong {
	font-size: 14px;
	color: #222;
	font-weight: normal;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif
}

.free_domain_services ul li
a {
	background-color: #d8f4f9;
	color: #333;
	text-decoration: none;
	padding: 1px
4px 1px 4px
}

.free_domain_services ul li a:hover {
	color: #009ce4
}

#content_main
.shaded {
	padding-left: 27px;
	overflow: hidden
}

#content_main .shaded .zigzag {
	background: url(http://content.howhost.com/img/assets/deg_split.png) repeat-x;
	margin: 0;
	padding-right: 4px;
	padding-left: 4px;
	position: relative;
	z-index: 0
}

#content_main .normalshade {
	background: url(http://content.howhost.com/img/assets/deg_split_normal.png) repeat-x;
	overflow: hidden;
	border-top: 1px solid #dedede;
	position: relative;
	top: -1px;
	padding-top: 20px
}

#content_main .pricelist {
	/*padding: 0 0 0 30px*/
}

#content_main .pricelist table {
	width: 100%;
	margin-top: 20px;
	border: 1px
solid #eee
}

#content_main .pricelist table tr td, #content_main .pricelist table tr
th {
	text-align: right;
	padding: 8px;
	line-height: 15px;
	border-bottom: 1px solid #fff
}

#content_main .pricelist table tr
td {
	vertical-align: top
}

#content_main .pricelist table tr:hover
td {
	background: #eee
}

#content_main .pricelist table tr:hover
td.first {
	color: #0071C1
}

#content_main .pricelist table tr
th {
	font-size: 13px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;
	font-weight: normal
}

#content_main .pricelist table tr
th.first {
	text-align: left;
	text-indent: 15px
}

#content_main .pricelist table tr td.first, #content_main .pricelist table tr
td.firstpl {
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;
	font-size: 14px;
	text-align: left;
	text-indent: 15px;
	color: #333;
	line-height: 30px
}

#content_main .pricelist table tr td.firstpl
a {
	color: #000;
	text-decoration: none;
	display: block
}

#content_main .pricelist table tr
td.firstpl {
	line-height: 110%;
	text-indent: 0;
	padding-left: 15px
}

#content_main .pricelist table tr td.firstpl
span {
	font-size: 13px;
	color: #ccc;
	padding-left: 5px
}

#content_main .pricelist table tr td.firstpl a:hover {
	color: #0071C1
}

#content_main .pricelist table tr td.firstpl a:hover
span {
	color: #666
}

#content_main .pricelist table tr
.act {
	text-align: center;
	color: #666;
	background: #f8f8f8;
	border-bottom: 1px solid #fff;
	vertical-align: middle
}

#content_main .pricelist table
em {
	font-size: 9px;
	color: #0C0;
	font-style: normal;
	padding-left: 8px
}

#content_main .pricelist .alter1 {
	background: #f8f8f8
}

#content_main .pricelist .alter2 {
	
}

#content_main .pricelist a.ext {
	display: block;
	font-size: 17px;
	color: #123456;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif
}

#content_main .pricelist a.cou {
	font-size: 13px;
	line-height: 22px;
	color: #009ce4
}

#content_main .screenshots img {
	margin: 0 15px 45px 0;
	padding: 3px;
	border: 1px solid #eee;
	width: 135px;
	height: 100px;
}
#content_main .screenshots a.last img {
	margin-right: 0px;
}
#content_main .screenshots a.thrd img {
	margin-right: 0
}

#content_main .tools {
	clear: left;
	padding-bottom: 30px
}

#content_main .whois {
	padding-top: 30px
}

#content_main .typogenrator {
	border-bottom: 1px #dedede solid
}

#content_main .tools content {
	float: left;
	width: 400px;
	padding-bottom: 20px
}

#content_main .tools
img {
	float: left;
	width: 222px
}

#content_main .tools
h3 {
	padding: 0
30px 0 30px
}

#content_main .tools
p {
	padding: 18px
30px 0 30px
}

#content_main .tools p a, #content_main p.blocklink
a {
	padding: 4px
9px 4px 9px;
	line-height: 240%;
	color: #009ce4;
	background: #d8f4f9
}

#content_main .tools p a:hover,  #content_main p.blocklink a:hover {
	background-color: #1e73a3;
	color: #fff;
	text-decoration: none
}

#content_main
#typolist {
	margin: 0;
	padding: 0;
	clear: both
}

#content_main #typolist
li {
	background: #fff;
	width: 280px;
	float: left;
	margin: 0
25px 0 0;
	border-bottom: 1px solid #eee;
	padding: 8px
0 8px 10px
}

#content_main #typolist li
label {
	padding-left: 5px
}

#content_main
.ordersubmit {
	clear: left;
	display: block;
	height: 49px;
	width: 170px;
	background: url(http://content.howhost.com/img/th/order_button.png) no-repeat 0 0 #fff;
	cursor: pointer;
	margin: 10px
0 0 10px;
	border: 0
}

#content_main .ordersubmit:hover {
	background-position: 0 -49px
}

#content_main .international, #content_main .national, #content_main
.hardtochoose {
	padding-left: 170px;
	margin: 0
0 20px 0
}

#content_main
.hardtochoose {
	background: url(http://content.howhost.com/img/assets/international.png) no-repeat
}

#content_main .international, #content_main
.national {
	background: url(http://content.howhost.com/img/assets/national.png) no-repeat;
	border-bottom: 1px #dedede solid;
	margin-top: 30px
}

#content_main
.international {
	background-image: url(http://content.howhost.com/img/assets/international.png)
}

#content_main
.form_domain {
	background: url(http://content.howhost.com/img/assets/form-bg.png) no-repeat 0px bottom;
	width: 630px;
	padding-bottom: 7px;
	margin-bottom: 18px;
	position: relative
}

#content_main .form_domain
form {
	display: block;
	background: url(http://content.howhost.com/img/assets/form-top.png) no-repeat 0 0;
	padding-left: 7px
}

#content_main .form_domain
h5 {
	padding: 15px;
	font-size: 13px;
	background: url(http://content.howhost.com/img/assets/form-h5.png) no-repeat 6px 23px;
	color: #fff;
	margin: 0
}

#content_main .form_domain
.text {
	background: #fff url(http://content.howhost.com/img/assets/form-textbox.png) no-repeat 0 0 scroll;
	width: 380px;
	height: 29px;
	float: left;
	margin: 3px
0 0 0;
	padding: 5px 10px 5px 60px;
	font-size: 16px;
	border: 0;
	color: #7d7d7d
}

#content_main .form_domain
.submit {
	background: url(http://content.howhost.com/img/th/search-button.png) no-repeat -1px -1px;
	width: 162px;
	height: 42px;
	float: left;
	cursor: pointer;
	border: 0
}

#content_main .form_domain .submit:hover {
	background-position: -1px -50px
}

#content_main .form_domain
select {
	position: absolute;
	top: 62px;
	right: 180px;
	font-size: 17px;
	border: 0px;
	border: 1px
solid #eee;
	padding: 0
2px 0 2px;
	color: #7d7d7d
}

#content_main .form_domain
.transfer {
	background-image: url(http://content.howhost.com/img/th/transfer-button.png)
}

#content_main .form_domain
.trade {
	background-image: url(http://content.howhost.com/img/th/trade-button.png)
}

#content_main
h6.domainmove {
	float: left;
	width: 180px;
	padding: 118px
15px 15px 15px;
	font-size: 13px;
	background-position: center -2px;
	background-repeat: no-repeat
}

#content_main h6.domainmove
strong {
	display: block;
	width: 20px;
	float: left;
	color: #cecece;
	font-size: 20px;
	font-family: Arial,Helvetica,sans-serif
}

#content_main h6.domainmove
em {
	display: block;
	width: 149px;
	float: left;
	font-style: normal;
	border-left: 1px solid #ccc;
	padding-left: 10px;
	font-family: Tahoma;
	line-height: 150%
}

#content_main
h6.step1 {
	background-image: url(http://content.howhost.com/img/assets/move_step1.png)
}

#content_main
h6.step2 {
	background-image: url(http://content.howhost.com/img/assets/move_step2.png)
}

#content_main
h6.step3 {
	background-image: url(http://content.howhost.com/img/assets/move_step3.png)
}

#content_main
a.preregister {
	background: url(http://content.howhost.com/img/th/domains/own-tld.png) no-repeat 0 0;
	display: block;
	height: 86px;
	width: 630px;
	margin-bottom: 18px
}

#content_main a.preregister:hover {
	background-position: 0 -86px
}

#content_main
#worldmap {
	overflow: hidden;
	border: 0px
solid #fafafa;
	clear: both;
	margin: 0
30px 10px 30px;
	overflow: hidden;
	padding: 5px
0 5px 0
}

#content_main
#worldmapin {
	padding: 4px
8px 4px 8px;
	clear: both;
	overflow: hidden
}

#content_main
#map {
	clear: both;
	background: #eee;
	height: 450px;
	width: 882px;
	border: 1px
solid #fff
}

#content_main
#maplist {
	list-style-type: none;
	margin: 0;
	padding: 0;
	clear: both
}

#content_main #maplist
li {
	display: inline;
	padding: 0;
	background: none;
	float: left;
	font-size: 17px
}

#content_main #maplist li
a {
	width: 100px;
	margin: 0
40px 0 40px;
	color: #1a5993;
	display: block;
	line-height: 30px;
	text-decoration: none;
	text-align: center
}

#content_main #maplist li a:hover {
	color: #cbdb00
}

#content_main #maplist li.current
a.eu {
	border-bottom: 4px solid #0071c1;
	color: #0071c1
}

#content_main #maplist li.current
a.am {
	border-bottom: 4px solid #8766b8;
	color: #8766b8
}

#content_main #maplist li.current
a.af {
	border-bottom: 4px solid #666;
	color: #666
}

#content_main #maplist li.current
a.as {
	border-bottom: 4px solid #b7cb00;
	color: #b7cb00
}

#content_main #maplist li.current
a.oc {
	border-bottom: 4px solid #f90;
	color: #f90
}

#content_main
#countrypopup {
	
}

#content_main #countrypopup
img {
	float: left;
	margin: 0
10px 0 0
}

#content_main #countrypopup
h1 {
	font-size: 18px;
	color: #666
}

#content_main #countrypopup
h2 {
	font-size: 18px;
	border: 0
}

#content_main #countrypopup h2 span {
	color: #999;
	border-left: 1px solid #eee;
	padding-left: 8px;
	font-size: 14px
}

#content_main #countrypopup p {
	clear: both
}

#content_main #countrypopup p.morepopup {
	clear: both;
	margin: 0;
	padding: 0
}

#content_main #countrypopup #cptitles {
	float: left
}

#domainrequirements {
	margin-top: 20px
}

#domainrequirements h4 {
	font-size: 14px;
	margin-bottom: -10px
}

#domainrequirements ul.ovv {
	margin: 10px 0 0 0;
	padding: 0
}

#domainrequirements ul.ovv li.ovv, #domainrequirements ul.ovv li.last {
	background: none;
	padding: 10px 0 5px 0;
	border-bottom: 1px solid #eee;
	margin: 0 0 10px 0
}

#domainrequirements ul.ovv li.last {
	padding: 10px 0 0 0;
	margin: 0;
	border: 0
}

#domainrequirements ul.ovv li.ovv h5, #domainrequirements ul.ovv li.last h5 {
	background: none;
	padding: 0
0 5px 0;
	margin: 0;
	color: #009ce4;
	font-size: 14px
}

#domainrequirements ul.ovv li.ovv h5 span, #domainrequirements ul.ovv li.last h5
span {
	background: none;
	padding: 0;
	margin: 0;
	color: #ccc;
	text-indent: 5px
}

#content_main
.regtel {
	float: left;
	width: 220px;
	padding-top: 20px
}

#content_main .regtel
p.num {
	display: block;
	width: 20px;
	float: left;
	color: #cecece;
	font-size: 20px;
	font-family: Arial,Helvetica,sans-serif
}

#content_main .regtel
div.info {
	float: left;
	width: 180px;
	border-left: 1px #cecece solid
}

#content_main .regtel
h4 {
	padding: 0
0 9px 9px;
	font-size: 17px
}

#content_main .regtel
ul {
	padding: 0
0 0 4px
}

#content_main .regtel ul
li {
	background: url(http://content.howhost.com/img/assets/overview_li.png) no-repeat 6px 7px
}

#content_main
.telstep {
	float: left;
	width: 390px;
	padding-top: 20px
}

#content_main .telstep
p {
	padding-bottom: 7px
}

#content_main .telstep
p.cost {
	background: #f8f8f8;
	font-size: 10px;
	margin-top: 2px;
	padding: 4px
12px 4px 12px;
	margin-bottom: 28px;
	color: #009ce4;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif
}

#content_main .telstep p.cost strong {
	font-size: 13px;
	font-weight: normal
}

#content_main .conditions {
	font-size: 10px;
	color: #999;
	line-height: 150%;
	border-top: 1px solid #eee;
	padding: 10px
}

#content_main ol {
	margin-left: 30px
}

#content_main ol li {
	color: #cada00;
	font-size: 16px;
	line-height: 20px;
	border-bottom: 1px solid #eee;
	margin-bottom: 10px
}

#content_main ol li h6 {
	font-size: 17px;
	line-height: 20px;
	color: #424242;
	padding: 0 0 10px 0
}

#content_main ol li p {
	font-size: 13px;
	color: #424242
}

#domain_search_mini {
	width: 227px;
	height: 112px;
	margin: -2px 0 25px 18px;
	background: url(http://content.howhost.com/img/assets/mini-domain-form-bg.png) no-repeat;
	position: relative
}

#domain_search_mini.grey {
	background-image: url(http://content.howhost.com/img/assets/mini-domain-form-bg-grey.png);
	margin-top: 5px
}

#domain_search_mini
h4 {
	color: #fff;
	font-size: 14px;
	padding: 15px
0 3px 18px;
	margin: 0
}

#domain_search_mini h5 {
	color: #cbdb00;
	font-size: 13px;
	padding: 0px 0 0 19px;
	margin: 0
}

#domain_search_mini .text {
	border: 0;
	padding: 2px 0 0 0;
	position: absolute;
	top: 70px;
	left: 65px;
	font-size: 14px;
	color: #a0a0a0;
	width: 110px
}

#domain_search_mini .submitminiform {
	position: absolute;
	top: 65px;
	left: 180px;
	width: 31px;
	background: url(http://content.howhost.com/img/assets/mini-domain-form-button.png);
	height: 32px;
	border: 0;
	cursor: pointer
}

#domain_search_mini .submitminiform:hover {
	background-position: 0 31px
}

#content_main a.ordernow {
	clear: left;
	display: block;
	height: 50px;
	width: 170px;
	background: #000 url(http://content.howhost.com/img/th/ordernow.png) no-repeat 0 0
}

#content_main p.domainnametips {
	background: url(http://content.howhost.com/img/assets/ptips.png) no-repeat 0px 12px;
	padding: 20px 0 20px 90px
}

#content_main
#freeservices_container {
	background: #f3f3f3 url(http://content.howhost.com/img/th/forfree-corner.png) no-repeat top right;
	overflow: hidden;
	padding: 15px
0 10px 15px;
	margin-bottom: 25px
}

#content_main
#freeservices_container.sharepoint {
	background-image: url(http://content.howhost.com/img/assets/howhost-corner.png)
}

#content_main #freeservices_container
h3 {
	color: #666;
	font-size: 14px
}

#content_main #freeservices_container.sharepoint li
a {
	width: 544px;
	background: url(http://content.howhost.com/img/assets/overview_li.gif) no-repeat 15px 50%;
	padding-left: 30px
}

#content_main
.register_freeservices {
	padding: 0;
	margin: 0;
	list-style-type: none;
	float: left
}

#content_main .register_freeservices
li {
	padding: 0;
	margin: 0;
	background: none
}

#content_main .register_freeservices li a, #content_main .register_freeservices li
span {
	font-size: 13px;
	display: block;
	width: 262px;
	padding: 9px;
	border-bottom: 1px dotted #fff;
	margin-right: 12px;
	text-decoration: none;
	line-height: 150%
}

#content_main .register_freeservices li
span {
	color: #666
}

#content_main .register_freeservices li a:hover {
	text-decoration: underline
}

#content_main .register_freeservices li.last
a {
	border: 0
}

#content_main .popt_first h5, #content_main .popt_second
h5 {
	border-bottom: 1px solid #eee;
	padding: 0
0 3px 10px;
	margin: 0
0 5px 0;
	color: #666
}

#content_main
.popt_first {
	float: left;
	width: 300px;
	margin-right: 30px
}

#content_main .popt_first
.banking {
	width: 50%;
	float: left;
	margin-top: 5px
}

#content_main
.popt_second {
	float: left;
	width: 300px
}

#content_main
#departments {
	margin: 0
0 20px 0;
	padding: 0
}

#content_main #departments
li {
	float: left;
	width: 127px;
	margin: 0
10px 0 0;
	padding: 0;
	background: url(http://content.howhost.com/img/assets/deg_split.png) repeat-x 0 -30px;
	padding: 10px
}

#content_main #departments.center
li {
	text-align: center
}

#content_main #departments.center li
img {
	margin-top: 5px
}

#content_main #departments.center li
a {
	padding-bottom: 5px
}

#content_main #departments li
a {
	display: block;
	text-decoration: none;
	color: #424242;
	padding-bottom: 40px
}

#content_main #departments li a:hover {
	color: #009CE4
}

#content_main #departments
li.last {
	margin-right: 0
}

#content_main #departments li a
h4 {
	font-size: 14px;
	padding: 0
0 5px 0;
	color: #009CE4
}

#content_main #departments li a
p {
	padding: 0
}

#content_main
#Howhostmap {
	width: 618px;
	height: 280px;
	margin-bottom: 10px;
	border: 6px
solid #eee
}

#content_main .Howhost_form, #content_main
#form_data {
	overflow: hidden
}

#content_main
#form_feedback {
	display: none
}

#content_main
.formloader {
	float: right;
	margin: 10px
230px 0 0;
	display: none
}

#content_main
.av {
	margin-top: 20px
}

#content_main .Howhost_form
fieldset {
	border: 0
}

#content_main .Howhost_form
legend {
	margin: 0
0 15px;
	float: left;
	white-space: normal;
	*margin-left: -7px
}

#content_main .Howhost_form legend
span {
	font-size: 14px;
	margin: 0
0 0 0;
	padding: 0
0 0 12px;
	line-height: 32px;
	color: #666;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	background: #eee;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	display: block;
	width: 630px
}

#content_main .enterpriseform legend
span {
	border: 0;
	background: #e7e7e7
}

#content_main .Howhost_form select, #content_main .Howhost_form input, #content_main .Howhost_form
textarea {
	font-family: "Tahoma","Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif
}

#content_main .Howhost_form
dd {
	background: #f8f8f8
}

#content_main .Howhost_form
dd.ffix {
	*background: #f8f8f8 url(http://content.howhost.com/img/assets/formfix.gif) repeat-x top
}

#content_main .enterpriseform
dd.ffix {
	*background: #f8f8f8 url(http://content.howhost.com/img/assets/formfixenterprise.png) repeat-x top
}

#content_main .Howhost_form dd
dl {
	margin-left: 20px
}

#content_main .Howhost_form dd fieldset
dt {
	position: relative
}

#content_main .Howhost_form dd fieldset dt
label {
	font-weight: bold;
	color: #666;
	line-height: 26px
}

#content_main .Howhost_form dd fieldset
dt {
	float: left;
	width: 160px;
	padding: 0
0 0 15px
}

#content_main .Howhost_form dd fieldset
dd {
	margin: 0
0 10px 0;
	padding-left: 175px
}

#content_main .Howhost_form dd fieldset dd
span {
	padding: 5px
0 5px 0;
	display: block
}

#content_main .Howhost_form dd fieldset dd
strong.domext {
	font-size: 14px;
	padding-left: 3px;
	color: #666
}

#content_main .Howhost_form dd fieldset dd
.text {
	border: 0;
	background: #fff url(http://content.howhost.com/img/assets/textbox_shade.png) repeat-x bottom left;
	border: 1px
solid #d8d8d8;
	padding: 6px;
	font-size: 13px
}

#content_main .Howhost_form dd fieldset dd
.form_field_error {
	border: 1px
solid #FFE1E1
}

#content_main .Howhost_form dd fieldset dd
ul {
	margin: 0
0 0 5px;
	padding: 0
}

#content_main .Howhost_form dd fieldset dd ul
li {
	background-position: 0 11px;
	padding: 5px
0 5px 10px
}

#content_main .Howhost_form dd fieldset dd ul li em {
	font-weight: bold;
	font-style: normal
}

#content_main .Howhost_form dd fieldset dd ul li em.delete {
	background: url(http://content.howhost.com/img/assets/error.gif) no-repeat 5px 3px;
	padding-left: 20px;
	cursor: pointer
}

#content_main .Howhost_form .inlinebutton {
	padding: 0 10px 0 10px;
	cursor: pointer
}

#content_main .Howhost_form .checkboxlist dt {
	display: none
}

#content_main .Howhost_form .textfieldlist .text {
	margin-bottom: 10px
}

#content_main .Howhost_form .checkboxlist dd {
	padding: 0;
	margin: 0;
	width: 600px
}

#content_main .Howhost_form .checkboxlist dd div {
	float: left;
	width: 190px;
	padding: 2px 0 8px 0
}

#content_main .Howhost_form .checkboxlist dd div input {
	margin: 0 5px 0 0
}

#content_main .Howhost_form dl dt .fh, #content_main .Howhost_form dl dt .fe {
	position: absolute;
	top: 0;
	left: 375px;
	width: 200px;
	background: url(http://content.howhost.com/img/assets/formhelp.png) no-repeat 0 0;
	padding-left: 13px;
	display: none;
	overflow: hidden;
	z-index: 5
}

#content_main .Howhost_form dl dt .fh span, #content_main .Howhost_form dl dt .fe
span {
	display: block;
	padding: 7px;
	background: #0071C1;
	color: #fff
}

#content_main .Howhost_form dl dt
.fe {
	background: url(http://content.howhost.com/img/assets/formerror.png) no-repeat 0 0;
	z-index: 4
}

#content_main .Howhost_form dl dt .fe
span {
	background: #FFE1E1;
	color: #f00
}

#content_main .Howhost_form fieldset dd
span {
	color: #666;
	line-height: 150%
}

#content_main .Howhost_form fieldset dd
select {
	margin: 6px
0 6px 0;
	font-size: 13px;
	padding: 3px;
	width: 210px
}

#content_main .Howhost_form
a {
	color: #666;
	margin: 0;
	padding: 0
}

#content_main .Howhost_form
.formsubmit {
	display: block;
	height: 49px;
	width: 170px;
	background: #f8f8f8 url(http://content.howhost.com/img/th/send-button.png) no-repeat 0 0;
	cursor: pointer;
	margin: 10px
0 0 0px;
	border: 0
}

#content_main .Howhost_form .formsubmit:hover {
	background-position: 0 -49px
}

#content_main .Howhost_form
.ordersubmit {
	display: block;
	height: 49px;
	width: 170px;
	background: #f8f8f8 url(http://content.howhost.com/img/th/form-order-button.png) no-repeat 0 0;
	cursor: pointer;
	margin: 0;
	border: 0
}

#content_main .Howhost_form .ordersubmit:hover {
	background-position: 0 -49px
}

#content_main .Howhost_form .dediconfig
select {
	width: 380px
}

#content_main .Howhost_form .dediconfig
.totals {
	
}

#content_main .Howhost_form .dediconfig .totals
div {
	width: 190px;
	float: left
}

#content_main .Howhost_form .dediconfig .totals div
p.dedprice {
	font-size: 13px;
	text-align: right
}

#content_main .Howhost_form .dediconfig .totals div p.dedprice
em {
	font-style: normal
}

#content_main .Howhost_form .dediconfig .totals div
p.active24 {
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 18px;
	float: left;
	width: 300px;
	text-align: left;
	color: #00519e
}

#content_main .Howhost_form .dediconfig a {
	color: #666
}

#content_main .Howhost_form .dediconfig .server_order {
	background: url(http://content.howhost.com/img/assets/server/server-order.png) no-repeat 20px 40px;
	height: 150px
}

#content_main .form_errors h2 {
	font-size: 14px;
	margin: 0 0 0 0;
	padding: 0 0 0 12px;
	line-height: 32px;
	color: red;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	background: #FFE1E1;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	display: block;
	width: 620px
}

#content_main .form_errors div {
	background: #FFF9F9;
	padding: 10px;
	margin: 0
}

#content_main .form_errors div ul {
	margin: 0;
	padding: 0
}

#content_main #after_submit, #content_main .confirmation_message {
	background: #f8f8f8;
	padding: 10px 10px 10px 15px
}

#content_main #after_submit p {
	padding: 0 0 5px 0;
	margin: 0
}

#content_main #after_submit h5, #content_main .confirmation_message
h5 {
	font-size: 14px;
	border: 0;
	color: #71C22A;
	padding: 0
0 10px 0;
	margin: 0
}

#content_main #after_submit.fail
h5 {
	color: red
}

#content_main
.confirmation_message {
	margin: 5px
0 10px 0
}

#content_main .confirmation_message
h5 {
	padding: 0
}

#content_main
.compare {
	width: 100%
}

#content_main .compare td, .compare
th {
	padding: 7px
0 7px 0;
	text-align: center;
	border-bottom: 1px solid #fff
}

#content_main .compare
th {
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: normal
}

#content_main .compare th
span {
	display: block
}

#content_main .compare th span
em {
	font-style: normal;
	color: #0071c1
}

#content_main .compare
td {
	width: 100px
}

#content_main .compare tr:hover
td {
	background: #f8f8f8;
	color: #000
}

#content_main .compare tr:hover
td.it {
	background: #f8f8f8 url(http://content.howhost.com/img/assets/overview_li.gif) no-repeat 3px 50%
}

#content_main .compare
.it {
	width: 200px;
	text-align: left;
	padding-left: 15px;
	border-bottom: 1px solid #f8f8f8
}

#content_main .compare
.divider {
	background: #f8f8f8;
	font-size: 0;
	padding: 0;
	height: 8px
}

#content_main .compare .row_price td
span {
	font-size: 13px
}

#content_main .compare .row_price td
a {
	color: #000
}

#content_main .compare .row_last th, #content_main .compare .row_last
th.it {
	border-bottom: 1px solid #eee;
	padding: 7px
0 7px 0
}

#content_main .compare .row_last
th.it {
	border-bottom: 0
}

#content_main .compare .row_last
th.lc {
	border-left: 1px solid #eee
}

#content_main .compare .row_last
th {
	
}

#content_main .compare .row_last a {
	background: url(http://content.howhost.com/img/assets/orderbutton.png) 0 0;
	display: block;
	width: 46px;
	height: 27px;
	margin: 0 auto 0 auto;
	overflow: hidden
}
.i18n-th #content_main .compare .row_last a {
	background: url(http://content.howhost.com/img/assets/orderbutton2.png) 0 0;
	display: block;
	width: 46px;
	height: 27px;
	margin: 0 auto 0 auto;
	overflow: hidden
}

#content_main .compare .row_last a:hover {
	background-position: left 28px
}

#content_main .compare .row_last a
span {
	visibility: hidden
}

#content_main .compare .no_order_btn
a {
	background: none;
	font-size: 13px;
	color: #000;
	font-family: Tahoma;
	width: auto;
	height: 15px
}

#content_main .compare .row_product
td {
	font-weight: bold
}

#content_main .compare
td {
	width: 13%
}

#content_main .compare
td.it {
	width: 20%
}

#content_main .compare td.it
a {
	color: #424242;
	text-decoration: none;
	background: url(http://content.howhost.com/img/assets/qm.gif) no-repeat right 2px;
	padding-right: 15px
}

#content_main .compare td.it a:hover {
	text-decoration: underline
}

#content_main .compare
td.flc {
	border-bottom: 1px solid #eee
}

#content_main .compare .row_top
th {
	background: #fff;
	color: #000;
	padding: 0;
	border-bottom: 0
}

#content_main .compare th
span {
	display: block;
	border-bottom: 0
}

#content_main .compare th.tcol_1
span {
	line-height: 20px;
	margin-top: 30px;
	background: #fbfbfb url(http://content.howhost.com/img/assets/cbg/cbg1.png) repeat-y top right
}

#content_main .compare th.tcol_2
span {
	line-height: 25px;
	margin-top: 25px;
	background: #f3f3f3 url(http://content.howhost.com/img/assets/cbg/cbg2.png) repeat-y top right
}

#content_main .compare th.tcol_3 span {
	line-height: 30px;
	margin-top: 20px;
	background: #e4e4e4 url(http://content.howhost.com/img/assets/cbg/cbg3.png) repeat-y top right
}

#content_main .compare th.tcol_4 span {
	line-height: 35px;
	margin-top: 15px;
	background: #dadada url(http://content.howhost.com/img/assets/cbg/cbg4.png) repeat-y top right
}

#content_main .compare th.tcol_5 span {
	line-height: 40px;
	margin-top: 10px;
	background: #d2d2d2
}

#content_main .compare .row_rating th {
	padding: 0 0 5px 0;
	margin: 0;
	text-align: center
}
#content_main .compare td.price-email span {
	line-height: 40px;
}
#content_main .compare .col_0 {
	width: 20%
}
#content_main .price-email{
	width: 100%;
	line-height: 30px;
}
#content_main .price-email .col_0 {
	width: 20%
}
#content_main .price-email .col_1{
	width: 40%;
	text-align: right
}
#content_main .price-email tbody th{
	border-bottom: 0px !important;
}
#content_main .price-email .col_2{
	width: 40%;
}
#content_main .compare .col_1 {
	width: 12%;
	background: #fbfbfb url(http://content.howhost.com/img/assets/cbg/cbg1.png) repeat-y top right
}

#content_main .compare .col_2 {
	width: 14%;
	background: #f3f3f3 url(http://content.howhost.com/img/assets/cbg/cbg2.png) repeat-y top right
}

#content_main .compare .col_3 {
	width: 16%;
	background: #e4e4e4 url(http://content.howhost.com/img/assets/cbg/cbg3.png) repeat-y top right
}

#content_main .compare .col_4 {
	width: 18%;
	background: #dadada url(http://content.howhost.com/img/assets/cbg/cbg4.png) repeat-y top right
}

#content_main .compare
.col_5 {
	width: 20%;
	background: #d2d2d2
}

#content_main .compare .col_last, #content_main .compare th.col_last
span {
	background-image: none
}

#content_main .compare span.red, #content_main .pricing
span.red {
	padding-left: 5px;
	color: #0c0;
	font-size: 9px
}

#content_main .compare .tcol_2
a {
	color: #000;
	text-decoration: none;
	line-height: 35px
}

#content_main .compare .tcol_2 a:hover {
	text-decoration: underline
}

#content_main .compare
span.neg {
	color: #f30
}

#content_main .sla_details
p {
	font-size: 10px;
	padding: 0
0 5px 0
}

#content_main .sla_details
ul {
	font-size: 10px;
	margin: 0
0 0 20px;
	padding: 0
0 5px 0
}

#content_main .servers
td {
	line-height: 150%;
	padding-left: 7px;
	padding-right: 7px;
	white-space: nowrap
}

#content_main .servers td
em {
	color: #808080;
	font-style: normal
}

#content_main .servers td
a {
	color: #424242
}

#content_main .bigtable
td {
	width: auto
}

#content_main .bigtable
.bigtable_wfix {
	width: 70px
}

#content_main .bigtable .row_product
td {
	line-height: 150%
}

#content_main .bigtable .row_product
em {
	font-weight: normal;
	font-style: normal
}

#content_main .bigtable tr:hover
td.itd {
	background-position: 3px 20px
}

#content_main #basicoverview .compare
.col_1 {
	width: 22%;
	background: #fbfbfb url(http://content.howhost.com/img/assets/cbg/cbg1.png) repeat-y top right
}

#content_main #basicoverview .compare
.col_2 {
	width: 22%;
	background: #f3f3f3 url(http://content.howhost.com/img/assets/cbg/cbg2.png) repeat-y top right
}

#content_main
.extendedoverview {
	padding: 8px
3px 18px 0;
	text-align: right
}

#content_main .extendedoverview
span {
	color: #666
}

#content_main .compare .row_last
.it {
	background: url(http://content.howhost.com/img/assets/table.png) no-repeat 15px 13px
}

#content_main .compare .row_last
.pdf {
	background: url(http://content.howhost.com/img/assets/icons/pdf.png) no-repeat 10px 11px
}

#content_main .compare .row_last
.nobg {
	background: none
}

#content_main .compare .row_last .it
a {
	padding-left: 37px;
	background: none;
	font-size: 13px;
	display: inline;
	padding-right: 7px;
	color: #009ce4;
	text-decoration: none;
	background: url(http://content.howhost.com/img/assets/arrow_textlink.png) no-repeat right 3px;
	font-family: "Tahoma","Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif
}

#content_main .compare .row_last .it a:hover {
	color: #b6cb00;
	background: url(http://content.howhost.com/img/assets/arrow_textlink.png) no-repeat right -11px
}

#content_main #hostingsmall #table_legend, #content_main #hostingsmall
.table_legend {
	margin: 0
0 0 -10px
}

#content_main #table_legend, #content_main
.table_legend {
	color: #666;
	font-size: 13px;
	padding: 0;
	margin: 0
}

#content_main #table_legend li, #content_main .table_legend
li {
	background: none
}

#content_main #table_legend li img, #content_main .table_legend li
img {
	position: static;
	margin: 0
4px 0 0
}

#content_main
.pricing {
	margin-bottom: 20px;
	width: 100%;
	border: 1px
solid #eee
}

#content_main .pricing
th {
	font-weight: normal;
	font-size: 13px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif
}

#content_main .pricing td, #content_main .pricing
th {
	padding: 7px
0 7px 0;
	border-bottom: 1px solid #fff;
	text-align: center
}

#content_main .pricing
th {
	background: #fff
}

#content_main .pricing
td {
	background: #fff
}

#content_main .pricing tr:hover
td {
	background: #eee
}

#content_main .pricing tr.alt:hover
td {
	background: #eee
}

#content_main .pricing tr:hover
td.prl {
	background: #eee url(http://content.howhost.com/img/assets/overview_li.gif) no-repeat 8px 50%
}

#content_main .pricing tr.alt:hover
td.prl {
	background: #eee url(http://content.howhost.com/img/assets/overview_li.gif) no-repeat 8px 50%
}

#content_main .pricing tr.alt
td {
	background: #f8f8f8
}

#content_main .pricing tr td.act, #content_main .pricing tr
th.act {
	background: #f8f8f8
}

#content_main .pricing
.prl {
	text-align: left;
	padding-left: 20px
}

#content_main .pricing
a {
	text-decoration: none;
	background: url(http://content.howhost.com/img/assets/orderbutton.png) left top;
	display: block;
	width: 46px;
	height: 27px;
	margin: 0
auto 0 auto;
	overflow: hidden
}

#content_main .pricing a:hover {
	background-position: left 28px
}

#content_main .pricing a
span {
	line-height: 100px
}

#content_main .saas
td {
	padding: 10px;
	text-align: left;
	line-height: 150%;
	vertical-align: top
}

#content_main .freecredits
td {
	padding: 10px
}

#content_main .freecredits td.act, #content_main .freecredits
th.act {
	color: green
}

#content_main .databasehosting td, #content_main .databasehosting
th {
	width: 17%
}

#content_main .pricing tr .pp {
	color: #009ce4
}

#content_main .col3 td {
	width: 33%;
	padding: 10px
}

#content_main .countries tr td {
	text-align: left;
	width: 70%
}

#content_main .countries tr td.cp {
	color: #cecece;
	font-size: 20px;
	font-family: Arial,Helvetica,sans-serif;
	text-align: center;
	width: 30%
}

#content_main #sslist {
	
}

#content_main #sslist a {
	display: block;
	background-repeat: no-repeat;
	background-position: 10px 5px;
	padding: 0 0 0 180px;
	text-decoration: none;
	color: #424242;
	margin-bottom: 40px;
	border: 1px solid #eee
}

#content_main #sslist a:hover {
	color: #999
}

#content_main #sslist
h4 {
	background: #fff;
	padding: 10px
10px 5px 20px;
	color: #009ce4;
	font-size: 14px;
	border-left: 1px solid #ccc
}

#content_main #sslist
p {
	background: #fff;
	padding: 5px
10px 10px 20px;
	border-left: 1px solid #ccc
}

#content_main #sslist
.ssplit {
	width: 300px;
	float: left;
	display: inline
}

#content_main #sslist .ssplit a {
	padding: 0 0 0 80px;
	margin: 12px 12px 20px 12px
}

#content_main #sslist .ssplit h4 {
	font-size: 13px;
	padding: 5px 5px 6px 10px
}

#content_main #sslist .ssplit p {
	font-size: 13px;
	padding: 5px 5px 6px 10px
}

#content_main p.sharepoint_training {
	background: url(http://content.howhost.com/img/assets/sharepointtraining.png) no-repeat right -10px;
	padding-right: 50%
}

#content_main h1 .rss, #content_main h2 .rss, #content_main h3 .rss, #content_main h4 .rss, #content_main h5 .rss, #content_main h6 .rss {
	background: url(http://content.howhost.com/img/assets/rss.png) no-repeat 0 0;
	padding-left: 20px;
	color: #fff;
	font-size: 13px;
	line-height: 16px;
	display: inline-block;
	text-decoration: none;
	font-family: Tahoma
}

#content_main h1 .rss:hover, #content_main h2 .rss:hover, #content_main h3 .rss:hover, #content_main h4 .rss:hover, #content_main h5 .rss:hover, #content_main h6 .rss:hover {
	color: #ccc
}

#content_main .inlinetabs ul.related {
	height: 35px;
	padding-left: 3px;
	border: 0;
	background: #fff;
	margin-bottom: 0;
	padding-bottom: 0;
}

#content_main .inlinetabs ul.related li {
	float: left;
	padding: 0;
}

#content_main .inlinetabs ul.related li
a {
	background: #fff url(http://content.howhost.com/img/assets/tabulated.png) no-repeat 0 0;
	height: 34px;
	line-height: 34px;
	float: left;
	width: 158px;
	text-align: center;
	display: block;
	padding: 0;
	text-decoration: none;
}

#content_main .inlinetabs ul.related li a:hover {
	background-position: 0 -70px;
	color: #009ce4
}

#content_main .inlinetabs ul.related li.active a {
	background-position: 0 -35px;
	color: #fff
}

#content_main .inlinetabs ul.related li.active a:hover {
	background-image: url(http://content.howhost.com/img/assets/tabulated.png)
}

#content_main .plesk {
	padding: 20px;
	margin-bottom: 20px
}

#content_main .plesk h4 {
	font-size: 14px;
	margin: 0 0 5px 0;
	padding: 0
}

#content_main .plesk p {
	margin: 0;
	padding: 0
}

#content_main .plesk ul {
	margin: 5px 0 0 0;
	padding: 0;
	list-style-type: none
}

#content_main .plesk ul li {
	float: left;
	padding: 10px;
	background: #f8f8f8;
	margin: 0 10px 0 0;
	width: 170px
}

#content_main .plesk ul li.last {
	margin: 0
}

#content_main .plesk ul li em {
	font-style: normal;
	color: #000;
	padding: 0
0 0 4px
}

#content_main .plesk
table {
	margin: 10px
0 0 0;
	width: 450px
}

#content_main .plesk
img {
	margin: 3px
10px 0 0;
	float: right
}

#content_main .plesk
.pleskoptions {
	width: 100%
}

#content_main #obr
li {
	float: left;
	background-position: top center;
	background-repeat: no-repeat;
	width: 156px;
	padding: 65px 0 0 0;
	margin: 0;
	font-size: 13px;
	color: #666;
	text-align: center;
	margin: 0 0 20px 0;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif
}

#content_main #obr {
	clear: both;
	margin: 0;
	padding: 0
}

.ui-tabs .ui-tabs-hide {
	display: none
}

#domainregister {
	display: block;
	height: 210px;
	background: url(http://content.howhost.com/img/th/domains/regform_topbg.png) no-repeat 0 0;
	padding: 20px 30px  0 30px
}

#domainregister h2 {
	font-size: 17px;
	color: #fff;
	padding-bottom: 12px
}

#domainregister h2 span {
	color: #ccc;
	font-family: Arial,Helvetica,sans-serif
}

#domainregister .step1, #domainregister .step2 {
	float: left
}

#domainregister .step1 {
	width: 320px
}

#domainregister .step2 {
	width: 440px
}

#domainregister #step2 {
	height: 150px
}

#domainregister #chooseext {
	overflow: hidden;
	height: 140px
}

#domainregister #chooseext div {
	padding: 5px 0 0 10px;
	background: url(http://content.howhost.com/img/assets/domainregister_tabbg.png) no-repeat top left;
	overflow: hidden
}

#domainregister ul.continents {
	margin: 5px 0 0 0;
	padding: 0;
	text-align: left;
	height: 20px
}

#domainregister ul.continents li {
	float: left
}

#domainregister ul.continents a {
	background: url(http://content.howhost.com/img/assets/domainregister_tab.png) no-repeat top right;
	color: #ccc;
	display: block;
	padding-right: 5px;
	color: #fff;
	text-decoration: none;
	margin-right: 5px
}

#domainregister ul.continents a em {
	display: block;
	line-height: 20px;
	background: url(http://content.howhost.com/img/assets/domainregister_tab.png) no-repeat top left;
	font-style: normal;
	padding: 0 5px 0 10px
}

#domainregister ul.continents a:hover, #domainregister ul.continents li.ui-state-active a {
	background-position: right -25px
}

#domainregister ul.continents a:hover em, #domainregister ul.continents li.ui-state-active a em {
	background-position: 0 -25px
}

#domainregister ul.continents a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #1e73a3
}

#domainregister ul.extensions {
	color: #424242
}

#domainregister ul.extensions li {
	height: 22px;
	width: 85px;
	float: left;
	line-height: 22px;
	font-size: 13px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif
}

#domainregister ul.extensions li input {
	margin: 0 5px 0 0
}

#domainregister ul.extensions li label {
	color: #fff
}

#domainregister ul.extensions li label span {
	display: block;
	position: absolute;
	top: -3000px
}

#domainregister ul.extensions li.check_all label {
	font-weight: bold;
	font-size: 10px
}

#domainregister ul.extensions li:hover label {
	border-bottom: 1px dotted #eee
}

#domainregister .text {
	background: #fff url(http://content.howhost.com/img/assets/textbox_shade.png) repeat-x bottom;
	border: 1px #dedede solid;
	padding: 3px 5px 0px 5px;
	float: left;
	width: 200px;
	font-size: 19px;
	margin-top: 6px;
	height: 27px;
	color: #424242
}

#domainregister .label {
	padding: 5px;
	float: left;
	width: 60px;
	font-size: 20px;
	margin-top: 10px;
	color: #424242;
	color: #eee
}

#domainregister .step1 label {
	padding-top: 0
}

#domainregister .submit {
	float: left;
	margin-top: -4px;
	width: 124px;
	height: 48px;
	background: url(http://content.howhost.com/img/th/zoeken.png) no-repeat 0 -50px;
	border: none;
	display: block;
	cursor: pointer
}

#domainregister .submit:hover {
	background-position: 0 0px
}

#domainregister .more_info {
	border-top: 1px #666 solid;
	margin-top: 30px;
	padding-top: 10px;
	color: #eee
}

#domainregister .more_info a {
	padding: 4px 9px 4px 9px;
	line-height: 240%;
	color: #fff
}

#domainregister .more_info a:hover {
	background-color: #1e73a3;
	color: #fff;
	text-decoration: none
}

#domainregister .more_info .step2 {
	line-height: 200%
}

#domainregister .more_info .step1 {
	text-align: center;
	padding-top: 10px
}

#banner {
	text-align: left;
	;width: 962px;
	background-repeat: no-repeat;
	background-position: center
}

#banner img {
	border: 0
}

#banner h1 {
	line-height: 160%;
	font-size: 20px;
	color: #003c92;
	padding: 0 0 0 28px
}

#banner h1 strong {
	color: #009ce4;
	font-weight: normal
}

#banner.domainnames {
	height: 320px;
	background-image: url(http://content.howhost.com/img/productart/domainnames.png)
}

#banner.domainnames h1 {
	padding-top: 50px
}

#banner.email {
	height: 310px;
	background-image: url(http://content.howhost.com/img/productart/email.png)
}

#banner.emailb {
	height: 180px;
	background-image: url(http://content.howhost.com/img/productart/email_business.png);
	background-position: right
}

#banner.email h1 {
	padding-top: 175px
}

#banner.Web Host {
	height: 320px;
	background-image: url(http://content.howhost.com/img/productart/Web Host.png)
}

#banner.Web Host h1 {
	padding-top: 50px
}

#banner.office {
	height: 320px;
	background-image: url(http://content.howhost.com/img/productart/office.png)
}

#banner.office h1 {
	padding-top: 50px
}

#banner.servers {
	height: 320px;
	background-image: url(http://content.howhost.com/img/productart/servers.png)
}

#banner.servers h1 {
	padding-top: 50px
}

#banner.security {
	height: 320px;
	background-image: url(http://content.howhost.com/img/productart/security.png)
}

#banner.security h1 {
	padding-top: 50px
}

#banner.streaming {
	height: 320px;
	background-image: url(http://content.howhost.com/img/productart/streaming.png)
}

#banner.streaming h1 {
	padding-top: 50px
}

#subh {
	height: 320px;
	width: 962px;
	overflow: hidden;
	position: relative; 
}
#subh  .linktab{
	position: absolute;
	z-index: 50;
	bottom: 20px;
	left: 20px;
}
#subh ul, #subh li {
	margin: 0;
	padding: 0;
	background: none
}

#subh ul {
	height: 320px
}

#subh h1 {
	line-height: 160%;
	font-size: 18px;
	color: #003c92;
	padding: 0 0 0 20px;
	position: absolute;
	top: 100px;
	left: 0px;
	z-index: 5
}

#subh h1 strong {
	color: #009ce4;
	font-weight: normal
}

#subh.Web Host h1 {
	top: 30px
}

#subh.security h1 {
	top: 40px
}

#subh.office h1 {
	top: 30px
}

#subh.reseller h1 {
	top: 20px
}

#title {
	height: 45px;
	margin-top: 10px
}
#title h2 {
	padding: 10px 0 0 18px;
	font-size: 18px;
	color: #00519E;
	width: 518px;
	float: left
}

#title .nav {
	width: 410px;
	padding: 5px 0 0 0;
	float: left;
	text-align: right
}

#title .nav a {
	border: 1px #f0f0f0 solid;
	background: url(http://content.howhost.com/img/assets/arrow_title_nav.png) no-repeat right 9px #1e73a3;
	text-decoration: none;
	padding: 4px 18px 4px 9px;
	line-height: 280%;
	color: #fff;
	font-size: 13px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif
}

#title .nav a:hover {
	border: 1px #e0dc00 solid;
	color: #fff;
	text-decoration: none;
	padding-right: 18px;
	background-position: right -13px
}

#title .content {
	padding: 5px 0 0 0;
	float: right;
	text-align: right;
	width: 100%;
	margin-top: -30px;
	z-index: 10;
	position: relative
}

#title .subsubnav {
	*position: static
}

#title .content ul {
	height: 25px
}

#title .content ul li {
	margin: 0 0 0 8px;
	padding: 0;
	float: right;
}

#title .content ul li.active ,#title .content ul li.active-trail{
	background: url(http://content.howhost.com/img/li_titlenav_left.png) left top no-repeat;
}
#title .content ul li.active a,#title .content ul li.active-trail a{
	background: url(http://content.howhost.com/img/li_titlenav_right.png) right top no-repeat;
}

#title .content ul li.active a , #title .content ul li.active-trail a.active-trail{
	cursor: default;
	text-decoration: none;
}

#title .content a {
	text-decoration: none;
	padding: 0px 10px 0px 5px;
	color: #feffff;
	margin-left: 5px;
	font-size: 13px;
	display: block;
	width: auto;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;
	line-height: 25px;
	overflow: hidden;
}/*

#title .content li a{ height: 25px; line-height: 25px; overflow: hidden;}
#title .content li{ height: 25px; line-height: 25px; overflow: hidden;}*/
#title .content a:hover {
	text-decoration: underline
}

#title .content li.active-trail a.active {
	cursor: default;
	color: #fff;
	background: url(http://content.howhost.com/img/li_titlenav_right.png) no-repeat right top;
}

#title .content li.active a:hover {
	text-decoration: none
}

#title .content li.first {
	background: url(http://content.howhost.com/img/li_titlenav_order_left.png) top left no-repeat;
	
	display: block;
	padding-left: 8px;
	margin-right: 8px
}

#title .content li.first a {
	background: url(http://content.howhost.com/img/li_titlenav_order_right.png) no-repeat right top;
	font-weight: bold;
	margin-left: 10px;
	padding: 0px 15px 0px 0px;
	overflow: hidden;
}

#g.first {
   background: url(http://content.howhost.com/img/li_titlenav_order_left.png) no-repeat top left;
}

#choosedatabasetype,#choosevpstype,#chooseresellerhostingtype {
	display: none
}

#fancy_wrap .innerdbt div.c {
	float: left;
	width: 160px;
	padding: 10px 0 20px 20px
}

#fancy_wrap .innerdbt h3 {
	padding: 20px 0 0 20px;
	font-size: 16px;
	color: #009ce4
}

#footer {
	clear: both;
	font-size: 13px;
	color: #333;
	padding-top: 20px;
	width: 932px;
	margin-left: 9px
}

#footer h5 {
	background: #eee;
	color: #999;
	font-size: 14px;
	line-height: 25px;
	height: 25px;
	text-align: center
}

#footer h5 em {
	font-style: normal;
	color: #0056ae
}

#crumbs {
	padding: 10px 0 0 0;
}

.footer_links {
	width: 166px;
	float: left;
	padding: 0;
	margin: 0 10px 20px 0px;
}

.footer_links ul{
	padding: 0;
}

.footer_links h3 {
	padding-left: 5px;
	font-size: 15px;
	color: #666;
	height: 25px;
	font-weight: normal;
}

.footer_links h3 a {
	color: #666;
	text-decoration: none
}

.footer_links li a {
	padding-left: 5px;
	color: #999;
	text-decoration: none;
	line-height: 25px;
	font-size: 12px;
	display: block
}

.footer_numbers {
	width: 195px;
	float: right;
	color: #a5a5a5;
	text-align: right
}

.footer_numbers h6 {
	font-size: 17px;
	color: #666;
	font-weight: normal
}

.footer_numbers p {
	font-size: 10px
}

.footer_numbers p strong {
	font-size: 17px;
	font-weight: normal
}

.footer_numbers p.big {
	margin-bottom: 10px
}

.footer_numbers p.big strong {
	font-size: 22px;
	padding: 0;
	color: #009ce4
}

.first {
	margin-left: 0
}

.last {
	margin-right: 0
}

.products {
	
}

.products li a {
	color: #666
}

.copyright {
	margin: 0px 0 0 0;
	padding: 3px 0 0 0;
	color: #999;
	clear: both;
	font-size: 13px;
	line-height: 15px;
	text-align: right;
	height: 50px
}

.copyright a {
	color: #666;
	text-decoration: none;
	border-bottom: 1px dotted #eee
}

.copyright .logos {
	border: 0
}

.copyright .logos img {
	float: left;
	margin: 0 20px 0 0
}

#footer .before_newsletter {
	margin-top: 19px
}

#footer #newslettermini {
	background: url(http://content.howhost.com/img/assets/footer_newsletter.png) no-repeat;
	height: 23px;
	position: relative;
	margin-left: 5px
}

#footer #newslettermini.enterprise {
	background-image: url(http://content.howhost.com/img/assets/footer_newsletter_enterprise.png);
	color: #666
}

#footer #newslettermini.enterprise p {
	color: #666
}

#footer #newslettermini #newsletter_email {
	width: 117px;
	border: 0;
	background: transparent;
	height: 20px;
	line-height: 23px;
	padding: 0px 3px 0px 6px;
	font-family: Tahoma;
	font-size: 10px;
	color: #a0a0a0;
	position: absolute;
	top: 1px;
	left: 0
}

#footer #newslettermini
#newsletter_btn {
	height: 23px;
	width: 25px;
	position: absolute;
	top: 0;
	left: 125px;
	background: url(http://content.howhost.com/img/assets/footer_newsletter.png) no-repeat top right;
	border: 0;
	cursor: pointer
}

#footer #newslettermini.enterprise #newsletter_btn {
	background-image: url(http://content.howhost.com/img/assets/footer_newsletter_enterprise.png)
}

#footer #newslettermini #newsletter_btn:hover {
	background-position: bottom right
}

#footer #form_feedback {
	width: 230px;
	position: absolute;
	top: 0px;
	left: 160px;
	padding: 5px 5px 5px 10px
}

#footer .enterprise #form_feedback {
	top: 25px;
	left: -5px
}

#footer #newslettermini p {
	color: #a0a0a0
}

#search_bar {
	background: #0069bc url(http://content.howhost.com/img/home-bg-blue.png) repeat-y top center;
	height: 90px;
	border-bottom: 5px solid #a3ce39;
	clear: both
}

#tooltip {
	position: absolute;
	z-index: 3000;
	padding: 8px;
	border: 1px
solid #dedede;
	background: #fafafa
}

#tooltip h3, #tooltip div {
	margin: 0
}

#tooltip
h3 {
	color: #009ce4;
	font-size: 14px
}

#tooltip
.body {
	color: #424242
}

#overview_linux {
	margin-left: 180px;
	width: 360px;
	height: 143px;
	background: url(http://content.howhost.com/img/assets/Web Host/linux-header.png) no-repeat left top;
	float: left
}

#overview_windows {
	width: 360px;
	height: 143px;
	background: url(http://content.howhost.com/img/assets/Web Host/windows-header.png) no-repeat left top;
	float: left
}

#overview_emailbasic {
	margin-left: 180px;
	width: 260px;
	height: 143px;
	background: url(http://content.howhost.com/img/assets/email/basic-header.png) no-repeat left top;
	float: left
}

#overview_emailbusiness {
	width: 360px;
	height: 143px;
	background: url(http://content.howhost.com/img/assets/email/business-header.png) no-repeat left top;
	float: left
}

#overview_linux h3, #overview_windows
h3 {
	padding: 80px
0 0 140px
}

#overview_emailbasic h3, #overview_emailbusiness
h3 {
	padding: 80px
0 0 110px
}

#relprods {
	background: url(http://content.howhost.com/img/assets/borderbottom.gif) no-repeat 0px bottom;
	padding-left: 1px;
	height: 164px;
	overflow: hidden
}

#relprods
h1 {
	font-size: 18px;
	color: #424242;
	padding: 18px
0 12px 18px;
	margin: 0
}

#relprods .prod {
	float: left;
	color: #424242;
	padding: 0px;
	width: 320px;
	height: 160px;
	overflow: hidden;
	background: url(http://content.howhost.com/img/assets/related_div_border.png) repeat-y right 0;
	margin: 1px 0 3px 0;
	cursor: pointer
}

#relprods .prod div {
	padding: 15px 15px 15px 110px;
	background-position: 0 5px;
	background-repeat: no-repeat
}

#relprods .noborder {
	background: none
}

#relprods .prod:hover {
	color: #009ce4
}

#relprods .prod h2 {
	padding: 3px 0 10px 0;
	font-size: 14px;
	border: 0px;
	margin: 0
}

#relprods h2 a {
	color: #009ce4;
	text-decoration: none
}

#relprods h2 a:hover {
	color: #009ce4;
	text-decoration: underline
}

#relprods .prod p {
	padding: 0 20px 0 0
}

#relprods .prod p.price {
	font-size: 13px;
	padding: 8px 0 15px 0;
	line-height: 14px;
	text-align: left;
	color: #999
}

#relprods .prod p.links {
	height: 30px;
	padding: 0
}

#relprods .prod p.description {
	height: 34px;
	width: 180px;
	line-height: 150%;
	padding: 0;
	overflow: hidden
}

#relprods .prod p.links a {
	display: block;
	background-position: 0 0;
	height: 15px;
	margin-right: 4px;
	float: left
}

#relprods .prod p.links a.moreinfo {
	width: 110px;
	height: 28px;
	background: url(http://content.howhost.com/img/th/meer_info_relpro.gif) no-repeat 0 0
}

#relprods .prod p.links a.order {
	width: 45px;
	height: 28px;
	background: url(http://content.howhost.com/img/assets/order_relpro.gif) no-repeat 0 0
}

#relprods .prod p.links a.moreinfo:hover {
	background-position: 0 -31px
}

#relprods .prod p.links a.order:hover {
	background-position: 0 -30px
}

#relprods .prod img {
	width: 118px;
	float: left;
	display: block
}

#relprods .noborder {
	border: 0
}

h1.relprods {
	height: 25px;
	overflow: hidden;
	padding: 14px 4px 4px 15px;
	background-repeat: no-repeat;
	font-size: 17px;
	color: #00519e
}

#relprods .linuxhosting {
	background-image: url(http://content.howhost.com/img/productart/relprods/linuxhosting.png)
}

#relprods .windowshosting {
	background-image: url(http://content.howhost.com/img/productart/relprods/windowshosting.png)
}

#relprods .basicemail {
	background-image: url(http://content.howhost.com/img/productart/relprods/basicemail.png)
}

#relprods .businessemail {
	background-image: url(http://content.howhost.com/img/productart/relprods/businessemail.png)
}

#relprods .domainnamefreeservices {
	background-image: url(http://content.howhost.com/img/productart/relprods/domainnamefreeservices.png)
}

#relprods .onlinefax {
	background-image: url(http://content.howhost.com/img/productart/relprods/faxonline.png)
}

#relprods .internationaldomainname {
	background-image: url(http://content.howhost.com/img/productart/relprods/internationaldomainname.png)
}

#relprods .iphone {
	background-image: url(http://content.howhost.com/img/productart/relprods/iphone.png)
}

#relprods .linuxhosting {
	background-image: url(http://content.howhost.com/img/productart/relprods/linuxhosting.png)
}

#relprods .onlinebackup {
	background-image: url(http://content.howhost.com/img/productart/relprods/onlinebackup.png)
}

#relprods .sharepoint {
	background-image: url(http://content.howhost.com/img/productart/relprods/sharepoint.png)
}

#relprods .sitebuilder {
	background-image: url(http://content.howhost.com/img/productart/relprods/sitebuilder.png)
}

#relprods .teldomain {
	background-image: url(http://content.howhost.com/img/productart/relprods/teldomain.png)
}

#relprods .typogenerator {
	background-image: url(http://content.howhost.com/img/productart/relprods/typogenerator.png)
}

#relprods .webmail {
	background-image: url(http://content.howhost.com/img/productart/relprods/webmail.png)
}

#relprods .windowshosting {
	background-image: url(http://content.howhost.com/img/productart/relprods/windowshosting.png)
}

#relprods .teldomain {
	background-image: url(http://content.howhost.com/img/productart/relprods/teldomain.png)
}

#relprods .virtualserver {
	background-image: url(http://content.howhost.com/img/productart/relprods/virtualserver.png)
}

#relprods .webhost {
	background-image: url(http://content.howhost.com/img/productart/relprods/webhost.png)
}

#relprods .dedicatedserver {
	background-image: url(http://content.howhost.com/img/productart/relprods/dedicatedserver.png)
}

#relprods .resellerhosting {
	background-image: url(http://content.howhost.com/img/productart/relprods/resellers.png)
}

#relprods .securityssl {
	background-image: url(http://content.howhost.com/img/productart/relprods/securityssl.png)
}

#relprods .databasehosting {
	background-image: url(http://content.howhost.com/img/productart/relprods/databasehosting.png)
}

#relprods .htcmail {
	background-image: url(http://content.howhost.com/img/productart/relprods/htcmail.png)
}

#relprods .blackberry {
	background-image: url(http://content.howhost.com/img/productart/relprods/blackberry.png)
}

#relprods .streaming {
	background-image: url(http://content.howhost.com/img/productart/relprods/streaming.png)
}

#sitemap {
	
}

#sitemap ul li {
	padding-left: 0px;
	background: none
}

#sitemap ul {
	padding-left: 0
}

#sitemap ul li ul {
	padding-left: 0
}

#content_main .main #sitemap h2 {
	padding: 0;
	margin-top: 20px
}

#content_main .main #sitemap h2
a {
	background: #f3f3f3;
	text-decoration: none;
	color: #666;
	display: block;
	padding: 5px
}

#content_main .main #sitemap h2 a:hover {
	background: #f6f6f6;
	color: #999
}

#content_main .main #sitemap ul li
a {
	padding-left: 18px;
	background: url(http://content.howhost.com/img/assets/sitemap1.gif) no-repeat 2px 8px;
	font-size: 16px
}

#content_main .main #sitemap ul li
a.indent_1 {
	padding-left: 30px
}

#content_main .main #sitemap ul li
a.indent_2 {
	padding-left: 10px
}

#content_main .main #sitemap ul li
a.indent_3 {
	padding-left: 56px;
	background: url(http://content.howhost.com/img/assets/sitemap2.gif) no-repeat 40px 5px;
	font-size: 13px;
	color: #666
}

#content_main .main #sitemap ul li
a.indent_4 {
	padding-left: 84px;
	background: url(http://content.howhost.com/img/assets/sitemap3.gif) no-repeat 70px 5px;
	font-size: 13px;
	color: #999
}

#content_main
#searchresults {
	margin: 0;
	padding: 0
}

#content_main #searchresults
li {
	padding: 0;
	background: none;
	margin-bottom: 20px;
	overflow: hidden
}

#content_main #searchresults
h3 {
	font-size: 13px;
	padding: 0;
	margin: 0;
	font-family: Tahoma,Arial,Helvetica,sans-serif
}

#content_main #searchresults h3
a {
	color: #009CE4;
	text-decoration: underline
}

#content_main #searchresults
cite {
	font-style: normal;
	color: #999
}

#content_main
#paginator.search {
	margin-left: 0
}

#content_main
#paginator.search {
	padding-right: 0
}

#content_main
.searchresultsdetails {
	background: #fafafa;
	margin: 0
0 15px 0;
	padding: 0;
	overflow: hidden;
	border-bottom: 1px solid #eee
}

#content_main .searchresultsdetails
p {
	float: right;
	text-align: right;
	width: 440px;
	margin: 0;
	padding: 8px
15px 0
}

#content_main .searchresultsdetails
.srch {
	background-image: url(http://content.howhost.com/img/assets/search-box-grey.png);
	float: left;
	margin-left: 10px
}

div.scrollable {
	position: relative;
	overflow: hidden;
	width: 160px;
	height: 142px;
	padding: 10px
0
}

#holder {
	float: left;
	margin-left: 20px
}

div.scrollable
ul.items {
	width: 20000em;
	position: absolute;
	clear: both;
	list-style-type: none
}

#content_main div.scrollable ul.items
li {
	float: left;
	background: none;
	text-align: center;
	width: 160px;
	margin: 0
10px 0 0;
	padding: 0
}

#content_main div.scrollable ul.items li
img {
	border: 1px
solid #dedede
}

div.scrollable div.items
div.active {
	border: 1px
inset #ccc;
	background-color: #fff
}

div.scrollable {
	float: left
}

a.prev,a.next,a.prevPage,a.nextPage {
	display: block;
	width: 18px;
	height: 18px;
	background: url(http://content.howhost.com/img/assets/scrollable/left.png) no-repeat;
	float: left;
	margin: 60px
6px;
	cursor: pointer
}

a.prev:hover,a.next:hover,a.prevPage:hover,a.nextPage:hover {
	background-position: 0px -18px
}

a.disabled {
	visibility: hidden !important
}

a.next,a.nextPage {
	background-image: url(http://content.howhost.com/img/assets/scrollable/right.png);
	clear: right
}

div#fancy_overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	background-color: #333
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100
}

div#fancy_loading
div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_progress.png) no-repeat
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -12px;
	height: 30px;
	width: 30px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_closebox.png);
	cursor: pointer;
	z-index: 100;
	display: none
}

div#fancy_content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	z-index: 96
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 92
}

div#fancy_title {
	position: absolute;
	bottom: -35px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none
}

div#fancy_title
table {
	margin: 0
auto
}

div#fancy_title
div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 2px
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_title_left.png) repeat-x
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_title_main.png) repeat-x
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_title_right.png) repeat-x
}

div#fancy_outer {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	padding: 18px
18px 58px 18px;
	margin: 0;
	overflow: hidden;
	background: transparent;
	display: none
}

div#fancy_inner {
	position: relative;
	width: 100%;
	height: 100%;
	border: 1px
solid #444;
	background: #FFF
}

a#fancy_left,a#fancy_right {
	position: absolute;
	bottom: 10px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	background-image: url(http://content.howhost.com/img/assets/fb/data:image/gif;
	base64,AAAA);z-index: 100
}

a#fancy_left {
	left: 0px
}

a#fancy_right {
	right: 0px
}

a#fancy_left:hover {
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_left.gif) no-repeat 0% 100%
}

a#fancy_right:hover {
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_right.gif) no-repeat 100% 100%
}

#fancy_bigIframe,#fancy_freeIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10
}

div#fancy_bg {
	display: none
}

div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_shadow_n.png) repeat-x
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_shadow_ne.png) no-repeat
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_shadow_e.png) repeat-y
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_shadow_se.png) no-repeat
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_shadow_s.png) repeat-x
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_shadow_sw.png) no-repeat
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_shadow_w.png) repeat-y
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://content.howhost.com/img/assets/fb/fancy_shadow_nw.png) no-repeat
}

#title
h1 {
	height: 25px;
	line-height: 100%;
	background-position: -3000px -3000px;
	font-size: 18px;
	color: #00519e
}

#nav .order
a {
	background-image: url(http://content.howhost.com/img/en/order.png)
}

#nav ul li ul li
a.new {
	background-image: url(http://content.howhost.com/img/en/new.gif)
}

#content_main .regular
h1.free {
	background-image: url(http://content.howhost.com/img/en/gratis_balloon.png)
}

#content_main .free ul
li {
	background-image: url(http://content.howhost.com/img/en/li_gratis.png)
}

#content_main .form_domain
.submit {
	background-image: url(http://content.howhost.com/img/en/search-button.png)
}

#content_main .form_domain
.transfer {
	background-image: url(http://content.howhost.com/img/en/transfer-button.png)
}

#content_main .form_domain
.trade {
	background-image: url(http://content.howhost.com/img/en/trade-button.png)
}

#content_main
a.preregister {
	background-image: url(http://content.howhost.com/img/en/preregistreer.png)
}

#content_main
a.ordernow {
	background-image: url(http://content.howhost.com/img/en/ordernow.png)
}

#content_main
#freeservices_container {
	background-image: url(http://content.howhost.com/img/en/forfree-corner.png)
}

#content_main .Howhost_form
.formsubmit {
	background-image: url(http://content.howhost.com/img/en/send-button.png)
}

#content_main .Howhost_form
.ordersubmit {
	background-image: url(http://content.howhost.com/img/en/form-order-button.png)
}

#domainregister
.submit {
	background-image: url(http://content.howhost.com/img/en/zoeken.png)
}

#relprods .prod p.links
a.moreinfo {
	background-image: url(http://content.howhost.com/img/en/meer_info_relpro.gif)
}

#content_main .product_overview .bigproduct
a.order {
	background-image: url(http://content.howhost.com/img/en/ordernow_productbig.gif)
}

/*#hdr_con_right #slidergroup
a {
	background-image: url(http://content.howhost.com/img/en/slidebartop.png)
}

#hdr_con_right.enterpriseen #slidergroup
a {
	background-image: url(http://content.howhost.com/img/en/slidebartop-enterprise.png)
}
*/ 
#domainregister {
	background-image: url(http://content.howhost.com/img/en/domains/regform_topbg.png)
}

#content_main
a.preregister {
	background-image: url(http://content.howhost.com/img/en/domains/own-tld.png)
}

#content_main .sidebar
div.sitebuildertrialteaser {
	background: url(http://content.howhost.com/img/promo/en/sitebuilder-test-gratis.png) no-repeat 0 0
}

#content_main .sidebar .vpstestteaser {
/* 	background: url(http://content.howhost.com/img/promo/en/vps-test.png) no-repeat 0 0; */
	height: 90px
}

#content_main .sidebar .vpstestteaser-grey {
	background: url(http://content.howhost.com/img/promo/en/vps-test-grey.png) no-repeat 0 0;
	height: 142px
}

#content_main .order_domain_front form.submit {
	background: url(http://content.howhost.com/img/en/order_domain_front_button.png) no-repeat 0 0
}

#content_main #myclogin .submit {
	background: url(http://content.howhost.com/img/en/inloggen-bg.png)
}

#promo_flash
a.left {
	background: url(http://content.howhost.com/img/en/noflash_left.png) no-repeat 0 0
}

#promo_flasha .right {
	background: url(http://content.howhost.com/img/en/noflash_right.png) no-repeat 0 0
}

/*champ*/
#content_main .sidebar ul.related {
	margin: 0 0 25px 25px;
	border-top: 1px #dedede solid;
	padding: 0;
	font-family: Tahoma;
}

#content_main .sidebar ul.related li {
	font-size: 13px;
	border-bottom: 1px #dedede solid;
	line-height: 140%;
	padding: 0;
	background: none;
}

#content_main .sidebar ul.related li a {
	text-decoration: none;
	padding: 8px 6px 8px 20px;
	display: block;
	background: url(/img/assets/arrow_news_more.png) no-repeat 0px 200px;
	color: #009ce4;
	line-height: 150%;
}

#content_main .sidebar ul.related li a:hover {
	background-color: #1e73a3;
	color: #fff;
	background-position: 9px 13px
}

#content_main .sidebar ul.related li.active a {
	cursor: default;
	color: #424242
}

#content_main .sidebar ul.related li.active a:hover {
	background: none
}

.tabs ul li{
	background: none !important;
	padding: 0 5px !important;
}

.breadcrumb{
	border-bottom:1px solid #6da0b4;
	color: #BFBFBF;
	display: block;
	height: 15px;
	margin: 0 9px 0;
	padding: 5px 0;
	padding-left:10px;
	text-transform: capitalize;
}
.breadcrumb a{
	color: #0BC8FC;
	text-decoration: none;
}

ul.menu li {
	margin: 0;
}
.block ul{
	padding: 0;
}
.content_top{
	width: 100%;
	float: left;
}
#header .block-menu h2{
	display: none;
}
#header #block-menu-menu-usergroup li.leaf{
	list-style-image: none;
	list-style: none;
}
.node-type-page #content_main .split{
	width: 900px;
}
.node-type-story-border #content_main .split{
	border-right:1px solid #DEDEDE;
}
.node-type-story-sidebar #content_main{
	background: #FFFFFF url(http://content.howhost.com/img/assets/borderline_sidebar.png) repeat scroll 0 0;
}
.node-type-story-sidebar .center .bordertop{
	background:transparent url(http://content.howhost.com/img/assets/bordertop_sidebar.png) repeat scroll 0 0;
}
.node-type-story-sidebar .center .borderbottom{
	background:transparent url(http://content.howhost.com/img/assets/borderbottom_sidebar.png) repeat scroll 0 0;
}
.page-blog .center .bordertop{
	background:transparent url(http://content.howhost.com/img/assets/bordertop_sidebar.png) repeat scroll 0 0;
}
.page-blog .center .borderbottom{
	background:transparent url(http://content.howhost.com/img/assets/borderbottom_sidebar.png) repeat scroll 0 0;
}
.page-blog #content_main{
	background: #FFFFFF url(http://content.howhost.com/img/assets/borderline_sidebar.png) repeat scroll 0 0;
}
.node-type-blog .center .bordertop{
	background:transparent url(http://content.howhost.com/img/assets/bordertop_sidebar.png) repeat scroll 0 0;
}
.node-type-blog .center .borderbottom{
	background:transparent url(http://content.howhost.com/img/assets/borderbottom_sidebar.png) repeat scroll 0 0;
}
.node-type-blog #content_main{
	background: #FFFFFF url(http://content.howhost.com/img/assets/borderline_sidebar.png) repeat scroll 0 0;
}
.page-taxonomy .center .bordertop{
	background:transparent url(http://content.howhost.com/img/assets/bordertop_sidebar.png) repeat scroll 0 0;
}
.page-taxonomy .center .borderbottom{
	background:transparent url(http://content.howhost.com/img/assets/borderbottom_sidebar.png) repeat scroll 0 0;
}
.page-taxonomy #content_main{
	background: #FFFFFF url(http://content.howhost.com/img/assets/borderline_sidebar.png) repeat scroll 0 0;
}
.page-comment .center .bordertop{
	background:transparent url(http://content.howhost.com/img/assets/bordertop_sidebar.png) repeat scroll 0 0;
}
.page-comment .center .borderbottom{
	background:transparent url(http://content.howhost.com/img/assets/borderbottom_sidebar.png) repeat scroll 0 0;
}
.page-comment #content_main{
	background: #FFFFFF url(http://content.howhost.com/img/assets/borderline_sidebar.png) repeat scroll 0 0;
}
.page-knowledge-base .center .bordertop{
	background:transparent url(http://content.howhost.com/img/assets/bordertop_sidebar.png) repeat scroll 0 0;
}
.page-knowledge-base .center .borderbottom{
	background:transparent url(http://content.howhost.com/img/assets/borderbottom_sidebar.png) repeat scroll 0 0;
}
.page-knowledge-base #content_main{
	background: #FFFFFF url(http://content.howhost.com/img/assets/borderline_sidebar.png) repeat scroll 0 0;
}
.node-type-knowledge-base .center .bordertop{
	background:transparent url(http://content.howhost.com/img/assets/bordertop_sidebar.png) repeat scroll 0 0;
}
.node-type-knowledge-base .center .borderbottom{
	background:transparent url(http://content.howhost.com/img/assets/borderbottom_sidebar.png) repeat scroll 0 0;
}
.node-type-knowledge-base #content_main{
	background: #FFFFFF url(http://content.howhost.com/img/assets/borderline_sidebar.png) repeat scroll 0 0;
}

.page- .center .bordertop{
	background:transparent url(http://content.howhost.com/img/assets/bordertop_sidebar.png) repeat scroll 0 0;
}
.page- .center .borderbottom{
	background:transparent url(http://content.howhost.com/img/assets/borderbottom_sidebar.png) repeat scroll 0 0;
}
.page- #content_main{
	background: #FFFFFF url(http://content.howhost.com/img/assets/borderline_sidebar.png) repeat scroll 0 0;
}

#nav #block-menu-primary-links ul li ul li.expanded ul{
	display: none !important;
}

#title ul li{
	list-style: none;
}
#title ul li ul{
	display: none;
}
.menu-level-1 ul.menu li{
	list-style: none;
}

#hdr_top ul.secondary-links{
	margin-top:5px;
	font-size: 11px;
}
*[lang ="en"] #content_main .free_service .header h3 {
	color: #424242;
}

table{
	border-collapse: separate;
}

#title .parent-mlid-792 ul li.first , #title .parent-mlid-792 ul li.first a ,
#title .parent-mlid-1019 ul li.first , #title .parent-mlid-1019 ul li.first a ,
#title .parent-mlid-1020 ul li.first , #title .parent-mlid-1020 ul li.first a ,
#title .parent-mlid-1113 ul li.first , #title .parent-mlid-1113 ul li.first a ,
#title .parent-mlid-1251 ul li.first , #title .parent-mlid-1251 ul li.first a ,
#title .parent-mlid-1379 ul li.first , #title .parent-mlid-1379 ul li.first a ,
#title .parent-mlid-1387 ul li.first , #title .parent-mlid-1387 ul li.first a ,
#title .parent-mlid-678 ul li.first , #title .parent-mlid-678 ul li.first a , 
#title .parent-mlid-798 ul li.first , #title .parent-mlid-798 ul li.first a ,
#title .parent-mlid-981 ul li.first , #title .parent-mlid-981 ul li.first a ,
#title .parent-mlid-982 ul li.first , #title .parent-mlid-982 ul li.first a ,
#title .parent-mlid-989 ul li.first , #title .parent-mlid-989 ul li.first a ,
#title .parent-mlid-990 ul li.first , #title .parent-mlid-990 ul li.first a ,
#title .parent-mlid-1676 ul li.first , #title .parent-mlid-1676 ul li.first a ,
#title .parent-mlid-1680 ul li.first , #title .parent-mlid-1680 ul li.first a ,
#title .parent-mlid-314 ul li.first , #title .parent-mlid-314 ul li.first a
{
	background: none;
	font-weight: normal;
}
#title .parent-mlid-314 ul li.active-trail , #title .parent-mlid-678 ul li.active-trail{
	background: url("http://content.howhost.com/img/li_titlenav_left.png") no-repeat scroll left top transparent;
}

#title .parent-mlid-314 ul li.active-trail a , #title .parent-mlid-678 ul li.active-trail a {
   background: url("http://content.howhost.com/img/li_titlenav_right.png") no-repeat scroll right top transparent;
}


#title .parent-mlid-792 ul li.active ,
#title .parent-mlid-1019 ul li.active , 
#title .parent-mlid-1020 ul li.active ,
#title .parent-mlid-1113 ul li.active ,
#title .parent-mlid-1251 ul li.active ,
#title .parent-mlid-1379 ul li.active ,
#title .parent-mlid-1387 ul li.active ,
#title .parent-mlid-678 ul li.active ,
#title .parent-mlid-798 ul li.active ,
#title .parent-mlid-981 ul li.active ,
#title .parent-mlid-982 ul li.active ,
#title .parent-mlid-989 ul li.active ,
#title .parent-mlid-990 ul li.active ,
#title .parent-mlid-314 ul li.active ,
#title .parent-mlid-1676 ul li.active ,
#title .parent-mlid-1680 ul li.active ,
#title .parent-mlid-314 ul li.active
{
	/*  background:transparent url(http://content.howhost.com/img/assets/li_titlenav.png) no-repeat scroll 0 0; */
}

.node-type-story-sidebar #content_main .inlinetabs ul.related{
	width: 632px;
}
.node-type-story-sidebar #content_main .shaded{
	padding-left: 0;
}
.node-type-story-sidebar #content_main .shaded .zigzag{
	left: 3px;
}

#block-block-69{
	display: none;
}

body.page-blog .main .item-list ul li{
	list-style: none;
}
#block-menu-menu-enterprise ul li ul{
	display: none !important;
}
#title .parent-mlid-1152 ul li.first{
	background: none;
}
#title .parent-mlid-1152 ul li.first a{
	background: none;
	font-weight: normal;
}
#title .parent-mlid-1157 ul li.first{
	background: none;
}
#title .parent-mlid-1157 ul li.first a{
	background: none;
	font-weight: normal;
}
.node-links ul li.blog_usernames_blog{
	display: none;
}
.page-blog #content_main h1.page-title{
	display: none;
}
#content_main .node-links ul{
	padding: 0 ;
}
#content_main .node-links ul li{
	background: none;
	padding-left: 0;
}
#content_main .node-links ul li a{
	background: url("http://content.howhost.com/img/assets/arrow_news_more.png") no-repeat scroll right 50px #D8F4F9;
	color: #009CE4;
	font-size: 13px;
	line-height: 280%;
	padding: 4px 9px;
	text-decoration: none;
}
#content_main .node-links ul li a:hover{
	background-color: #1e73a3;
	color: #fff;
	text-decoration: none;
	padding-right: 18px;
	background-position: right 7px
}
/* comment node */
#content_main .comment-links ul{
	padding: 0 ;
}
#content_main .comment-links ul li{
	background: none;
	padding: 0;
	margin-right: 5px;
}
#content_main .comment-links ul li a{
	background: #D8F4F9;
	color: #009CE4;
	font-size: 13px;
	line-height: 280%;
	padding: 4px 9px;
	text-decoration: none;
	-moz-border-radius-topleft : 3px;
	-moz-border-radius-topright : 3px;
	-moz-border-radius-bottomleft : 3px;
	-moz-border-radius-bottomright : 3px;
	-webkit-border-bottom-right-radius : 3px;
	-webkit-border-bottom-left-radius : 3px;
	-webkit-border-top-right-radius : 3px;
	-webkit-border-top-left-radius : 3px;
}
#content_main .comment-links ul li a:hover{
	background-color: #1e73a3;
	color: #fff;
	text-decoration: none;
	background-position: right 7px
}
#comments .comment_classes{
	margin-bottom: 15px;
	padding-top: 20px;
	border-top: 2px solid #D3D3D3;
}
.comment_classes .comment-head{
	margin-bottom: 15px;
}
.comment_classes .comment-head .author{
	font-size: 14px;
	font-weight: bold;
	padding: 8px 20px 0 0;
}
.comment_classes .comment-head .date{
	color: #474747;
	float: right;
	text-align: right;
}

#content_main .content{
	margin-bottom: 15px;
}

.nodetpl{
	margin-bottom: 15px;
}
h2.teaser-title a{
	text-decoration: none;
}
#content_main #disqus_thread ul li{
	margin: 0 !important;
	padding: 0 !important;
	background: none !important;
	line-height: 0;
}

/* end comment node */

/* lightbox for live chat & email us */
body{
	position: relative;
}
.block-live{
	display: block;
	width: 100%;
	height: 100%;
	background: url(../img/bg50.png) fixed;
	position: absolute;
	z-index: 9999;
	top: 0;
	left: 0;
	
	
}
.block-live table, .block-live table tr, .block-live table tr td{ 
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: top;
	}
.block-livein{
	margin: 30px auto 0 auto;
	width: 800px;
	height: 550px;
	background: url(../img/bglivechat.png) 0 0 no-repeat;
	position: relative;
}
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.6;
	opacity: .60;
	filter: alpha(opacity=60);
}
.white_content {
	display: none;
	position: absolute;
	top: 10px;
	left: 25%;
	width: 800px;
	height: 550px;
	background: url(../img/bglivechat.png) 0 0 no-repeat;
	z-index: 1002;
	overflow: auto;
}
.white_content .close{
	float: right;
	display: block;
	background: url(../img/lightbox_close.png) 0 0 no-repeat;
	text-indent: -999px;
	overflow: hidden;
	width: 30px;
	height: 30px;
}
.lightcontent{
	margin: 15px;
	color: #000;
}

.node-type-story #content_main h1.page-title,
.node-type-story-border #content_main h1.page-title,
.node-type-story-sidebar #content_main h1.page-title
{
	display: none;
}

#content_main .main .meta{
	margin-bottom: 12px;
	color: #aaaaaa;
}
#content_main .nodetpl img{
	max-width: 630px;
}

/*twitter*/
.sidebar .twtr-widget .twtr-tweet {
	border-bottom: 1px dotted #000;
	
}
.sidebar .twtr-ft{
	display: none;	
}
.sidebar .twtr-doc{
	background: #F2F4F6;
}

/*Knowledge base*/
#content_main .knowledge-base .view-header{
	display: block;
	clear: both;
}
#content_main .knowledge-base .view-header h2{
	border: 0;
	color: #fff;
	padding: 5px 10px;
	margin: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius : 5px;
	line-height: 16px;
	font-weight: normal;
	text-transform: uppercase;
	text-align: left;
	position: relative;
	z-index: 5;
	font-size: 14px;
	display: block;
	clear: both;
}
#content_main .knowledge-base .view-content{

}
#content_main .view-knowledge-base-latest .view-header h2{
	background: #3290BF;
}
#content_main .view-knowledge-base-hit .view-header h2{
	background: #3290BF;
}
#content_main .knowledge-base .view-content table tr td{
	vertical-align: top;
	width: 200px;
	padding: 0 5px;
	border-right: 1px dotted #BFBFBF;
	border-bottom: 1px dotted #BFBFBF;
}
#content_main .knowledge-base .view-content table tr.row-last td{
	border-bottom: 0;
}
#content_main .knowledge-base .view-content table tr td.col-3{
	border-right: 0;
}
#content_main .knowledge-base .view-content table tr td .views-field-title{
	margin-bottom: 5px;
}
#content_main .search-kb ul li{
	background: none;
	padding: 0;
	margin-bottom: 10px;
}
li.collapsed, li.leaf{
	list-style-image: none !important;
	list-style-type: none !important;
	/* background-image: none !important; */
}
ul.menu{
	list-style-type: none !important;
}
#nav ul{
	list-style-type: none !important;
}

/*new support gefoon */
#contact-usn {float:right; margin-top:5px; margin-right: 10px; border: 0px solid #f00; width: 200px;}
#contact-usn img { display:block; float:right;}
#contact-usn p { font-size:22px; color:#FFF;  font-family: "Helvetica Neue", sans-serif; font-weight: 200; margin:5px 0 3px 0; text-align:right;}

#contact-usn #scdOTK a { height:22px; width:82px; position:relative; left: 7px; background:url('../img/btn-livechat.png') no-repeat; float:right; overflow:hidden; text-indent:-99999px;}
#contact-usn #scdOTK a:hover { background-position: 0px -31px;}
#contact-usn #scdOTK.Leave a{
	height:22px; 
	width:82px; 
	position:relative; 
	left: 7px; 
	text-indent:-99999px;
	background:url('../img/btn-livechat-offline.png') no-repeat !important;
}
#contact-usn #scdOTK.Leave a:hover { background-position: 0px -31px !important;}

/*
#contact-usn a.livechatn { height:22px; width:82px; position:relative; left: 7px; background:url('../img/btn-livechat.png') no-repeat; float:right; overflow:hidden; text-indent:-99999px;}
#contact-usn a.livechatn:hover { background-position: 0px -31px;}
*/


#contact-usn a.emailusn { height:22px; width:68px; clear:both; background:url('../img/btn-emailus.png') no-repeat; float:right; overflow:hidden; text-indent:-99999px;}
#contact-usn a.emailusn:hover { background-position: 0px -31px;}

.blog-post{
	position: relative;
	
	
}
#content_main .blog-post  .content{
	margin-bottom: 0 !important;
}
.blog-post .icon{
	border-top: 2px solid #d3d3d3;
	float: left;
	margin-right: 10px;
	padding: 27px 0 0;
	text-align: center;
	width: 40px;
}
.blog-post .middle{
	border-bottom: 1px dashed #d3d3d3;
	float: left;
/* 	margin-right: 10px; */
	padding: 0px 0 10px 0;
/* 	padding: 25px 20px 0 0; */
/* 	width: 410px; */
/* 	margin-left: 50px; */
	position: relative;
	display: block;
	clear: both;
}
.blog-post .middle p{
	padding-bottom: 5px !important;
}
.blog-post .middle .taxonomy-images{
	position: absolute;
	left: -50px;
	top: 0;
	padding-top: 20px;
	border-top: 2px solid #d3d3d3;
	display: none;
}
/*
.blog-post .sidemeta{
	border-top: 2px solid #d3d3d3;
	float: left;
	padding: 29px 0 0;
	width: 140px; 
	
}
.blog-post .sidemeta .meta .submitted{
	-moz-border-radius: 3px 3px 3px 3px;
	background: #2d6291;
	border: 1px solid #224361;
	color: #fff;
	display: block;
	font-size: 13px/20px;
	font-weight: bold;
	margin: 0 0 25px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	text-transform: uppercase;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
}
*/
.blog-post .fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden;
	
}
.node-type-blog #content_main .regular h1{
	font-size: 22px !important;
	border-bottom: none !important;
	font-weight: bold;
	padding:0 0 0px 0px !important;
}
.blog-post .middle h2{
	font-size: 22px !important;
	border-bottom: none !important;
	font-weight: bold;
	padding:0 0 0px 0px !important;
	
}
.blog-post .middle .meta .submitted span{
	color: #333;
}
.blog-post .middle h2 a{
	color: #0197dc !important;
}
.blog-post .sidemeta .node-links ul li a, .blog-post .sidemeta .node-links ul li a:hover{
	background: none !important;
	color: #474747 !important;
	font-size: 13px !important;
	line-height: 280% !important;
	padding: 0px !important;
	text-decoration: underline !important;
	
}
.blog-post .sidemeta .node-links ul li.node_read_more{
	float:right;
	padding:0 5px 0 0 !important;
}


	
.blog-post .sidemeta .node-links ul li{
/* 	border-bottom: 1px dashed #d3d3d3 !important; */
	line-height: 16px !important;
/* 	display: block; */
}
.blog-post  .terms ul.links {
	padding: 10px 20px 10px 30px !important;
	display: block;
	background: url("http://content.howhost.com/img/blog-icon/ico-tag.png") no-repeat scroll 0px 10px transparent;
	
}
.blog-post  .terms ul.links  li{
	padding: 0px 10px 0 0 !important;
	background: none !important;
}
.blog-post   .terms ul.links  li a{
	text-decoration: underline !important;	
}
.sidemeta .blog_usernames_blog{
	display: none !important;
}

.knowledge-base .views-field-title a{
	text-decoration: none !important;
	font-size: 16px;
	line-height: 18px !important;
	
}
.knowledge-base .views-field-teaser .field-content *{
	font-size: 13px !important;
	padding-top: 10px;
}
 .node-type-knowledge-base .main h1.page-title{
 	font-size: 22px !important;
	
	
 }
 .node-type-knowledge-base .main .nodetpl *{
 	font-size: 14px !important; 
 }
 #content_main .main .knowledge-base  ul{
 	padding: 15px 0px 0px  0px !important; 
	list-style: none;
 }
 #content_main .main .knowledge-base  ul li{
 	border-right: 1px dashed #e6e6e6;	
	list-style: none;
	background: none;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	display: block;
	float: left;
 }
#content_main .main .knowledge-base  ul li.views-row-last{
	border-right: 0;
}
 #content_main .main .knowledge-base  ul li div.row-li{
 	padding: 10px;
	margin: 0px 15px 0px 15px;
	background: #f6f6f6;
	display: block;
	width: 164px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	min-height: 200px;
	overflow: hidden;
 }
 #content_main .main .knowledge-base  ul li:first-child div.row-li{
 	margin: 0px 14px 0px 0px;
}
 #content_main .main .knowledge-base  ul li:last-child div.row-li{
 	margin: 0px 0px 0px 14px;
 }
#content_main .main .knowledge-base  ul li:last-child{
	border-right: 0px dashed #efefef;
}	
.block-search_kb .content{
	display: block;
	background: url(../img/bg-search2.png) 0 -1px no-repeat;
	line-height: 36px;
	position: relative;
	height: 36px;
	clear: both;
}
.block-search_kb .content .form-submit{
	float: right;
	width: 140px;
	text-align: center;
	height: 36px;
	line-height: 36px;
	background: url(../img/button-search2.png) 0 -1px no-repeat;
	border: 0px;
	color: #fff;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
	font-weight: bold;
}
.block-search_kb .content .form-submit:hover{
	background-position: 0 -37px;
}
.block-search_kb .content #edit-keyword-wrapper{
	float: left;
}
.block-search_kb .content .form-item{
	margin: 10px 0 5px 30px;
}
.block-search_kb .content .form-item input.form-text{
	border: 0;
	width: 430px;
	background: none;
}
.block-search_kb h2{
	display: none !important;
}

/*Form Mail Champ*/
#hh-contact-form>div{
	background-color: #F8F8F8;
	
}
.block-mailler_form_contact .collapsible{
	background-color: #F8F8F8;
	padding: 0;
	margin: 0;
}
.block-mailler_form_contact h2{
	display: none;
}
.block-mailler_form_contact legend{
	background-color: #EEEEEE;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	color: #666666;
	display: block;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 14px;
	line-height: 32px;
	margin: 0;
	padding: 0 0 0 12px;
	width: 620px;
}
.block-mailler_form_contact legend>a{
	padding: 0 !important;
	color: #666 !important;
	background: none !important;
	text-decoration: none;
	cursor: default;
}
.block-mailler_form_contact .collapsible .fieldset-wrapper{
	margin-left: 0px;
}
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-item{ padding: 5px 20px; margin: 5px 0px;}
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-item label{
	float: left;
	padding: 0 0 0 15px;
	width: 160px;
}
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-checkboxes {
	text-align: left;
}
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-checkboxes .form-item{
	display: block;
	width: 160px;
	overflow: hidden;
	float: left;
	padding: 0px 20px; margin: 0px 0px;
	
}
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-item input.form-text,
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-item textarea{
	background: url("../img/assets/textbox_shade.png") repeat-x left bottom #FFFFFF;
	border: 1px solid #D8D8D8;
	font-size: 13px;
	padding: 6px;
	width: 230px;
}
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-item textarea{
	width: 370px;
}
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-item label.option{
	padding: 2px 0 8px;
	width: 190px;
	height: 20px;
}
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-item label.option input{
	margin: 0 5px 0 0;
	float: left;
}
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-item .resizable-textarea .grippie,
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-item .form-select{
	margin: 0 0 0 175px;
}
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-item.curFocus{
	/* background: #f2f2f2; */
}
.block-mailler_form_contact .collapsible .fieldset-wrapper .form-item.curFocus input{
	border: 1px solid #53c7f8;
	-moz-box-shadow: 0px 0px 5px #3cabda;
	-webkit-box-shadow: 0px 0px 5px #3cabda;
	-box-shadow: 0px 0px 5px #3cabda;
}
.block-mailler_form_contact .form-submit{
	background-image: url("../img/en/send-button.png");
	border: 0 none;
	cursor: pointer;
	display: block;
	height: 49px;
	margin: 10px 0 0 0;
	width: 170px;
	text-indent: -999px;
	overflow: hidden;
	margin: 0 0 0 195px;
}
.block-mailler_form_contact .form-submit:hover{
	background-position: 0 -49px;

}




.formError {
position:absolute;
top:300px; left:300px;
padding-bottom:13px;
display:block;
z-index:5000;
cursor:pointer;
}
#debugMode{
background:#000;
position:fixed;
width:100%; height:200px;
top:0; left:0;
overflow:scroll;
opacity:0.8;
display:block;
padding:10px;
color:#fff;
font-size:14px;
				z-index:100000;
}
		
.ajaxSubmit{ padding:20px; background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent {
width:100%; 
background:#ee0101;
color:#fff;
width:150px;
font-family:tahoma;
font-size:11px;
border:2px solid #ddd;
box-shadow: 0px 0px 6px #000;
-moz-box-shadow: 0px 0px 6px #000;
-webkit-box-shadow: 0px 0px 6px #000;
padding:4px 10px 4px 10px;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}

.greenPopup .formErrorContent {background:#33be40;}
			
.blackPopup .formErrorContent {background:#393939;color:#FFF;}

.formError .formErrorArrow{
position:absolute;
bottom:0;left:20px;
width:15px; height:15px;
z-index:5001;
}

.formError .formErrorArrowBottom{top:0;margin:-6px;}


.formError .formErrorArrow div{
border-left:2px solid #ddd;
border-right:2px solid #ddd;
box-shadow: 0px 2px 3px #444;
-moz-box-shadow: 0px 2px 3px #444;
-webkit-box-shadow: 0px 2px 3px #444;
font-size:0px; height:1px; background:#ee0101;margin:0 auto;line-height:0px; font-size:0px; display:block;
}
.formError .formErrorArrowBottom div{
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
					
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}

.formError .formErrorArrow .line10{width:15px;border:none;} 
.formError .formErrorArrow .line9{width:13px;border:none;} 
.formError .formErrorArrow .line8{width:11px;} 
.formError .formErrorArrow .line7{width:9px;} 
.formError .formErrorArrow .line6{width:7px;} 
.formError .formErrorArrow .line5{width:5px;} 
.formError .formErrorArrow .line4{width:3px;} 
.formError .formErrorArrow .line3{width:1px;
border-left:2px solid #ddd;
border-right:2px solid #ddd;
border-bottom:0px solid #ddd;} 
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  

input[type=text]:focus, input.form-text:focus, textarea:focus ,#content_main #myclogin .text:focus{
	border: 1px solid #53c7f8 !important;
	-moz-box-shadow: 0px 0px 5px #3cabda !important;
	-webkit-box-shadow: 0px 0px 5px #3cabda !important;
	-box-shadow: 0px 0px 5px #3cabda !important;
}
.content_bottom{
	position: relative;
}
.flw{
/* 	float: left; */
	display: block;
/* 	width: 298px */
}
.flw ul li{
	display: block;
	float: left;
	width: 250px;
}
.p10{
	padding: 10px;
}
.p5{
	padding: 5px;
}
.hr{
	background: #eee;
	width: 100%;
	height: 1px;
	clear: both;
}
.bggray{
	border-top: 1px solid #eee;
	display: block;
	padding: 5px 15px;
	background: #f5f5f5;
	padding-bottom: 5px !important;
}
#hdr_facebooklike{
	display: block;
    left: 730px;
    position: absolute;
    top: 30px;
	
}
#hdr_facebooklike iframe{
	border: 0px;
}
.trial-btt-th{
	display: block;
	width: 221px;
	height: 62px;
	background: url(http://content.howhost.com/img/asset/free-trial-th.png) 0 0 no-repeat;
	overflow: hidden;
	text-indent: -999px;
	
}
.trial-btt-en{
	display: block;
	width: 221px;
	height: 62px;
	background: url(http://content.howhost.com/img/asset/free-trial-en.png) 0 0 no-repeat;
	overflow: hidden;
	text-indent: -999px;
	
}
.trial-btt-win-th{
	display: block;
	width: 221px;
	height: 62px;
	background: url(http://content.howhost.com/img/asset/free-trial-win-th.png) 0 0 no-repeat;
	overflow: hidden;
	text-indent: -999px;
	
}
.trial-btt-win-en{
	display: block;
	width: 221px;
	height: 62px;
	background: url(http://content.howhost.com/img/asset/free-trial-win-en.png) 0 0 no-repeat;
	overflow: hidden;
	text-indent: -999px;
	
}
.howhostmeeting{
	height: 127px !important;
}
.meeting-btt-th{
	display: block;
	width: 221px;
	height: 102px;
	background: url(http://content.howhost.com/img/asset/howhost-meeting.png) 0 0 no-repeat;
	overflow: hidden;
	text-indent: -999px;
	
}
.howhost-meeting img.left {
    float: left;
    margin: 10px 40px 80px 0;
}
.howhost-meeting .subheading {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
    padding-bottom: 0px !important;
}
.howhost-meeting h2 {
    border-bottom: 1px solid #E5E5E5;
    color: #4A4A4A;
    font-size: 18px;
    font-weight: normal;
    line-height: 30px;
    margin: 0px 0 10px;
    padding-bottom: 9px;
}

.howhost-meeting p {
/*     margin-bottom: 20px; */
}
.howhost-meeting ol {
    list-style: decimal outside none;
    margin: 0 0 20px 16px;
}
.howhost-meetingh1 {
    color: #4A4A4A;
    font-size: 36px;
    font-weight: normal;
    line-height: 40px;
    margin-bottom: 20px;
}
.howhost-meeting ol li{
	border-bottom: 0px !important;
	color: #424242  !important;
	font-size: 13px  !important;
	line-height: 15px  !important;
}









