html{
scrollbar-face-color:#fdd531;
scrollbar-base-color:#fdd531;
scrollbar-arrow-color:#106690;
scrollbar-track-color:#999;
scrollbar-shadow-color:#999;
scrollbar-highlight-color:#fdd531;
scrollbar-3dlight-color:#999;
scrollbar-darkshadow-Color:#999;
}
body {
color: #333;
font-family: Verdana, Tahoma, Century Gothic, Geneve, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0;
padding: 0;
text-align: center;
background-color:#ebebeb;
}



.company_info {
color: #333;
font-size: 9px;
}
td, li, h1, h4, h5, h6, p {
color: #333;
font-family: Verdana, Tahoma, Century Gothic, Geneve, Arial, Helvetica, sans-serif;
}
p {
white-space: normal;
}
p, ul, li, td, div {
font-size: 13px;
}
#search_thin ol, #domain_content ol {
margin: 15px 0 15px 25px;
}
#search_thin ul, #domain_content ul {
margin: 15px 0 15px 15px;
}
img {
border: none;
}
h1{
color:#106385;
font-size:14px;
font-family: Verdana, Tahoma, Century Gothic, Geneve, Arial, Helvetica, sans-serif;
margin:5px 10px 4px 10px;
}
h2 {
color: #333;
font-family: Verdana, Tahoma, Century Gothic, Geneve, Arial, Helvetica, sans-serif;
font-size: 20px;
}
h3 {
color: #333;
font-family: Verdana, Tahoma, Century Gothic, Geneve, Arial, Helvetica, sans-serif;
font-size: 15px;
}
hr {
height: 1px;
}
textarea, select {
font-size: 11px;
}
input.btn {
background-color: #FFF;
background-image: none;
color: #0000A0;
}
input.checkbox, input.radio {
background-image: none;
}
input {
color: #333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
height: auto;
margin: 2px;
padding: 2px;
}

/* Alex Ruels  <=============================================*/
#domain_conent_holder {
margin: 0 auto;
}
#domain_content {
padding:10px 0 10px 10px;
}

#domain_header {
background-image: url(../../../images_templ/bg_top_wrapper.gif);
background-repeat: repeat-x;
background-position: 0 27px;
text-align: center;
}
#domain_footer{
width:1025px;
}
#domain_footer, #domain_content_holder, #domain_header {
border-left: 1px solid #ebebeb;
border-right: 1px solid #ebebeb;
margin: 0 auto;
text-align: left;
background-color:#FFFFFF;
}

#domain_footer #domain_footer_info {
clear: both;
font-size: 10px;
}
.domain_header_2 {
/* background-image: url(../../../images_templ/bg_header.gif);
background-repeat: repeat-x; */
}
#domain_header_1 {
/*padding: 4px 20px 0 20px; ******************************************************/
font-style:italic
}


#search_site .text_search1 {
border: 1px solid #666667;
height: 15px;
margin-left: 5px;
padding-left: 8px;
width: 240px;
}
#hnav1 {
float: right;
margin: 0 24px 0 0;
padding: 0 25px 0 0;
}
#hnav1 li {
float: left;
list-style: none;
margin: 0 0 0 35px;
}

/***************************************************/
/*            CODE FOR RIGHT SIDE MENU            */
/***************************************************/
#vnav, #vnav ul { /* all lists */
	font-size:10px;
	margin:0;
	padding: 0;
	list-style: none;
	line-height: 1;
}
#vnav ul li{ height:20px;}
#vnav li ul li{
background-image: none;
clear: left;
display: block;
text-align: left;
margin:5px;
}
#vnav li ul li a {
font-size:10px;
display: block;
margin: 0;
padding: 0;
width:180px;
}
#vnav li ul li a:link, #vnav li ul li a:visited {
border-bottom: 1px dotted #ccc;
color: #333;
border-top: 0;
}
#vnav li ul li a:hover {
border-bottom: 1px dotted #666;
color: #fff;
border-top: 0;
background-color:#ccc;
}
#vnav li:hover ul, #vnav li.sfhover ul { /* lists nested under hovered list items */
	clear:right;
	left:0;
	font-weight:bolder;
/*	left: -195px;*/
	margin-left:0;
	/*margin-top:-25px;*/
	background-color:#FFFFFF;
}

/***************************************************/
#hnav1, #hnav1 ul { /* all lists */
	padding: 0;
	list-style: none;
	/*line-height: 1;****************************************************/
}

#hnav1 a{
	display: block;
	text-decoration: none;
}

