@charset "utf-8";
/* CSS Document */


a{color:#000;text-decoration:none;} /*4183c4*/
a.action{color:#d00;text-decoration:underline;}
a.action span{text-decoration:none;}
a:hover{text-decoration:underline;}


	body 
	{
		padding:0 0 0 0;
		margin:0 0 0 0;
		background-color: #F2F2F2;
		font:13.34px Helvetica, sans-serif; font-size:small; text-align:center; /*Verdana, Geneva, sans-serif*/
	}
	
	.nobr {
		white-space: nowrap
		}
	h2 {
		color:#393

	}
	
	.top-menu
	{
		text-align:center;
		background-color:#525252; 
		height:50px; 
		width:100%;
	}
	
	.top-menu .menu-wrapper
	{
		display:block;
		background-color:#03C;
		width:850px;
	}
	
	.top-menu #welcome
	{
		display:inline-block;
		font-family:Verdana, Geneva, sans-serif;
		color:#FFF;
		font-size:17px;
		background-color:#0CF;
		height:50px;
		width:300px;
		vertical-align:bottom;
	}

	.main-log-in {
		
	margin-left: auto;
	margin-right: auto;
	text-align: center;
		
	
	}

	.member-main {
		
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}
	
	#header-main-content h1 
	{
		font-size: 1.7em;
		line-break: none;
		float: left;
		display: inline-block;
		font-weight: 400;
		line-height: 20px;	
		margin-left: 30px;
		width: 100px;
		text-decoration: none;
		color: black;
	}
	
	
	.hidden { display: none; }
    .unhidden { display: block; }
    .hidden { visibility: hidden; }
    .unhidden { visibility: visible; } 
	
.standard_form #domain_large 
	{
	/*	width:350px;
		padding:5px;border:1px solid #888;
	*/
	}

.standard_form{margin:3em auto 0 auto;width:350px;background-color:#F0F9FF;padding:1em 2em 1em 2em;border:3px solid #d9edfb;}

/* @group Content */

.content-mini-wrap {
		
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	text-align: left;
	display: inline-table;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #DFDFDF;
}

.content-wrap {
	
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	width:960px;
	text-align: left;
	display: inline-table;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #DFDFDF;
}


	

/* @end */
.standard_form h1{font-size:17px;margin-bottom:normal; margin:0 0 0 0; }
.standard_form h1 a{font-size:15px;font-weight:normal;}
.standard_form p{margin:.5em 0;}
.standard_form p.note{color:#a00;}
.standard_form form label,.standard_form form .label,label.standard{font-size:110%;color:#666;display:block;margin:0;margin-top:5px;}
.standard_form form label a{font-size:90%;}
.standard_form form label.error{color:#a00;}
.standard_form form .label label{margin:0;color:black;font-size:95%;}
.standard_form form .label span{font-size:90%;color:#888;}
.standard_form form input.text,.standard_form form textarea{padding:5px;border:1px solid #888;}
.standard_form input.text,.standard_form textarea{padding:5px;border:3px solid #B9C8D0;font-size:15px;}
.standard_form form input.text{font-size:100%;}
.standard_form form input.submit{font-size:120%;padding:.1em 1em;}
.standard_form form label.error input.text,.standard_form form label.error textarea{border:1px solid #a00;background-color:#f2e1e1;}


#domainForm, #domain_large, .new-tag {
	background-color:#fff;
	font-family:verdana;
	font-size:15px;
	padding:5px;
	width:300px;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border: 1px solid #CCCCCC;
	line-height:1.5em;
}


.domainsearch {
background:url(/faqsearch.gif) no-repeat top left;
	margin:0 0 30px;
	padding:17px 0;
	width:587px;
}

.domainsearchform
	{
	border:1px solid #ddd;
	margin:0 20px;
	background:#fff url(/textinputbg.gif) repeat-x;
	}

.domain-list{
	
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	list-style:none;
	line-height:30px;
	width: 960px;
	
	
	}
	
.domain-list.expire {
	width:50px;
	}
	
	
#domain {
	min-width:150px;
	background-color:#CCC;
	}

.domain-list #list-header {
	background-color:#09F;
	
	}
	
	
	
	.table .footer{
	
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	line-height:30px;
	width: 750px;
	padding-bottom:60px;
	
	}
	
	.table
	{
		background-color:#FFF;
		/*background:#333;*/
	}
	
.table ul
{
	width:750px;
	float:left;
	margin:0;
	padding:0;
	border-top:none;
	border-left:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
	border-bottom:1px solid #C9C9C9;
	display: inline-block;
}

.table ul li
{
list-style:none;
padding:5px 10px;
display:inline-block;
}


.table ul.header
{
	border-top:1px solid #C9C9C9;
	font-style:normal;
	background:#eaf2f5;
}

.table ul li.domain
{
	width:220px;
	font-weight:bold;
	
}

.table ul li.expire, li.modified, li.state
{
	font-size:0.9em;
	text-align:center;
	width: 70px;
	border-left:solid #C9C9C9 1px;
}

.table ul li.domain_ip
{
		font-size:0.9em;
	text-align:center;
	width:80px;
	border-left:solid #C9C9C9 1px;
}


.table ul li.registrar
{
	font-size:0.8em;
	text-align:center;
	width:120px;
	border-left:solid #C9C9C9 1px;
}

.table ul li.refresh
{
	text-align:right;
	width:20px;
	border-left:solid #C9C9C9 1px;
	
}
.table ul li.starred, li.unstarred
{
	text-align:center;
	width:20px;
	
}

.table ul li.starred
{ background-image:url(/starred.png);
background-attachment:fixed;

background-repeat:no-repeat;
	background-position:center;
}


.table ul li.unstarred
{
	background-attachment:fixed;
	background-position:center;

	background-image:url(/unstarred.png);	
}

.alert
{	
	color:#F00 !Important;
font-weight:700;}

.table ul li.state.active
{
	color:#0C6;
}

.table ul li.state.inactive
{
	color:#999;
}

.table ul li.state.parked
{
	color:#CC6;
}


/*   Menu   */
.menu #sort-more
{
	
	width: 98px;
	float: right;
	height: 100%;
	display: inline-block;
	text-align: center;
	background-color: #99CC33;
	
	
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;

}

.menu ul
{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	display:inline-block;
	background-color:#3C3F45;
	
	border: 1px solid #868B98;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color: #fff;

}

.menu ul li
{
	font-size: 1em;
	list-style:none;
	padding:5px 18px;
	display:inline-block;
}

.menu ul a
{
	color: #fff;
}


/* Notifue */
.letthemknow {
	width: 850px;
	margin: 20px auto 0;
	background: #fffbcc;
	border: 1px solid #e6db55;
	text-align: center;
	/*font: 1em Georgia, Times, "Times New Roman", serif;*/
	padding: 8px 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

 /* expire_notice */
.expire_notice {
	width: 850px;
	margin: 20px auto 0;
	background: #fff1cc;
	border: 1px solid #FF5429;
	text-align: center;
	/*font: 1em Georgia, Times, "Times New Roman", serif;*/
	padding: 8px 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}




#twitter_div {
	float:right;
	display:inline-block;  
       width: 390px;
	}
#twitter_div h2{
	
	color:#393;
	
	}
	
#twitter_div ul {
	list-style:none;
		text-align:left;
		line-height:25px;
        margin-left: 0px; 
	}
	
#twitter_div li {
	border-bottom-style:dotted;
	border-bottom-color:#CCC;
	border-bottom-width:1px;
	}
#twitter_div li a
	{
		display:none;}
		
#twitter_update_list {
	width:360px;}		

	#iphone-web
	{
	width:600px;
	display:inline-block;
	float:left;
	}
	
	#iphone-web h2
	{
		float:left;
		width:320px;
		color:#000;
		font-family:Helvetica, sans-serif;/*"Lucida Sans Unicode", "Lucida Grande", sans-serif;*/
	}
	
	#iphone-web p
	{
		font-family:Helvetica, sans-serif; /*"Lucida Sans Unicode", "Lucida Grande", sans-serif;*/
		font-size:1.2em;
		line-height:20px;
		width:400px;
		padding-left:10px;
		color:#666;
		text-align:left;
		display:inline-block;
	}

	#domain-cost
	{
		width:210px;
		display:inline-block;
		float:left;
	}

	#domain-cost p
	{
		font-family:Helvetica, sans-serif; /*"Lucida Sans Unicode", "Lucida Grande", sans-serif;*/
		font-size:1.2em;
		line-height:20px;
		color:#666;
		text-align:left;
		display:inline-block;
		margin-top: 5px;
	}
	#domain-cost h2
	{
		float:left;
		width:200px;
		color:#000;
		font-family:Helvetica, sans-serif;/*"Lucida Sans Unicode", "Lucida Grande", sans-serif;*/
		margin-bottom:5px;
	}

/* @group Calculate */

#calculate-graph 
{
		text-align: left;
}

#calculate-graph .row h1
{
	width: 200px;
	font-size: 1.5em;
	display: inline-block;
}

#calculate-graph .progress-wrapper 
{
	width: 300px;
	display: inline-block;
}

#calculate-graph .progress 
{
	display: inline-block;
	background-color: #09F;
}


/* @end */
	
	
	
	.bottom-wrapper
	{
		margin-top:30px;
		display:inline-block;
		width:960px;
	}
	
	.bottom-wrapper-box
	{
		margin-top:30px;
		display:inline-block;
		width:960px;
		border:1px #CCC solid;
			
		background-color: #fff;
		-moz-border-radius: 10px;
		-khtml-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
	}

/* @group Settings-Wrapper */

.settings-wrapper {
	width: 960px;
/*	background-color: #fff;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: thin solid #ebebeb;
*/
}


.settings-wrapper .box {
	float:left; width:450px; text-align:left;
	padding-left: 10px;
	padding-right: 10px;
	border-right: thin dashed #e2e2e2;
	display: inline-block;
}

.ical-table{
	
	border-bottom: thin solid #e2e2e2;
	padding-top: 10px;
	padding-bottom: 10px;

}
.ical-table tr{
	height:30px;
}

.settings-wrapper .tag {
/*	font-size: 0.8em; */
	line-height: 25px;
	background-color: #e1d6db;
}

.settings-wrapper .tag-box {
/*	font-size: 0.8em; */
	line-height: 25px;
	background-color: #e1d6db;
}

.settings-wrapper .active-box {
	background-color:#6CF;
}

#new-ical {
/*	background-color: #F3F8FB;
	border:#CCC 1px solid;
	padding: 10px;
	*/
	width:100%;
	padding-left:10px;
	padding-right:10px;
}

#new-notification {
	/*background-color: #F3F8FB;
	border:#CCC 1px solid;
	padding: 10px;*/
	width:430px;
	display:inline-block;
	padding-left:10px; padding-right:10px;
	padding-bottom:20px;
}

.right {
	float:right;
}
/* @end */


	.main-wrapper
	{
	background-color:#3C3F45;
	width:100%;
	display:inline-block;
	
	font-family:Verdana, Geneva, sans-serif;/*"Lucida Sans Unicode", "Lucida Grande", sans-serif;*/
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #868b98;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #868b98;
	color: #fff;
}
	.main-wrapper a
	{
		color: silver;
	}
	
	.main-wrapper-flex
	{
	background-color:#3C3F45;
	width:100%;
	display:inline-block;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #868b98;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #868b98;

	}
	
	.main-wrapper-small
	{
	background-color:#3C3F45;
	width:100%;
	height:40px;
	display:inline-block;
	font-family:Helvetica, sans-serif;/*"Lucida Sans Unicode", "Lucida Grande", sans-serif;*/
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #868b98;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #868b98;

	}

	.main-wrapper #main-desc, .main-wrapper-flex #main-desc
	{
		display:inline-block;
		text-align:center;
		width:700px;
		vertical-align:text-top;
	}

	.main-wrapper #main-image
	{
		display:inline-block;
		float:left;
		width:200px;
	}
	
	.main-wrapper #main-desc h1
	{
		font-family:Helvetica, sans-serif;
		letter-spacing:-2;
		font-size:2.5em;
		/*font-weight:500; */
	}
	
	.main-wrapper #main-desc p
	{	
		font-size:1.1em;
		line-height:20px;
	}
	
	
	
	
	

/*
   div#twitter {  
       margin: 38px 0px 0px 415px;  
       width: 375px;  
   }  
     
   div#twitter h4.module-header-bar {  
       background: url('../img/twitter-header-bar.png') no-repeat;  
       height: 40px;  
       padding-top: 26px;  
       width: 385px;  
   }  
   
   div#twitter div.tweet {  
       margin: 3px 0px 17px 30px;  
   }  
      
    div#twitter div.tweet img {  
        border: 1px solid #757575;  
        float: left;  
        height: 29px;  
        margin-right: 15px;  
       width: 29px;  
   }  
     
   div#twitter div.tweet h5 {  
       position: relative;  
       top: -3px;  
   }  
   
    p#get-tweets-wrapper {  
        float:rightright;  
        margin-top:9px;  
        width:215px;  
    }  
      
    p#get-tweets-wrapper a {  
        background: url('../img/get-tweets-button.png') no-repeat;  
        border: none;  
       display: block;  
       height: 30px;  
       text-indent: -9000px;  
       width: 214px;  
   }  
     
   p#get-tweets-wrapper a:hover {  
       background-position: 0px -30px;  
   }  
     
   p#get-tweets-wrapper a:active {  
       background-position: 0px -60px;  
   }  
   
   
   */
   
  
  
.membership
{
	display:inline-block;
	width:550px;
	}

.free, .premium
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		text-align:center;
		display:inline-block;
		border:2px solid #3CC;
		clear:both;
	}
