/* ################################# general ############################### */

input { font-size: 10px; border: solid 1px black }
textarea { font-size: 10px; border: solid 1px black }
input.radiocheck { font-size: 10px; border: solid 1px black }
input.checkbox { font-size: 10px; border: solid 1px black }
select { font-size: 10px; background-color: #e1e1e1; border: solid 1px black }



.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.over{ overflow:hidden;}
.over1{ overflow:hidden; height:1px;}

.img-l img{float:left;}

br{clear:both;}

a{color: #739DB8; text-decoration: none;}
a:hover {color: #3399FF;}

h1, h2, h3, h4, h5, h6, p{margin:0;}


/* ############################## END general ############################## */

/* ############################## TEMPLATE ################################# */

body {
	background:#F0F9FF url(images/bg.gif);
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777C83;
}

.bg-top {background: url(images/bg-top.gif) repeat-x;}

.main{
	width:752px;
	margin:0 auto;
	border:solid 1px #BFBFC0;
	background:#FFFFFF;
}

.content{
	width:752px;
	background: #FFFFFF url(images/content-top.gif) no-repeat;
}

.content-foo{
	width:752px;
	height:41px;
	background: #FFFFFF url(images/content-foo.jpg) no-repeat;
}

.bg-hatch{
	padding:10px 0;
	background:url(images/bg-hatch.gif);
}

.bg-fence{
	background:url(images/bg-fence.gif);
	height:33px;
	margin:2px 8px 2px 7px;
}



/* ################### Menu ##################### */

.menu img{border:0;}

.menu ul {
   padding:0px;
   margin:0 0 0 8px;
   list-style:none;
}

.menu li{
	display:inline;
	float:left;
}

.menu a{display: block;}

.menu .me-01{background: url(images/me-01-over.gif) no-repeat}
.menu .me-02{background: url(images/me-02-over.gif) no-repeat}
.menu .me-03{background: url(images/me-03-over.gif) no-repeat}
.menu .me-04{background: url(images/me-04-over.gif) no-repeat}
.menu .me-05{background: url(images/me-05-over.gif) no-repeat}
.menu .me-06{background: url(images/me-06-over.gif) no-repeat}
.menu .me-07{background: url(images/me-07-over.gif) no-repeat}
.menu .me-08{background: url(images/me-08-over.gif) no-repeat}
.menu .me-09{background: url(images/me-09-over.gif) no-repeat}
.menu .me-10{background: url(images/me-10-over.gif) no-repeat}
.menu .me-11{background: url(images/me-11-over.gif) no-repeat}

* html a:hover{visibility:visible;}

.menu a:hover img{visibility:hidden;}

/* ################## END Menu ################## */
/* ################ Menu drop down ############## */

#dropmenudiv{
position:absolute;
border:1px solid #A0A9B7;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #A0A9B7;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #E9E8E8;
}
/* ############### END Menu drop down ############### */

/* #################### FOOTER ##################### */

.foo-links{
	padding:10px 0;
	text-align:center;
}
.foo-links a{
	padding:0 15px;
	text-align:center;
}
.foo-01{
	position:relative;
	margin:0 0 0 7px;
	width:737px;
	height:164px;
	background:url(images/footer.jpg);
	letter-spacing:-1px;
}
.foo-01 p{
	position:absolute;
	top:55px;
	right:30px;
	text-align:right;
	text-transform:uppercase;
	font-size:15px;
	color:#0066CC;
}
.foo-01 p span{	font-weight:bold;}
.foo-01 p em{
	font-style:normal;
	font-weight:normal;
}
.foo-01 p strong{
	color:#FFFFFF;
	font-size:21px;
}

.foo-02{
	position:relative;
	margin:0 8px 0 7px;
        height:150px;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
}
.foo-02 h5{
	text-align:center;
	font-size:10px;
	font-weight:normal;
}
.foo-02 img{float:left;}
.foo-02 a img{float:right;	margin-top:15px;}

/* ################ END FOOTER ##################### */


/* ############################################ box ############################################## */

/* ################### box style ################## */
.bx{
	border-style:solid;
	border-width:1px;
	border-bottom-width:5px;
	background:#FFFFFF;
}
.bx h3{
	padding:5px;
	font-size:18px;
	color:#FFFFFF;
	text-transform:uppercase;
	height:25px;
}
.bx h3 em{
	font-style:normal;
	font-weight:normal;
}
.bx .bxfoo{text-align:right;}
.bx .bxfoo a{
	padding:0px 5px;
	font-size:15px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:24px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
}
.bx .bxfoo a:hover{ color:#FFFF99;}


/* ################### box color ################## */
.red{border-color:#E94444; border-bottom-color:#FFADAD;}
.red .color{color:#E94444;}
.red h3{background:#D62323 url(images/bx-tl-red.gif) repeat-y;}
.red .bxfoo{background:url(images/bx-foo-red.gif);}
.red .bxfoo a{background:#E94444;}

.yellow{border-color:#fcb11f; border-bottom-color:#fec964;}
.yellow .color{color:#fcb11f;}
.yellow h3{background:#fca915 url(images/bx-tl-yellow.gif) repeat-y;}
.yellow .bxfoo{background:url(images/bx-foo-yellow.gif);}
.yellow .bxfoo a{background:#fcb11f;}

.orange{border-color:#e55d19; border-bottom-color:#fd4002;}
.orange .color{color:#e55d19;}
.orange h3{background:#e87016 url(images/bx-tl-orange.gif) repeat-y;}
.orange .bxfoo{background:url(images/bx-foo-orange.gif);}
.orange .bxfoo a{background:#e55d19;}

.blue{border-color:#4294eb; border-bottom-color:#b3e2ff;}
.blue .color{color:#4294eb;}
.blue h3{background:#50a9ff url(images/bx-tl-blue.gif) repeat-y;}
.blue .bxfoo{background:url(images/bx-foo-blue.gif);}
.blue .bxfoo a{background:#4294eb;}

.green{border-color:#76ca25; border-bottom-color:#aefe00;}
.green .color{color:#76ca25;}
.green h3{background:#67c731 url(images/bx-tl-green.gif) repeat-y;}
.green .bxfoo{background:url(images/bx-foo-green.gif);}
.green .bxfoo a{background:#76ca25;}

.gray{border-color:#aaaaaa; border-bottom-color:#d8d8d8;}
.gray .color{color:#aaaaaa;}
.gray h3{background:#9c9c9c url(images/bx-tl-gray.gif) repeat-y;}
.gray .bxfoo{background:url(images/bx-foo-gray.gif);}
.gray .bxfoo a{background:#aaaaaa;}

.sky{border-color:#4BB2D5; border-bottom-color:#4ACDE1;}
.sky .color{color:#4BB2D5;}
.sky h3{background:#2B8DBB url(images/bx-tl-sky.gif) repeat-y;}
.sky .bxfoo{background:url(images/bx-foo-sky.gif);}
.sky .bxfoo a{background:#4BB2D5;}

.cyan{border-color:#4ACDE1; border-bottom-color:#50F4FF;}
.cyan .color{color:#4ACDE1;}
.cyan h3{background:#50F5FF url(images/bx-tl-cyan.gif) repeat-y;}
.cyan .bxfoo{background:url(images/bx-foo-cyan.gif);}
.cyan .bxfoo a{background:#4ACDE1;}

/* ################### ID page beta ################## */
#bxtype1 div.bx{ width:300px;}

/* ########################################## END box ############################################ */

/* ############################################ Intro ############################################## */
/* ############# Template ########## */
.intro{
	position:relative;
	width:737px;
	margin:0 8px 0 7px;
}
.intro h3 {
	position:absolute;
	font-size:22px;
	text-transform:uppercase;
	color:#0066CC;
	font-weight:normal;
	letter-spacing:-1px;
}
.intro h3 strong{
	font-family:"Arial Black", Arial, sans-serif;
	font-weight:normal;
}
.intro div.sub{
	position:absolute;
	font-size:15px;
	text-transform:uppercase;
	color:#0066CC;
	letter-spacing:-1px;
}
.intro h5 {
	position:absolute;
	font-size:17px;
	text-transform:uppercase;
	color:#0066CC;
	font-weight:normal;
	letter-spacing:-1px;
}
.intro p.txt{
	position:absolute;
	padding:2px;
	letter-spacing:normal;
}
.intro p.txt span{
	color:#0066CC;
}


/* ########################################## SET ############################################ */
/* ############## Home Set1 ################ */
#home .set1{
	padding:0 0 0 7px;
	height:260px;
	position:relative;
}
#home .set1 #ho1{
	float:left;
	margin:24px 0 0;
	width:251px;
	background:#F8F7F7;
}
#home .set1 #ho1 ul{
	height:145px;
	margin:8px 5px 5px 5px;
	padding:0;
	list-style:inside;
}
#home .set1 #ho1 h3{
	font-size:20px;
}
#home .set1 #ho1 h3.kuro{
	font-size:14px;
	line-height:14px;
}
#home .set1 #ho1 h3 .ho11{
	font-size:14px;
	font-weight:normal;
	line-height:14px;
}
#home .set1 #ho1 h3 span.ho12{
	font-size:12px;
	line-height:12px;
}
#home .set1 #ho2{
	float:right;
	background:#cccccc;
	width:485px;
	height:260px;
}

#home .set1 .flash{
	position:absolute;
	width:485px;
	height:260px;
	top:0px;
	left:265px;
	z-index: 1;
}

/* ############## END Home Set1 ################ */

/* ############## Home Set2 ################ */
#home .set2{
	padding:0 0 0 7px;
}
#home .set2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
#home .set2 li{
	float:left;
	margin:0 5px 0 0;
}
#home .set2 p{
	padding:7px;
}
#home .set2 ul ul{
	margin:5px 0 0;
	padding:0;
	list-style: inside disc;
}
#home .set2 li li{
	float:none;
	margin:0 7px 0;
}/*
#home .set2 ul .in{
	height:130px;
}*/
#home .set2 #ho3{
	width:251px;
}
#home .set2 #ho4{
	width:229px;
}
#home .set2 #ho5{
	width:241px;
}
#home .set2 #ho5 strong{
	display:block;
}
#home .set2 #ho5 .in{
	width:241px;
	background:url(images/icon-icann.gif) top right no-repeat;
}
#home .set2 #ho5 form{
	margin:20px 0 0 10px;
}

/* ############## END Home Set2 ################ */

/* ############## Home Set3 ################ */
#home .set3{
	padding:4px 0 4px 7px;
}
#home .set3 #ho6{
	float:left;
	width:251px;
}
#home .set3 #ho6 ul{
	margin:10px 3px 11px 5px;
	padding:0;
	list-style:inside;
}
#home .set3 #ho6 .bxfoo{
	background:#67c731 url(images/bx-tl-green.gif) repeat-y;
	width:251px;
	height:36px;
}
#home .set3 #ho6 .bxfoo #ho31{
	float:left;
	border-right:1px solid #ffffff;
	width:133px;
	text-align:center;
	padding:6px 0 0;
}
#home .set3 #ho6 .bxfoo #ho31 a{
	color:#418D16;
}
#home .set3 #ho6 .bxfoo #ho32{
	float:left;
	width:113px;
	text-align:center;
	padding:6px 0 0;
}
#home .set3 #ho6 .bxfoo a{
	margin:2px 0 0;
	background:none;
	font-size:15px;
}
#home .set3 #ho7{
	float:left;
	padding:0 0 0 5px;
}
#home .set3 #ho8{
	float:right;
	padding:0 8px 0 0;
	width:243px;
	height:225px;
	background:url(images/ho-bxbg.gif) no-repeat;
}
#home .set3 #ho8 a{color:#777C83;}
#home .set3 #ho8 a:hover{color: #3399FF;}

#home .set3 #ho8 h3{
	font-size:20px;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
	padding:10px;
}
#home .set3 #ho8 h3 strong{
	font-weight:normal;
}
#home .set3 #ho8 ul{
	list-style:none;
	line-height:11px;
	margin:12px 0 13px 7px;
	padding:0;
}
#home .set3 #ho8 ul a{
	font-size:16px;
	text-transform:uppercase;
	line-height:16px;
	letter-spacing:-1px;
}

#home .set3 #ho8 .bxtxt{
	width:122px;
	float:left;
	font-size:14px;
	line-height:14px;
	text-transform:uppercase;
	text-align:right;
}
#home .set3 #ho8 .bxtxt .gon{
	padding:8px 0 0;
}
#home .set3 #ho8 .bxtxt strong{
	display:block;
	letter-spacing:-1px;
}
#home .set3 #ho8 .bxlink{
	float:right;
	width:108px;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}
