@import url(/css/auction.css);
BODY {
	margin:0px;
	padding:0px;
	background:#FFFFFF;
	color:#000000;
}

BODY, TD, DIV {
	font-family:Tahoma;
	font-size:11px;
}

A{
	color:#000000;
	text-decoration:underline;
	}

A:hover{
	color:#C02327;
	}

A.light{ text-decoration:none;}

IMG{
	border:0;
	}

TD.menu DIV A {
	display:block;
	background:#132E3A;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
	padding:9px;
	color:#FFF;
	text-decoration:none;
}

TD.menu DIV A:hover {
	background:#C02327;
	color:#FFF
}

DIV.submenu {
	display:block;
	background:#E7EAEB;
	padding:5px 5px 5px 10px;
	font-size:7pt;
}

DIV.submenu A {
	text-decoration:none;
	color:#000000;
}

DIV.submenu A:hover {
	text-decoration:underline;
	color:#C02327;
}

DIV.wrapit{
	padding: 1em 0.5em 3em 0.5em;
	}

SPAN.font1 {
	color:#132E3A;
	font-size:7pt;
}

SPAN.font2 {
	font-size:7pt;
}

TD.tbl1 {
	border:1px solid #C4CBCE;
	background:#E7EAEB;
	padding:5px 7px 5px 7px;
}

A.a1 {
	font-size:7pt;
}

.error{
	color:#DB0029;
	}
/* block. begin */
TABLE.block_etbl {
	margin:0 0 1em 0;
	border:1px solid #C4CBCE;
}
TD.block_erow {
	padding:2px;
}
	TD.block_erow STRONG.accent{
		font-size:1.1em;	
		}
TD.block_ispace {
	background:#132E3A;
}
TD.block_ititle {
	width:100%;
	background:#C02327;
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	padding:5px 0px 5px 8px;
	text-transform:uppercase;
}
TD.block_icontent{
	padding:15px 5px 20px 5px;
	}
	.block_icontent P{
		margin:0 0 1em;
		padding:0;
		}
		/* .block_icontent P.light{
			margin:0;
			padding:0;
			color:#6D6D6D;
			font-size:0.95em;
			}
			.block_icontent P.light A{
				color:#666;
				}
				.block_icontent P.light A:HOVER{
					color:#000;
					} */

TD.block-whois{
	padding-top:15px;
	padding-left:10px;
	}

TD.block_ititle2 {
	width:100%;
	background:#666666;
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	padding:5px 0px 5px 8px;
}
/* block. commit */

/* table. begin */
TD.tbl_title {
	background:#DCDCDC;
	color:#2A2A2A;
	font-size:7pt;
	padding:5px 5px 5px 7px;
}
TD.tbl_odd {
	background:#FFFFFF;
	color:#000000;
	font-size:7pt;
	padding:5px 5px 5px 7px;
}
TD.tbl_even {
	background:#F7F7F7;
	color:#454545;
	font-size:7pt;
	padding:5px 5px 5px 7px;
}
/* table. commit */

/* news. begin */
TD.news DIV {
	margin:0px;
	padding:5px 5px 5px 0px;
}
TD.news DIV B {
	font-weight:bold;
	color:#7D7D7D;
}
BLOCKQUOTE{
	padding-bottom:0.7em;
	}
/* news. commit */

DIV.copyright {
	display:block;
	text-align:center;
	background:#C4CBCE;
	padding:8px;
}

div.counter{ text-align:center; padding:6px;}

.textn {
	margin:10pt;
}
	.textn A:HOVER{
		color:#c02327;
		}

.hidden {
	display:none;
	}
.block{
	display:block;
	}

.inline{
	display:inline
	}

UL.ext LI {
	padding-top:5px;
	}

