body{
	background-color:#161616;
	background-image:url(images/top.jpg);
	background-repeat:repeat-x;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
}
.headerdiv{
	width:802px;
	text-align:center;
	margin-top:30px;
	height:39px;
}

.headerdiv-form{
	width:75px;
	height:39px;
	float:left;
}

.headerdiv-about{
	width:68px;
	height:39px;
	float:left;
}

.headerdiv-contact{
	width:78px;
	height:39px;
	float:left;
}


.headerdiv-branches{
	width:74px;
	height:39px;
	float:left;
}

.headerdiv-design{
	width:121px;
	height:39px;
	float:left;
}
.headerdiv-negaran{
	width:139px;
	height:39px;
	float:left;
}

.headerdiv-job{
	width:69px;
	height:39px;
	float:left;
}


.headerdiv-about{
	width:68px;
	height:39px;
	float:left;
}


.headerdiv-host{
	width:91px;
	height:39px;
	float:left;
}



.headerdiv-home{
	width:87px;
	height:39px;
	float:left;
}
.searchdiv-base{
	width:802px;
	text-align:center;
	vertical-align:middle;
	margin-top:0px;
	height:50px;
}

.searchdiv{
	float:right;
	width:200px;
	margin-top:15px;
	height:18px;
}

.search-image{
	float:left;
	width:19px;
	margin-right:6px;
}

.search{
	background-image:url(images/search-bg.png);
	background-repeat:no-repeat;
	width:139px;
	height:18px;
	float:left;
}



.search-input{
	width:130px;
	height:18px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	background:none;
	border:none;

}

.descdiv{
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14pt;
	font-weight:normal;
	color:#FFF;
	margin-top:15px;
	
}

.bannerdiv{

	padding-top:10px;
	width:802px;
	height:400px;
}

.newsdiv{
	width:802px;
	margin-top:10px;
	height:40px;
}

.newsdiv-top{
	background-image:url(images/news-t.png);
	background-repeat:no-repeat;
	width:802px;
	height:6px;
	margin-bottom:0px;
}


.newsdiv-bottum{
	background-image:url(images/news-b.png);
	background-repeat:no-repeat;
	width:802px;
	height:6px;
	margin-top:0px;
}


.newsdiv-middle{
	background-image:url(images/news-m.png);
	background-repeat:repeat-y;
	width:802px;
	margin:0 0 0 0;
	height:28px;

}


.textnewsdiv{
	width:780px;
	margin:0 0 0 0;
	height:28px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:right;
	padding-top:5px;
}


.discriptiondiv{
	width:802px;
	margin-top:15px;
	height:267px;
}

#advisorydiv{
	width:200px;
	float:left;
	background-image:url(images/advisory.png);
	background-repeat:no-repeat;
	height:271px;
	text-align:center;
	vertical-align:top;
}

.textdiv-base{
	width:150px;
	height:190px;
	float:right;
	margin-right:30px;
	margin-top:20px;
}

#textdiv-header{
	width:150px;
	height:30px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	vertical-align:middle;

}

#textdiv-header-advisory{
	width:150px;
	height:30px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	vertical-align:middle;

}

#textdiv-header-hosting{
	width:150px;
	height:30px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	vertical-align:middle;

}

#textdiv-header-manage{
	width:150px;
	height:30px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	vertical-align:middle;

}

#textdiv-header-design{
	width:150px;
	height:30px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	vertical-align:middle;

}

.textdiv-main{
	width:150px;
	height:160px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#ccc;
	text-align:center;
	vertical-align:middle;
	line-height:20px;
}




#hostingdiv{
	width:200px;
	float:left;
	background-image:url(images/hosting.png);
	background-repeat:no-repeat;
	height:271px;
	text-align:right;
	vertical-align:top;
}

#managediv{
	width:200px;
	float:left;
	background-image:url(images/manage.png);
	background-repeat:no-repeat;
	height:271px;
	text-align:center;
	vertical-align:top;
}

#designdiv{
	width:200px;
	float:right;
	background-image:url(images/design.png);
	background-repeat:no-repeat;
	height:271px;
	text-align:center;
	vertical-align:top;
	
}

.footerdiv{
	width:802px;
	padding-bottom:0px;
	/*margin-bottom:0px;*/
	margin-left:auto;
	margin-right:auto;
	height:67px;
}

.footerdiv-right{
	background-image:url(images/footer-r.png);
	background-repeat:no-repeat;
	float:right;
	width:6px;
	height:89px;
}