#home .set3 #ho8 .bxlink .gon{
	padding:15px 0 0;
}
#home .content-foo{
	font-size:19px;
	color:#64B314;
	letter-spacing:-1px;
}
#home .content-foo a{
	float:right;
	margin:10px 15px 0 0;
	text-transform:uppercase;
	text-decoration:underline;
	color:#64B314;
}
#home .content-foo a:hover{color:#009900;}
/* ############## END Home Set3 ################ */
/* ############## Bar Footer Buttom ###############*/
.barfoo-bt{
	margin:0 8px 5px 7px;
	background:#D6F90B;
	font-size:13px;
	font-weight:bold;
	line-height:12px;
	text-transform:uppercase;
	border-bottom:5px solid #BBE008;
}
.barfoo-bt a.left{
	color:#2358A3;
	padding:7px 5px;
}
.barfoo-bt a:hover.left{
	color:#0099FF;
}
.barfoo-bt div.right{
	color:#638C00;
	padding:7px 5px;
}
.barfoo-bt a.right{
	display:block;
	color:#638C00;
	padding:7px 5px;
	background:#BBE008;
}
.barfoo-bt a:hover.right{
	background:#697D05;
	color:#FFFFFF;
}
/* ############## Bar Footer Buttom ###############*/
/* ############## Add Ons ################ */
.bx-addons{
	margin:0;
	padding:0;
	list-style:none;
}
.bx-addons li{
	margin:5px 10px;
	padding:10px;
	background:#FFFFFF;
	border:solid 1px #DADADA;
}
.bx-addons h4{
	color: #fd3f02;
	font-size:14px;
}
.bx-addons p{
	color: #fd3f02;
}

.bx-addons p.text{
	padding:5px 0 10px;
	border-bottom:1px dashed #DADADA;
}
.bx-addons a{
	font-weight:bold;
}
/* ############## END Add Ons ################ */

/* ############## Secure ################ */
.bx-secure{
	margin:0;
	padding:0;
	list-style:none;
}
.bx-secure li{
	margin:5px 10px;
	background:#FFFFFF;
	border:solid 1px #DADADA;
}
.bx-secure h4{
	color: #FFFFFF;
	font-size:14px;
	line-height:27px;
	height: 26px;
	padding:0 5px;
	background:#8A8A8A url(images/vp-bg.html) repeat-y;
}
.bx-secure h4 strong{
	color: #D5F710;
}
.bx-secure p.text{
	padding:5px 10px 5px;
	border-bottom:1px dashed #DADADA;
	margin:0 0 5px;
}
.bx-secure .price{
	padding:0 10px 0;
}
.bx-secure .price2{
	padding:0 10px 10px;
	border-bottom:5px solid #DADADA;
}
.bx-secure a{
	line-height:30px;
	font-weight:bold;
}
/* ############## END Secure ################ */


/* ########################################## FORM ############################################ */
.content .active{
	border:1px solid #6FABCB;
	padding:0 0 25px;
	margin:30px 8px 10px 7px;
}
.content .active .in{
	padding:10px 30px 0;
}
.content .active h4{
	font-size:14px;
	text-transform:uppercase;
}

.content .active2{
	border:1px solid #6FABCB;
	padding:0 0 25px;
	margin:5px 8px 10px 7px;
}
.content .active2 .in{
	padding:10px 30px 0;
}
.content .active2 h4{
	font-size:14px;
	text-transform:uppercase;
}


/* ############## form_pass1 ################ */
#form_step1 .set1{
	border:1px solid #6FABCB;
	padding:0 0 25px;
	margin:30px 8px 10px 7px;
}
#form_step1 .set1 h4{
	font-size:14px;
	text-transform:uppercase;
	margin:20px 0 10px;
	color:#0E79C2;
}
#form_step1 .set1 form{
	padding:10px 30px 0;
}
#form_step1 .set1 .bx{
	margin:10px 0 10px;
}
#form_step1 .set1 .in{
	padding:10px 30px 10px;
}
#form_step1 .set1 h3.title{
	padding:10px 5px;
	margin:0 0 10px;
	font-size:18px;
	letter-spacing:-0.05em;
	color:#FFFFFF;
	text-transform:uppercase;
	background:#50a9ff url(images/bx-tl-blue.gif) repeat-y;
}
#form_step1 .set1 h3.title em{
	font-style:normal;
	font-weight:normal;
}
/* ############## END form_pass1 ################ */
/* ############## form_pass4 ################ */
#form_step4 img{border:0;}

#form_step4 a{color:#777C83; text-decoration:none;}

#form_step4 a:hover{text-decoration:underline;}

#form_step4 br{clear:both; overflow:hidden;}

#form_step4 .clear1{clear:both; overflow:hidden; height:1px;}
#form_step4 .bx1{background:#317AD3;}
#form_step4 .bx2{
	width:617px;
	margin:25px auto 0;
	border:1px solid #E7E7E7;
}
#form_step4 .bx3{
	position:relative;
	width:615px;
	border:1px solid #9BBFD0;
}
#form_step4 .bx3 p{
	position:absolute;
	top:31px;
	left:10px;
	z-index:100;
	width:600px;
}
#form_step4 .bx4 p{ padding:8px 10px;}
#form_step4 .bx4 h5{ padding:10px; font-size:11px; font-weight:bold;}

#form_step4 .bx5{
	padding:10px 0;
	border-top:4px solid #BBE8FD;
	background:url(images/thank-bg.gif);
}
#form_step4 .bx5 ul{
	margin:0;
	padding:0;
	list-style:none;
	width:450px;
}
#form_step4 .bx5 li{
	float:left;
	display:inline;
	margin-right:10px;
	padding:3px 0 3px 10px;
	width:204px;
}
#form_step4 .bx5 li.blue{background:#DBF3FF;}
#form_step4 .bx55{
	margin:0 auto;
	padding:10px 0 10px 10px;
	width:450px;
	background:#FFFFFF;
}
#form_step4 .bx55 a{color:#777C83;}

#form_step4 .bx55 a:hover{ text-decoration:underline;}

#form_step4 .bx6{border:1px solid #9BBFD0;}

#form_step4 .bx6 a img{display:block;float:left;}
#form_step4 .foo{
	width:617px;
	margin:0px auto;
}
#form_step4 .foo ul{
	float:right;
	width:300px;
	margin:0;
	padding:0px;
	list-style:none;
}
#form_step4 .foo li{
	float:left;
	display:inline;
	margin-right:15px;
}

#form_step4 .foo li.foo1{
	padding:3px 0 0 15px;
	background:url(images/thank-foo-01.gif) bottom left no-repeat;
}
#form_step4 .foo li.foo2{
	padding:3px 0 0 20px;
	background:url(images/thank-foo-02.gif) bottom left no-repeat;
}
#form_step4 .foo li.foo3{
	padding:3px 0 0 20px;
	background:url(images/thank-foo-03.gif) bottom left no-repeat;
}
/* ############## END form_pass4 ################ */

/* ########################################## END FORM ############################################ */

/* ############################################ CSS Guide ############################################## */
.cgb .main{
	padding:10px;
	width:730px;
}
.cgs .main .content{
	padding:20px 0 0 0;
}
h1.guide {
	margin:10px auto 5px;
	width:650px;
	text-align:center;
	font-size:36px;
	text-transform:uppercase;
	color:#0066CC;
	font-weight:normal;
	letter-spacing:-1px;
}
h1.guide strong{
	font-family:"Arial Black", Arial, sans-serif;
	font-weight:normal;
}

h2.guide {
	margin:20px auto 1px;
	padding:2px 10px;
	width:728px;
	background:#999999;
	border:3px outset #cccccc;
	font-size:20px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing:-0.5px;
}
h2.guide strong{
	font-family:"Arial Black", Arial, sans-serif;
	font-weight:normal;
}
h2.guide span{
	text-transform:lowercase;
}

/* #############  signup ############# */
#signup .intro{
	padding:15px 0 0;
	background: url(images/intro_signup.jpg) bottom no-repeat;
	height:200px;
}
#signup .intro h3{
	top:40px;
	left:5px;
	font-size:20px;
}

#signup .intro p.txt{
	top:76px;
	left:10px;
	width:364px;
}
#signup .intro table.test{
        top:576px;
        left:10px;
        width:364px;
}

#singup .intro h5{
	top:188px;
	left:8px;
	font-size:16px;
}
#singup .intro h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline; padding-left:3px;}
#singup .intro h5 a:hover{ color:#FFFFFF;}


.planinfo{
        margin:5px 10px;
        padding:10px;
        background:#FFFFFF;
        border:solid 1px #DADADA;
}

.planinfo h4{
        color: #fd3f02;
        font-size:14px;
}


/* #########################################################################################################################################3########################### */
/* ################################################       NEW   fixo           ############################################################################################ */

.intros2{
	position:relative;
	width:737px;
	margin:25px 8px 0 7px;
	background:#AFD1F0 top right no-repeat;
	overflow:hidden;
	border-bottom:3px solid #FFFFFF;
}
.intros2 .box1{
	width:441px;
	background:#EEF0F3 url(images/intro-bx-bg.gif);
	border-right:8px solid #FFFFFF;
}
.intros2 .box1 .top{
	height:14px;
	background:url(images/intro-bx-top.gif);
}
.intros2 .box1 .foo{
	height:13px;
	background:url(images/intro-bx-foo.gif);
}
.intros2 h3 {
	padding:0 10px;
	font-size:22px;
	text-transform:uppercase;
	color:#0066CC;
	font-weight:normal;
	letter-spacing:-1px;
}
.intros2 h3 strong{
	font-family:"Arial Black", Arial, sans-serif;
	font-weight:normal;
}
.intros2 div.sub{
	padding:0 10px 10px;
	font-size:15px;
	text-transform:uppercase;
	color:#0066CC;
	letter-spacing:-1px;
}
.intros2 h5 {
	border-top:4px solid #FFFFFF;
	padding:5px;
	font-size:17px;
	text-transform:uppercase;
	color:#0066CC;
	font-weight:normal;
	letter-spacing:-1px;
	background:#66C1F6;
}
.intros2 p.txt{
	padding:5px 10px 20px;
	letter-spacing:normal;
}
.intros2 p.txt span{
	color:#0066CC;
}
/* ############# host dedicated ############# */
#host_dedicated .intros2{
	background-image:url(images/intro-host_dedicated.jpg);
}

/* ############# host virtual ############# */
#host_virtual .intros2{
	background-image:url(images/intro-host_virtual.jpg);
}
#host_virtual .intros2 h3{
	font-size:26px;
}
#host_virtual .intros2 div.sub{
	font-size:14px;
}
#host_virtual .intros2 h5{
	font-size:16px;
}
#host_virtual .intros2 h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline;}
#host_virtual .intros2 h5 a:hover{ color:#FFFFFF;}

/* ############# host colocated ############# */
#host_colocated .intros2{
	background-image:url(images/intro-host_colocated.jpg);
}
#host_colocated .intros2 h5{
	font-size:17px;
}
#host_colocated .intros2 h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline; padding-left:3px;}
#host_colocated .intros2 h5 a:hover{ color:#FFFFFF;}

/* ############# host vps ############# */
#host_vps .intros2{
	background-image:url(images/intro-host_vps.jpg);
}
#host_vps .intros2 h3{
	font-size:20px;
}

#host_vps .intros2 h5{
	font-size:16px;
}
#host_vps .intros2 h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline; padding-left:3px;}
#host_vps .intros2 h5 a:hover{ color:#FFFFFF;}

/* ############# host vps ############# */
#host_cdn .intros2{
	background-image:url(images/intro-host_virtual.jpg);
}

