* {padding:0;margin:0;}
html,body{margin:0;padding:0}
body {
	padding:0px;
	margin:0px;
	text-align:left;
	background:#313A4B url(../images/bg_4x293.gif) repeat-x right top;
	font-family: arial, sans-serif;
}
ul, li {
	font-family: arial, sans-serif;
}
h1,h2,h3,h4 {
	font-family: arial, sans-serif;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-style: normal;
}


.successbox {
        width: 415px;
        border: 1px solid #D9E4C2;
        background: #EAF6D2 url(../images/white-tick_32x33.gif) no-repeat 11px center;
        padding: 16px 8px 16px 48px;
        margin:15px 0 0 124px;
}
.successbox p { color: #6EA30B; font-size: 12px; font-weight: bold; display:table-cell; vertical-align:center; margin-bottom: 0; }

.errormessage {
	position: relative;
	width: 512px;
	border: 1px solid #EED2D1;
	background-color: #FFE1E1;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
	margin-left: 118px;
	display: block;

}
/*GLOBAL COLORS*/
.red {
	color: #FD3A38;
}

.green {
	color: #6EA30B;
}
.green a:hover {
	color: #C96F23;
	text-decoration: underline;
}
.cyan {
	color: #69AAE4;
}
.cyan a:hover {
	color: #C96F23;
	text-decoration: underline;
}
.orange {
	color: #C96F23;
}

.orange:hover {
	color: #2A4D73;
	text-decoration: underline;
}
.orange-text {
	color: #C96F23;
}
.navy {
	color: #1E456E;
}

.gray {
	color: #575757;
}
.white {
	color: #fff;
}
.lime {
	color: #689919;
}

/*GLOBAL STYLING*/
.bold0 {
	font-weight: normal;
}
.bold1 {
	font-weight: bold;
}
.size1 {
	font-size: 11px;
}
.size2 {
	font-size: 12px;
}
.size3 {
	font-size: 13px;
}
.size4 {
	font-size: 14px;
}
.size8 {
	font-size: 18px;
}
.size22 {
	font-size: 22px;
}
.size24 {
	font-size: 24px;
}
.size26 {
	font-size: 26px;
}
.blocked {
	display: block;
}
.blocked0 {
	display: inline;
}
.blocked1 {
	display: inline;
	padding-top: 0px;
	padding-bottom: 3px;
}
.space0 {
	padding-left: 0px;
	padding-right: 0px;
}
.space1 {
	padding-left: 3px;
	padding-right: 3px;
}
.lheight12 {
	line-height: 12px;
}
.lheight16 {
	line-height: 16px;
}
.lheight18 {
	line-height: 18px;
}
.margin-top1 {
	margin-top: 10px;
}
.margin-top15 {
	margin-top: 15px;
}
.margin-top20 {
	margin-top: 20px;
}
.margin-top7 {
	margin-top: 7px;
}
.padleft30 {
	padding-left: 30px;
}
.bullet2 {
	background: url(../images/bullet2_14x14.gif) no-repeat left top;
	display: block;
	width: 14px;
	height: 14px;
}
.labelit {
	position: relative;
	line-height: 20px;
	width: 263px;
	display: block;
	height: 20px;
	padding-left: 7px;
	margin-bottom: 12px;
}

#outer{
	width:876px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
	background: url(../images/bg_876x1.gif) repeat-y left top;


}

#header {
	height:107px;
	color:#fff;
	 background:url(../images/head_876x107.gif) no-repeat left top
}
#header h1 {
	position: absolute;
	top: 23px;
	left: 7px;

}
#header h1 a {
	text-decoration: none;
	display: block;
	width: 234px;
	height: 80px;
	background: url(../images/logo_234x80.gif) no-repeat left top;
}
#header h1 a span {
	display: none;
}


#headerl {
	height:107px;
	color:#fff;
	background:url(../images/header-logged-in_876x107.gif) no-repeat left top
}
#headerl h1 {
	position: absolute;
	top: 23px;
	left: 7px;

}
#headerl h1 a {
	text-decoration: none;
	display: block;
	width: 234px;
	height: 80px;
	background: url(../images/logo_234x80.gif) no-repeat left top;
}
#headerl h1 a span {
	display: none;
}



#tn {
	list-style: none;
	padding: 20px;
	margin: 20px;
	position: absolute;
	top: 55px;
	left: 775px;
	width: 101px;
	font-size: 11px;
}
#tn li {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#tn li a {
	color: #63A1D4;
	text-decoration: none;
}
#tn li a:hover {
	color: #fff;
}



#nav {
	list-style: none;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 83px;
	left: 385px;
}
#nav li {
	list-style: none;
	padding: 0px;
	margin:0px;
	position: relative;
	float: left;
}
#nav li a {
	text-decoration: none;
	text-align: center;
	color: #fff;
	width: 90px;
	height: 24px;
	display: block;
	line-height: 24px;
	margin-left: 2px;
	background: url(../images/but_90x72.gif) no-repeat 0px 0px;
	font-size: 13px;
	font-weight: bold;
}
#nav li a:hover {
	background: url(../images/but_90x72.gif) no-repeat 0px -24px;
}
#nav .youarehere{
	background: url(../images/but_90x72.gif) no-repeat 0px -48px;
}
#nav .youarehere:hover {
	background: url(../images/but_90x72.gif) no-repeat 0px -48px;
}
#tn {
	list-style: none;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 5px;
	left: 675px;
	width: 201px;
	font-size: 11px;
}
#tn li {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#tn li a {
	color: #63A1D4;
	text-decoration: none;
}
#tn li a:hover {
	color: #fff;
}
.t1 {
	position: absolute;
	top: 4px;
	left: 13px;
	line-height: 22px;
}
.t2 {
	position: absolute;
	top: 4px;
	left: 76px;
	line-height: 22px;
}
.t3 {
	position: absolute;
	top: 4px;
	left: 150px;
	line-height: 22px;
}

.t1l {
	position: absolute;
	top: 4px;
	left: -8px;
	line-height: 22px;
}
.t2l {
	position: absolute;
	top: 4px;
	left: 54px;
	line-height: 22px;
}
.t3l {
	position: absolute;
	top: 4px;
	left: 140px;
	line-height: 22px;
}




#left{
	position: relative;
	float:left;
	width:703px;
}
#intro {
	position: relative;
	display: block;
	width: 703px;
	height: 185px;
	background: url(../images/head_703x185.jpg) no-repeat left top;
}
#intro h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#intro ul {
	display: none;
}
#intro ul li {
	display: none;
}