.footerdiv-left{
	background-image:url(images/footer-l.png);
	background-repeat:no-repeat;
	float:left;
	width:5px;
	height:89px;
}

.footerdiv-center{
	background-image:url(images/footer.png);
	background-repeat:no-repeat;	
	float:right;
	width:802px;
	height:87px;
	text-align:center;
	vertical-align:bottom;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
}

.footerdiv-text-t{
	color:#838383;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	font-weight:normal;
	width:520px;
	height:20px;
	vertical-align:bottom;
	margin-top:10px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.footerdiv-text{
	width:80px;
	height:15px;
	border-left:dotted 1px #838383;
	float:right;
	color:#838383;
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	margin-left:auto;
	margin-right:auto;
}


.footerdiv-text-l{
	width:80px;
	height:15px;
	border-left:dotted 0px #838383;
	float:right;
	color:#838383;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}
	


.footerdiv-text-b{
	color:#838383;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	width:300px;
	height:20px;
	vertical-align:bottom;
	margin-top:25px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	float:left;
}
.footerdiv-text-left{
	color:#838383;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	width:236px;
	height:33px;
	vertical-align:bottom;
	margin-top:25px;
	text-align:left;
	margin-left:0px;
	float:left;
	padding-left:5px;
}
	
a:link.footer {
	color:#838383;
	text-decoration: none;	
}
a:visited.footer {
	text-decoration: none;
	color: #838383;
}


a:hover.footer {
	text-decoration: none;
	color:#b11616;	
}


a:active.footer {
	text-decoration: none;
	color: #838383;
}

.horizontaldiv-base{
	width:802px;
	height:420px;
	margin-top:20px;
	margin-bottom:20px;

}

.horizontaldiv-left-base{
	width:597px;
	float:left;
	height:auto;
	margin-bottom:20px;
	margin-top:0px;
}

.horizontaldiv-left-top{
	width:597px;
	height:9px;
	background-image:url(images/horizontal-left-t.png);
	background-repeat:no-repeat;
}


.horizontaldiv-left-middle{
	width:597px;
	background-image:url(images/horizontal-left-m.png);
	background-repeat:repeat-y;
	overflow:hidden;
	height:auto;
	margin:0px;
}


.horizontaldiv-left-bottum{
	width:597px;
	height:9px;
	background-image:url(images/horizontal-left-b.png);
	background-repeat:no-repeat;
}



.horizontal-right-base{
	width:177px;
	float:right;
	height:auto;
	margin-bottom:30px;
	
}


.horizontaldiv-right-top{
	width:177px;
	height:9px;
	background-image:url(images/horizontal-right-t.png);
	background-repeat:no-repeat;
}


.horizontaldiv-right-middle{
	width:177px;
	background-image:url(images/horizontal-right-m.png);
	background-repeat:repeat-y;
	height:170px;
}

.horizontaldiv-right-middle-poll{
	width:177px;
	background-image:url(images/horizontal-right-m.png);
	background-repeat:repeat-y;
	height:auto;
}

.horizontaldiv-right-middle-ads{
	width:177px;
	background-image:url(images/horizontal-right-m.png);
	background-repeat:repeat-y;
	height:auto;
	overflow:hidden;
}


.horizontaldiv-right-top-poll{
	width:177px;
	height:24px;
	background-image:url(images/top.png);
	background-repeat:no-repeat;
}

.horizontaldiv-right-top-ads{
	width:177px;
	height:24px;
	background-image:url(images/ads.png);
	background-repeat:no-repeat;
}


.horizontaldiv-right-bottum{
	width:177px;
	height:9px;
	background-image:url(images/horizontal-right-b.png);
	background-repeat:no-repeat;
	margin-bottom:20px;
}



#pscroller1{
width: 200px;
height: 100px;
border: 0px solid black;
padding: 5px;
background-color:#FF9;
}

#pscroller2{
width: 350px;
height: 20px;
border: 0px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}

.news{
	float:right;
	color:#CCC;
	text-indent: 2px;
	padding-top:0px;
	direction:rtl;
	padding-right:10px;
}
a.news{
	float:right; 
	color:#CCC;
	text-decoration:none;
}
a.news:hover{
	float:right; 
	color:#CCC;
	text-decoration:none;
	font-style:italic;
}
a.news:visited{
	float:right; 
	color:#CCC;
	text-decoration:none;
}
.newsen{
	float:left;
	color:#CCC;
	text-indent: 2px;
	padding-top:0px;
}
a.newsen{
	float:left; 
	color:#CCC;
	text-decoration:none;
}
a.newsen:hover{
	float:left; 
	color:#CCC;
	text-decoration:none;
	font-style:italic;
}
a.newsen:visited{
	float:left; 
	color:#CCC;
	text-decoration:none;
}