#hnav1 li ul  { /* second-level lists */
clear: left;
background-color: #fff;
border: 1px solid #333;
left: -999em;
position: absolute;
width: 190px;
z-index:200;
}
#hnav1 li ul li{
background-image: none;
clear: left;
display: block;
text-align: left;
margin:5px;
}
#hnav1 li ul li a {
font-size:12px;
display: block;
margin: 0;
padding: 0;
width:180px;
}
#hnav1 li ul li a:link, #hnav1 li ul li a:visited {
border-bottom: 1px dotted #ccc;
color: #333;
border-top: 0;
}
#hnav1 li ul li a:hover {
border-bottom: 1px dotted #666;
color: #333;
border-top: 0;
}
#hnav1 li:hover ul, #hnav1 li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	margin-left: 0px;
}

/*
/***********************************************/
#hnav1 li a, #search_site label, #hnav1 li span {
font: 700 13px Arial, Helvetica, sans-serif;
}
#view_cart {
display: block;
float: right;
position: relative;
top: -1px;
}
#domain_registration_logo {
border: none;
float: left;
margin: 16px 0 0 56px;
}
#register_by_phone {
float: left;
margin: 24px 0 0 40px;
}
#asia_domains_banner {
display: block;
float: right;
margin:4px 3px 3px 3px;
}

.hnav_l {
float: left;
/*margin: 2px 5px 0 0;*******************************/
}

#hnav2 {
margin: 3px 0 0 0; position:relative; z-index:25; left:-5px;
}
#hnav2 li a,#hnav3 li a  {
font-size: 10px;
}
#hnav3 {
margin: 6px 0 0 0;
}

#hnav2, #hnav2 ul, #hnav3, #hnav3 ul { /* all lists */
	padding: 0;
	list-style: none;
	line-height: 1;
	float: left;
}
#hnav2 a, #hnav3 a {
	display: block;
text-decoration: none;
}
#hnav2 a:link, #hnav2 a:visited, #hnav3 a:link, #hnav3 a:visited {
color: #fff;
padding: 4px 7px 5px 7px;
white-space:nowrap;
}
#hnav2 a:hover, #hnav3 a:hover{
background-color: #dcdcdc;
background-repeat: repeat-x;
color: #000;
padding: 4px 7px 5px 7px;
}
#hnav2 li, #hnav3 li { /* all list items */
	float: left;
	background-image: url(../../../images_templ/bg_hnav2_sep.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
	text-align: center;
}
#hnav2 li.removeVertLine { background-image:none; }
#hnav2 li ul,#hnav3 li ul  { /* second-level lists */
background-color: #fff;
border: 1px solid #333;
left: -999em;
position: absolute;
width: 283px;
clear: left;
z-index:100;
}
#hnav2 li ul li, #hnav3 li ul li {
background-image: none;
clear: left;
display: block;
text-align: left;
}
#hnav2 li ul li a, #hnav3 li ul li a {
display: block;
margin: 0;
padding: 0;
width: 279px;
}
#hnav2 li ul li a:link, #hnav2 li ul li a:visited, #hnav3 li ul li a:link, #hnav3 li ul li a:visited {
border-bottom: 1px dotted #ccc;
color: #333;
padding: 4px 0 7px 4px;
border-top: 0;
}
#hnav2 li ul li a:hover, #hnav3 li ul li a:hover {
border-bottom: 1px dotted #666;
color: #333;
padding: 4px 0 7px 4px;
border-top: 0;
}

#hnav2 li:hover ul, #hnav2 li.sfhover ul, #hnav3 li:hover ul, #hnav3 li.sfhover ul {
	left: auto;
	margin-left: 0px;
}

/* style for "choose your language" flags */

