a span {
	display: none;
}

li.highslide-move a span, li.highslide-close a span {
	display: inline;
}

#leftnavigation {
	min-height: 660px;
	height: auto !important;
	height: 660px;
}

/***** DOMAIN PAGE *****/

#domain_main {
	height: 264px;
	width: 756px;
	background:url(/images/template/domain_bg_A.jpg) no-repeat;
	margin-top: 8px;
}
#domain_free {
	height: 200px;
	width: 756px;
	background:url(/images/template/d_services_bg_03.gif) no-repeat;
	margin-top: 8px;
}

div.bulk {
	height: 305px;
	width: 756px;
	margin-top: 8px;	
	background: url(/images/domains/bulk_bg.jpg) no-repeat 0 0;
}

textarea.bulk_box {
	border: 0;
	width: 353px;
	height: 145px;
	overflow: auto;
	margin: 95px 0 0 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
	font-size: 14px;
	float: left;
}

#domain_main select {
	visibility: inherit;
	margin-top: 89px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	font-size: 20px;
	color: #666666;
	z-index: 1;
	float: left;
}
#domain_main .dom_sea {
	margin-top: 83px;
}
#domain_main .dom_name {
	margin-left: 16px;
}

#domain_free select {
	visibility: inherit;
	margin-top: 140px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	font-size: 20px;
	color: #666666;
	z-index: 1;
	float: left;
}
#domain_free .dom_sea {
	margin-top: 137px;
}
#domain_free .dom_name {
	margin-top: 140px;
	margin-left: 40px;
}

#domain_btm {
	height: 267px;
	width: 756px;
	background:url(/images/domains/bulk_price.jpg) no-repeat;
}

#domain_banner {
	height: 90px;
	width: 728px;
	background:url(/images/domains/728x90_25Years.gif) no-repeat;
	margin: 0px 0px 0px 10px;
}

#domain_btm ul {
	display: block;
	float: left;
	width: 340px;
	margin:0;
	margin: 80px 0 0 40px;
	font-size: 1.3em;
	line-height: 1.6em;
}

*html body #domain_btm ul {
	margin: 80px 0 0 20px;
}

#domain_btm p {
	display: block;
	float: right;
	width: 345px;
	margin: 80px 5px 0 0px;
	font-size: 1.3em;
}

#domain_btm table {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	width: 305px;
	text-align: right;
	margin: 0 0 0 10px;
}

#domain_btm div.t_cont {
	float: right;
	background: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 15px 20px 0 0;
	padding: 5px 15px 10px 0;
	clear: right;
}

*html body  #domain_btm div.t_cont {
	margin:0;
	padding:0;
	margin-right:10px;
	margin-top:10px;
	padding:10px 10px 10px 10px;
}



#domain_btm table tr.top td {
	font-weight: bold;
	font-size: 1.3em;
	border-bottom: 1px dotted #ddd;
}

.bulk_base {
	float: left;
	margin: 0 0 0 9px;
	height: 267px;
	width: 756px;
	background:url(/images/domains/bulk_price.jpg) no-repeat;
}

/***** TOP *****/

h2 {
	text-transform:uppercase; 
	font-size: 22px;
	margin: 10px 0px 15px 0px;
}


/**** Transfer Domains ****/
textarea#tran_domains {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	width: 330px;
	height: 150px;
	margin: 15px 0 10px 0;
	border: 1px solid #ccc;
}

/***** TEL PAGES *****/

div.tel_head {
	width: 730px;
	height: 188px;
	background: url(/images/domains/tel_head_ga.jpg) no-repeat;
}

div.tel_head span {
	display: block;
	padding: 105px 0 0 400px;
	color: #69b4ee;
	font-size: x-large;
	font-weight: bold;
}

div.tel_content h2 {
	font-size: 22px;
	color: #69b4ee;
}

div.tel_content ul {
	margin: 10px 0 10px 20px;
}

div.tel_content ul li {
	margin: 0 0 8px 0;
}

div.tel_content p {
	margin: 0 0 10px 0;
}

