/* CSS Document */

a:hover{
	color:#039aff;
}

#searchoptions{
	/*float:left; breaks FF*/
	width:100%;
	padding:0 10px;
	margin:5px;
	text-align:center;
}

#searchresults {padding:10px;text-align:left;}
#searchresultsHeader{padding-left:5px; margin-bottom:10px;}
#searchresultsHeader h2 a{color:#039aff;}
#searchresultsHeader a{text-decoration:none; }
#searchresultsHeader a:hover{text-decoration:underline;}
#AZRolodex {float:right; padding:0 10px; margin:0 10px;}

.options{text-align:center;}

#browseAZcontainer{width:500px; padding:2px;}

#searchcontainer{
	width:500px;
	padding:10px;
	margin:10px 0;
	background-color:#f6f6f6;
	border:1px solid #000000;
}

#searchcontainer form {margin:0;}

#searchcontainer h2{
	font-size:1.3em;
	color:#039aff;
	text-align:left;
}

#browsetableCompanies, #browsetableProducts {width:95%}

#browsetableCategories td, #browsetableProducts td, #browsetableCompanies td{padding:3px;}

#browsetableCategories .browsetableTop{background-image:url(http://images.uk-plc.net/imagesuk/titleStripYellow.gif);
color:#000000;}
.categoryTitle{background-color:#fdf3d2; }

#browsetableProducts{
clear:left;
}

#browsetableProducts  .browsetableTop{
background-image:url(http://images.uk-plc.net/imagesuk/titleStripGreen.gif);}

.productTitle{background-color:#d2edc7; }
.companyTitle{background-color:#bfe5ff; }

td.company {width:25%;}
td.location,td.productlocation {text-align:center;width:10%;}
td.description {width:50%;}
td.logo {width:25%;}

.browsetableTop{
	background:url(http://images.uk-plc.net/imagesuk/titleStripLtBlue.gif) 0 0 repeat-x #039aff;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:1.3em;
	padding:4px;
}

.browsetableTopProducts {
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:1.3em;
	padding:4px;
	background-image:url(http://images.uk-plc.net/imagesuk/titleStripGreen.gif);}

.browsetableTopCategories {
	text-align:center;
	font-weight:bold;
	font-size:1.3em;
	padding:4px;
	background-image:url(http://images.uk-plc.net/imagesuk/titleStripYellow.gif);}

.tcPageHeader { 
background-image:url(http://images.uk-plc.net/imagesuk/titleStripGreen.gif);
color:#FFFFFF;
font-weight:bold;
font-size:1.2em;
/*width: 100%;*/
padding: 2px;
margin-left: auto; 
margin-right: auto;
/*border-top: 1px solid #000066;*/
}	

.pageNumbers{float: right;}

.searchtable
{clear:both; width:100%;}

.searchtabletop{
	background-image:url(http://images.uk-plc.net/imagesuk/titleStripLtBlue.gif);
	background-repeat:repeat-x;
	background-color:#039aff;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.searchtable td {padding:3px;}

.searchtablebottom{text-align:center;}
.searchtablebottom a:hover{color:#039aff;}

.firstrow{
	background-color:#ebebeb;
	text-align:center;}

.secondrow{
	background-color:#e1e1e1;
	text-align:center;}

.firstrow a, .secondrow a{text-decoration:none;}
.firstrow a:hover, .secondrow a:hover{text-decoration:underline;}

.company {font-weight:bold; text-align:left; }
.company a {text-decoration:none;}
.description {text-align:left;}
.productname {text-align:left;}
/*.details {text-align:left;}*/

.amberback {text-align:left;}

#adultFilter {width:300px; float:right; text-align:right; clear:both;}

#UKSearchFloatRight{/*display:none;*/
float: right;
width: 120px;
margin: 0px 10px 0px 0px;
padding: 1px 1px 1px 1px;
}

#UKSearchContentLeft
{text-align:left; padding: 2px 2px 2px 2px; margin:0 138px 0 10px}

.prodContainer {
margin-left: 2px; 
padding-right: 2px;
margin-bottom: 2px;
}

.regCompanyContainer {
margin-left: 2px; 
padding-right: 2px;
margin-bottom: 2px;
}

.unregCompanyContainer {margin-left: 2px; padding-right: 2px;}
.productSectionHeader{padding: 2px 0px 8px 4px;}

.tcProductRow {padding: 2px 0px 8px 4px;border-left: 1px solid #CCCCCC;}

.productName {color: #0000CC;font-weight: bold;}
.productInfo a {color: #999999;}

.dispPageLinks {text-align: center; padding:2px}
.productDescription {text-decoration:none;}

.productimage, .regCompanyImage {display:none; float:left; width:75px; height:75px; margin-right:10px;}
.productimage img, .regCompanyImage img {height:75px; width:75px;}

.logo {text-align:left;}
.logo img{float:left; width:75px; height:75px; margin:2px; border:3px solid #CCCCCC; margin-right:10px;}
.logo a:hover img{border:3px solid #039aff;}

.productLink, 
.linkarrow {background:url(http://images.uk-plc.net/imagesuk/arosGrey.gif) 100% 5px no-repeat; padding-right:20px; 
/*color: #0099FF;*/white-space:nowrap; font-weight:bold;}

.regCompanyLink {font-weight:bold;}


/* START REG COMPANY SECTION */

.regCompanySectionHeader
{font-weight: bold;padding: 2px 0px 8px 4px;}

.tcRegCompanyRow
{padding: 2px 0px 8px 4px;border-left: 1px solid #CCCCCC;}

.tcRegPageHeader { 
background-image:url(http://images.uk-plc.net/imagesuk/titleStripLtBLue.gif);
color:#FFFFFF;
font-weight:bold;
font-size:1.2em;
/*background: #E0E8F0;*/
/*width: 100%;*/
padding: 2px;
margin-left: auto; 
margin-right: auto;
/*border-top: 1px solid #000066;*/
}

.tcRegCompanyPageFooter {
font-size: medium;
color: #000066;
background: #E0E8F0;
width: 100%;
padding: 2px;
margin-left: auto; 
margin-right: auto;
border-bottom: 1px solid #999999;
}

.regCompanyName{font-weight: bold;}
.regCompanyDescription{color: #000066;}
.regCompanyInfo{color: #999999;}


/* START UNREG COMPANY SECTION */

.unregCompanySectionHeader{
font-weight: bold;
padding: 2px 0px 8px 4px;
}

.tcUnregCompanyRow{
padding: 0px 0px 0px 4px;
border-left: 1px solid #CCCCCC;
margin: 0px 0px 2px 0px;
}

.tcUnregPageHeader { 
background: #EFECD9;
width: 100%;
padding: 2px;
margin-left: auto; 
margin-right: auto;
border-top: 1px solid #000066;
}

.tcUnregCompanyPageFooter { 
background: #EFECD9;
width: 100%;
padding: 2px;
margin-left: auto; 
margin-right: auto;
border-bottom: 1px solid #999999;
}

.unregCompanyName{font-weight: bold;}
.unregCompanyDescription{}
.unregInfo{color: #999999;}
.unregCompanyLink{color: #999171;}
.unregViewAddress{float: right;margin-bottom: 2px;text-align: right;}
.unregCompanySearchMatch{}
.searchResultsPageFooter {text-align:center}

/* hides top frame for portals
#sectionBand, #phone, #icons, #tabnav,#logo {display:none;}*/

