/* 
	RERUNDOMAINS.COM MAIN.CSS
	COLORS USED THROUGHOUT SITE: 735281	F7F3F8	DAD0DF 410062 EAEAEA b0a298 8F7C6E 644370
*/
/* GLOBAL STYLES */
html, body{
	height:100%;
	margin:0;
	padding-bottom:40px;
	font-family:Arial, Helvetica, sans-serif;
	min-width:900px !important;
	color:#333333;
}
h1{margin-top:0;font-size:22px;text-transform:capitalize;}
h2{clear:left;font-size:16px;font-style:italic;color:#410062;}

a img{border:0;}
table{padding:0;margin:0;border:0;}
table td{padding:0;margin:0;border:0;}
strong{color:#410062;}
a{color:#410062}
a:visited{color:#735281}

table{margin:0;padding:0;}
/* SUBSTITUTES FOR H3 */
.faux_heads{display:block;
	margin:0 0 .75em 0;
	border-bottom:1px solid #410062;
	font-weight:bold;
	clear:left;font-size:16px;font-style:italic;color:#410062;
}
.faux_heads2{display:block;
	margin:1em 0 1em 0;
	font-weight:bold;
	clear:both;font-size:16px;font-style:italic;color:#410062;
}
.faux_heads3{display:block;
	font-weight:bold;
	clear:left;font-size:16px;font-style:italic;color:#410062;
}
.faux_heads4{display:block;
	font-weight:bold;font-size:16px;font-style:italic;color:#410062;
}
/* GLOBAL STYLE - FONT STYLES */
tr.price{
	font-size:16px;
	font-weight:bold;
	color:#410062;
}
tr.price_det{color:#410062;vertical-align:top;}
/* GLOBAL STYLE - CONTENT CONTAINERS */
#content_cont{
	width:100%;
	padding-top:20px;
	clear:left;
	}
#main_content{
	margin-left:220px;
	font-size:12px;
	min-height:700px;
	height:auto !important;
	height:800px;
	}
/* GLOBAL STYLE - HEADER STYLES */
div#header{
	width:100%;
	height:120px;
	background-image:url(../images/ReRunDomains2_02.jpg);
	background-repeat:repeat-x;
	}
div#header_left{
	width:50%;
	position:absolute;
	left:0;
	}
div#header_right{
	width:50%;
	position:absolute;
	right:0;
	padding-top:10px;
	padding-right:20px;
	white-space:nowrap;
	}
div#header_right_top{
	text-align:right;
	height:62px;
	font-family:Trebuchet MS, Times New Roman, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	}
div#header_right_top a{
	font-family:Trebuchet MS, Times New Roman, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	padding:10px;
	}
div#header_right_top a:hover{
	color:#FFFFFF;
	}
div#header_right_bottom{
	text-align:right;
	height:48px;
	padding-left:15px;
	}
img.header_buttons{
	margin-left:20px;
	}
div#header_bottom{padding-left:17px;}	
#header_bottom table{
	float:left;
	font-family:Trebuchet MS, Times New Roman, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#707070;
	text-align:center;
	margin-left:5px;
	}
#header_bottom table a{
	padding:10px;
	color:#666666;
	text-decoration:none;
	}
#header_bottom table a:hover{
	color:#735281;
}
.tab_middle{
	background-image:url(../images/ReRunDomains2_24.jpg);
	background-repeat:repeat-x;
	}
/* GLOBAL STYLE - FOOTER STYLES */
#footer_cont{
	border-top:1px solid #DED7C5;
	height:168px;
	clear:both;
	background-image:url(http://www.rerundomains.com/images/footer_02.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	position:relative;
	top:3em;
	bottom:0;
	width:100%;
}
#footer_cont div{
	position:relative;
	bottom:-55px;
	font-size:11px;
	color:#333333;
	/*float:right;*/
	margin-bottom:20px;
	text-align:right;
	}
