/* UkOrbit stylesheet */

	/* Generic and pseudo redifines */
body {
	 scrollbar-base-color: #666699;
 scrollbar-track-color: #C7C7C7;
 scrollbar-face-color: #D7E4FB;
 scrollbar-highlight-color: #CCCCCC;
 scrollbar-3dlight-color: #6666CC;
 scrollbar-darkshadow-color: #330066;
 scrollbar-shadow-color: #000066;
 scrollbar-arrow-color: #000000;
}
body,p,li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em;  margin : 0 0 0 0;  color : #000099;  }
p{font-size: 1em; margin-bottom:0;}
a:link {color: White; text-decoration: none;} 
a:active {color: #CC0000;text-decoration:none} 
a:visited {color: White;text-decoration:none} 
a:hover {color: #0B4DB0;text-decoration:none;}

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em;  margin : 0 0 0 0;}

	/*H1 - Main Page title  */
h1 {
	font-size: 1.1em;
	text-align:left;
	color: #0B4DB0;
	margin-top:12px;
	margin-bottom : 0px;
	margin-left: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;

}
h2 {
	color: #3281F8;
	margin-bottom : 0;
	font-weight : bold;
	font-size : 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top : 6px;
}
h3 {font-size: .9em; color: #666666;  margin-bottom : 0;margin-top:0;  }
/* H5 used for Main Links  */
h5{font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0B4DB0; margin-bottom : 2px;text-align:center; } 

/* 12.11.02 added this for bottom bar link hover */

h5 a:hover {
	background-color : #6BA5FA;
}


li {color: #339966; list-style-type: disc; } 
ul {color: #339966; list-style-type: disc;   } 
ol {color: #339966} 
hr{margin : 0px 0px 0px 0px;}


/* Area specific */
/* Forms */
form{
	padding : 0px 0px 0px 0px;
	margin : 0 0 0 0;
}
#textboxes{
	Font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em;   color : #000000;  
}


/* MODIFYERS */
	/*  Used with H1 & H2 to give a bigger first letter. - used by script for sub category headings*/
/* New Modifiers for styles */

.bold {font-weight : bold; }
.spacer{ /* used to control the space after a merchant description - adds to the style in the <TD> tag */
	padding-bottom : 8px;
}
.bannerspc{
	padding-bottom : 8px;
}

.FirstLettr{
	font-size : 1.3em;
}	
	/* Main Links, Nav bar background  colour and mouse_over colour */
.navbarBK{
	background-color : #6BA5FA;
}
.navbarBKOver{	background-color : #6BA5FA; }
.navbarBKOver b{color:white } /* Used for the white centered heading on reply forms /*

	/* Right and left column background #D7E4FB*/
.columnbarLeftBK{background-color :#D7E4FB ; }
.columnbarRightBK{background-color : #D7E4FB; }


	/* Compact text for the main merchant listings & most text*/
.CompactText {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: .7em; color: #003399;
}
.CompactTextHomepage {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: .7em; color: #666699}
.CompactText p{ font-size: 1em; color: #000099;}
.CompactText a:link {color: #1096A0; text-decoration: underline;  } 
.CompactText a:visited {color: #99A1AC; text-decoration: underline;} 
.CompactText a:active {color: #99A1AC; text-decoration: none} 
.CompactText a:hover {color: #FBE35E;} 
.CompactText h1 {font-size: 1.5em; text-align:left; color: #666699;}
.CompactText h2 {font-size: 1.2em; color: #333399; margin-bottom : 0;  margin-top : 0; }
.CompactText h3 {font-size: 1em; color: #666699;}
/* H4 for descriptions under sub Category headings */
.CompactText h4 {font-size: 1em; color: #7272BA; text-align: justify;  font-weight : bold;margin-bottom : 0; }

.AffiliateLink{
	font-size : .6em;
}
.AffiliateLink  a:link {color: #009933; text-decoration: underline;    } 
.AffiliateLink  a:visited {color: #66CC99; text-decoration: underline; } 
.AffiliateLink a:active {color: #66CC99 ; text-decoration:none; } 
.AffiliateLink a:hover {color: #F8D307 ; text-decoration:none;} 
	/* Merchant Name - background colour and links*/
.MerchantCellHdBK{
	color: #0000A0;
	background-color : #F9F9F9;
	font-weight : bold;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}
.MerchantCellHdBK h3 {font-size: .75em;  margin-bottom : 0; }
.MerchantCellHdBK a:link {color: #1096A0; text-decoration: underline;}
.MerchantCellHdBK a:visited {color: #99A1AC; text-decoration: underline;}
.MerchantCellHdBK a:active {color: #ADAFBC; text-decoration:underline; }
.MerchantCellHdBK a:hover {color: #F8D307 ; text-decoration:none}

.HomeCellHdBK{
	color: #0000A0;
	font-weight : bold;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}
.HomeCellHdBKh {font-size: .75em;  margin-bottom : 0; }
.HomeCellHdBK a:link {color: #1096A0; text-decoration: underline;}
.HomeCellHdBK a:visited {color: #99A1AC; text-decoration: underline;}
.HomeCellHdBK a:active {color: #ADAFBC; text-decoration:underline; }
.HomeCellHdBK a:hover {color: #F8D307 ; text-decoration:none}



	/*Sub Category Page links */
.CatPgLinks{  font-size: .65em;  font-weight:bold; color: #003399;}
.CatPgLinks a:link {color: #0042CC; text-decoration: none} 
.CatPgLinks a:visited {color: #7272BA; text-decoration: none} 
.CatPgLinks a:active {color: #333333; text-decoration: none} 
.CatPgLinks a:hover {color: #F8D307; text-decoration: none}

	/* Ruling lines Sets background colour  */
.CatPgRule{	background-color : #999999;   font-size : .1em;    }

/* LAYER Content - once decided on styles we should be able to transfer this to existing styles perhaps*/
	/*Cateogory description pop-up layers  & Page Description layers*/
.LayerTitle{font-size: 11px; font-weight: bold; color: White;background-color: #6BA5FA;
}
.LayerKeyw {text-align:center; font-weight: bold; font-size: 10px; color:  #7272BA;  background-color : White; }
.LayerText {text-align:center; font-size: 11px; color:  #7272BA;  background-color : White; }

.Date{text-align:center; font-weight: bold; font-size: 10px; color: #859CFC;  background-color : White; }

/* Sidbar elements */
.SidebarElHead{font-size: .7em;font-weight : bold;background-color : #6BA5FA; color: White; text-align: center; }
.SidebarEl{ font-size: .7em; text-align : center;  }
.SidebarEl a:link{ color: #0B4DB0;  }
.SidebarEl a:visited{ color: #0B4DB0;  }
.SidebarEl a:hover {color : #88B5F6; text-decoration : underline;}

/* Bookmark is purely for the jscript code for the bookmark .... sorrrry*/
.Bookmark a:link{
	color : #009933;}
.Bookmark a:visited{
	color : #009933;}
.Bookmark a:hover{
	color : #88B5F6;}
/*	Modfies sidebarelhead to a different colour */
.GreenBar{	background-color : #11acb9;}


/* Info Menu */
.InfoMenuHead{font-size: .7em;font-weight : bold;background-color : #6BA5FA;color: White;}
.InfoMenu{ font-size: .7em; text-align : center;  background-color : #FDF8EE;   }
.InfoMenu a:link{ color: #0000A0;  }
.InfoMenu a:visited{ color: #D97C28;  }
.InfoMenu a:hover {
	color : #F0B500;
}

.infobar_features{color: #509D9E; font-weight:bold ;font-size: .9em; text-align : right ; }
.infobar_cards{
	color: #66B4FF;
	font-weight:bold ;
	font-size: 0.9em;
	padding-bottom : 10px;

}

/*.CatDescHD {text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; 
								font-size: 12px; font-weight: bold; color: #666699;background-color: #CCCCFF}*/
.CatDescBody{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; color: #666699;  background-color: #D7E4FB}
.CatDescBody b{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; color: #009933;  background-color: #D7E4FB}
.CatDescBody ul{color : #009933; text-indent: 0px;  margin: 0 0 0 20px; } /* Netscape : margin-left: -25 */

.PageDescHD {text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; 
								font-size: 12px; font-weight: bold;color: #666699;background-color: #E2E2EF}
.PageDescBody{text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .65em; color: #666699;  background-color: #E2E2EF}
	/* Comment next to Page / section header */
.PageHeadComment {font-size: .75em; font-weight: bold; color: #0963EA; margin-bottom : 0;  
margin-top: 0px;  text-align : right;
 background-color : #D7E4FB;
  }
.PageHeadComment b{
	 text-align : center;color:#0066FF; /* For Buttons at bottom of reply forms */
}

.Footer{ font-size: .7em; text-align : center; background-color: #D7E4FB;  }
.Footer a:link{ color: #0B4DB0;  }
.Footer a:visited{ color: #0B4DB0;  }
.Footer a:hover {color : #88B5F6;}

/*
.Footer{text-align:center; background-color: #D7E4FB;  font-size : 8px;  color : #270DA6;  }
.Footer a:link{ color : #270DA6;  }
.Footer a:hover{ color : #3281F8; }
.Footer a:visited{ color : #270DA6;}
*/

/* Site Map Section */
.TopLevelText {color: #270DA6; font-weight:bold; }
.TopLevelText a:link {color: #0B9987; text-decoration: underline;}
.TopLevelText a:visited {color: #ADAFBC; text-decoration: underline;}
.TopLevelText a:active {color: #ADAFBC; text-decoration:none; }
.TopLevelText a:hover {color: #F8D307 ; text-decoration:none;}

.homepagelinks a:link {
	color : #0963EA;
	font-weight : bold;
}
.homepagelinks a:visited {	
    color :  #0963EA;
	font-weight : bold;
	
}
.homepagelinks a:active {
    color : #0963EA;
	font-weight : bold;
}
.homepagelinks a:hover {
	 color : #6BA5FA;
	font-weight : bold;
	text-decoration : underline;
}
.mainheader {
	color: #3878E2;
	font-weight : bold;
	font-size : 1.5em;
	margin-top : 1px;
	margin-bottom : 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.greentext {
	color: #11ACB9;
	font-weight : bold;
	font-size : 1.1 ems;
}


.smallprint{
	font-size: 90%;
}


/* being used to contol Consumer Advice links */
.greenlink{	text-align : center;}
.greenlink a:link {color: #296096; text-decoration: none;   }
.greenlink a:visited {color: #296096; text-decoration: none; }
.greenlink a:active {color: #ADAFBC; text-decoration:none;  }
.greenlink a:hover {color: #005EC6; text-decoration:underline;}

.bluetext {
	color: #3281F8;
	font-weight : bold;

}

.subheader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 1em;
	font-weight: bold;
	color: #3878E2;	
	background-color: #F9F9F9;	
}



.adviceLinks { text-align: center; line-height: 150%; font-size : 1em; font-weight : normal;}
.adviceLinks a:link {color: #408DFA; text-decoration: underline;}
.adviceLinks a:visited {color: #408DFA; text-decoration: underline;}
.adviceLinks a:active {color: #ADAFBC; text-decoration:none; }
.adviceLinks a:hover {color: #F8D307 ; text-decoration:underline;}


.adviceHeader {  background-color : #F8EEDA; }

.adviceHeader h1{
	color: #3281F8;
}


.glosslink{	text-align : center;}
.glosslink a:link {color: #296096; text-decoration: underline;   }
.glosslink a:visited {color: #296096; text-decoration: underline; }
.glosslink a:active {color: #FBE35E; text-decoration:underline;  }
.glosslink a:hover {color: #FBE35E; text-decoration:underline;}