@charset "utf-8";
/* CSS Document */


HTML {
overflow-y: scroll; /* Firefox scrollbar fix */
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0;
	padding:0;
	background-color: #E3E3E3;
	filter:none /* disables IE8 cleartype*/
}
a {
	text-decoration:underline;
}

a:hover,a:focus {
	text-decoration:none;
}
a,
#list_header a:hover,
#list_header a:focus,
#list_header_watchlist a:hover,
#list_header_watchlist a:focus {
	color:#3EA9F9;
}

h1 {
	font-size:28px;
	font-weight: bold;
	color: #000000;
	margin-top: 18px;
	margin-bottom: 0px;
	padding: 0px;
}
h2 {
	font-size:21px;
	font-weight: bold;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 0px;
	padding: 0px;
}
h3, .form_label {
	font-size:16px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px;
}
h4 {
	font-size:11px;
	font-weight: bold;
	color: #000000;
	margin-top: 4px;
	margin-bottom: 2px;
	padding: 0px;
}
input[type=checkbox]:focus { /* all checkboxes */
	outline: 2px solid #FFD200;
}
.input_text {
	margin: 0px;
	padding: 7px;
	width: 280px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-image: url(../images/formfield_shadow.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #E0E0E0;
	background-color: #FFFFFF;
}
.external_link_input {
	width: 600px;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #9DAAB7;
	background-color: #FFFFFF;
	line-height: 18px;
	height: 18px;
}
/* not for IE/Mac \*/
* html .input_text {
    background-attachment: fixed;
}
/**/

.sub_text { /* added to form field labels */
	font-size:12px;
	font-weight: normal;
	margin-left: 10px;
}
.white_text {
	color: #FFFFFF;
}
.black_text {
	color: #000000;
}

.vertical-text {
	writing-mode:tb-rl;
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform: rotate(90deg);
	white-space:nowrap;
	display:block;
}

.btn { /* don't use for image buttons */
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	padding-top: 12px;
	padding-right: 16px;
	padding-bottom: 12px;
	padding-left: 16px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper {
	width:998px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
}
.page_padding { /* this is used for both single column and two column pages */
	overflow: hidden;
	padding-top: 40px;
	padding-bottom: 40px; 
	width: 918px; /* 998px -40px -40px */
	margin-right: auto;
	margin-left: auto;
}

.page_padding p {
	padding: 0px;
	font-size: 13px;
	line-height: 19px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.two_column_container { /* goes inside page_padding */
	overflow: hidden;
}
.two_column_1st { /* goes inside two_column_container */
	float:left;
	width:440px;
}
.two_column_2nd { /* goes inside two_column_container */
	float:left;
	width: 440px;
	display: inline; /* IE double margin fix */
	margin-left: 37px; /* 1px left for border */
}

/*
<div class="page_padding">
	<div class="two_column_container">
		<div class="two_column_1st">
		</div><!-- two_column_1st ends -->
		<div class="two_column_2nd">
		</div><!-- two_columns_2nd ends -->
	</div><!-- two_column_container ends -->
</div><!-- page_padding ends -->
*/

/* header starts 
------------------------------------------------------------------------------------------------------------*/
#header_wrap {
	margin: 0px;
}
#header {
	height: 24px;
	width:998px;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	float: left;
	background-image: url(../images/logo_light_bg.png);
	background-repeat: no-repeat;
	background-position: left 1px;
	height: 22px;
	width: 220px;
}
#logo_tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #677892;
	float: left;
	padding-top: 8px;
	padding-left: 4px;
}
#top_links_container {
	float: right;
	margin-top: 2px;
}
#top_links_container a {
	height: 18px;
	line-height: 18px;
	float: left;
	text-decoration: none;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
	text-shadow: 0px 1px 0px #FFFFFF;
}
#top_links_container a:hover,
#top_links_container a:focus {
	text-decoration: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #37404D;
	color: #FFFFFF;
	text-shadow: none;
}
#tab_menu {
	width:998px;
	height:21px;
}
#tab_menu ul {
	clear:both;
	padding:0;
	margin: 0;
	float: left;
}
.tab_menu_item {
	float:left;
	list-style-type:none;
}
.tab_menu_item_selected {
}
.tab_menu_item a {
	float:left;
	height:18px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
	color: #FFFFFF;
	font-size:12px;
	outline: none;
	background-color: #37404D;
	text-decoration: none;
	margin-right: 1px;
}
.tab_menu_item a:hover,
.tab_menu_item a:focus {
	background-color: #5BC6FF;
	color: #000000;
}
.tab_menu_item_selected a, 
.tab_menu_item_selected a:hover {
	color:#000000;
	background-color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

#home_tab {
	width: 165px;
	background-image: url(../images/logo_light_bg.png);
	background-repeat: no-repeat;
	background-position: 10px 2px;
	background-color: transparent;
}
/* header ends
------------------------------------------------------------------------------------------------------------*/