#host_cdn .intros2 h3{
        font-size:20px;
}

#host_cdn .intros2 h5{
        font-size:19px;
}





/* ############# host complex ############# */
#host_complex .intros2{
	background-image:url(images/intro-host_complex.jpg);
}
#host_complex .intros2 h5{
	font-weight:bold;
}
#host_complex .intros2 h5 strong{
	color:#FFFFFF;
	padding-left:45px;
}


/* ################################################   end    NEW  fixo            ############################################################################################ */
/* #########################################################################################################################################3########################### */

/* #########################################################################################################################################3########################### */
/* ################################################       NEW              ############################################################################################ */


.intros{
	position:relative;
	width:737px;
	margin:25px 8px 0 7px;
	background:#AFD1F0 top right no-repeat;
	overflow:hidden;
	border-bottom:3px solid #FFFFFF;
}
.intros .box1{
	width:441px;
	background:#EEF0F3 url(images/intro-bx-bg.gif);
	border-right:8px solid #FFFFFF;
}
.intros .box1 .top{
	height:14px;
	background:url(images/intro-bx-top.gif);
}
.intros .box1 .foo{
	height:13px;
	background:url(images/intro-bx-foo.gif);
}
.intros h3 {
	padding:0 10px;
	font-size:22px;
	text-transform:uppercase;
	color:#0066CC;
	font-weight:normal;
	letter-spacing:-1px;
}
.intros h3 strong{
	font-family:"Arial Black", Arial, sans-serif;
	font-weight:normal;
}
.intros div.sub{
	padding:0 10px 10px;
	font-size:15px;
	text-transform:uppercase;
	color:#0066CC;
	letter-spacing:-1px;
}
.intros h5 {
	border-top:4px solid #FFFFFF;
	padding:5px;
	font-size:17px;
	text-transform:uppercase;
	color:#0066CC;
	font-weight:normal;
	letter-spacing:-1px;
	background:#66C1F6;
}
.intros p.txt{
	padding:5px 10px 20px;
	letter-spacing:normal;
}
.intros p.txt span{
	color:#0066CC;
}



/* ############# About ############# */
#z-about .intros{
	background-image:url(images/intro-about.jpg);
}

#z-about .intros h3{
	font-size:28px;
}
#z-about .intros div.sub{
	font-size:17px;
}

#z-about .intros h5{
	font-size:18px;
}

/* ############# Design ############# */
#z-design .intros{
	background-image:url(images/intro-design.jpg);
}
#z-design .intros h3{
	font-size:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#z-design .intros p.txt{
	top:86px;
	left:10px;
	width:420px;
}
#z-design .intros div.other{
	width:449px;
	font-size:14px;
	line-height:20px;
	text-transform:uppercase;
	color:#0066CC;
	letter-spacing:-1px;
	background:#FFFFFF;
}
#z-design .intros div.other a{
	display:block;
	padding:8px 0 0;
	color:#00CC00;
	font-size:18px;
	text-decoration:none;
	text-align:center;
}
#z-design .intros div.other a:hover{ color:#00FF00;}


#z-design ul.set1{
	margin:0 0 10px 6px;
	padding:0;
	list-style:none;
}
#z-design ul.set1 li.bx{
	float:left;
	width:241px;
	margin:4px 5px 0 0;
}
#z-design ul.set1 p{
	text-align:justify;
	padding:10px 10px;
}

#z-design .content-foo{
	position:relative;
	width:752px;
	height:44px;
	background: #FFFFFF url(images/design-ct-foo.jpg) no-repeat;
}

#z-design .content-foo h5{
	padding:7px 0 0 180px;
	color:#FFFFFF;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
}
/* ############# Ecommerce ############# */
#z-ecommerce .intros{
	background-image:url(images/intro-ecommerce.jpg);
}
#z-ecommerce .intros h3{
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#z-ecommerce .intros h5{
	color:#FFFFFF;
	font-size:20px;
}


/* ############# marketing ############# */
#z-marketing .intros{
	background-image:url(images/intro-marketing.jpg);
}
#z-marketing .intros h3{
	font-size:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}


/* ############# seo ############# */
#z-seo .intros{
	background-image:url(images/intro-seo.jpg);
}
#z-seo .intros h3{
	font-size:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#z-seo .intros div.sub{
	font-size:17px;
	color: #777C83;
}
#z-seo .intros div.sub strong{ color:#FF3C00;}

#z-seo .intros h5{
	font-size:17px;
}
#z-seo .intros h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline;}
#z-seo .intros h5 a:hover{ color:#FFFFFF;}


/* ############# virtual_plan ############# */
#z-virtual_plan .intro{
	padding:24px 0 0;
	background: url(images/intro_virtual_plan.jpg) bottom no-repeat;
	height:117px;
}
#z-virtual_plan .intro h3{
	top:35px;
	left:5px;
	font-size:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#z-virtual_plan .intro h4{
	position:absolute;
	top:110px;
	left:5px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	color:#FFFFFF;
}

/* ############# host dedicated ############# */
#z-host_dedicated .intros{
	background-image:url(images/intro-host_dedicated.jpg);
}

/* ############# host virtual ############# */
#z-host_virtual .intros{
	background-image:url(images/intro-host_virtual.jpg);
}
#z-host_virtual .intros h3{
	font-size:26px;
}
#z-host_virtual .intros div.sub{
	font-size:14px;
}
#z-host_virtual .intros h5{
	font-size:16px;
}
#z-host_virtual .intros h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline;}
#z-host_virtual .intros h5 a:hover{ color:#FFFFFF;}

/* ############# host colocated ############# */
#z-host_colocated .intros{
	background-image:url(images/intro-host_colocated.jpg);
}
#z-host_colocated .intros h5{
	font-size:17px;
}
#z-host_colocated .intros h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline; padding-left:3px;}
#z-host_colocated .intros h5 a:hover{ color:#FFFFFF;}

/* ############# host vps ############# */
#z-host_vps .intros{
	background-image:url(images/intro-host_vps.jpg);
}
#z-host_vps .intros h3{
	font-size:20px;
}

#z-host_vps .intros h5{
	font-size:16px;
}
#z-host_vps .intros h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline; padding-left:3px;}
#z-host_vps .intros h5 a:hover{ color:#FFFFFF;}

/* ############# host vps ############# */
#z-host_cdn .intros{
	background-image:url(images/intro-host_virtual.jpg);
}

#z-host_cdn .intros h3{
        font-size:20px;
}

#z-host_cdn .intros h5{
        font-size:19px;
}


#z-host_cdn .set1{
        margin:2px 8px 0 7px;
        width:736px;
        padding:0;
}
#z-host_cdn .set1 .in{
        height:120px;
}
#z-host_cdn .set1 p{
        width:347px;
        padding:10px;
        float:left;
        display:block;
        text-align:justify;
}
#z-host_cdn .bx_vps{
        float:right;
        width:738px;
        height:192px;
        background:#EEEDED;
        border-bottom:5px solid #BFE9FD;
}
#z-host_cdn .set2{
        padding:4px 0 0;
}
#z-host_cdn .set2 .list-blue{
        padding:5px 0;
        background:#FFFFFF;
}
#z-host_cdn .set2 h5 {
        font-size:22px;
        text-transform:uppercase;
        color:#0066CC;
        font-weight:normal;
        letter-spacing:-1px;
        background:#0099FF url(images/tbt.jpg) no-repeat;
        width:730px;
        height:30px;
        padding:5px 0 0 8px;
}
#z-host_cdn .set2 .list-blue ul{
        margin:0;
        padding:0;
        list-style:none;
}
#z-host_cdn .set2 .list-blue ul li{
        padding:4px 6px 4px 6px;
}
#z-host_cdn .set2 .list-blue ul li.color{
        background:#D7F0FF;
}




/* ############# host complex ############# */
#z-host_complex .intros{
	background-image:url(images/intro-host_complex.jpg);
}
#z-host_complex .intros h5{
	font-weight:bold;
}
#z-host_complex .intros h5 strong{
	color:#FFFFFF;
	padding-left:45px;
}

/* ############# Form Affiliate ############# */
#z-form_aff .intros{
	background-image:url(images/intro-form_aff.jpg);
}
#z-form_aff .intros h3{
	font-size:28px;
}

#z-form_aff .intros p.txt{
	line-height:12px;
}
#z-form_aff .intros h5{
	font-size:18px;
}


/* ############# Form Domain ############# */
#z-form_domain .intros{
	background-image:url(images/intro-form_domain.jpg);
}
#z-form_domain .intros h3{
	font-size:28px;
}

#z-form_domain .intros p.txt{
	line-height:12px;
}
#z-form_domain .intros h5{
	font-size:18px;
}


/* ############# Form FAQ ############# */
#z-form_faq .intros{
	background-image:url(images/intro-form_faq.jpg);
}
#z-form_faq .intros h3{
	font-size:28px;
}

#z-form_faq .intro form{
	padding:15px;
	line-height:12px;
	background:red;
	height:300px;
}
#z-form_faq .intros form p{
	float:left;
	width:200px;
	padding:10px;
	line-height:12px;
}
#z-form_faq .intros label{
	display:block;
	font-weight:bold;
	line-height:15px;
}
#z-form_faq .intros .faq-inputtxt{
	width:120px;
	line-height:12px;
}
#z-form_faq .intros h4{

	clear:both;
	padding:5px;
	background:#DDDDDD;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
}
#z-form_faq .intros ul{
	margin:10px;
	padding:0;
	list-style:none;
	line-height:18px;
	width:440px;
}
#z-form_faq .intros li{
	float:left;
	width:180px;
	padding:0 0 0 10px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(images/faq-bullet.gif) left center no-repeat;
}
#z-form_faq .intros li span{ font-weight:normal; font-size:12px;}


/* ############# Form Contact ############# */
#z-form_contact .intros{
	background-image:url(images/intro-form_sale.jpg);
}
#z-form_contact .intros h3{
	font-size:24px;
	line-height:22px;
}
#z-form_contact .intros h3 strong{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:26px;
}
#z-form_contact .intros p.txt{
	line-height:12px;
	margin:10px 0;
}


/* ########################################## END Intro ############################################ */


/* ############## About Set1 ################ */
#z-about .set1{
	padding:10px;
	font-size:12px;
	font-weight:bold;
	color:#0E79C2;
	background:#FFFFFF;
}
/* ############## END About Set1 ################ */

/* ############## About Set2 ################ */
#z-about .set2{
	margin:10px 8px 10px 7px;
	width:737px;
	background:url(images/about-foo.jpg) bottom right no-repeat;
}
#z-about .set2 .bx h3{
	font-size:14px;
}
#z-about .set2 .red{
	float:left;
	width:370px;
}
#z-about .set2 .red ul{
	margin:15px 5px;
	padding:0;
	list-style:inside;
}
#z-about .set2 .green{
	float:right;
	width:350px;
}
#z-about .set2 .green ul{
	margin:15px 5px;
	padding:0;
	list-style:inside;
}
#z-about .set2 .green h5{
	padding:7px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background:#7FCD1F;
}
/* ############## END About Set2 ################ */

/* ############## marketing Set1 ################ */


#z-marketing .set1 ul{
	margin:0 0 0 7px;
	padding:0;
}
#z-marketing .set1 ul li.bx{
	float:left;
	width:363px;
	margin:0 7px 7px 0;
	display:inline;
}/*
#z-marketing .set1 ul .in{
	height:147px;
}*/
#z-marketing .set1 ul p{
	padding:15px 10px 0;
}
#z-marketing .set1 ul p strong{
	color:#006699;
}
#z-marketing .set1 .clear{
	margin:0 8px 8px 7px;
	overflow:hidden;
	height:1px;
	border-bottom:5px solid #D6F90B;
}
/* ############## END marketing Set1 ################ */

/* ############## marketing Set2 ################ */