.free ul, .premium ul{
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:200px;
		}

.free ul li, .premium ul li
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:100%;
		list-style:none;
	}

.free #header h1, .premium #header h1
	{
		font-size:21px;
		margin:0 0 2px 0;
		padding:2px 0 2px 0;
	}
	
.free #price, .premium #price
	{
		font-size:17px;
		margin:0 0 4px 0;
		padding:2px 0 4px 0;
		border-bottom:1px #CCC solid;
	}
	
	
	/*  HEADER   */

.header_wrapper
	{
		background-color:#f4f4f4; /*#E4F2FD;*/ /*#e3f1fb;*/
	/*	border-bottom-color:#d9edfb;
		border-bottom-style:solid;
		border-bottom-width:thick; */
		vertical-align:middle;
	}

.header_main
	{
		
		display:inline-block;
		height: 60px;
		width: 850px;
		margin-top:15px;
		vertical-align:middle;
	}
	
#header-main-content
	{
		display:inline-block;
		width:850px;
		
		float:left;
	}
	

	

#sub-menu-list
	{
		float:left;
		width:600px;
		list-style:none;
		display: inline-block;
	}
#sub-menu-list li
{
			font-family:Verdana, Geneva, sans-serif;
		font-size:1.1em;
		letter-spacing:-0.01em;
		list-style:none;
		padding-left: 10px;
		display:inline-block;
		color: #000;
}