/* section 1 Select Target starts
------------------------------------------------------------------------------------------------------------*/

#sections_container { /* contains sec1, sec2, sec3, sec5 */
	background-color: #5BC6FF;
	margin-right: auto;
	margin-left: auto;
	width: 992px;
	-webkit-border-radius: 17px;
	-moz-border-radius: 17px;
	border-radius: 17px;
	position: relative;
}
#sec1_select_target {
	width: 992px;
	background-color: #37404D;
	-webkit-border-radius: 17px;
	-moz-border-radius: 17px;
	border-radius: 17px;
	position: relative;
	padding-top: 22px;
	padding-bottom: 22px;
}
#sec_1_label {
	color: #FFFFFF;
	position: absolute;
	height: 11px;
	left: 20px;
	top: 3px;
	font-size:11px;
	font-weight: bold;
}
.filter_box {
	width: 947px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #000000;
	padding-bottom: 2px;
}

.filter_box .filter {
	float:left;
	width:103px;
	height: 22px;
	line-height: 22px;
	text-align:center;
	cursor:pointer;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	outline: 0; /* removes yellow border */
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	background-color: #4F5B6C;
	margin-top: 2px;
	margin-left: 2px;
	font-weight: bold;
	text-shadow: 0px 1px 0px #000000;
	background-image: url(../images/filter_btn_bg1.png);
	background-repeat: repeat-x;
	background-position: left 0px;
}
.filter_box .filter_selected,
.filter_box a:focus,
.filter_box .filter_over {
	background-position: left -25px;
}
.filter_box .filter_selected {
	cursor:default;
}
.filter_box .filter_type_all, 
.filter_box .filter_type_search_10000, 
.filter_box .filter_type_watchlist { 
	width: 313px;
}
#private_filter_box {
	top: -2px;
	position: absolute;
	right: 0px;
	padding-right: 24px;
}
#private_filter_box a {
	float: right;
	width: auto;
	padding-right: 3px;
	padding-left: 3px;
}
.button_category {
	color: #6B747E;
	margin-left: 10px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#ajax_loader_list {
	width: 128px;
	height: 15px;
	position: absolute;
	bottom: 4px;
	left: 50%; 
	margin-left: -64px;
}
#filter_btn_legend {
	position: absolute;
	bottom: 6px;
	left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A89A0;
}
#button_row_labels {
	float:left;
	color: #7A89A0;
	padding-top: 8px;
	padding-left: 12px;
}
.sec1_selected #button_row_labels { /* hide this when section 1 selected*/
	display:none;
}

/* section 1 Select Target ends
-----------------------------------------------------------------------------------------------------------*/
/* section 2 Select Seller starts
-----------------------------------------------------------------------------------------------------------*/
#sec2_select_seller {
	width: 948px; /* 992-22-22 */
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	padding-left: 22px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#sec2_select_seller h4 {
	float: left;
	line-height: 17px;
	padding: 0px;
	margin: 0px;	
}
#filters_auctions {
	float: left;
	width: 900px;
}
.checkbox_wrap {
	float: left;
	width: 150px;
}
#sec2_select_seller input[type=checkbox],
#sec3_apply_filters input[type=checkbox]
{
	line-height: 17px;
	margin-left: 0x;
	margin-right: 0px;
	vertical-align: middle;
	padding: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	*margin: 0px; /* IE7 and below */
}
#sec2_select_seller label,
#sec3_apply_filters label
{
	line-height: 17px;
	margin-left: -2px;
	vertical-align: middle;
	padding: 1px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
#sec2_select_seller label:hover,
#sec3_apply_filters label:hover {
	background-color: #37404D;
	color: #FFFFFF;
	cursor: pointer;
}



