@charset "utf-8";
td {text-align:center; padding:10px; font:Arial; font-weight:bold;}
td.topnumber, td.number2 {vertical-align:top; font-size:18px;}
td.topnumber {color:black;}
td p.title{font-size:10px; text-decoration:underline; color:#003399; text-align:left;}
td a {text-decoration:none; color:#003399; font-size:10px; text-align:left;}
a:hover {text-decoration:underline;}
td p.main{font-size:10px; color:#003399; text-align:left;}
* {padding:0; margin:0;}
td p {padding-bottom:6px;  font-family:Myriad Pro;}
td p.upto, td p.from{font-weight:bold; font-size:14px; color:#f1a014;}
td p.from {color:#1b84e3;}
td p.speed{font-weight:bold; font-size:24px; color:#f1a014;}
td p.downloads{color:#1b84e3; font-size:24px; font-weight:bold;}
td p.contract{font-weight:bold; font-size:28px; color:#48cf0e;}
td p.months{font-weight:bold; font-size:14px; color:#48cf0e;}
td p.price{font-weight:bold; font-size:24px; color:#ff0099; text-align:center;}
td p.price a {text-align:center;}
td p.details{font-size:12px; color:#ff0099; text-decoration:underline;}
td.number2{color:#999999;}
#top{position:fixed; top:50px; left:560px;}
#tablewrapper {border:1px solid #ccc; background:#fff;}
#month h2, #contract h2, #topdeals h2, #payg h2, #contract24 h2, #mi-fi h2, #business h2 {font-family:Arial; padding-left:10px; padding-bottom:5px; padding-top:5px;}
td span img {padding:0;}
table {margin-top:0;}
td p.title, td p.main {font-family:Verdana;}
td p.title {font-size:14px;}