/* servicetable */
	table.servicetable, table.servicetable td, table.servicetable th{border-style:solid; border-color:#CECECE; background-color:#F0F0F0;}
	table.servicetable{border-width:1px 0 0 1px; width:100%;}
	table.servicetable td, table.servicetable th{ border-width:0 1px 1px 0; color:#737373; text-align:center; padding:3px 7px; font-size:11px;}
	table.servicetable .accent td, table.servicetable .accent th{font-weight:bold; color:#000; }
	table.servicetable .accent td.light{font-weight:normal; color:#6D6D6D; }
	
	table.servicetable th{background-color:#fff; color:#000; font-weight:normal;}
	table.servicetable .subhead-table th{ background-color:#B7B7B7; color:#fff; font-weight:bold;}
	table.servicetable .subhead-table th.service-name{font-weight:normal;}
	
	table.servicetable .service-name{text-align:left;}
	table.servicetable th.service-name{font-size:11px; }
	table.servicetable .accent td.service-name{font-weight:normal; color:#737373;}
	
	table.servicetable td.service-value{text-align:left;}
	table.servicetable td.light{ background-color:#fff;}
	
	table.servicetable .service-name a{color:#6D6D6D; text-decoration:underline;}
	
	table.servicetable h2{font-size:14px;  padding:0; margin:7px 0;}
	
	table.servicetable a{color:#000; text-decoration:none;}
	table.servicetable .accent a{font-size:11px;}
	table.servicetable a:hover{color:#DB0029;}
	

/* TABLE.regular */

TABLE.regular{
	margin:auto;
	width:100%;
	border-width:1px 0 0 1px;
	border-style:solid;
	border-color:#CECECE;
	text-align:left;
	font-size:11px;
	background:#FFF;
	}
	
	TABLE.regular .subtitle{
		padding:15px 10px 5px 10px;
		font-size:11px;
		font-weight:bold
		}
		
	TABLE.regular .accent{
		font-weight:bold;
		}
	
/*TABLE. TD,
TABLE.left-cell TBODY TH,
TABLE.regular TBODY TH{
	text-align:left;
	}*/
	
	TABLE.regular THEAD TH{
		padding:10px 10px;
		font-size:11px;
		font-weight:bold
		}
		
	TABLE.regular TD,
	TABLE.regular .cell-centered{
		text-align:center;
		}
		
	TABLE.table-text TD{
		text-align:left;
		}
		
	TABLE.regular TBODY{
			background:#F0F0F0;
			color:#737373;	
			}
			
			TABLE.regular TH,
			TABLE.regular TD{
				border-width:0 1px 1px 0;
				border-style:solid;
				border-color:#CECECE;
				font-weight:normal;
				padding:5px 10px;
				}
				
			TABLE.regular TD{
				color:#737373;
				}

/* Banner
=================================================*/
#banner{
	margin-top:12px;
	border:1px solid #979999
	}

/* Main page ad blocks
=================================================*/
	A.accent,
	strong.accent,
	h5.accent{ color:#DB0029;}
	.sqs{  }
	.sqs td, .sqs div, .sqs h3{font-family:Arial, Helvetica, sans-serif;}
	.sqs td{ border:1px solid #C8C8C8; padding:0 3px 10px 10px; width:33%; vertical-align:top; font-family:Arial, Helvetica, sans-serif;}
	
	.sqs h3{
		margin:5px 0 0 0;
		padding:0 0 5px 0;
		border-bottom:2px solid #ECECEC;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		color:#000;
		}
	.sqs h3 img{ float:right; margin-top:-5px; padding-left:0; }
	.sq-desc{font-size:9px; font-weight:bold; color:#737373; margin:3px 0 0 0; clear:both; }
	.sqs a{ text-decoration:none;}
	
	.sq-desc{
		text-align:left;
		
		}
	
	div.price{ font-size:9px; font-weight:bold; color:#666666; padding-right:30px; text-align:right;}
	div.price strong{ background-color:#DB0029; color:#fff; width:58px; padding:2px 0 2px 2px; text-align:left; font-size:11px;}
	
/* common add styles */	

ul.list-1{ list-style:square;}
ul.list-1 li{ margin:0 0 5px 0;}
ul.list-1 li a.light{ text-decoration:underline;}
/* ul.list-1 li a:hover{ text-decoration:underline;} */
ul.list-1 LI UL{
	list-style:circle;
	margin-top:10px;
	margin-bottom:15px;
	}

ol.list-1{ margin:15px 0 15px 30px;}
ol.list-1 li{margin:0 0 5px 0;}


div.addblock{
	background-color:#EBEBEB; 
	padding:1px 0;
	}
	div.addblock.addblock-light{
		background-color:#f2f2f2
		}
	div.addblock.addblock-distant{
		margin:0 6px 20px 6px;
		}


/* Whois
=================================================*/
	.whois H2{
		margin:20px 0 10px 0;
		padding:0;
		font-size:14px;
		font-weight:normal;
		}
	.busy,
	.busy A{
		color:#e8002c
		}
		
	.free{
		color:#00a651
		}
	.whois{
		}	
	
	/* Whois form */
	#content form.zonerelated_form{
		margin:0;
		font-size:100%
		}
	#whois-form{
		position:relative;
		margin:0;
		padding:0;
		}
		#whois-form DD{
			margin:0;
			padding:10px;			
			/*height:124px;
			*height:124px;*/
			min-height:142px;
			height:auto;
			border:1px solid #c4cbce;
			background-color:#e7eaeb;
			}
			#whois-form dd.l{
				width:165px;
				*width:165px;
				}
				#whois-form dd.l INPUT{
					width:155px;
					}
			#whois-form dd.r{
				position:absolute;
				top:0;
				left:193px;
				width:217px;
				*width:217px;
				color:#000;
				}
				#whois-form dd.r INPUT{
					vertical-align:middle;
					}
		#whois-form .error{
			padding:3px 0 0 2px;
			}
		#whois-form UL{
			list-style:none;
			margin:0;
			padding:0;
			font-size:0.8em;
			}
			#whois-form LI{
				float:left;
				width:6em;
				margin-bottom:0.6em;
				}
				#whois-form .all_zones_container{
					width:10em;
					font-weight:bold;
					}
		
		#whois-form-submit{
			width:435px;
			}
	
		
	/* Results */						
		#results{
			margin:0;
			padding:15px 0 0;
			}
			#results DD{
				margin:0 0 2.5em;
				padding:0;
				}
			#results H3{
				margin:0 0 0.6em;
				padding:0;
				}
		#content table.light{
			margin-bottom:0;
			border:1px solid #E7E7E7;
			border-width:0 1px;
			font-size:1.25em;
			}
			#content .light CAPTION SPAN.title{
				text-transform:none;
				font-size:1.1em;
				}
				#content .light TD,
				#content .light TH{
					border-right:0;
					border-left:0;
					}
				
				#content .light TBODY TH{
					padding-left:0.7em;
					font-weight:bold;
					}
				#content .light .col_name{
					width:40%;
					}
							
		.col_status{
			width:30%;
			text-align:left;
			}
			
		.col_info{
			width:30%;
			text-align:center;			
			}

		#content .light .auction{
			font-weight:bold;
			}
		#content .light .js-link{
			border-color:#3d3d3d;
			color:#3d3d3d;			
			}
			#content .light .js-link:HOVER{
				color:#000;
				}
		
		#content .full TD{
			padding:0;			
			font-size:0.9em;
			}
			#content .full DIV,
			#content tr.full:hover DIV{
				padding:1.5em 15px 2em 15px;
				overflow:auto;
				background-color:#e5e5e5;
				white-space:nowrap;
				}
			#content .light TBODY tr.full.pc_hover DIV{
				background:#e5e5e5;
				}
				
	/* Info */
		#info{
			margin:0 0 0 15px;
			padding:0;
			}
			#info DD{
				margin:0 0 2.5em;
				}
				
		.iblock{
			background:#f2f2f2 url('/img/ibg_b.gif') repeat-x 0 bottom;
			}
			.iblock-wrapper{
				background:url('/img/ibg_t.gif') repeat-x;
				}
			.iblock .tl,
			.iblock .tr,
			.iblock .br,
			.iblock .bl{
				position:relative;
				height:5px;
				font-size:1px;
				background-repeat:no-repeat;
				}
				.iblock .tl{
					
					background-image:url('/img/tl1.gif');
					}
				.iblock .tr{
					background-position:100% 0;
					background-image:url('/img/tr1.gif');
					}
				.iblock .br{
					background-position:100% 100%;
					background-image:url('/img/br1.gif');
					}
				.iblock .bl{
					background-position:left bottom;
					background-image:url('/img/bl1.gif');
					}
			.iblock .cnt{				
				padding:0 20px 5px 25px;
				}
			.iblock H3{
				position:relative;
				top:-5px;
				display:block;
				margin:0 0 0.2em;
				padding:15px 0 0;
				background:url('/img/mark.gif') no-repeat;
				font-size:1.4em;
				font-weight:bold;
				color:#000;
				}
			.iblock P{
				margin:0;
				padding:0;
				}
			.iblock A{
				color:#d60029
				}