#poll-text{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
	

.input-back{
   border:#9badb9 solid 1px; 
   font-family:Tahoma; 
   font-size:11px; 
   font-weight:bold; 
   color:#101010; 
   text-align:right; 
   height:15px; 
   width:150px; 
   background-color:#f3f8fb;
}


.textarea-back{
   border:#9badb9 solid 1px; 
   font-family:Tahoma; 
   font-size:11px; 
   font-weight:bold; 
   color:#101010;
   direction:rtl;
   background-color:#f3f8fb;
}

.select-back{
   border:#9badb9 solid 1px; 
   font-family:Tahoma; 
   font-size:12px; 
   font-weight:normal; 
   color:#000000; 
   background-color:#f3f8fb;
   text-align:center;
}

.contact-td-text{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:right;
	width:120px;
	
}

.info-table-base{
	height:auto;
	border:1px #2a2a2a solid;
	margin-top:20px;
	background-color:#1d1d1d;
}

.info-td-text-r{
	text-align:right;
	margin-right:10px;
	width:150px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:dotted 1px #2a2a2a;
}

.info-td-text-l{
	text-align:left;
	margin-left:10px;
	width:250px;
	color:#ccc;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	border-bottom:dotted 1px #2a2a2a;
}

.domainname {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	color: #000;
	text-align: right;
	direction:rtl;
}
.domaintbl {
	border: medium double #09F;
	direction:rtl;
}
.domainava {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	color: #6C0;
	text-align: center;
}
.domainnot {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	color: #F00;
	text-align: center;
}
.headtbl {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	color: #000;
	text-align: center;
}
.acceptxt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color: #F00;
	text-align: center;
}
.fldtxt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
}
.newsdiv{
	width:802px;
	margin-top:10px;
	height:40px;
}

.newsdiv-top{
	background-image:url(images/news-t.png);
	background-repeat:no-repeat;
	width:802px;
	height:6px;
	margin-bottom:0px;
}


.newsdiv-bottum{
	background-image:url(images/news-b.png);
	background-repeat:no-repeat;
	width:802px;
	height:6px;
	margin-top:0px;
}


.newsdiv-middle{
	background-image:url(images/news-m.png);
	background-repeat:repeat-y;
	width:802px;
	margin:0 0 0 0;
	height:28px;

}


.textnewsdiv{
	width:780px;
	margin:0 0 0 0;
	height:28px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:right;
	padding-top:5px;
}

.topic{
	font-size:12pt;
	font-family:"Tahoma", Arial, Times New Roman;
}
.title{
	font-size:9pt;
	font-family:Tahoma, Arial, Times New Roman;

}
.topiccolor{
	font-size:12pt;
	font-family:Tahoma, Arial, Times New Roman;
	/*text-shadow:#C00;*/
}
.right{
	text-align:right;
}
.left{
	text-align:left;
}

.titleb{
	font-size:9pt;
	font-family:Tahoma, Arial, Times New Roman;
	font-weight:bold;
	
}
.host-table-base{
	height:auto;
	border:1px #2a2a2a solid;
	margin-top:20px;
	background-color:#1d1d1d;
	margin-left:auto;
	margin-right:auto;
}


