body{
font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
  	text-align:center;
	background-color:#7f7f7f;
}


#contain{
	margin-right: auto;
	margin-left: auto;
	width: 952px;
	text-align:center;
}


#contentt{
color:#333333;
margin-left:7px;
font-size:12px;
margin-right:5px; 
text-align:justify;
line-height:18px;

}

#contentt li{ padding-bottom:5px;}

#contentt h1{
color:#5c9ed0;
font-size:14px;
text-decoration:none;
text-align:left;
}

#contentt h2{
color:#83acca;
font-size:14px;
}

#contentt span a{
color:#5c9ed0;
font-size:18px;
font-weight: bold;
}

#contentt span a:visited{
color:#5c9ed0;
font-size:18px;
font-weight: bold;
}



#contentt a:link {
	color: #f57c2d;
	text-decoration: none;

}
#contentt a:visited {
	color: #f57c2d;
	text-decoration: none;
}

#contentt a:hover {
	color: #336699;
	text-decoration: underline;
}


#specialbutton{
color:#FFFFFF;
text-decoration: none;
}
#specialbutton a:link {
	color: #FFFFFF;
	text-decoration: none;

}
#specialbutton a:visited {
	color:#FFFFFF;
	text-decoration: none;
}
#specialbutton a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-position: bottom right;
    color: #000;
}


/*For faq page*/

#faq_t a:link {
	color: #000000;
	text-decoration: none;

}

#faq_t a:visited {
	color: #000000;
	text-decoration: none;
}

#faq_t a:hover {
	color: #336699;
	text-decoration: underline;
}
#faq_t h2{
color:#83acca;
font-size:14px;
}


/* Background of main part */
#mainbg{
	margin-right: auto;
	margin-left: auto;
	width:950px;
	overflow:auto;
	text-align:center;
	border-left:1px solid #727272;
	border-right:1px solid #727272;
	background-color:#FFFFFF;
}

#center{
	text-align:left;
}
/*header part*/
#header{
	margin-right: auto;
	margin-left: auto;
	width:952px;
	height:102px;
	margin:0;
	padding: 0px;
	text-align:center;
	overflow:hidden;
	background-image: url(../../media/img/header_background.gif);
	background-repeat: no-repeat;
	background-position: left top; }
	

#header .text{text-align:left; height: 80px;}
#header .locate{float:left; margin-top:23px; margin-left:40px;}
#whois{ margin-left:50px;}
.whois_t{width:200px; border:1px solid #666666;}
.whois_bg{background-color:#eeeeee; border:none; background-image:url(../../media/img/go.png); width:23px; height:23px;}

#left{
	float: left; 
	margin: 0; 
	padding: 0 0 0 9px; 
	width: 615px;
	text-align:left;
}

#left1{
	float:left;
	margin: 0; 
	padding: 0 0 0 9px; 
	width: 900px;
	text-align:left;
}


#left_manage{
	float: right; 
	margin: 0 10px 0 0; 
	padding: 0 0 0 0; 
	width: 685px;
	text-align:left;
}

/*left for domain check steps 1,2,3,4 */

#leftdomain{
	float: left; 
	margin: 0; 
	padding: 0 0 0 9px; 
	width: 688px;
	text-align:left;
}

/* css for country all where all domain is listed*/

#leftcountry{
	float: left; 
	margin: 0; 
	padding: 0 0 0 9px; 
	width: 933px;
	text-align:left;
}

/* css for center page for reseller*/
#left_reseller{
	float: left; 
	margin: 0; 
	padding: 0 0 0 9px; 
	width: 933px;	
}

#left_reseller_login{
	float: right; 
	margin: 0; 
	padding: 0 0 0 3px; 
	width: 472px;
}

#right_reseller_login{
	float: left; 
	margin: 0; 
	padding: 0 0 0 3px; 
	width: 472px;
	

}


#widelabel{
	float: left; 
	margin: 0; 
	padding: 0 10px 0 10px; 
	width: 930px;
	text-align:left;
}

#right{
	float: right; 
	margin: 0;
	padding:0 9px 0 0; 
	width: 310px; 
	text-align:left;
}


#right{
	float: right; 
	margin: 0;
	padding:0 9px 0 0; 
	width: 310px; 
	text-align:left;
}


#right1{
	float: right; 
	margin: 0;
	padding:0 9px 0 0; 
	width: 248px; 
	text-align:left;
}


/*right for domain check steps 1,2,3,4 */
#rightdomain{
	float: right; 
	margin: 0;
	padding:0 9px 0 0; 
	width: 240px; 
	text-align:left;
}

#rightpagelogo{
	float: right; 
	margin-right: 20px;
    padding: 20px;
	width: 200px; 
	text-align: center;
}



#right_manage{
	float: left; 
	margin: 0;
	padding:10px 0 0 0; 
	width: 250px; 
	text-align:left;
	border-right:1px dotted #999999;
}


#top{
	width:952px;
	/*height:290px;*/
	overflow:visible;
	margin-right: auto;
	margin-left: auto; 
	padding: 5px 0 0 0;
	margin:0;
	background-image: url(../../media/img/main_background.gif);
}


#bottom{
	clear:both;
	width:950px;
	/*height:70px;*/
	margin-right: auto;
	margin-left: auto; 
	padding: 0;
	margin:0;
	border-left:1px solid #727272;
	border-right:1px solid #727272;
	background-color:#FFFFFF;
}