#z-marketing .set2 .bx{
	margin:0 8px 0 7px;
}
#z-marketing .set2 .bx .left{
	padding:0 10px 0;
	width:350px;
}
#z-marketing .set2 .bx p{
	padding:10px;
}
#z-marketing .set2 .bx h3{
	width:725px;
}
#z-marketing .set2 .bx h4{
	margin:15px 0 0;
	padding:5px 18px 5px 2px;
	font-size:13px;
	text-transform:uppercase;
	line-height:14px;
	background:url(images/bg-arrow.gif) right center no-repeat;
}
#z-marketing .set2 .bx h4 span{
	font-size:16px;
	letter-spacing:-0.01em;

}
#z-marketing .set2 .bx ul{
	float:right;
	padding:10px;
	margin:0;
	list-style:inside;
	background:#F7F8FA;
	width:300px;
	color:#999999;
}

#z-marketing .set2 .mark-foo{
	background:url(images/marketing_bg_bt.gif) no-repeat;
	margin:5px 8px 5px 7px;
	height:37px;
}
#z-marketing .set2 .mark-foo h3{
	padding:7px 0 0 328px;
	height:37px;
	color:#FFFFFF;
	letter-spacing:-0.05em;
	font-size:22px;
	font-weight:normal;
	text-transform:uppercase;
}
#z-marketing .set2 .mark-foo h3 a{
	color:#FFFFFF;
}
#z-marketing .set2 .mark-foo h3 a:hover{
	color:#FFFFCC;
}
/* ############## END marketing Set2 ################ */

/* ############## ecommerce Set1 ################ */
#z-ecommerce .set1 .bg-hatch{
	margin:0 8px 5px 7px;
	padding:15px 5px;
	background:url(images/bg-hatch.gif);
}
#z-ecommerce .set1 .left{
	width:490px;
	padding:0;
}
#z-ecommerce .set1 .list-blue{
	width:480px;
	height:208px;
	padding:5px;
	background:#FFFFFF;
}
#z-ecommerce .set1 .list-blue ul{
	margin:0;
	padding:0;
	list-style:none;
}
#z-ecommerce .set1 .list-blue ul li{
	padding:2px 6px;
}
#z-ecommerce .set1 .list-blue ul li.color{
	background:#D7F0FF;
}
#z-ecommerce .set1 .list-blue ul li a{
	font-weight:bold; text-decoration:underline;
}

#z-ecommerce .set1 h3{
	margin:16px 0 0;
	padding:8px 0;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:#316DC3;
}
#z-ecommerce .set1 h3 a{
	padding:0 10px;
}
#z-ecommerce .set1 .right{
	width:230px;
	height:218px;
	background:#FFFFFF;
}
#z-ecommerce .set1 .right p{
	padding:0 10px;
	margin:10px 0;
	line-height:12px;
}
#z-ecommerce .set1 .right a{
	display:block;
	border:outset 2px #00CCFF;
	padding:5px 10px 5px 40px;
	margin:3px;
	background:#66CCFF url(images/cage.html) no-repeat scroll 10px 50%;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
}
#z-ecommerce .set1 .right a:hover{
	border:inset 2px #00CCFF;
	background-color:#66C1F6;
	color:#EFEFEF;
}

/* ############## END ecommerce Set1 ################ */

/* ############## ecommerce Set2 ################ */

#z-ecommerce .set2 ul.base{
	margin:0 0 0 7px;
	padding:0;
	list-style:none;
}
#z-ecommerce .set2 ul.base li.bx{
	width: 734px;
	margin:0 0 7px 0;
}
#z-ecommerce .set2 ul.base li.bx h3{
	width: 724px;
}
#z-ecommerce .set2 ul.base li.bx .bxfoo{
	width: 100%;
}
#z-ecommerce .set2 ul.base h4{
	padding:15px 10px 0;
	color:#006699;
	font-size:14px;
}
#z-ecommerce .set2 ul.base p{
	padding:15px 10px 0;
}
#z-ecommerce .set2 ul.base ul{
	padding:7px 10px 15px;
	margin:0;
}
#z-ecommerce .set2 ul.base ul.ecomm1{
	list-style:inside square;
}
#z-ecommerce .set2 ul.base ul.ecomm2{
	list-style:inside disc;
}
#z-ecommerce .set2 .bx div.bxfoo{
	height:10px;
	padding:0;
	overflow:hidden;
}
/* ############## END ecommerce Set2 ################ */

/* ############## seo Set1 ################ */
#z-seo ul.set1{
	margin:0 0 0 7px;
	padding:0;
}
#z-seo ul.set1 li.bx{
	float:left;
	width:241px;
	margin:4px 4px 5px 0;
	display:inline;
}
#z-seo ul.set1 li.bx .color{
	font-weight:bold;
}
#z-seo ul.set1 li.bx h3{
	padding:10px 5px;
	font-size:14px;
	letter-spacing:-0.05em;
}

#z-seo ul.set1 ul{
	margin:10px;
	padding:0 0 5px;
}
#z-seo ul.set1 ul.seo1{
	list-style:inside disc;
	border-bottom:1px dashed #999999;
}
#z-seo ul.set1 ul.seo1 li{
	padding:3px 0;
}
#z-seo ul.set1 ul.seo2{
	list-style:none;
}
#z-seo ul.set1 p{
	margin:5px 10px 5px;
}
/* ############## END seo Set1 ################ */

/* ############## Support Set1 ################ */
#z-support{
	padding:26px 0 0;
}
#z-support .set1{
	margin:2px 8px 0 7px;
	padding:0;
}
#z-support .set1 div.left{
	width:589px;
	padding:0 0 10px
}
#z-support .set1 div.left h3{
	padding:5px 5px;
	font-weight:normal;
	font-size:17px;
	letter-spacing:-1px;
	height:80px;
}
#z-support .set1 div.left h3 strong{
	font-family:"Arial Black", Arial, sans-serif;
	font-weight:normal;
	font-size:30px;
}
#z-support .set1 div.left ul.supp1{
	background:#EEEFF3;
	margin:1px;
	padding:15px;
	list-style:inside;
	border:1px solid #CCCCCC;
}
#z-support .set1 div.left ul.supp2{
	margin:5px 0 0;
	padding:15px;
	list-style:none;
}
#z-support .set1 div.left ul.supp2 h4{
	color:#316DC3;
	font-size:15px;
	margin:0 0 7px;
}
#z-support .set1 div.left ul.supp2 li{
	border-bottom:1px dashed #999999;
	margin:0 0 25px;
	padding:0 0 10px;
}
#z-support .set1 div.left ul.supp2 ul li{
	border-bottom:0;
	margin:0;
	padding:0 0 10px;
}
#z-support .set1 div.left ul.supp2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
#z-support .set1 div.left ul.supp2 ul strong{
	color:#009900;
	font-size:12px;
}


#z-support .set1 ul.right{
	width:135px;
	margin:0;
	padding:0;
	list-style:none;
}
#z-support .set1 ul.right li{
	margin:0 0 15px;
}
#z-support .set1 ul.right h3{
	font-size:12px;
	text-align:center;
}
#z-support .set1 ul.right .in{
	width:100%;
	background:#F0EFED url(images/support_bx_bg.gif) bottom repeat-x;
}
#z-support .set1 ul.right p{
	padding:10px 5px;
}
#z-support .set1 ul.right .bxfoo a{
	padding:0px 5px;
	font-size:13px;
	font-weight:bold;
	line-height:24px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
}
#z-support .set1 ul.right .bxfoo a:hover{ color:#FFFF99;}
/* ############## END Support Set1 ################ */

/* ############# virtual_plan Set1 ############# */
#z-virtual_plan .set1{
	padding:0 8px 5px 7px;
}
#z-virtual_plan .set1 ul{
	margin:0;
	padding:10px;
	list-style:inside square;
}
#z-virtual_plan .set1 .vp1{
	float:left;
	width:283px;
}
#z-virtual_plan .set1 .vp1 li{
	padding:0 0 10px;
}/*
#z-virtual_plan .set1 .vp1 .in{
	height:755px;
}*/

#z-virtual_plan .set1 .vp2,
#z-virtual_plan .set1 .vp3,
#z-virtual_plan .set1 .vp4{
	float:right;
	width:444px;
}
#z-virtual_plan .set1 .vp3{
	margin:0 0 5px;
}
#z-virtual_plan .set1 .vp2{
	height:111px;
	background:url(images/virtual_plan_bx1.jpg) no-repeat;
}
#z-virtual_plan .set1 .vp2 h4{
	margin:55px 5px 0;
	font-size:24px;
	font-weight:normal;
	text-transform:uppercase;
	color:#FD4302;
}
#z-virtual_plan .set1 .vp2 h4 strong{
	font-weight:normal;
	font-family:"Arial Black", Arial, sans-serif;
}
#z-virtual_plan .set1 .vp4{
	float:right;
	width:444px;
	height:136px;
	background:url(images/virtual_plan_bx2.jpg) no-repeat;
}
#z-virtual_plan .set1 .vp4 h4{
	margin:64px 0 0 2px;
	letter-spacing:-1px;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
}
#z-virtual_plan .set1 .vp4 h4 strong em{
	color:#FD4302;
	font-style:normal;
}
/* ############## Host_dedicated Set1 ################ */
#z-host_dedicated ul.set1{
	margin:0 0 0 7px;
	padding:0;
}
#z-host_dedicated ul.set1 li.bx{
	float:left;
	width:241px;
	margin:4px 4px 0 0;
	display:inline;
}
#z-host_dedicated ul.set1 ul{
	list-style:inside square;
	margin:10px;
	padding:0 0 5px;
	border-bottom:1px dashed #999999;
}
#z-host_dedicated ul.set1 p{
	padding:0 10px 5px;
}
/* ############## END Host_dedicated Set1 ################ */

/* ############## Host_Virtual Set1 ################ */
#z-host_virtual .set1{
	margin:0 0 0 7px;
	padding:0;
}
#z-host_virtual .set1 ul{
	margin:0;
	padding:0;
	list-style:none;
}
#z-host_virtual .set1 ul ul{
	margin:5px 10px 5px;
	padding:0 0 3px;
	list-style:inside disc;
	border-bottom:1px dashed #999999;
}
#z-host_virtual .set1 ul ul.color{
	padding:0;
	list-style:none;
	border-bottom:0;
}
#z-host_virtual .set1 li.bx{
	float:left;
	width:241px;
	margin:0 4px 4px 0;
	display:inline;
}
#z-host_virtual .bx_virtual{
	float:left;
	margin:0 0 4px 0;
	width:241px;/*
	height:335px !important;
	height:329px;*/
	background:#EEEDED;
	border:1px solid #9BBFD0;
	border-bottom:5px solid #BFE9FD;
}
#z-host_virtual .bx_virtual h4{
	padding:5px 0 5px 5px;
	font-size:12px;
}
#z-host_virtual .bx_virtual ul.null{
	list-style:none;
	padding:0 2px 3px 5px !important;
	padding:0;
	margin:0;
	border:0;
}
#z-host_virtual .bx_virtual a{
	float:right;
	padding:2px 20px;
	margin:0 10px 0;
	background:#429FDF;
	border: 2px outset #429FDF;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}
#z-host_virtual .bx_virtual a:hover{
	background:#3C8FC7;
	border: 2px inset #3C8FC7;
	line-height:11px;
}
/* ############## END Host_Virtual Set1 ################ */

/* ############## Host_Colocated Set1 ################ */
#z-host_colocated .set1{
	margin:1px 8px 0 7px;
	padding:1px;
	border:1px solid #A1C3D3;
}
#z-host_colocated .set1 table{
	background:#FFFFFF;
}
#z-host_colocated .set1 tr.tabh{
	background:#C8E1F0 url(images/bg-thead.gif) repeat-x;
	color:#49648A;
	font-size:16px;
	text-align:left;
}
#z-host_colocated .set1 tr.tab1{
	background:#EAF6FD;
	color:#49648A;
}
#z-host_colocated .set1 th{
	padding:7px 7px;
}
#z-host_colocated .set1 td{
	padding:7px 12px;
}