div.tel_height {
	height: 550px;
}

ul.pdf li {
	list-style-image: url(/images/domains/pdf.jpg);
}

input#domainname {
	background: url(/images/template/bg_field-search.gif) right top;
	width: 258px;
	height: 28px;
	border: 0;
	padding: 5px 4px 0 8px;
	font-size: 18px;
	color: #666;
}

input#domainame_focus {
	background-position: right bottom;
}

input.tel_sea_btn {
	background: url(/images/domains/btn_search.png) 0 0;
	width: 130px;
	height: 40px;
	border: 0;
	cursor: pointer;
	margin-top: 15px;
}

input.tel_sea_btn:hover {
	background-position: 0 -40px;
}

div.tel_form {
	float: right;
	width: 270px;
	height: 300px;
	text-align: center;
	padding: 0 100px 0 20px;
}

div.tedom {
	color: #666;
	border-bottom: 1px dashed #999;
	width: 350px;
}

span.red {
	display: block;
	color: #ff0000;
	margin-bottom: 15px;
}

div.tel_tm_sample {
	width: 200px;
	border: 1px dashed #666;
	padding: 15px;
	margin: 15px 0 0 30px;
	font-size: small;
	background: #ffffcc;
	font-family: Georgia, "Times New Roman", Times, serif;
}

textarea.tel_seta {
	width: 270px;
	height: 200px;
	border: 2px #57b7e1 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
}

div.tel_error {
	width: 350px;
	float: left;
}

img.tel_sample {
	margin-top: 20px;
	margin-left: 100px;
}

p.lr_fix {
	height: 440px;
}

/***** General TLD Styles *****/

div.dom_cont {
	background: url(/images/template/def_bg.png) no-repeat top;
	width: 748px;
	padding: 0 5px 0 7px;
	overflow: hidden;
}

div.dom_cont:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	zoom: 1;
}

h2.dom_logo, h1.dom_price {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}

h2.me_logo {
	background: url(/images/domains/me_head.png) no-repeat;
	width: 103px;
	height: 61px;
	position: relative;
	top: 30px;
	left: 45px;
}

h2.org_logo {
	background: url(/images/domains/Logo_ORG.jpg) no-repeat;
	width: 261px;
	height: 93px;
	margin: 20px 10px 0 25px;
	padding: 0 0 0px 0;
}

/***** us *****/

h2.us_logo {
	background: url(/images/domains/Logo_US.jpg) no-repeat;
	width: 261px;
	height: 93px;
	margin: 20px 10px 0 25px;
	padding: 0 0 0px 0;
}