#footer{
	clear:both;
	width:952px;

	height:12px;
	margin-right: auto;
	margin-left: auto; 
	padding: 0;
	margin:0;
	background-image: url(../../media/img/footer_background.gif);
	background-repeat: no-repeat;
}

#footer_reverse{
	clear:both;
	width:952px;
	height:12px;
	margin-right: auto;
	margin-left: auto; 
	padding: 0;
	margin:0;
	background-image: url(../../media/img/footer_background_reverse.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}


img{
border:0;
}

/*- Menu Tabs --------------------------- */

    #tabs {
	  font-size:13px;
	  line-height:normal;
	margin-left:auto;
	margin-right:auto;
	margin:0 0 8px 10px;
	padding:0;
	text-align:center;
	background-image:url(../../media/img/tableft5.gif);
	width:934px;
	height:25px;
      }
	  

	  
    #tabs ul {
          margin:0;
          padding:0;
          list-style:none;
      }
	  
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
	   position:relative;
	   float:left;
      }
	  #tabs a {
      float:left;
      background-image:url(../../media/img/tableft5.gif);
      margin:0;
      text-decoration:none;
	  display:block;
      padding:5px 17px 0 18px;
      color:#FFF;
	  height:20px;
	  border-right:1px solid #ffffff;
      }
   
    #tabs a:hover {
      background-position:0% -42px;
      }

     #tabs #current a {
       background-position:0% -42px;
      }


	  #tabs a span {float:none;}
	  
	  #tabs table {position:absolute; top:0; left:0;} 
	  
	  #tabs ul ul {
	  visibility:hidden;
	  position:absolute;
	  left:0;
	  top:25px;
	  }  
	  
	#tabs ul li:hover ul,   
	#tabs ul a:hover ul{
		visibility:visible;
	}   
	#tabs ul ul{}   
 	#tabs ul ul li {
		clear:both;
		text-align:left;
	}  
	#tabs ul ul li a{
		display:block;
		height:20px;
		width:170px;
		background:none;
		background-color:#83acca;
		border:none;
		border-top:1px solid #ffffff;
	}   

	#tabs ul ul li a:hover{
		background:#999999;
	}
	  

#top_links{
	float:right;
	text-align:right;
	margin:30px 20px 0 0;
	color:#666666;
}

#top_links a{
margin:0px 10px 0 10px;
text-decoration:none;
color:#666666;
}

#top_links form{
	margin:20px 10px 0 0;
}

#top_links select{
	color:#666666;
	border:1px solid #999999;
}



.spacer_5px{
height:5px;
line-height:5px;
}

.space_15px{
	height:15px;
}


.space_10px{
	height:7px;
}


#footer_text{
float:left;
  font-size:11px;
    background-color:#ffffff;
  margin-left:auto;
  width:930px;
  padding:0 10px 0 10px;
  border-left:1px solid #727272;
	border-right:1px solid #727272;
	color:#333333;
}

#footer_text a{
  
  color:#2d3681;
  text-decoration:none;
  

}

#footer_text a:hover{
  color:#666666;
}


.domain_number_search_tab{
	padding:0 10px;
	height:23px;
	background-color:#90b4cf;
	float:left;
	border-top:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
	margin:10px 0 0 3px;
	color:#FFFFFF;
	text-align:center;
	line-height:23px;
	text-decoration:none;
	border-right-style:solid;
	border-right-color:#CCCCCC;

}
.region_search_tab{
	padding:0 8.3px;
	height:23px;
	background-color:#90b4cf;
	float:left;
	border-top:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
	margin:10px 0 0 3px;
	color:#FFFFFF;
	text-align:center;
	line-height:23px;
	text-decoration:none;
	border-right-style:solid;
	border-right-color:#CCCCCC;

}

.domain_number_search_tab_current{
	background-color:#eee;
	color:#666;
	border-right-style:solid;
	border-right-color:#ccc;
}

.domain_number_search_tab_content{
	width:595px;	
	margin-left:auto;
	margin-right:auto;
}

#num_registry_content_table{
	font-family: Arial;
	font-size: 12px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #666666;
	text-align:left;
	clear:both;
}

.domain_registry_content_table{
	border-top:2px dotted #CCCCCC;
	border-bottom:2px dotted #CCCCCC;
	font-family: Arial;
	font-size: 12px;
	margin-top: 30px;
	margin-left:10px;
	color: #666666;
	text-align:left;
	clear:both;
	padding:5px 0 5px 0;
	width:575px;
}

.domain_registry_content_table td{
	padding:1px 5px 1px 5px;
	width:88px;
	font-size: 12px;  /*added */
}
.domain_registry_content_table .cell_header {
	font-weight: bold;
	font-size: 14px;
}
.domain_registry_content_table a{
	text-decoration:none;
	color:#666666;
}


.message a{
	text-decoration:none;
		color:#666666;
}

.message a:hover{
	text-decoration:underline;
}

#domains_tabs{
	clear:both;
	margin:0;
	padding:8px 0 0 10px;
}

.domain_switch_tab{
	float:left;
	text-decoration:none;
	padding:0 10px 0 10px;
	color:#666666;
	border:1px dotted #999999;
	margin:0 4px 0 0;
	background-color:#FFFFFF;
	line-height:20px;
	height:20px;
}

