* {	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;}.adoptTable {	font-size: 83%;	border: 1px solid #CCCCCC;	line-height: 150%;	float: left;	height: 200px;	margin-right: 10px;	width: 160px;	margin-bottom: 10px;	margin-left: 10px;}.adoptTable p {	margin-bottom: 0px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 5px;}.rightMover {	margin-right: 50px;}.adoptNow {	padding-top: 2px;	padding-bottom: 2px;	padding-left: 35px;}.CompColumn #white #mainContent #middleColumn .adoptTable .adopHead a {	color: #FFFFFF;}.CompColumn #white #mainContent #middleColumn .adoptTable li {}.CompColumn #white #mainContent #middleColumn .adoptTable ul {	margin-left: -5px;	margin-bottom: 2px;}.adopHead {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	color: #FFFFFF;	background-color: #CC0000;}.adoptTable  .adopHead  a:link {	font-size: 100%;	color: #FFFFFF;	text-decoration: none;}.adoptTable .adopHead a:hover {	font-size: 100%;	color: #FFFFFF;	text-decoration: underline;}#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;}#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.gif);	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: 170%;	font-size: 90%;	margin-bottom: 10px;	color: #666666;}.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: #020167;	font-weight: bold;	color: #FFFFFF;	font-size: 90%;	padding: 5px;	margin-bottom: 10px;	background-image: url(images/topRight.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: 5px;	width: 200px;	border: 1px solid #DCDCDC;	float: left;	margin-bottom: 10px;	margin-left: 0px;	font-size: 85%;	color: #999999;	background-color: #FFFFFF;	margin-right: 20px;}#NewsHolder {	padding: 20px;	width: 500px;	border: 1px solid #DCDCDC;	float: right;	margin-bottom: 10px;	margin-left: 20px;	font-size: 85%;	color: #999999;	background-color: #FFFFFF;	margin-right: 5px;}#features p {	color: #000000;	line-height: 150%;	margin-bottom: 2px;}#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: 930px;}#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 {	color: #000000;	text-decoration: underline;}#mainContent #middleColumn a:hover {	color: #666666;	text-decoration: underline;}#mainContent #middleColumn p a {	color: #000000;	text-decoration: underline;}#mainContent #middleColumn p a:hover {	color: #666666;	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;	background-color: #FFFFFF;	border-collapse: collapse;}#middleColumn .table  th {	background-color: #9DACBF;	color: #FFFFFF;	font-weight: bold;	text-align: center;	padding: 2px;	font-size: 96%;}#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   {	border-collapse: collapse;	border: 1px solid #9DACBF;	padding-right: 3px;	padding-left: 3px;	padding-top: 2px;	padding-bottom: 2px;}#middleColumn   .table   td   a {	color: #000000;	text-decoration: underline;	font-size: 110%;}#middleColumn .table  td  a:hover {	color: #0000FF;	text-decoration: underline;}#middleColumn .table td a:visited {	color: #000000;}#middleColumn .table  .altrow {	background-color: #CCCCCC;	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 {	float: none;}#middleColumn .table .border {	margin-bottom: 0px;}.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: 20px;}#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%;}#top #navHolder .voip {	height: 20px;	width: 100px;	background-image: url(images/voip.gif);	padding-top: 7px;	float: left;	background-color: #1BAAED;}#top #navHolder .blog {	height: 20px;	width: 64px;	background-image: url(images/blog.gif);	padding-top: 7px;	float: left;	background-color: #0000CC;}#top #navHolder .tv {	height: 20px;	width: 50px;	background-image: url(tv/images/tv.gif);	padding-top: 7px;	float: left;	background-color: #316AC5;}.strike {	text-decoration: line-through;}.CompColumn #white #mainContent #middleColumn #features ul {	margin-left: 5px;	line-height: 180%;}#middleColumn #features h2 {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}.CompColumn  #white  #mainContent  #middleColumn  ul    {	margin: 0px;	padding: 0px;}.newsArticle {	margin-left: 15px;	list-style-image: url(images/article.gif);}.star {	margin-left: 15px;	list-style-image: url(images/star.gif);}#features h3 {	margin-bottom: 2px;	font-size: 100%;	color: #CC0000;	margin-top: 10px;	line-height: 130%;}#features h3 strong {	color: #000000;}#NewsHolder h2 {	margin-top: 0px;	font-size: 120%;}#mainContent #middleColumn #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent p {	font-size: 80%;	color: #333333;}.CompColumn #white #mainContent #middleColumn #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent .star {	margin-left: 50px;	color: #333333;	font-size: 88%;}.CompColumn #white #mainContent #middleColumn #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent  h2 {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	color: #CC0000;}#QuickLinksHolder {	float: right;	width: 200px;}.CompColumn #white #mainContent #middleColumn #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent .star {	list-style-image: url(images/starBlue.gif);}.table td strong {	font-size:110%;	}/* root element for tabs  */ul.tabs { 	list-style:none; 	margin:0 !important; 	padding:0;	height:30px;	border-bottom:1px solid #666;	}/* single tab */ul.tabs li {	text-indent:0;	padding:0;	margin:0 !important;	list-style-image:none !important;	float: left;}/* link inside the tab. uses a background image */ul.tabs a {	font-size:11px;	display:block;	height: 30px;	line-height:30px;	width: 134px;	text-align:center;	text-decoration:none;	color:#000;	padding:0px;	margin:0px;	position:relative;	top:1px;	background-image: url(../images/tabs.png);	background-repeat: no-repeat;	background-position: 0px 0px;}ul.tabs a:active {	outline:none;	color: #FFF;	text-decoration: none;}/* when mouse enters the tab move the background image */ul.tabs a:hover {	background-position: 0px -62px;	color:#fff;}/* active tab uses a class name "current". it's highlight is also done by moving the background image. */ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {	background-position: 0px -30px;	cursor:default !important;	color:#000 !important;}/* Different widths for tabs: use a class name: w1, w2, w3 or w2 *//* width 1 */ul.tabs a.w1 			{ background-position: -519px 0; width:134px; }ul.tabs a.w1:hover 	{ background-position: -519px -31px; }ul.tabs a.w1.current { background-position: -519px -62px; }/* width 2 */ul.tabs a.w2 			{ background-position: -366px -0px; width:154px; }ul.tabs a.w2:hover 	{ background-position: -366px -31px; }ul.tabs a.w2.current { background-position: -366px -62px; }/* width 3 */ul.tabs a.w3 			{ background-position: -193px -0px; width:174px; }ul.tabs a.w3:hover 	{ background-position: -193px -31px; }ul.tabs a.w3.current { background-position: -193px -62px; }/* width 4 */ul.tabs a.w4 			{ background-position: -0px -0px; width:194px; }ul.tabs a.w4:hover 	{ background-position: -0px -31px; }ul.tabs a.w4.current { background-position: -0px -62px; }/* initially all panes are hidden */ div.panes div.pane {	display:none;}#NewsHolder .panes div{	padding: 10px;}#NewsHolder .panes {	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #999;	border-bottom-color: #999;	border-left-color: #999;}