h1.us_price {
	background: url(/images/domains/us_price.png) no-repeat;
	width: 187px;
	height: 85px;
	margin: 25px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

h2.us_logo_text {
	background: url(/images/domains/us_head_text.png) no-repeat;
	width: 300px;
	height: 38px;
	margin: 30px 0 0 0px;
	padding: 0 0px 0 0;
}

/***** end us *****/

h2.tv_logo {
	background: url(/images/domains/tv_head.png) no-repeat;
	width: 108px;
	height: 61px;
	margin: 20px 10px 0 25px;
	padding: 0 0 60px 0;
}

h2.mobi_logo {
	background: url(/images/domains/mobi_head.png) no-repeat;
	width: 141px;
	height: 51px;
	margin: 20px 10px 0 25px;
	padding: 0 0 60px 0;
}

h2.me_logo_text {
	background: url(/images/domains/me_head_text.png) no-repeat;
	width: 205px;
	height: 38px;
	padding: 0 350px 0 0;
	position: relative;
	top: 40px;
	left: 45px;
}

h2.org_logo_text {
	background: url(/images/domains/org_head_text.png) no-repeat;
	width: 300px;
	height: 38px;
	margin: 30px 0 0 0px;
	padding: 0 0px 0 0;
}

h2.privacy_logo_text {
	background: url(/images/domains/Domain-Private-Reg_03.png) no-repeat;
	width: 606px;
	height: 113px;
	margin: 0 0 0 0;
	padding: 0 30px 0 0;
}

h2.tv_logo_text {
	background: url(/images/domains/tv_head_text.png) no-repeat;
	width: 400px;
	height: 38px;
	margin: 30px 0 0 0px;
	padding: 0 155px 0 0;
}

h2.mobi_logo_text {
	background: url(/images/domains/mobi_head_text.png) no-repeat;
	width: 400px;
	height: 38px;
	margin: 30px 0 0 0px;
	padding: 0 145px 0 0;
}

h2.dom_logo span, h1.dom_price span, div.chart_60day p {
	display: none;
}

input.dom_name {
	background: url(/images/home/bg_search-domain.gif) right top;
	width: 190px;
	height: 29px;
	border: 0;
	padding: 6px 5px 0 10px;
	font-size: 18px;
	color: #666;
	float: left;
	display: block;
	margin: 20px 0 0 0;
	position: relative;
	left: -11px;
}

input.front-adj {
	margin: 85px 0 0 0;
}

input.dom_sea {
	background: url(/images/domains/btn_sea.png) 0 0;
	width: 130px;
	height: 40px;
	border: 0;
	cursor: pointer;
	margin: 17px 10px 0 0;
	float: left;
	display: block;
	}
	
input.dom_sea:hover {
	background-position: 0 -40px;
}

form.me-form {
	position: relative;
	top: 35px;
	left: 40px;
	height: 110px;
	float: left;
}

h1.me_price {
	background: url(/images/domains/me-sale-price.jpg) no-repeat;
	width: 144px;
	height: 78px;
	position: relative;
	left: 45px;
	top: 35px;
}

p.me-accredited {
	display: block;
	text-indent: -999%;
	overflow: hidden;
	width: 309px;
	height: 56px;
	background: url(/images/domains/me-accredited.jpg) 0 0 no-repeat;
	margin: 15px 0 0;
}

h1.org_price {
	background: url(/images/domains/org_price.png) no-repeat;
	width: 187px;
	height: 80px;
	margin: 25px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

h1.tv_price {
	background: url(/images/domains/tv_price.png) no-repeat;
	width: 187px;
	height: 61px;
}

h1.mobi_price {
	background: url(/images/domains/mobi_price.png) no-repeat;
	width: 187px;
	height: 61px;
}


div.dom_col1 {
	width: 310px;
	padding: 0 15px 0 45px;
	line-height: 20px;
	float: left;
}

div.dom_col2 {
	width: 310px;
	margin: 39px 15px 0 0;
	line-height: 20px;
	float: left;
}

div.dom_col1 ul {
	padding: 0 0 0 17px;
}

div.dom_col1 ul li {
	padding-bottom: 5px;
	line-height: 1.4em;
}

div.dom_col1a {
	width: 500px;
	margin: 0 15px 0 55px;
	line-height: 20px;
}

div.dom_col1o {
	width: 480px;
	margin: -95px 0px 0px 220px;
	line-height: 20px;
}

div.dom_col1o ul{
	margin-left: 15px;
	margin-top: 10px;
}

div.dom_col1o li {
	margin-bottom: 5px;
}

table.bp_top td {
	vertical-align: top;
}


/* Transfers */
#transfer {
	width: 756px;
	background: url(/images/domains/transfer_bg.png) no-repeat top;
	color: #666;
	line-height: 1.3em;
}
#transleft {
	float: left;
	width: 350px;
	margin: 120px 10px 20px 35px;
}
#transright {
	float: left;
	width: 320px;
	margin-top: 120px;
}
#transright ul{
	margin-left: 15px;
	margin-top: 10px;
}
#transright li {
	margin-bottom: 10px;
}
#transfer .clearit {
	clear:both;
}

#transfer input.continue_btn {
	margin: 7px auto;
	width: 140px;
	height: 40px;
	background:url(/images/hosting/continue.gif) no-repeat;
}
#transfer input.continue_btn:hover {
	background-position: 0px -40px;
}
#transfer #centerbutton {
	text-align:center;
}