.host-td-search{
	text-align:center;
	height:50px;
	padding-left:50px;
	color:#ccc;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}


.host-td-text{
	text-align:left;
	width:114px;
	color:#ccc;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	direction:ltr;
}


.searchdiv-host{
	width:300px;
	margin-top:5px;
	height:20px;
}

.search-host{
	background-image:url(images/searchbg-host.png);
	background-repeat:no-repeat;
	width:164px;
	height:20px;
	float:left;
}

.search-input-host{
	width:184px;
	height:20px;
	padding-left:5px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	background:none;
	border:none;
	text-align:left;

}

.search-host-www{
	float:left;
	width:50px;
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
}

.search-input-host{
	width:184px;
	height:20px;
	padding-left:5px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	background:none;
	border:none;
	text-align:left;

}


.domain-table-base{
	height:auto;
	border-top:solid 1px #aaaaaa;
	border-right:solid 1px #aaaaaa;
	margin-top:20px;
	background-color:#ececec;
	margin-bottom:20px;
}


.domain-td-top{
	background-image:url(images/headbg.jpg);
	background-repeat:repeat-x;
	height:30px;
	text-align:center;
	color:#333;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	border-bottom:solid 1px #aaaaaa;
	border-left:solid 1px #aaaaaa;
}


.domain-td-text{
	text-align:center;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	border-bottom:solid 1px #aaaaaa;
	border-left:solid 1px #aaaaaa;
}

.domain-td-text-fa{
	text-align:center;
	color:#640505;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	border-bottom:solid 1px #aaaaaa;
	border-left:solid 1px #aaaaaa;
}
.domain-td-text-res{
	text-align:center;
	color:#F00;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	border-bottom:solid 1px #aaaaaa;
	border-left:solid 1px #aaaaaa;
}

.domain-price-table-base{
	height:auto;
	border-top:solid 1px #aaaaaa;
	border-right:solid 1px #aaaaaa;
	margin-top:20px;
	background-color:#ececec;
	margin-bottom:20px;
}


.domain-price-td-top{
	background-image:url(images/headbg.jpg);
	background-repeat:repeat-x;
	height:30px;
	text-align:center;
	color:#333;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	border-left:solid 1px #fff;
	border-bottom:solid 1px #fff;
}


.domain-price-td-text{
	text-align:center;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	border-bottom:solid 1px #fff;
	border-left:solid 1px #fff;
}

.domain-price-td-text-fa{
	text-align:center;
	color:#640505;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	border-bottom:solid 1px #fff;
	border-left:solid 1px #fff;
}

.domain-sum-price-td-text-fa{
	text-align:center;
	color:#640505;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	border-bottom:solid 1px #fff;
	border-left:solid 1px #fff;
}



#hostboxdiv-base{
	width:590px;

	background-color:#161616;
}

#hostboxdiv-consult{
	width:199px;

	float:right;
}

#hostboxdiv-solution{
	width:199px;

	float:right;
	
}

#hostboxdiv-instructure{
	width:199px;

	float:right;
}


#hostboxdiv-top{
	width:199px;
	height:55px;
}

#hostboxdiv-text-bg{
	width:186px;
	height:299px;
	background-image:url(images/bg-box.png);
	background-repeat:no-repeat;
}

#hostboxdiv-text{
	width:175px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	margin-top:5px;
	padding-top:20px;
	line-height:17px;
	color:#ccc;
	direction:rtl;
}

#showhost{
	visibility:hidden;
	height:0px;
}

#showdiv{
	visibility:hidden;
	height:0px;
}

#logindiv-base{
	width:468px;
	height:290px;
	margin-left:auto;
	margin-right:auto;
}

#logindiv-top{
	width:468px;
	height:57px;
	background-image:url(images/login-top.png);
	background-repeat:no-repeat;
}

#logindiv-main{
	width:468px;
	height:229px;
	background-image:url(images/login.png);
	background-repeat:no-repeat;

}
a:link.patro {
	color:#838383;
	text-decoration: none;	
}
a:visited.patro {
	text-decoration: none;
	color: #838383;
}


a:hover.patro {
	text-decoration: none;
	color:#b11616;	
}


a:active.patro {
	text-decoration: none;
	color: #838383;
}

.title {
	font-size: 12pt;
	font-family: "Tahoma", Arial, Times New Roman;
	text-align:right;
}

.text {
	color:#000;
	font-size: 10pt;
	font-family: "Tahoma", Arial, Times New Roman;
}
.titlecolor {
	font-size: 15pt;
	font-family: "Tahoma", Arial, Times New Roman;
	text-align:left;
	color:#FFF;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
}
.colorw{
	font-size: 10pt;
	font-family: "Tahoma", Arial, Times New Roman;
	text-align:center;
	color:#FFF;
}

.textb {
	color:#000;
	font-size: 10pt;
	font-family: "Tahoma", Arial, Times New Roman;
	font-weight:bold;
}	


.main {
	width:100%;	
}
.table {
	border-top:none;
	border-left:none;
	border-right:none;
}
.td {
	border-top:none;
	border-left:thin;
	border-right:thin;	
}
.tr {
	border-top:none;
	border-left:thin;
	border-right:thin;	
	border-bottom:double;
	
	}
.paging {
	border-top:none;
	border-left:none;
	border-right:none;	
	border-bottom:none;
	
	}
	.textlogin {
		font-family:Tahoma, Geneva, sans-serif;
		color:#CCC;
	}