/* PAGE STYLE - EXT PAGE 1 STYLES */
div.ext_container{
	border-bottom:1px solid #DED8D3;
	border-left:1px solid #DED8D3;
	border-right:1px solid #DED8D3;
	margin-right:8%;
	background-image:url(http://www.rerundomains.com/images/domain_box_body.gif);
	background-repeat:repeat-x;
	min-width:700px;
	}
div.ext_row{
	min-width:700px;
	clear:both;
}
div.ext_row table{
	width:100%;
}
div.ext_row_box{
	width:30%;
	float:left;
}

div.ext_row_req_box{
	width:40%;
	float:left;
}
	
	/* FOR 100% WIDTH EXT ROWS */
div.ext_row_box100{
	width:100%;
}
	/* FOR 50% FLOAT WIDTH EXT ROWS (PAGE1) */
div.ext_row_box50{
	width:50%;
	float:left;
	height:100%;
}
	/* USE THIS FOR THE EXT ROW DIV-TABLE HEADER */
div.ext_row_box_a{
	font-weight:bold;
	font-size:12px;
	height:17px;
	background-image:url(http://www.rerundomains.com/images/domain_box_head.gif);
	background-repeat:repeat-x;
	color:#666666;
}
/* USE THIS FOR THE EXT ROW DIV-TABLE BODY */
div.ext_row_box_b{
	padding:10px 5px 10px 15px;
	font-size:12px;
	color:#79685E;
	background-image:url(http://www.rerundomains.com/images/domain_box_body.gif);
	background-repeat:repeat-x;

}
.ext_flag_title{
	text-align:right;margin:0 8% 0 0;padding:0;line-height:1.2em;
}
.ext_price{
	font-size:18px;
	font-style:italic;
	text-transform:uppercase;
}
.ext_row_box_b ul{
	padding-left:0;
	margin-left:0;
	margin-right:1em;
	float:left;
	list-style-type: square;
	list-style-position: inside;
}
div.page2_info{
	overflow:auto;
	color:#79685E;
}
/*ie 7 fix */
*:first-child+html .ext_row_req_box{margin-left:-1px;} 
/*ie 6 fix */
* html .ext_row_req_box{margin-left:-1px;}
/*ie 7 fix */
*:first-child+html #related_info{margin-left:-1px;} 
/*ie 6 fix */
* html #country_info{margin-left:-1px;}

/* GLOBAL STYLE - DOMAIN_BOX STYLES */
.cornerL{float:left;}
.cornerR{float:right;}
div.domain_box{
	width:153px;
	float:left;
	margin:0 5px 3px 0;
	font-size:11px;
	height:110px;
}
div.domain_box_head{
	font-weight:bold;
	font-size:12px;
	height:17px;
	background-image:url(http://www.rerundomains.com/images/domain_box_head.gif);
	background-repeat:repeat-x;
	color:#666666;
	text-align:center;
}
div.domain_box_body{
	background-image:url(http://www.rerundomains.com/images/domain_box_body.gif);
	background-repeat:repeat-x;
	padding-top:2px;
	min-height:82px;
	border-top:0;
	border-left:1px solid #b1aeaa;
	border-right:1px solid #b1aeaa;
	border-bottom:1px solid #b1aeaa;
}
div.domain_box table td span{
}
div.domain_box table{
	font-size:10px;
	}
div.domain_box table td{
padding-right:5px;}
/* GLOBAL STYLE - SEARCH BAR */
div#search_cont{
	min-width:700px;
	width:92%;
	height:84px;
	background-image:url(http://www.rerundomains.com/images/searchbar_04.gif);
	background-repeat:repeat-x;
	font-family:trebuchet ms, arial, verdana, helvetica;
	padding-bottom:20px;
}
div#search_cont table table a{
	/*padding-right:10px;*/
	vertical-align:top;
	text-decoration:none;
	color:#707070;
}
div#search_cont table table a:hover{
	color:#735281;
}
div#search_cont span{
	font-weight:bold;
	font-style:italic;
	padding-right:5px;
}
div#search_cont p{
	padding:7px 0 0 0;
	margin:0;
	font-style:italic;
	color:#707070;
	text-transform:uppercase;
	font-style:italic;
	font-weight:bold;
}
/* HOMEPAGE STYLE - TOP SELLING DOMAINS */
div.all_int_link{padding:3px 54px 0 5px;text-align:left;}
.all_int_link a{
	font-style:italic;
	color:#666666;
}
.all_int_link hr{ border:1px solid #ebebeb; width:90%; float:left}
.top_selling_box{
	font-size:10px;
	clear:left;
	background-image:url(http://www.rerundomains.com/images/domain_box_body.gif);
	background-repeat:repeat-x;
	width:308px;
	margin-bottom:110px;
}
.top_selling_box table{
	width:100%;
	border-top:0;
	border-left:1px solid #b1aeaa;
	border-right:1px solid #b1aeaa;
	border-bottom:1px solid #b1aeaa;
	overflow:hidden;
	white-space:nowrap;
}
.top_selling_box table tr td{padding-left:3px; padding-top:2px;}
.top_selling_box_head{
	font-weight:bold;
	font-size:12px;
	height:17px;
	background-image:url(http://www.rerundomains.com/images/domain_box_head.gif);
	background-repeat:repeat-x;
	color:#666666;
}
/* HOMEPAGE STYLE - PREFERRED EXTS */
.preferred_ext_cont{
	margin-left:320px;
	min-width:240px;
	position:relative;
	top:0;
}
.top_selling_cont{
	width:308px;
	padding:0 10px 1em 0;
	position:absolute;
	left:220px;
	display:block;
}
/* HOMEPAGE STYLE - CONTAINER FOR HOMEPAGE DOMAIN_BOXES - OVERFLOWS TO HIDDEN */
.domain_boxes{
	height:220px;
	position:relative;
	overflow:hidden;
	display:block;}
/* GLOBAL STYLE - LEFT MENU NAVIGATION */
#left_menu{
	margin-left:11px;
	position:absolute;
	left:0;}
#left_menu a{text-decoration:none;}
.navlist{
	padding: 1px;
	margin-left: 0;
	font: 11px verdana, sans-serif;
	width: 180px;}
.navlist li{
	list-style: none;
	margin: 0px;
	text-align: left;}
.navlist li a{
	display: block;
	padding: 0.7em 0.5em 0.7em 0.9em;
	text-decoration: none;
	border-left: 3px #DAD0DF solid;}

.navlist li a:link { color:#735281;}
.navlist li a:visited { color: #735281;}

.navlist li a.active_page{ background:#DAD0DF none repeat scroll 0 0;}

/*STYLE FOR THE NAVIGATION LOCATION*/
.navigation_location{margin-bottom:20px;min-width:700px;width:92%}
.navigation_location form{clear:both;float:right; border:0; margin-top:-1.5em;}
#dropdown_exts{border:0;}

.navlist li a:hover{color: #735281;background: #DAD0DF;border-left: 3px #735281 solid;}
/* HOMEPAGE STYLE - CONTAINER FOR HOMEPAGE DOMAIN_BOXES - OVERFLOWS TO HIDDEN */
#alternative_cont{
	height:220px;
	width:100%;
	overflow:hidden;
}
/* RULES DIVS FOR GENERIC AND SPECIAL PAGES */
.rules_container{clear:left;margin-right:8%;}
.rules_row{background-repeat:repeat-x;background-image:url(http://www.rerundomains.com/images/domain_box_body.gif);
}
.rules_require{clear:left;padding:7px;border-left:1px solid #b1aeaa;border-right:1px solid #b1aeaa;border-bottom:1px solid #b1aeaa;}
.rules_require p{margin:0;}
.rules_require a{color:#666666;text-decoration:none;}
.rules_head{
	margin-top:10px;
	font-weight:bold;
	font-size:12px;
	height:17px;
	background-image:url(http://www.rerundomains.com/images/domain_box_head.gif);
	background-repeat:repeat-x;
	color:#666666;}
/* UNIV SEARCH AND REGION SEARCH STYLES */
.region_search_heads{
	display:block;
	padding:.75em 0 .75em 0;
	font-weight:bold;
	clear:left;font-size:14px;font-style:italic;color:#410062}
div.rules_container{
	position:relative;
	top:15px;
	}
div.chat_link{
	clear:left;
	margin-top:20px;
	font-size:12px}
.country_whois{
	float:left;
	width:100%;
	margin-right:20px;
}
.country_whois center{
	border-top:5px solid #DDD7D2;
	margin-right:8%;
	}

.country_whois a{
	text-decoration:none;
	color:#666666;}
.country_whois a:hover{
	text-decoration:underline;}
.whoisAZ a{
	color:#666666;}
	
.country_whois div{
	float:left;
	height:70px;
	width:230px;
	list-style:none;
	margin:0 0 5px 5px;
	background-image:url(http://www.rerundomains.com/images/domain_box_body.gif);
	background-repeat:repeat-x;
	border-bottom-color:#DDD7D2;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.country_whois div div{
	float:none;
	width:auto;
	margin-right:60px;
	border:0;
}
.country_whois div img{
	float:right;
	vertical-align:middle;
	border:1px #CCCCCC solid; 
	margin: 3px 3px 0 0;
}
.country_whois center{
	clear:left;
}
/* CONTACT US PAGE STYLES */

#contact_us{
	padding:0 0 20px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:600px;
	border-bottom:none;
	}
#contact_us div{
	padding:3px 0 3px 0;
}
#contact_us div div input[type="text"]{
	margin-right:10px;
}
#contact_us div div{
	width:48%;
	float:left;
	white-space:nowrap;
}
#contact_us span{
	color:red;
	font-size:10px;
}
#contact_middle{
	clear:left;
	padding:20px 0 20px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:600px;
	border-bottom:none;
	}
#contact_middle div{
	padding:3px 0 3px 0;
	width:48%;
	float:left;
	white-space:nowrap;
}
#contact_middle div div input[type="text"]{
	margin-right:10px;
}
#contact_middle span{
	color:red;
	font-size:10px;
}
#contact_bottom textarea{
	width:65%;
}
#contact_bottom img{
	border:solid 1px;
	margin:5px 0 5px 0;
}
#contact_bottom{
	clear:left;
	padding:20px 0 20px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:600px;
}
#imgGenerated{
	width:200px;
	color:#006699;
}
#imgGenerated:focus{
	color:red;
	font-weight:bold;
}
/* PRICE PAGE */
table.int_price_tbl thead tr td{padding-left:7px;font-size:18px;color:#644370}
table.int_price_tbl tbody tr td{padding-left:7px;}

.int_price_tbl h3{margin-bottom:0;margin-top:0;padding:20px 0 20px 0;border:0;}
.int_price_tbl{
	border:5px #644370 solid; 
	width:100%;
	background-color:#FFFFFF;
	margin:10px 0 30px 0;
	}
	.int_price_tbl tr td{
	border-right:1px #CCCCCC solid; 
	border-bottom:1px #CCCCCC solid; 
	background-color:#EAEAEA;
	
	}
	.price_4col table{
		width:100%;
		min-height:100%;
		padding:0;
		margin:0;
	}
	.int_price_tbl table tbody tr td{
		border:0;
		width:50%;
		padding:0 0 0 5px;
		margin:0;
		
	}
	.int_price_tbl div{
		width:25%;
		float:left;
		}
	.price_country{
	width:18%;
	}.price_extension{
	width:6%;
	}.price_requirements{
	width:42%;
	}.price_2yr{
	width:12%;
	}.price_1yr{
	width:12%;
	}
	ul.cont_nav{
	padding-left:0;
	margin-left:0;
	margin-right:1em;
	float:left;
	list-style-type: square;
	list-style-position: inside;
}
/* SITEMAP STYLES */
td.sitemap_column_a{
width:33%;
text-align:left;
padding-top:5px;
padding-left:10px;
}
td.sitemap_column_b{
width:33%;
text-align:center;
padding-top:5px;
}
td.sitemap_column_c{
width:33%;
text-align:right;
padding-top:5px;
padding-right:10px;
}

#sitemap table table{width:100%;padding:0 10px 0 10px;margin-top:7.5px;margin-bottom:7.5px;}
#sitemap table table td{text-transform:capitalize;font-style:italic;}
#sitemap table table a{font-style:normal;}
#sitemap table {margin:0;padding:0;}
#sitemap table tr{margin:0;padding:0;}
#sitemap table{width:100%;padding:0;}
.sitemap_table{width:100%;padding:20px;}
.sitemap_table td{width:33%;}
.active{
	}
td.sitemap_ttl{
	background-color:#DAD0DF;
	font-style:normal;
	vertical-align:middle;
	text-align:left;
	font-size:14px;
	padding:0 10px 0 10px;
	}
td.sitemap_ttl img{float:right;padding:5px 0 5px 0;}	
td.sitemap_ttl strong a{display:block;width:auto;padding-top:10px;font-size:14px;font-style:normal;color: #464646;}

/*BEN SHOPPING CART*/
select.select_me { background-color: #ffcccc; }
  
   table.results_table {
       empty-cells: show;
    border-collapse: collapse;
    font-size: 9pt;
    border: 1px solid #999999;
	width:95%;
   }
  
   table.results_table td,table.results_table th {
    padding: 5px;
    border-top: 1px solid #999999;
   }
  
   table.results_table th {
       background-image: 
url(http://www.rerundomains.com/images/searchbar_04.gif);
    font-size: 10pt;
    color: #410062;
    text-align: left;
   
   }
    table.results_table tbody th.lbl_continents {
	 background-image: 
url(http://www.rerundomains.com/images/searchbar_lbl.gif););
	font-size: 10pt;
    color:#000;
	text-decoration:underline;
    text-align: left;
	

	}
table.results_table tbody td.price_wrap{
white-space:nowrap;} 

.hosting_plan_blue{background-color:rgb(109, 207, 246); color:#FFFFFF}
.hosting_plan_orange{background-color:rgb(247, 148, 29); color:#FFFFFF}
.hosting_plan_green{background-color:rgb(196, 223, 156); color:#FFFFFF}
.hosting_plan_default{background-color:#999999; color:#000000;}
.hosting_plan_default_data{background-color:#ebebeb; color:#000000; text-align:center}
.hosting_plan_blue_data{background-color:rgb(109, 207, 246); color:#000000; text-align:center}
.hosting_plan_orange_data{background-color:rgb(247, 148, 29); color:#000000; text-align:center}
.hosting_plan_green_data{background-color:rgb(196, 223, 156); color:#000000; text-align:center}