/***** Domain Renewal Page *****/

.light {
color: #8e8e8e;
margin: 0 0 10px 0;
}

div#ren_cl1 {
	float: left;
	width: 225px;
	font-size: 12px;
}

input.ren_lfld {
	border: 1px solid #d1d1d1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666;
	padding: 4px 0 0 0;
	height: 28px;
	width: 203px;
	margin-bottom: 15px;
}

p.sec_los_links {
	color: #4095d5;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
}

p.sec_los_links a {
	font-weight: bold;
}

h2.dom_ren_head {
	display: block;
	background: url(/images/domains/dom_ren_head.png) no-repeat;
	width: 264px;
	height: 25px;
	margin-bottom: 5px;
}

h2.dom_ren_head span {
	display: none;
}

input.ren_lbtn {
	float: left;
	font-size: 0;
	background: url(/images/template/login_button.png) 0 0;
	border: 0;
	width: 130px;
	height: 40px;
	margin: 45px 0 0 0;
	cursor: pointer;
}

input.ren_lbtn:hover {
	background-position: 0 -40px;
}

div.chart_60day {
	display: block;
	height: 150px;
	width: 500px;
	background: url(/images/domains/60day_chart.png) 0 0;
	margin: 0 auto 20px auto;
}

/* FREE DOMAIN SERVICES */
#free {
	width: 756px;
	background: url(/images/domains/d_services_bg_03.gif) no-repeat top;
	color: #666;
	line-height: 1.3em;
}
#freeleft {
	float: left;
	width: 350px;
	margin: 10px 10px 20px 35px;
}
#freeright {
	float: left;
	width: 320px;
	margin-top: 10px;
}
#freeright ul{
	margin-left: 15px;
	margin-top: 10px;
}
#freeright li {
	margin-bottom: 10px;
}
#free .clearit {
	clear:both;
}

#free input.continue_btn {
	margin: 7px auto;
	width: 140px;
	height: 40px;
	background:url(/images/hosting/continue.gif) no-repeat;
}
#free input.continue_btn:hover {
	background-position: 0px -40px;
}
#free #centerbutton {
	text-align:center;
}

/***** .ES *****/

div.es_cont {
	margin: 0 0 0 18px;
	background: url(/images/domains/es_bg.png) no-repeat;
}

span.es_head {
	display: block;
	height: 105px;
}

div.es_col_1 {
	float: left;
	width: 345px;
	margin: 20px 0 0 10px;
}

div.es_col_1 p {
	line-height: 1.2em;
	font-size: 14px;
	padding: 0 0 10px 0;
}

div.es_col_2 {
	float: left;
	width: 345px;
	padding: 180px 0 0 10px;
}

span.es_price {
	display: block;
	background: url(/images/domains/es_price.png) 0 0 no-repeat;
	height: 101px;
	width: 176px;
	float: left;
}

input.es_sea {
	float: left;
	margin: 39px 0 0 20px;
}

input.es_name {
	margin: 0;
}

select.es_tld {
	float: left;
	border: 2px solid #c2dbf0;
	font-size: 18px;
	height: 35px;
	color: #666;
	margin: 0 0 0 8px;
}

/*** .CO ***/

div.dom-co {
	background: url(/images/domains/co-top.jpg) 0 0 no-repeat;
}

div.dom-co h1, div.dom-co h2 {
	display: none;
}

div.dom-co p.top {
	margin: 125px 250px 0 44px;
}

div.dom-co p {
	margin: 15px 250px 15px 44px;
	line-height: 1.5em;
}

div.dom-co form {
	margin: 1em 3.8em;
}

div.dom-co form fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}

div.dom-co form input.text {
	border: 0;
	width: 233px;
	font-size: 16px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/images/template/input-text-update.jpg) 0 0 no-repeat;
	width: 197px;
	height: 32px;
	padding: 2px 4px 0;
	position: absolute;
	margin: 10px 0 0;
}