.request-table-base{
	width:379px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

.request-td-top{
	width:379px;
	height:69px;
	background-image:url(images/num.png);
	background-repeat:no-repeat;
}


.request-td-middle{
	width:379px;
	height:38px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ccc;
	background-image:url(images/request-middle.png);
	background-repeat:no-repeat;
}

.request-td-bottum{
	width:379px;
	height:44px;
	background-image:url(images/ok.png);
	background-repeat:no-repeat;
}



a.hostlink:link {
	color: #000;
	text-decoration: none;
}
a.hostlink:visited {
	color: #000;
	text-decoration: none;
}
a.hostlink:hover {
	color: #000;
	text-decoration: none;
	font-style:italic;
}
a.hostlink:active {
	color: #000;
	text-decoration: none;
}
.host {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.title {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9pt;
	color:#000;
	text-align:center;
}

.text {
	color:#000;
	font-size: 10pt;
	font-family: "Tahoma", Arial, Times New Roman;
}
.titlecolor {
	font-size: 15pt;
	font-family: "Tahoma", Arial, Times New Roman;
	text-align:left;
	color:#FFF;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
}
.colorw{
	font-size: 10pt;
	font-family: "Tahoma", Arial, Times New Roman;
	text-align:center;
	color:#FFF;
}

.textb {
	color:#000;
	font-size: 10pt;
	font-family: "Tahoma", Arial, Times New Roman;
	font-weight:bold;
}	


.main {
	width:100%;	
}
.table {
	border-top:none;
	border-left:none;
	border-right:none;
}
.td {
	border-top:none;
	border-left:thin;
	border-right:thin;	
}
.tr {
	border-top:none;
	border-left:thin;
	border-right:thin;	
	border-bottom:double;
	
	}
.paging {
	border-top:none;
	border-left:none;
	border-right:none;	
	border-bottom:none;
	
	}
	.textlogin {
		font-family:Tahoma, Geneva, sans-serif;
		color:#CCC;
	}


.agreement {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	text-align: justify;
	color: #FFF;
	direction:rtl;
	padding-right:20px;	
}
.agreement ol {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	text-align: justify;
	color: #FFF;
	padding-right:20px;	
}
.agreementtitle {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	text-align: right;
	color: #FFF;
	font-weight: bold;
	direction:rtl;
	padding-right:20px;
}



.div-flag-fa{
	float:right;
	width:36px;
	height:19px;
	margin-top:18px;
	margin-left:10px;
	margin-right:20px;
}


.div-flag-en{
	float:right;
	width:36px;
	height:19px;
	margin-top:18px;
}

.div-shop-logo{
	float:right;
	width:44px;
	height:42px;
	margin-top:3px;
	margin-right:20px;
}

.formprofa {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9pt;
	text-align:right;
	direction:rtl;
	color:#FFF;
}
.formpage {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9pt;
	text-align:center;
	direction:rtl;
	color:#FFF;
}
.formprofapage {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9pt;
	text-align:center;
	direction:rtl;
	color:#FFF;
}

a:active formprofapage {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9pt;
	text-align:center;
	direction:rtl;
	color:#FFF;
}

a.urllink{
	color:#CCC;
	text-decoration: none;
}
a.urllink:hover{
	color:#CCC;
	text-decoration: none;
	font-style:italic;
	
}
a.urllink:visited{
	color:#CCC;
	text-decoration: none;
}

#passdiv-top{
	width:468px;
	height:57px;
	background-image:url(images/pass.png);
	background-repeat:no-repeat;
}
a.teht_href:link{
	color:#CCC;
	text-decoration:none;
	font-style:normal
}
a.teht_href:hover{
	color:#CCC;
	text-decoration:none;
	font-style:normal
}
a.teht_href:visited{
	color:#CCC;
	text-decoration:none;
	font-style:normal
}
a.teht_href:active{
	color:#CCC;
	text-decoration:none;
	font-style:normal
}
.horizontaldiv-right-middle-domain{
	width:177px;
	background-image:url(images/horizontal-right-m.png);
	background-repeat:repeat-y;
	height:auto;
}
.horizontaldiv-right-bottom-domain{
	width:177px;
	background-image:url(images/horizontal-right-b.png);
	background-repeat:no-repeat;
	height:9px;
}
.horizontaldiv-right-top-domain{
	width:177px;
	height:24px;
	background-image:url(images/h.png);
	background-repeat:no-repeat;
}
.hostsearchdiv{
	width:177px;
	height:auto;
	text-align:center;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:#333 1px dotted;
}
.hostsearchdiven{
	width:177px;
	height:auto;
	text-align:center;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;

}


.hostdifinitiondiv{
	width:177px;
	height:29px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ccc;
	line-height:18px;
	text-align:center;
	border-top:#333 0px dotted;
	border-bottom:#333 0px dotted;
}
a:link.h {
	color:#ccc;
	text-decoration:underline;	
}
a:visited.h {
	text-decoration:underline;
	color: #ccc;
}


a:hover.h {
	text-decoration:underline;
	color:#fff;	
}


a:active.h {
	text-decoration:underline;
	color: #ccc;
}

.hostnumdiv{
	width:177px;
	height:auto;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ccc;
	line-height:18px;
	text-align:center;
	border-top:#333 1px dotted;
	direction:rtl;
}

a:link.n {
	color:#ccc;
	text-decoration:underline;	
}
a:visited.n{
	text-decoration:underline;
	color: #ccc;
}


a:hover.n {
	text-decoration:underline;
	color:#ff9494;	
}


a:active.n {
	text-decoration:underline;
	color: #ccc;
}


.textdomaindiv{
	font-family:Tahoma;
	font-size:11px;
	color:#ccc;
	font-weight:bold;
	text-align:center;
	height:20px;
	width:170px;
	direction:rtl;
}
.designdiv-text-base{
	width:560px;
	height:auto;
	text-align:right;
	padding-right:15px;
}


.designdiv-text-top{
	width:500px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
}

.designdiv-text{
	width:560px;
	height:0px;
	visibility:hidden;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#CCC;
	line-height:18px;
	direction:rtl;
	padding-top:8px;
}

.h1{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#CCC;
	margin-right:20px;
}

.designdiv-text-short{
	width:560px;
	height:15px;
	margin-top:20px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#b11616;
	margin-right:20px;
}


.designdiv-form{
	width:560px;
	height:50px;
	margin-top:20px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#b11616;
	text-align:center;
}


a:link.design {
	color:#b11616;
	text-decoration:underline;	
}
a:visited.design {
	text-decoration:underline;
	color: #b11616;
}


a:hover.design {
	text-decoration: none;
	color:#b11616;	
}


a:active.design {
	text-decoration:underline;
	color: #b11616;
}

.border_tr_domain{
	border: #6FB9F7 thin solid;
		
}
.border_table_domain{
	border:none;
	font-family:Tahoma, Geneva, sans-serif;
		
}

.headerdiv-en{
	width:802px;
	text-align:center;
	margin-top:30px;
	height:39px;
}

.headerdiv-agency-en{
	width:85px;
	height:39px;
	float:left;
}

.headerdiv-about-en{
	width:81px;
	height:39px;
	float:left;
}

.headerdiv-contact-en{
	width:91px;
	height:39px;
	float:left;
}

.headerdiv-design-en{
	width:116px;
	height:39px;
	float:left;
}
.headerdiv-negaran-en{
	width:149px;
	height:39px;
	float:left;
}

.headerdiv-portfolio-en{
	width:73px;
	height:39px;
	float:left;
}


.headerdiv-suport-en{
	width:74px;
	height:39px;
	float:left;
}


.headerdiv-solution-en{
	width:73px;
	height:39px;
	float:left;
}



.headerdiv-home-en{
	width:60px;
	height:39px;
	float:left;
}


.agency-base{
	width:500px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	border-bottom:dotted 2px #b21717;
	overflow:hidden;
	padding-bottom:20px;
}

.agency-text-name-base{
	color:#b21717;
	width:80px;
	height:20px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	float:right;
	text-align:right;
}

.agency-text-base{
	color:#acacac;
	width:80px;
	height:20px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	float:right;
	text-align:right;
	margin-top:30px;
}



.agency-text-name{
	color:#acacac;
	width:400px;
	height:20px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	float:right;
	text-align:right;
}


.agency-text{
	color:#acacac;
	width:170px;
	height:20px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	float:right;
	text-align:right;
	margin-top:30px;
	direction:ltr;
}

.agency-text-address{
	color:#acacac;
	width:400px;
	height:20px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	float:right;
	text-align:right;
	margin-top:30px;
}
.tabel		{width:100%; margin:auto; border-collapse:collapse;}
.tabel th	{padding:2px; background-repeat: repeat-x; color:#000;}
.tabel td	{padding:2px;}
.green		{color: #fff;}