.domain_switch_tab_current{
	background-color:#EEEEEE;
}

/* domain country page*/

.domain_statistics{
		clear:both;
	width:297px;
	margin-left:auto;
	margin-right:auto;
	color:777777;
	text-align:left;

}

.domain_statistics th{
	font-weight:bold;
	background-color:#e0e5f0;
	padding:0 0 0 10px;
}

.domain_statistics td{
	background-color:#FFFFFF;
	height:19px;
	padding:0 0 0 10px;
}


.domain_statistics a{
	text-decoration:none;

}
.domain_statistics a:visited{
	text-decoration:none;
}
.domain_statistics a:hover{
	text-decoration:underline;
}

.domain_statistics th{
	font-weight:bold;
	background-color:#e0e5f0;
	padding:0 0 0 10px;
}

.domain_statistics td{
	background-color:#FFFFFF;
	height:19px;
	padding:0 0 0 10px;
}

/* homepage search text*/
.title_text{
	padding:10px 0 0 40px;
	font-size:17px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}

.title_text_c{
	padding:10px 0 0 10px;
	font-size:17px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}

.middle_image{
	margin:5px 9px 5px 9px;
	width: 934px;
	height:220px;
}

#pro_bar{
	width:934px;
	height:29px;
	background-image:url(../../media/img/news_background.gif);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	font-size:12px;
	color:#666666;
		line-height:29px;
	padding: 0 0 5px 0;
	text-align:left;
}

#pro_bar .text{
	padding:0 0 0 20px; 
	line-height:29px; 
	float:left;
	width:550px;
}

#pro_bar .currency{
	padding:0 0px 0 0px; 
	line-height:29px; 
	float:right;
}

#pro_bar select{
	font-size:12px;
	border:1px solid #999999;
	color:#666666;
}
/* header text link color and font*/

#pro_bar .header_t{
     color: #5c9ed0
	 padding-left:10px;
	padding:0 0 0 0px; 
	line-height:29px; 
	float:left;

}

#pro_bar .header_t a{
	color: #5c9ed0;
	text-decoration: none;
}


.big_title{
	width:614px;
	height:35px;
	background-image:url(../../media/img/right_title_back.gif);
	background-position: left top ;
	background-repeat:no-repeat;
	vertical-align:bottom;
}

.big_title1{
	width:701px;
	height:35px;
	background-image:url(../../media/img/phnum_bar.jpg);
	background-position: left top ;
	background-repeat:no-repeat;
	vertical-align:bottom;
}

#news{
	width:612px;
	border-left:1px solid #316986;
	border-right:1px solid #316986;
	background-color:#FFFFFF;
	text-align:justify;
	overflow:hidden;
}
#newstabs
{
	width:602px;
	border-left:1px solid #316986;
	border-right:1px solid #316986;
	overflow:hidden;
	text-align: centre;
	padding-left: 10px;
}

.small_title{
	width:310px;
	height:35px;
	background-image:url(../../media/img/left_title_back.gif);
	background-repeat:no-repeat;
}

.small_title1{
	width:310px;
	height:35px;
	background-image:url(../../media/img/login_back.gif);
	background-repeat:no-repeat;
}


.middle_box{
	width:300px;
	height:34px;
	background-image:url(../../media/img/middlebar.png);
	background-repeat:no-repeat;

}

.news_container {
	width:308px;
	border-left:1px solid #316986;
	border-right:1px solid #316986;
	background-color:#FFFFFF;
	text-align:center;
	padding:5px 0 0 0;
	overflow:auto;
}
/* css for news in front page */

#news_container{
	width:308px;
	border-left:1px solid #316986;
	border-right:1px solid #316986;
	background-color:#FFFFFF;
	text-align:center;
	padding:5px 0 0 0;
	overflow:auto;

}

#news_container .title{ 
color:#f57c2d;
font-size:14px;
}

#news_container h2{
color:#83acca;
font-size:14px;
}


#news_container a:link {
	color: #336699;
	text-decoration: none;

}
#news_container a:hover {
	color: #336699;
	text-decoration: underline;
}

#news_container a:visited {
	color: #5c9ed0;
	text-decoration: none;
}

#news_container a:hover {
	color: #336699;
	text-decoration: underline;
}

.news_header {
	text-align:left;
	padding:5px 9px 0 9px;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}
.news_description {
	text-align:justify;
	font-size:11px;
	margin:5px 9px 0 9px;
	color:#666666;
	border-bottom:1px dotted #666666;
	padding: 0 0 5px 0;
}

.news_more_links {
	text-align:right;
	font-size:11px;
	margin:5px 9px 0 9px;
	color:#666666;
	padding: 0 0 5px 0;
}

.input_security_code{
	border:1px solid #999999;
	width:100px;
	height:23px;
	font-size:16px;
	font-weight:bold;
	padding: 3px 0 0 3px ;
	}


/*right hand side steps check*/
.maintable{
width:233px; 
padding: 0px; 
float: center;
}


#bordertop{
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
font-size:14px;
background-image:url(../../media/img/tr_back.gif);width:233px;height:29px;
line-height:29px;
float: right;
}

.border{
 

font:Arial, Helvetica, sans-serif;
font-weight:bold;


}