/* ############## Host_Colocated Set2 ################ */
#z-host_colocated .set2 .bg-hatch{
	margin:0 8px 5px 7px;
	padding:15px 5px;
	background:url(images/bg-hatch.gif);
}
#z-host_colocated .set2 h3{
	float:left;
	margin:42px 0 0;
	padding:0 37px 0 0;
	background:url(images/bg-arrow.gif) no-repeat right center;
	font-family:"Arial Black", Arial, sans-serif;
	font-size:24px;
	font-weight:normal;
	text-transform:uppercase;
	color:#316DC3;
	line-height:20px;
}
#z-host_colocated .set2 h3 span{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
}
#z-host_colocated .set2 .list-blue{
	float:right;
	width:533px;
	padding:5px;
	background:#FFFFFF;
}
#z-host_colocated .set2 .list-blue ul{
	margin:0;
	padding:0;
	list-style:none;
}
#z-host_colocated .set2 .list-blue ul li{
	padding:2px 6px;
}
#z-host_colocated .set2 .list-blue ul li.color{
	background:#D7F0FF;
}


/* ############## Host_vps Set1 ################ */
#z-host_vps .set1{
	margin:2px 8px 0 7px;
	width:737px;
	padding:0;
}

#z-host_vps .set1 ul.left{
	margin:0;
	padding:0;
	list-style:none;
}
#z-host_vps .set1 ul ul{
	margin:5px 10px 5px;
	padding:0 0 3px;
	list-style:inside disc;
	border-bottom:1px dashed #999999;
}
#z-host_vps .set1 ul ul.color{
	padding:0;
	list-style:none;
	border-bottom:0;
}
#z-host_vps .set1 li.bx{
	float:left;
	width:241px;
	margin:0 4px 0 0;
	display:inline;
}
#z-host_vps .bx_vps{
	float:right;
	width:243px;
	background:#EEEDED;
	border-bottom:5px solid #BFE9FD;
}
#z-host_vps .bx_vps h4{
	font-size:12px;
	color:#2575AC;
	padding:2px;
}
#z-host_vps .bx_vps ul.null{
	list-style:none;
	padding:5px 2px 2px;
	margin:0;
	color:#2575AC;
}
#z-host_vps .bx_vps a{
	float:right;
	padding:2px 20px;
	margin:0 10px 0;
	background:#429FDF;
	border: 2px outset #429FDF;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}
#z-host_vps .bx_vps a:hover{
	background:#3C8FC7;
	border: 2px inset #3C8FC7;
	line-height:11px;
}
/* ############## END Host_vps Set1 ################ */

/* ############## Host_vps Set2 ################ */
#z-host_vps .set2{
	margin:0 0 0 7px;
	padding:4px 0 0;
}
/*
#z-host_vps .set2 .in{
	height:250px;
}*/
#z-host_vps .set2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
#z-host_vps .set2 ul ul{
	margin:5px 10px 5px;
	padding:0 0 3px;
	list-style:inside disc;
	border-bottom:1px dashed #999999;
}
#z-host_vps .set2 ul ul.color{
	padding:0;
	list-style:none;
	border-bottom:0;
}
#z-host_vps .set2 li.bx{
	float:left;
	width:179px;
	margin:0 4px 4px 0;
	display:inline;
}

/* ############## END Host_vps Set2 ################ */

/* ############## Host_complex Set1 ################ */
#z-host_complex .set1{
	margin:2px 0 0 7px;
	padding:0;
}
#z-host_complex .set1 ul.start{
	margin:0;
	padding:0;
	border-top:1px solid #FFFFFF;
}
#z-host_complex .set1 ul.start li.bx{
	float:left;
	width:239px;
	margin:4px 7px 0 0;
	display:inline;
}
#z-host_complex .set1 ul.start li.bx h3{
	padding:10px 5px;
}
#z-host_complex .set1 ul.start li.bx .natto{
	text-align:center;
}
#z-host_complex .set1 ul.start ul{
	list-style:none;
	margin:10px;
	padding:0;
}
#z-host_complex .set1 ul.start p{
	padding:0 10px 5px;
}

#z-host_complex .set1 .footer-bt{
	margin:2px 8px 1px 0;
	background:#D6F90B;
	font-size:16px;
	text-transform:uppercase;
	text-align:center;
	color:#638C00;
	padding:7px 5px;
}
#z-host_complex .set1 div.complex-bx{
	clear:both;
	width:731px;
	border:1px solid #A1C3D3;
	padding:2px;
	margin:0 8px 0 0;
}
#z-host_complex .set1 div.complex-bx img{
	border:0;
	display:block;
	float:left;
}
/* ############## END Host_complex Set1 ################ */
/* ############## form_domain set1 ################ */
#z-form_domain .set1{
	position:relative;
	width:752px;
}
#z-form_domain .set1 img{
	position:absolute;
	top:0;
	left:280px;
	z-index:1000;
	width:87px;
	height:87px
}

#z-form_domain .set1 ul{
	margin:0 0 0 7px;
	padding:0;
}
#z-form_domain .set1 ul li.bx{
	float:left;
	width:363px;
	margin:0 7px 7px 0;
	display:inline;
}

#z-form_domain .set1 .bx strong{
	display:block;
}
#z-form_domain .set1 .bx label{
	font-weight:bold;
}
#z-form_domain .set1 .bx p{
	padding:5px 0 0 5px;
}
#z-form_domain .set1 .bx div{
	clear:both;
	padding:5px 0 0;
}
#z-form_domain .set1 .bx div.bxfoo{
	height:10px;
	padding:0;
	overflow:hidden;
}
#z-form_domain .set1 .bx form{
	margin:15px 0 10px 10px;
}
#z-form_domain .set1 .domainXX label{
	float:left;
	width:90px;
}
#z-form_domain .set1 .domainXX .domlink{
	margin:0 0 5px 90px
}
#z-form_domain .set1 .yellow{
	border-top:0;
}
#z-form_domain .set1 .yellow p{
	padding:6px 0 0 5px;
}
#z-form_domain .set1 .bx h3{
	letter-spacing:-0.05em;
}
/* ############## END form_domain set1 ################ */
/* ############## form_domain set2 ################ */
#z-form_domain .set2 .bg-hatch{
	margin:0 8px 5px 7px;
	padding:15px 5px;
	background:url(images/bg-hatch.gif);
}
#z-form_domain .set2 h3{
	float:left;
	margin:32px 0 0;
	padding:2px 37px 2px 0;
	background:url(images/bg-arrow.gif) no-repeat right center;
	font-family:"Arial Black", Arial, sans-serif;
	font-size:26px;
	font-weight:normal;
	text-transform:uppercase;
	color:#316DC3;
	line-height:20px;
}
#z-form_domain .set2 h3 span{
	font-size:0.47em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
}
#z-form_domain .set2 .list-blue{
	float:right;
	width:533px;
	padding:5px;
	background:#FFFFFF;
}
#z-form_domain .set2 .list-blue ul{
	margin:0;
	padding:0;
	list-style:none;
}
#z-form_domain .set2 .list-blue ul li{
	padding:2px 6px;
	width:250px;
}
#z-form_domain .set2 .list-blue ul li.color{
	background:#D7F0FF;
}

/* ################# END form_domain set2 ######################*/
/* #################### form_faq set1 ########################*/
#z-form_faq .set1{
	margin:0 8px 5px 7px;
}
#z-form_faq .bg-fence{
	margin:0;
}
#z-form_faq .set1 .faq1{
	float:left;
	width:363px;
}
#z-form_faq .set1 .faq2{
	float:right;
	width:363px;
}

#z-form_faq .set1 .bx ul{
	padding:10px;
	margin:0;
	list-style:none;
}
#z-form_faq .set1 .bx .bxfoo{
	height:10px;
	overflow:hidden;
}
#z-form_faq .set1 .bx li{
	padding:10px 0;
	margin:0;
	border-bottom:1px dashed #999999;
}
#z-form_faq .set1 .bx ul h4{
	font-size:13px;
}
#z-form_faq .set1 .bx ul p{
	padding:10px;
}
#z-form_faq .set1 .bx ul div.date{
	padding:10px 10px 0;
}
/* ################# END form_faq set1 ######################*/
/* ################# form_contact set1 ######################*/
#z-form_contact .set1{
	margin:0 8px 10px 7px;
}
#z-form_contact .set1 .bxfoo{
	height:10px;
	overflow:hidden;
}
/* ################# END form_contact set1 ######################*/
/* ######################## form_aff ####################*/
#z-form_aff .set1{
	margin:0 8px 10px 7px;
}
#z-form_aff .set1 form{
	margin:0;
}
#z-form_aff .set1 .bx .bxfoo{
	height:10px;
	overflow:hidden;
}
#z-form_aff .set1 #aff1{
	float:left;
	width:500px;
}
#z-form_aff .set1 #aff2 .in{
	height:140px;
}
#z-form_aff .set1 #aff2,
#z-form_aff .set1 #aff3{
	float:right;
	width:225px;
}

#z-form_aff .set1 #aff2{
	margin:10px 0;
}
#z-form_aff .set1 #aff2 h3{
	line-height:30px
}
#z-form_aff .set1 #aff3 ul{
	margin:15px 10px;
	padding:0;
	list-style:inside;
}
#z-form_aff .set1 #aff3 li{
	margin:5px 0;
}
#z-form_aff .set1 #aff3 h5{
	padding:7px;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	color:#FFFFFF;
	background:#990000;
}

/* ######################## form_aff ####################*/

/* ################################################       END NEW              ######################################################################################## */
/* ##################################################################################################################################################################### */





























/* ##################################################################################################################################################################### */
/* ################################################       OLD               ############################################################################################ */
/* ##################################################################################################################################################################### */

/* ############# About ############# */
#about .intro{
	padding:24px 0 0;
	background: url(images/intro_about.jpg) bottom no-repeat;
	height:270px;
}
#about .intro h3{
	top:30px;
	left:8px;
	font-size:28px;
}
#about .intro div.sub{
	top:62px;
	left:7px;
	font-size:17px;
}
#about .intro p.txt{
	top:95px;
	left:10px;
	width:355px;
}
#about .intro h5{
	top:264px;
	left:8px;
	font-size:18px;
}
/* ############# Design ############# */
#design .intro{
	padding:24px 0 0;
	background: url(images/intro_design.jpg) bottom no-repeat;
	height:316px;
}
#design .intro h3{
	top:35px;
	left:5px;
	font-size:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#design .intro div.sub{
	top:70px;
	left:7px;
}
#design .intro p.txt{
	top:106px;
	left:10px;
	width:420px;
}
#design .intro h5{
	top:305px;
	left:5px;
	color:#FFFFFF;
	font-size:20px;
}
#design .intro div.other{
	position:absolute;
	top:215px;
	left:3px;
	width:440px;
	font-size:14px;
	text-transform:uppercase;
	color:#0066CC;
	letter-spacing:-1px;
}
#design .intro div.other a{
	display:block;
	padding:8px 0 0;
	color:#00CC00;
	font-size:18px;
	text-decoration:none;
	text-align:center;
}
#design .intro div.other a:hover{ color:#00FF00;}

/* ############# Ecommerce ############# */
#ecommerce .intro{
	padding:0;
	background: url(images/intro_ecommerce.jpg) bottom no-repeat;
	height:223px;
}
#ecommerce .intro h3{
	top:35px;
	left:5px;
	font-size:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#ecommerce .intro div.sub{
	top:70px;
	left:7px;
}
#ecommerce .intro p.txt{
	top:106px;
	left:10px;
	width:360px;
}
#ecommerce .intro h5{
	top:190px;
	left:15px;
	color:#FFFFFF;
	font-size:20px;
}


/* ############# marketing ############# */
#marketing .intro{
	padding:15px 0 0;
	background: url(images/intro_marketing.jpg) bottom no-repeat;
	height:205px;
}
#marketing .intro h3{
	top:35px;
	left:5px;
	font-size:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#marketing .intro div.sub{
	top:70px;
	left:7px;
	width:300px;
}
#marketing .intro p.txt{
	top:126px;
	left:10px;
	width:360px;
}