.moreinfo {
	display: block;
	width: 74px;
	height: 22px;
	background:url(../images/more_74x44.gif) no-repeat 0px 0px;
	text-decoration: none;
	position: absolute;
	top: 151px;
	left: 353px;
}
.moreinfo span {
	display: none;
}
.moreinfo:hover {
	background:url(../images/more_74x44.gif) no-repeat 0px -22px;
	color: #0A3270;
}
.buynow {
	display: block;
	width: 74px;
	height: 22px;
	background:url(../images/buy_74x44.gif) no-repeat 0px 0px;
	text-decoration: none;
	position: absolute;
	top: 151px;
	left: 429px;
}
.buynow span {
	display: none;
}
.buynow:hover {
	background:url(../images/buy_74x44.gif) no-repeat 0px -22px;
	color: #0A3270;
}
#find {
	position: relative;
	display: block;
	width: 703px;
	height: 80px;
	background: url(../images/find_703x80.gif) no-repeat left top;
}
#whois {
    position: relative;
    display: block;
    width: 864px;
    height: 80px;
    background: url(../images/whois_864x80.gif) no-repeat left top;
}
#hp-domain {
	color: #274D72;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	position: absolute;
	top: 27px;
	left: 74px;
	width: 650px;
}
#hp-domain-inp {
	width: 258px;
	height: 17px;
	padding-top: 2px;
	_padding-top:0px;
	line-height: 16px;
	font-size: 11px;
	color: #60676D;
	border-top: 1px solid #7B8E9F;
	border-left: 1px solid #7B8E9F;
	border-bottom: 1px solid #A4BCD4;
	border-right: 1px solid #A4BCD4;
	position: absolute;
	top: -2px;
	_top: 0px;
	left: 152px;
	padding-left: 2px;
}


#hp-domain-whois {
	width: 258px;
	height: 17px;
	padding-top: 2px;
	_padding-top:0px;
	line-height: 16px;
	font-size: 11px;
	color: #60676D;
	border-top: 1px solid #7B8E9F;
	border-left: 1px solid #7B8E9F;
	border-bottom: 1px solid #A4BCD4;
	border-right: 1px solid #A4BCD4;
	position: absolute;
	top: -2px;
	_top: 0px;
	left: 182px;
	padding-left: 2px;
}


#hp-tld-sel {
	width: 68px;
	height: 19px;
	_height: 19px;
	line-height: 20px;
	padding-top: 2px;
	_padding-top: 0px;
	font-size: 11px;
	color: #60676D;
	border-top: 1px solid #7B8E9F;
	border-left: 1px solid #7B8E9F;
	border-bottom: 1px solid #A4BCD4;
	border-right: 1px solid #A4BCD4;
	position: absolute;
	top: 25px;
	_top: 27px;
	left: 490px;
}
#findc {
	position: absolute;
	left: 563px;
	top: 25px;
	_top: 26px;
	width: 75px;
	height: 23px;
	display: block;
	background: url(../images/search_75x46.gif) no-repeat 0px 0px;
	border: 0px;
}
#findc:hover {
	background: url(../images/search_75x46.gif) no-repeat 0px -23px;

}

#features {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 12px;
	width: 686px;

}
#features h2 {
	font-size: 17px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	width: 193px;
	background: url(../images/h2_220x35.gif) no-repeat left top;
	line-height: 35px;
	height: 34px;
	padding-left: 27px;
	color: #274D72;
	padding-top: 1px;
}
#features h2 strong {
	font-style: normal;
	font-weight: bold;
	color: #608F1B;
}
#features em {
	display: block;
	font-style: normal;
	font-family: arial, sans-serif;
	padding: 0px;
	margin: 0px;
	margin-top: 115px;
	width: 170px;
	margin-left: 24px;
	text-align: center;
	font-size: 13px;
	color: #555;
}
#features em strong {
	font-style: normal;
	font-weight: bold;
	color: #608F1B;
}

#features .f1  {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 220px;
	float: left;
	background: url(../images/f1_220x185.jpg) no-repeat left top;
	height: 293px;
	margin-right: 8px;
}
#features .f2  {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 220px;
	float: left;
	background: url(../images/f2_220x185.jpg) no-repeat left top;
	height: 293px;
	margin-right: 8px;
}
#features .f3  {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 220px;
	float: left;
	background: url(../images/f3-satelite.jpg) no-repeat left top;
	height: 293px;

}
.wrap {
	position: relative;
	display: block;
	width: 220px;
	background: url(../images/bg_220x1.gif) repeat-y left top;
	text-align: center;
	color: #2F5A84;
	font-size: 13px;
	line-height: 16px;
}
.wrap strong {
	color: #608F1B;
}
.wtop {
	position: relative;
	width: 220px;
	height: 25px;
	background: url(../images/top_220x25.gif) no-repeat left top;
	display: block;
	z-index: 999;
}
.wbot {
	position: relative;
	width: 195px;
	height: 21px;
	line-height: 15px;
	background: url(../images/bot_220x21.gif) no-repeat left bottom;
	display: block;
	text-align: right;
	padding-right: 25px;
}
.wbot a {
	color: #C7773C;
	font-size: 11px;
	font-weight: bold;
}
.wbot a:hover {
	color: #112037;
}

#right{
	position: relative;
	float:right;
	width:173px
}
#right h2 {
	border-left: 3px solid #4F7717;
	height: 26px;
	line-height: 26px;
	color: #fff;
	background-color: #608F1D;
	width: 164px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 4px;
}



#login {
	position: relative;
	display: block;
	width: 173px;
	height: 161px;
	background: url(../images/login_173x161.gif) no-repeat left top;
}
#login h3 {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
	padding-left: 7px;
}
#login a {
	color: #68A9DF;
	font-size: 10px;
	position: relative;
	left: 10px;
	top: 98px;
}
#login a:hover {
	color:#fff;
}




#loggedin {
	position: relative;
	display: block;
	width: 173px;
	height: 161px;
	background: url(../images/login_173x161.gif) no-repeat left top;
}
#loggedin h3 {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
	padding-left: 7px;
}
#loggedin a {
	color: #68A9DF;
	font-size: 10px;
	position: relative;

}
#loggedin a:hover {
	color:#fff;
}

#loggedin ul{
	margin-top:10px;
	margin-left:15px;
	list-style:none;
	padding-left: 0px;

}

#loggedin li {
	line-height: 18px;
	margin: 0px;
	padding:0px;
	color: #fff;
	font-size: 11px;
}



form {
	border: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
fieldset {
	border: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.field-inp {
	width: 174px;
	height: 17px;
	padding-top: 2px;
	_padding-top:0px;
	line-height: 16px;
	font-size: 11px;
	color: #60676D;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #CDCDCD;
	border-right: 1px solid #CDCDCD;
	position: absolute;
	top: 0px;
	right: 0px;
	padding-left: 2px;

}
.field-sel {
	width: 178px;
	height: 17px;
	padding-top: 2px;
	_padding-top:0px;
	line-height: 16px;
	font-size: 11px;
	color: #60676D;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #CDCDCD;
	border-right: 1px solid #CDCDCD;
	position: absolute;
	top: 0px;
	right: 0px;
	/* padding-left: 2px; */

	padding: 2px;
	height:22px;
}

#hp-username {
	color: #63A1D4;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	position: absolute;
	top: 30px;
	left: 8px;
	width: 150px;
}
#hp-username-inp {
	width: 148px;
	height: 18px;
	padding-top: 2px;
	_padding-top:0px;
	line-height: 16px;
	font-size: 11px;
	color: #60676D;
	border: 2px solid #354856;
	position: absolute;
	top: 17px;
	left: 0px;
	padding-left: 2px;

}
#hp-password {
	color: #63A1D4;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	position: absolute;
	top: 80px;
	left: 8px;
	width: 150px;
}
#hp-password-inp {
	width: 148px;
	height: 18px;
	padding-top: 2px;
	_padding-top:0px;
	line-height: 16px;
	font-size: 11px;
	color: #60676D;
	border: 2px solid #354856;
	position: absolute;
	top: 17px;
	left: 0px;
	padding-left: 2px;

}