.chooseLanguage { padding-top:0px; margin-top:0px; }
.chooseLanguage  p { border-bottom:1px solid #333333; font-family:Arial,Helvetica,sans-serif; color:#106385; font-size:13px; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; }
.chooseLanguage img { float:left; height:11px; width:16px; margin:0px 10px 8px 0px; }

/* style for social networking sites follow icons */

.followIcons { height:70px; padding-top:0px; margin-top:10px; }
.followIcons p { border-bottom:1px solid #333333; font-family:Arial,Helvetica,sans-serif; color:#106385; font-size:13px; font-weight:bold; padding:0px 0px 0px 3px; margin:0px 0px 5px 0px; }
.followIcons img { float:left; margin:0px 8px; }


/*IDN Menu*/
#hnav2 .idn_menu_1:hover ul, #hnav2 .idn_menu_1  .sfhover ul,
#hnav2 .idn_menu_2:hover ul, #hnav2 .idn_menu_2  .sfhover ul,
#hnav2 .idn_menu_3:hover ul, #hnav2 .idn_menu_3  .sfhover ul,
#hnav2 .idn_menu_4:hover ul, #hnav2 .idn_menu_4  .sfhover ul,
#hnav2 .idn_menu_5:hover ul, #hnav2 .idn_menu_5  .sfhover ul,
#hnav2 .idn_menu_6:hover ul, #hnav2 .idn_menu_6  .sfhover ul,
#hnav2 .idn_menu_7:hover ul, #hnav2 .idn_menu_7  .sfhover ul,
#hnav2 .idn_menu_8:hover ul, #hnav2 .idn_menu_8  .sfhover ul,
#hnav2 .idn_menu_9:hover ul, #hnav2 .idn_menu_9  .sfhover ul,
#hnav2 .idn_menu_10:hover ul, #hnav2 .idn_menu_10  .sfhover ul,
#hnav2 #north_american_menu ul,  #hnav2 #north_american_menu .sfhover ul,
#hnav2 #central_american_menu ul,#hnav2 #central_american_menu .sfhover ul,
#hnav2 #south_american_menu ul,  #hnav2 #south_american_menu .sfhover ul,
#hnav2 #african_domain_menu ul,  #hnav2 #african_domain_menu .sfhover ul,
#hnav2 #asian_domain_menu ul,    #hnav2 #asian_domain_menu .sfhover ul,
#hnav2 #european_domain_menu ul, #hnav2 #european_domain_menu .sfhover ul,
#hnav2 #oceanian_domain_menu ul,  #hnav2 #oceanian_domain_menu .sfhover ul,
#hnav2 #african_tm_menu ul,  #hnav2 #african_tm_menu .sfhover ul,
#hnav2 #asia_tm_menu ul,     #hnav2 #asia_tm_menu .sfhover ul,
#hnav2 #namerica_tm_menu ul, #hnav2 #namerica_tm_menu .sfhover ul,
#hnav2 #camerica_tm_menu ul, #hnav2 #camerica_tm_menu .sfhover ul,
#hnav2 #samerica_tm_menu ul, #hnav2 #samerica_tm_menu .sfhover ul,
#hnav2 #european_tm_menu ul, #hnav2 #european_tm_menu .sfhover ul,
#hnav2 #oceania_tm_menu ul,  #hnav2 #oceania_tm_menu .sfhover ul
{ /* lists nested under hovered list items */
left: 284px;margin-left:0;}

/*position the top menu - specify to display the menu*/
#hnav2 .idn_menu_1 ul,  #hnav2 .idn_menu_1:hover ul,  #hnav2 .idn_menu_1  .sfhover ul{top:0px;display:block;}
#hnav2 .idn_menu_2 ul,  #hnav2 .idn_menu_2:hover ul,  #hnav2 .idn_menu_2  .sfhover ul{top:22px;display:block;}
#hnav2 .idn_menu_3 ul,  #hnav2 .idn_menu_3:hover ul,  #hnav2 .idn_menu_3  .sfhover ul{top:44px;display:block;}
#hnav2 .idn_menu_4 ul,  #hnav2 .idn_menu_4:hover ul,  #hnav2 .idn_menu_4  .sfhover ul{top:66px;display:block;}
#hnav2 .idn_menu_5 ul,  #hnav2 .idn_menu_5:hover ul,  #hnav2 .idn_menu_5  .sfhover ul{top:88px;display:block;}
#hnav2 .idn_menu_6 ul,  #hnav2 .idn_menu_6:hover ul,  #hnav2 .idn_menu_6  .sfhover ul{top:110px;display:block;}
#hnav2 .idn_menu_7 ul,  #hnav2 .idn_menu_7:hover ul,  #hnav2 .idn_menu_7  .sfhover ul{top:132px;display:block;}
#hnav2 .idn_menu_8 ul,  #hnav2 .idn_menu_8:hover ul,  #hnav2 .idn_menu_8  .sfhover ul{top:154px;display:block;}
#hnav2 .idn_menu_9 ul,  #hnav2 .idn_menu_9:hover ul,  #hnav2 .idn_menu_9  .sfhover ul{top:176px;display:block;}
#hnav2 .idn_menu_10 ul, #hnav2 .idn_menu_10:hover ul, #hnav2 .idn_menu_10 .sfhover ul{top:198px;display:block;}

#hnav2 #north_american_menu ul,    #hnav2 #north_american_menu:hover ul, #hnav2 #north_american_menu .sfhover ul{top:68px;display:block;}
#hnav2 #central_american_menu ul,  #hnav2 #central_american_menu:hover ul, #hnav2 #central_american_menu .sfhover ul{top:90px;display:block;}
#hnav2 #south_american_menu ul,    #hnav2 #south_american_menu:hover ul, #hnav2 #south_american_menu .sfhover ul{top:112px;display:block;}
#hnav2 #african_domain_menu ul,    #hnav2 #african_domain_menu:hover ul, #hnav2 #african_domain_menu .sfhover ul{top:134px;display:block;}
#hnav2 #asian_domain_menu ul,      #hnav2 #asian_domain_menu:hover ul, #hnav2 #asian_domain_menu .sfhover ul{top:156px;display:block;}
#hnav2 #european_domain_menu ul,   #hnav2 #european_domain_menu:hover ul, #hnav2 #european_domain_menu .sfhover ul{top:178px;display:block;}
#hnav2 #oceanian_domain_menu ul,   #hnav2 #oceanian_domain_menu:hover ul, #hnav2 #oceanian_domain_menu .sfhover ul{top:200px;display:block;}

#hnav2 #african_tm_menu ul,  #hnav2 #african_tm_menu:hover ul,  #hnav2 #african_tm_menu .sfhover ul{top:22px;display:block;}
#hnav2 #asia_tm_menu ul,     #hnav2 #asia_tm_menu:hover ul,     #hnav2 #asia_tm_menu .sfhover ul{top:44px;display:block;}
#hnav2 #namerica_tm_menu ul, #hnav2 #namerica_tm_menu:hover ul, #hnav2 #namerica_tm_menu .sfhover ul{top:66px;display:block;}
#hnav2 #camerica_tm_menu ul, #hnav2 #camerica_tm_menu:hover ul, #hnav2 #camerica_tm_menu .sfhover ul{top:88px;display:block;}
#hnav2 #samerica_tm_menu ul, #hnav2 #samerica_tm_menu:hover ul, #hnav2 #samerica_tm_menu .sfhover ul{top:110px;display:block;}
#hnav2 #european_tm_menu ul, #hnav2 #european_tm_menu:hover ul, #hnav2 #european_tm_menu .sfhover ul{top:132px;display:block;}
#hnav2 #oceania_tm_menu ul,  #hnav2 #oceania_tm_menu:hover ul,  #hnav2 #oceania_tm_menu .sfhover ul{top:154px;display:block;}

/*No flickering*/
#hnav2 .idn_menu_1 ul, #hnav2 .idn_menu_2 ul, #hnav2 .idn_menu_3 ul, #hnav2 .idn_menu_4 ul,#hnav2 .idn_menu_5 ul,
#hnav2 .idn_menu_6 ul,#hnav2 .idn_menu_7 ul,#hnav2 .idn_menu_8 ul,#hnav2 .idn_menu_9 ul,#hnav2 .idn_menu_10 ul,
#hnav2 #north_american_menu ul, #hnav2 #central_american_menu ul, #hnav2 #south_american_menu ul, #hnav2 #african_domain_menu ul,
#hnav2 #asian_domain_menu ul, #hnav2 #european_domain_menu ul, #hnav2 #oceanian_domain_menu ul,
#hnav2 #african_tm_menu ul, #hnav2 #asia_tm_menu ul, #hnav2 #namerica_tm_menu ul, #hnav2 #camerica_tm_menu ul,
#hnav2 #samerica_tm_menu ul, #hnav2 #european_tm_menu ul, #hnav2 #oceania_tm_menu ul
{left: 284px; display:none;}

/*
#hnav2 #idn_a_i:hover ul, #hnav2 #idn_a_i  .sfhover ul  { /* lists nested under hovered list items
	left: 284px;
	margin-left:0;
	top:0;
}

#hnav2 #idn_a_i ul{
	left: -999em;
	margin-left:0;
	top:0;
}
#hnav2 #idn_j_z ul{
	left: -999em;
	margin-left:0;
	top:22px;
}


#hnav2 #idn_j_z:hover ul, #hnav2 #idn_j_z  .sfhover ul{
	left:284px;
	margin-left:0;
	top:22px;
}
*/
#banner_header {
margin-top: 0;
position: relative;
top: -3px;
}
#dropdown_exts {
float: right;
margin: 2px 10px 0 2px;
}
#right_col {
padding: 0px 10px 20px 0;
width: 200px;
}
#live_chat {
margin-left:0;
margin-top:0px! important;
}
#account_login, #account_login *, #search_site, #search_site * {
margin: 0;
padding: 0;
vertical-align: top;
}
#search_site {
border:1px solid #CCCCCC;
float:left;
height:20px;
margin:2px 0 0 5px;
width:350px;
}
#account_login {
background-image: url(../../../images_templ/bg_manage_domains_login.gif);
background-repeat: no-repeat;
height: 77px;
margin: 8px 0 0px 0;
padding: 30px 0 0 13px;
width: 190px;
font-size: 11px;
}
#account_login .login_input1, #account_login .login_input2 {
border: 0;
height: 17px;
padding-top: 3px;
}
#account_login .login_input1 {
margin-bottom: 6px;
width: 158px;
}
#account_login .login_input2 {
width: 122px;
}
#account_login .login_rounded_l{
	position:relative;
	right:-5px;