/*steps text type and bold*/
.redtext{color: #25a512; font-size:12px;
	}
	.redcolor{color: #25a512; font-size:12px;
	}
.bluetext{color: #5d849a; font-size:15px;
	/*border-bottom:1px solid #cfcaca;
	padding:5px 0px 5px 0px;*/

		}
		
		#pp_page h2{color: #5d849a; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
		
	
	
/*css for country page*/
	.country_c{color: #f57c2d;
	font-size:14px;
	font-weight: bold;
	}
	
.tablebold {color: #000000; font-size:12px;
	}

/*table for search result page*/


#table_result table{
	width:850px;
	background:#e9e8e8;
	font-size:12px;
  	text-align:left;
}



#table_result th /*top bg style */
{

	font-size: 15px;
	font-weight: bold;
	padding: 10px;
	background: #dddddd;
	border-top: 4px solid #cecece;
	border-bottom: 1px solid #cecece;
	color: #000000; /*top font */

}
#table_result td
{
	height:40px;
	padding: 10px;
	color: #08273e; /*text color odd */
	font-size: 14px;
}


#table_result .odd
{
	background: #ffffff; /*top bg */
}

/*hover color change*/

#table_result tr:hover td
{
	background: #d3d2d2;
	color: #000000;
}

#table_result tfoot tr:hover td
{
	background: #dddddd;
}
#table_result tfoot td 
{
	height:20px;
	background: #dddddd;
}
#table_result_contact table{
	width:850px;
	background:#e9e8e8;
	font-size:12px;
  	text-align:left;
}
#table_result_contact td
{
	padding: 10px;
	color: #08273e; /*text color odd */
}

#table_result_contact .odd
{
	background: #ffffff; /*top bg */
}

/*hover color change*/

#table_result_contact tr:hover td
{
	background: #d3d2d2;
	color: #000000;
}

.t_align{float:right; margin-left:20px; font-weight:bold; font-size:16px;}
.td_align{text-align:left; background: #dddddd;}


#table_result1 table{
width:850px;
background:#e9e8e8;
font-size:12px;
text-align:left;
}



#table_result1 th /*top bg style */
{

	font-size: 13px;
	font-weight: bold;
	padding: 8px;
	background: #dddddd;
	border-top: 4px solid #cecece;
	border-bottom: 1px solid #cecece;
	color: #000000; /*top font */

}
#table_result1 td
{
	height:50px;
	padding: 5px;
	color: #08273e;  /*text color odd */
}

#table_result1 .odd
{
	background: #ffffff; /*top bg */
}

/*hover color change*/

#table_result1 tr:hover td
{
	background: #d3d2d2;
	color: #000000;
}

#table_result1 tfoot tr:hover td
{
	background: #e9e8e8;
}



/* css for country all where all domain is listed*/

#table_country table{
width:933px;
background:#e9e8e8;
		  	text-align:left;
			font-size:12px;
}

#table_country  th /*top bg style */
{

	font-size: 13px;
	font-weight: bold;
	padding: 8px;
	background: #dddddd;
	border-top: 4px solid #cecece;
	border-bottom: 1px solid #cecece;
	color: #000000; /*top font */

}
#table_country  td
{
	padding: 5px;
	color: #08273e;  /*text color odd */}

#table_country .odd
{
	background: #ffffff; /*top bg */
}

/*hover color change*/

#table_country tr:hover td
{
	background: #d3d2d2;
	color: #000000;
}

#table_country tfoot tr:hover td
{
	background: #e9e8e8;
}


#table_country h3{
color:#83acca;
font-size:14px;
background-image:url(../../media/img/blue_b.gif);
background-repeat:no-repeat;
background-position:0 2px;
padding:0 0 10px 20px;
}



.radiotext {
	  	text-align:left;
		font-weight: bold;
		color:#282828;
		font-size:12px;
		}
		
.radiobutton {
font-size:16px;
text-align:left;
font-weight: bold;
color:#568ab0;
		}
		
.text{

font-size:12px;
color: #3f3f3f;
font-weight:normal;
line-height:18px;
text-align:left;
	}
	
	
	
	.forgetp a{

font-size:11px;
color: #3f3f3f;
font-weight:normal;
line-height:18px;
text-align:left;
text-decoration:none;
	}
	
	
	

.ad_text{

font-size:12px;
color: #125e9a;
font-weight:normal;
line-height:18px;
text-align:left;
	}


#box { 
width:850px;
border: 1px solid #cccccc; 
background: #f1f0f0;
width:850px;
padding:15px;
}

#box_eligibility { 
border: 1px solid #cccccc; 
background: #f1f0f0;
width:850px;
padding:15px;
}

#box_countrypage { 
border: 1px solid #cccccc; 
background: #f1f0f0;
width:672px;
padding:5px;
}

#box_whopage { 
border: 1px solid #cccccc; 
background: #f1f0f0;
width:910px;
padding:5px;
}

.box_step { 
border: 1px solid #cccccc; 
background: #ffffff;
width: 672px;
padding:5px;
}

.smallbox{ 
border: 1px solid #b3b3b3; 
background: #dedcdc;
width: 628px;
padding:10px;
font-size: 12px;
align:left;
}

.smallwhois{ 
border: 1px solid #b3b3b3; 
background: #dedcdc;
width: 870px;
padding:10px;
font-size: 12px;
align:left;
}

