html,body {font-size:12px;}
#rc .lc {float:left;width:285px;margin-right:10px;}
#rc .rc {float:left;width:285px;}

#rc .lc_420 {float:left;width:420px;margin-right:10px;}
#rc .rc_150 {float:left;width:150px;}

#rc .lc_365 {float:left;width:365px;margin-right:10px;}
#rc .rc_205 {float:left;width:205px;}

#rc .rc .lc, #rc .lc .lc {float:left;width:100px;padding:0;margin:0;text-align:center;}
#rc .rc .rc, #rc .lc .rc {float:left;width:165px;padding:0;margin:0;}

.tab_content {float:left;width:580px;}

.dark_background {background:#999 url(../i/international_calling/1px_gradient.gif) repeat-x;}
.dark_background div.pad {padding:10px 10px 10px 10px;}
.dark_background div form {margin:0;padding:0;}
.dark_background div form label {font-weight:bold;color:#fff;}
.light_background {background-color:#f4f4f4;padding:10px 10px 10px 10px;}
.light_background .thin_blue_line {height:100px;overflow:auto;border:1px solid #86a5c1;margin-bottom:10px;}
.light_background .thin_blue_line div {padding:10px 10px 10px 10px;}

#rc .lc_330 {float:left;width:330px;margin:0 10px;}
#rc .lc_330 a.view_active {background:url(../i/international_calling/red_square.gif) transparent no-repeat left;padding: 0 0 0 19px;font-size:11px;line-height:17px;}
#rc .lc_330 a.view {background:url(../i/international_calling/gray_square.gif) transparent no-repeat left;padding: 0 0 0 17px;margin-left:2px;font-size:11px;line-height:17px;}
#rc .lc_330 div.phone_links {float:left;}
#rc .lc_330 div.phone_image {float:right;margin-top:15px;}
#rc .rc_230 {float:left;width:230px;}
#rc .rc_230 div.detail_topcap {margin-left:7px;clear:both;height:5px;background:url(../i/international_calling/bubble_top_cap.gif) no-repeat;}
#rc .rc_230 div.detail_content {margin-left:7px;padding:0 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#f6f6f6;line-height:17px;}
#rc .rc_230 div.detail_content div.divide {clear:both;height:1px;background:#ccc;margin:5px 0 5px 0;}
#rc .rc_230 div.detail_content span.dc_l {color:#ff0000;font-weight:bold;text-align:left;float:left;}
#rc .rc_230 div.detail_content span.dc_r {color:#ff0000;text-align:right;float:right;}
#rc .rc_230 div.detail_content span.dc_r span {font-size:11px;}
#rc .rc_230 div.detail_bottomcap {margin-left:7px;clear:both;height:5px;background:url(../i/international_calling/bubble_bottom_cap.gif) no-repeat;}
div.alert_box {background:#f2f9ff;border:2px solid #538fcd;}
div.alert_box div.pad {padding:5px 10px;}
div.alert_box h4 {background:url(../i/international_calling/info_icon.gif) transparent no-repeat top left;padding: 0 0 0 22px;line-height:18px;}

.contentContainerNoHeadNoGradient {border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;padding:1px 9px 0px 9px;}
.contentContainerNoHeadNoGradient ul {margin-bottom: 0px; list-style: none;}
.contentContainerNoHeadNoGradient ul li {background:none;}
.contentContainerNoHeadNoGradient ul li.unindent  { margin: auto -15px auto -8px;padding-bottom: 10px;font: 12px arial,sans-serif;}
.contentContainerNoHeadNoGradient ul li.active {font-weight:bold ; }
.contentContainerNoHeadNoGradient ul.inner { margin-top: 2px; margin-bottom:5px;}
.contentContainerNoHeadNoGradient ul.inner li {margin-left: 0px; margin-bottom:10px; font: 12px arial,sans-serif;}
.contentContainerNoHeadNoGradient ul.inner li.active {font-weight:bold;}

.contentContainerNoHeadNoGradient ul.inner2 { margin-top: 2px;}
.contentContainerNoHeadNoGradient ul.inner2 li {margin-left: 0px;  margin-bottom:10px; font: 12px arial,sans-serif;}
.contentContainerNoHeadNoGradient ul.inner2 li.active {font-weight:bold;}
.contentContainerNoHeadGradient {font: 12px arial,sans-serif; margin:auto -10px auto -10px; padding:4px 9px 0px 9px; border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background:transparent url(http://b2b.vzw.com/assets/images/header_gray_inverted_1px.gif)  repeat-x bottom;overflow:hidden;}

.contentContainerBottomNoGradient {height:10px; padding-left:10px; background:transparent url(http://b2b.vzw.com/assets/images/bottom_left.gif) no-repeat left; overflow:hidden;}
.contentContainerBottomNoGradient div {height:10px;padding-right:10px;background:transparent url(http://b2b.vzw.com/assets/images/bottom_right.gif) no-repeat right;overflow:hidden;}
.contentContainerBottomNoGradient div div{height:10px;background:url(http://b2b.vzw.com/assets/images/bottom_1px.gif) repeat-x;overflow:hidden;}

div.steps {margin:20px 0 0;padding:0;}
div.steps .step {float:left;width:228px;padding:0;margin:0 25px 0 0;_display:inline;}
div.steps .last {margin:0 15px 0 0;}
div.steps .step big {float:left;font-size:27px;line-height:1em;font-weight:bold;width:21px;}
div.steps .step div {float:left;padding:0;margin:0;width:207px;}

.dataTable {padding-bottom:15px;}
.dataTable th {background:#adadad;color:#fff;text-align:left;}
.dataTable th.empty {color:#adadad;}
.dataTable td {padding:10px;}
.dataTable td td {padding:0;}
.dataTable .rule {padding:5px 10px;}
.dataTable .rule div {margin: 0;padding: 0;height:1px;overflow:hidden;border-top:solid 1px #ccc;}

.devices .device_list {margin:0;padding:0;}
.devices .device_list ul {margin-top:0;}
.devices .device_list ul li {background:none;margin:0;padding:0;}
.devices div.col {width:25%;float:left;text-align:center;margin:0;padding:0;}