/*	right:-2px;*/
}
/*Add this one*/
#account_login .login_rounded_r{
	position:relative;
	right:5px;
}
.mb6 {
margin-bottom: 6px;
}
.clear_left {
clear: left;
}
#create_account {
margin: 4px 10px 0 0;
float: left;
font-size:11px;
}
#create_account:link, #create_account:visited {
color: #999999;
text-decoration: underline;
}
#create_account:hover {
color: #000;
text-decoration: underline;
}
#vnav {
margin: 0;
padding: 0;
/*text-transform: uppercase;*/
}
#vnav li {
font-family: Arial, Helvetica, sans-serif;
display: block;
list-style: none;
line-height: 22px;
width: 100%;
}
#vnav li.title{
color:#106385; font-weight:bold; font-size:13px; border-bottom: 1px solid #333; padding-top:0px;
}
#vnav li a {
color: #000;
display: block;
font-size: 12px;
padding: 0;
margin: 0;
text-decoration: none;
padding:0 0 0 5px;
}
#vnav li a span{
color: #000;
}
#vnav li a:hover {
background-color:#F1EDED;
/*border:1px solid #CCCCCC;*/
color: #000;
/*line-height: 20px;
font-weight:bold;
/*padding: 0 0 0 10px;*/
}
#vnav li a:hover span{
background-color: #333;
color: #fff;
background-color:#F1EDED;
border:0px! important;
color: #000;