.total_box{ 

background:#b9cede;
height:23px;
//width: 680px;
width: 850px;
padding:2px;
font-size: 15px;
font-weight:bold;
 
}


.box_reseller{ 
border: 1px solid #cccccc; 
background: #dadada;
width: 880px;
padding:1px;
font-size: 12px;
 
}

.textblue{
color: #568ab0;
font-weight:normal;
	}



/*lefthand side menu for content Page*/

#vertmenu {
font-size: 12px;
width: 200px;
padding: 0px;
margin: 0px;
background:#efefef;
margin-left:7px;
text-align:left;
}

#vertmenu h1 {
display: block;
background-color:#b9cede;
border: 1px dashed #C39C4E;
color: #333333;
padding: 3px 0 5px 3px;
margin: 0px;
font-size:14px;
font-weight:normal;
}

#vertmenu h1 a{
display: block;
background-color:#b9cede;
color: #333333;
padding: 3px 0 5px 3px;
margin: 0px;
font-size:14px;
font-weight:normal;
text-decoration: none;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 8px 8px 8px 4px;
text-decoration: none;
text-align:justify;
color: #494949;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #FF3300;
background-color: #abcae1;
}

.selected_menu_item {
background-color: #abcae1;

color:#FF0000;
}

.news_content {
	padding:10px 20px 20px 30px;
	background-color:#f5f5f5;
		color:#505050;
	text-align:left;
	font-family:Verdana;
	line-height: 16pt;
}

.news_content img {
	float:left;
	padding:10px 20px 10px 10px;
}
/*to fix the enter domain position
.side{
   overflow: auto;
}*/

/* for go live promotion*/
#front_back_top{
	width:574px;
	line-height:18px; 
	background-image:url(../../media/img/front_back_top_01.jpg);
	background-position:top;
	background-repeat:no-repeat;
	
	padding:20px; 
	color:#666666;
}
#front_back_top h1 a{
	margin:0 0 10px 0;
	font-size:18px;
	color:#ec6424;
	text-decoration:none;
}
#front_back_top h1 a:hover{
	text-decoration:underline;
}


.front_back_bottom{
	width:614px; 
	height:9px; 
	background-image:url(../../media/img/front_back_bottom_01.jpg);
	background-position:top;
	background-repeat:no-repeat; 
}

/* hosting boxex*/
#front_hosting_top{
	width:680px;
	line-height:18px; 
	background-image:url(../../media/img/front_back_top_02.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:15px; 
	color:#666666;
}

.front_hosting_bottom{
	width:680px; 

	background-image:url(../../media/img/front_back_bottom_02.jpg);
	background-position:top;
	background-repeat:no-repeat; 
}

/* css for reseller page's rounded corner */
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;background: #668cb3;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {border-left:1px solid #668cb3; border-right:1px solid #668cb3;}
.xb1 {margin:0 5px ; background:#668cb3;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xb1_bttom, .xb2_bttom, .xb3_bttom, .xb4_bttom {display:block; overflow:hidden;}
.xb1_bttom, .xb2_bttom, .xb3_bttom {height:1px;}
.xb2_bttom, .xb3_bttom, .xb4_bttom {border-left:1px solid #668cb3; border-right:1px solid #668cb3;}
.xb1_bttom {margin:0 5px; background:#668cb3;}
.xb2_bttom {margin:0 3px; border-width:0 2px;background-color:#e6e5e5}
.xb3_bttom {margin:0 2px;background-color:#e6e5e5}
.xb4_bttom {height:2px; margin:0 1px;background-color:#e6e5e5;}

.xtitle {display:block; border:0 solid #668cb3; border-width:0 1px; padding: 4px; background-color:#668cb3;color:#ffffff; font-size:13px; font-weight:bold; text-align:left;padding-left:20px; background-image:url(../../media/img/contact.gif); background-repeat:no-repeat; background-position:3px 5px;}
.xboxcontent {display:block; border:0 solid #668cb3; border-width:0 1px; padding: 4px;  color:#666666; background-color:#e6e5e5;}
.xboxcontent td{text-align:left; font-weight:normal;  }
.xboxcontent th{text-align:left;font-weight:normal;width:115px; }
.xboxcontent input{border:1px solid #999999; font-size:14px;width:385px}


.bordertop{
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:14px;
background-image:url(../../media/img/tr_back.gif);width:233px;height:29px;
line-height:29px;
float: right;
}





/* line dotted */
hr{color: #fff; background-color: #fff; border: 1px dotted #4a4949; border-style: none none dotted; margin-top:15px}

#topheading_nl h1{
color:#f57c2d;
padding:0 0 10px 28px;
font-size:18px;
background-image:url(../../media/img/sign-in.png);
background-repeat:no-repeat;
background-position:0 2px;
text-align:left;
text-decoration:none;
}

/* Each page Css*/
/* Each Page Header Text*/

#topheading h1{
color:#f57c2d;
padding:0 0 10px 20px;
font-size:18px;
border-bottom:1px solid #83acca;
background-image:url(../../media/img/contact.gif);
background-repeat:no-repeat;
background-position:0 5px;
text-align:left;
text-decoration:none;
}

#countryheading h1{
color:#f57c2d;
padding:0 0 10px 20px;
font-size:18px;
background-image:url(../../media/img/contact.gif);
background-repeat:no-repeat;
background-position:0 5px;
text-align:left;
text-decoration:none;
}

#moreDomains{
float: right;
vertical-align: top;
margin-right: 1.5%;
background-image: url(../../media/img/arrow_right.png);
background-repeat: no-repeat;
background-position: 0 0;
padding-left: 20px;
}


#topheading h5{
color:#f57c2d;
font-size:16px;
padding:0 0 0 20px;
margin-top:10px;
background-image:url(../../media/img/contact.gif);
background-repeat:no-repeat;
background-position:0 5px;

}

#topheading h2{
color:#83acca;
font-size:14px;
background-position:0 5px;
}

#topheading h3{
color:#83acca;
font-size:14px;
background-image:url(../../media/img/blue_b.gif);
background-repeat:no-repeat;
background-position:0 2px;
padding:0 0 10px 20px;
}

#topheading h4{
font-size:12px;}


/* Each news page*/
/* Each News Page Header Text*/

#newsheading{
color:#666666;
font-size:12px;

text-decoration:none;
line-height:18px;
text-align:justify;
}

#newsheading h1{
color:#f57c2d;
font-size:15px;
text-decoration:none;
background-image:url(../../media/img/contact.gif);
background-position:0 1px;
padding-left:20px;
background-repeat:no-repeat;

}