#loginb {
	position: absolute;
	left: 103px;
	top: 130px;
	width: 57px;
	height: 20px;
	display: block;
	background: url(../images/login_57x40.gif) no-repeat 0px 0px;
	border: 0px;
}
#loginb:hover {
	background: url(../images/login_57x40.gif) no-repeat 0px -20px;

}

.services {
	list-style:none;
	margin: 0px;
	padding:0px;
	margin-left: 17px;
	font-family: arial, sans-serif;
	margin-top: 8px;
}
.services li {
	list-style:none;
	margin: 0px;
	padding:0px;
	color: #fff;
	font-size: 11px;
	width: 140px;
	line-height: 18px;
	margin-bottom: 6px;
	padding-bottom: 10px;
	background: url(../images/div_143x10.gif) no-repeat left bottom;
	display: block;
}
.services li strong {
	color: #5E9810;
}
.services li a {
	color:#6AA9DF;
	text-decoration: none;
	display: block;
	font-size: 13px;
	font-weight: bold;
	padding-left: 22px;
	line-height: 21px;

}
.services li a:hover {
	color: #C66822;
}

.s1 {
	background: url(../images/s1_21x21.gif) no-repeat left top;
}
.s2 {
	background: url(../images/s2_21x21.gif) no-repeat left top;
}
.s3 {
	background: url(../images/s3_21x21.gif) no-repeat left top;
}
.s4 {
	background: url(../images/s4_21x21.gif) no-repeat left top;
}


.s7 {
	background: url(../images/s7_21x21.gif) no-repeat left top;
}
.s8 {
	background: url(../images/s8_21x21.gif) no-repeat left top;
}
.s9 {
	background: url(../images/s9_21x21.gif) no-repeat left top;
}

.enhanced-bullet {background: url(../images/enhanced_21x21.gif) no-repeat left top;}
.squared-bullet {background: url(../images/squared_21x21.gif) no-repeat left top;}
.monitoring-bullet {background: url(../images/monitoring_21x21.gif) no-repeat left top;}
.reflector-bullet {background: url(../images/reflector_21x21.gif) no-repeat left top;}
.plus-bullet {background: url(../images/plus-bullet_21x21.gif) no-repeat left top;}
.backupmx-bullet {background: url(../images/backupmx-bullet_21x21.gif) no-repeat left top;}
.ecr-bullet {background: url(../images/ecr-bullet_21x21.gif) no-repeat left top;}
.advmonitoring-bullet {background: url(../images/advmonitoring-bullet_21x21.gif) no-repeat left top;}




#footer {
	position: relative;
	clear:both;
	height:136px;
	background: url(../images/foot_876x136.gif) no-repeat left top;
}
#footerlinks {
	position: relative;
	width:703px;

}

#footerlinks p {
	color: #43A7C9;
	padding-top: 21px;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

#footerlinks p a {
	color: #568BC1;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 12px;
	font-family: arial, sans-serif;
}
#footerlinks p a:hover {
	text-decoration: underline;
	color: #608F1B;
}

#copyright {
	color: #A0A4AF;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	margin-top: 23px;
	font-family: arial, sans-serif;
	width:703px;
}

#radio {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/radio_703x116.jpg) no-repeat left top;
}
#radio h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#television {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/television_703x116.jpg) no-repeat left top;
}
#television h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#audiostream {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/audiostream_703x116.jpg) no-repeat left top;
}
#audiostream h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#videostream {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/videostream_703x116.jpg) no-repeat left top;
}
#videostream h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}

#hdtv {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/hdtv_703x116.jpg) no-repeat left top;
}
#hdtv h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#descargas {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/descargas_703x116.jpg) no-repeat left top;
}
#descargas h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#satelite {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/satelite_703x116.jpg) no-repeat left top;
}
#satelite h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#comprar {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/comprar_703x116.jpg) no-repeat left top;
}
#comprar h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#contactar {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/contactar_703x116.jpg) no-repeat left top;
}
#contactar h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#paypal {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/paypal_703x116.jpg) no-repeat left top;
}
#paypal h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#return {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/return_703x116.jpg) no-repeat left top;
}
#return h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#renovatio {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/renovatio_703x116.jpg) no-repeat left top;
}
#renovatio h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#error {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/error_703x116.jpg) no-repeat left top;
}
#error h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#cancel {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/cancel_703x116.jpg) no-repeat left top;
}
#cancel h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#xfer {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/xfer_703x116.jpg) no-repeat left top;
}
#xfer h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#sem {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/sem_703x116.jpg) no-repeat left top;
}
#sem h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#qty {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/qty_703x116.jpg) no-repeat left top;
}
#qty h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#seo {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/seo_703x116.jpg) no-repeat left top;
}
#seo h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#soporte {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/soporte_703x116.jpg) no-repeat left top;
}
#soporte h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}
#tutoriales {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/tutoriales_703x116.jpg) no-repeat left top;
}
#tutoriales h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}


#empresa {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/empresa_703x116.jpg) no-repeat left top;
}
#empresa h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}

.map {
	padding: 0px;
	margin: 0px;
	list-style: none;
	position: absolute;
	top: 90px;
	left: 16px;
	font-size: 12px;
}
.map li {
	position: relative;
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	padding-right: 5px;
}
.map li a {
	display: block;
	color: #628E1B;
	text-decoration: none;
	background: url(../images/bullet_11x12.gif) no-repeat right top;
	padding-right: 15px;

}
.map li a:hover {
	text-decoration: underline;
}
.map .mapactive {
	color: #C66A37;
	text-decoration: underline;
	background: url() no-repeat right top;
}


.mytitle {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 12px;
	width: 7030px;
	background: url(../images/header_680x40.gif) no-repeat left top;
	height: 40px;
	position: relative;
	margin-bottom: 10px;
}
.mytitle h1 {
	margin: 0px;
	padding: 0px;
	line-height: 38px;
	color: #224B77;
	font-size: 18px;
	font-weight: bold;
	padding-left: 30px;
}

.mytitle h1 strong {
	color: #608F1B;
}

.mytitle h1 em {
	font-style: normal;
	font-weight: normal;
}

.para1 {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 20px;
	width: 700px;
	font-size: 12px;
	color: #444444;
	position: relative;
	line-height: 20px;
	margin-bottom: 16px;
}
.para1 strong {
	color: #608F1B;
	font-weight: bold;
}
.para1 em {
	color: #255180;
	font-weight: bold;
	font-style: normal;
}

.para2 {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 20px;
	width: 672px;
	font-size: 12px;
	color: #333333;
	position: relative;
	line-height: 20px;
	margin-bottom: 16px;
}
.para2 strong {
	color: #608F1B;
	font-weight: bold;
}

.para3 {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 20px;
	width: 672px;
	font-size: 12px;
	color: #444444;
	position: relative;
	line-height: 20px;
	margin-bottom: 16px;
}
.para3 strong {
	color: #C1541C;
	font-weight: bold;
}