#sub-menu-list a
{
	color: #000;;
}

#menu-list
	{
		float:right;
		width:600px;
		list-style:none;
		display: inline-block;
	}
	
	
#menu-list li
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:1.2em;
		letter-spacing:-0.01em;
		list-style:none;
		padding-left: 10px;
		display:inline-block;
	}

#menu-sub-list
	{
		float:right;
		width:400px;
		list-style:none;
		margin:0;
		padding:0;
		display: inline-block;	
	}
	
#menu-sub-list li
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.1em;
		list-style:none;
		padding:5px 10px;
		display:inline-block;
	}

#orange
	{
		color:#F90;
	}

/* @group Premium */

/*  PREMIUM PAGE */
	
	#premium-wrap 
	{
		width:960px;
		display:inline-block;
		text-align:center;
		vertical-align:text-top;
	}

	#premium-wrap h1
	{	
		font-size:2em;
	}
	
	#premium-wrap p
	{	
		font-size:1.1em;
		line-height:20px;
	}

/* @end */

/* @group Welcome Box */


.welcome-box-wrap 
	{
		text-align:center;
		width:960px;
	}
	
.welcome-box 
	{
		float: left;
		margin-left:10px;
		/*background-color:#FBFDFF;
		border:2px,solid,#d9edfb;
		border-top-color:#d9edfb;
		border-top-style:solid;
		border-top-width:4px;
		
		border-left-color:#d9edfb;
		border-left-style:solid;
		border-left-width:4px;
		
		border-right-color:#d9edfb;
		border-right-style:solid;
		border-right-width:4px;
		
		border-bottom-color:#d9edfb;
		border-bottom-style:solid;
		border-bottom-width:4px;
		*/
		width:280px;
		height:320px;
	}
	
	