/* ############# seo ############# */
#seo .intro{
	padding:24px 0 0;
	background: url(images/intro_seo.jpg) bottom no-repeat;
	height:219px;
}
#seo .intro h3{
	top:35px;
	left:5px;
	font-size:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#seo .intro div.sub{
	top:75px;
	left:7px;
	font-size:17px;
	color: #777C83;
}
#seo .intro div.sub strong{ color:#FF3C00;}
#seo .intro p.txt{
	top:106px;
	left:10px;
	width:360px;
}
#seo .intro h5{
	top:216px;
	left:8px;
	font-size:17px;
}
#seo .intro h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline;}
#seo .intro h5 a:hover{ color:#FFFFFF;}

/* ############# virtual_plan ############# */
#virtual_plan .intro{
	padding:24px 0 0;
	background: url(images/intro_virtual_plan.jpg) bottom no-repeat;
	height:117px;
}
#virtual_plan .intro h3{
	top:35px;
	left:5px;
	font-size:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#virtual_plan .intro h4{
	position:absolute;
	top:110px;
	left:5px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	color:#FFFFFF;
}

/* ############# host dedicated ############# */
#host_dedicated .intro{
	padding:24px 0 0;
	background: url(images/intro_host_dedicated.jpg) bottom no-repeat;
	height:195px;
}
#host_dedicated .intro h3{
	top:30px;
	left:5px;
}

#host_dedicated .intro p.txt{
	top:66px;
	left:10px;
	width:364px;
}
#host_dedicated .intro h5{
	top:186px;
	left:8px;
}


/* ############# host virtual ############# */
#host_virtual .intro{
	padding:24px 0 0;
	background: url(images/intro_host_virtual.jpg) bottom no-repeat;
	height:193px;
}
#host_virtual .intro h3{
	top:30px;
	left:5px;
	font-size:26px;
}
#host_virtual .intro div.sub{
	top:60px;
	left:7px;
	font-size:14px;
}
#host_virtual .intro p.txt{
	top:86px;
	left:10px;
	width:364px;
}
#host_virtual .intro h5{
	top:186px;
	left:8px;
	font-size:16px;
}
#host_virtual .intro h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline;}
#host_virtual .intro h5 a:hover{ color:#FFFFFF;}

/* ############# host colocated ############# */
#host_colocated .intro{
	padding:24px 0 0;
	background: url(images/intro_host_colocated.jpg) bottom no-repeat;
	height:267px;
}
#host_colocated .intro h3{
	top:40px;
	left:5px;
}

#host_colocated .intro p.txt{
	top:86px;
	left:10px;
	width:364px;
}
#host_colocated .intro h5{
	top:263px;
	left:8px;
	font-size:17px;
}
#host_colocated .intro h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline; padding-left:3px;}
#host_colocated .intro h5 a:hover{ color:#FFFFFF;}


/* ############# host vps ############# */
#host_vps .intro{
	padding:15px 0 0;
	background: url(images/intro_host_vps.jpg) bottom no-repeat;
	height:200px;
}
#host_vps .intro h3{
	top:40px;
	left:5px;
	font-size:20px;
}

#host_vps .intro p.txt{
	top:76px;
	left:10px;
	width:364px;
}
#host_vps .intro h5{
	top:188px;
	left:8px;
	font-size:16px;
}
#host_vps .intro h5 a{ color:#0066CC; font-weight:bold; text-decoration:underline; padding-left:3px;}
#host_vps .intro h5 a:hover{ color:#FFFFFF;}



/* ############# host vps ############# */
#host_cdn .intro{
        background: url(images/intro_cdn.jpg) bottom no-repeat;
        height:200px;
}
#host_cdn .intro h3{
        top:25px;
        left:15px;
        font-size:20px;
}

#host_cdn .intro p.txt{
        top:61px;
        left:10px;
        width:354px;
        text-align:justify;
}
#host_cdn .intro h5{
        top:171px;
        left:8px;
        font-size:19px;
}

#host_cdn .set1{
        margin:2px 8px 0 7px;
        width:736px;
        padding:0;
}
#host_cdn .set1 .in{
        height:120px;
}
#host_cdn .set1 p{
        width:347px;
        padding:10px;
        float:left;
        display:block;
        text-align:justify;
}
#host_cdn .bx_vps{
        float:right;
        width:738px;
        height:192px;
        background:#EEEDED;
        border-bottom:5px solid #BFE9FD;
}
#host_cdn .set2{
        margin:0 0 0 7px;
        padding:4px 0 0;
        width:738px;
        height:223px;
}
#host_cdn .set2 .list-blue{
        width:738px;
        padding:5px 0;
        background:#FFFFFF;
}
#host_cdn .set2 h5 {
        font-size:22px;
        text-transform:uppercase;
        color:#0066CC;
        font-weight:normal;
        letter-spacing:-1px;
        background:#0099FF url(images/tbt.jpg) no-repeat;
        width:730px;
        height:30px;
        padding:5px 0 0 8px;
}
#host_cdn .set2 .list-blue ul{
        margin:0;
        padding:0;
        list-style:none;
}
#host_cdn .set2 .list-blue .left{
        width:361px;
        height:160px;
}
#host_cdn .set2 .list-blue .right{
        width:361px;
        height:160px;
}
#host_cdn .set2 .list-blue ul li{
        padding:4px 6px 4px 6px;
}
#host_cdn .set2 .list-blue ul li.color{
        background:#D7F0FF;
}




/* ############# host complex ############# */
#host_complex .intro{
	padding:15px 0 0;
	background: url(images/intro_host_complex.jpg) bottom no-repeat;
	height:275px;
}
#host_complex .intro h3{
	top:35px;
	left:15px;
}

#host_complex .intro p.txt{
	top:78px;
	left:10px;
	width:360px;
}
#host_complex .intro h5{
	top:265px;
	left:8px;
	font-weight:bold;
}
#host_complex .intro h5 strong{
	color:#FFFFFF;
	padding-left:45px;
}


/* ############# Form Affiliate ############# */
#form_aff .intro{
	padding:15px 0 0;
	background: url(images/intro_form_aff.jpg) bottom no-repeat;
	height:275px;
}
#form_aff .intro h3{
	top:35px;
	left:15px;
	font-size:28px;
}

#form_aff .intro p.txt{
	top:78px;
	left:10px;
	width:350px;
	line-height:12px;
}
#form_aff .intro h5{
	top:261px;
	left:8px;
	font-size:18px;
}


/* ############# Form Domain ############# */
#form_domain .intro{
	padding:24px 0 0;
	background: url(images/intro_form_domain.jpg) bottom no-repeat;
	height:225px;
}
#form_domain .intro h3{
	top:35px;
	left:15px;
	font-size:28px;
}

#form_domain .intro p.txt{
	top:78px;
	left:10px;
	width:350px;
	line-height:12px;
}
#form_domain .intro h5{
	top:261px;
	left:8px;
	font-size:18px;
}


/* ############# Form FAQ ############# */
#form_faq .intro{
	padding:24px 0 0;
	background: url(images/intro_form_faq.jpg) bottom no-repeat;
	height:270px;
}
#form_faq .intro h3{
	top:30px;
	left:15px;
	font-size:28px;
}

#form_faq .intro form{
	position:absolute;
	top:78px;
	left:15px;
	width:460px;
	line-height:12px;
}
#form_faq .intro form p{
	float:left;
	width:230px;
	line-height:12px;
}
#form_faq .intro label{
	display:block;
	font-weight:bold;
	line-height:15px;
}
#form_faq .intro .faq-inputtxt{
	width:120px;
	line-height:12px;
}
#form_faq .intro h4{
	position:absolute;
	top:143px;
	left:5px;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
}
#form_faq .intro ul{
	position:absolute;
	top:175px;
	left:35px;
	margin:0;
	padding:0;
	list-style:none;
	line-height:18px;
	width:440px;
}
#form_faq .intro li{
	float:left;
	width:180px;
	padding:0 0 0 10px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(images/faq-bullet.gif) left center no-repeat;
}
#form_faq .intro li span{ font-weight:normal; font-size:12px;}
/* ############# Form Contact ############# */
#form_contact .intro{
	padding:15px 0 0;
	background: url(images/intro_form_contact.jpg) bottom no-repeat;
	height:245px;
}
#form_contact .intro h3{
	top:45px;
	left:15px;
	font-size:24px;
	line-height:22px;
}
#form_contact .intro h3 strong{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:26px;
}
#form_contact .intro p.txt{
	top:108px;
	left:20px;
	width:330px;
	line-height:12px;
}


/* ########################################## END Intro ############################################ */

/* ########################################## SET ################################################### */
/* ############## Home Set1 ################ */
#home .set1{
	padding:0 0 0 7px;
	height:260px;
}
#home .set1 #ho1{
	float:left;
	margin:24px 0 0;
	width:251px;
	background:#F8F7F7;
}
#home .set1 #ho1 ul{
	height:145px;
	margin:8px 5px 5px 5px;
	padding:0;
	list-style:inside;
}
#home .set1 #ho1 h3{
	font-size:20px;
}
#home .set1 #ho1 h3.kuro{
	font-size:14px;
	line-height:14px;
}
#home .set1 #ho1 h3 .ho11{
	font-size:14px;
	font-weight:normal;
	line-height:14px;
}
#home .set1 #ho1 h3 span.ho12{
	font-size:12px;
	line-height:12px;
}
#home .set1 #ho2{
	float:right;
	background:#cccccc;
	width:485px;
	height:260px;
}
/* ############## END Home Set1 ################ */

/* ############## Home Set2 ################ */
#home .set2{
	padding:0 0 0 7px;
}
#home .set2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
#home .set2 li{
	float:left;
	margin:0 5px 0 0;
}
#home .set2 p{
	padding:7px;
}
#home .set2 ul ul{
	margin:5px 0 0;
	padding:0;
	list-style: inside disc;
}
#home .set2 li li{
	float:none;
	margin:0 7px 0;
}
#home .set2 ul .in{
	height:130px;
}
#home .set2 #ho3{
	width:251px;
}
#home .set2 #ho4{
	width:229px;
}
#home .set2 #ho5{
	width:241px;
}
#home .set2 #ho5 strong{
	display:block;
}
#home .set2 #ho5 .in{
	width:241px;
	background:url(images/icon-icann.gif) top right no-repeat;
}
#home .set2 #ho5 form{
	margin:20px 0 0 10px;
}

/* ############## END Home Set2 ################ */

/* ############## Home Set3 ################ */
#home .set3{
	padding:4px 0 4px 7px;
}
#home .set3 #ho6{
	float:left;
	width:251px;
}
#home .set3 #ho6 ul{
	margin:10px 3px 11px 5px;
	padding:0;
	list-style:inside;
}
#home .set3 #ho6 .bxfoo{
	background:#67c731 url(images/bx-tl-green.gif) repeat-y;
	width:251px;
}
#home .set3 #ho6 .bxfoo a{
	float:left;
	background:none;
	padding:5px 8px;
	font-size:16px;
	margin:2px 0px 0 0;
}
#home .set3 #ho6 .bxfoo a#ho31{
	border-right:1px solid #ffffff;
	margin:2px 2px 0 0;
	color:#418D16;
}
#home .set3 #ho7{
	float:left;
	padding:0 0 0 5px;
}
#home .set3 #ho8{
	float:right;
	padding:0 8px 0 0;
	width:243px;
	height:225px;
	background:url(images/ho-bxbg.gif) no-repeat;
}
#home .set3 #ho8 a{color:#777C83;}
#home .set3 #ho8 a:hover{color: #3399FF;}

#home .set3 #ho8 h3{
	font-size:20px;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
	padding:10px;
}
#home .set3 #ho8 h3 strong{
	font-weight:normal;
}
#home .set3 #ho8 ul{
	list-style:none;
	line-height:11px;
	margin:12px 0 13px 7px;
	padding:0;
}
#home .set3 #ho8 ul a{
	font-size:16px;
	text-transform:uppercase;
	line-height:16px;
	letter-spacing:-1px;
}