#selectos {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 13px;
	width: 675px;
	background: url(../images/select_675x160.gif) no-repeat left top;
	height: 160px;
	position: relative;
	margin-bottom: 10px;
	display: block;
}
#selectos li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	margin-top: 36px;
	display: block;
}
#selectos li strong {
	font-weight: bold;
	position: absolute;
	top: 7px;
	left: 13px;
	color: #224B77;
	font-size: 15px;
	display: block;
}

#selectos .win {
	display: block;
	margin-left: 100px;
	height: 1px;
	width: 108px;
	color: #608F1B;
	text-decoration: none;
	text-align: center;
	background: url(../images/win_108x99.jpg) no-repeat left top;
	padding-top: 100px;
	font-weight: bold;
	font-size: 12px;
}
#selectos .win:hover {
	color: #C1541C;
}
#selectos .mac {
	display: block;
	margin-left: 80px;
	height: 1px;
	width: 108px;
	color: #608F1B;
	text-decoration: none;
	text-align: center;
	background: url(../images/mac_108x99.jpg) no-repeat left top;
	padding-top: 100px;
	font-weight: bold;
	font-size: 12px;
}
#selectos .mac:hover {
	color: #C1541C;
}
#selectos .linux {
	display: block;
	margin-left: 80px;
	height: 1px;
	width: 108px;
	color: #608F1B;
	text-decoration: none;
	text-align: center;
	background: url(../images/linux_108x99.jpg) no-repeat left top;
	padding-top: 100px;
	font-weight: bold;
	font-size: 12px;
}
#selectos .linux:hover {
	color: #C1541C;
}

.clearme {
	clear: both;
	_height: 0px;
	_padding: 0px;
	_margin: 0px;
	_line-height: 0px;
}

div.servicesThreeCol{
	margin: 0px;
	padding: 0px 1em;
	clear: both;
}
div.servicesThreeCol ul {
	margin: 1em 0px 1em 0px;
	width: 33%;
	padding: 0px;
  border: 0px;
  list-style-position: inside;
  list-style-type: square;
  list-style-image: url('../images/bullet_yellowsq_xsm.gif');
}
div.servicesThreeCol ul.left  { float: left; }
div.servicesThreeCol ul.right { float: right;}

#services2 {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/services_703x116.jpg) no-repeat left top;
}
#services2 h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}


#services_right {
	position: relative;
	display: block;
	width: 173px;
	height: 30px;
	background: url(../images/services-right_173x30.gif) no-repeat left top;
}
#services_right h3 {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
	padding-left: 7px;
}


#right-men {
	list-style:none;
	margin: 0px;
	padding:0px;
	margin-left: 0px;
	font-family: arial, sans-serif;
	margin-top: 8px;
	width: 173px;
}
#right-men li {
	list-style:none;
	margin: 0px;
	padding:0px;
	color: #fff;
	font-size: 11px;
	width: 170px;
	line-height: 18px;
	display: block;

}
#right-men li strong {
	color: #5E9810;
}
#right-men li a {

	text-decoration: none;
	display: block;
	font-size: 13px;
	font-weight: normal;
	padding-left: 18px;
	line-height: 21px;

}



#right-men .s5 {
	background: #0D1929 url(../images/s5_19x21.gif) no-repeat left top;
	border-left: 3px #0D1929 solid;
	color: #fff;
}

#right-men .s5:hover {
color: #6A9529;
}

#right-men .s6 {
	background: #112037 url(../images/bullet_19x18.gif) no-repeat left top;
	border-left: 3px #0D1929 solid;
	color: #68A9DF;
}

#right-men .s6:hover {
	background: #5B97C9 url(../images/bullet_19x18.gif) no-repeat left top;
	border-left: 3px #4C7FAA solid;
	color: #fff;
}






#dnses {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 12px;


}
#dnses h2 {
	font-size: 17px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	width: 193px;
	line-height: 35px;
	height: 34px;
	padding-left: 27px;
	color: #274D72;
	padding-top: 1px;
}
#dnses h2 strong {
	font-style: normal;
	font-weight: bold;
	color: #608F1B;
}


#dnses p {
	font-style: normal;
	font-family: arial, sans-serif;
	position: absolute;
	top: 50px;
	left: 108px;
	width: 221px;
	color: #545454;
	font-size: 12px;
	line-height: 16px;
}
#dnses p strong {
	color: #6A9529;
}


#dnses .dn1  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/dns1_335x193.jpg) no-repeat left top;
	height: 237px;
	margin-right: 8px;
}




#dnses .dn2  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/dns2_335x193.jpg) no-repeat left top;
	height: 237px;

}

#dnses .dn2 p {
	left: 120px;
	width: 211px;
}
#dnses .dn3  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/dns3_335x193.jpg) no-repeat left top;
	height: 237px;
	margin-right: 8px;
}

#dnses .dn3 p {
	line-height: 18px;
}


#dnses .dn4  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/dns4_335x193.jpg) no-repeat left top;
	height: 237px;

}

#dnses .dn4 p {
	left: 120px;
	width: 201px;
	line-height: 18px;
}




/* mail service overview */


#dnses .mailbackup  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/mail-backup-overview_335x193.jpg) no-repeat left top;
	height: 237px;
	margin-right: 8px;

}

#dnses .mailbackup p {
	left: 120px;
	width: 211px;
}

#dnses .mailreflector  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/mail-reflector-overview_335x193.jpg) no-repeat left top;
	height: 237px;

}

#dnses .mailreflector p {
	left: 120px;
	width: 211px;
}

#dnses .mailpop3  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/mail-pop3-overview_335x193.jpg) no-repeat left top;
	height: 237px;
	margin-right: 8px;

}

#dnses .mailpop3 p {
	left: 120px;
	width: 211px;
}

#dnses .mailforwarding  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/mail-forwarding-overview_335x193.jpg) no-repeat left top;
	height: 237px;

}

#dnses .mailforwarding p {
	left: 120px;
	width: 211px;
}

#dnses .mailecr  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/mail-ecr-overview_335x193.jpg) no-repeat left top;
	height: 237px;
	margin-right: 8px;

}

#dnses .mailecr p {
	left: 120px;
	width: 211px;
}

#dnses .mailsmtp  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/mail-smtp-overview_335x193.jpg) no-repeat left top;
	height: 237px;

}

#dnses .mailsmtp p {
	left: 120px;
	width: 211px;
}

#dnses .domreg  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/dom-reg-overview_335x193.jpg) no-repeat left top;
	height: 237px;
	margin-right: 8px;
}

#dnses .domreg p {
	left: 120px;
	width: 211px;
}

#dnses .monitoring  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/monitoring-overview_335x193.jpg) no-repeat left top;
	height: 237px;
}

#dnses .monitoring p {
	left: 120px;
	width: 211px;
}

/* end mail service overview */


.dnbot {
	position: absolute;
	top: 173px;
	left: 240px;
	line-height: 15px;
	text-align: right;
}
.dnbot a {
	color: #C7773C;
	font-size: 11px;
	font-weight: bold;
}
.dnbot a:hover {
	color: #112037;
}


.sshot {
	margin-top: 5px;
	margin-left: 11px;
	margin-bottom: 8px;
}

.sshot a {
	border: 0px;
}

.sshot a img {
	border: 0px;
}









.service-header {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;

}
.service-header h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}