.welcome-box h1
	{
		line-height:25px;
		padding-bottom:0px;
		margin-bottom:2px;
		margin-top:6px; /*
		border-bottom-color:#d9edfb;
		border-bottom-style:dotted;
		border-bottom-width:2px; */
	}

.welcome-box p
	{
		padding-top:0;
		margin-top:0;
		border-bottom-color:silver;/*#d9edfb;*/
		border-bottom-style:solid;
		border-bottom-width:2px;
	}

.welcome-box .highlight
	{
		color:#F90;
		font-size:1.1em; 
		font-weight:200;
	}

.welcome-box ul
	{
		padding-left:0px; 
		list-style:none;
		font-size:1.3em;
	}
	
.welcome-box ul li
	{
		line-height:25px;
		text-align:center;
	}
	


/* @end */

/* @group Membership Box */

.membership-box-wrap 
	{
		text-align:center;
		width:700px;
		padding-left: 100px;
	}
	
.membership-box 
	{
		padding-top:10px;
		float: left;
		margin-left:10px;
		background-color:#FBFDFF;
		
		border:3px solid #d9edfb;
		
		width:250px;
		height:320px;
		margin-top:10px;
		
	}

	
.membership-box h1
	{
		line-height:25px;
		padding-bottom:0px;
		margin-bottom:2px;
		margin-top:6px; /*
		border-bottom-color:#d9edfb;
		border-bottom-style:dotted;
		border-bottom-width:2px; */
	}

