* {	margin:0;	padding:0;}.feature .border {	margin-bottom: 5px;	margin-top: 5px;}body {	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	background-color: #CCCCCC;}#bannerTop {	width: 920px;	margin-right: auto;	margin-left: auto;}#top #navHolder .home {	height: 20px;	width: 100px;	background-image: url(tv/images/home.gif);	padding-top: 7px;	float: left;	background-color: #000066;}.border  {	border: 1px solid #CCCCCC;}#top {	background-color: #CCCCCC;	height: auto;}#bannerTop .topLinks {	color: #FFFFFF;	font-weight: bold;	font-size: 80%;	text-align: right;	margin-bottom: 8px;	clear: both;}#bannerTop .topLinks a {	color: #FFFFFF;	text-decoration: none;}#bannerTop .ad {	float: right;	padding-top: 5px;}#bannerTop .topLinks a:hover {	color: #FFFFFF;	text-decoration: underline;}#bannerTop .topLinks a:visited {	color: #FFFFFF;}#navHolder {	width: 920px;	margin-right: auto;	margin-left: auto;	height: 27px;	text-align: center;}#mainContent {	width: 930px;	margin-right: auto;	margin-left: auto;	height: auto;}#breadcrumbs {	font-size: 80%;	color: #294C48;	text-align: right;	margin-bottom: 5px;	font-weight: bold;}#breadcrumbs a {	text-decoration: none;	color: #0099CC;	font-weight: bold;}#breadcrumbs a:hover {	text-decoration: underline;}#mainContent #leftColumn {	width: 150px;	float: left;	margin-right: 10px;	padding: 5px;	border: 1px solid #CCCCCC;	margin-bottom: 10px;}#top #navHolder a {	font-weight: bold;	color: #FFFFFF;	text-transform: uppercase;	text-decoration: none;	font-size: 12px;}#top #navHolder .credit {	height: 20px;	width: 103px;	background-image: url(images/credit.gif);	padding-top: 7px;	float: left;	background-color: #0099FF;	background-repeat: repeat-x;}#top #navHolder a:hover {	text-decoration: underline;}#homeBarTop {	background-image: url(images/top.jpg);	background-repeat: repeat-x;	height: 42px;	width: 100%;	background-color: #FFFFFF;}.linkHolder {	width: 920px;	margin-right: auto;	margin-left: auto;	font-size: 90%;	color: #FFFFFF;	font-weight: bold;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 15px;}#top #navHolder .loans {	height: 20px;	width: 71px;	background-image: url(images/loans.gif);	padding-top: 7px;	float: left;	background-color: #330099;	background-repeat: repeat-x;}#mainContent #rightColumn {	width: 120px;	float: right;	padding: 5px;	border: 1px solid #CCCCCC;	margin-bottom: 10px;}#mainContent #middleColumn {	float: left;	width: 615px;}#homeBarBottom {	background-image: url(images/bottom.jpg);	background-repeat: repeat-x;	height: 42px;	width: 100%;	text-align: right;	font-size: 85%;}.brclear {	clear: both;	height: 1px;}#middleColumn h1 {	color: #020167;	font-size: 120%;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-transform: capitalize;	margin-bottom: 10px;}#middleColumn p {	line-height: 150%;	font-size: 90%;	margin-bottom: 10px;}.feature {	border: 1px solid #cccccc;	width: 270px;	padding: 8px;	margin-bottom: 10px;	text-align: left;	overflow: visible;	min-height: 230px;}.feature h1 {	color: #FFCC00;}#middleColumn .feature ol {	margin-left: 20px;	font-size: 90%;	padding-left: 10px;}.feature li {	padding-bottom: 5px;}.feature .header {	background-color: #0099FF;	font-weight: bold;	color: #FFFFFF;	font-size: 90%;	padding: 5px;	margin-bottom: 10px;	background-image: url(images/altRight.gif);	background-repeat: no-repeat;	background-position: right top;}.header {	background-color: #0099FF;	font-weight: bold;	color: #FFFFFF;	font-size: 90%;	padding: 5px;	margin-bottom: 10px;	background-image: url(images/altRight.gif);	background-repeat: no-repeat;	background-position: right top;}.feature p {	line-height: 70%;	color: #000000;}#middleColumn .feature p {	line-height: 150%;}#mainContent #middleColumn .feature a {	color: #0099CC;	text-decoration: none;}#mainContent #middleColumn .feature a:hover {	color: #0099CC;	text-decoration: underline;}#middleColumn .feature ul {	margin-left: 20px;	font-size: 90%;	padding-left: 10px;}.divider {	clear: both;	height: 3px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #294C48;	margin-bottom: 8px;	margin-top: 5px;}#rightColumn .header {	background-color: #000066;	font-weight: bold;	color: #FFFFFF;	font-size: 80%;	padding: 5px;	margin-bottom: 5px;	background-image: url(images/topRight.gif);	background-repeat: no-repeat;	background-position: right top;}#leftColumn .header {	background-color: #000066;	font-weight: bold;	color: #FFFFFF;	font-size: 80%;	padding: 5px;	margin-bottom: 5px;	background-image: url(images/topRight.gif);	background-repeat: no-repeat;	background-position: right top;}#rightColumn p {	font-size: 80%;	line-height: 120%;	margin-bottom: 5px;}#rightColumn a {	color: #294C48;}#rightColumn a:hover {	color: #0099CC;}#leftColumn p {	font-size: 80%;	line-height: 150%;	margin-bottom: 5px;}#leftColumn a {	color: #0099CC;}#leftColumn a:hover {	color: #CC0000;}#leftColumn ul {	font-size: 80%;	padding-left: 10px;	line-height: 150%;	margin-left: 10px;	margin-bottom: 5px;	list-style-image: url(images/bullet.gif);}#rightColumn ul {	font-size: 80%;	padding-left: 10px;	line-height: 150%;	margin-left: 10px;	margin-bottom: 5px;	list-style-image: url(images/bullet.gif);}#homeBarBottom .linkHolder a {	color: #FFFFFF;	text-decoration: none;}#homeBarTop .linkHolder a {	color: #FFFFFF;	text-decoration: underline;}#homeBarTop .linkHolder a:hover {	color: #CC0000;	text-decoration: underline;}#middleColumn ul {	padding-left: 30px;	line-height: 150%;	margin-left: 30px;	margin-bottom: 20px;	list-style-image: url(images/bullet.gif);	font-size: 90%;	color: #006600;}#middleColumn h1 a {	color: #0099FF;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-transform: capitalize;	margin-bottom: 10px;	text-decoration: underline;}#middleColumn h1 a:hover {	color: #CC0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-transform: capitalize;	margin-bottom: 10px;	text-decoration: underline;}#middleColumn h1 a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-transform: capitalize;	margin-bottom: 10px;}#features {	padding: 10px;	width: 180px;	border: 1px solid #DCDCDC;	float: right;	margin-bottom: 10px;	margin-left: 10px;	font-size: 85%;	color: #999999;	background-color: #FFFFFF;	margin-right: 5px;}#features p {	color: #000000;	line-height: 150%;}#features strong {	color: #CC0000;	font-size: 110%;}#features a {	color: #0099FF;	font-weight: bold;	text-decoration: none;}#features a:hover {	color: #0099FF;	font-weight: bold;	text-decoration: underline;}#features a:visited {	color: #0099FF;	font-weight: bold;}#middleColumn h3 {	font-size: 100%;	color: #000099;	margin-bottom: 5px;	margin-top: 20px;}#middleColumn h3 a {	color: #0099FF;	text-decoration: underline;}#middleColumn h3 a:hover {	color: #CC0000;	text-decoration: underline;}#middleColumn h3 a:visited {}.CompColumn  #mainContent  #middleColumn  {	width: 755px;}#CompColumn h1 {	color: #0099FF;	font-size: 125%;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-transform: capitalize;	margin-bottom: 10px;}#CompColumn .table {	font-size: 80%;	border-top-width: 1px;	border-right-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-left-style: solid;	border-top-color: #44ACCF;	border-right-color: #44ACCF;	border-left-color: #44ACCF;}#CompColumn .table th {	background-color: #0099FF;	color: #FFFFFF;	font-weight: bold;	text-align: center;}#CompColumn .table .altrow {	background-color: #FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #44ACCF;	padding: 5px;}#CompColumn .table th {	padding: 2px;}#middleColumn .terms {	font-size: 70%;	color: #999999;	margin-top: 20px;}#CompColumn .table td {	padding: 2px;}#CompColumn .table a {	text-decoration: none;	font-weight: bold;	color: #CC0000;}#CompColumn .table a:hover {	text-decoration: underline;	font-weight: bold;	color: #CC0000;}#CompColumn .table a:visited {	font-weight: bold;	color: #CC0000;}#mainContent #middleColumn a {}#mainContent #middleColumn p a {	color: #0099FF;	text-decoration: underline;}#mainContent #middleColumn p a:hover {	color: #CC0000;	text-decoration: underline;}#mainContent #middleColumn .feature a {	font-weight: bold;}#white {	background-color: #FFFFFF;	padding-bottom: 30px;}#mainContent #CompColumn p {	font-size: 90%;	line-height: 150%;	margin-bottom: 10px;}.bigger {	font-size: 150%;}#white #mainContent #middleColumn .feature td p {	padding: 2px;	margin: 0px;	font-size: 80%;}.red {	font-weight: bold;	color: #CC0000;}#white #mainContent #middleColumn .feature .header a {	color: #FFFFFF;}#white #mainContent #CompColumn .table .altrow li {	list-style-image: url(images/bullet.gif);	margin-left: 10px;	padding-bottom: 5px;	padding-left: 5px;}#features .line {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	margin-bottom: 5px;}.bigComp {	font-size: 130%;	color: #CC0000;}.bigCompPink {	font-size: 140%;	font-weight: bold;	color: #F8008C;}.blackText   {	font-size: 125%;	color: #000000;	font-weight: bold;	padding-bottom: 10px;}.smaller {	font-size: 70%;}#top  #navHolder  .debit {	height: 20px;	width: 92px;	background-image: url(images/debit.gif);	padding-top: 7px;	float: left;	background-color: #9900CC;	background-repeat: repeat-x;}#CompColumn #features {	width: 300px;}#middleColumn a {	font-weight: bold;	color: #0099FF;}#middleColumn a:hover {	font-weight: bold;	color: #0000FF;}#middleColumn ul {	padding-left: 30px;	line-height: 150%;	margin-left: 30px;	margin-bottom: 20px;	list-style-image: url(images/bullet.gif);	font-size: 90%;	color: #000066;}#top #navHolder .banking {	height: 20px;	width: 85px;	background-image: url(images/banking.gif);	padding-top: 7px;	float: left;	background-color: #99CC66;	background-repeat: repeat-x;}#top #navHolder .insurance {	height: 20px;	width: 100px;	background-image: url(images/insurance.gif);	padding-top: 7px;	float: left;	background-color: #006633;	background-repeat: repeat-x;}#middleColumn .table {	border: 1px solid #CCCCCC;	font-size: 78%;	line-height: 150%;	margin-bottom: 20px;}#middleColumn .table  th {	background-color: #1BAAED;	color: #FFFFFF;	font-weight: bold;	text-align: center;	padding: 5px;}#middleColumn   .table   th   a {	color: #FFFFFF;	font-weight: bold;	text-decoration: none;}#middleColumn .table th a:hover {	color: #FFFFFF;	text-decoration: underline;}#middleColumn  .table  th  a:visited {	color: #FFFFFF;}#middleColumn  .table   td   {	padding: 5px;}#middleColumn   .table   td   a {	color: #000000;	text-decoration: underline;}#middleColumn .table  td  a:hover {	color: #0000FF;	text-decoration: underline;}#middleColumn .table td a:visited {	color: #000000;}#middleColumn .table  .altrow {	background-color: #E3E9F1;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}#middleColumn .table img {	border: 1px solid #999999;	float: none;	background-color: #FFFFFF;}#middleColumn .table .border {	margin-bottom: 5px;}.postcode {	border: 1px solid #DCDCDC;	font-size: 80%;	margin-bottom: 10px;}#frmBBSearch {	margin: 0px;}#aweber {	margin: 0px;}.postcode .top {	color: #FFFFFF;	background-color: #4CBDF1;	text-align: left;	padding: 4px;	font-weight: bold;	font-size: 110%;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}.be {	color: #F8008C;	font-weight: bold;}.checkerRight {	color: #000000;	background-color: #FFFFFF;	font-size: 82%;	line-height: 150%;	font-weight: bold;	margin-bottom: 10px;}.checkerRight .field {	font-size: 83%;}.checkerRight .red {	font-weight: bold;}#middleColumn h2 {	color: #020167;	font-size: 105%;	margin-bottom: 5px;	margin-top: 10px;}#features .border {	margin-bottom: 5px;}#middleColumn ol {	margin-left: 20px;	padding-left: 20px;	margin-bottom: 10px;	padding-bottom: 10px;	font-size: 86%;	line-height: 150%;	color: #020167;	padding-right: 40px;}.tiscali {	font-weight: bold;	color: #897DBB;}.orange {	font-weight: bold;	color: #E8702D;}.AOL {	font-weight: bold;	color: #0053A4;}.black {	font-weight: bold;	color: #000000;}.small {	font-size: 60%;}#features .bullets {	margin-left: 10px;	padding-left: 10px;}.pullquote {	width: 200px;	float:right;	font-size:130%;	line-height:140%;	background: url(images/closequote.gif) no-repeat bottom right !important;	background /**/:url();	padding-bottom: 5px;	padding-left: 0px;	text-align: left;	color: #1BAAED;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 15px;	padding-right: 5px;}.pullquote:first-letter {	background: url(images/openquote.gif) no-repeat left top !important;	padding:5px 2px 10px 35px!important;	padding /**/:0px; 	/* resetting padding in IE5+ */	background /**/: url(); /* removing quote graphic in IE5+ */}.vonage #middleColumn ul {	margin-bottom: 10px;	list-style-image: url(images/tickSmall.gif);	margin-left: 20px;	color: #333333;}.vonage #white #mainContent #middleColumn {	width: 930px;}.logo {	float: left;	margin-top: 25px;}#features2 {	float: right;	width: 350px;	margin-left: 10px;	text-align: center;	padding-bottom: 10px;	padding-left: 10px;}#features2 .product {	width: 135px;	text-align: center;	float: left;	padding: 5px;	border: 1px dashed #CCCCCC;	margin-bottom: 10px;}.vonage #white #mainContent #middleColumn #features2 h2 {	margin-top: 0px;	margin-bottom: 10px;}.vonage  #features2 ul {	margin-left: 0px;}#features2 strong {	color: #F8008C;}#features2 p {	line-height: 125%;}.vonage  #features2 a {	color: #000000;}#features2 td {	width: 80px;	text-align: center;	padding: 2px;}#features2 th {	font-size: 80%;	padding-bottom: 5px;	padding-top: 3px;}.vonage #white #mainContent #middleColumn h1 {	color: #EF7619;}.vonage #white #mainContent #middleColumn h2 {	color: #FF7300;}#features2 .altrow {	background-color: #FFFFFF;}#features2 table {	border: 1px dashed #CCCCCC;}#features2 h1 {	margin-bottom: 0px;}#features .sign {	text-align: center;	line-height: 160%;	font-weight: bold;	color: #000000;}#features .sign a {	color: #000000;	text-decoration: underline;}.starDeal {	background-repeat: no-repeat;	background-image: url(images/starDeal.jpg);}.featuredPlan {	background-color: #FFF;	padding: 5px;	width: 460px;	border: 1px dashed #09F;	margin-left: 40px;	margin-bottom: 10px;	text-align: center;}.featuredPlan #right {	float: right;	width: 70px;}