#home .set3 #ho8 .bxtxt{
	padding:8px 0 10px 50px;
	float:left;
	font-size:15px;
	line-height:14px;
	text-transform:uppercase;
}
#home .set3 #ho8 .bxtxt strong{
	display:block;
	letter-spacing:-1px;
}
#home .set3 #ho8 .bxlink{
	float:right;
	background:none;
	padding:15px 7px 10px 0;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
}
#home .content-foo{
	font-size:19px;
	color:#64B314;
	letter-spacing:-1px;
}
#home .content-foo a{
	float:right;
	margin:10px 15px 0 0;
	text-transform:uppercase;
	text-decoration:underline;
	color:#64B314;
}
#home .content-foo a:hover{color:#009900;}
/* ############## END Home Set3 ################ */

/* ############## About Set1 ################ */
#about .set1{
	padding:10px;
	font-size:12px;
	font-weight:bold;
	color:#0E79C2;
	background:#FFFFFF;
}
/* ############## END About Set1 ################ */

/* ############## About Set2 ################ */
#about .set2{
	margin:10px 8px 10px 7px;
	width:737px;
	height:425px;
	background:url(images/about-foo.jpg) bottom right no-repeat;
}
#about .set2 .bx h3{
	font-size:16px;
}
#about .set2 .red{
	float:left;
	width:370px;
}
#about .set2 .red ul{
	margin:15px 5px;
	padding:0;
	list-style:inside;
}
#about .set2 .green{
	float:right;
	width:350px;
}
#about .set2 .green ul{
	margin:15px 5px;
	padding:0;
	list-style:inside;
}
#about .set2 .green h5{
	padding:7px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background:#7FCD1F;
}
/* ############## END About Set2 ################ */

/* ############## marketing Set1 ################ */

#marketing .set1 ul{
	margin:0 0 0 7px;
	padding:0;
}
#marketing .set1 ul li.bx{
	float:left;
	width:363px;
	margin:0 7px 7px 0;
	display:inline;
}
#marketing .set1 ul .in{
	height:120px;
}
#marketing .set1 ul p{
	padding:15px 10px 0;
}
#marketing .set1 ul p strong{
	color:#006699;
}
#marketing .set1 .clear{
	margin:0 8px 8px 7px;
	overflow:hidden;
	height:1px;
	border-bottom:5px solid #D6F90B;
}
/* ############## END marketing Set1 ################ */

/* ############## marketing Set2 ################ */

#marketing .set2 .bx{
	margin:0 8px 0 7px;
}
#marketing .set2 .bx .left{
	padding:0 10px 0;
	width:350px;
}
#marketing .set2 .bx p{
	padding:10px;
}
#marketing .set2 .bx h3{
	width:725px;
}
#marketing .set2 .bx h4{
	margin:15px 0 0;
	padding:5px 18px 5px 2px;
	font-size:13px;
	text-transform:uppercase;
	line-height:14px;
	background:url(images/bg-arrow.gif) right center no-repeat;
}
#marketing .set2 .bx h4 span{
	font-size:16px;
	letter-spacing:-0.01em;

}
#marketing .set2 .bx ul{
	float:right;
	padding:10px;
	margin:0;
	list-style:inside;
	background:#F7F8FA;
	width:300px;
	color:#999999;
}

#marketing .set2 .mark-foo{
	background:url(images/marketing_bg_bt.gif) no-repeat;
	margin:5px 8px 5px 7px;
	height:37px;
}
#marketing .set2 .mark-foo h3{
	padding:7px 0 0 328px;
	height:37px;
	color:#FFFFFF;
	letter-spacing:-0.05em;
	font-size:22px;
	font-weight:normal;
	text-transform:uppercase;
}
#marketing .set2 .mark-foo h3 a{
	color:#FFFFFF;
}
#marketing .set2 .mark-foo h3 a:hover{
	color:#FFFFCC;
}
/* ############## END marketing Set2 ################ */

/* ############## ecommerce Set1 ################ */
#ecommerce .set1 .bg-hatch{
	margin:0 8px 5px 7px;
	padding:15px 5px;
	background:url(images/bg-hatch.gif);
}
#ecommerce .set1 .left{
	width:490px;
}
#ecommerce .set1 .list-blue{
	width:480px;
	padding:5px;
	background:#FFFFFF;
}
#ecommerce .set1 .list-blue ul{
	margin:0;
	padding:0;
	list-style:none;
}
#ecommerce .set1 .list-blue .left{
	width:auto;
}
#ecommerce .set1 .list-blue .right{
	width:auto;
}
#ecommerce .set1 .list-blue ul li{
	padding:2px 6px;
}
#ecommerce .set1 .list-blue ul li.color{
	background:#D7F0FF;
}

#ecommerce .set1 h3{
	margin:16px 0 0;
	background:#FFFFFF;
	font-family:"Arial Black", Arial, sans-serif;
	font-size:24px;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
	color:#316DC3;
}
#ecommerce .set1 .right{
	width:230px;
	background:#FFFFFF;
}
#ecommerce .set1 .right p{
	padding:0 10px;
	margin:10px 0;
	line-height:12px;
}
/* ############## END ecommerce Set1 ################ */

/* ############## ecommerce Set2 ################ */

#ecommerce .set2 ul.base{
	margin:0 0 0 7px;
	padding:0;
}
#ecommerce .set2 ul.base li.bx{
	float:left;
	width:363px;
	margin:0 7px 7px 0;
	display:inline;
}
#ecommerce .set2 ul.base .in{
	height:550px;
}
#ecommerce .set2 ul.base h4{
	padding:15px 10px 0;
	color:#006699;
	font-size:14px;
}
#ecommerce .set2 ul.base p{
	padding:15px 10px 0;
}
#ecommerce .set2 ul.base ul{
	padding:7px 10px 15px;
	margin:0;
}
#ecommerce .set2 ul.base ul.ecomm1{
	list-style:inside square;
}
#ecommerce .set2 ul.base ul.ecomm2{
	list-style:inside disc;
}
#ecommerce .set2 .bx div.bxfoo{
	height:10px;
	padding:0;
	overflow:hidden;
}
/* ############## END ecommerce Set2 ################ */

/* ############## seo Set1 ################ */
#seo ul.set1{
	margin:0 0 0 7px;
	padding:0;
}
#seo ul.set1 li.bx{
	float:left;
	width:241px;
	margin:4px 4px 5px 0;
	display:inline;
}
#seo ul.set1 li.bx .color{
	font-weight:bold;
}
#seo ul.set1 li.bx h3{
	padding:10px 5px;
	font-size:14px;
	letter-spacing:-0.05em;
}
#seo ul.set1 .in{
	height:550px;
}
#seo ul.set1 ul{
	margin:10px;
	padding:0 0 5px;
}
#seo ul.set1 ul.seo1{
	list-style:inside disc;
	border-bottom:1px dashed #999999;
}
#seo ul.set1 ul.seo1 li{
	padding:3px 0;
}
#seo ul.set1 ul.seo2{
	list-style:none;
}
#seo ul.set1 p{
	margin:5px 10px 5px;
}
/* ############## END seo Set1 ################ */

/* ############## Support Set1 ################ */
#support{
	padding:26px 0 0;
}
#support .set1{
	margin:2px 8px 0 7px;
	padding:0;
}
#support .set1 div.left{
	width:589px;
	padding:0 0 10px
}
#support .set1 div.left h3{
	padding:5px 5px;
	font-weight:normal;
	font-size:17px;
	letter-spacing:-1px;
}
#support .set1 div.left h3 strong{
	font-family:"Arial Black", Arial, sans-serif;
	font-weight:normal;
	font-size:30px;
}
#support .set1 div.left ul.supp1{
	background:#EEEFF3;
	margin:1px;
	padding:15px;
	list-style:inside;
	border:1px solid #CCCCCC;
}
#support .set1 div.left ul.supp2{
	margin:5px 0 0;
	padding:15px;
	list-style:none;
}
#support .set1 div.left ul.supp2 h4{
	color:#316DC3;
	font-size:15px;
	margin:0 0 7px;
}
#support .set1 div.left ul.supp2 li{
	border-bottom:1px dashed #999999;
	margin:0 0 25px;
	padding:0 0 10px;
}
#support .set1 div.left ul.supp2 ul li{
	border-bottom:0;
	margin:0;
	padding:0 0 10px;
}
#support .set1 div.left ul.supp2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
#support .set1 div.left ul.supp2 ul strong{
	color:#009900;
	font-size:12px;
}


#support .set1 ul.right{
	width:135px;
	margin:0;
	padding:0;
	list-style:none;
}
#support .set1 ul.right li{
	margin:0 0 15px;
}
#support .set1 ul.right h3{
	font-size:12px;
	text-align:center;
}
#support .set1 ul.right .in{
	width:100%;
	background:#F0EFED url(images/support_bx_bg.gif) bottom repeat-x;
}
#support .set1 ul.right p{
	padding:10px 5px;
}
#support .set1 ul.right .bxfoo a{
	padding:0px 5px;
	font-size:13px;
	font-weight:bold;
	line-height:24px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
}
#support .set1 ul.right .bxfoo a:hover{ color:#FFFF99;}
/* ############## END Support Set1 ################ */

/* ############# virtual_plan Set1 ############# */
#virtual_plan .set1{
	padding:0 8px 5px 7px;
}
#virtual_plan .set1 ul{
	margin:0;
	padding:10px;
	list-style:inside square;
}
#virtual_plan .set1 .vp1{
	float:left;
	width:283px;
}
#virtual_plan .set1 .vp1 li{
	padding:0 0 10px;
}
#virtual_plan .set1 .vp1 .in{
	height:755px;
}

#virtual_plan .set1 .vp2,
#virtual_plan .set1 .vp3,
#virtual_plan .set1 .vp4{
	float:right;
	width:444px;
}
#virtual_plan .set1 .vp3{
	margin:0 0 5px;
}
#virtual_plan .set1 .vp2{
	height:111px;
	background:url(images/virtual_plan_bx1.jpg) no-repeat;
}
#virtual_plan .set1 .vp2 h4{
	margin:55px 5px 0;
	font-size:24px;
	font-weight:normal;
	text-transform:uppercase;
	color:#FD4302;
}
#virtual_plan .set1 .vp2 h4 strong{
	font-weight:normal;
	font-family:"Arial Black", Arial, sans-serif;
}
#virtual_plan .set1 .vp4{
	float:right;
	width:444px;
	height:136px;
	background:url(images/virtual_plan_bx2.jpg) no-repeat;
}
#virtual_plan .set1 .vp4 h4{
	margin:64px 0 0 2px;
	letter-spacing:-1px;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
}
#virtual_plan .set1 .vp4 h4 strong em{
	color:#FD4302;
	font-style:normal;
}
/* ############## Host_dedicated Set1 ################ */
#host_dedicated ul.set1{
	margin:0 0 0 7px;
	padding:0;
}
#host_dedicated ul.set1 li.bx{
	float:left;
	width:241px;
	margin:4px 4px 0 0;
	display:inline;
}
#host_dedicated ul.set1 .in{
	height:245px;
}
#host_dedicated ul.set1 ul{
	list-style:inside square;
	margin:10px;
	padding:0 0 5px;
	border-bottom:1px dashed #999999;
}
#host_dedicated ul.set1 p{
	padding:0 10px 5px;
}
/* ############## END Host_dedicated Set1 ################ */

/* ############## Host_Virtual Set1 ################ */
#host_virtual .set1{
	margin:0 0 0 7px;
	padding:0;
}
#host_virtual .set1 .in{

	height:250px;
}
#host_virtual .set1 ul{
	margin:0;
	padding:0;
	list-style:none;
}
#host_virtual .set1 ul ul{
	margin:5px 10px 5px;
	padding:0 0 3px;
	list-style:inside disc;
	border-bottom:1px dashed #999999;
}
#host_virtual .set1 ul ul.color{
	padding:0;
	list-style:none;
	border-bottom:0;
}
#host_virtual .set1 li.bx{
	float:left;
	width:241px;
	margin:0 4px 4px 0;
	display:inline;
}
#host_virtual .bx_virtual{
	float:left;
	margin:0 0 4px 0;
	width:241px;
	height:315px !important;
	height:309px;
	background:#EEEDED;
	border:1px solid #9BBFD0;
	border-top:0;
	border-bottom:5px solid #BFE9FD;
}
#host_virtual .bx_virtual h4{
	padding:55px 0 5px 5px;
	font-size:12px;
}
#host_virtual .bx_virtual ul.null{
	list-style:none;
	padding:0 2px 3px 5px !important;
	padding:0;
	margin:0;
	border:0;
}
#host_virtual .bx_virtual a{
	float:right;
	padding:2px 20px;
	margin:0 10px 0;
	background:#429FDF;
	border: 2px outset #429FDF;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}