/*padding: 0 0 0 10px;*/
}

#vnav .active {
background-color:#F1EDED;
border:1px solid #CCCCCC;
color:#000;
font-weight:bold;
line-height:20px;
}
#vnav .active span {
font-weight:bold;
color: #000;
}
#vnav li span.new{color:red;font-family:Tahoma;font-size:10px;text-transform:uppercase;}
#domain_footer {
background-image: url(../../../images_templ/bg_bottom_wrapper.gif);
background-position: 0 0;
background-repeat: repeat-x;
padding-bottom: 20px;
text-align: center;
}
.no_margin, #dropdown_exts * {
margin: 0;
}
#marketplace{font-size:10px;}
#marketplace a:link, #marketplace a:visited, #hnav1 li a:link, #hnav1 li a:visited {
color: #333;
text-decoration: none;
}
#marketplace a:hover, #hnav1 li a:hover {
color: #000;
text-decoration: underline;
}/*
END Alex Ruels <===============================================
*/

#domain_content {
padding: 2px 0 0 20px;
}

/*-- for inner pages --*/

/*-- styles for search form --*/

#search_thin {
width: 751px;
background-image: url(../../../images_templ/bg_search_header.gif);
background-repeat: repeat-x;
text-align: left;
background-color: #fff;
}
#search_body_thin #search_wrapper_thin {
position:relative;
padding: 50px 0 0 10px;
}
#search_body_thin {
border-right: 1px solid #c2c2c2;
}
#search_thin *{
margin:0;
padding:0;
}
#search_thin #search_header_thin {
border-right: 1px solid #c2c2c2;
}
#search_thin #search_footer_thin {
border-left: 1px solid #c2c2c2;
background-image: url(../../../images_templ/bg_thin_search_bot.gif);
background-repeat: repeat-x;
background-position: bottom;
}
#search_footer_thin img {
float: right;
}
#search_person_thin {
position: absolute;
top: -40px;
left: 0px;
}
#search_slogan_thin {
position: absolute;
left: 7px;
top: -4px;
}
#featuring_domains {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #333;
text-transform: uppercase;
position: absolute;
left: 20px;
top: 25px;
}
#search_domains_thin label#www {
color: #333333;
font-size: 20px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
padding-right: 2px;
}
#search_input_thin {
width: 353px;
height: 20px;
border: 1px solid #666667;
font-size: 14px;
padding: 3px 0 0 3px;
}
#search_domains_thin label#extension {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
color: #0e6385;
margin: 5px 0 5px 0;
clear: both;
float: left;
}
#search_submit_thin {
margin-left: 5px;
position: relative;
top: 7px;
display: inline;
}

