@font-face {font-family: 'OpenSansRegular';src: url('/a1/f/OpenSans-Regular-webfont.eot');src:url('/a1/f/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),/*url('/a1/f/OpenSans-Regular-webfont.woff') format('woff'),*/url('/a1/f/OpenSans-Regular-webfont.ttf') format('truetype'),url('/a1/f/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face {font-family: 'OpenSansSemibold';src: url('/a1/f/OpenSans-Semibold-webfont.eot');src:url('/a1/f/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),/*url('/a1/f/OpenSans-Semibold-webfont.woff') format('woff'),*/url('/a1/f/OpenSans-Semibold-webfont.ttf')format('truetype'),url('/a1/f/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:normal;font-style:normal;}

#section_1 { overflow: hidden; }
#section_2 { position: relative; min-height: 400px; }
#section_1,#section_2{width:720px;}
#content_wrapper.with_nav #section_1 .half_column,#content_wrapper.with_nav #section_2 .half_column{width:350px;}

/****************************************************************
	Main graphic
****************************************************************/
.main_graphic { background: url(/a1/i/products/domain_name/dn_sprite01.jpg) center 0 no-repeat; display: block; font-size: 0; text-indent: -9999px; float: left; height: 310px; width: 460px; }
.callout { background-color: #e1f9fe; float: right; margin-top: 3px; padding:15px  30px; width: 170px; }
.callout h2 { color: #00466d; font-size: 184%; letter-spacing: -1px; line-height: 115%; margin: 0 0 15px; }

/****************************************************************
	Sub nav
****************************************************************/
.panes { }
.tabs { margin-left: -15px; height: 65px; background: url(/a1/i/products/domain_name/dn_sprite01.jpg) right -340px no-repeat;}
.tab { }
.tab a { float: left; padding: 6px 0; background: #efefef; margin-left: 15px; text-align: center; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; position: relative; display: block; width: 142px; }
.tab a, .tab a:hover { color: inherit; text-decoration: none; }
.tab a:hover, a.current { background: #a0e9fc; }
.nav_arrow { position: absolute; bottom: -18px; left: 50%; margin-left: -9px; width: 0; height: 0; border: 9px solid rgba(255,255,255,0); border-top-color: #a0e9fc; -moz-opacity: .0; filter: alpha(opacity=0); opacity: .0; display: block; }
.current .nav_arrow { d-moz-opacity: 1; filter: alpha(opacity=100); opacity: 1; }
.current .nav_arrow { -webkit-animation: fadeArrow .3s 1; -moz-animation: fadeArrow .3s 1; -ms-animation: fadeArrow .3s 1; -o-animation: fadeArrow .3s 1; }
@-webkit-keyframes fadeArrow {  0% {
opacity: 0;
}
 100% {
opacity: 1;
}
}
@-moz-keyframes fadeArrow {  0% {
opacity: 0;
}
 100% {
opacity: 1;
}
}
@-ms-keyframes fadeArrow {  0% {
opacity: 0;
}
 100% {
opacity: 1;
}
}
@-o-keyframes fadeArrow {  0% {
opacity: 0;
}
 100% {
opacity: 1;
}
}
/****************************************************************
	Search Area
****************************************************************/
.search_area { border-top: 1px solid #e1e4e6; border-bottom: 1px dashed #CCC; padding: 20px 0 50px 0; margin-bottom: 20px; overflow: hidden; }
.search_area div { float: left; padding-right: 6px; overflow: hidden; }
.search_area .www { padding-top: 7px; font-size: 24px; text-align: center; color: #656565; width:85px; }
.search_area .search_box { padding-top: 4px; }
.search_area .ending_dd { padding-top: 3px; }
.search_area .search_box input, #divCaptcha input { font-size: 24px; color: #5194cb; padding: 8px; width: 406px; margin: 0px; height: 24px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: inset #000 1px 1px 5px -5px; -moz-box-shadow: inset #000 0px 0px 5px -5px; box-shadow: inset #000 1px 1px 10px -5px; border: 1px solid #dae2e6; }
.search_area .ending_dd select { padding: 5px; height: 43px; width: 80px !important; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #dae2e6; background: #f5f5f6; font-family: "OpenSansRegular", Arial, Helvetica, sans-serif; line-height: 24px; }
.search_area .search_button { padding-right:0; }
.search_area .search_button input { background: url(/a1/i/products/domain_name/dn_sprite01.jpg) 0 -450px no-repeat; width: 111px; height: 46px; padding: 0px; margin: 0px; border: none; }

#idSearchLine {left:auto !important; right:205px; top:160px !important; }

#divCaptcha { clear: both; overflow:hidden; }
#divCaptcha #captcha_sound { width:25px; padding-top:5px; }
#divCaptcha input { width: 100px; padding:4px; }
#divCaptcha div { padding-top: 10px; }
#divCaptcha .verification { padding-top: 12px; }
#divCaptcha #captcha_label { line-height:33px; }

#domain_search h2 { font-size: 22px; color: #5194cb; line-height: normal; padding-bottom: 5px; border-bottom: 1px solid #dae2e6; position: relative; }
#domain_search h2 span { font-size: 16px; }

#premium_header, #domain_header { padding: 6px 0px; }
#search_results_table input { width: auto; height: auto; margin: 2px 0px 0px 0px; padding: inherit; }
.idBuyDomainTable { height: 160px; overflow: auto; font-size: 12px; padding: 4px 0px; border-bottom: 1px solid #F2F2F2; border-top: 1px solid #F2F2F2; margin-bottom: 8px; }
#idSearchTable table { width:342px !important; }
.idBuyDomainTable table td { padding: 2px 0px; }
#search_results_table .idBuyDomainTable { height: auto; }
.idBuyDomainTable table td { padding: 3px 0px; }
#search_results_table table td { border-bottom: 0px solid #F2F2F2; }
#search_results_table, #search_results_table1 { font-size: 13px; padding: 0px 0px 0px 8px; clear: both; }
#search_results_table th, #search_results_table1 th { font-weight: bold; }
#premium_search_results input { width: auto; height: auto; margin: 2px 0px 0px 0px; padding: inherit; }
#premium_header td {text-align:left !important; }

#whois_results { margin: 20px 0px; border-top: 1px solid #DDD; padding: 20px 20px; }