#newsheading h1 span{
color:#5c9ed0;

}
.alignleft {
	float: left;
	padding-right: 10px;
}
.alignright {
	float: left;
	padding-right: 10px;
}
#newsheading a:link{
color:#f57c2d;
font-size:16px;
text-decoration:none;
}

#newsheading a:visited{
color:#f57c2d;
font-size:16px;

text-decoration:none;
}

#newsheading a:hover{
color:#5c9ed0;
font-size:16px;
text-decoration:underline;
}






/* each page content */

.ctext{
color:#333333;
margin-left:6px;
font-size:12px;
margin-right:25px;


}





/*to fix the enter domain position
.side{
   overflow: auto;
}*/



/*display country list right*/

#display_t {
width:308px; border-left:1px solid #316986; border-right:1px solid #316986; background-color:#FFFFFF; text-align:center; padding:5px 0 0 0; 
}



#display_tc {
width:298px; border-left:1px solid #316986;
font-size:12px;
line-height:20px;
border-right:1px solid #316986; background-color:#FFFFFF; text-align:center; padding:5px 0 0 0; 
}
#display_tc a:link{
	text-decoration:none;
	color:#316986;
}
#display_tc a:visited{
	text-decoration:none;
	color:#316986;	
}
#display_tc a:hover{
	text-decoration:underline;
	color:#316986;	
}
#display_t tr{
font-weight:normal; height:20px; font-size:12px;
}

/* front page domain search button*/
#whitetext{
font-size:16px;
color:#FFFFFF;
padding-right:5px;
font-weight:bold;
}

#whitetext1{
font-size:22px;
color:#FFFFFF;
padding-right:5px;
font-weight:bold;
}


/* domain popup*/
#div_popup_domain{
display: none;
position:absolute;
z-index:2000;
padding:5px 10px 5px 10px; 
color:#ffffff;
font-size:12px; 
border:1px solid #999999; 
font-weight:bold; 
text-align:left;
}

/*homepage textbox*/
#enterdomain{
border:solid 1px #999999; width:385px; padding:0px 0 0 5px; vertical-align:top; height:20px; font-size:16px;

}
.homeButton{
	border:solid 1px #999999;
	width:385px;
	padding:0px 0 0 5px;
	vertical-align:top;
	height:20px;
	font-size:16px;
	font-weight:bold;
}
/*homepage search button*/
.searchbutton
{
height:22px;line-height:26px;width:89px;background-image:url(../../media/img/domain_search_button.gif);
background-color:transparent; border:none;color:#ffffff;
}