/* section 2 Select Seller Ends
------------------------------------------------------------------------------------------------------------*/
#sec5_watch_list {
	width: 948px; /* 992-22-22 */
	font-size: 11px;
	padding-right: 22px;
	padding-left: 22px;
	overflow:visible;
	position: relative;
	padding-bottom: 5px;
}

/* section 3 Apply Filters starts
------------------------------------------------------------------------------------------------------------*/

#sec3_apply_filters {
	width: 948px; /* 992-22-22 */
	font-size: 11px;
	padding-right: 22px;
	padding-left: 22px;
	overflow:visible;
	position: relative;
}
#collapsible_sections { /* contains sec2, sec3, sec5 */
	position: relative;
}

#collapse_btn_container {
	width: 100px;
	height: 16px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
a.collapse_btn {
	position: absolute;
	right: 0px;
	bottom: 0px;
	height: 16px;
	padding-left: 10px;
	padding-right: 24px;
	color:#37404D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	text-decoration: none;
	background-image: url(../images/collapse_btn.png);
	background-repeat: no-repeat;
	text-align: right;
	-webkit-border-bottom-right-radius: 17px;
	-moz-border-radius-bottomright: 17px;
	border-bottom-right-radius: 17px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
}
a.arrow_up {
	background-position: right 0px;
}
a.arrow_down {
	background-position: right -16px;
}
a.arrow_up:hover {
	background-position: right -32px;
}
a.arrow_down:hover {
	background-position: right -48px;
}
#sec3_apply_filters h4 {
	margin-top: 0px;
	margin-bottom: 4px;
}
.filter_tune_1 { /* dashes / digits / idn */
	height: 82px;
	float:left;
	margin-top: 3px;
	width: 110px;
	line-height: 17px; /* for IE8 */
}
.filter_tune_2 { /* select TLD */
	height: 82px;
	width: 257px; /* 5x57 */
	float:left;
	margin-left: 30px;
	margin-top: 3px;
	line-height: 17px; /* for IE8 */
}
.filter_tune_2 .column_1,
.filter_tune_2 .column_2,
.filter_tune_2 .column_3,
.filter_tune_2 .column_4 { 
	width: 50px;
	float:left;
}
.filter_tune_2 .column_5 { 
	width: 57px;
	float:left;
}
.filter_tune_3 { /* search box and radio btns */
	float:left;
	margin-top: 8px;
	padding-left: 30px;
	text-align: center;
}
.filter_tune_3 input[type=radio]
{
	line-height: 17px;
	vertical-align: middle;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;

}
.filter_tune_3 #starts_ends {  /* search box */
	width:260px; 
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	border: none;
	font-size: 16px;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	vertical-align: middle;
	text-align: left;
	padding: 5px;

}
#saved_searches_container {
	width:270px; /* 240+5+5 from search box */
	color: #FFFFFF;
	clear: left;
	float: left;
	margin-top: 0px;
}
#saved_searches_container a {
	color: #FFFFFF;
}
#saved_searches_container a:hover {
	background-color: #37404D;
	color: #FFFFFF;
	cursor: pointer;
}


.filter_tune_4 { /* contains the three sliders */
	height: 86px;
	width: 180px;
	float:left;
	margin-left: 5px;
	margin-top: 0px;
}

.filter_tune_4 .ui-slider {
	-moz-border-radius: 0;
	height: 0.8em;
}
.filter_tune_4 .ui-slider {
	-moz-border-radius: 0;
	height: 0.8em;
}
.filter_tune_4 .ui-slider .ui-slider-range {
	background-image:none;
	background-color: #FFFFFF;
}
.filter_tune_4 .ui-slider .ui-slider-handle {
	background-color:transparent;
	-moz-border-radius: 0;
	border:0;
	background-image:url(../images/slider_arrow.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:16px;
	height:23px;
	top:-0.65em;
}
.filter_tune_4 .ui-slider-vertical .ui-slider-handle {
	top:auto;
}
.filter_tune_4 .ui-slider .ui-slider-handle-2 {
	background-image:url(../images/slider_arrow.png);
}
.filter_tune_5 { /* tlds (any/min3/min4) */
	height: 82px;
	float:left;
	margin-left: 0px;
	width: 41px;
	margin-top: 2px;
}
.filter_tune_5 input[type=radio]
{
	padding: 0px;
	margin: 0px;
}
.slider_name {
	width: 91px;
	float: left;
	padding-left: 10px;
}
#slider_1, #slider_2, #slider_3 {
	margin: 0px;
	float: left;
	clear: left;
	width: 180px;
}
#slider_1.slider_verical, #slider_2.slider_verical, #slider_3.slider_verical {
	width:auto;
	height:180px;
	clear:none;
}
#slider_2 {
	margin-top: 2px;
}
#slider_3 {
	margin-top: 2px;
}
.home_slider {
	width:170px;
}
.home_slider_vertical {
	width:auto;
	height:170px !important;
}
#price_range_display, #domain_length_display, #date_filter_display {
	float: left;
}
/* starts - sliders ------------------------ */