/* 
=================================================*/
.announce .accent{
	font-size:12px;
	}


/* Common
=================================================*/
	
	.a{
		text-decoration:underline
		}
		a.js-link,
		span.js-link{
			text-decoration:none;
			border-bottom:1px dashed #000;
			cursor:pointer;
			}
			a.js-link:HOVER{
				text-decoration:none;
				
				}
			.textn a.js-link:HOVER{
				border-color:#c02327
				}	
	span.accent,
	strong.accent{
		color:#dc0b11
		}
	ul.list-0{
		margin:10px 0 30px 30px;
		padding:0;
		list-style:none;
		}
	.distant{
		margin-top:40px
		}
		.distant2{
			margin-top:2em;
			margin-bottom:1.5em;
			}
		.distant3{
			margin-top:1em;
			margin-bottom:0.5em;
			}
		.distant4{
			margin-top:0.3em;
			margin-bottom:0.3em;
			}
			
		P.distant5, .distant5{
			margin-top:30px;
			}
		.distant6{
			padding-top:1em;
			}
			
		.bdistant{
			padding-bottom:1em;
			}
	
	H2{
		margin:3em 0 1em;
		padding:0;
		font-size:1.2em;
		}
		H2.light-up{
			margin-top:1em;
			}
		H2.accent{
			color:#DB0029;
			}
	H3{
		margin:1.5em 0 0.5em;
		padding:0;
		font-size:1.1em;
		}
	H4{
		margin:2em 0 1em 0;
		font-size:1em;
		}
	P{
		}
	P.light{

		}
	.lefted{
		padding-left:30px;
		}
		p.lefted UL{
			
			}
	p.accent{
		
		}
	
	.nobr{
		white-space:nowrap
		}
	
	.clear,
	.clear0{
		display:block;
		clear:both;
		}
		.clear0{
			font-size:1px;
			height:0;
			}
	.float_l{
		float:left;
		}
	.float_r{
		float:right;
		}
	
	.list-2{
		margin:1.5em 0 3em 2em;
		padding:0;
		list-style:none;
		}

		.list-2 UL,
		.list-3{
			list-style:none;
			margin:1em 0 2em 1.5em;
			padding:0;
			}
		
		.list-2 LI{
			margin:0 0 0.7em;
			padding:0 0 0 12px; 
			background:url('/img/bullet01.gif') no-repeat 0 0.6em;			
			}
			.list-2 UL LI{
				background-image:url('/img/bullet03.gif')
				}
				.list-2 UL UL LI,
				.list-3 LI{
					margin:0 0 0.5em;
					padding:0 0 0 12px; 
					background:url('/img/bullet03.gif') no-repeat 0 0.6em;
					}
		.list-2 H2{
			margin-top:2em;
			}
		.list-2 H4{	
			padding-top:0.2em;
			}
		.list-2 P{
			margin:0 0 1em;
			padding:0
			}
			P.light,
			.list-2 P.light{	
				margin:0.5em 0 0;
				color:#3a3a3a;
				font-size:0.9em;
				}
	
	.back-link{
		display:block;
		clear:both;
		margin:2em 0 0;
		padding:0 0 0 0.2em;
		}
		.back-link A{
			color:#8a8a8a
			}
			.back-link A:hover{
				color:#C02327;
				}
				
	UL.list-2.accent LI{
		font-size:120%;
		background-position:0 0.5em;
		}
		
	DIV.centered{
		text-align:center;
		}