.membership-box p
	{
		padding-top:0;
		margin-top:0;
		border-bottom-color:silver;/*#d9edfb;*/
		border-bottom-style:solid;
		border-bottom-width:2px;
	}

.membership-box .highlight
	{
		color:#F90;
		font-size:1.1em; 
		font-weight:200;
	}

.membership-box ul
	{
		padding-left:0px; 
		list-style:none;
		font-size:1.1em;
	}
	
.membership-box ul li
	{
		line-height:25px;
		text-align:center;
	}

/* @end */
	
	
/*  FAQ Page */
	.faq_group
	{
		float:left;
		display:inline-block;
		width:400px;
		margin-left:10px;
	}
	
	
	.faq_group p
	{
		text-align:left;
	}
	
	.faq_group h3
	{
		text-align:left;
		color:#F93;
	}
	
	/* WELCOME */
	
	.welcome-wrap 
	{
		width: 750px;
		display: inline-block;	
	}
	.welcome-wrap h3
	{	
		float: left;	
	}
	
	.welcome-wrap #expire-domain 
	{
		width: 250px;
		display: inline-block;	
		float: right;
	}
	
	.welcome-wrap #expire-domain .domain 
	{
		display: inline-block;
		float: left;
	}
	
	#expire-domain ul 
	{
		
	}
	
	#expire-domain ul li
	{
		line-height: 40px;
	}
	
	/* SETTINGS */
	
	.settings-wrap 
	{
		width:600px;
	}
	
	#settings-form 
	{
		
		text-align:left;
	}
	
	#settings-form h3
	{
		display: inline-block;
		width:100px;
	}
	
	#settings-form ul
	{
		margin-top:0;
		padding-left:10px;
		list-style:none;
	}
	
	#settings-form li
	{ 
		line-height:30px;
		list-style:none;
	}
	
	#settings-form li.sub
	{
		padding-left:50px;
	}
	
	#settings-form input
	{
		line-break: none;

	}
	
	
	/*  NEWS */