/* Component containers */

.ui-widget-content {
	border: 1px solid #999999;
	color: #222222;
	background-color: #fcfdfd;
}
.ui-widget-content a { color: #222222; }

/* Interaction states */

.ui-widget-content .ui-state-default, 
.ui-widget-content .ui-state-hover, 
.ui-widget-content .ui-state-focus,
.ui-widget-content .ui-state-active {
	outline: none;
}
.ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
/* ends - sliders ------------------------ */

/* section 3 Apply filters ends
------------------------------------------------------------------------------------------------------------*/
/* section 4 Enjoy results starts
------------------------------------------------------------------------------------------------------------*/

#sec4_enjoy_results {
	padding-top: 0px;
	width: 992px;
	margin-right: auto;
	margin-left: auto;
}
/* section 4 Enjoy results ends
------------------------------------------------------------------------------------------------------------*/
#my_account_page .border_hor {
	height:0;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#subscription_page_logged, #subscription_page_unlogged {
	padding:10px 30px;
}
#subscription_page_logged .border_hor, #subscription_page_unlogged .border_hor {
	height:0;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	margin-right: 150px;
	margin-left: 70px;
}


#login_box,
#register_box {
	float:left;
	width: 399px; /* 399 + 2*20padding + 1 border = 440 = two column containers limit */
	height: 362px;
	padding: 20px;
	background-color: #5BC6FF;
}
#login_box .form_label,
#register_box .form_label {
	color: #FFFFFF;
}
#login_box h1,
#register_box h1 {
	text-shadow: 0px 1px 0px #B3E4FF;
}
#login_box .sub_text,
#register_box .sub_text {
	color: #000000;
}


.page_padding h2 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #DFDFDF;
	padding-top: 8px;
}
.page_padding ul {
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 35px;
	font-size: 13px;
}
.page_padding .pagination ul {
	margin:0;
	line-height:20px;
}
.page_padding li {
	margin-top: 6px;
}
.page_padding .pagination li {
	margin:0;
}
/* domain monitor starts
------------------------------------------------------------------------------------------------------------*/

#monitored_domain_list_box {
	margin: 0px;
	padding: 0px;
	list-style-type: decimal;
	list-style-position: inside;
}
#monitored_domain_list_box li.item_container { 
	margin: 0px;
	padding: 0px;
	height: 28px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
a.del_btn {
	height: 24px;
	width: 24px;
	display: block;
	background-image: url(../images/del_btn.png);
	background-repeat: no-repeat;
	background-position: 2px 3px;
}
#monitored_domain_list_box a.del_btn { /* delete btn on domain monitor page */
	position: absolute;
	right: 0px;
	top: 2px;
}
.c21 a.del_btn { /* delete btn on watchlist */
	position: absolute;
	left: 3px;
	top: 2px;
}

a.del_btn:hover {
	background-position: 2px -27px;
	text-decoration:none
}

/* domain monitor ends
------------------------------------------------------------------------------------------------------------*/


#main {
	background-color:#fff;
	width: 998px; /* 998px with 0px borders */
	min-height: 420px;
	-webkit-border-radius: 21px;
	-moz-border-radius: 21px;
	border-radius: 21px;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	border-top-left-radius: 0px;
	padding-top: 3px;
}

