/* postcode checker */
.postcode-check label {font-size:115%}
.postcode-check input {padding:3px;text-transform: uppercase;}
.postcode-check span.big {font-size:16px;}
h2#result_header {font-size:125%; color: #FF3FA1;}
p#check_another a {font-size:125%;text-decoration:underline;color: #669933; margin:35px 0 0 0 ;}
.check-button,#check-button,.sch #check-button {width:51px;height:25px;display:inline;	background:url(http://www.switchingbroadband.co.uk/broadband/images/postcode-search-button.png) no-repeat;border: none;  }


.sch #check-button {margin:0;padding:0}
#postcode-checker {width:110px;  font-size:20px; margin:25px 30px 0 0;display:inline;}
#postcode-checker-small {width:110px;  font-size:20px; margin:25px 30px 0 35px;display:inline;}

/* tabs */

ul#skc-tabs {
text-align: left; 
margin: 10px 0 2px 0px; 
border-bottom: none;
list-style-type: none;
padding: 3px 10px 3px 0px; 
}

ul#skc-tabs li { 
display: inline;
}

ul#skc-tabs li a { 
padding: 5px 6px;  
background-color: #fff; 
color: #999;
margin-right: 0px;
text-decoration: none;
font-weight:bold;
}

ul#skc-tabs a:hover { 
background: #A6D6EE; 
}

ul#skc-tabs li.active a {background:#C3E3F7;color:#fff;}





/* Results Grid */
#skc-results-grid {margin-left:0px;width:910px;}
#skc-results-grid table {width:910px;border-top:2px solid #6CA2D1;}

#skc-results-grid td {
	border-right:1px solid #eee;
	border-top:1px solid #ccc;
	padding:15px 0;
}
#skc-results-grid tr {
	vertical-align:top;
}

/*grid titles*/
#skc-results-grid tr.grid-titles {
	background:url(../images/skc-bg.jpg) repeat-x 0 -320px;
}
#skc-results-grid tr.grid-titles th {
	text-align:center !Important;
	padding:5px 0 !important;
	border:none;
}
#skc-results-grid tr.grid-titles p {
	padding:2px 0 0 0;
	font-size:14px !important;
	line-height:140% !important
}
#skc-results-grid tr.grid-titles a {

	padding:0 12px 0 0;
	color:#666;
	text-decoration:none;
}
/*grid theme*/
#skc-results-grid .rank {
	text-align:center;
	padding-top:18px;
}
#skc-results-grid .rank p {
	padding-top:0px;margin:0;display:inline;
}
#skc-results-grid .bestseller {
padding-right: 2px;
width:200px;
	text-align:left !important;
}
#skc-results-grid .bestseller p {
	font-size:9pt;
	color:#666;
}
#skc-results-grid td div {	margin-left:10px;}
#skc-results-grid .speed {
	text-align:center;
}
#skc-results-grid .speed h3 {font-weight:bold;color:#FF3FA1;}
#skc-results-grid td.monthly-cost {background:#FFFFBF; width:80px;}
#skc-results-grid .monthly-cost h3 {font-weight:bold;color:#4C9F13;padding-top:18px;}

#skc-results-grid .download-limit {
	text-align:center;
	width:100px;
    padding-top:34px;
}
#skc-results-grid .contract {
	text-align:center;
}
#skc-results-grid .monthly-cost {
	text-align:center;
}
#skc-results-grid .monthly-cost p,#skc-results-grid .monthly-cost div {
	font-size:8pt;
	line-height:110%;
	padding-top:2px;
	color:#999;
}
.monthly-cost div {margin-top:6px;width:80%;}
#skc-results-grid .buy {
	border-right:3px;
	text-align:center;
}
#skc-results-grid p {
	padding:0 10px;	
	font-size:9pt;
	color:#999;
}
#skc-results-grid h2 {
	padding:0 0 5px 10px;
}
#skc-results-grid p {
	padding:0 0 5px 10px;
}
#skc-results-grid h2 a {
	text-decoration:none;
}
#skc-results-grid h3 {
	padding:0;
}
#skc-results-grid .buy-button {
	width:58px;
	height:38px;
	text-indent:-10000px;
	display:block;
	margin:0 0 0 7px;
}

/*active column theme*/
#skc-results-grid .active-col {}
#skc-results-grid .active-col-header {
	background-position:center -348px !important;
}
#skc-results-grid .active-col-header p {
	padding:0 !important;
}
#skc-results-grid .active-col-header a {
	background:url(http://connect.samknows.com/whitelabel/_img/icon-sort-up.gif) no-repeat right 2px !important;
}

#skc-results-grid tr.grid-titles th {
/* border-top:5px solid #6ca2d1 !important;*/
}
#skc-results-grid .rank1 {
background:#ccff66;
}
#skc-results-grid .rank1 p {
color:#333;
}
#skc-results-grid .buy-button {
background:url(../images/skc-bg.jpg) no-repeat -80px -149px;
}
#skc-results-grid h2 {
font:14px Helvetica, sans-serif;
color:#5085af;
}
#skc-results-grid a {color:#5085af;}
#skc-results-grid h3 {
font:18px Helvetica, sans-serif;
color:#5085af;
}
#skc-results-grid .active-col-header {
border-bottom:5px solid #6ca2d1!important;
background:url(../images/skc-bg.jpg);
}
#skc-results-grid .active-col-header a {
color:#FF3FA1;
}
#skc-results-grid .active-col {
background:#e5f5f8;
}
#skc-results-grid .rank {width:40px;}
#skc-results-grid .provider-logo img {width:100px;margin:1px;border:0;}
#skc-results-grid .provider-logo  {width:102px;margin:1px;}
#skc-results-grid .best-sellers {width:170px;}
#skc-results-grid .speed {width:75px;}
#skc-results-grid .download-limit {width:115px;}
#skc-results-grid .contract {width:90px;}
#skc-results-grid .monthly-cost {width:100px;}
#skc-results-grid .buy {width:55px;}
#skc-results-grid td {text-align:center;padding-left:3px;padding-right:3px;vertical-align: middle}
.postcode-check {font-size:110%;}


#skc-quicksearch {width:190px;}
#skc-quicksearch #postcode-checker {margin:5px 0;padding:2px;display:block}
#skc-quicksearch .check-button {margin:0;padding:0;display:block}


/*=======Small_Table===========*/
#skc-results-small table {margin-left:5px;width:675px}


#skc-results-small td {padding:6px;border-bottom:1px dotted #cccccc}
#skc-results-small h2.hdr { padding-left:10px;color:#0066CC;font-size:17px;padding-bottom:12px;width:280px}
#skc-results-small td.speed {color:#0066CC;width:40px}
#skc-results-small td.cost {color:#0066CC;width:30px}
#skc-results-small td.minimumcontract {color:#0066CC;width:50px}
#skc-results-small td.download-limit {color:#0066CC;width:75px}
#skc-results-small td.results {color:#0066CC;width:50px}
#skc-results-small td.name {color:#0066CC;width:150px}
#skc-results-small td.buy {width:60px;font-weight:bold;color:#000000;background:url(/images/buy-btn.gif) no-repeat left center;padding-left:15px;}
#skc-results-small a {color:#000000;}
#skc-results-small a:hover {color:#0066CC;text-decoration: none;}