.searchbutton1
{
height:26px;line-height:26px;width:89px;background-image:url(../../media/img/domain_search_button_big.gif);
background-color:transparent; border:none;color:#ffffff;
}
.register_txt
{font-weight:bold; color:#666666; padding:5px 0 0 0; float:left;}

/* domain search bar*/
.domain_s_b{
background-image:url(../../media/img/domain_search_back.gif); 
width:596px; 
height:47px; 
margin:5px 0 0 0;
}
.multilingual{
	margin:  0 20px;
}
.multilingual p{
	line-height: 25px;
	margin-left: 25px;
}
.multilingual table{
	margin-left: 25px;
}
.multilingual table{
	border-collapse: collapse;
}
.multilingual td{
	padding:5px;
	border: 1px solid #333;
}
.multilingual h1{
	color: #5d849a; 
	font-size:16px; 
	font-weight:bold;
}
.multilingual ul{
	list-style-type: decimal;
	line-height: 25px;
}

.domain_s_r{
background-image:url(../../media/img/domain_search_bulk_back.gif); 
width:940px; 
height:55px;
margin-left:5px;
align:left;

}

.domain_s_bottom{width:614px; height:10px; background-color:black;}

/*email packages 15 email box*/

#email_pack{width:198px; height:42px; background-image:url(../../media/img/15_email_pack_top.gif); background-repeat:no-repeat; }
.email_p_bottom{width:198px; height:36px; background-image:url(../../media/img/15_email_pack_bottom.png); background-repeat:no-repeat;}
#email_pack_text{width:196px; height:150px; border-left:1px solid #ff6600; border-right:1px solid #ff6600; background-repeat:no-repeat;}
#email_pack_text ul{margin:0 0 0 20px;padding:10px 0 0 0; color:#666666;font-size:12px; line-height:18px;}


/*email packages web starter*/
#web_s{width:198px; height:42px; background-image: url(../../media/img/web_starter_top.gif); background-repeat:no-repeat; margin-left:auto; margin-right:auto;}
.web_s_bottom{width:198px; height:36px; background-image:url(../../media/img/web_starter_bottom.png); background-repeat:no-repeat; margin-left:auto; margin-right:auto;}
#web_t{width:196px; height:150px; border-left:1px solid #ffb800; border-right:1px solid #ffb800; background-repeat:no-repeat; margin-left:auto; margin-right:auto; text-align:left;}
#web_t ul{margin:0 0 0 20px;padding:10px 0 0 0; color:#666666;font-size:12px; line-height:18px;}

/*email packages bronze*/
#bronze{width:198px; height:42px; background-image:url(../../media/img/bronze_asp_top.gif); background-repeat:no-repeat;margin-left:7px; margin-right:0;}
.bronze_t_bottom{width:198px; height:36px; background-image:url(../../media/img/bronze_asp_bottom.png); background-repeat:no-repeat;margin-left:7px;margin-right:0;}
#bronze_t{width:196px; height:150px; border-left:1px solid #00c5ff; border-right:1px solid #00c5ff; background-repeat:no-repeat;margin-left:7px;margin-right:0; text-align:left;}
#bronze_t ul{margin:0 0 0 20px; padding:10px 0 0 0; color:#666666;font-size:12px; line-height:18px;}

/* FOOTER PART */

		.SlidingPanels {
			position: relative;
			width: 200%;
			height: 70px;
			padding: 0px;
			border: none;
		}
		#accreditedLogos {
			width: 100%;
			border: none;
			float: left;
			background-color: #ffffff;
		}
		#accreditedLogos .SlidingPanelsContentGroup {
			position: relative;
			width: 200%;
		}
		#accreditedLogos .SlidingPanelsContent {
			float: left;
			width: 50%;
			height: 70px;
		}
		#accreditedLogos .SlidingPanelsContent .content {
			float: left;
		}
		#accreditedLogos .SlidingPanelsContent table {
			width: 100%;
			border-spacing: 0;
			padding: 0 4px 0 4px;
		}
		#accreditedLogos .content {
			height: 70px;
		}
		#accreditedLogos .prev {
			text-align: center;
			clear: both;
		}
		#accreditedLogos .next {
			text-align: center;
			clear: both;
		}
		.SlidingPanelsAnimating * {
			overflow: visible !important;
		}

.sidebar{
width:310px; height:10px;}

.sidebar_c{
width:300px; height:10px;}

.current {
	background-color:#b9cede;
}

/* PAYMENT page */
#pay_box{border:none; width:670px;height:540px;position:relative;}
.pay_size{text-align:center;width:100%;}

.reseller_s{width:460px; margin-top: 6%; margin-bottom: 6%; margin-left: 0.7%;}
.front_pic{border:3px solid #999999;margin:0 0 10px 20px; align:right;}





.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('../../media/img/bg_button_a.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: right;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
	font-weight:bold;
}

a.button span {
    background: transparent url('../../media/img/bg_button_span.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 19px;
}
a.button:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 19px; /* push text down 1px */
}


/*login photo*/

a.buttonc {
    background: transparent url('/media/img/bg_black.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: right;
    font: normal 12px arial, sans-serif;
    height: 19px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;

}

a.buttonc span {
    background: transparent url('../../media/img/black_span.png') no-repeat;
    display: block;
    line-height: 9px;
    padding: 5px 0 5px 14px;
}
a.buttonc:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.buttonc:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 14px; /* push text down 1px */
}



a.buttonb {
    background: transparent url('/media/img/bg_black.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: right;
    font: normal 12px arial, sans-serif;
    height: 1px;
	    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
	
}

a.buttonb span {
    background: transparent url('../../media/img/black_span.png') no-repeat;
    display: block;
  line-height: 8px;
    padding: 5px 0 5px 14px;


	
}
a.buttonb:hover {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
}

a.buttonb:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 14px; /* push text down 1px */
}


/*big orange button*/

a.button2 {
    background: transparent url('../../media/img/bg_button_ao.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: right;
    font: normal 14px Arial, sans-serif;
    height: 30px;
    margin-right: 6px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
	font-weight:bold;

}

a.button2 span {
    background: transparent url('../../media/img/bg_button_spano.png') no-repeat;
    display: block;
    line-height: 20px;
    padding: 5px 0 5px 10px;
}
a.button2:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button2:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 10px; /* push text down 1px */
} 

/*green span button3 green big button */


a.button3 {
    background: transparent url('../../media/img/bg_button_a-green1.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: right;
    font: normal 16px Arial, sans-serif;
    height: 40px;
    margin-right: 6px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none;
	font-weight:bold;

}

a.button3 span {
    background: transparent url('../../media/img/bg_button_span-green1.png') no-repeat;
    display: block;
    line-height: 30px;
    padding: 5px 0 5px 15px;
}
a.button3:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button3:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 15px; /* push text down 1px */
} 

/*green span button */

a.button1 {
    background: transparent url('../../media/img/bg_button_a-green.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: right;
    font: normal 14px arial, sans-serif;
    height: 28px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
	font-weight:bold;
}

a.button1 span {
    background: transparent url('../../media/img/bg_button_span-green.png') no-repeat;
    display: block;
    line-height: 18px;
    padding: 5px 0 5px 13px;
}
a.button1:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button1:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 13px; /* push text down 1px */
} 














.smallbox_d{ 
border: 1px solid #ffffff; 
background: #ededed;
padding-left:auto;
padding-right:auto;
font-size: 12px;
text-align:left;
 
}


.success{
color: #66CC00;
font-size:16px;
font-weight:bold;

background-image:url(../../media/img/green-tick.png);
background-repeat:no-repeat;
background-position: 50% 10%;
line-height:100px;
text-decoration:none;
text-align:center;
}

.error{
color:#FF0000;
padding:50px 5px 5px 5px;
font-weight:bold;
font-size:16px;
background-image:url(../../media/img/res.png);
background-repeat:no-repeat;
background-position: 50% 30%; 
text-decoration:none;
text-align:center;
}

.small_title_m{

	font-size:17px;
	color:#FFFFFF;
	font-weight:bold;
	width:330px;
	height:35px;
	background-image:url(../../media/img/small_menu_top.png);


}

#faq{
color:#333333;
font-size:12px;
text-align:left;


}
#faq a{
color:#5c9ed0;
font-size:12px;
font-weight: bold;
text-decoration:none;

}