#host_virtual .bx_virtual a:hover{
	background:#3C8FC7;
	border: 2px inset #3C8FC7;
	line-height:11px;
}
/* ############## END Host_Virtual Set1 ################ */

/* ############## Host_Colocated Set1 ################ */
#host_colocated .set1{
	margin:1px 8px 0 7px;
	padding:1px;
	border:1px solid #A1C3D3;
}
#host_colocated .set1 table{
	background:#FFFFFF;
}
#host_colocated .set1 tr.tabh{
	background:#C8E1F0 url(images/bg-thead.gif) repeat-x;
	color:#49648A;
	font-size:16px;
	text-align:left;
}
#host_colocated .set1 tr.tab1{
	background:#EAF6FD;
	color:#49648A;
}
#host_colocated .set1 th{
	padding:7px 7px;
}
#host_colocated .set1 td{
	padding:7px 12px;
}


/* ############## Host_Colocated Set2 ################ */
#host_colocated .set2 .bg-hatch{
	margin:0 8px 5px 7px;
	padding:15px 5px;
	background:url(images/bg-hatch.gif);
}
#host_colocated .set2 h3{
	float:left;
	margin:42px 0 0;
	padding:0 37px 0 0;
	background:url(images/bg-arrow.gif) no-repeat right center;
	font-family:"Arial Black", Arial, sans-serif;
	font-size:24px;
	font-weight:normal;
	text-transform:uppercase;
	color:#316DC3;
	line-height:20px;
}
#host_colocated .set2 h3 span{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
}
#host_colocated .set2 .list-blue{
	float:right;
	width:533px;
	padding:5px;
	background:#FFFFFF;
}
#host_colocated .set2 .list-blue ul{
	margin:0;
	padding:0;
	list-style:none;
}
#host_colocated .set2 .list-blue ul li{
	padding:2px 6px;
}
#host_colocated .set2 .list-blue ul li.color{
	background:#D7F0FF;
}


/* ############## Host_vps Set1 ################ */
#host_vps .set1{
	margin:2px 8px 0 7px;
	width:737px;
	padding:0;
	background:url(images/host_vps_bx.jpg) right bottom no-repeat;
}
#host_vps .set1 .in{
	height:250px;
}
#host_vps .set1 ul.left{
	margin:0;
	padding:0;
	list-style:none;
}
#host_vps .set1 ul ul{
	margin:5px 10px 5px;
	padding:0 0 3px;
	list-style:inside disc;
	border-bottom:1px dashed #999999;
}
#host_vps .set1 ul ul.color{
	padding:0;
	list-style:none;
	border-bottom:0;
}
#host_vps .set1 li.bx{
	float:left;
	width:241px;
	margin:0 4px 0 0;
	display:inline;
}
#host_vps .bx_vps{
	float:right;
	width:243px;
	height:192px;
	background:#EEEDED;
	border-bottom:5px solid #BFE9FD;
}
#host_vps .bx_vps h4{
	font-size:12px;
	color:#2575AC;
	padding:2px;
}
#host_vps .bx_vps ul.null{
	list-style:none;
	padding:5px 2px 2px;
	margin:0;
	color:#2575AC;
}
#host_vps .bx_vps a{
	float:right;
	padding:2px 20px;
	margin:0 10px 0;
	background:#429FDF;
	border: 2px outset #429FDF;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}
#host_vps .bx_vps a:hover{
	background:#3C8FC7;
	border: 2px inset #3C8FC7;
	line-height:11px;
}
/* ############## END Host_vps Set1 ################ */

/* ############## Host_vps Set2 ################ */
#host_vps .set2{
	margin:0 0 0 7px;
	padding:4px 0 0;
}
#host_vps .set2 .in{
	height:250px;
}
#host_vps .set2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
#host_vps .set2 ul ul{
	margin:5px 10px 5px;
	padding:0 0 3px;
	list-style:inside disc;
	border-bottom:1px dashed #999999;
}
#host_vps .set2 ul ul.color{
	padding:0;
	list-style:none;
	border-bottom:0;
}
#host_vps .set2 li.bx{
	float:left;
	width:179px;
	margin:0 4px 4px 0;
	display:inline;
}

/* ############## END Host_vps Set2 ################ */

/* ############## Host_complex Set1 ################ */
#host_complex .set1{
	margin:2px 0 0 7px;
	padding:0;
}
#host_complex .set1 ul.start{
	margin:0;
	padding:0;
	border-top:1px solid #FFFFFF;
}
#host_complex .set1 ul.start li.bx{
	float:left;
	width:239px;
	margin:4px 7px 0 0;
	display:inline;
}
#host_complex .set1 ul.start li.bx h3{
	padding:10px 5px;
}
#host_complex .set1 ul.start .in{
	height:400px;
}
#host_complex .set1 ul.start ul{
	list-style:none;
	margin:10px;
	padding:0;
}
#host_complex .set1 ul.start p{
	padding:0 10px 5px;
}

#host_complex .set1 .footer-bt{
	margin:2px 8px 1px 0;
	background:#D6F90B;
	font-size:16px;
	text-transform:uppercase;
	text-align:center;
	color:#638C00;
	padding:7px 5px;
}
#host_complex .set1 div.complex-bx{
	clear:both;
	width:731px;
	border:1px solid #A1C3D3;
	padding:2px;
	margin:0 8px 0 0;
}
#host_complex .set1 div.complex-bx img{
	border:0;
	display:block;
	float:left;
}
/* ############## END Host_complex Set1 ################ */
/* ############## form_domain set1 ################ */
#form_domain .set1{
	position:relative;
	width:752px;
}
#form_domain .set1 img{
	position:absolute;
	top:0;
	left:280px;
	z-index:1000;
	width:87px;
	height:87px
}

#form_domain .set1 ul{
	margin:0 0 0 7px;
	padding:0;
}
#form_domain .set1 ul li.bx{
	float:left;
	width:363px;
	margin:0 7px 7px 0;
	display:inline;
}

#form_domain .set1 .bx strong{
	display:block;
}
#form_domain .set1 .bx label{
	font-weight:bold;
}
#form_domain .set1 .bx p{
	padding:5px 0 0 5px;
}
#form_domain .set1 .bx div{
	clear:both;
	padding:5px 0 0;
}
#form_domain .set1 .bx div.bxfoo{
	height:10px;
	padding:0;
	overflow:hidden;
}
#form_domain .set1 .bx form{
	margin:15px 0 10px 10px;
}
#form_domain .set1 .domainXX label{
	float:left;
	width:90px;
}
#form_domain .set1 .domainXX .domlink{
	margin:0 0 5px 90px
}
#form_domain .set1 .yellow{
	border-top:0;
}
#form_domain .set1 .yellow p{
	padding:6px 0 0 5px;
}
#form_domain .set1 .yellow h3{
	background:url(images/form_domain_box.jpg) no-repeat;
}
#form_domain .set1 .bx h3{
	letter-spacing:-0.05em;
}
/* ############## END form_domain set1 ################ */
/* ############## form_domain set2 ################ */
#form_domain .set2 .bg-hatch{
	margin:0 8px 5px 7px;
	padding:15px 5px;
	background:url(images/bg-hatch.gif);
}
#form_domain .set2 h3{
	float:left;
	margin:32px 0 0;
	padding:2px 37px 2px 0;
	background:url(images/bg-arrow.gif) no-repeat right center;
	font-family:"Arial Black", Arial, sans-serif;
	font-size:32px;
	font-weight:normal;
	text-transform:uppercase;
	color:#316DC3;
	line-height:20px;
}
#form_domain .set2 h3 span{
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
}
#form_domain .set2 .list-blue{
	float:right;
	width:533px;
	padding:5px;
	background:#FFFFFF;
}
#form_domain .set2 .list-blue ul{
	margin:0;
	padding:0;
	list-style:none;
}
#form_domain .set2 .list-blue ul li{
	padding:2px 6px;
	width:250px;
}
#form_domain .set2 .list-blue ul li.color{
	background:#D7F0FF;
}

/* ################# END form_domain set2 ######################*/
/* #################### form_faq set1 ########################*/
#form_faq .set1{
	margin:0 8px 5px 7px;
}
#form_faq .bg-fence{
	margin:0;
}
#form_faq .set1 .faq1{
	float:left;
	width:363px;
}
#form_faq .set1 .faq2{
	float:right;
	width:363px;
}
#form_faq .set1 .faq1 .in,
#form_faq .set1 .faq2 .in{
	height:750px;
}
#form_faq .set1 .bx ul{
	padding:10px;
	margin:0;
	list-style:none;
}
#form_faq .set1 .bx .bxfoo{
	height:10px;
	overflow:hidden;
}
#form_faq .set1 .bx li{
	padding:10px 0;
	margin:0;
	border-bottom:1px dashed #999999;
}
#form_faq .set1 .bx ul h4{
	font-size:13px;
}
#form_faq .set1 .bx ul p{
	padding:10px;
}
#form_faq .set1 .bx ul div.date{
	padding:10px 10px 0;
}
/* ################# END form_faq set1 ######################*/
/* ################# form_contact set1 ######################*/
#form_contact .set1{
	margin:0 8px 10px 7px;
}
#form_contact .set1 table{
	margin:10px;
}
#form_contact .set1 .bxfoo{
	height:10px;
	overflow:hidden;
}
/* ################# END form_contact set1 ######################*/
/* ######################## form_aff ####################*/
#form_aff .set1{
	margin:0 8px 10px 7px;
}
#form_aff .set1 form{
	margin:0;
}
#form_aff .set1 .bx .bxfoo{
	height:10px;
	overflow:hidden;
}
#form_aff .set1 #aff1{
	float:left;
	width:500px;
}
#form_aff .set1 #aff1 .in{
        height:570px;
}
#form_aff .set1 #aff2 .in{
	height:50px;
}
#form_aff .set1 #aff3 .in{
	height:350px;
}
#form_aff .set1 #aff2,
#form_aff .set1 #aff3{
	float:right;
	width:225px;
}

#form_aff .set1 #aff2{
	margin:10px 0;
}
#form_aff .set1 #aff2 h3{
	line-height:30px
}
#form_aff .set1 #aff3 ul{
	margin:15px 10px;
	padding:0;
	list-style:inside;
}
#form_aff .set1 #aff3 li{
	margin:5px 0;
}
#form_aff .set1 #aff3 h5{
	padding:7px;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	color:#FFFFFF;
	background:#990000;
}

/* ######################## form_aff ####################*/

/* ######################## form_gate ####################*/
#form_gate{
	font-size:12px;
}
#form_gate h5{
	font-size:12px;
	font-weight:normal;
}
#form_gate fieldset{
	border:0;
	padding:15px 0;
	margin:0;
}
#form_gate p{
	padding:10px 0;
}
#form_gate .in{
	padding:10px;
}
#form_gate p span{
	display:block;
	font-style:italic;
	font-weight:normal;
}
#form_gate h3 strong{
	font-family:"Arial Black", Arial, sans-serif;
}
#form_gate h3 em{
	text-transform:lowercase;
	display:block;
	font-size:13px;
}

#form_gate .button{
	display:block;
	width:200px;
	margin:0 auto 15px;
}
#form_gate label{
	display:block;
}
#form_gate fieldset label{
	display:inline;
}
/* ######################################## END SET ############################################## */

/* #################################################################################################################################################################### */
/* ################################################       END OLD               ######################################################################################## */
/* ##################################################################################################################################################################### */

.livechat{
	border-style:solid;
	border-width:1px;
}

.bg {  background-attachment: fixed; background-image: url(images/index_20.gif); background-repeat: repeat-y; background-position: left}
.a11grey {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 6d6d6d}
.t11white {  font-family: tahoma; font-size: 11px; color: #FFFFFF; text-decoration: none}