div.dom-co form input.submit {
	background: url(/images/domains/btn_sea.png) 0 0 no-repeat;
	height: 40px;
	width: 130px;
	padding: 0;
	border: 0;
	cursor: pointer;
	position: absolute;
	margin: 6px 0 0 220px;
}

div.dom-co form input.submit.hover {
	background-position: 0 -40px;
}

div.dom-co ul.faqs {
	margin: 1.5em 6em;
}


ul.co-launch {
	display: block;
	margin: 15px 0 15px 33px;
	padding: 0;
	height: 118px;
}


ul.co-launch li {
	display: block;
	float: left;
	height: 117px;
	margin: 0 7px;
	text-indent: -999%;
	overflow: hidden;
	cursor: pointer;
}

ul.co-launch li.launch {
	background: url(/images/domains/co-launch.jpg) 0 0 no-repeat;
	width: 107px;
}

ul.co-launch li.sunrise {
	background: url(/images/domains/co-sunrise.jpg) 0 0 no-repeat;
	width: 164px;
}

ul.co-launch li.landrush {
	background: url(/images/domains/co-landrush.jpg) 0 0 no-repeat;
	width: 164px;
}

ul.co-launch li.general {
	background: url(/images/domains/co-ga.jpg) 0 0 no-repeat;
	width: 164px;
}

ul.co-launch li div {
	display: none;
	position: absolute;
	text-indent: 0;
	width: 288px;
	height: 83px;
	padding: 15px 14px 19px;
	background: url(/images/coda-bg.png) 0 0 no-repeat;
	overflow: hidden;
}


div.dom-co label.error {
	position: absolute;
	margin: -28px 0 0 212px;
	background: url(/images/input-invalid.jpg) 0 0 no-repeat;
	height: 21px;
	width: 22px;
	text-indent: -300px;
	overflow: hidden;
}

div.dom-co label.error.valid {
	background: url(/images/input-valid.jpg) 0 0 no-repeat;
	width: 22px;
	height: 21px;
	position: absolute;
	margin: -28px 0 0 212px;
	text-indent: -300px;
	overflow: hidden;
}


form#co-form div.success {
	font-size: 12px;
	color: #555;
	line-height: normal;
	padding: 50px;
	width: 420px;
}

form#co-form div.success strong {
	display: block;
	font-size: 20px;
	color: #666;
}


div.co-order {
	padding: 12px 0 30px 30px;
	overflow: hidden;
}

div.co-order ul.info {
	margin: 0;
	list-style: none;
	padding: 0;
	width: 425px;
	float: left;
}

div.co-order ul.info li {
	display: block;
	margin: 0;
	padding: 0;
	float: none;
	line-height: normal;
	overflow: hidden;
	zoom: 1;
}

div.co-order ul.info li h3 {
	display: block;
	color: #fff;
	height: 32px;
	overflow: hidden;
	line-height: normal;
	text-indent: 9px;
	font-size: 15px;
	margin: 0;
	padding: 0 6px 0 0;
	zoom: 1;
}

div.co-order ul.info li div h4 {
	font-size: 18px;
	font-weight: normal;
	line-height: normal;
	margin: 15px 0 10px;
}

div.co-order ul.info li div p {
	margin: 10px 0 15px;
}

div.co-order ul.info li div ol {
	margin: 15px;
	padding: 0;
}

div.co-order ul.info li div ol li {
	margin: 15px;
	display: list-item
}

div.co-order ul.info li div ul.faqs {
	margin: 15px 0;
	padding: 0;
	list-style: none;
}

div.co-order ul.info li h3 strong {
	margin: 8px 0 0;
	float: left;
	zoom: 1;
	color: #fff;
}

div.co-order ul.info li h3 span {
	display: block;
	float: right;
	margin: 8px 0 0;
	zoom: 1;
}

div.co-order ul.info li h3 span.ended {
	color: #aaa;
}

div.co-order ul.info li span.arrow {
	position: absolute;
	display: block;
	height: 32px;
	width: 16px;
	background: url(/images/domains/co-arrow.png) 0 -128px no-repeat;
	margin: 0 0 0 425px;
}