#news {
	float: left;
	color: #6b6b6b;
	display: inline-block;
	padding-right:10px;
	}
#news .date {
height: 15px;
	display: block;
	float: left;
	background: #fff;
	color: #233;
	font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; 
	text-align: center;
	}
	
#news .date .pub-month {
height: 15px;
	display: block;
	color: #233;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	}
	
#news .date .pub-date {display: block; font-size: 15px;}



		#domain-result .options
	{
			text-align: center;
			/*font: 1em Georgia, Times, "Times New Roman", serif;*/
			
	}
	
	
.domain-list li
	{
		float: left;
		list-style: none;
		display: inline-block;
		/*padding-right: 20px;
*/	}
.domain-list .domain
	{
		font-size: 1.2em;
	}
	
.domain-list ul
{	float:left;
	margin:0;
	padding:0;
	
	display: inline-block;
}


.domain-list ul li.domain
{
	width:220px;
	font-weight:500;
	letter-spacing: 0.1em;
}

.domain-list ul li.expire, li.modified, li.state
{
	font-size:1em;
	text-align:center;
	width: 70px;

}

.domain-list ul li.domain_ip
{
		font-size:1em;
	text-align:center;
	width:80px;

}


.domain-list ul li.registrar
{
	font-size:1em;
	text-align:center;
	width:140px;
}

.domain-list ul li.refresh
{
	text-align:right;
	width:20px;	
}

.domain-list ul li.starred, li.unstarred
{
	text-align:center;
	width:20px;
}

.domain-list .footer{
	
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	line-height:30px;
	width: 750px;
	padding-bottom:60px;
	
	}

.text {
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border: 1px solid #CCCCCC;
	line-height:1.5em;
	padding: 4px;	
}



/*  TABLE  */

.domain_button {
		font-size:1.2em;
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-border-radius:5px;
		-webkit-border-radius: 5px;
/* background:#F7421B none repeat scroll 0 0;
 color:#FFFFFF; */
display:inline-block;

background-color:#99CC33;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:1em;
padding:0.2em 0.7em;
text-decoration:none;


		-moz-user-select: none;
   		-khtml-user-select: none;
   		user-select: none;

}


.domain{color:black !important;}