/* All Feeds (News...)
=================================================*/
.feed{}

	.feed H3{
		margin:-1.13em 0 0 0;
		padding:0 0 0 4.3em;
		}
		
	.feed .feed-item{
		padding:1em 0 1.5em 4.7em
		}
		
		.feed .feed-item P{
			margin:0 0 1em 0;			
			}

/* Loader */
	.inline-loader,
	#content2 .lot .inline-loader{
		display:inline-block;
		padding-left:20px;
		min-height:16px;
		vertical-align:baseline;
		background:url('/img/loader.gif') no-repeat;
		}
	
/* Other Decorations
=================================================*/

	PRE.letter{
		padding:2em;
		background:#EEE;
		} 
		
/* Universal width*/
.width1,{
	width:1%;
	}
.width3,{
	width:3%;
	}
.width5,{
	width:5%;
	}
.width10{
	width:10%;
	}
.width15{
	width:15%;
	}
.width20{
	width:20%;
	}
.width25{
	width:25%;
	}
.width30{
	width:30%;
	}
.width35{
	width:35%;
	}
.width40{
	width:40%;
	}
.width45{
	width:45%;
	}
.width50{
	width:50%;
	}
.width55{
	width:55%;
	}
.width60{
	width:60%;
	}
.width65{
	width:65%;
	}
.width70{
	width:70%;
	}
.width75{
	width:75%;
	}
.width80{
	width:80%;
	}
.width85{
	width:85%;
	}
.width90{
	width:90%;
	}
.width95{
	width:95%;
	}
.width100{
	width:100%;
	}