#domain_checkbox_holder {
clear: both;
position: relative;
zoom: 1;
}
#domain_checkbox_holder li {
list-style: none;
background-image:url(../../../images_templ/bg_domain_checkbox.gif);
background-repeat: no-repeat;
margin: 0;
padding: 7px 0 0 7px;
width: 235px;
height: 41px;
font-size: 13px;
font-weight: bold;
font-family: Tahoma, Helvetica, sans-serif;
color: #333;
float: left;
display: block;
position: relative;
}
#domain_checkbox_holder div.flag_s {
float:right !important;
margin-right: 15px;
}
#domain_checkbox_holder li input {
float: left;
clear: left;
margin: 4px 0 0 4px;
padding: 0 5px;
}
#domain_checkbox_holder #title{clear:left; background-image:none; color:#106385; font-size:14px; height:30px; width:100%;}
#domain_checkbox_holder li label {
float: left;
display: block;
margin: 4px 0 0 5px;
font-size: 11px;
font-weight: normal;
}
#domain_checkbox_holder li img {
position: absolute;
right: 15px;
top: 10px;
}
#domain_checkbox_holder li a{margin:0; margin-left:5px}
#domain_checkbox_holder li a:link,#domain_checkbox_holder li a:visited  {
color: #666;
text-decoration: underline;
}
#domain_checkbox_holder li a:hover  {
color: #000;
text-decoration: none;
}
/*-- for items in left column --*/
#content_left_col {
padding: 0 0 0 10px;
border-left: 1px solid #c2c2c2;
width: 222px;
}
#content_left_col .left_col_box {
width: 220px;
margin-bottom: 10px;
position: relative;
font-family: Arial, Helvetica, sans-serif;
}
#content_left_col .left_col_box div.left_col_box_content {
padding: 5px 10px 5px 16px;
border-left: 1px solid #e1e1e0;
border-right: 1px solid #c2c2c1;
width: 194px;
margin-top: -2px;
}
#content_left_col .left_col_box div.left_col_box_content ul {
margin: 0 0 0 5px;
padding: 0;
}
#left_col_inner {
position: relative;
padding-top: 196px;
}
.left_col_box div.left_col_box_content ul li {
list-style: none;
}
div.left_col_box_content ul li {
list-style: none;
line-height: 18px;
}
div.left_col_box_content ul li a {
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 12px;
}
div.left_col_box_content ul li a:link, div.left_col_box_content ul li a:visited {
text-decoration: underline;
color: #666;
}
div.left_col_box_content ul li a:hover {
text-decoration: none;
color: #000;
}
.side_col_list_h {
font-size: 18px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
margin-top: -50px;
display: block;
line-height: 18px;
margin-top: 0;
padding-top: 0;
position: relative;
top: -5px;
}
.side_plain {
background-image: url(../../../images_templ/bg_side_col_box.gif);
background-repeat: repeat-x;
}

/*-- for international domains pages --*/
#side_num_msg {
font-size: 14px;
font-weight: bold;
}
#sidebar_button_holder {
margin: 10px 0 0 0;
}
#sidebar_button_holder p {
font-weight: bold;
text-transform: uppercase;
margin-bottom: 10px;
padding-bottom: 0;
}
#sidebar_button_holder a {
margin-right: 5px;
}
#content_left_col .left_col_box h3 {
font-family: Arial, Helvetica, sans-serif;
margin-bottom: 5px;
}
#content_left_col .left_col_box h5 {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
}
#side_rules_holder a:link, #side_rules_holder a:visited {
color: #333;
text-decoration: underline;
}
#side_rules_holder a:hover {
color: #000;
text-decoration: none;
}
#side_rules_holder img {
}
#choose_domain_name {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
color: #0e6385;
margin: 0;
padding: 0;
}
#domain_header_i {

padding: 0;
color: #666;
font-family:Verdana,Tahoma,Century Gothic,Geneve,Arial,Helvetica,sans-serif;
font-size:14px;
margin:0px 10px 4px;
background-image:url(../../../images_templ/icann_accredited.jpg);
background-repeat: no-repeat;
background-position: 690px -4px;
height: 45px;
}
a:link, a:visited {
color: #666666;
text-decoration: underline;
}

a:hover {
color: #666666;
text-decoration: none;
}
#search_thin #domain_checkbox_holder {
margin: 0;
padding: 0;
}

