html { overflow: -moz-scrollbars-vertical; } a:link, a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #000000; } a:hover { text-decoration: underline; } body.mainbody { text-align: center; vertical-align: top; } table.maintable { margin: 0 auto; width: 800px; padding: 0px; } td.mainheader { padding: 0px; margin: 0px; width: 800px; height: 115px; } td.mainmenu { padding: 0px; margin: 0px; width: 800px; height: 30px; } table.menutable { padding: 0px; margin: 0px; width: 800px; height: 30px; } td.menu_home { background: url('images/menu_home.gif'); padding: 0px; margin: 0px; height: 30px; width: 90px; } td.menu_rates { background: url('images/menu_rates.gif'); padding: 0px; margin: 0px; height: 30px; width: 181px; } td.menu_info { background: url('images/menu_info.gif'); padding: 0px; margin: 0px; height: 30px; width: 139px; } td.menu_faq { background: url('images/menu_faq.gif'); padding: 0px; margin: 0px; height: 30px; width: 62px; } td.menu_contact { background: url('images/menu_contact.gif'); padding: 0px; margin: 0px; height: 30px; width: 130px; } td.menu_tellyourfriends { background: url('images/menu_tellyourfriends.gif'); padding: 0px; margin: 0px; height: 30px; width: 198px; } a.menulink:link, a.menulink:hover, a.menulink:visited { display: block; text-decoration: none; width: 100%; } p.normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; } p.disclaimer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; font-style: italic; } a.default:link, a.default:visited { text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; } a.default:hover { text-decoration: underline; } a.defaultalt:link, a.defaultalt:visited { text-decoration: none; color: #9E9FE6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; } a.defaultalt:hover { text-decoration: underline; } a.defaultsmallalt:link, a.defaultsmallalt:visited { text-decoration: none; color: #9E9FE6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; } a.defaultsmallalt:hover { text-decoration: underline; } td.left { width: 390px; padding: 0px; margin: 0px; vertical-align: top; } td.spacer { font-size: 1px; width: 20px; vertical-align: top; } td.right { width: 390px; padding: 0px; margin: 0px; vertical-align: top; } div.titleddiv { padding: 0px; margin: 0px; text-align: left; vertical-align: top; } table.news { padding: 0px; margin: 0px; } td.horzspacer { font-size: 1px; height: 20px; width: 800px; } p.superdeals { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; } span.landlinemobile { font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9E9FE6; } table.superdeals { padding: 0px; margin: 0px; width: 390px; } table.newsletter { padding: 0px; margin: 0px; } td.newsletter { vertical-align: bottom; padding: 0px; margin: 0px; } table.steps { padding: 0px; margin: 0px; width: 369px; text-align: center; } td.steps { padding: 0px; margin: 0px; } td.step { padding: 0px; margin: 0px; width: 40px; height: 40px; } td.nopaddingmargin { padding: 0px; margin: 0px; } div.nomarginpaddingdiv { padding: 0px; margin: 0px; } td.footerlinks { width: 800px; padding: 0px; margin: 0px; text-align: center; } p.footertext { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; } span.footeralt { color: #9E9FE6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; } a.footerlink:link, a.footerlink:visited { text-decoration: none; color: #9E9FE6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; } a.footerlink:hover { text-decoration: underline; } td.horzbar { font-size: 1px; height: 7px; border-top: 1px solid #A7A6AA; } td.horzspacefill { height: 7px; font-size: 1px; } table.rates { width: 390px; padding: 0px; margin: 0px; } th.ratesdestination { background: #6C6C6C; height: 30px; vertical-align: bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; } th.ratesaccesscode { background: #6C6C6C; height: 30px; vertical-align: bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; } th.ratestariff { background: #6C6C6C; height: 30px; vertical-align: bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; } table.letters { padding: 0px; margin: 0px; background: #9E9FE6; } td.letter { padding: 0px; margin: 0px; background: #9E9FE6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: center; } a.tariff:link, a.tariff:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; } a.tariff:hover { text-decoration: underline; } div.faq1 { background: #EEEEFF; padding: 2px; border-top: 1px dotted #6C6C6C; } div.faq2 { background: #FFFFFF; padding: 2px; border-top: 1px dotted #6C6C6C; } p.normalalt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9E9FE6; text-align: left; } li { list-style: circle outside; color: #6C6C6C; } input, input.customerserviceinputtext, textarea { border: 1px solid #6C6C6C; color: #6C6C6C; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; } select, option { color: #6C6C6C; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; } p.popupheader { color: #FFFFFF; vertical-align: top; font-size: 20px; padding: 0px 10px; margin: 0px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; } td.customerradiooption { color: #9E9FE6; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; } td.customerservicelabel { padding: 2px 0px; } td.customerservicebuttonright { padding: 2px 0px; } p.customerlabelmargin { color: #6C6C6C; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; } p.testimonial { display: block; background: #EEEEFF; padding: 2px; font-size: 10px; }