/* hidden classes */

#topTitle,
#botTitle,
ul.worldmap_list li a span,
p.long_description,
.hidden,
.pic span										{display:none;visibility:hidden}

/* global classes */

html 											{width: 100%; height: 100%; min-height: 100%;}
body 											{width: 100%; height: 100%; min-height: 100%; background-color: #FFFFFF;margin:0px}
body, input, select, textarea 					{font-family: 'verdana';color: #000}
em 												{float: right; padding:1px 4px; font: bold 50% arial; margin:4px 0 0 0; background-color: #F7F7F7; border:solid 1px #cccccc; padding:1px 4px}
em a,
em a:visited 									{text-decoration:none;}
em a:hover 										{text-decoration:underline}
html>body, html>body #main-canvas 				{height: auto} 

a 												{color: #0000FF; text-decoration: none}
a:hover 										{color: #0000FF; text-decoration: underline}
a:active 										{color: #0000FF; text-decoration: none}
form											{padding:0px; margin:0}

hr 												{height: 1px;border-top: 1px dotted #cccccc; border-right: none; border-bottom: none; border-left: none; margin:0.95em 0; clear:both}
ul, ol 											{line-height:1.4em; font-size: 95%}
p 												{margin: 0;padding: 0.5em 0px;line-height:1.4em; font-size: 95%}
p.below_crumbs 									{padding-top: 0.2em; color: #333333; font-weight: bold}
p.csr											{font-size:75%; line-height:1.4em; padding-left: 44px; padding-top:0; margin-top:0; background:url(../../images/cust_service_sm.gif) 0 0 no-repeat; min-height:34px; height:auto}
* html p.csr /*min height for IE */ 			{height: 34px;}
h1 												{font-size: 130%; margin: 0.25em 0px 0.5em 0px;padding: 0px; color: #FF6600}
h1.no_crumbs 									{margin-top:0}
h1.below_crumbs 								{margin-bottom: 0}
h2 												{font-size: 110%; margin: 1em 0 0.5em 0;padding: 0px}
h3 												{font-size: 110%; margin: 0px;padding: 0.5em 0px}
h4 												{font-size: 110%; margin: 0px;padding: 0px 0px 0.5em 0px}
h5 												{font-size: 110%; margin: 0px;padding: 0px 0px 0.5em 0px}
h6 												{font-size: 110%; margin: 0px;padding: 0px 0px 0.5em 0px}
.disclaimer										{font-size:80%}


/* misc styles */

select, textarea, input 						{font-size: 100%; }
code, pre 										{font-family: "Courier New", Courier, monospace; font-size: 100%; background-color: #f0f0f0; }
img 											{border: none; }
.break 											{clear: both; }
	.submit											{text-align:center; width: 100%}
/*.box											{padding:1px 4px; border:solid 1px #CCCCCC; background-color:#FFFFFF; margin:0 2px}*/
.clear 											{clear:both; height:.0001em; overflow:hidden}
.clear-dotted 									{clear:both; height:5px; overflow:hidden; margin:8px 0; border-bottom:dotted 1px #cccccc}
.list 											{padding: 0;margin: 10px 0 10px 25px;list-style-position: outside}
.listol 										{padding: 0; margin: 5px 0 10px 30px; list-style-type:decimal}
.list1 li 										{margin-top:5px}
.green											{font-weight:bold; color:#339900}
.orange											{font-weight:bold; color:#FF6600}
.orange-norm									{color:#FF6600}
.red											{font-weight:bold; color:#FF0000}
.redNorm										{color:#FF0000}
.blue											{font-weight:bold; color:#3366FF}
.other_min										{font-weight:bold; margin:10px 0 5px 0}
.dial											{font: bold 160% 'Arial', 'Helvetica', 'Sans-serif'; color:#339900; padding:0; margin:5px auto; text-align:center}
.currentTime									{font: normal 160% 'Arial', 'Helvetica', 'Sans-serif'}
.learnmore 										{text-align:right;padding:5px 0 0 0}
	.seemore										{font-size:11px; font-weight: normal; color:#000000}
	.seemore-sm										{font-size:9px; font-weight: normal; color:#000000}
.sitemap ul										{padding:10px 0 10px 30px}
.phoneorder										{font-weight:bold; padding:10px; background-color: #F3F3F3; border:solid 1px #cccccc}
.errorPane 										{display:block; border: solid 1px #FF0000; padding:10px; background: url(../../images/bg-error.gif) top left repeat-x;background-color:#fff3ea}
.errorTitle 									{display:block; font-weight:bold; color:#FFFFFF; margin:0 0 10px 0; padding:2px 5px;background-color:#FF0000}
.errorMessage 									{display:block; margin: 0; padding:0; font-size:75%}

.inline											{}
.inline h1,
.inline h2										{float:left;}
.inline .button									{float:left; margin-left:15px}
.inline .buttonh2								{float:left; margin-left:15px; margin-top:3px; background-color:#009966}

#main-canvas 									{width: 100%; height: 100%; min-height: 100%; position: absolute;top: 0;font-size: 75%;}
#top-canvas										{width: 770px; margin: 0 auto; background:url(images/teleficient.jpg) 3px 0 no-repeat;}

	.topnav											{width: 770px; margin:0 auto; padding: 0; height:82px;background: url(images/bg_topnav_shadow.gif) top left no-repeat;}
	
	.topnav .leftcol								{float:left;}
	.topnav .leftcol .logo 							{}
	.topnav .leftcol .logo img 						{width: 230px; height:72px;}
	.topnav .rightcol								{float:right; text-align:right}
	.topnav .rightcol .login 						{color: #ffffff;margin-top:3px;font-size: 80%; font-weight:bold;}
	.topnav .rightcol .login ul 					{margin: 0 10px 0 0;padding: 5px 0;}
	.topnav .rightcol .login li 					{list-style-type: none; margin: 0;padding-top:0; display:inline}
	.topnav .rightcol .login li a 					{text-decoration: none; padding:0 5px 0 3px; border-right:solid 1px #FFFFFF}
	.topnav .rightcol .login li.last a 				{border-right:none}
	.topnav .rightcol .login li a:hover 			{text-decoration: underline}
	.topnav .rightcol .login li a.selected 			{color: #33ccff}
	.topnav .rightcol .login li.my a 				{border:solid 1px #ffffff; padding:2px 5px 3px 5px; background-color:#E64110; margin-right:10px;margin-top: 0; color: #ffffff}
	.topnav .rightcol .login li.my a:hover 			{border:solid 1px #000000; color: #000000; background-color:#FFFF00; text-decoration:none}
	.topnav .rightcol .chat							{padding-top:3px; padding-right:15px;}
	
	.midnav											{position:absolute; z-index:2; width: 770px; margin: 0 auto; padding: 0; font-size:95%; background:url(images/bg_order_by_phone.gif) 454px 6px no-repeat}
	.midnav .tabs 									{margin:0; padding: 0;width:750px}
	.midnav .tabs ul 								{width:100%;margin:0 0 0 15px;padding: 0; list-style:none; font-weight:bold}
	.midnav .tabs li 								{display:block; float:left;margin:0 ;padding:0;}
	
	.midnav .tabs li a 								{display:block; float:left;background:url(images/bg_midnav_l_cap_off.gif) no-repeat left top;padding:0 0 0 11px; height:28px; color: #ffffff}
	.midnav .tabs li a span							{display:block; background:url(images/bg_midnav_r_cap_off.gif) no-repeat right top;padding:8px 17px 7px 5px;}
	
	.midnav .tabs li a:hover 						{background:url(images/bg_midnav_l_cap.gif) no-repeat left top; text-decoration:underline; color: #ffffff}
	.midnav .tabs li a:hover span					{background:url(images/bg_midnav_r_cap.gif) no-repeat right top; text-decoration:underline}
	.midnav .tabs li.on a							{display:block;background:url(images/bg_midnav_l_cap.gif) no-repeat left top;}								
	.midnav .tabs li.on a span						{background:url(images/bg_midnav_r_cap.gif) no-repeat right top;}								
		
	.subnav											{position:absolute; z-index:1; margin: 25px auto 0 auto; font-size:75%; font-weight:bold;}
	
	.subnav .lcap									{float:left; width:12px; height: 36px; background: url(images/bg_subnav_left.gif) 0 0 no-repeat}
	.subnav	.rcap									{float:left; width:12px; height: 36px; background: url(images/bg_subnav_right.gif) 0 0 no-repeat}
	.subnav .middle									{float:left; width:746px; height: 36px; padding: 3px 0; background: url(images/bg_subnav_mid.gif) 0 0 repeat-x} 
	.subnav .middle .text_only						{padding: 7px 0 9px 0;} 
	.subnav .middle .text_only_3rdparty				{padding: 7px 0 9px 0; display:none; visibility:hidden} 
	
	.subnav	ul 										{margin: 0;padding: 0;}
	.subnav li 										{float:left; display:block; list-style-type: none}
	.subnav li a									{display:block; padding: 7px 7px 9px 9px; margin:0; border-right:solid 1px #9d9d9d; color: #ffffff}
	.subnav li.first a								{}
	.subnav li.last a								{}
	.subnav li a:hover 								{text-decoration:underline}

#body-canvas-top 								{background: url(images/bg_body_top.gif) 0 0 no-repeat; height: 11px;padding: 0;margin: 63px auto 0 auto;width: 770px;/* iehack to set height */ font-size:1px}
#body-canvas-bot 								{background: url(images/bg_body_bot.gif) 0 0 no-repeat; height: 11px;padding: 0;margin: 0 auto 120px auto;width: 770px;/* iehack to set height */ font-size:1px;}
#body-canvas 									{background: url(images/bg_body_mid.gif) 0 0 repeat-y; height: auto;padding: 0;margin: 0 auto;width: 770px;}
.mainContent /*obsolete, remove as u go */		{background: url(images/bg_body_mid.gif) 0 0 repeat-y; height: auto;padding: 0;margin: 0 auto;width: 770px;}

	
	.slice											{float:left}
	#slice1											{float:left}
	#slice2											{float:left}
	#slice3											{float:left}
	
	.share_this_page,
	.crumbs											{padding-bottom:5px; margin-bottom: 5px; font-size:75%; border-bottom:solid 1px #ebebeb}
	.crumbs a										{color: #666666}
	
	.lnav					 						{display: none}
	
	.rnav		 									{float: left; display: inline; padding: 0}
	.rnav .pane 									{width: 205px}
	.rnav .pane .chat_lg							{line-height:1px;}

	.rnav .pane .top								{background:url(images/bg_rnav_top.gif) 0 0 no-repeat; height:6px;/* iehack to set height */ font-size:1px}
	.rnav .pane .top h2,
	.rnav .pane .top-knockout h2,
	.rnav .pane .top-knockout-search h2				{font-size:90%; margin:0}
	.rnav .pane .top-knockout,
	.rnav .pane .top-knockout-search				{background:url(images/bg_rnav_top_knockout.gif) 0 0 no-repeat;padding:7px}
	
	.rnav .pane .mid								{background:url(images/bg_rnav_mid.gif) 0 0 repeat-y; font-size:75%;padding:8px 10px 2px 10px;}
	.rnav .pane .mid p								{padding:5px 0; line-height:1.3em}
	.rnav .pane .mid ul	 							{list-style: none;margin:0;padding:0;}
	.rnav .pane .mid ul li							{background-repeat:no-repeat; background-position:0; padding-left:12px}
	.rnav .pane .mid ul.features li 				{background-image: url(../../images/checkMark.gif)}
	.rnav .pane .mid ul.truth li 					{background-image: url(../../images/stopsign.gif)}
	.rnav .pane .mid ul.search_options li 			{background-image: url(../../images/arrowGreen.gif)}
	.rnav .pane .mid select							{margin:10px 0}
	.rnav .pane .mid .icon							{margin:5px 0}
	.rnav .pane .mid .ebay_box table				{border-collapse: collapse; margin: 5px 0;}
	.rnav .pane .mid .ebay_box th,
	.rnav .pane .mid .ebay_box td					{text-align:left; padding-right:5px; font-weight:bold}
	
	.rnav .pane .bot								{background:url(images/bg_rnav_bot.gif) 0 0 no-repeat; height:6px;/* iehack to set height */ font-size:1px; margin-bottom:7px}
	
	.center 										{}
	.center .pane 									{margin-left: 3px; padding: 0 20px 20px 10px; width: 520px}
	.center .paneWide 								{margin-left: 3px; padding: 0 10px 20px 15px; width: 735px}
			.paneWide .crumbs						{float:left;width:480px;text-align:left; margin-bottom:0}
			.paneWide .share_this_page				{float:left;width:255px;text-align:right; margin-bottom:0}
			.paneWide .social_bookmark				{width:718px; text-align:center; border:solid 1px #ebebeb; background-color: #FFFFCC; border-top:none; padding:5px}
			.paneWide .social_bookmark img			{margin: 0 3px -3px 9px}
			.paneWide .social_bookmark img.first	{margin-left:0}
			.paneWide .social_bookmark ul			{padding: 0; margin:0}
			.paneWide .social_bookmark li			{display:inline;}
	
	.center .paneNarrow 							{padding: 0px; width: 510px; margin:0 auto}
	.center .paneNarrow .top						{background:url(../../images/top1.gif) 0 0 no-repeat; height:6px; /* iehack to set height */ font-size:1px}
	.center .paneNarrow .mid						{background:url(../../images/mid1.gif) 0 0 repeat-y; padding:1px 15px 10px 15px}
	.center .paneNarrow .bot						{background:url(../../images/bot1.gif) 0 0 no-repeat; height:6px; /* iehack to set height */ font-size:1px; margin-bottom:15px}
	.center .paneNarrow .submit						{margin:0 auto; text-align:center; width: auto; padding: 0;}
	
	.center .mid .right								{float:left; width:160px; padding:0 0 0 15px; margin:0; text-align:left; border-left:dotted 1px #cccccc; background-color:#00CC99}
	.center .mid .left								{float:left; width:280px; text-align:center; background-color: #CCCC33}
	.center .mid h2.first 							{margin-top: 5px}
	
	.columns										{text-align:center; margin:5px 0}
	.columns p										{margin:0; padding:0}
	.columns ul										{margin:0; list-style:none}
	.columns ul li									{background-image:none; padding-left:0}
	
		.up1-first, .up2-first, .up3-first, .up4-first, .up5-first		{background-position:bottom left;background-repeat:no-repeat;margin:5px 0;padding-bottom:5px;float:left}
		
		.up1, .up2, .up3, .up4, .up5									{background-position:bottom left;background-repeat:no-repeat;margin:5px 0 5px 10px;padding-bottom:5px;float:left}
		.up5															{margin-left:5px}
		
		.up1-first, .up1 	 											{background:url(../../images/up1-bot.gif) bottom left no-repeat;width:510px}
		.up1-first .retail, .up1 .retail								{background:url(../../images/up1-top.gif) top left no-repeat;padding-top:5px}
		.up2-first, .up2 	 											{background:url(../../images/up2-bot.gif) bottom left no-repeat;width:242px}
		.up2-first .retail, .up2 .retail 	 							{background:url(../../images/up2-top.gif) top left no-repeat;padding-top:5px}
		.up3-first, .up3  												{background:url(../../images/up3-bot.gif) bottom left no-repeat;width:162px}
		.up3-first .retail, .up3 .retail 	 							{background:url(../../images/up3-top.gif) top left no-repeat;padding-top:5px}
		.up4-first, .up4  												{background:url(../../images/up4-bot.gif) bottom left no-repeat;width:120px}
		.up4-first .retail, .up4 .retail  								{background:url(../../images/up4-top.gif) top left no-repeat;padding-top:5px}
		.up5-first, .up5  												{background:url(../../images/up5-bot.gif) bottom left no-repeat;width:98px}
		.up5-first .retail, .up5 .retail  								{background:url(../../images/up5-top.gif) top left no-repeat;padding-top:5px}
		
		.retail															{color: #FF0000; font-weight:bold; font-size:80%}
		.dontPayRetail													{font-size:120%; font-weight:bold; padding: 5px 0 0 0; color: #3366FF}
		.yourprice														{font-size:95%; font-weight:bold; color: #000000; margin: 4px 0 0 0; padding: 0;}
		.yourprice span													{font-size:120%}
		.dollars														{font-size:145%; font-weight:bold; color: #00CC00; margin: 0 0 4px 0; padding: 0;}
		.dollars span													{font-size:200%}
		.addtocart														{margin:2px 0 0 3px}
		.thumb															{margin:0; padding:0}
		.details														{font-size:80%; margin: 0 5px}
	
#foot-canvas 										{}
	
	.foot 											{position: absolute; border-top: solid 1px #CCCCCC; background-color: #F3F3F3; height: 70px; bottom: 0; color:#666666; width: 100%;}
	.foot .pane 									{width: 770px; font-size:80%; margin: 5px auto;}
	.foot .pane ul									{margin:0; padding:0}
	.foot .pane li									{margin:0; padding:0; list-style:none}
	.foot .pane a 									{color: #666666;}
	.foot .pane a:hover 							{color: #999999;}
	.foot .pane .geo 								{margin:0; height: 55px; width:450px; float:left;}
	.foot .pane .nav 								{margin:10px 0 0 30px; padding: 0; float:left}
	.foot .pane .copy 								{margin:10px 0 0 15px; padding: 0; float: left}
	

.center .pane .support h2 						{padding: 0px; margin: 10px 0 0 0}
.center .pane .support h2.first 				{margin-top: 5px}

.center .pane2up 								{padding: 0px; width: 250px; float:left; margin:0}
.center .pane2up h2								{font: bold 130% Arial, Helvetica, sans-serif}
.center .pane2up .top							{background:url(../../images/top3.gif) 0 0 no-repeat}
.center .pane2up .mid							{background:url(../../images/mid3.gif) 0 0 repeat-y}
.center .pane2up .bot							{background:url(../../images/bot3.gif) 0 0 no-repeat}
.center .pane2up .map img						{float:left; margin: 8px 10px 2px 0; padding:5px; border:solid 1px #cccccc}


/* customer login pages */

.paneLogin 										{width: 350px; float:left;}
.paneLogin h2									{margin-top:5px}
.paneLogin .top									{background:url(../../images/top-login.gif) 0 0 no-repeat; height:6px;/* iehack to set height */ font-size:1px; background-color: #EDFFDA}
.paneLogin .bot									{background:url(../../images/bot-login.gif) 0 0 no-repeat; height:6px;/* iehack to set height */ font-size:1px; background-color: #EDFFDA}
.paneLogin .mid									{background:url(../../images/mid-login.gif) 0 0 repeat-y; padding:2px 8px 2px 8px; background-color: #EDFFDA}

	.login_entry									{margin-left: 10px; margin-top:20px; font-size:90%}
	.login_entry label.username,
	.login_entry label.password						{display: block; float:left; width:100px; text-align:right; padding-right:10px; margin:4px 0;}
	.login_entry input.username,
	.login_entry input.password						{display: block; float:left; width:150px; border:solid 1px #666666; background-color:#FFFFFF; padding:3px 2px; margin:2px 0;}
	.login_entry .rememberme						{margin:10px 0 10px 105px; font-size:80%}
	.login_entry .login_button						{margin:0 0 5px 108px;}
	.login_entry ul									{margin:0 0 0 122px; padding: 0; font-size:80%}
	
.paneSignup 									{width: 350px; float:left; margin-left:20px}
.paneSignup h2									{margin-top:5px}
.paneSignup .top								{background:url(../../images/top-signup.gif) 0 0 no-repeat; height:6px;/* iehack to set height */ font-size:1px}
.paneSignup .mid								{background:url(../../images/mid-signup.gif) 0 0 repeat-y; padding:2px 8px 2px 15px}
.paneSignup .mid .signup_button					{padding:15px auto; text-align:center}
.paneSignup .mid .with_confidence				{font-size:85%; display:none}
.paneSignup .bot								{background:url(../../images/bot-signup.gif) 0 0 no-repeat; height:6px;/* iehack to set height */ font-size:1px}


/* iTunes style WIDE black header */
.center .paneWide .top2							{background:url(../../images/top5.gif) top left no-repeat; margin:15px 0 0 0; padding:0}
.center .paneWide .top2 .left					{float:left; margin:0; padding:0; text-align:left;}
.center .paneWide .top2 .right					{float:right; margin:0; padding:0; text-align:right;}
.center .paneWide .top2 h2,
.center .paneWide .top2 p						{padding: 7px 10px 5px 10px; margin:0; color:#FFFFFF; font:bold 11px Arial, Helvetica, sans-serif;}
.center .paneWide .top2 h2 .Countrymodifier		{color: #a8ff00; text-decoration:underline}
.center .paneWide .top2 a						{color: #FFFFFF}
.center .paneWide .mid2							{background:url(../../images/mid5.gif) 0 0 repeat-y; padding:3px 10px 1px 10px}
.center .paneWide .bot2							{background:url(../../images/bot5.gif) 0 0 no-repeat; height:6px;/* iehack to set height */ font-size:1px}

/* used to display the highlighted headers directly below the iTunes style black header */
.center .paneWide .mid2-2						{background:url(../../images/mid5-2.gif) 0 0 repeat-y; padding:3px 10px 1px 10px; border-bottom:solid 1px #ebebeb;}
.center .paneWide .mid2-2 h3					{font-size:140%; font-weight:normal; padding:6px 2px;}
.center .paneWide .mid2-2 .from					{color: #0066FF}
.center .paneWide .mid2-2 .to					{color: #0066FF}
.center .paneWide .mid2-2 .rate					{color: #0066FF}

.open											{padding-bottom: 20px}
.open .top 										{height:6px;/* iehack to set height */ font-size:1px}
.open .mid 										{padding:2px 15px 2px 15px}
.open .bot 										{height:6px;/* iehack to set height */ font-size:1px}

.open .paneError 								{padding: 0px; width: 510px; margin:0 auto}
.open .paneError h1								{margin-top:0}
.open .paneError .top							{background:url(../../images/top1.gif) 0 0 no-repeat}
.open .paneError .mid							{background:url(../../images/mid1.gif) 0 0 repeat-y}
.open .paneError .bot							{background:url(../../images/bot1.gif) 0 0 no-repeat}
.open .paneError .submit						{margin:0 auto; text-align:center; width: auto; padding: 0;}

/* local access */

.localAccess table								{width:400px; margin:10px auto;border-collapse:collapse; width:210px}
.localAccess td									{padding:5px 8px;border:solid 1px #cccccc;background-color:#FFFFFF;text-align:left}
.localAccess th									{padding:5px 8px;border:solid 1px #cccccc;background-color:#FFFF99;text-align:left; font-size:95%; white-space:nowrap}

/* prepaid-wireless-minutes.ascx */

.up4sm											{background-position:bottom left;background-repeat:no-repeat;margin:1px;padding-bottom:5px;float:left; font-size:85%}
.up4sm-first, .up4sm 							{background-image:url(../../images/up4-bot.gif);width:120px}
.up4sm-first h3, .up4sm h3 						{background-image:url(../../images/up4-top.gif);font: bold 120% Arial, Helvetica, sans-serif}
.up4sm-first .jump, .up4sm .jump				{font-size:85%; text-align:center}
.up4sm-first select, .up4sm select				{width:105px; margin: 5px 0 3px 0; background-color:#FFFF99; border:solid 1px #cccccc; vertical-align:middle; height:15px}
.up4sm-first p, .up4sm p,
.up4sm-first ul, .up4sm ul						{display: none}

/* wireless page table */

.ws_details table								{width:510px; margin:0;border-collapse:collapse; font-size:95%}
.ws_details th									{padding: 5px; border:solid 1px #cccccc; text-align:left;background:url(../../images/bg-th-my.gif) -50px 0 repeat-y;background-color:#FFFFFF}
.ws_details td									{padding: 5px; border:solid 1px #cccccc; text-align:left}
.ws_details .alt								{background-color:#F1F1F1}
.ws_details .disc								{white-space:normal ;padding:10px; font-size:10px}

/* wireless page table */

.ratelist table									{width:745px; margin:0;border-collapse:collapse;}
.ratelist th									{padding: 5px; border:solid 1px #cccccc; text-align:left;background:url(../../images/bg-th-my.gif) -50px 0 repeat-y;background-color:#FFFFFF;}
.ratelist td									{padding: 5px; border:solid 1px #cccccc; text-align:left}

/* flags & countries */

.countries .block								{margin:0 0 10px 0;padding:0 0 10px 0; border-bottom:dotted 1px #cccccc; width:480px}
.countries dl									{margin:5px 0;padding:0}
.countries dt.name								{float:right;width:410px;margin:5px 0}
.countries dd.flag								{padding:0; margin:0; height:40px}
.countries dd.flag img							{border:solid 1px #cccccc; padding:2px; height:33px;width: 50px;float:left}
.countries dd.codes								{margin-left:70px;width:410px; font-size:70%}
.countries dd.time								{margin-left:70px;width:410px; font-size:70%}

.searchbox										{margin-top: 20px}
.searchbox label, .searchbox input				{display: block;float: left;margin-bottom: 10px;}
.searchbox select.calling-from,
.searchbox select.calling-to					{width:170px;margin-bottom: 10px;}
.searchbox input.show-me						{margin-left: -4px}
.searchbox label 								{text-align: right;width: 90px;padding-right: 5px; padding-top:3px; font-weight:bold}
.searchbox br 									{clear: left;}