.text_indent_1 {
	margin-left:20px;
}
.clear {
	clear:both;
}
#list_info {
	height:20px;
	line-height:20px;
	font-size: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#list_info .column_1 {
	float:left;
	width: 274px;
	padding-left: 6px;
	padding-right: 6px;
}
#list_info .column_3 {
	float:left;
	width:160px;
	padding-left: 4px;
}
#onpage-scrolbar {
	float:left;
	width:144px;
	text-align:center;
}
.pagination {
	float:right;
	width:275px;
	padding-right: 40px;
}
.pagination_group_1 {
	float:left;
	width:90px;
	height:20px;
}
.pagination_group_2 {
	float:left;
	width:120px;
	height:20px;
	text-align:center;
	overflow:hidden;
	overflow-x:hidden;
	line-height:20px;
}
.pagination_group_3 {
	float:left;
	width:65px;
	height:20px;
}
.pagination_page {
}
#result_count {
	height: 20px;
}
a.page_number {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 12px;
}
.PagingList li {
	float:left;
	list-style-type:none;
	padding:0 3px;
}
ul {
	margin:0;
	padding:0;
}

#list_header, #list_header_watchlist {
	float:left;
	width:992px;
	background-color: #37404D;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
}
#list_footer {
	float:left;
	width:992px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #9AA5B6;
}



#list {
	width:992px;
	height:505px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	background-color: #FFFFFF;
	float: left;
	position: relative; /* leave alone, solves IE7 scrollbar problem for short view  */
}
.u-8-9 #list,
.u-8-9 #list_header,
.u-8-9 #list_header_watchlist {
	width:1215px;
}
#list a {
	text-decoration:none;
}
#list a:hover,#list a:focus {
	text-decoration:underline;
}
#list_header .c_any, 
#list_header_watchlist .c_any {
	border-left-color: #526074;
	border-right-color: #526074;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: right;
}
#list_header a,
#list_header_watchlist a,
#list_header .c_any, 
#list_header_watchlist .c_any {
	color: #C1C8D2;
	text-decoration: none;
}
.c_any { /* styles all c1 c2 etc */
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E2E7EB;
	position: relative;
	text-align: right;
	padding-right: 2px;
}

.c1 {						/* domain */
	width:313px; 	
	padding-left: 4px;			
	border-left: none;
	text-align: left;
}
.tlds .c1 {					/* 313 -43 -1 border */	
	width:267px; 			
}
#list_header_watchlist .c1,
#list_header .c1 {
	line-height: 24px;
	text-align: left;
}

.c1_5 { 						/* taken TLDs */
	width: 43px;
	text-align: center;
}
.c1_6 { 						/* list of TLDs */
	width: 10px;
}
.c1_6 a { 						
	width: 10px;
	height: 28px;
	background-image: url(../images/tld_list_btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}

.c2 { 							/* time left*/
	width:74px;
}
#list_header_watchlist .c2,
#list_header .c2 {				
	line-height: 24px;
}
.c3 { 							/* price*/
	width:43px;
}
.c4 { 							/* traffic */
	width:43px;
}
.c6 { 							/* alexa */
	width:46px;
}
.c7 { 							/* auction source */
	width:71px;
}
#list .c7 {
	line-height: 14px;
	font-size:12px;
}
.c8 { 							/* auction link */
	width:38px;
	text-align: center;
}
.c9 { 							/* backlinking domains */
	width:64px;
}
.c10 { 							/* backlinks */
	width:67px;
}
.c11 { 							/* indexed pages */
	width:58px;
}
.c12 {							/* analyse */
	width: 45px;
}
#list_header .c12, #list_header_watchlist .c12 {				
	line-height: 24px;
}
.c13 {							/* coms_starting_with */
	width: 38px;
}
.c14 {							/* coms_ending_with */
	width: 38px;
}
.c15 {							/* hyphen_start */
	width: 38px;
}
.c16 {							/* hyphen_end */
	width: 38px;
}
.c17 {							/* add to register */
	width: 15px;
}
.c19 {							/* add to seen list */
	width: 32px;
}
.c20 {							/* add to watch */
	width:34px;
}
.c21 {							/* watchlist delete button */
	width:34px;
}
#list_header_watchlist .c21 {				
	line-height: 24px;
}
.c22 {							/* watchlist notes */
	width:200px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E2E7EB;
	text-align: left;
}
#list_header_watchlist .c22 {				
	line-height: 24px;
	text-align: left;
}
.c23 {							/* year */
	width:40px;
}
.c24 {							/* mark as seen, public version */
	width:20px;
}
.c25 {							/* external links */
	width: 10px;
}
.search_500000 .c1_2 {
	width:69px;
}
.search_500000 .c1 { 			/* 269 - 68 - 1 border */
	width:200px;
}
.alexa .c1_3 {					/* alexa ext */
	width:38px;
}
.alexa .c1_4 {					/* alexa rank */
	width:43px;
}
.alexa .c1 { 					/* 269 - 38 - 43 - 2 border */
	width:186px;
}
.short_list {
	overflow-y: scroll !important;
}
#list .r {
	height: 28px;
	line-height: 28px;
	vertical-align: middle;
}
#list .r2 { /* styles every other row */
	background-color: #E2E7EB;
}
#list .seen {
	background-color:#FFCC66;
}