table.idn_code_table td {cursor: pointer;border: 1px solid #999999;text-align: center;padding: 5px;}
table.idn_code_table td:hover {border: 1px solid #0000ff;color: #0000ff;}
table.idn_code_table {margin-left: auto;margin-right: auto;}
div.idn_content {border: 1px solid #c7c3b7;border-top: 0;width: 742px;padding: 3px;margin-top: 0;font-size: 13px;}
.idn_category_extension_list ul {padding: 0px;list-style: none;}
.idn_category_extension_list h2 {font-size: 13px;color:#106385;}

div.faq_content {border: 1px solid #c7c3b7;border-top: 0;width: 742px;padding: 3px;margin-top: 0;font-size: 13px;}
div.faq_content .innercont{padding:0 20px}
div.faq_content .title{margin:0; color:#106385; list-style:none; font-size:15px; margin-left:-10px; margin-bottom:10px;}

div.premium_content {border: 1px solid #c7c3b7;border-top: 0;width: 738px;padding: 5px;margin-top: 0;font-size: 13px;}
.premiun_header{margin:0; color:#666; list-style:none; font-size:22px; margin-left:20px; margin-bottom:20px; text-transform:uppercase;}
.premium_content a{margin:10px;}
div.premium_content td, th{ padding:10px;}


#domain_content h1.title{
font-size:20px;
font-weight:bold;
height:15px;
line-height:0;
padding:25px 0 10px;
text-align:center;
}
#domain_content h1.title {
background-image:url(/images_templ/icann_accredited.jpg);
background-position:690px -5px;
background-repeat:no-repeat;
color:#666666;
font-family:Verdana,Tahoma,Century Gothic,Geneve,Arial,Helvetica,sans-serif;
height:45px;
margin:0 0 0 0px;
padding:0 0px 0 10px;
width:740px;
text-align:left;
font-size:14px;
line-height:14px;
}
.icann h1{color:#666666; height:40px;}

h1.trademarkH1 { font-size:14px; color:#666; margin-bottom:7px; }

table.lawyer_info {
	width: 100%;
	border-collapse: collapse;
}

table.lawyer_info th, table.lawyer_info td {
	vertical-align:top;
}

table.lawyer_info p {
	margin: 4px;
	margin-left: 15px;
}

div.premium_content strong {
	color: #106385;
}

   table.lawyer_block {
    border-collapse: collapse;
    width: 100%;
    border-bottom: 3px solid #efefef;
   }
   table.lawyer_block th, table.lawyer_block td {
     vertical-align: top;
     padding: 6px;
   }

   table.lawyer_block td {
     width:100%;
   }

   table.lawyer_block td p {
    margin: 4px;
    margin-left: 15px;
   }

   table.lawyer_block strong {
    color: #0E6385;
   }

   table.lawyer_block div {
    text-align: right;
    padding-bottom: 15px;
    font-size: 14px;
   }
   table.lawyer_block a {
    padding:0;
    margin:0;
   }

table.lawyer_product {
	border-collapse:collapse;
	width: 100%;
}

table.lawyer_product td {
	vertical-align:top;
}

table.lawyer_product th {
	text-align: left;
}

table.lawyer_product td.con {
	width: 100%;
}

table.lawyer_product td p {
	padding: 0;
	margin: 4px;
	margin-top: 10px;
}

table.lawyer_product td div {
	text-align: left;
	padding-left: 4px;
	border-left: 2px solid #efefef;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
}

table.lawyer_product td div b {
	color: #666666;
}

table.trademark_main_cost {
	border-collapse:collapse;
	width:100%;
}
table.trademark_main_cost th {
	text-align:left;
	font-size: 13px;
}
table.trademark_main_cost .total-row td {
	border-top: 2px solid #999;
	font-weight: bold;
}
table.trademark_product_head {
	width: 100%;
	border-collapse: collapse;
}
table.trademark_product_head th {
	font-weight: normal;
	vertical-align:top;
	width: 100%;
}
table.trademark_product_head td {
	vertical-align: top;
}

table.trademark_main_cost th {
	color: #106385;
	font-weight: bold;
	padding: 2px;
	font-size: 18px;
}

table.trademark_main_cost th b {
	font-size: 13px;
}

table.trademark_main_cost td {
	color: #106385;
	padding: 2px;
}
div.trademark_product_options {
	padding: 9px;
}
.nw, .nw * {
	white-space: nowrap;
}
/*   Corp domain tool */


 div.idn_content { padding-left: 30px; width:715px; }
		.cds_domain select, .cds_domain input, .cds_domain textarea { background-color:#F6F6F6; }
		
		  .cds_header {
   background:url(http://www.101domain.com/includes/page_content/corporate_domain_tool/images_templ/header_corp_domain_quote.jpg) top left no-repeat;
   text-align:center;
   width: 749px;
   border-right: 1px solid #c6c3b7;
   padding-top: 15px;
   height: 241px;
  }
  div.cds_domain {
   width: 689px;
   font-size: 0px;
  }
  div.cds_domain div.mid {
   font-size: 13px;
   border-left: 1px solid #c6c3b7;
   border-right: 1px solid #c6c3b7;
   text-align: center;
  }
  div.cds_domain div.mid input {
   width: 400px;
   border: 1px solid #999;
  }
  div.cds_domain div.mid textarea {
   width: 500px;
   border: 1px solid #999;
  }
  div.cds_domain div.mid input.img {
   width: 127px;
   border:0;
  }

  div.cds_domain div.mid input.find_box {
   width: 260px;
   border: 1px solid #999;
   height: 20px;
   font-size: 10px;
   margin-left: 0;
  }
  div.cds_domain div.mid span {
   color:#206E93;
   padding-right: 5px;
  }

  div.cds_domain div.mid select.multi {
   width:260px;
   border: 1px solid #999;
  }

  div.cds_domain div.mid table {
   margin-left:auto;
   margin-right:auto;
   border-collapse:collapse;
  }

  div.cds_domain div.mid table td {
   padding: 4px;
  }

  div.cds_domain div.mid table th {
   color: #206e93;
   text-align: left;
  }

/******************************/
/*  GOOGLE SEARCH              */
/*******************************/
#sbtn{
padding:0px 0 0 9px;
position:relative;
top: -1px;
right:-1px;
}
#sname{
border:0px! important;
color:#999999;
font-size:12px;
font-style:italic;
height:15px;
margin-left:5px;
width:296px;
padding-top:3px;
}
/**************************************/
/*   LANGUAGES                        */
/**************************************/
#hnav1 {
padding: 5px 25px 0 0;
}
#hnav1 li{
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:600;
font-style:normal;
}
/********************************/
/*         FOOTER               */
/********************************/
#domain_footer .cc_info { background:none; padding-top:0px !important;}
#domain_footer .cc_info div{float:left}
/*****************************/
/*      LOGING BOXES         */
/*****************************/
.account_login_form{
width: 201px; background-image: url(../../../images_templ/bg_manage_domains_login.gif); background-repeat:no-repeat; font-size: 11px; height: 101px; padding:10px 0 0; margin:4px 0 0 0;
}
.login_input1{
border: 1px solid rgb(187, 187, 187); width: 175px; background:#fff; height:22px; margin:15px 0 0 10px; position:relative;}


.login_user_imput{
	border:0 none !important;
	font-size:11px;
	font-style:italic;
	line-height:13px;
	margin:0;
	padding:4px 0 0 5px;
	width:160px;
	color:#555555;
}
.login_go{
position:absolute; top:-4px; right: -4px;
}


/*************************************/
/*     DROPDOWN FEATURE       */
/*************************************/

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
    position: absolute;
    left: 0;
    top: 0;
    visibility: hidden;
    border: 1px solid black;
    border-bottom-width: 0;
    z-index: 100; /* zIndex should be greater than that of shadow's below */
    background: #ffffff;
    width: 215px; /* default width for menu */
}

.anylinkmenu ul{
    font-size:10px;
    margin: 0;
    padding: 5px 0 5px 0;
    list-style-type: none;
    height:150px;
    overflow-y:scroll;
    overflow-x:hidden;
    border-bottom:solid 1px black;
}

.anylinkmenu ul li
{
    margin:0px;
    padding:0px;
}

.anylinkmenu ul li a{
    font-size:10px;
    text-align:left;
    width: 100%;
    display: block;
    text-indent: 2px;
    color:#999;
    white-space:nowrap;
}

.anylinkmenu a:hover{ /*hover background color*/
    background: #eee;
    color: white;
}

.hot_link a
{
    text-decoration: none;
}

.hot_link a:hover
{
    background: #3399ff;
}

.menuanchorclass
{
    cursor:pointer;
    padding: 4px 0 0 5px;
    font-size:9px;
    display:block;
    background:url(../../../images_templ/dropdown.jpg) left no-repeat;
    width:202px;
    height:18px;
    text-decoration: none;
}

/* ######### class for shadow DIV ######### */

.anylinkshadow{ /*CSS for shadow. Keep this as is */
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99; /*zIndex for shadow*/
    background: black;
    visibility: hidden;
}

div.extrtl {
	margin: 0 !important;
	direction: rtl !important;
	display: inline !important;
	padding: 0 !important;
}
#content .inputStyle { border: 1px solid #999999; background-color: #F6F6F6; color: #999999; margin: 2px;
    padding: 4px; }
