﻿/* >>>> HEADERS <<<<*/

h3.simple{font:bold 14px Verdana;}
h3.step{color:#3578ba;font:bold 14px Verdana;height: 20px;}
h3.step.green{color:#709817;font:bold 14px Verdana;height: 20px;}
h4.myNumberTitle{color:inherit;font:bold 12px Verdana;margin-top:0px;}
.t12{font-size:12px!important;}
.t11{font-size:11px!important;}
.t10{font-size:10px!important;height:22px;margin-bottom:5px;}
.t10 .bold{color:#ed9712;font-weight:bold;}
.black{color:Black;}
.normal *{font-weight:normal!important;}
.mn_sep{background:url(/images/t.gif) no-repeat left top; height:0px; font-size:0px;}

/* >>>> STEP_1 COLUMN_1 <<<<*/
.step1Body{float:left;width:344px;}
.step3Body{float:left;width:344px;}
.step1Body .stcontainer{float:right;width:310px;}
.step3Body .stcontainer{float:right;width:100%;}
.step1Body .stcontainer .topArea{margin:0px 0px -1px 0px;}
.step1Body .stcontainer .bottomArea{margin:-4px 0px 0px 0px;}
.mn_radioseparator
{
	background-position:top left;
	background-repeat:no-repeat;
	height:39px;
	width:337px;
	margin-left:-27px;
	position:relative;
}
.mn_radioseparator.both_active{background-image:url(/images/MyNumbers/mn_radiochoice_active.gif);}
.mn_radioseparator.top_gray{background-image:url(/images/MyNumbers/mn_radiochoice_top_inactive.gif);}
.mn_radioseparator.bottom_gray{background-image:url(/images/MyNumbers/mn_radiochoice_bottom_inactive.gif);}
.mn_radioseparator.both_active.green{background-image:url(/images/MyNumbers/mn_radiochoice_active_green.gif);}
.mn_radioseparator.top_gray.green{background-image:url(/images/MyNumbers/mn_radiochoice_top_inactive_green.gif);}
.mn_radioseparator.bottom_gray.green{background-image:url(/images/MyNumbers/mn_radiochoice_bottom_inactive_green.gif);}

.mn_radioseparator_big
{
	background-position:top left;
	background-repeat:no-repeat;
	height:39px;
	width:547px;
	margin-left:-27px;
	position:relative;
	z-index: 10;
}

.mn_radioseparator_big.both_active{background-image:url(/images/MyNumbers/mn_radiochoice_active_big.gif);}
.mn_radioseparator_big.top_gray{background-image:url(/images/MyNumbers/mn_radiochoice_top_inactive_big.gif);}
.mn_radioseparator_big.bottom_gray{background-image:url(/images/MyNumbers/mn_radiochoice_bottom_inactive_big.gif);}
.mn_radioseparator_big.both_gray{background-image:url(/images/MyNumbers/mn_radiochoice_both_inactive_big.gif);}


/* >>>> TOOLTIP <<<< */
.yellowhotspot {display:block; margin:5px 0 0 7px; cursor:pointer; position:relative; float:left; width:20px; height:19px; background:transparent url('/images/Profile/tooltip_icons.gif') no-repeat left -38px;}
/*.yellowhotspot:hover,.yellowhotspot.hover{display:block; margin:5px 0 0 7px; cursor:pointer; position:relative; float:left; width:20px; height:19px; background:transparent url('/images/Profile/tooltip_icons.gif') no-repeat left bottom;}*/

.tooltip_container{position:absolute; display:block; z-index:9999999;}
.tooltip_yellow_content{padding:10px; background:#ffffff; color:#444444; font:normal 11px Tahoma, FreeSans;border:3px solid #ffaa06; border-bottom:0px;}
.tooltip_yellow_bottom{display:block; height:18px;  background:url(/images/Profile/tooltip/tooltiparrowyellow.gif) top left no-repeat; overflow:hidden}
.tooltip_blue_content{padding:10px; background:#ffffff; color:#444444; font:normal 11px Tahoma, FreeSans;border:3px solid #68a1da; border-bottom:0px;}
.tooltip_blue_bottom{display:block; height:18px;  background:url(/images/Profile/tooltip/tooltiparrowblue.gif) top left no-repeat; overflow:hidden;}
.tooltip_grey_content{padding:10px; background:#ffffff; color:#444444; font:normal 11px Tahoma, FreeSans;border:3px solid #d3d0d0; border-bottom:0px;}
.tooltip_grey_bottom{display:block; height:18px;  background:url(/images/Profile/tooltip/tooltiparrowgrey.gif) top left no-repeat; overflow:hidden}
.tooltip_pink_content{padding:10px; background:#ffffff; color:#444444; font:normal 11px Tahoma, FreeSans;border:3px solid #cd3785; border-bottom:0px;}
.tooltip_pink_bottom{display:block; height:18px;  background:url(/images/Profile/tooltip/tooltiparrowpink.gif) top left no-repeat; overflow:hidden;}
.tooltip_orange_content{padding:10px; background:#ffffff; color:#444444; font:normal 11px Tahoma, FreeSans;border:3px solid #e58101; border-bottom:0px;}
.tooltip_orange_bottom{display:block; height:18px;  background:url(/images/Profile/tooltip/tooltiparroworange.gif) top left no-repeat; overflow:hidden;}


/* >>>> STEP_1 COLUMN_2 <<<<*/
.step1Services, .step1Services.green{float:right;margin-left:6px;width:200px;}
.step1Services .header
{
	background:url(/images/MyNumbers/supportedservices_header.gif) no-repeat top left;
	color:White;
	font:bold 11px Verdana;
	height:25px;
	padding:8px 14px 6px 14px;
	width:173px;
}

.step1Services.green .header
{
	background:url(/images/MyNumbers/supportedservices_header_green.gif) no-repeat top left;
	color:White;
	font:bold 11px Verdana;
	height:25px;
	padding:8px 14px 6px 14px;
	width:173px;
}

.step1Services .body
{
	border:1px solid #99b9e6;
	border-top:0px;
	line-height:1.6em;
	padding:8px 13px 8px 13px;
	width:173px;
}

.step1Services.green .body
{
	border:1px solid #c7e2c2;
	border-top:0px;
	line-height:1.6em;
	padding:8px 13px 8px 13px;
	width:173px;
}

.step1Services .body a
{
	background-position: top left;
	background-repeat:no-repeat;
	color:#366ab3;
	display:block;
	font-weight:normal;
	padding-left:23px;
}

.step1Services.green .body a
{
	background-position: top left;
	background-repeat:no-repeat;
	color:#517542;
	display:block;
	font-weight:normal;
	padding-left:23px;
}

.step1Services .body a:hover, .step1Services.green .body a:hover{cursor:pointer;text-decoration:undeline;}
.step1Services .body a.voip, .step1Services.green .body a.voip{background-image:url(/images/MyNumbers/srv_voip.gif);}
.step1Services .body a.fax2mail, .step1Services.green .body a.fax2mail{background-image:url(/images/MyNumbers/srv_fax2mail.gif);}
.step1Services .body a.followme, .step1Services.green .body a.followme{background-image:url(/images/MyNumbers/srv_followme.gif); background-position:left 1px;}
.step1Services .body a.voicemail,.step1Services.green .body a.voicemail{background-image:url(/images/MyNumbers/srv_voicemail.png); background-position:left 3px;}
.step1Services .body a.callcenter, .step1Services.green .body a.callcenter{background-image:url(/images/MyNumbers/srv_queue.gif); margin-left:-3px;padding-left:30px;height:20px; margin-top:3px;}
.step1Services .body a.digitalreceptionist, .step1Services.green .body a.digitalreceptionist{background-image:url(/images/MyNumbers/srv_virtualsecretary.gif);}
.step1Services .body a.voicerecorder, .step1Services.green .body a.voicerecorder{background-image:url(/images/MyNumbers/srv_voicerecording.gif);}
.step1Services .body a.callrecorder, .step1Services.green .body a.callrecorder{background-image:url(/images/MyNumbers/srv_callrecorder.png);}
.step1Services .body a.conference, .step1Services.green .body a.conference{background-image:url(/images/MyNumbers/srv_conference.gif);}
.step1Services .body a.phonemenu, .step1Services.green .body a.phonemenu{background-image:url(/images/MyNumbers/srv_ivr.gif);margin-left:-3px;padding-left:30px;height:20px;}
.step1Services .footer
{ 
	background:url(/images/MyNumbers/supportedservices_footer.gif) no-repeat bottom left;
	border:0px;
	font:normal 9px Verdana;
	padding:8px 14px 6px 14px;
	width:173px;
}

.step1Services.green .footer
{
	background:url(/images/MyNumbers/supportedservices_footer_green.gif) no-repeat bottom left;
	border:0px;
	font:normal 9px Verdana;
	padding:8px 14px 6px 14px;
	width:173px;
}


/* >>>> STEP_2 <<<<*/
.mn_radioseparator_vertical
{
	background-position:top left;
	background-repeat:no-repeat;
	height:201px;
	width:46px;
	position:relative;
	z-index:100;
}

.mn_radioseparator_vertical.both_active{background-image:url(/images/MyNumbers/mn_radiochoice_vertical.gif);}
.mn_radioseparator_vertical.left_gray{background-image:url(/images/MyNumbers/mn_radiochoice_vertical_left_gray.gif);}
.mn_radioseparator_vertical.right_gray{background-image:url(/images/MyNumbers/mn_radiochoice_vertical_right_gray.gif);}
.mn_radioseparator_vertical.both_active.green{background-image:url(/images/MyNumbers/mn_radiochoice_vertical_green.gif);}
.mn_radioseparator_vertical.left_gray.green{background-image:url(/images/MyNumbers/mn_radiochoice_vertical_left_gray_green.gif);}
.mn_radioseparator_vertical.right_gray.green{background-image:url(/images/MyNumbers/mn_radiochoice_vertical_right_gray_green.gif);}

.mn_bluefooter_right
{
	background:url(/images/MyNumbers/bluefooter.gif) no-repeat top right;
	color:White;
	height:43px;
	padding:5px;
	width:250px;  
}
.mn_bluefooter_left
{
	background:url(/images/MyNumbers/bluefooter.gif) no-repeat top left; 
	color:White;
	padding:5px 20px ;
	margin:0px;
	margin-left:-1px;
	height:43px;
	width:236px; 
}
.mn_grayfooter_right
{
	background:url(/images/MyNumbers/grayfooter.gif) no-repeat top right;
	color:Gray;
	height:43px;
	padding:5px;
	width:250px;  
}
.mn_grayfooter_left
{
	background:url(/images/MyNumbers/grayfooter.gif) no-repeat top left; 
	color:Gray;
	margin-left:-1px;
	padding:5px 20px;
	height:43px;
	width:236px; 
}
.mn_greenfooter_right
{
	background:url(/images/MyNumbers/greenfooter.gif) no-repeat top right;
	color:white;
	height:43px;
	padding:5px;
	width:250px;  
}
.mn_greenfooter_left
{
	background:url(/images/MyNumbers/greenfooter.gif) no-repeat top left; 
	color:white;
	margin-left:-1px;
	padding:5px 20px;
	height:43px;
	width:236px; 
}

/* >>>> BUTTONS <<<< */
.mn_continue
{
	background:url(/images/MyNumbers/mn_next.gif) no-repeat top left;
	border:0px;
	cursor:pointer;
	height:25px;
	width:77px;
}
.mn_continue:hover
{
	background-position:center left;
	cursor:pointer;
}
.mn_continue_inactive
{
	background:url(/images/MyNumbers/mn_next.gif) no-repeat bottom left;
	border:0px;
	height:25px;
	width:77px;
}

.mn_continue.green
{
	background:url(/images/MyNumbers/mn_next_green.gif) no-repeat top left;
	border:0px;
	cursor:pointer;
	height:25px;
	width:77px;
}
.mn_continue.green:hover
{
	background-position:center left;
	cursor:pointer;
}
.mn_continue_inactive.green
{
	background:url(/images/MyNumbers/mn_next_green.gif) no-repeat bottom left;
	border:0px;
	height:25px;
	width:77px;
}

.mn_return
{
	background:url(/images/MyNumbers/mn_back.gif) no-repeat top left;
	border:0px;
	cursor:pointer;
	height:25px;
	width:100px;
}
.mn_return:hover
{
	background-position:center left;
	cursor:pointer;
}

.mn_return.green
{
	background:url(/images/MyNumbers/mn_back_green.gif) no-repeat top left;
	border:0px;
	cursor:pointer;
	height:25px;
	width:100px;
}
.mn_return.green:hover
{
	background-position:center left;
	cursor:pointer;
}

.mn_login
{
	background:url(/images/MyNumbers/mn_login.gif) no-repeat top left;
	border:0px;
	cursor:pointer;
	display:block;
	height:25px;
	width:120px;
}
.mn_login:hover
{
	background-position:center left;
	cursor:pointer;
}
.mn_login_inactive
{
	background:url(/images/MyNumbers/mn_login.gif) no-repeat bottom left;
	border:0px;
	cursor:pointer;
	display:block;
	height:25px;
	width:120px;
}

.mn_login_new
{
	background:url(/images/MyNumbers/mn_login_new.gif) no-repeat top left;
	border:0px;
	cursor:pointer;
	display:block;
	height:25px;
	width:100px;
}
.mn_login_new:hover
{
	background-position:center left;
	cursor:pointer;
}
.mn_login_new_inactive
{
	background:url(/images/MyNumbers/mn_login_new.gif) no-repeat bottom left;
	border:0px;
	cursor:pointer;
	display:block;
	height:25px;
	width:100px;
}

.mn_takeyournumber
{
	background:url(/images/MyNumbers/takeyournumber.gif) no-repeat top left;
	border:0px;
	cursor:pointer;
	display:block;
	height:25px;
	width:130px;
}

.mn_takeyournumber:hover
{
	background-position:center left;
	cursor:pointer;
}

.mn_login.green
{
	background:url(/images/MyNumbers/mn_login_green.gif) no-repeat top left;
	border:0px;
	cursor:pointer;
	display:block;
	height:25px;
	width:120px;
}
.mn_login.green:hover
{
	background-position:center left;
	cursor:pointer;
}
.mn_login_inactive.green
{
	background:url(/images/MyNumbers/mn_login_green.gif) no-repeat bottom left;
	border:0px;
	cursor:pointer;
	display:block;
	height:25px;
	width:120px;
}

.mn_myinbox
{
	background:url(/images/MyNumbers/mn_myinbox.gif) no-repeat top left;
	border:0px;
	cursor:pointer;
	display:block;
	height:25px;
	width:160px;
}

.mn_myinbox:hover
{
	background-position:center left;
	cursor:pointer;
}

.mn_myinbox_inactive
{
	background:url(/images/MyNumbers/mn_myinbox.gif) no-repeat bottom left;
	border:0px;
	cursor:pointer;
	display:block;
	height:25px;
	width:160px;
}

.mtop{margin-top:10px;}
.mn_subradio{width:100%;}
.mn_newradio{width:100%;}

.mn_newradio
,.mn_newradio input
,.mn_newradio label
,.mn_newradio span
,.mn_subradio
,.mn_subradio input
,.mn_subradio label
,.mn_subradio span
{
	float:left;
}
.mn_newradio input{}
.mn_subradio label
{
	display:block;
	margin-left:10px;
	margin-top:3px;
	width:90%;
	padding-bottom:10px;
}

.mn_newradio span
{
	margin-right:5px;
	display:block;
}

.mn_newradio label
{
	display:block;
	font-weight:normal;
}

.mn_radio
,.mn_radio input
,.mn_radio label
,.mn_radio_step2
,.mn_radio_step2 input
,.mn_radio_step2 label
,.mn_newsubradio
,.mn_newsubradio input
,.mn_newsubradio label
{
	float:left;
}

.mn_newsubradio label
{
	margin-right:20px;
}

.mn_radio label
{
	display:block;
	font-weight:bold;
}

.mn_radio_step2 label
{
	display:block;
	font-weight:bold;
	margin-top:3px;
	color: #444444 !important;
}

.mn_radiolist
{
	margin-left:30px;
	font:normal 9px Verdana;
	width:150px;
}
.mn_radiolist, .mn_radiolist input, .mn_radiolist label{float:left;}
.mn_radiolist label{display:block;margin-top:3px;}
.mn_input{border:1px solid #adacac; font:normal 10px Verdana; padding:3px;}
.mn_input.step1, .mn_drop.step1{margin:10px 0px 10px 20px;width:150px;}
.mn_drop{font:normal 9px Verdana;}
.mn_green{color:Green;}
.mn_red{color:Red;}

hr.blue
{
	border:0px;
	color:#9fbde7;
	background-color:#9fbde7;
	height:1px;
}

hr.green
{
	border:0px;
	color:#cae4c6;
	background-color:#cae4c6;
	height:1px;
}

.mn_number_holder
{
	display:block;
	border:1px solid #afea55;
	background-color:#ebfcd1;
	padding:10px;
	text-align:center;
}
.mn_number_holder span.imp
{
	background:url(/images/MyNumbers/mn_greenTick.gif) no-repeat top right;
	padding-right:40px;
	font:bold 22px Tahoma!important;
	color:#009215;
}

.mn_confirm
{
	background:url(/images/MyNumbers/mn_confirm.gif) no-repeat top left;
	cursor:pointer;
	border:0px;
	display:block;
	height:25px;
	width:201px;
}
.mn_confirm:hover
{
	background-position:bottom left;
	cursor:pointer;
}

.mn_confirm2
{
	background:url(/images/MyNumbers/mn_confirm2.gif) no-repeat top left;
	cursor:pointer;
	border:0px;
	display:block;
	height:25px;
	width:90px;
}
.mn_confirm2:hover
{
	background-position:center left;
	cursor:pointer;
}
.mn_confirm2_inactive
{
	background:url(/images/MyNumbers/mn_confirm2.gif) no-repeat bottom left;
	cursor:default;
	border:0px;
	display:block;
	height:25px;
	width:90px;
}

.mn_instructions
{
	background:url(/images/MyNumbers/mn_instructions.gif) no-repeat top left;
	cursor:pointer;
	border:0px;
	display:block;
	height:25px;
	width:142px;
}

.mn_instructions:hover
{
	background-position:center left;
	cursor:pointer;
}

.mn_instructions_inactive
{
	background:url(/images/MyNumbers/mn_instructions.gif) no-repeat bottom left;
	cursor:default;
	border:0px;
	display:block;
	height:25px;
	width:142px;
}

.mn_abold{color:#3477ba!important; text-decoration:none!important; font:bold 11px Tahoma!important;}
.mn_abold:hover{cursor:pointer;text-decoration:underline!important;}
.mn_a12{color:#3477ba!important; text-decoration:underline!important; font:normal 12px Tahoma!important;}
.mn_a12:hover{cursor:pointer; color:#3477ba!important;}
.mn_a12bold{color:#3477ba!important; text-decoration:underline!important; font:bold 12px Tahoma!important;}
.mn_a12bold:hover{cursor:pointer;}
.mn_a12boldnou{color:#3477ba!important; text-decoration:none!important; font:bold 12px Tahoma!important;}
.mn_a12boldnou:hover{cursor:pointer; text-decoration:underline!important;}

/* >>>> TABS <<<< */
.MyNumbers{width:100%; background-color:White; font-size:11px;}
.MyNumbers .ajax__tab_header{background:#f7faff url(/images/MyNumbers/tabs/tab_header_bg.gif) repeat-x bottom left; padding-left:24px;}
.MyNumbers .ajax__tab_header h5{font-weight:bold!important;}
.MyNumbers .ajax__tab_outer{padding:2px 0px 1px 0px;margin-right:2px; border:1px solid #98b9e6; background:#ffffff url(/images/MyNumbers/tabs/tab_tile_inactive.gif) repeat-x top left;}
.MyNumbers .ajax__tab_inner{}
.MyNumbers .ajax__tab_tab{padding:6px 6px 6px 6px; color:#4f4f4f; text-decoration:none;cursor:pointer;}
.MyNumbers .ajax__tab_tab:hover{text-decoration:none;cursor:pointer;}
.MyNumbers .ajax__tab_body{padding:8px 5px; background-color:#ffffff; color:#444444;}
.MyNumbers .ajax__tab_hover{}

.MyNumbers .ajax__tab_active{ }
.MyNumbers .ajax__tab_active .ajax__tab_outer{background:#ffffff url(/images/MyNumbers/tabs/tab_tile.gif) repeat-x top left; padding:2px 0px 2px 0px; border:1px solid #98b9e6; border-bottom:0px;}
.MyNumbers .ajax__tab_active .ajax__tab_tab{color:#4f4f4f; text-decoration:none; }

.MyNumbers2{width:100%; background-color:White; font-size:11px;}
.MyNumbers2 .ajax__tab_header{background:url(/images/MyNumbers/tabs/tab_header_bg.gif) repeat-x bottom left; padding-left:24px;}
.MyNumbers2 .ajax__tab_header h5{font-weight:bold!important;}
.MyNumbers2 .ajax__tab_outer{padding:2px 0px 1px 0px;margin-right:2px; border:1px solid #98b9e6; background:#ffffff url(/images/MyNumbers/tabs/tab_tile_inactive.gif) repeat-x top left;}
.MyNumbers2 .ajax__tab_inner{}
.MyNumbers2 .ajax__tab_tab{padding:6px 6px 6px 6px; color:#4f4f4f; text-decoration:none;cursor:pointer;}
.MyNumbers2 .ajax__tab_tab:hover{text-decoration:none;cursor:pointer;}
.MyNumbers2 .ajax__tab_body{padding:8px 5px; background-color:#ffffff; color:#444444; border:1px solid #98b9e6; border-top:0px;}
.MyNumbers2 .ajax__tab_hover{}

.MyNumbers2 .ajax__tab_active{ }
.MyNumbers2 .ajax__tab_active .ajax__tab_outer{background:#ffffff url(/images/MyNumbers/tabs/tab_tile.gif) repeat-x top left; padding:2px 0px 2px 0px; border:1px solid #98b9e6; border-bottom:0px;}
.MyNumbers2 .ajax__tab_active .ajax__tab_tab{color:#4f4f4f; text-decoration:none; }

.MyNumbers3{width:100%; font-size:11px; }
.MyNumbers3 .ajax__tab_header{background:url(/images/MyNumbers/tabs/tab_header_bg2.gif) repeat-x bottom left; padding-left:5px;}
.MyNumbers3 .ajax__tab_header h5{font:normal 13px Trebuchet MS, Tahoma, Arial, sans-serif}
.MyNumbers3 .ajax__tab_outer{padding:2px 5px 1px 5px;margin-right:-1px; border:1px solid #d3d3d3; background:url(/images/MyNumbers/tabs/e6e6e6_40x100_textures_02_glass_75.png) repeat-x 0px 50%;}
.MyNumbers3 .ajax__tab_outer:hover{background: url(/images/MyNumbers/tabs/dadada_40x100_textures_02_glass_75.png) #dadada repeat-x 0px 50%;}
.MyNumbers3 .ajax__tab_inner{}
.MyNumbers3 .ajax__tab_tab{padding:6px 6px 6px 6px; color:#4f4f4f; text-decoration:none;cursor:pointer;}
.MyNumbers3 .ajax__tab_tab:hover{text-decoration:none;cursor:pointer;color:#000000; }
.MyNumbers3 .ajax__tab_body{padding:8px 5px; background-color:#ffffff; color:#444444;}
.MyNumbers3 .ajax__tab_hover{color:#000000;}

.MyNumbers3 .ajax__tab_active{ }
.MyNumbers3 .ajax__tab_active .ajax__tab_outer{background:#ffffff; padding:2px 5px 2px 5px; border:1px solid #d3d3d3; border-bottom:0px;}
.MyNumbers3 .ajax__tab_active .ajax__tab_tab{color:#000000; text-decoration:none; }

h5{font:normal 11px Tahoma, FreeSans;margin:0px;padding:0px;}

.mn_info_block
{
	border:1px solid #ffe03a;
	padding:5px;
	background-color:#fffce9;
}

.mn_info_header
{
	background:#fffce9 url(/images/MyNumbers/mn_blue_info.gif) no-repeat top left;
	display:block;
	font:bold 12px Verdana;
	padding:5px 0px 7px 30px;
}

.mn_blue{font:bold 12px Verdana;color:#2e81d1;}

hr.mn
{
	border:0px;
	background-color:#eeeeee;
	color:#eeeeee;
	height:1px;
}

.mn_gotofax_inbox
{
	background:url(/images/MyNumbers/mn_gotofax_inbox.gif) no-repeat top left;
	width:140px;
	height:25px;
	cursor:pointer;
	border:0px;
}

.mn_gotofax_inbox img{width:140px;height:25px;}
.mn_gotofax_inbox:hover{background-position:center left;cursor:pointer;}
.mn_gotofax_inbox_inactive
{
	background:url(/images/MyNumbers/mn_gotofax_inbox.gif) no-repeat bottom left;
	width:140px;
	height:25px;
	cursor:default;
	border:0px;
}

.mn_gotofax_inbox_new
{
	background:url(/images/MyNumbers/mn_gotofax_inbox_new.gif) no-repeat top left;
	width:120px;
	height:25px;
	cursor:pointer;
	border:0px;
}
.mn_gotofax_inbox_new:hover{background-position:center left;cursor:pointer;}
.mn_gotofax_inbox_new_inactive
{
	background:url(/images/MyNumbers/mn_gotofax_inbox_new.gif) no-repeat bottom left;
	width:120px;
	height:25px;
	cursor:pointer;
	border:0px;
}

.mn_save
{
	background:url(/images/MyNumbers/mn_save.gif) no-repeat top left;
	width:90px;
	height:25px;
	cursor:pointer;
	border:0px;
}
.mn_save:hover{background-position:center left;cursor:pointer;}
.mn_save_inactive
{
	background:url(/images/MyNumbers/mn_save.gif) no-repeat bottom left;
	width:90px;
	cursor:default;
	height:25px;
	border:0px;
}

.srv_voip{background:url(/images/MyNumbers/srv_voip.gif) no-repeat left top;display:block;padding:0px 0px 5px 22px;}
.srv_callingmachine{background:url(/images/MyNumbers/srv_voicemail.png) no-repeat left top;display:block;padding:0px 0px 5px 22px;}
.srv_fax2Email{background:url(/images/MyNumbers/srv_fax2mail.gif) no-repeat left top;display:block;padding:0px 0px 5px 22px;}
.srv_followme{background:url(/images/MyNumbers/srv_followme.gif) no-repeat left top;display:block;padding:0px 0px 5px 22px;}
.srv_queue{background:url(/images/MyNumbers/srv_queue.gif) no-repeat left top;display:block;padding:0px 0px 5px 30px;}
.srv_ivr{background:url(/images/MyNumbers/srv_ivr.gif) no-repeat left top;display:block;padding:0px 0px 8px 27px;}
.srv_digitalvoicerecording{background:url(/images/MyNumbers/srv_voicerecording.gif) no-repeat left top;display:block;padding:0px 0px 5px 23px;}
.srv_messagenocharge{background:url(/images/MyNumbers/srv_messagenocharge.gif) no-repeat left top; display:block; padding:0px 0px 0px 30px; height:24px; line-height:24px;}
.srv_callrecording{background:url(/images/MyNumbers/srv_callrecorder.png) no-repeat left top;display:block;padding:0px 0px 5px 22px;}

/* >>>> GRID <<<< */
.mn_Grid_Header{border:1px solid #cbcbcb;border-left-width: 0px; border-right-width: 0px;background-color:#f4f4f4; padding:6px; text-align:center; font-weight:bold;}

.mn_Grid_Row{background-color:#feffff;}
.mn_Grid_Row td{padding:12px 10px 8px 10px; border-bottom:1px solid #eeeeee;}

.mn_Grid_Row img { cursor: pointer; }
.mn_Grid_Row select, mn_Grid_Row input { font: 11px Tahoma, FreeSans; color: #000000; }

.mn_Grid_Row_Disabled{background-color:#fbfbfb; padding:12px 10px 8px 10px; border-bottom:1px solid #eeeeee;color:#d3d3d3;}
.mn_Grid_Row_Disabled select, .mn_Grid_Row_Disabled input{color:#d3d3d3; font: 11px Tahoma, FreeSans;}
.mn_Grid_Row_Disabled img { cursor: pointer; }

.mn_Grid_Footer{background-color:#f7faff; border-top:1px solid #cbcbcb; padding:5px;}
.mn_Grid_AddLine{background:url(/images/Mynumbers/mn_newline.gif) no-repeat top left; padding-left:20px;}
.mn_Grid_SaveLine{background:url(/images/Mynumbers/mn_disk.gif) no-repeat top left; width:12px; height:12px;display:inline-block;}
.mn_Grid_NumbersEdit{background:url(/images/Mynumbers/mn_numbers_edit.gif) no-repeat top left; padding:0px 0px 5px 22px;}
.mn_grid_input{background-color:#f5f5f5; border:1px solid #c8c8c8; font:bold 11px Tahoma, FreeSans; color:#434343;}

.head1
{
	padding: 5px 5px 5px 5px;
	position:relative;
    font-weight: bold;
    background-color:#98bae7;
    color:White;
}

.head2
{
	position:relative;
	margin: 15px 0px -1px 0px;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
	color:White;
	background-color:#98bae7;
}

.head2.green
{
	position:relative;
	margin: 10px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	font-weight: bold;
	color:White;
	background:url(/images/MyNumbers/mn_tile_green.gif) repeat-x top left;
	
}
.head3
{
	display:block;
	padding: 5px 5px 5px 5px;
	position:relative;
	margin-bottom:-6px;
    font-weight: bold;
    color:White;
	background:url(/images/MyNumbers/mn_blueh_round.gif) no-repeat top left;
}

.head3.green
{
	display:block;
	padding: 5px 5px 5px 5px;
	position:relative;
    font-weight: bold;
    color:White;
	background:url(/images/MyNumbers/mn_greenh_round.gif) no-repeat top left;
}

.head1 a, .head2 a, .head1 a:visited, .head2 a:visited, .head1 a:active, .head2 a:active, .head1 a:hover, .head2 a:hover
{
	color: #ffffff !important;
	text-decoration: none !important;
}

.nsep{background: #f1f1f1; width: 100%; height: 1px; margin: 10px 0px 10px 0px;}


/* >>>> NUMBER MANAGMENT <<<< */
.mn_followme_holder
{
	display:block;
	padding:3px;
	background-color:#efefef ;
	border:1px solid #c7c7c7;
	text-align:left;
}

.mn_followme_holder2
{
	display:block;
	padding:5px;
	background-color:#efefef ;
	border:1px solid #c7c7c7;
	text-align:left;
}

.mn_followme_fh_holder
{
	display:block;
	padding:10px;
}

.mn_delete
{
	background:url(/images/MyNumbers/mn_delete.gif) no-repeat top left;
	width:10px;
	height:11px;
	border:0px;
	cursor:pointer;
}

.textbox34
{
	font:normal 11px Tahoma, FreeSans;
	border:1px solid #2f81d1;
	padding:3px
}

.textbox35
{
	font:normal 11px Tahoma, FreeSans;
	border:1px solid #2f81d1;
	padding:1px
}

.mn_select
{
	cursor: pointer !important;
	background: url(/images/MyNumbers/mn_select.gif) no-repeat left top;
	margin: 0px 2px 2px 0px;
	width: 77px;
	height: 25px;
	border-width: 0px;
}

.mn_select:hover
{
	cursor: pointer !important;
	background: url(/images/MyNumbers/mn_select.gif) no-repeat left center;
	padding: 0px 2px 2px 0px;
	width: 77px;
	height: 25px;
	border-width: 0px;
}

.mn_select_inactive
{
	background: url(/images/MyNumbers/mn_select.gif) no-repeat left bottom;
	margin: 0px 2px 2px 0px;
	width: 77px;
	height: 25px;
	border-width: 0px;
}

.firstname:hover
{
	cursor:pointer!important;
	background:url(/images/MyNumbers/mn_inline_edit.gif) no-repeat top right;
	padding:0px 40px 3px 0px;
}

.moreless
{
	background:url(/images/MyNumbers/mn_moreless.gif) no-repeat top right;
	cursor:pointer;
	padding:0px 20px 3px 0px;
	outline:none;
}

.morelessup
{
	background:url(/images/MyNumbers/mn_moreless.gif) no-repeat top right;
	cursor:pointer;
	padding:0px 20px 3px 0px;
}

.number_small
{
	font: bold 12px Tahoma, FreeSans;
	margin-top: 0px;
	margin-bottom: 10px;
}

.mynumbers input{vertical-align:middle;}

.mynumbers_datalist input{vertical-align:middle;}
.mynumbers_datalist td{width: 50%; height: 105px;}

.configure_number{font: 11px Tahoma, FreeSans; margin: 0px 0px 10px 0px;}
.configure_button{text-align:right;}
.tab_inner_title{margin: 10px 0px 10px 0px;float: left;}
.tab_inner_section{padding:10px 5px 0px 15px;}
.mn_margin{margin: 10px;}
.mn_faxpad{padding:0px 5px 10px 15px;}

.followme_newline:link, .followme_newline:active, .followme_newline:visited
{
	background: url(/images/MyNumbers/mn_newline.gif) no-repeat left top;
	padding: 0px 0px 0px 17px;
	font-weight: normal;
	text-decoration: underline !important;
}

.followme_edit:link, .followme_edit:active, .followme_edit:visited
{
	background: url(/images/MyNumbers/mn_numbers_edit.gif) no-repeat left top;
	padding: 0px 0px 4px 19px;
	display:block;
	font-weight: normal;
	text-decoration: underline !important;
}

.mn_applyform
{
	cursor:pointer;
	background:url(/images/MyNumbers/mn_applyform.gif) no-repeat top left;
	width:120px;
	height:25px;
	border:0px;
}

.mn_applyform:hover
{
	background-position:center left;
	cursor:pointer;
}

.mn_applyform_inactive
{
	cursor:pointer;
	background:url(/images/MyNumbers/mn_applyform.gif) no-repeat bottom left;
	width:120px;
	height:25px;
	border:0px;
}

.mn_pdfexport
{
	cursor:pointer;
	background:url(/images/MyNumbers/mn_pdfexport.gif) no-repeat top left;
	width:120px;
	height:25px;
	border:0px;
}

.mn_pdfexport:hover
{
	background-position:center left;
	cursor:pointer;
}

.mn_pdfexport_inactive
{
	cursor:pointer;
	background:url(/images/MyNumbers/mn_pdfexport.gif) no-repeat bottom left;
	width:120px;
	height:25px;
	border:0px;
}

.validtablesuper{display:block; color:White; background:url('/images/MyNumbers/validdestinationsuper546.gif') no-repeat left top; padding:5px 0 0 30px; margin-left:1px; width:528px; height:20px; font-weight:bold;}
.Invalidtablesuper{display:block; color:White; background:url('/images/MyNumbers/Invaliddestinationsuper.gif') no-repeat left top; padding:5px 0 0 30px; margin-left:1px; width:528px; height:20px; font-weight:bold;}
.charges_div2 {padding: 5px 0px 0px 5px;}
.charges_div  {float: left; height: 23px; width: 560px; font: bold 11px Tahoma, FreeSans; color: #FFFFFF;}
.notfoundmsg{display:block; border:1px solid Red; color:Red; padding:5px 5px 5px 25px; font-weight:bold; width:330px; background:url('/images/MyNumbers/phoneealerticon.gif') no-repeat 5px 7px;}
.foundmsg{display:block; border:1px solid #52a01d; color:#52a01d; padding:5px 5px 5px 30px; width:330px; background:url('/images/MyNumbers/phoneeokicon.gif') no-repeat 5px 7px;}
.foundmsg span{color:Black;}

.step1_top{margin:5px 5px 4px 5px;}
.step1_bottom{margin:0px 5px 5px 5px;}

.step2_top{float: left;width:261px; margin-right:-4px;}
.step2_top_container{height:185px;}
.step2_top_random{margin:5px 0px 5px 15px; height:133px;}
.step2_bottom{float: left;width:261px; margin-left:-4px;}
.step2_container{height:185px;}
.step2_userselection{margin:5px 5px 5px 0px; height:133px;}

.step3_top{margin: 10px 0px 0px 0px;}

.SettingsUpdated{ display:block; background:url(/images/MyNumbers/check48.png) no-repeat top left; height:38px; padding-left:58px; padding-top:10px;}
.nm_pending{float: left; margin: 5px 0px 0px 0px;}

.mn_police
{
	background:url(/images/MyNumbers/mn_police.gif) no-repeat top left;
	float:left;
	margin-right:10px;
	padding-left:20px;
	height:16px;
}
.mn_hospital
{
	background:url(/images/MyNumbers/mn_hospital.gif) no-repeat top left;
	float:left;
	margin-right:10px;
	padding-left:22px;
	height:16px;
}
.mn_fire
{
	background:url(/images/MyNumbers/mn_fire.gif) no-repeat top left;
	float:left;
	margin-right:10px;
	padding-left:20px;
	height:16px;
}
.mn_emergency
{
	background:url(/images/MyNumbers/mn_emergency.gif) no-repeat top left;
	float:left;
	margin-right:10px;
	padding-left:15px;
	height:16px;
}

.mn_coastguard
{
	background:url(/images/MyNumbers/mn_coastguard.gif) no-repeat top left;
	float:left;
	margin-right:10px;
	padding-left:23px;
	height:16px;
}

.bluelink
{
	font:normal 11px Verdana!important;
	color:#1d57a9!important;
	cursor:pointer;
	text-decoration:none;
}
.bluelink:hover
{
	cursor:pointer;
	text-decoration:underline;
}

ul.mn li{color:#3276b8;}
ul.mn li span{color:#444444;}
ul.mn .voip{list-style-image: url(/images/MyNumbers/srv_voip.gif); }
ul.mn .followme{list-style-image: url(/images/MyNumbers/srv_followme.gif); }
ul.mn .fax{list-style-image: url(/images/MyNumbers/srv_fax2mail.gif); }
ul.mn .voicemail{list-style-image: url(/images/MyNumbers/srv_voicemail.png); }

.nm_getyours{padding:5px; text-align:center;}
.nm_sendtovoicemail{float:left;padding:5px 5px 5px 0px;text-align:left;}
.nm_advanced:link,.nm_advanced:visited,.nm_advanced:active,.nm_advanced:hover{float: left;color:#444444 !important; font:normal 11px Tahoma, FreeSans; text-decoration:underline !important;}




/* >>>> PORTABILITY FORM <<<< */
.tblHeader{background-color:#EEEBE6;color:#647FB4;font-family:Verdana; font-weight:bold; font-size:13px;padding: 5px;}
.bigdiv{float:left; padding-left:40px;font:normal 11px Tahoma, FreeSans;}
.tblSpace{padding-top :10px;}
.pointer{cursor: pointer;}
.types{padding-left:40px;}
.right{float:right;}

.mn_applyform_popup{background:url('/images/MyNumbers/mn_confirm.gif') no-repeat top left; width:201px; height:25px; border:0px;}
.mn_applyform_popup:hover{cursor:pointer; background-position:bottom left;}
.mn_applyform_popup_cancel{cursor:pointer; background:url('/images/MyNumbers/mn_return.gif') no-repeat top left; width:89px; height:25px; border:0px;}
.mn_applyform_popup_cancel:hover{cursor:pointer; background-position:center left;}
.formmessage_send_inactive{background:url('/images/MyNumbers/mn_applyform.gif') no-repeat bottom right; width:120; height:25px; border:0px;}

.mnmodal-dialog .mncontainer{font:normal 11px Tahoma,verdana,Tahoma, FreeSans; width:370px; border:3px solid #a09fa4; background-color:#ffffff; padding:20px 10px 10px 10px;}                                    .mnmodal-dialog .mnbody{height:60px; background-color:#ffffff;text-align:center;}  
.mnmodal-dialog .mnfooter{height:25px;} 
.mnmodal-dialog .mnfooter .mnright{float:right; text-align:right; padding-bottom:6px; padding-right:6px;}
.mnmodal-dialog .mnfooter .mnleft{float:left; text-align:left; padding-bottom:6px; padding-left:6px;}

.mn_formcontainer input{font:normal 11px Tahoma, FreeSans; text-transform:uppercase;}
.mn_formcontainer{border:1px solid #3578ba; padding:5px; background-color:#fafafa; font:normal 11px Tahoma, FreeSans;}

.mn_formcontainerpdf input{font:normal 13px Tahoma, FreeSans; text-transform:uppercase;}
.mn_formcontainerpdf{border:1px solid #3578ba; padding:5px; background-color:#fafafa; font:normal 13px Tahoma, FreeSans;}


.mn_formheaders{display:block; padding:3px 5px; background:url(/Numbers/menu/faq.gif) repeat-x top left; color:White;}
.mn_formheaders_l{display:block; padding:3px 5px; background:url(/Numbers/menu/faq.gif) repeat-x top left; color:White;text-align:left;}
.mn_formInput{font:normal 11px Tahoma, FreeSans; border:1px solid #2f81d1;padding:3px}
.Tahoma10px{font:normal 11px Tahoma, FreeSans;}
.mn_ol{margin-top:10px; margin-bottom:10px; margin-left:22px;}
.mn_ol li{margin-left:0px;}
		
.mn_contype
,.mn_contype input
,.mn_contype label
{
    float:left;
}
.mn_contype label
{
    display:block;
    font-weight:bold;
    padding-top :3px;
}
.mn_trnsferdiv{display:block; background-color:#ebfcd1; border:1px solid #afea55; padding:14px; margin-bottom:2px;}
.mn_pdflogo_right{float:right;padding-right:5px;padding-top:5px;}
.mn_pdflogo_left{float:left;padding-left:5px;padding-top:5px;}
.mn_redmsg{color:Red;font-weight:bold;}
.jqmAlert{display: none;}


/*>>>> Wizard Steps Overview <<<<*/
.wizardoverview h2{color:#5cb1fc; font-weight:normal;}
.wizardoverview p{font:normal 14px Tahoma, FreeSans;}
.wizardoverview .step span
{
	float:left;
	font:bold 14px Tahoma, FreeSans;
	letter-spacing:0.4pt;
	margin-top:15px;
}

.wizardoverview .step h3
{
	background:url(/images/MyNumbers/wizard-step-bg.png) no-repeat top left;
	float:left;
	display:block;
	height:37px;
	width:32px;
	margin:0px 20px 0px 0px;
	color:White;
	padding:9px 0px 0px 15px;
	font:bold 24px "Trebuchet MS";
}

.wizard_mobile
{
	font: 11px Tahoma, FreeSans;
	text-align: center;
	width: 100%;
}

.wizard_mobile_text
{
	font: 11px Tahoma, FreeSans;
	width: 100%;
}

.wizard_mobile_numbers
{
	margin: 5px 0px 10px 0px;
	font: bold 11px Tahoma, FreeSans;
}

/*-== VoIP Products ==-*/
hr.smns
{
    height: 1px;
    border: 0px;
    background-color: #aaaaaa;
    color: #aaaaaa;
    margin: 8px 0px;
}
hr.top
{
    height: 1px;
    border: 0px;
    background-color: #000000;
    color: #000000;
}
h2.smns
{
    color: #bf7b38;
    font: normal 16px Tahoma, FreeSans;
    margin: 0px;
    padding: 0px;
}
.productHeader
{
    background: #e8e7e7 url(   '/images/MyNumbers/VoIPhones/l_greycorner.gif' ) no-repeat left top;
    width: 100%;
    height: 48px;
}
.productHeader div.mninner
{
    background: url(   '/images/MyNumbers/VoIPhones/r_greycorner.gif' ) no-repeat right top;
    width: 100%;
    height: 48px;
}
.productHeader div.mninner div
{
    padding: 5px 10px;
}
.imgHolder
{
    display: block;
    margin: 5px 10px;
}
.linethrough
{
    text-decoration: line-through;
    font: bold 14px Tahoma, FreeSans;
}
.redBold
{
    color: #fa0101;
    font: bold 16px Tahoma, FreeSans;
}
.greyd
{
    font: bold 14px Tahoma, FreeSans;
    color: #999999;
}
.buyme
{
    border: 0px;
    width: 89px;
    height: 25px;
    background: url('/images/MyNumbers/VoIPhones/buyme.gif') no-repeat left top;
    display: block;
}
.buyme:hover
{
    cursor: pointer;
    background-position: left bottom;
}

.orderme
{
    border: 0px;
    width: 192px;
    height: 46px;
    background: url('/images/MyNumbers/VoIPhones/orderme.png') no-repeat left top;
    display: block;
}
.orderme:hover
{
    cursor: pointer;
    background-position: left bottom;
}

.downloadme
{
    border: 0px;
    width: 89px;
    height: 25px;
    background: url('/images/MyNumbers/VoIPhones/downloadme.gif') no-repeat left top;
    display: block;
}
.downloadme:hover
{
    cursor: pointer;
    background-position: left bottom;
}

a.productLink
{
    color: #bf7b38 !important;
    text-decoration: underline !important;
    font-weight: normal !important;
    background: url(   '/images/MyNumbers/VoIPhones/redarrow.gif' ) no-repeat right 5px;
    padding-right: 13px;
}
a.productLink:hover
{
    padding-right: 13px;
}
ul.smns
{
    margin-left: 15px;
    padding: 0px;
}
.voip_menulink
{
    color: Black !important;
    font-weight: normal !important;
}
.voip_menulink:hover
{
    color: White !important;
    font-weight: normal;
}
.selected .voip_menulink
{
    color: White !important;
}

h3.box
{
    font-size: 13px;
    line-height: 100%;
    margin: 18px 0;
}

.phonenotice
{
	display:block;
	width:196px;
	height:29px;
	background:url('/images/MyNumbers/phone_notice.gif') no-repeat top left;
	padding:16px 14px 13px 51px;
}

.black14{font-size:14px; color:Black;}

/* Verification */
.vf_formcontainer{border:1px solid #3578ba; padding:5px; background-color:#fafafa; font:normal 11px Tahoma, FreeSans;}
.vf_formcontainer input{font:normal 12px Tahoma, FreeSans; text-transform:uppercase;}

.vf_formcontainer_pdf{width:985px !important;padding: 5px;background-color:#ffffff;font:normal 15px Tahoma !important;}
.vf_formcontainer_pdf input{font:normal 13px Tahoma, FreeSans; text-transform:uppercase;}

.vf_formcontainer_pdf table td label { font-size: 12px; }
.vf_application div { font-size: 20px !important; }

.vf_formcontainer .vf_drop { font-size: 12px; }
.vf_formcontainer_pdf .vf_drop { font-size: 13px; }

.vf_header{font: bold 12px Tahoma, FreeSans;display:block; padding:3px 5px; background:url(/Numbers/menu/faq.gif) repeat-x top left; color:White;}
.vf_header1{font:bold 12px Tahoma, FreeSans;display:block; padding:3px 5px; background:url(/Numbers/menu/faq.gif) repeat-x top left; color:White;text-align:left;}

.vf_formcontainer .vf_left{float: left;padding: 7px 0px 0px 0px;}
.vf_formcontainer_pdf .vf_left{float: left;padding: 0px 7px 0px px;}

.vf_iscompany{float: left;}
.vf_iscompany label { font-weight: bold; }

.vf_row{float: left;margin: 10px  0px 1px 0px;}
.vf_row div { float: left; }

.vf_formcontainer .vf_label{width: 100px;text-align: left;padding: 0px 5px 0px 0px;}
.vf_formcontainer_pdf .vf_row .vf_label{width: 200px;text-align: left;padding: 0px 5px 0px 0px;}
.vf_formcontainer .vf_text{width: 120px;font: 11px Tahoma, FreeSans;text-align: left;border:1px solid #2f81d1;}
.vf_formcontainer_pdf .vf_row .vf_text{width: 220px;font: 11px Tahoma, FreeSans;text-align: left;}

.vf_formcontainer .vf_text input{border-style: none;text-transform: uppercase;background: transparent;}
.vf_formcontainer_pdf .vf_text input{border-style: none;text-transform: uppercase;background: transparent;}
.vf_text_normal{border-style: none;background: transparent;text-transform: none !important;}

.vf_formcontainer .vf_text textarea{border-style: none;text-transform: uppercase;background: transparent; width:100%;}
.vf_formcontainer_pdf .vf_text textarea{border-style: none;text-transform: uppercase;background: transparent;}

.vf_formcontainer .vf_text select{ border-style: none; background: transparent; width: 100%; }

.vf_spacer{float: left;width: 60px;}
.red{color:Red;}
.vf_save{margin: 10px 0px 0px 0px;float: right;}
.vf_title{margin: 10px;}

.vf_save_button{border-width: 0px;width: 84px;height: 25px;cursor: pointer;
	background: url(/images/MyNumbers/Verification/submit.png) no-repeat left top;}
.vf_save_button:hover{background: url(/images/MyNumbers/Verification/submit.png) no-repeat center bottom;}
.vf_ok{border-width: 0px;width: 103px;height: 25px;cursor: pointer;background: url(/images/MyNumbers/Verification/confirm.png) no-repeat left top;}
.vf_ok:hover{background: url(/images/MyNumbers/Verification/confirm.png) no-repeat center bottom;}
.vf_cancel{border-width: 0px;width: 84px;height: 25px;cursor: pointer;background: url(/images/MyNumbers/Verification/cancel.png) no-repeat left top;}
.vf_cancel:hover{background: url(/images/MyNumbers/Verification/cancel.png) no-repeat center bottom;}
.vf_pdf{border-width: 0px;width: 132px;height: 25px;cursor: pointer;background: url(/images/MyNumbers/Verification/pdf.png) no-repeat left top;}
.vf_pdf:hover{background: url(/images/MyNumbers/Verification/pdf.png) no-repeat center bottom;}
.vf_return{border-width: 0px;width: 96px;height: 25px;cursor: pointer;background: url(/images/MyNumbers/Verification/return.png) no-repeat left top;}
.vf_return:hover{background: url(/images/MyNumbers/Verification/return.png) no-repeat center bottom;}


/*------>>> USE CASES <<<------*/
.ch_container { background-color:#fcfcfc; border:2px solid #d8dcdf; font:normal 12px Tahoma, FreeSans;}
.highlight { background-color:#fff4a8!important;}
.ch_top{ display:block; width:100%; height:7px; font-size:0px; line-height:7px; }
.ch_top_l{ background:url('/Media/Numbers/Cases/ch_tl.png') no-repeat top left; width:8px; height:7px; float:left; margin:-2px 0px 0px -2px; }
.ch_top_r{ background:url('/Media/Numbers/Cases/ch_tr.png') no-repeat top right; width:8px; height:7px; float:right; margin:-2px -2px 0px 0px; }
.ch_content{}
.ch_bottom{ display:block; width:100%; height:26px; line-height:26px; position:relative;}
.ch_bottom_l{ background:url('/Media/Numbers/Cases/ch_bl.png') no-repeat top left; width:8px; height:7px; float:left; bottom:-2px; left:-2px; position:absolute; }
.ch_bottom_r{ background:url('/Media/Numbers/Cases/ch_br.png') no-repeat top right; width:8px; height:7px; float:right; bottom:-2px; right:-2px; position:absolute; }
.ch_services{ float:right; border:2px solid #d8dcdf; border-width:2px 0px 0px 2px; background-color:#ffffff; height:24px;  }
.ch_corner{ background:url('/Media/Numbers/Cases/ch_services.png') no-repeat top left; width:8px; height:6px; margin:-2px 0px 0px -2px; float:left; }
.highlight .ch_corner{ background:url('/Media/Numbers/Cases/ch_services_highlight.png') no-repeat top left; width:8px; height:6px; margin:-2px 0px 0px -2px; float:left; }
.ch_services_container{margin:5px 15px 5px 15px; font:bold 11px Tahoma, FreeSans; color:#0a7bec; }
.ch_services_container a{font:bold 11px Tahoma, FreeSans; color:#0a7bec!important; text-decoration:underline!important; background-position: top left; background-repeat:no-repeat; padding-left:23px; padding-bottom:4px;}
.ch_services_container a:hover{text-decoration:none!important;}
.ch_services_container a.voip{ background-image:url(/images/MyNumbers/srv_voip.gif);}
.ch_services_container a.fax2mail{ background-image:url(/images/MyNumbers/srv_fax2mail.gif); }
.ch_services_container a.followme{ background-image:url(/images/MyNumbers/srv_followme.gif); }
.ch_services_container a.voicemail{	background-image:url(/images/MyNumbers/srv_voicemail.png); }

.chch_container { background-color:#fcfcfc; border:1px solid #cccccc; font:normal 12px Tahoma, FreeSans;}
.chch_top{ display:block; width:100%; height:7px; font-size:0px; line-height:7px; }
.chch_top_l{ background:url('/Media/Numbers/Cases/chch_tl.png') no-repeat top left; width:8px; height:7px; float:left; margin:-1px 0px 0px -1px; }
.chch_top_r{ background:url('/Media/Numbers/Cases/chch_tr.png') no-repeat top right; width:8px; height:7px; float:right; margin:-1px -1px 0px 0px; }
.chch_content{}
.chch_bottom{ display:block; width:100%; height:26px; line-height:26px; position:relative;}
.chch_bottom_l{ background:url('/Media/Numbers/Cases/chch_bl.png') no-repeat top left; width:8px; height:7px; float:left; bottom:-2px; left:-1px; position:absolute; }
.chch_bottom_r{ background:url('/Media/Numbers/Cases/chch_br.png') no-repeat top right; width:8px; height:7px; float:right; bottom:-2px; right:-1px; position:absolute; }

 blockquote {
  font: 1.4em/1.6em Georgia, "Times New Roman", Times, serif;
  background: url(/Media/Numbers/Cases/quotes_end.png) no-repeat right bottom;
  padding-right: 18px;
  text-indent: -18px;
}
blockquote span{font:normal 12px Tahoma, FreeSans; color:#444444;}
blockquote:first-letter {
  background: url(/Media/Numbers/Cases/quotes_start.png) no-repeat;
  background-position:left top;
  padding-left: 23px;
  padding-top:7px;
  font: normal 13px Tahoma, FreeSans;
  padding-bottom:3px;
}
h3.ch_subtitle{font:normal 12pt Trebuchet MS; margin-top:0px;}
h2.ch{font:normal 13pt Tahoma, FreeSans; margin:0px 0px 10px 10px}


.qlink{display:block; background:url(/images/MyNumbers/quicklink_arrow.gif) no-repeat left 3px; padding-left:15px;margin: 5px 0px 0px 0px;}
.nomargin{margin: -5px 0px 0px 0px !important;}
.redmargin{margin: -5px 0px 0px 5px !important;}

#screen
{
	position: relative;
	width: 490px;
	height: 350px;
}

#screen .prev
{
	position: absolute;
	top: 150px;
	left: 0px;
	background: url(/images/mynumbers/arrow-left.png) no-repeat left top;
	border-style: none;
	width: 20px;
	height: 19px;
	cursor: pointer;
}

#screen .prev-disabled
{
	position: absolute;
	top: 150px;
	left: 0px;
	background: url(/images/mynumbers/arrow-left.png) no-repeat left bottom;
	border-style: none;
	width: 20px;
	height: 19px;
	cursor: pointer;
}

#screen .prev:hover
{
	background: url(/images/mynumbers/arrow-left.png) no-repeat left center;
}

#screen .next
{
	position: absolute;
	top: 150px;
	right: 10px;
	background: url(/images/mynumbers/arrow-right.png) no-repeat left top;
	border-style: none;
	width: 20px;
	height: 19px;
	cursor: pointer;
}

#screen .next-disabled
{
	position: absolute;
	top: 150px;
	right: 10px;
	background: url(/images/mynumbers/arrow-right.png) no-repeat left bottom;
	border-style: none;
	width: 20px;
	height: 19px;
	cursor: pointer;
}

#screen .next:hover
{
	background: url(/images/mynumbers/arrow-right.png) no-repeat left center;
}

#sections
{
	background-color: white;
	width: 410px;
	height: 350px;
	clear: left;
	overflow: hidden;
}

#sections ul
{
	width: 3660px;
	margin: 0px;
	padding: 0px;
}

#sections LI
{
	float: left;
	width: 410px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}


/*--->>> MyNumbers New <<<---*/
.nmn_ssText{margin:5px 0px 0px 3px; margin-top:15px; font-size:13px; font-weight:normal;}
.nmnfontsize,.nmn_drop{font-size:12px;}
.nmnleftcolumn{ float:left; display:block; width:100%; }
.nmnrightcolumn{ float:left; display:block; width:180px; margin-left:20px; }
.nmn_h5{ font-size:13px; font-weight:bold; margin:10px 0px 15px 0px;}
.nmn_arena{margin:13px 10px 0px 15px;}
.nmn_arena_h{margin:13px 10px 0px 15px;height:240px;}
.nmn_arena_title{ font-size:13px; }
.numberfooter{background-color:#f6f6f6; border-top:1px solid #d8dcdf; padding:5px 6px 4px 6px; width:141px; height:20px;}

.nmn_table{font-size:11px;}
.nmn_table th{color:#c48a30;}
.nmn_table td{color:inherit;}
.nmn_table a{font-weight: normal !important;}

.numberlist_container{border-top: 1px solid #BFBFBF; padding: 5px 0px 0px 0px;}
.nl_div{font: 11px Tahoma, FreeSans; margin: 5px;}
/*
.nl_div a span {text-decoration: none !important;color: #444444 !important; cursor: pointer;}
.nl_div a:hover span {text-decoration: none !important;color: #444444 !important; cursor: pointer;}
.nl_div a{font-weight: normal !important;}
.nl_div a:hover{text-decoration:none !important;}
*/

.nl_div a{font-weight:normal !important;color: #444444 !important;text-decoration:none !important;}
.nl_div a:hover{font-weight:normal !important;color: #444444 !important;text-decoration:none !important;}
.nl_div a span{font-weight:normal !important;color:#366AB3;}
.nl_div a:hover span{font-weight:normal !important;color:#C93D1D; text-decoration: underline !important;}


a.custom 
{
	color:#3477ba!important; 
	text-decoration:none!important; 
	font:normal 11px Tahoma, FreeSans; 
	position:relative; 
	border-bottom:1px solid #3477ba; 
	padding-bottom:2px;
}
a.custom:hover
{
	border-bottom:0px; 
	cursor:pointer;
}




h1.wint
{
margin:0px;
padding:0px;
font-size:16pt;
font-family:Verdana;
color:#8f8c83;
font-weight:normal;
margin-bottom:25px;
}

.wint_seriesHolder{margin:0 auto; text-align:left; width:500px;}
.wint_series1{float:left; width:50%;}
.wint_series2{float:left; width:50%;}

table.wint_table,table.wint_table2{width:222px;}
table.wint_table tr td,table.wint_table2 tr td{font:normal 11px Tahoma, FreeSans; color:#000000;}
table.wint_table tr td.prefix{color:#8f8c83; font:normal 17pt Verdana;}
table.wint_table2 tr td.prefix{color:#54714f; font:normal 17pt Verdana;}

.wint_green{color:#54714f; font-size:14px;}

a.tn_green{width:121px; height:25px; display:block; cursor:pointer; background:url(/images/MyNumbers/wizardIntro/wint_takenumber_green.jpg) no-repeat left top;}
a.tn_blue{width:121px; height:25px; display:block; cursor:pointer; background:url(/images/MyNumbers/wizardIntro/wint_takenumber_blue.jpg) no-repeat left top;}

.sendfax{width: 100px;float: left;font: bold 11px Tahoma, FreeSans;padding: 3px 0px 0px 0px;}
.sendfax-notoppad{float: left;font: bold 11px Tahoma, FreeSans;padding: 0px 0px 0px 0px;width: 100px;display:block;}
.sendfaxbox{float: left;font: 11px Tahoma, FreeSans;}
.sendfaxbox input,.sendfaxbox textarea{float: left;font: 14px Tahoma, FreeSans;border: 1px solid #99b9e6;background: #f1f1f1;}
.sendfaxbutton{font: bold 11px Tahoma, FreeSans; cursor: pointer; width: 117px; height: 25px; background: url(/images/MyNumbers/sendfax.png) no-repeat left top;border: 0px none;}
.sendfaxbutton:hover{background-position:bottom;}
.faxnotes{float: left; font: 11px Tahoma, FreeSans; padding: 0px 0px 0px 8px;}
.faxnotes-sample{clear: both;float: left; font: 11px Tahoma, FreeSans; padding: 0px 0px 0px 8px;line-height: 17px; margin: 5px 0px 0px 0px;}
.sendfaxgray{font: 11px Tahoma, FreeSans;}
.faxfilelabel
{
	float: left;
	font: 11px Tahoma, FreeSans;
	width: 200px;
	display: block;
	height: 18px;
	border: 1px solid #99b9e6;
	background: #f1f1f1;
	padding: 1px 2px 1px 2px;
	width: 300px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.faxchoosefile{float: left; font: bold 11px Tahoma !important;margin: 0px 0px 0px 10px; height: 22px;cursor: pointer;}
.sendfaxseparator{float: left; border-top: 1px solid #F1F1F1; width: 100%; margin: 10px 0px 10px 0px;}
.sendfaxheader{float:left;font: 12px Tahoma, FreeSans; margin: 0px 0px 10px 0px;}

.hide-div
{
	position: absolute;
	left: -1000px;
	top: -1000px;
}
.rblpromo{margin:20px 0px 20px 30px;}
.nm_fieldset{border:2px solid #d0d0bf; border-radius: 8px; margin:0px 10px 0px 10px;}
.nm_fieldset legend{color:#d17e2e;}
.nm_callrecording{margin: 5px 0px 0px 0px;}
.nm_callrecording label{font-weight:bold; margin-right:30px;}
.nm_callrecording input{vertical-align: middle;}

.nm_list_top{background:#ffffff;margin: 10px 0px 0px 0px;}
.nm_list_margin{margin: 5px 0px 10px 0px;}

.nm_select_margin{margin-left:-10px; margin-right:-10px;padding-left:10px; position:relative;}
.nm_smalltext{font:normal 10px Tahoma, FreeSans; text-align:center;}
.nm_categories{margin: 10px 0px 5px 0px;}
.nm_categories a{font-weight: normal !important;}

.nm_personalmail{background-color:#f3f3f3; border:1px solid #cccccc; padding:9px 8px;}
.nm_holder{float:left; width:155px; cursor:pointer;}
.number_selection{margin: 0px 0px 0px 0px; font-size: 12px;}
.number_selection label{color: #000000;}
.nm_holder_cnt{float:left; margin: 5px 10px 0px 10px;}
.nm_holder_desc{height:15px; margin-bottom:7px;}
.nm_holder_desc label{color:#a6a6a6;}
.nm_t10_margin{height:22px; margin-bottom:5px;}
.nm_big_font{font-size:13px;}
.nm_s15{clear: both; height: 15px;}
.nm_s20{clear: both; height: 20px;}

.custom .nm_empty {font-size:14px!important; font-weight:bold!important; letter-spacing:1px;}

.nm_config_arrow{background:url('/images/MyNumbers/mn_blackarrow.png') no-repeat left 2px; padding-left:15px; color:#2e81d1; font-weight:bold;}
.nm_config_pad{padding: 0px 0px 0px 15px;}

.nm_config_margin{margin:-3px 0px -4px 0px !important;}
.nm_config_margin0{margin:-3px 0px -3px 0px; z-index:0;}
.nm_fax2mail{margin:0px 0px -4px 0px; width:520px;z-index:10 !important;}
.nm_addnumber{padding: 10px 30px 0px 0px;}
.nm_svc{margin-right:15px; padding-top:6px;}

.nm_margin7{margin:7px;}
.nm_margin7nobottom{margin:7px 7px 0px 7px;}
.nm_margin9l{margin-left:9px;}
.nm_marging5r{margin: 0px 5px 0px 0px;}
.nm_pad20t{padding-top:20px;}
.nm_pad15l{padding-left:15px;}
.nm_margin10r{margin: 0px 10px 0px 0px;}
.nm_margin10l{margin: 0px 0px 0px 10px;}
.nm_margin7l{margin:0px 0px 0px 7px;}
.nm_fullw{width:100%;}

.nm_margin10tb{margin: 10px 0px 10px 0px;}
.nm_margin10rl{margin: 0px 10px 0px 10px;}

.nm_voip{width:520px; float:left; margin-left:28px;}
.nm_voip_inside{margin-bottom:-3px; z-index:0;}
.nm_voip_time{margin:8px 0px 0px 9px;}

.nm_font11{font-size:11px;}

.nm_followme{margin-top: -3px; width:100%; z-index:10;}
.nm_followme_margin{margin:5px 5px 5px 20px;}

.nm_followme_row{padding-left:5px!important;padding-right:5px!important;}
.nm_pn_Tahoma12{font: 12px Tahoma, FreeSans; margin: 0px 0px 0px 0px;}
.nm_pn_subtitle{margin-bottom:0px; color:#c84911!important;}

.nm_pn_head160{float:left;width:160px;}
.nm_pn_head120{float:left;width:120px;}
.nm_pn_head80{width:80px; float:left; text-align:center;}
.nm_pn_head100{width:100px; float:left; text-align:center;}

.nm_pn_item160{width:160px; float:left;padding-top:2px;}
.nm_pn_item120{width:120px; float:left;padding-top:2px;}

.nm_pn_item160-2{width:160px; float:left;}
.nm_pn_item120-2{width:120px; float:left;}
.nm_pn_item100{width:100px; float:left; text-align:center;}
.nm_pn_item200{width:200px; float:left; text-align:right;}

.nm_pn_action{width:80px; float:left; text-align:center; margin-top:4px;}
.nm_pn_200{width:200px;}

.nm_pn_item-2{width:100px; float:left; text-align:center; margin-top:1px;}
.nm_pn_item80{width:80px; float:left; text-align:center !important; margin-top:5px;}

.nm_pn_subtitle2{color:#c84911!important;margin:0px; padding:0px;}
.nm_pn_head200-3{width:200px; float:left;}
.nm_pn_head190{width:190px; float:left; text-align:right;}
.nm_pn_head150{width:150px; float:left; text-align:center;}

.nm_pn_action_m10t{margin-top:5px;}
.nm_pn_action_m{margin-top:5px; padding-left:10px;}
.nm_pn_msg{padding-top:10px;}

.nm_tc_dev{margin-left:20px;}
.nm_tc_soft{width:300px; margin-right:20px;}
.nm_tc_info{float: left; margin:15px 15px 5px 15px; width:92%;}
.nm_tc_number{margin: 20px 0px 0px 0px;}
.nm_tc_m17l{margin-left:17px;}
.nm_tc_codec{float: left; margin: 10px 0px 0px 0px; width:100%}
.nm_tc_codec_title{margin-top:5px;}
.nm_tf_setup{float: left; margin:15px 15px 5px 15px;}
.nm_tf_number{margin: 10px 0px 0px 0px; display:none;}

.nm_setup_cr{margin:8px 8px 15px 8px;}
.nm_setup_cr_title{margin:8px;}

.nm_subscriptions_container{padding: 10px 0px 0px 0px;}
.nm_availableproducts {margin: 5px 0px 0px 10px;}

.nm_details{float: left; margin: 5px 0px 0px 15px;}

.nm_availableproducts input { vertical-align: middle; }
.nm_ver_link{font: italic 11px Tahoma, FreeSans;margin: 10px 0px 10px 0px;}

.left100 {font: 12px Tahoma, FreeSans; float:left;width: 90px; height: 20px;}
.ml15 {margin-left:15px;}
.left .bold {font: 12px Tahoma, FreeSans; font-weight: bold; height: 20px;}
.noblock{display:inline;}

.clearmargin{margin: 0px !important;}
.bottommargin{margin: 0px 0px 5px 0px !important;}

.nm_normal{font: 11px Tahoma, FreeSans;}
    
.nm_editable
{
	background: url(/images/MyNumbers/mn_edit.gif) no-repeat right 1px;
	padding: 0px 15px 0px 0px;
	cursor: pointer;
}

.nm_editable_noimage
{
	padding: 0px 15px 0px 0px;
	cursor: pointer;
}

.nm_editing
{
	font: 11px Tahoma, FreeSans;
	border-style: none;
	border-bottom: 1px dotted #bfbfbf;
}


.mn_sp7{height:0px !important;}
.nm_selected_small{font-size:10px;}
.mn_hq3{height: 3px !important;}

.nm_quickmenu{margin: 20px 0px 0px 0px; ~margin: 33px 0px 0px 0px;}
.nm_numberType{margin: 0px 0px 5px 7px;}

.nm_smallh3{font-size: 14px;}


/* -=== New MyNumbers Page ===- */
.allnumbersHolder
{
	width:538px;
}

.allnumbersHolder > a
{
	text-decoration:none!important;
}

.allnumbersHolder tr.header
{
	border-bottom:1px solid #e6e6e6;
	font-weight:bold;
	color:#ffffff;
	background-color:#98bae7;
}

.allnumbersHolder tr.mn_item
{
	background-color:#f6f6f6;
	font-weight:normal;
	border-bottom:1px solid #e6e6e6;
}

.allnumbersHolder tr.mn_item:hover ,.allnumbersHolder tr.mn_altitem:hover
{
	background-color:#e5f1ff;
	color:#000000;
}

.allnumbersHolder tr.mn_item:hover span.nm_editable_noimage ,.allnumbersHolder tr.mn_altitem:hover span.nm_editable_noimage
{
	background: url(/images/MyNumbers/mn_edit.gif) no-repeat right 1px;
	padding: 0px 15px 0px 0px;
}

.allnumbersHolder tr.mn_altitem
{
	background-color:#ffffff;
	font-weight:normal;
	border-bottom:1px solid #e6e6e6;
}

.settingsItem
{
	border:1px solid #d4d4d4;
}
.settingsItem .settingsItemInnerTop
{
	padding:10px;
}
.settingsItemInner
{
	background:url('/images/MyNumbers/fieldsetbg.png') repeat-x left top;
	padding:10px;
}

.mn_newloader
{
	margin: 5px 0px 0px 5px;
	font-size:12px;
	height:50px;
	line-height:50px;
}

.blueheadgrad{background: url(/Numbers/menu/faq.gif) repeat-x left top; color:#ffffff;}

/* Small yellow */
.textdropdown-container .textdropdown-box-yellow
{
	height: 20px;
	display: block;
	padding: 5px 0px 0px 4px;
	_padding: 4px 0px 0px 0px;
	font: normal 12px Tahoma;
	cursor: default;
	background: #fff8d0;
}
											
.textdropdown-container .dropdown-ul-yellow
{
	overflow-y: auto;
	background: #ffffff;
}

.textdropdown-container .dropdown-ul-yellow li
{
	padding: 4px 2px 4px 2px;
	display: block;
	list-style: none;
	margin: 0px;
	margin: 3px;
	border-left: 0px;
	border-right: 0px;
	cursor: default;
	border: 1px solid #ffffff;
	background: #ffffff;
	font: normal 12px Tahoma, FreeSans, Geneva, Kalimati, sans-serif;
}

.textdropdown-container .dropdown-ul-yellow li img
{
	vertical-align: middle;
	margin: 1px 3px 0px 0px;
}

.textdropdown-container .dropdown-ul-yellow li:hover
{
	background-color: #fff8d0;
	border-color: #cbcbcb;
	border-left-color: #dcecfc;
	border-right-color: #dcecfc;
	font: normal 12px Tahoma, FreeSans, Geneva, Kalimati, sans-serif;
}

/* Audio Manager */

.au-add
{
	margin: 5px 0px 0px 15px;
}

.au-add a
{
	padding: 6px 7px 3px 22px;
	height: 17px;
	font: normal 12px Tahoma, FreeSans, Geneva, Kalimati, sans-serif !important;
	display: block;
	float: left;
	margin: 0px 5px 0px 0px;
	~font-weight: normal;
}

.au-add a:hover{text-decoration:underline !important;}

.au-holiday-calendar
{
	background: url(/images/Profile/cal-1.gif) no-repeat left 0px;
	width: 16px;
	height: 16px;
	float: left;
	display: block;
	margin: 2px 0px 0px 3px !important;
	padding: 0px !important;
	line-height: 100%;
}

.au-holiday-calendar-container
{
	width:110px;
	margin:0 auto;
}

.au-holiday-add{background: url(/images/mynumbers/queue/add_agent.png) no-repeat left 3px;padding: 0px 0px 0px 15px;}

.au-upload{background: url(/images/mynumbers/audio/upload.png) no-repeat 3px 5px;}
.au-tts{background: url(/images/mynumbers/audio/speech.png) no-repeat 3px 5px;}
.au-flash{background: url(/images/mynumbers/audio/record.png) no-repeat 3px 5px;}
.au-ivr{background: url(/images/mynumbers/audio/ivr.png) no-repeat 3px 5px;}

.au-recorder{border: 1px solid #99b9e6;background-color: #f1f1f1; width: 215px; height: 138px;}
.au-recorder-wait{margin: 50px 0px 0px 0px; width: 100%; text-align: center;}

.au-tts-helper{margin: 10px 0px 0px 0px;}
.au-tts-helper-samples{margin: 5px 0px 0px 0px;}
.au-tts-sample-left{width: 70px;}
.au-tts-sample-right{margin: 2px 0px 0px 5px; width: 300px;}
.au-tts-spacer{height: 5px;font-size:5px;}

.au-border-top td
{
	border-top-color: #98bae7 !important;
}

.au-list td
{
	border-bottom: 1px solid #e6e6e6;
	padding: 5px 0px 5px 5px !important;
	text-align: center;
	margin: 0px;
	height: 20px;
}

.au-list tfoot td
{
	border:0px;
}

.au-list th
{
	background-color: #98bae7 !important;
	color: #ffffff;
	padding: 3px;
	height: 17px;
	text-align: center;
	margin: 0px;
}

.au-caution-big
{
	height:28px;
	line-height:28px;
	display:block;
	background:url('/images/mynumbers/queue/au-caution.png') no-repeat left top;
	padding-left:32px;
	margin:5px 0px;
}

.au-caution-small
{
	height:16px;
	line-height:16px;
	width:30px;
	padding-bottom:3px;
	background:url('/images/mynumbers/queue/au-caution-small.png') no-repeat left top;
	padding-left:20px;
}
.au-ok-small
{
	height:16px;
	line-height:16px;
	width:30px;
	padding-bottom:3px;
	background:url('/images/mynumbers/queue/au-ok-small.png') no-repeat left top;
	padding-left:20px;
}

.audio-img-big{display: inline-block; margin: 6px 0px 0px 0px;}
.audio-img-medium{display: inline-block; margin: 2px 0px 0px 0px;}

.au-flash-symbols-header{margin: 0px 0px 10px 0px !important; color:Gray;font-size:11px;}
.au-flash-symbols{margin: 10px 0px 0px 20px;color:Gray;font-size: 11px;}
.au-flash-label{margin: 0px 0px 0px 10px;}
.au-flash-symbol-spacer{height: 5px;font-size:5px;}

.au-sort-asc{background: url(/images/aa.png) no-repeat left 5px;padding: 0px 0px 0px 15px;}
.au-sort-desc{background: url(/images/arrow-down.png) no-repeat left 5px;padding: 0px 0px 0px 15px;}
.au-message-normal{font-weight: normal; color: #000000;}
.au-normal-links a{~font-weight:normal !important;}

.au-selector-links{margin: 2px 0px 0px 5px;}
.au-selector-links a,.au-selector-links a:hover
{
	display: block;
	height: 18px;
	float: left;
	padding: 0px 0px 0px 20px;
}

.au-selector-separator{margin: 0px 4px 0px 4px;}

.au-selector-edit{background: url(/images/mynumbers/audio/compact-edit.png) no-repeat left top;}
.au-selector-refresh{background: url(/images/mynumbers/audio/compact-refresh.png) no-repeat left top;}
.au-selector-create{background: url(/images/mynumbers/audio/compact-create.png) no-repeat left top;}
.au-selector-play{background: url(/images/mynumbers/audio/compact-play.png) no-repeat left top;}
.au-selector-stop{background: url(/images/mynumbers/audio/compact-stop.png) no-repeat left top;}
.au-play-time{margin: 0px 0px 0px 0px; padding: 1px 0px 0px 0px;}

.au-single-player
{
	height: 18px;
	width: 18px;
	float: left;
	margin: 0px 0px 0px 3px;
}

.au-single-play{background: url(/images/mynumbers/audio/compact-play.png) no-repeat left 2px;}
.au-single-play-inactive{background: url(/images/mynumbers/audio/compact-play-inactive.png) no-repeat left 2px; cursor:default;}
.au-single-stop{background: url(/images/mynumbers/audio/compact-stop.png) no-repeat left 2px;}

.au-align-left{text-align:left !important;}
.au-list th a{color: #ffffff !important;}

.au-row td{background-color: #f6f6f6;}
.au-row-alter td{background-color: #ffffff;}

.au-pager-container{margin: 5px 0px 0px 0px;}
.au-pager{margin: 11px 0px 0px 0px;}
.au-pager-pagesize{margin: 9px 0px 0px 10px;}
.au-pager-pagesize select{font-size:10px !important;}
.au-pager a{font: normal 11px Tahoma;}
.au-method{margin: 10px 0px 0px 0px;}
.au-method-label{margin: 10px 0px 0px 0px;}
.au-textbox{border: 1px solid #99b9e6;background-color: #f1f1f1;font: normal 1.1em Tahoma, FreeSans, Geneva, Kalimati, sans-serif !important;}

.au-dropdown
{
	border: 1px solid #99b9e6;
	background-color: #f1f1f1;
	font: normal 1.1em Tahoma, FreeSans, Geneva, Kalimati, sans-serif !important;
}

.au-dropdown-small{font-size:11px;}
.au-radiolist{font: normal 1.1em Tahoma, FreeSans;}
.au-radiolist input{vertical-align:middle;}
.au-radiolist, .au-radiolist table{border-collapse: collapse;}
.au-radiolist td{padding: 0px 2px 0px 0px;}
.au-radiolist input, .au-radiolist label{cursor:pointer;}

.au-name
{
	padding: 3px 5px 0px 0px;
	margin: 0px 5px 0px 0px;
	font-size: 12px;
	width: 70px;
	white-space: nowrap;
}

.au-large{width: 120px;}
.au-slider{padding: 2px 0px 0px 5px;}
.au-upload-button{margin: 10px 0px 0px 0px;}
.au-upload-label{margin: 5px 10px 0px 0px;}
.au-option{margin: 0px 9px 0px 0px;cursor: pointer;}
.au-select-file
{
	float: left;
	font: 12px Tahoma, FreeSans, Geneva, Kalimati, sans-serif;
	width: 200px;
	display: block;
	height: 16px;
	border: 1px solid #99b9e6;
	background: #f1f1f1;
	padding: 2px 2px 1px 2px;
	width: 300px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.au-result{margin: 4px 5px 0px 0px;}
.au-smallheader{font: bold 1.1em Tahoma, FreeSans, Geneva, Kalimati, sans-serif;}
.au-preview{clear:both;height: 5px;}

/* audio player */
.au-player
{
	margin: 5px 0px 0px 0px;
	width: 300px;
	height: 21px;
}

.au-control
{
	float: left;
	width: 16px;
	height: 18px;
	display: block;
	margin: 0px 2px 0px 0px;
	cursor: pointer;
}

.au-create{background: url(/images/player/create.png) no-repeat left 1px;margin: 0px 5px 0px 0px;}
.au-play{background: url(/images/player/play.png) no-repeat left 1px;}
.au-stop{background: url(/images/player/stop.png) no-repeat left 1px;}
.au-pause{background: url(/images/player/pause.png) no-repeat left 1px;}

.au-progress
{
	float: left;
	background-color: #f1f1f1;
	display: block;
	width: 150px;
	height: 17px;
	margin: 0px 0px 0px 3px;
	font-size: 10px;
}

.au-progress-load
{
	float: left;
	background-color: #bfbfbf;
	width: 0px;
	height: 10px;
	font-size: 1px;
	height: 17px;
}

.au-progress-buffer{background-color: Gray;}

.au-time{float:left;margin: 1px 0px 0px 5px;}

.au-progress-play
{
	float: left;
	background-color: #029ae3;
	width: 0px;
	height: 10px;
	font-size: 1px;
	height: 17px;
}

.au-processing-div{margin: 3px 0px 0px 0px;}
.au-processing-date, .au-processing-message{margin: 4px 0px 0px 0px;}
.au-green{color:Green;margin: 4px 0px 0px 0px;font-weight:bold;}
.au-red{color:Red; margin: 4px 0px 0px 0px;font-weight:bold;}
.au-right-div{margin: 3px 0px 0px 0px;}
.au-margin{margin: 5px 0px 15px 0px;}
.au-margin-s{margin: 5px 0px 5px 0px;}

.au-command
{
	width: 15px;
	height: 15px;
	display: block;
	float: right;
	margin: 0px 3px 0px 0px;
}

.au-edit-audio{background:url(/images/mynumbers/mn_edit.gif) no-repeat left 3px;}
.au-delete-audio{background:url(/images/mynumbers/mn_delete.gif) no-repeat left 3px;}

/* Queues */
.qu_smalltitle
{
	font-size: 1.3em;
	font-weight: bold;
	float: left;
	/*
	background-color: #98bae7;
	display: block;
	width: 100%;
	color: #ffffff;
	height: 20px;
	padding: 2px 0px 0px 3px;
	*/
}

.qu-smalltitle2{font-size: 1.1em;}
.qu-smalltitle2 a{font-weight: normal !important;}

.qu-fieldset{border: 1px solid #f1f1f1;margin: 0px 0px 0px 10px;color:#000000;width: 520px;}
.qu-fieldset legend{color:#000000;}
.qu-inner-fieldset{margin: 0px; padding: 0px; border: 0px none; width: 100%;}
.qu-fieldset-section{margin: 5px 0px 10px 10px; border-color: Red;}
.qu-leftmargin{margin:0px 0px 0px 10px;}
.qu-clear{clear: both; font-size: 10px; height: 10px;}

.qu-agent-list{width: 550px;}
.qu-agent-list a{font-weight:normal !important;}

.qu-helper-div{margin: 0px 0px 0px 15px;width: 180px;}
.qu-helper-title
{
	font-size: 1.1em;
	font-weight: bold;
	border-bottom: 1px solid #f1f1f1;
	margin: 0px 0px 10px 0px;
	background: url(/images/MyNumbers/info.gif) no-repeat left top;
	padding: 2px 0px 9px 23px;
}

.qu-double{margin: 0px 0px 5px 0px;}
.qu-double input{vertical-align:middle;}

.qu-helper-title{font-size: 11px;font-weight: normal;}
.qu-inactive-inside{margin: 5px 0px 0px 0px;}
.qu-inactive-inside input{vertical-align:middle;}

.qu-subtitle
{
	font-size: 1.1em;
	font-weight: bold;
	float: left;
	margin: 14px 0px 5px 10px;
}

.qu-item
{
	margin: 5px 0px 0px 10px;
	display: block;
	float: left;
	padding: 2px 0px 3px 2px;
	background-color: #ffffff;
	border-style: none;
}

.qu-remove-left-margin{margin: 5px 0px 0px 0px;}

.qu-item-alter
{
	margin: 10px 0px 0px 0px;
	background-color: #f7f7f7;
	float:left;
	display:block;
	width:100%;
	padding: 2px 0px 3px 2px;
}

.qu-label
{
	padding: 3px 5px 0px 0px;
	margin: 0px 5px 0px 0px;
	font-size: 12px;
	width: 100px;
	white-space: nowrap;
}

.qu-label-small
{
	padding: 3px 5px 0px 0px;
	margin: 0px 5px 0px 0px;
	font-size: 12px;
	width: 70px;
	white-space: nowrap;
}

.qu-create{margin: 0px 0px 10px 0px;}
.qu-label-large{width: 140px !important;}
.qu-label-larger{width: 180px !important;}
.qu-right{margin: 3px 0px 0px 0px;}
.qu-label-first{margin: 0px 0px 0px 0px !important;}
.qu-helper{margin: 3px 0px 0px 0px;font-size: 11px;color: Gray;}
.qu-helper a,.qu-helper span{font-size: 11px !important;}
.qu-helper-fixed{width: 400px;}
.qu-helper-margins{margin: 3px 0px 0px 2px !important;}
.qu-normal{font-size: 11px; font-weight: normal;}
.qu-add-agent{background: url(/images/mynumbers/queue/add_agent.png) no-repeat left 3px;padding: 0px 0px 0px 15px;}
.qu-add-container{margin: 3px 0px 0px 0px;}
.qu-remove-from-queue{background:url(/images/mynumbers/mn_delete.gif) no-repeat left 3px;padding:0px 0px 0px 15px;}
.qu-delete-agent
{
	background:url(/images/mynumbers/mn_delete.gif) no-repeat left 3px;
	width: 15px;
	height: 15px;
	display: block;
	float: right;
	margin: 0px 3px 0px 0px;
}

.qu-edit-agent
{
	background:url(/images/mynumbers/mn_edit.gif) no-repeat left 3px;
	width: 15px;
	height: 15px;
	display: block;
	float: right;
}

/* Agents Popup */
.listNav { margin:0 0 10px; font-size: 11px !important; white-space: nowrap;}

.ln-letters{overflow:hidden; float:left; width: 100%;}
.ln-letters a
{
	font-family: Tahoma, FreeSans;
	font-size:11px !important;
	display:block;
	float:left;
	padding: 2px 5px;
	border-top:1px solid silver;
	border-right:none;
	text-decoration:none !important;
	font-weight: normal !important;
	color: #0066cc !important;
}
.ln-letters a.ln-last {}
.ln-letters a:hover,
.ln-letters a.ln-selected { background-color:#eaeaea; border-top-width: 1px;font-weight: bold;}
.ln-letters a.ln-disabled { color:#ccc !important; }
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }
.ln-no-match{white-space: nowrap;font-size: 11px;}

.ln-links a{font-weight: normal !important;color: #0066cc !important;}

.list {float: left;width: 100%; margin: 10px 0px 0px 0px; padding: 0px;}
.list li{float: left; list-style-type: none; width: 150px; height: 20px; font: 11px Tahoma;padding: 3px 0px 0px 0px;}
.list li:hover{background-color: #f9f9f9;}
.list li input {vertical-align: middle; cursor: pointer;}
.list li label{cursor: pointer;}

#agent-list-container{margin: 10px;}

/* Scheduler */
.scheduler{font-size: 11px;}
.scheduler select{font-size: 11px;}
.scheduler td{border-bottom: 1px solid #f1f1f1;padding: 5px 4px 5px 0px;}
.scheduler .day{font-weight: bold;padding: 5px 10px 0px 5px;}
.scheduler .double {margin: 5px 0px 0px 0px;}
.scheduler .double br {line-height: 15px;}
.scheduler .closed {padding: 5px 0px 0px 5px;}
.scheduler .closed input { vertical-align: middle; }
.scheduler .apply-all
{
	float: left;
	background: url(/images/bottom.png) no-repeat left 4px;
	padding: 0px 0px 0px 15px;
	height: 20px;
	margin: 0px 0px 0px 10px;
}

.ivr-separator
{
	width: 1px;
	font-size: 1px;
	background-color: #f1f1f1;
	height: 100px;
	margin: 0px 15px 0px 15px;
}

:focus{outline:0;}
div.srvScroller
{
	overflow-y:auto;
	width:747px;
	margin-left:-19px;
}

ul.availableServices
,ul.availableServices li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul.availableServices
{
	width:747px; /* 800px; To see scrollbar*/
	height:118px;
	border-bottom:1px solid #d5d5d5;
	background:url('/images/MyNumbers/available_services/background-tile.png') repeat-x left top;
}

ul.availableServices li
{
	display:block;
	float:left;
	height:100%;
	text-align:center;
}
ul.availableServices li a
{
	display:block;
	width:68px;
	height:37px;
	font-weight:bold!important;
	color:#c2c4c6!important;
	padding-top:82px;
	margin-right:10px;
	text-decoration:none!important;
}
ul.availableServices li.voip a{background:url('/images/MyNumbers/available_services/voip_icon.png') no-repeat center top;}
ul.availableServices li.voicemail a{background:url('/images/MyNumbers/available_services/voicemail_icon.png') no-repeat center top;}
ul.availableServices li.fax2mail a, ul.availableServices li.fax a{background:url('/images/MyNumbers/available_services/fax2mail_icon.png') no-repeat center top;}
ul.availableServices li.followme a, ul.availableServices li.other a{background:url('/images/MyNumbers/available_services/followme_icon.png') no-repeat center top;}
ul.availableServices li.menu a, ul.availableServices li.ivr a{background:url('/images/MyNumbers/available_services/ivr_icon.png') no-repeat center top;}
ul.availableServices li.queue a{background:url('/images/MyNumbers/available_services/queue_icon.png') no-repeat center top;}
ul.availableServices li.conference a{background:url('/images/MyNumbers/available_services/conference_icon_beta.png') no-repeat center top;}
ul.availableServices li.receptionist a{background:url('/images/MyNumbers/available_services/digital_receptionist_icon_beta.png') no-repeat center top;}
ul.availableServices li.digitalvoicerecording a{background:url('/images/MyNumbers/available_services/recording_icon.png') no-repeat center top;}
ul.availableServices li.messagenocharge a
{
	width:90px;
	background:url('/images/MyNumbers/available_services/messagenocharge_icon.png') no-repeat center top;
}
ul.availableServices li.callrecording a
{
	width:90px;
	background:url('/images/MyNumbers/available_services/callrecording_icon_beta.png') no-repeat center top;
}

ul.availableServices li.voip:hover a
,ul.availableServices li.voip.active a
,ul.availableServices li.voicemail:hover a
,ul.availableServices li.voicemail.active a
,ul.availableServices li.fax2mail:hover a
,ul.availableServices li.fax2mail.active a
,ul.availableServices li.fax:hover a
,ul.availableServices li.fax.active a
,ul.availableServices li.followme:hover a
,ul.availableServices li.followme.active a
,ul.availableServices li.other:hover a
,ul.availableServices li.other.active a
,ul.availableServices li.menu:hover a
,ul.availableServices li.menu.active a
,ul.availableServices li.ivr:hover a
,ul.availableServices li.ivr.active a
,ul.availableServices li.queue:hover a
,ul.availableServices li.queue.active a
,ul.availableServices li.conference:hover a
,ul.availableServices li.conference.active a
,ul.availableServices li.receptionist:hover a
,ul.availableServices li.receptionist.active a
,ul.availableServices li.digitalvoicerecording:hover a
,ul.availableServices li.digitalvoicerecording.active a
,ul.availableServices li.messagenocharge:hover a
,ul.availableServices li.messagenocharge.active a
,ul.availableServices li.callrecording:hover a
,ul.availableServices li.callrecording.active a
{
	background-position:center -232px;
	text-decoration:underline!important;
	font-weight:bold;
	color:#7c7a7a!important;
	text-shadow: 0px 1px 0px #e5e5ee;
}

.SlideWidget #scroll 
{
	/*display:none;*/
    position: absolute;
    top: 23px;
    left: 0px;
    z-index: 100;
    width: 731px;
    margin-left: 10px;
    margin-right: 8px;
}
 
.SlideWidget #scroll ul {
    list-style: none;
    position:absolute;
    top:38px;
}
 
.SlideWidget #scroll li.marker 
{
	display:none;
    margin-top: 4px;
    padding-top: 60px;
    text-align: center;
    z-index: 90;
    font-size: 10px;
    height: 30px;
    width: 55px;
    padding-left: 20px;
    padding-right: 20px;
    margin-left: 10px;
    margin-right: 10px;
    float: left;
    cursor:pointer;
    color:#000000;
}
 
.SlideWidget .handle {
    position: absolute;
    top: 8px;
    left: 0;
    z-index: 110;
}
 
.SlideWidget .fakeHandle {
    position: absolute;
    top: 8px;
    left: 0;
    z-index: 80;
}

.loading-small{display:block;background:url('/images/MyNumbers/loader-small.gif') no-repeat left top;width:16px;height:16px;}
.valid{display:block;background:url('/images/MyNumbers/tick-circle-frame.png') no-repeat left top;width:16px;height:16px;}
.invalid{display:block;background:url('/images/MyNumbers/minus-circle-frame.png') no-repeat left top;width:16px;height:16px;}
.nopendingitems_hl{height:50px; line-height:50px; margin:10px; font-size:12px;}

/* Auto Complete */
.ac_results{padding: 0px;border: 1px solid black;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul{width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li
{
	margin: 0px; padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}
.ac_loading{background: white url('indicator.gif') right center no-repeat;}
/*.ac_odd{background-color: #eee;}*/
.ac_over{background-color: #0A246A;color: white;}
/*
.au-rb input{vertical-align: middle;position: relative;top: 1px;}
.au-rb label
{
	position: relative;
	~top: -1px;
	~color: Red;
	top:1px;\
	[top:2px;
	top:2px;]
}
*/
.au-rb label[for], .au-rb input[type='radio'], .au-rb input[type='checkbox']{line-height:100%;vertical-align:middle;display: block;float: left;}
.au-rb label[for]{padding: 1px 0px 0px 0px;}
.agtSet{background-position-y:11px; line-height:15px;}

#servicetip
{
    display:none;
    background:transparent url('/images/MyNumbers/srv_tip.png');
    font-size:12px;
    height:90px;
    width:180px;
    padding:15px 15px;
    color:#666666;
}
.extensionnumbers .table.au-list input
{
	font-size:11px;
}
.extensionnumbers table.au-list td input.extension
{
	width:40px;
}
.extensionnumbers table.au-list td input.description
{
	width:300px;
}
.extensionnumbers table.au-list td.delete
{
	width:30px;
}
.extensionnumbers table.au-list tr.mn_altitem
{
	background-color:#f6f6f6;
}
.extensionnumbers table.au-list tfoot tr{border:0px!important;}
.extensionnumbers table.au-list tfoot tr td
{
	background-color:#ffffff;
	border:0px;
}

.qm-11{font-size: 11px !important;}
.qm-12{font-size: 12px;}

.qm-td-left{text-align:left !important;}
.qm-td-right{text-align: right !important; padding: 0px 5px 0px 0px !important;}
.qm-td-right b{margin: 0px 5px 0px 0px;}
.qm-td-s{font-size: 10px; height: 10px;}

.qm-th-gray, .qm-th-gray th{background-color: lightgray !important;}

.qm-agent-th-gray{background-color: #036eb9 !important;}
.qm-agent-td-gray{background-color: #d1d1d1 !important;}
.qm-phones{width: 140px; margin: 2px 0px 0px 0px;}
.qm-options{margin: 2px 0px 0px 10px;}
.qm-options-s{margin: 0px 5px 0px 5px;}

.qm-link-normal a{font-weight: normal !important;}

.qm-login{width: 40px;}
.qm-login a{font-weight:normal;}

.qm-pause{width: 25px;}
.qm-pause a{font-weight:normal;}

hr.redmond
{
	border:0px;
	color:#79b7e7;
	background-color:#79b7e7;
	height:1px;
}

ul.cssdropdown
,ul.cssdropdown li
,ul.cssdropdown li ul
,ul.cssdropdown li ul li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:relative;
	z-index:1;
	
}
.fg-button
{
		font-weight:normal!important;
		font-family:Tahoma,Geneva,Kalimati,sans-serif!important;}
ul.cssdropdown li
{
	position:relative;
}
ul.cssdropdown li ul
{
	position:absolute;
	top:23px;
	right:4px;
	z-index:9999;
	padding:4px;
	background-color:#fcfdfd;
	border:1px solid #79b7e7;
	display:block;
	width:240px;
}
ul.cssdropdown li ul li a:link
,ul.cssdropdown li ul li a:visited
,ul.cssdropdown li ul li a:active
{
	display:block;
	padding:5px;
	text-decoration:none!important;
}
ul.cssdropdown li ul li a:hover
{
	background:url(/images/jquery-ui/redmond/ui-bg_glass_85_dfeffc_1x400.png) #dfeffc repeat-x 50% 50%;
	padding:4px;
	border:1px solid #79b7e7;
}

.queue-monitor
{
	background: url(/images/mynumbers/queue/monitor.png) no-repeat left top !important;
	padding: 0px 0px 0px 18px !important;
	display: inline-block;
}

.color-picker
{
	float: left;
	display: block;
	width: 20px;
	height: 18px;
	background: transparent;
	border: 1px solid #bfbfbf;
	margin: 0px 0px 0px 2px;
}

.color-picker-button
{
	margin: 5px 0px 0px 2px;
	border: 2px solid red;
}

.c2c-view-image{background: url(/images/mynumbers/queue/monitor.png) no-repeat left top !important;padding: 0px 0px 0px 18px !important;display: inline-block;}
.c2c-delete-image{background: url(/images/MyNumbers/mn_delete.gif) no-repeat left 3px !important;padding: 0px 0px 0px 14px !important;display: inline-block;}

.vReminderH
{
	position:relative;
	background-color:#fffbcc;
	border:1px solid #f1edc6;
	padding:20px;
}

.vReminderH a.close
{
	position:absolute;
	right:10px;
	top:10px;
}

ul.nolist, ul.nolist li{ margin: 0px; padding: 0px; list-style-type: none; }
ul.nolist li { float: left;	display: inline; }
ul.languages li
{
	float: left;
	border: 1px solid #bfbfbf;
	padding: 5px 10px 5px 10px !important;
	margin: 0px 5px 0px 0px !important;
	background-color: #d1d1d1;
	z-index: 1;
	cursor: pointer;
}

ul.languages li img{float: left;}
ul.languages li span{float: left;margin: 1px 0px 0px 4px;}
ul.languages li:hover span{text-decoration: underline;}

ul.languages .selected
{
	background-color: #ffffff;
	border-bottom: 1px solid #ffffff !important;
	position:relative;
}

.gray-border
{
	float: left;
	display: block;
	border: 1px solid #bfbfbf;
	width: 500px;
	margin-top: -2px !important;
	z-index: -1;
}

div.ttx
{
	float: left;
	display: block;
	margin-bottom: -1px;
	border-bottom: 1px solid #FFFFFF;
}