.service-plus{background: url(../images/noip-plus_703x116.jpg) no-repeat left top;}
.service-enhanced{background: url(../images/noipenhanced_703x116.jpg) no-repeat left top;}
.service-free{background: url(../images/free-header_703x116.jpg) no-repeat left top;}
.service-squared{background: url(../images/squared-header_703x116.jpg) no-repeat left top;}
.service-backupmx{background: url(../images/backupmx_703x116.jpg) no-repeat left top;}
.service-reflector{background: url(../images/reflector-header_703x116.jpg) no-repeat left top;}
.service-pop3{background: url(../images/pop3-header_703x116.jpg) no-repeat left top;}
.service-forwarding{background: url(../images/forwarding-header_703x116.jpg) no-repeat left top;}
.service-ecr{background: url(../images/ecr-header_703x116.jpg) no-repeat left top;}
.service-smtp{background: url(../images/altport-header_703x116.jpg) no-repeat left top;}
.service-domreg{background: url(../images/reg-header_703x116.jpg) no-repeat left top;}
.service-sslbasic{background: url(../images/securelinkbasic_703x116.jpg) no-repeat left top;}
.service-sslpro{background: url(../images/ssl-pro-header_703x116.jpg) no-repeat left top;}
.service-sslwildcard{background: url(../images/ssl-wildcard-header_703x116.jpg) no-repeat left top;}
.service-basicmon{background: url(../images/basicmonitor_703x116.jpg) no-repeat left top;}
.service-advancedmon{background: url(../images/advancedmonitor_703x116.jpg) no-repeat left top;}
.service-mailoverview{background: url(../images/managed-mail-header_703x116.jpg) no-repeat left top;}
.service-moncomp{background: url(../images/monitoring-compare-header_703x116.jpg) no-repeat left top;}
.service-sslcomp{background: url(../images/ssl-compare_703x116.gif) no-repeat left top;}
.service-pricing{background: url(../images/service-pricing_703x116.gif) no-repeat left top;}
.service-enhancedfeat{background: url(../images/noipenhanced_703x116.jpg) no-repeat left top;}
.service-antispam{background: url(../images/antivirus-header_703x116.jpg) no-repeat left top;}
.service-overviewtitle{background: url(../images/services-header_703x116.jpg) no-repeat left top;}

.service-blog{background:url(../images/noip-blog_703x116.jpg) no-repeat left top}

.service-integrate{background:url(../images/integrate_703x116.gif) no-repeat left top}





.wide-header {
	position: relative;
	display: block;
	width: 876px;
	height: 116px;
}
.wide-header h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}


.header-domreg-agreement{background: url(../images/dom-reg-agreement_876x116.gif) no-repeat left top;}
.header-toshiba{background: url(../images/toshiba_876x116.gif) no-repeat left top;}
.header-signup{background: url(../images/signup_876x116.jpg) no-repeat left top;}
.header-404{background: url(../images/404_876x116.gif) no-repeat left top;}
.header-whois{background: url(../images/whois_876x116.gif) no-repeat left top;}
.header-getting-started{background: url(../images/getting-started_876x116.gif) no-repeat left top;}
.header-geek-terms{background: url(../images/geek-terms_876x116.gif) no-repeat left top;}
.header-forgotPw{background: url(../images/forgot-password_876x116.gif) no-repeat left top;}
.header-hostactivation{background: url(../images/host-activation_876x116.gif) no-repeat left top;}
.header-hotmailyahoo{background: url(../images/hotmail-yahoo_876x116.gif) no-repeat left top;}
.header-optout{background: url(../images/opt-out_876x116.gif) no-repeat left top;}

.header-reactivate-account{background: url(../images/reactivate-account_876x116.gif) no-repeat left top;}

.header-recommend{background: url(../images/recommend_876x116.gif) no-repeat left top;}
.header-upgrade-redirect{background: url(../images/upgrade-redirect_876x116.gif) no-repeat left top;}

.header-why-private-reg{background: url(../images/why-private-reg_876x116.gif) no-repeat left top;}






#left h3 {
	margin: 0px;
	padding: 0px;
	line-height: 38px;
	color: #224B77;
	font-size: 18px;
	font-weight: bold;
	padding-left: 20px;
}

#left h4 {
	margin: 0px;
	padding: 0px;
	line-height: 35px;
	color: #6EA30B;
	font-size: 16px;
	font-weight: bold;
	padding-left: 20px;
}

#left h3 strong {
	color: #608F1B;
}

.para4 {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 20px;
	width: 672px;
	font-size: 12px;
	color: #444444;
	position: relative;
	line-height: 20px;
	margin-bottom: 16px;
}

.para4 strong {
	color: #608F1B;
	font-weight: bold;
}

.para4 a {
	color: #C86722;
}

.para44 {
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	font-size: 12px;
	color: #444444;
	position: relative;
	line-height: 20px;
	margin-bottom: 16px;
	margin-right:20px;
}
.para44 strong {
	color: #608F1B;
	font-weight: bold;
}

.para44 a {
	color: #C86722;
}


#callout {
	background: url(../images/para5_126x148.jpg) no-repeat left top;
	width: 534px;
	padding-left: 115px;
	margin-left: 21px;
	height: 148px;
}

#callout ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	width: 534px;
}
#callout ul li {
	float: left;
	width: 247px;
	list-style: none;
	padding-left: 20px;
	font-size: 12px;
	color: #254B78;
	position: relative;
	line-height: 20px;
	margin-bottom: 5px;
	background: url(../images/bullet2_19x18.gif) no-repeat left top;
	display: block;
	height: 20px;

}
#callout ul li strong {
	color: #BC4819;
}

.para5 {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 12px;
	color: #444444;
	position: relative;
	line-height: 20px;
	margin-bottom: 5px;


}

#addnoip {
	position: relative;
	display: block;
	width: 703px;
	height: 85px;
	background: url(../images/addnoip_703x85.gif) no-repeat left top;
	margin-bottom: 10px;
}



#addc {
	position: absolute;
	left: 573px;
	top: 35px;
	_top: 36px;
	width: 115px;
	height: 23px;
	display: block;
	background: url(../images/addc_115x46.gif) no-repeat 0px 0px;
	border: 0px;
}
#addc:hover {
	background: url(../images/addc_115x46.gif) no-repeat 0px -23px;

}

#rad1 {
	position: absolute;
	top: 62px;
	left: 64px;

}
#rad1-lab {
	position: absolute;
	top: 60px;
	_top:63px;
	left: 84px;
	color: #57811B;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}

#rad2 {

	position: absolute;
	top: 62px;
	left: 354px;

}
#rad2-lab {
	position: absolute;
	top: 60px;
	_top: 63px;
	left: 374px;
	color: #57811B;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}



#promo {
	background: url(../images/promo_159x44.gif) no-repeat left top;
	position: relative;
	width: 159px;
	height: 44px;
	display: block;
	margin-left: 20px;
	padding-left: 88px;
	padding-top: 8px;
}

#search {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/search_703x116.jpg) no-repeat left top;
}
#search h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}




#searchme {
	position: relative;
	display: block;
	width: 703px;
	height: 80px;
	background: url(../images/search_703x80.gif) no-repeat left top;
	margin-bottom: 20px;
}