div.co-order ul.info li.sunrisea h3 {
	background: #555;
}

div.co-order ul.info li.sunrise h3 {
	background: #666;
}

div.co-order ul.info li.landrush h3 {
	background: #777;
}

div.co-order ul.info li.general h3 {
	background: #888;
}

div.co-order ul.info li div {
	border-bottom: #f36f21 10px solid;
	border-right: #f36f21 10px solid;
	border-left: #f36f21 10px solid;
	padding: 1px 15px;
}

form#co-form div.success strong {
	display: block;
	font-size: 20px;
	color: #666;
}


div.co-order form, div.co-order fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
}

div.co-order form textarea {
	border: 10px solid #f36f21;
	-moz-border-radius: 5px;
	width: 220px;
	margin: 0 0 0 16px;
	resize: none;
}

div.co-order form input {
	background: url(/images/hosting/btn_add-to-cart2.gif) 0 0 no-repeat;
	width: 120px;
	height: 32px;
	border: 0;
	cursor: pointer;
	margin: 10px 0 0 79px;
	display: block;
	text-indent: -999%;
	overflow: hidden;
}

div.co-order form input[type=hidden] {
	display: none;
}

div.co-order form input.hover {
	background-position: 0 -32px;
}

div.co-faq {
	padding: 125px 60px 0 46px;
}

div.co-faq h2 {
	font-size: 19px;
	font-weight: normal;
	display: block;
	margin: 25px 0 15px;
}

div.co-faq ul.nav {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
	height: 50px;
}

div.co-faq ul.nav li {
	float: left;
	margin: 15px 0;
}

div.co-faq ul.nav li a {
	display: inline-block;
	padding: 2px 4px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

div.co-faq ul.nav li a:hover {
	background: #666;
	color: #fff;
}

div.co-faq ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.co-faq ul li {
	margin: 0;
}

div.co-faq ul li h3 {
	margin: 10px 0;
	font-size: 14px;
	font-weight: normal;
	padding: 1px;
}

div.co-faq ul li h3 a {
	text-decoration: none;
	color: #666;
	padding: 3px 5px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

div.co-faq ul li h3 a:hover {
	color: #fff;
	background: #666;
}

div.co-faq ul li h3 a span.more {
	display: inline-block;
	position: relative;
	background: url(/images/support/toggleDLplus.png) 0 0 no-repeat;
	height: 12px;
	width: 11px;
	text-indent: -999%;
	overflow: hidden;
	margin: 0 6px 0 0;
}

div.co-faq ul li div {
	overflow: hidden;
	padding: 0 0 0 25px;
	width: 625px;
}

div.co-faq ul li div p {
	margin: 5px 0 15px;
	font-size: 13px;
	line-height: 1.2em;
}

div.co-faq ul li div h4 {
	margin: 20px 0 5px;
	font-weight: normal;
	font-style: italic;
	text-decoration: underline;
	font-size: 14px;
}

div.co-faq ul li div ul {
	margin: 15px;
	list-style: disc;
}

div.co-faq ul li div ul li {
	margin: .5em 1em;
	display: list-item;
}


/* PRIVACY REGISTRATION */

#private {
	width: 500px;
	margin: 0 15px 0 90px;
	line-height: 20px;
}	

#private ul{
	margin-left: 15px;
	margin-top: 10px;
}

#private li {
	margin-bottom: 5px;
}

a.whois_setup {
	background: url(/images/domains/who_how.jpg) 0 0;
	display: block;
	float: right;
	margin: 10px 20px 0 0;
	width: 172px;
	height: 40px;
	cursor: pointer;
}

a.whois_setup:hover {
	background-position: 0 -40px;
}

h2.privacy_setup {
	background: url(/images/domains/whois_setup_title.png) 90px 40px no-repeat;
	width: 363px;
	height: 40px;
	margin: 0 0 0 0;
	padding: 40px 90px 10px 0;
}