#list .message a {
	text-decoration: underline;
	font-weight: bold;
}
#list .message a:hover {
	text-decoration: none;
}

.hidden_div {
	display:none;
}
.left1 {
	float:left;
	width:180px;
	text-align:right;
	padding:5px 20px 5px 5px;
}
.left2, .left3, .left4 {
	float:left;
	width: 180px;
	text-align:left;
	padding:5px;
}
.left_long {
	width:300px;
	float:left;
	text-align:left;
	padding:5px;
}
.left_huge {
	width:600px;
	float:left;
	text-align:left;
	padding:5px;
}
.left_small {
	width:87px;
	float:left;
	text-align:left;
	padding:0 5px;
}
.subscriptions .left1 {
	width:190px;
}
.subscriptions .left2 {
	width:200px;
}
.subscriptions .left3 {
	width:120px;
}
.subscriptions .left4 {
	width:200px;
}
.my_account .left1 {
	width:150px;
}
.my_account .left2 {
	width:180px;
}
.my_account .left3 {
	width:180px;
}
.my_account .left4 {
	width:300px;
}


.form .error,
label.error,
.text_failed,
.text_success,
.text_attention {
	font-size:14px;
	font-weight:bold;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	margin-top: 4px;
	display: block;
	border-width: 1px;
	border-style: solid;
}
.form .error,
label.error,
.text_failed {
	color:#FF0000;
	background-color: #FFF0F0;
	border-color: #FF0000;
}
.text_success {
	color:#2FB95B;
	background-color: #E2F1CD;
	border-color: #33CC66;
}
.text_attention {
	color:#FF9933;
	background-color: #FFF4EA;
	border-color: #FF9933;
}
.clear_fix{overflow:auto; zoom:1}
* html .clear_fix{height:1%; overflow:visible}

.search_x {
	width:410px;
	height:300px;
	overflow:auto;
}
.just_for_testing {
	color:black;	
}
.ac {
	text-align: center;
}
.acb1 {
	font-weight:bold;
	color:red;
}
.acb {
	text-align: center;
	border-right:1px dotted #CCC;
}
.acb2 {
		border-right:1px dotted #CCC;
}

#dropwatch_list .r1 {
	float:left;
	width:210px;
}
#dropwatch_list .r {
	float:left;
	width:160px;
}
#dropwatch_list .rr {
	position:relative;
	float:left;
	width:60px;
}
#dropwatch_list .headers {
	font-weight:bold;
}
.loading_new_items {
	width:100px;
	height:20px;
}
.watchlist_notes_input {
	width:194px;
}
.watchlist_notes_submit {
}
.watchlist_edit_cell {
	position:relative;
}
.watchlist_note_content {
	text-align:left;
	padding-left: 3px;
}
.watchlist_edit_cell_pen {
	background-image:none;
	width:25px;
	height:25px;
	position: absolute;
	top: 2px;
	right: 0px;
}
.watchlist_edit_cell:hover .watchlist_edit_cell_pen {
	background-image:url(../images/pen_btn.png);
	background-position: 2px 2px;
	background-repeat:no-repeat;
}
.watchlist_edit_cell:hover .watchlist_edit_cell_pen:hover {
	background-position: 2px -28px;
	cursor: pointer; 
}
.watchlist_edit_popup {
	width:290px;
	position:absolute;
	top:-2px;
	left:-0px;
	background-color:#898C92;
	padding: 2px;
	margin:0px;
	text-align: left;
	z-index:1000;
}
.export_to_csv_link {
	float:left;
	padding-left: 16px;
}

