/*** popup design start ***/
#pluginBackgroundPopup{  
	display:none;  
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/  
	height:100%;  
	width:100%;  
	top:0;  
	left:0;  
	background:#000;  
	z-index:1;  
}

.pluginPopupClose{  
	right:8px;  
	top:8px;  
	position:absolute;  
	color:#6fa5fd;  
	font-weight:700;  
	display:block;
	height:24px;
	width:24px;
	background: url("/images/close.png") no-repeat;
	cursor: pointer;
}

.pluginPopupClose:HOVER {  
	background: url("/images/closeHover.png") no-repeat;
}

.buttonPopup{
	cursor: pointer;
} 

.pluginPopup{  
	display:none;  
	position:absolute;  
	_position:absolute; /* hack for internet explorer 6*/  
	width:460px;
 	background: #FFFFFF url('/images/dashboard/popupBackground.png') top left repeat-x;
    font-size: 13px;
    border: 5px solid #f0f0f0;
	z-index:2;
}

.borderPopup{
	border: 1px solid #CCC;
	padding: 12px 10px 10px 10px;
}

.pluginPopup h3{  
	margin:0;
	font-size: 17px;
	padding: 0;
	
	margin-top:-4px;
	padding-bottom: 20px;
}

.pluginPopup, .borderPopup {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
/*** popup design end ***/
/*image tooltip*/
#preview{
	 position:absolute;
	 border:1px solid #CCC;
	 background:#FFF;
	 padding:20px;
	 display:none;
	 z-index: 999;
}

/* Autocomplete */
.autocomplete-w1 {position:absolute; color:#000000; top:2px; left:6px; margin:0px 0 0 0px; min-width:250px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #d5d5d5; border-top:none; background:#FFF; box-shadow:0 3px 6px #AAA; -moz-box-shadow:0 3px 6px #AAA;-webkit-box-shadow:0 3px 6px #AAA; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;overflow:auto;}
.autocomplete > div { padding:10px; border:none; }
.autocomplete > div + div { border-top:1px solid #d5d5d5; }
.autocomplete .selected { background:#EBEBEB; cursor: pointer; cursor: hand}
.autocomplete strong {font-weight:bold; color:#1f8dd6; }

.block_pricing_table_type_2 {margin-left:-8px; overflow:hidden;}
.block_pricing_table_type_2 .column {width:215px; margin-left:8px; padding:6px; float:left; background-color:#fcfcfc; border:1px solid #f5f5f5;}
.block_pricing_table_type_2 .title {
	height:36px;
	line-height:36px;
	position:relative;
	
	background-color:#383838;
	border:1px solid #1e1e1e;

	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
.block_pricing_table_type_2 .pick {padding-left:20px;padding-right:20px;height:200px; background-color:#FFF; border-left:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; text-align:left;}
.block_pricing_table_type_2 .pick p {padding-bottom:0px; line-height:normal;}
.block_pricing_table_type_2 .pick .header {padding-top:11px; padding-bottom:10px; font-size:14px; font-weight:bold;}
.block_pricing_table_type_2 .pick .price1 {margin-top:-2px; font-size:11px; }

.block_pricing_table_type_2 .price {height:62px; background-color:#fcfcfc; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8; text-align:center;}
.block_pricing_table_type_2 .price p {padding-bottom:0px; line-height:normal;}
.block_pricing_table_type_2 .price .num {padding-top:11px; font-size:19px; font-weight:bold;}
.block_pricing_table_type_2 .price .period {margin-top:-2px; font-size:11px; }
.block_pricing_table_type_2 .cell {padding:7px 20px 8px; background-color:#ffffff; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; font-size:11px; text-align:left; line-height:17px;}
.block_pricing_table_type_2 .buttonPrice {padding:15px 0px; background-color:#fdfdfd; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; text-align:center;}
.block_pricing_table_type_2 .special .title {
	background-color:#f76534;
	border:1px solid #f54e16;
}


/************ newNumber Buttons ************/

.newNumber-button {
                border: 1px solid #ccc;
                display: block;
                width: 100%;
                margin: 0 0 10px 0;
 				text-decoration: none;
                }
                
.newNumber-button span {
                border: 1px solid #fff;
                display:block;
                padding:5px 5px 5px 5px;
                text-align: center;
                color: #555;
                font-size: 13px;
                line-height: 1.3em;
                cursor: pointer;
                }

.newNumber-button span img {
                margin-bottom: 0px;
                }

.newNumber-button:hover {
                background: #fff;
                }
				
.newNumber-button span:hover {
				color: #CCC; 
                }

ul.newNumber-buttons-set {
                list-style: none;
				padding: 0px;
                }
                
ul.newNumber-buttons-set li {
                float: left;
                margin: 0 13px 0 0;
				padding: 0 !important;
				background: 0;
				
                }
                
                
            