/*  FILTER MORE HIDDEN  */

	.filter-more-hidden
	{
		text-align:center;
	}
	
	.filter-more-hidden ul
	{
		float:left;
		list-style-type:square;
		list-style-position:inside;
		display:inline-block;
		width:150px;
		margin-left:20px;
		font-size:1.1em;
		
		
	}
	.filter-more-hidden ul li
	{	
		list-style:circle;
		float:none;
		display:block;
	}
	
	.filter-more-hidden ul .last
	{	
		border-right:none;
	}
	.filter-more-hidden ul .header
	{
		font-weight:700;
		border-right:none;
	}
	
	.whois
	{
		display:none;
	}
	
	.control-domain-row
	{

		color:#000;
		display:none;
	

		background-color: rgba(67,206,240,0.14); /* fallback color */
    	background-image: -moz-linear-gradient(100% 100% 90deg, #f8f8f8, #fff);
    	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#F8F8F8));

	
	}

.sub-menu a{
		color: #000;;
}
		
		
	.tag
	{
		font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;
		font-size:13px;
		background-color: #f6a334;
		color:#fff;
		padding-left:8px;
		padding-right:8px;
		padding-bottom:2px;
		padding-top:2px;
		margin-right: 10px;
		-moz-border-radius: 10px;
		-khtml-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		cursor: pointer;
		
		-moz-user-select: none;
   		-khtml-user-select: none;
   		user-select: none;
	}
	
	.tag-box
	{
		font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;
		font-size:13px;
		background-color: grey;
		color:#fff;
		padding-left:8px;
		padding-right:8px;
		padding-bottom:2px;
		padding-top:2px;
		margin-right: 10px;
		-moz-border-radius: 5px;
		-khtml-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		cursor: pointer;
		-moz-user-select: none;
   		-khtml-user-select: none;
   		user-select: none;
	}
	
		.tag-box-disabled
	{
		font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;
		font-size:13px;
		background-color:#C90;
		color:#fff;
		padding-left:8px;
		padding-right:8px;
		padding-bottom:2px;
		padding-top:2px;
		margin-right: 10px;
		-moz-border-radius: 5px;
		-khtml-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		cursor: pointer;
		-moz-user-select: none;
   		-khtml-user-select: none;
   		user-select: none;
	}
	
	
	.tag-new
	{
		font-size:1.1em;
		font-weight:400;
		background-color: rgba(0,142,255,0.53);
		color:#fff;
		padding-left:8px;
		padding-right:8px;
		padding-bottom:2px;
		padding-top:0px;
		-moz-border-radius: 10px;
		-khtml-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
	}

.tag-container
{
	width: 500px;
	display: inline-block;
	/*float: left;*/
}
.note-container {
	border: 2px dashed #387798;
	font-size: 1.2em;
	width: 350px;
	display: none;
	text-align: center;
	min-height: 100px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.test-only {
	text-align: left;
	display: inline-table;
	background-color: #fff;
	-moz-border-radius-bottomright: 10px;
	
	-moz-border-radius-topright: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #DFDFDF;
	width: 30px;
	height:40px;
}

/* @group Domain list table */


#table-view
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	width: 100%;
	text-align: left;
	display: inline-table;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #DFDFDF;
}
#table-view th
{
	font-size: 14px;
	font-weight: normal;
	color: #000;
	padding: 10px 8px;
	border-bottom: 2px solid #ccc;
}
#table-view td
{
	border-bottom: 1px solid #D9EDFB;
	color: gray;
	padding: 6px 8px;
}
#table-view tbody tr:hover td
{
	color: black;
}

.no-table 
{
}

/* @end */

/* @group Filter table view */
#ver-minimalist
{
	display: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 100%;
	text-align: left;
		
	float:left;
	margin:2px 0 0 0;
	padding:0;
	background-color:#3c3f45;
	
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	color: silver;
}

#ver-minimalist a
{
	color: #fff;
}
#ver-minimalist th
{
	font-weight: normal;
	font-size: 13px;
	border-right: 20px solid #E4F2FD;
	border-left: 20px solid #E4F2FD;
	color: #000;
}
#ver-minimalist td
{
	padding: 0px 0px 0px 0px;
	border-right: 20px solid #E4F2FD;
	border-left: 20px solid #E4F2FD;
	color: #669;
}


/* @end */


.round-counter
{
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color: #ffaa4e;
	color: #fff;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 0.8em;
	margin-left: 10px;
	min-width: 15px;
	min-height:10px;
	
}	

.round-counter.red
{
	background-color: red; !important;
}

.hidden-tags
{
	display: none; !important;
}

#social-icons
{
	width:200px;
	display:inline-block;
	float:right;
}



.notify-row {
	/*border-bottom:solid 1px #CCC; */
	margin-bottom:10px;
	padding-bottom:10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color: rgba(243,248,251,0.49);
	border:#f3f3f3 1px solid;
}

.notify-row:hover {
	background-color: #F3F8FB;
	border:#E0E0E0 1px solid;
}

