ol.left {text-align: left;}
.vcharges {margin: 10px 0 10px 40px;}
.vcharges td {padding: 20px 55px 2px 4px; font-size: 13px; border-bottom: 1px dotted #CCC;}
.divert {margin: 10px 50px 0 20px;}
.divert td {padding: 2px;}
.divert h2, .divert h2.heading {font-size: 13px; margin: 0; padding: 6px 0 0 0;}
.divert p {margin: 0; padding: 5px 0 0 0;}
.divert h3 {font-size: 12px; margin: 0; padding: 6px 0 0 0;}
#terms {text-decoration: underline;}
td.vtop {vertical-align: top;}
div#cart {position: absolute; top: 75px; left: 690px;}
div#cart img {border: 0; height: 20px; width: 20px;}
.homep p {margin: 0; padding: 8px 40px 0 15px;}
.homep p.first {margin: 0; padding: 0 40px 0 15px;}
a.anav {background: url(http://216.240.134.126/~tnumbers/images/info.gif) 0 6px no-repeat;}
a.bnav {background: url(http://216.240.134.126/~tnumbers/images/about.gif) 0 6px no-repeat;}
a.cnav {background: url(http://216.240.134.126/~tnumbers/images/faq.gif) 0 6px no-repeat;}
a.dnav {background: url(http://216.240.134.126/~tnumbers/images/buy.gif) 0 6px no-repeat; padding: 0 0 4px 0;}
div.sum {width: 200px; padding: 2px; float: left;}
.home td .sum p {padding: 0 0 0 10px; margin: 0; font-weight: bold;} 
.home h2 {padding: 0 0 0 40px; margin: 0; font-size: 24px; color: #F60;}
.home td p.hp {padding: 10px 0 0 50px; margin: 0; font-size: 12px;}
.home {padding: 20px 0 0 0;}
.home .sum a {padding: 5px 0 1px 25px; margin: 0; font-size: 14px; color: #F60; font-weight: bold; background: url(http://216.240.134.126/~tnumbers/images/button.gif) 6px 6px no-repeat; text-decoration: underline;}
.home .sum a:hover {text-decoration: none;} 
.terms td {padding: 10px 0 0 5px;}
a.yes  {font-weight: bold; font-size: 12px;}
.comp {width: 676px; margin-left: 40px; font-weight: bold; font-size: 12px;}
.comp td.one {width: 59px; text-align: center; background: black; color: white;}
.comp tr.tr1 td.onea {background: transparent; color: black; width: 59px;}
.comp td.one a {font-size: 16px; background: black; color: white; padding: 2px 0 2px 0; margin: 0; width: 59px; font-weight: bold; margin: 0;}
.comp td.two {width: 100px; padding: 0 10px 2px 0; text-align: right;}
.comp td.three {width: 50px; padding: 0 5px 2px 5px; text-align: right;}
.comp td.four {width: 120px; padding: 0 5px 2px 0; text-align: right;}
.comp td.five {width: 50px; padding: 0 5px 2px 0; text-align: right;}
.comp td.six {width: 147px; padding: 0 5px 2px 0; text-align: right;}
.comp td.seven {width: 50px; padding: 0 5px 2px 0; text-align: right;}
.comp td.eight {width: 50px; padding: 0 5px 2px 0; text-align: right;}
.comp td.nine {width: 50px; padding: 0 5px 2px 0; text-align: right;}
.comp tr.tr1 td {background: white; color: black; text-align: right;}
.comp tr.tr1 td p {padding-top: 4px;}
a.u  {text-decoration: underline;}
a:hover.u {text-decoration: none;}
.comp tr.tr1 td {background: white; color: black; border-bottom: 1px solid gray;}
.comp tr.tr1 td.one p {padding: 0 0 0 20px;}
.comp tr.tr2 td {border-bottom: 1px solid gray; background: #FF6; color: black;}
.comp tr.tr3 td {border-bottom: 1px solid gray; background: #FF9; color: black;}
.comp tr.tr4 td {border-bottom: 1px solid gray; background: #FF6; color: black;}
.comp td {border-right: 1px solid gray; vertical-align: bottom;}
ol {margin: 0 0 5px 30px;}
table.numbers {width: 616px; background: #FF9;}
table.numbers td {vertical-align: top;}
table.numbers1 {float: right; width: 200px; background: #FFF; border: 0px solid #eee;}
td.number {padding: 0; width: 205px;}
p.working {font-size: 75%; padding: 5px 0 0 10px;}
h3.heading3 {margin: 0; padding: 5px 0 0 10px; font-size: 14px;}
table.numbers td div.platinum p.header {margin-top: 30px;}
td.number a {text-decoration: none; color: #306; width: 190px; display: block; line-height: 18px; border-bottom: 1px solid #FF9; border-top: 1px solid #FF9; padding: 0 0 0 4px; background: #FFC url(http://216.240.134.126/~tnumbers/images/button.gif) 170px 2px no-repeat;}
td.number a:hover {text-decoration: none; background: #EEE url(http://216.240.134.126/~tnumbers/images/button.gif) 170px 2px no-repeat; color: #000; font-weight: bold; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF; letter-spacing: 0.2em;}
span.cpm {font-weight: normal; font-size: 11px;}
td.number p {margin: 0;}
td.number p.header {font-weight: bold; padding: 3px 0 0 5px; font-size: 13px; background: #FFC;}
td.number p.header2 {padding: 1px 0 0 10px; font-size: 9px;}
td.number p.cost {border: 1px solid #eee; padding: 3px; width: 90px; background: #FFd; float: left; font-size: 10px; font-family: Arial, Sans-serif; margin: 0 0 0 1px;}
div.ten {margin: 0; border: 0px solid #CCC; float: left;}
body {margin: 0; padding: 0;}
body, a, p, h1, h2, h3, h4 {font-family: Verdana, Arial, Sans-serif; background: transparent; color: #306;}
body, a, p, td {font-size: 11px;}
.b {font-weight: bold;}
a {text-decoration: none;} 
a:hover {text-decoration: underline;}
div#page {width: 750px; background: #FF6; color: #306;}
div#banner {width: 750px; background: white; color: black; height: 65px;}
div#logo {width: 91px; height: 61px; float: left; margin: 2px 0 0 5px;}
div#logo img {border: 0; width: 91px; height: 61px;}
div#nav1 {margin: 16px 0 0 126px;}
div#nav1 a {margin: 0 2px 0 2px;}
a#on {font-weight: bold; letter-spacing: 0.04em;}
h2#tn {margin: 2px 0 0 100px; font-size: 18px; font-family: Times new roman, serif;}
h2#tn2 {margin: 2px 0 0 120px; font-size: 12px}
div#bodynav {padding: 30px 0 0 0; margin-left: 100px; width: 650px; background: transparent url(http://216.240.134.126/~tnumbers/images/phone.gif) 10px 25px no-repeat;}
#nav2, #nav3, #nav4 {width: 200px; height: 110px; padding: 0 1px 2px 0; float: left; border-top: 3px solid #444; border-bottom: 1px solid #222; border-left: 1px solid #222; margin-right: 8px; border-right: 1px solid #222; background: #FFC;}
#nav2 a, #nav3 a, #nav4 a {font-size: 12px; display: block; padding: 6px 0 0 14px;}
div.img a img  {position: relative; top: -23px; border: 0;}
div.ab {margin: -18px 0 0 0; padding: 0;}
div#body {padding: 20px 0 30px 0; width: 750px;}
td.mid {text-align: center;}
div.center {text-align: center; padding-top: 10px;}
td.rght {text-align: right; padding: 10px 30px 0 0;}
#summary {margin-top: 5px; width: 350px;}
p.link {padding: 5px 0 10px 5px; margin: 0; float: left;}
p.link a {font-size: 10px;}
.normal {font-weight: normal;}
.small {font-size: 10px;}
.bold {font-weight: bold;}
h2.summ {font-size: 16px; padding: 0; margin: 20px 0 0 0;}
#summary h2 {font-size: 14px; padding: 0; margin: 0;}
#summary h3 {font-size: 12px; padding: 0; margin: 5px 0 5px 0;}
h2.title {font-size: 13px; padding: 0; margin: 10px 0 10px 0;}
div.bodysub {background: #FFC; color: #306; padding: 0 0 20px 0; margin: 0 0 10px 100px; width: 616px;}
div.bg {background: #FFC; color: #306; }
div.left {width: 308px; float: left;}
div.right {width: 308px; float: left;}
h1.bw, h2.ow {font-size: 14px; padding: 3px 0 2px 12px; margin: 0 0 0 99px;  width: 617px;}
h1.bw {background: #444 url(http://216.240.134.126/~tnumbers/images/corner1.gif) 100% 0%  no-repeat; color: #FFF;}
h2.ow {background: #F90 url(http://216.240.134.126/~tnumbers/images/corner2.gif) 100% 0%  no-repeat; color: #000;}
h2.heading1 {font-size: 14px; padding: 12px 10px 0 12px; margin: 0;}
h2.heading {font-size: 13px; padding: 12px 10px 0 12px; margin: 0; color: #306;}
#cost {width: 280px; margin: 5px 0 0 12px; border: 1px solid gray; background: #FFC; color: #306;}
#cost td {padding: 2px 0 2px 2px;}
p.para {width: 308px; padding: 3px 20px 0 12px; margin: 0;}
p.bl {font-weight: bold; font-size: 12px;}
img#number {position: absolute; top: 56px; left: 82px; border: 0;}
div.right ol.setup {margin: 4px 5px 0 45px; text-align: left;}
.charges {margin: 4px 0 0 12px;}
div.right div.email {padding: 15px 0 0 80px; text-align: left;}
p.right, .reg td {text-align: right;}
ol.list {margin: 4px 0 5px 35px;}
.fh {width: 450px;}
.qty {padding: 0 5px;}
.pointedto span {padding: 0 5px;}
td {border: 0px solid gray;}
table.reserve td {padding: 2px;}
table.reserve td.reserve {padding: 2px 10px;}
span.red {color: #F00;}
.future img {width: 90px; height: 82px;}
.future img.i2 {width: 117px; height: 82px;}
.mid {width: 20px;}