#faq a:visited{
color:#5c9ed0;
font-weight: bold;

}

#faq a:hover {
	color: #5c9ed0;
	text-decoration: underline;
}

#faq h2{
color:#f88203;
font-size:14px;
}

.l_title{
font-size:17px;
color:#FF3300;
font-weight:bold;
}

.boldtext{ font:Arial, Helvetica, sans-serif;
line-height:20px;
font-weight:bold;}

.boldt_c{ font:Arial, Helvetica, sans-serif;
font-size:14px;
width:20px;
}

.boldtext1{ font:Arial, Helvetica, sans-serif;
font-weight: bold;
color:#282828;
font-size:12px;}



.right_nh table{
width:675px;
	background:#dbdfe1;
	font-size:12px;
  	text-align:left;	
}

.right_nh th{ /*top bg style */
	font-size: 13px;
	font-weight: bold;
	padding: 8px;
	background: #83acca;
	color: #fff; /*top font */

}
.right_nh td
{
	padding: 5px;
	color: #08273e; /*text color odd */

}

.right_nh .odd
{
	background: #f1f4f6; /*top bg */
	
}
.even
{
	background:#e9eced;	
}
.style2{font-size: 11px;}

/*country page title*/

.con_title{
	width:684px;
	height:35px;
	background-image:url(../../media/img/search-regis.gif);
	background-repeat:no-repeat;
	}


.title_renew{
	width:684px;
	height:35px;
	background-image:url(../../media/img/searchrenew.jpg);
	background-repeat:no-repeat;
	}
	

.title_transfer{
	width:684px;
	height:35px;
	background-image:url(../../media/img/searchtransfer.gif);
	background-repeat:no-repeat;
	}

.title_whois{
	width:684px;
	height:35px;
	background-image:url(../../media/img/whiissearch.jpg);
	background-repeat:no-repeat;
	}


.logobox{ 
border: 1px solid #b3b3b3; 
width: 228px;
height: 180px;
}

.tphnum{
font-size:14px;
font-family: "Arial Narrow";
	color:#333333;
	
	}
	
	.tphnum_big{
font-size:65px;
font-family: "Arial Narrow";
font-weight:bold;
	color:#729c0f;
	
	}
	
		.tphnum_m{
font-size:25px;
font-family: "Arial Narrow";
font-weight:bold;
	color:#333333;
	
	}

		.tphnum_t{
font-size:20px;
font-family: "Arial Narrow";
font-weight:bold;
	color:#333333;}
.bold1{
font-size:14px;
font-weight:bold;
}
	
/*green span button */

a.longbar{
    background: transparent url('../../media/img/phnum_bar1_02.jpg') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: right;
    font: normal 14px arial, sans-serif;
    height: 36px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
	width:100;
	font-weight:bold;
}

a.longbar span {
    background: transparent url('../../media/img/phnum_bar1_01.gif') no-repeat;
    display: block;
    line-height: 28px;
    padding: 5px 0 5px 13px;
}

.space_15px {
	height: 15px;	
}

.sidebar_content {
	background-color: #FFFFFF;
	border-left: 1px solid #316986;
	border-right: 1px solid #316986;
	padding: 5px;
	width: 298px;	
}

.sidebar_content ul {
	margin: 0;
	padding: 0;	
}

.sidebar_content li {
	padding: 3px 5px;
	list-style-type: none;
	text-align: left;
	border-bottom: 1px dotted #CCCCCC;
}

.sidebar_content li a {	
	font-size: 11px;	
	text-decoration: none;	
}

.sidebar_content a:link {
	color: #666666;	
}

.sidebar_content a:visited {
	color: #666666;
}

.sidebar_content a:hover {
	color: #FF4401;	
}