ol.whos_steps {
	margin: 0;
	padding: 0 80px 80px 113px;
}

ol.whos_steps li {
	padding: 0 0 10px 0;
}

.strike {
	color: #999;
	text-decoration: line-through;
}

.ast {
	color: #999;
	font-size: .8em;
}

input.bulk_adj {
	float: left;
	clear: left;
	margin: 15px 0 0 250px;
}

div#domain_btm p.icann {
	position: absolute;
	font-size: 9px;
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
	color: #777;
	margin: 212px 0 0 419px;
}

/***** Tel Resource *****/
h3.tel_h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
margin: 15px 0 10px 0;
color: #69B4EE;
}

a.tel_pdf {
display: block;
padding: 0 0 5px 20px;
margin-left: 20px;
background: url(/images/domains/pdf.jpg) top left no-repeat;
}

.tel_lbot {
	margin-bottom: 10px;
}

a.tel_mov {
display: block;
padding: 0 0 5px 20px;
margin-left: 20px;
background: url(/images/domains/film_icon.jpg) top left no-repeat;
}


a.tel_ext {
display: block;
padding: 0 0 5px 20px;
margin-left: 20px;
background: url(/images/domains/globe.jpg) top left no-repeat;
}

div.t_res div.col1 {
	width: 380px;
	float: left;
}

div.t_res div.col2 {
	float: left;
}

div.tel_head fieldset {
	border: 0;
	padding: 115px 0 0 215px;
	margin: 0;
	width: 300px;
}

div.tel_head input.tel_seta {
	border: 1px solid #53a5d4;
	background: #fff;
	height: 23px;
	padding: 2px 0 0 5px;
	margin: 6px 10px 0 0;
	width: 145px;
	color: #777;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	float: left;
}

div.tel_head a.bulk {
	float: left;
	font-size: 10px;
}

input.tel_sea_tbtn {
	display: block;
	background: url(/images/home/btn_search.gif) no-repeat 0 0;
	height: 40px;
	width: 130px;
	border: 0;
	float: left;
	cursor: pointer;
}

.nobot {
	padding-bottom: 0;
	margin-bottom: 0;
}

.notop {
	padding-top: 0;
	margin-top: 0;
}

p.tel_notice {
	display: block;
	padding: 5px;
	margin: 10px;
	background: #ffffcc;
	color: #333;
	font-size: 10px;
	border: #ccc 1px dashed;
	float: left;
}

div.tel_movie {
	width: 700px;
}

div.tel_movie iframe {
	width: 523px;
	height: 320px;
	overflow: hidden;
	border: 0;
	background: #ccc;
	padding: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin: 0 0 30px 80px;
	scrolling: never;
}

div.tel_movie a {
	display: block;
	background: url(/images/Send-To-A-Friend-btn.gif) 0 0 no-repeat;
	width: 130px;
	height: 40px;
	position: absolute;
	margin: -40px 0 0 400px;
}

div.tel_movie a span {
	display: none;
}

div.tel_movie a:hover, a.ietelafriend:hover {
	background-position: 0 -40px;
}

a.ietelafriend {
	display: block;
	background: url(/images/Send-To-A-Friend-btn.gif) 0 0 no-repeat;
	width: 130px;
	height: 40px;
	margin-left: 300px;
	margin-top: -40px;
}

a.ietelafriend span {
	display: none;
}


/**** Wrapper for form ****/

div.tellform input {
	border: 1px solid #999;
	height: 18px;
	margin-bottom: 5px;
}

div.tellform fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}

div.tellform fieldset.titles {
	float: left;
	width: 88px;
}

div.tellform fieldset.titles ul {
	margin: 0;
	list-style: none;
	padding: 0;
}

div.tellform fieldset.titles ul li {
	display: block;
	height: 22px;
	padding-top: 2px;
	margin-bottom: 5px;
}

div.tellform fieldset.input {
	float: left;
	margin-left: 10px;
}

div.tellform input.submit {
	height: 22px;
	display: block;
	float: left;
	margin: 0 0 0 10px;
}