#field5 {
	color: #274D72;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
	position: absolute;
	top: 27px;
	left: 104px;
	width: 650px;
}

#field5a {
	color: #274D72;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	position: absolute;
	top: 9px;
	left: 24px;
	width: 650px;
}
#field5-inp {
	width: 308px;
	height: 17px;
	padding-top: 2px;
	_padding-top:0px;
	line-height: 16px;
	font-size: 11px;
	color: #60676D;
	border-top: 1px solid #7B8E9F;
	border-left: 1px solid #7B8E9F;
	border-bottom: 1px solid #A4BCD4;
	border-right: 1px solid #A4BCD4;
	position: absolute;
	top: -2px;
	_top: 0px;
	left: 42px;
	padding-left: 2px;

}

#field5-sel {
	width: 68px;
	height: 19px;
	_height: 19px;
	line-height: 20px;
	padding-top: 2px;
	_padding-top: 0px;
	font-size: 11px;
	color: #60676D;
	border-top: 1px solid #7B8E9F;
	border-left: 1px solid #7B8E9F;
	border-bottom: 1px solid #A4BCD4;
	border-right: 1px solid #A4BCD4;
	position: absolute;
	top: 25px;
	_top: 27px;
	left: 464px;
}

#searchc {
	position: absolute;
	left: 538px;
	top: 25px;
	_top: 26px;
	width: 75px;
	height: 23px;
	display: block;
	background: url(../images/search_75x46.gif) no-repeat 0px 0px;
	border: 0px;
	text-indent: -999em;
}
#searchc:hover {
	background: url(../images/search_75x46.gif) no-repeat 0px -23px;

}

#searchns {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 12px;
	margin-top: 10px;
	display: block
	position: relative;

}
#searchns h2 {
	font-size: 17px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	width: 193px;
	line-height: 35px;
	height: 34px;
	padding-left: 27px;
	color: #274D72;
	padding-top: 1px;
}
#searchns h2 strong {
	font-style: normal;
	font-weight: bold;
	color: #608F1B;
}


#searchns p {
	font-style: normal;
	font-family: arial, sans-serif;
	position: absolute;
	top: 50px;
	left: 108px;
	width: 221px;
	color: #545454;
	font-size: 12px;
	line-height: 16px;
}
#searchns p strong {
	color: #6A9529;
}


#searchns .sn1  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/sns1_335x193.jpg) no-repeat left top;
	height: 237px;
	margin-right: 8px;
}

#searchns .sn1 p {
	left: 120px;
	width: 211px;
	top: 45px;
}
#searchns .sn1 p strong {
	font-size: 15px;
}

#searchns .sn1 p em {
	diplay: block;
	position: absolute;
	font-size: 11px;
	left: 0px;
	width: 170px;
	top: 85px;
	font-style: normal;
}


#searchns .sn2  {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 335px;
	float: left;
	background: url(../images/dns1_335x193.jpg) no-repeat left top;
	height: 237px;

}

#searchns .sn2 p {
	left: 120px;
	width: 211px;
	top: 40px;
}

.snbot {
	position: absolute;
	top: 173px;
	left: 240px;
	line-height: 15px;
	text-align: right;
}
.snbot a {
	color: #C7773C;
	font-size: 11px;
	font-weight: bold;
}
.snbot a:hover {
	color: #112037;
}


#client-login {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/login_703x116.jpg) no-repeat left top;
}
#client-login h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}


#clogin {
	position: relative;
	display: block;
	width: 533px;
	height: 207px;
	background: url(../images/clogin_533x207.gif) no-repeat left top;
	margin-bottom: 20px;
	margin-top: 40px;
}


#clogs {
	position: absolute;
	left: 170px;
}

#cl1 {
	color: #265687;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	position: absolute;
	top: 30px;
	left: 8px;
	width: 80px;
	text-align: right;
}
#cl1-inp {
	width: 239px;
	height: 17px;
	padding-top: 2px;
	_padding-top:0px;
	line-height: 16px;
	font-size: 11px;
	color: #60676D;
	border-top: 1px solid #7B8E9F;
	border-left: 1px solid #7B8E9F;
	border-botton: 1px solid #A4BCD4;
	border-right: 1px solid #A4BCD4;
	position: absolute;
	top: -2px;
	left: 90px;
	padding-left: 2px;

}
#cl2 {
	color: #265687;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	position: absolute;
	top: 65px;
	left: 8px;
	width: 80px;
	text-align: right;
}
#cl2-inp {
	width: 239px;
	height: 17px;
	padding-top: 2px;
	_padding-top:0px;
	line-height: 16px;
	font-size: 11px;
	color: #60676D;
	border-top: 1px solid #7B8E9F;
	border-left: 1px solid #7B8E9F;
	border-botton: 1px solid #A4BCD4;
	border-right: 1px solid #A4BCD4;
	position: absolute;
	top: -2px;
	left: 90px;
	padding-left: 2px;

}
#clb {
	position: absolute;
	left: 283px;
	top: 95px;
	width: 60px;
	height: 23px;
	display: block;
	background: url(../images/clogin_60x46.gif) no-repeat 0px 0px;
	border: 0px;
}
#clb:hover {
	background: url(../images/clogin_60x46.gif) no-repeat 0px -23px;

}

#clb-label {
	position: absolute;
	left: 27px;
	_left: 22px;
	top: 125px;
	color: #61901C;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	width: 500px;
}

#clb-label a {
	color: #C66822;
}
#clb-label a:hover {
	color: #265686;
}


#clb-label2 {
	position: absolute;
	left: 30px;
	top: 160px;
	color: #255180;
	font-family: arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	width: 307px;
	line-height: 18px;
}

#clb-label2 a {
	color: #C66822;
}
#clb-label2 a:hover {
	color: #265686;
}


.sresults {

	text-align: center;

}

.tryagain {
	padding-left: 27px;
	display: block;
	width: 500px;
	margin-bottom: 0px;
}




.theresults {
	margin-left: 100px;
	position: relative;
	width: 400px;
}




.box1 {
	position: relative;

	width: 500px;
	background: url(../images/head1-mid_500x1.gif) repeat-y left top;
	margin-bottom: 20px;
}

.box1 form {
	margin: 0px;
	padding: 0px;

}

.box1 fieldset {
	margin: 0px;
	padding: 0px;

}

.box1 .b1top {
	background: url(../images/head1_500x28.gif) no-repeat left top;
	width: 500px;
	display: block;
	position: relative;
	height: 28px;
	line-height: 28px;
}

.box1 .b1top p {
	color: #fff;
	font-family: arial, sans-serif;
	padding-left: 8px;
	font-size: 15px;
	font-weight: bold;
}

.box1 .b1bot {
	background: url(../images/head1-bot_500x1.gif) no-repeat left bottom;
	width: 580px;
	display: block;
	position: relative;
	height: 1px;
	clear: both;
}
.box1 .wrap50 {
	position: relative;
}



.rwhite {
	position: relative;
	display: block;
	width: 490px;
	height: 24px;
	line-height: 22px;
	padding-top: 2px;
	background-color: #fff;
	color: #666;
	font-family: arial, sans-serif;
	padding-left: 8px;
	font-size: 11px;
	font-weight: normal;
	margin-left: 1px;
}



.rblue {
	position: relative;
	display: block;
	width: 490px;
	height: 24px;
	line-height: 22px;
	padding-top: 2px;
	background-color: #E5EFF8;
	color: #666;
	font-family: arial, sans-serif;
	padding-left: 8px;
	font-size: 11px;
	font-weight: normal;
	margin-left: 1px;
}

.lastrow {
	border-bottom: 1px solid #CCCCCC;
}



.check1 {
	margin-right: 10px;
}



.box2 {
	position: relative;

	width: 500px;
	background: url(../images/head1-mid_500x1.gif) repeat-y left top;

}
.box2 .b2top {
	background: url(../images/head2_500x28.gif) no-repeat left top;
	width: 500px;
	display: block;
	position: relative;
	height: 28px;
	line-height: 28px;
}

.box2 .b2top p {
	color: #fff;
	font-family: arial, sans-serif;
	padding-left: 8px;
	font-size: 15px;
	font-weight: bold;
}

.box2 .b2bot {
	background: url(../images/head1-bot_500x1.gif) no-repeat left bottom;
	width: 580px;
	display: block;
	position: relative;
	height: 1px;
	clear: both;
}
.box2 .wrap51 {
	position: relative;

}





#nextresults {
	margin-top: 20px;
	margin-bottom: 20px;
	position: relative;
	margin-left: 320px;
	width: 74px;
	height: 22px;
	text-indent: -999em;
	display: block;
	background: url(../images/next_74x44.gif) no-repeat 0px 0px;
	border: 0px;
}
#nextresults:hover {
	background: url(../images/next_74x44.gif) no-repeat 0px -22px;

}



.service-overview {
		width: 534px;
	padding-left: 125px;
	margin-left: 21px;
	height: 148px;
}

.service-overview ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	width: 534px;
}
.service-overview ul li {
	float: left;
	width: 247px;
	list-style: none;
	padding-left: 20px;
	font-size: 12px;
	color: #254B78;
	position: relative;
	line-height: 20px;
	margin-bottom: 5px;
	background: url(../images/bullet2_19x18.gif) no-repeat left top;
	display: block;
	height: 20px;

}

.enhanced ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	width: 534px;
}
.enhanced li {
	float: left;
	width: 247px;
	list-style: none;
	padding-left: 20px;
	font-size: 12px;
	color: #254B78;
	position: relative;
	line-height: 20px;
	margin-bottom: 5px;
	background: url(../images/bullet2_19x18.gif) no-repeat left top;
	display: block;
	height: 20px;

}


.plusfeat {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 20px;
	width: 672px;
	font-size: 12px;
	color: #444444;
	position: relative;
	line-height: 16px;
	margin-bottom: 16px;
}

.plusfeat h4{
	color: #BC4819;
	font-size:14px;
	font-weight:bold;
	line-height:50px;

}

.service-overview ul li strong a{
	color: #BC4819;
}


.service-overview-plus{
	background: url(../images/para5_126x148.jpg) no-repeat left top;
}
.service-overview-enhanced{
	width: 514px;
	padding-left: 145px;
	background: url(../images/enhanced-logo_137x153.gif) no-repeat left top;
	height: 200px;
}

.service-overview-squared{
	background: url(../images/squared-logo_118x142.gif) no-repeat left top;
}

.service-overview-free{
	background: url(../images/free-logo_125x130.gif) no-repeat left top;
}


.service-overview-altport{
	background: url(../images/altport-logo_104x139.gif) no-repeat left top;
}

.service-overview-pop3{
	background: url(../images/pop3-logo_116x129.gif) no-repeat left top;
}

.service-overview-backup{
	background: url(../images/backup-logo_103x126.gif) no-repeat left top;
}

.service-overview-reflector{
	background: url(../images/reflector-logo_122x141.gif) no-repeat left top;
}
.service-overview-ecr{
	background: url(../images/ecr-logo_112x142.gif) no-repeat left top;
}
.service-overview-forwarding{
	background: url(../images/forwarding-logo_134x163.gif) no-repeat left top;
}

.service-overview-reg{
	background: url(../images/reg-logo_124x138.gif) no-repeat left top;
}


.service-overview-sslbasic{
	background: url(../images/ssl-basic-logo_113x151.gif) no-repeat left top;
}
.service-overview-sslpro{
	background: url(../images/ssl-pro-logo_114x150.gif) no-repeat left top;
}
.service-overview-sslwildcard{
	background: url(../images/ssl-wildcard-logo_109x176.gif) no-repeat left top;
}

.service-overview-mon{
	background: url(../images/basic-mon-logo_120x150.gif) no-repeat left top;
}
.service-overview-advmon{
	background: url(../images/adv-mon-logo_122x145.gif) no-repeat left top;
}









table.compare th {
	width: 670px;
	font-size: 13px;
	color: #fff;
	text-align: left;
	padding: 6px 3px 6px 6px;
	font-weight: bold;
	background: url(../images/th_1x27.gif) repeat-x top left;

}
table.compare th a {
	color: white;
	text-decoration: none;
	text-align: center;
}
table.compare td {
	padding: 7px;
	padding-left: 10px;
	border-right:  solid 0px #AAAAAA;
	border-bottom: solid 1px #AAAAAA;
	text-align: center;
}
table.compare td.feature {
	text-align:	left;
	background-color:#f9f9f9;

}
table.compare td.highlight {
	padding: 5px;
	border-right:  solid 0px #AAAAAA;
	border-bottom: solid 1px #AAAAAA;
	background-color: #D8E9F9;
}

table.compare tr.cost {
	padding: 3px;
	border-right:  solid 0px #AAAAAA;
	border-top: solid 0px #AAAAAA;
	border-bottom: solid 0px #AAAAAA;
}
table.compare tr.cost td {

	border-top: solid 0px #AAAAAA;
	border-bottom: solid 0px #AAAAAA;


}
table.compare {
	width: 670px;
	padding: 0;
	margin-left: 20px;
	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #ccc;
	position: relative;
	display: block;
	color: #555555;
	line-height: 16px;
	margin-bottom: 10px;
	z-index: 1000;
}




span.price, span.price .dot, span.price .dollars, span.price .cents, span.price .duration {
	font: bold 12px "Times New Roman", Times, serif;
	color: #D92B10;
	vertical-align: text-top;
	text-align: bottom;
}
span.price a { text-decoration: none; }
span.price .dollars {
	font-size: 280%;
	line-height: 0.8em;
	letter-spacing: -0.05em
}
span.price .cents {
	text-decoration: underline;
}
span.price .duration {
	line-height: 3.4em;
	margin: 0em 0em 0em -0.95em;
}

span.price .dot {
	line-height: 2em;
	font-size: 150%;
	margin: 0em 0em 0em -0.1em;
}

/* Oh to hate the ugly IE */
* html span.price, * html span.price .dot, * html span.price .dollars,* html span.price .cents,* html span.price .duration {
	font: bold 18px/1em "Times New Roman", Times, serif;
	color: #D92B10;
	vertical-align: baseline;
	text-align: left;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
/* End Oh to hate the ugly IE */



/* service_pricing.html */
table.pricing {
	width: 675px;
	padding: 0;
	margin: 0;
	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #ccc;
	position: relative;
	display: block;
	color: #555555;
	line-height: 16px;
	margin-bottom: 10px;
	z-index: 1000;
}
table.pricing th {
font-size: 13px;
	width: 675px;
	color: #fff;
	text-align: left;
	padding: 6px 3px 6px 6px;
	font-weight: bold;
	background: url(../images/th_1x27.gif) repeat-x top left;
}
table.pricing th a {
	font-weight: bold;
	color: white;
	text-decoration: none;
}

table.pricing td {
	padding: 6px;
	padding-left: 10px;
	border-right:  solid 0px #AAAAAA;
	border-bottom: solid 1px #AAAAAA;
}

table.pricing tr.subhead {
	padding: 6px;
	background-color: #E9EFF6;
	padding-left: 10px;
	border-right:  solid 0px #AAAAAA;
	border-bottom: solid 1px #AAAAAA;
	font-weight: bold;
}

table.pricing tr.highlight {
	padding: 6px;
	padding-left: 10px;
	background-color:	#D8E9F9;
	border-right:  solid 0px #AAAAAA;
	border-bottom: solid 1px #AAAAAA;
}





#company-box2c ul{
	width:500px;
}
#company-box2c li {
	width:37%;
	padding: 0px;
	margin-left: 20px;
	font-style: normal;
	font-family: arial, sans-serif;
	line-height: 16px;
	padding-left: 20px;
	font-size: 12px;
	color: #306abc;
	position: relative;
	line-height: 20px;
	margin-bottom: 0px;
	background: url(../images/bullet2_19x18.gif) no-repeat left top;
	list-style: none;
	float: left;

}
#company-box2c a {
	color: #C86722;
}



#company-box p {

	padding: 0px;
	margin-left: 20px;
	font-style: normal;
	font-family: arial, sans-serif;
	line-height: 16px;
	padding-left: 20px;
	font-size: 12px;
	color: #666;
	position: relative;
	line-height: 20px;
	margin-bottom: 0px;
	background: url(../images/bullet2_19x18.gif) no-repeat left top;
	list-style: none;


}
#company-box a {
	color: #C86722;
}



table.sitemap{
	border: solid 1px #F9F9F9;
	width: 700px;
}

table.sitemap td p{
	font-family: arial, sans-serif;
	line-height: 16px;
	font-size: 12px;
	padding: 10px;
}

table.sitemap th{
	font-family: arial, sans-serif;
	line-height: 16px;
	font-size: 14px;
	padding: 20px;
}

table.sitemap a{
	color: #1E456E;
}




.recent-posts {
	background: url(../images/recent-posts_20x21.gif) no-repeat top left;
	display: block;
	border-left: 3px solid #4F7717;
	height: 26px;
	line-height: 26px;
	color: #fff;
	background-color: #608F1D;
	width: 144px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 24px;
}


.blog-archives {
	background: url(../images/archives_20x21.gif) no-repeat top left;
	display: block;
	border-left: 3px solid #4F7717;
	height: 26px;
	line-height: 26px;
	color: #fff;
	background-color: #608F1D;
	width: 144px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 24px;
}



.blog-subscribe {
	background: url(../images/subscribe_20x21.gif) no-repeat top left;
	display: block;
	border-left: 3px solid #4F7717;
	height: 26px;
	line-height: 26px;
	color: #fff;
	background-color: #608F1D;
	width: 144px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 24px;
}


.right-men .s99 {
	background: #112037 url(../images/bullet-rss_30x18.gif) no-repeat left top;
	border-left: 3px #0D1929 solid;
	color: #68A9DF;
	padding-left: 35px;
}

.right-men .s99:hover {
	background: #5B97C9 url(../images/bullet-rss_30x18.gif) no-repeat left top;
	border-left: 3px #4C7FAA solid;
	color: #fff;
}



#noip-blog {
	position: relative;
	display: block;
	width: 703px;
	height: 116px;
	background: url(../images/noip-blog_703x116.jpg) no-repeat left top;
}
#noip-blog h1 {
	color: #fff;
	font-size: 38px;
	padding-top: 25px;
	padding-left: 35px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	display: none;
}



.blog-map {
	padding: 0px;
	margin: 0px;
	list-style: none;
	position: absolute;
	top: 35px;
	left: 6px;
	font-size: 12px;
	width: 500px;
	line-height: 18px;
	background: url(../images/posted_22x20.gif) no-repeat left top;
	padding-left: 20px;

}
.blog-map li {
	position: relative;
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	color: #666;
}
.blog-map li a {
	color: #628E1B;
	text-decoration: none;

}
.blog-map li a:hover {
	text-decoration: underline;
}
.blog-map .blogperm {
	color: #C66A37;
	background: url() no-repeat right top;
}

.blog-map .comments {
	display: block;
	background: url(../images/comments_22x20.gif) no-repeat left top;
	padding-left: 22px;
}


#blog-para1 {
	width: 673px;
	padding-left: 0px;
	margin-bottom: 10px;
	display: block;
	margin-top: 10px;
}

#blog-para1 .para77 {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 20px;
	width: 367px;
	font-size: 12px;
	color: #555555;
	position: relative;
	line-height: 20px;
	margin-bottom: 16px;
	float: left;
	margin-top: 10px;
}
#blog-para1 .para77 strong {
	color: #5A789A;
	font-weight: bold;
	display: block;
}

#blog-para1 .weather-thing {
	float: right;
	margin-bottom: 10px;
	display: block;
}



.blog-para-standard {
	width: 680px;
	padding-left: 0px;
	margin-bottom: 10px;
	display: block;
	margin-top: 20px;
	margin-left: 15px;

}

.blog-para-standard p {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 20px;
	font-size: 12px;
	color: #333333;
	position: relative;
	line-height: 20px;
	margin-bottom: 16px;
	margin-top: 10px;
}
.blog-para-standard p strong {
	color: #5A789A;
	font-weight: bold;

}

.blog-para-standard p a {
	color: #C56822;
}


.blog-para-standard p a:hover {
	color: #5B81A6;
}


.blog-para-standard li{
	margin-left: 40px;
	font-size: 12px;
	color: #555555;
	position: relative;
	line-height: 20px;

}



#field55-inp {
	width: 148px;
	height: 18px;
	padding-top: 2px;
	_padding-top:0px;
	line-height: 16px;
	font-size: 11px;
	color: #60676D;
	border: 2px solid #354856;
	position: relative;
	margin-top: 8px;
	padding-left: 2px;
	margin-left: 8px;
	margin-bottom: 8px;

}

#findb {
	position: relative;
	margin-left: 103px;
	width: 57px;
	height: 20px;
	display: block;
	background: url(../images/find_57x50.jpg) no-repeat 0px 0px;
	border: 0px;
	margin-bottom: 8px;
}
#findb:hover {
	background: url(../images/find_57x50.jpg) no-repeat 0px -20px;

}





img.blogsm {/* scalable em size class 200 x 200 graphics */
  width: 10em;
  height: auto;
  padding: 10px;
  border: 0px;
  vertical-align: top;
  }




#comms {
	color: red;
	font-family: arial, sans-serif;
	font-size: 12px;
	position: relative;
	padding-left: 10px;
	padding-bottom: 10px;
}

.formularios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	border: 1px solid #FF8B00;
	color: #24618E;
}


