body {
	background-color:#EFEFEF;
	margin:0;
	padding:0;
	color:#686868;
	line-height:1.41em;
	font: 0.7em Tahoma, Geneva, sans-serif;
}
img {
	border:none;
}
a, a:visited {
	color:#262261;
}
h1, h2, h3, h4 {
	font-family:Arial, Helvetica, sans-serif;
	margin: 8px 0 2px 0;
}
h1 {
	color:#0053a0;
	font-size:1.4em;
	font-weight:bold;
}
h2 {
	font-size:1.3em;
	color:#0053a0;
	text-align: center;
}
h3 {
	font-size:1.1em;
}
#main {
	width:932px;
	background-color:#FFFFFF;
	margin: 10px auto;
	border: 2px solid #93a0a6;
}
#container {
	width:912px;
	margin-left:auto;
	margin-right:auto;
}
#header {
	height: 75px;
}
#logo {
	float: left;
	height: 75px;
}
#telephone {
	float: right;
	width: 175px;
	margin: 12px 0 0 0;
	font: 1.5em "Arial Black", Gadget, sans-serif;
	color: #0053a0;
	width: 180px;
}
#smallcaps {
	font-size: x-small;
}
#telephone p {
	margin: 7px 0 0 0;
}
#email {
	float: right;
	margin: 5px 10px 0 0;
	color: #FFF;
}
#email a, #email a:visited {
	color: #CCC;
	text-decoration: none;
}
/* --- Menu --- */
#topMenu {
	width: 100%;
	margin:0;
	padding:0;
	height:30px;
	font-weight:bold;
	background:transparent url(../images/nav_bg.png) repeat-x top left;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
#topMenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#topMenu ul li {
	display: inline;
}
#topMenu ul li a, #topMenu ul li a:visited {
	display:block;
	float:left;
	color:#CCC;
	text-decoration:none;
	font-weight:bold;
	padding:8px 20px 0 20px;
}
#topMenu ul li a:hover, #topMenu ul li a.current {
	color:#FFFFFF;
	height:22px;
	background:transparent url(../images/nav_bg.png) 0px -30px no-repeat;
}
#menu {
	width: 200px;
	margin: 30px 0 0 0;
	padding: 0;
	float: right;
	border: solid 1px #000;
}
#menu ul {
	list-style-type: none;
	margin:0;
	padding:0;
}
#menu ul li {
	margin: 0;
	padding: 0;
}
#menu ul li a, #menu ul li a:visited {
	color: #ffffff;
	display: block;
	background:url(../images/nav.jpg);
	background-repeat:no-repeat;
	padding: 6px 0 6px 12px;
	margin: 0;
	text-decoration: none;
}
#menu ul li a:hover {
	color: #ffffff;
	background:url(../images/nav.jpg) 0 -32px;
	background-repeat:no-repeat;
	padding: 6px 0 6px 12px;
	text-decoration: underline;
}
#menu h1 {
	display:block;
	height:18px;
	color:#333;
	margin: 0;
	padding: 2px 0 2px 6px;
	background-color: #E2E2E2;
	font-size: 1.2em;
	border-bottom:solid 3px #000;
}
/* --- Menu End --- */
#leftcontent {
	width:700px;
	float:left;
}
#breadcrumb {
	background-color:#E2E2E2;
	color:#000;
	height:30px;
	line-height: 30px;
}
#breadcrumb ul {
	list-style:none;
	margin: 0;
	padding: 0;
	text-indent: 15px;
}
#breadcrumb ul li {
	display:inline;
}
#breadcrumb ul li a, #breadcrumb ul li a:visited {
	color:#000;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../images/breadcrumbarrow.gif);
	background-repeat:no-repeat;
	background-position:right;
	margin-right:5px;
	padding-right:10px;
}
#breadcrumb ul li a:hover {
	color:#262261;
}
#leftInside {
	margin:0;
	padding:0 15px 0 0;
	border: solid 1px #FFF;
}
#categories {
	margin:0 0 0 75px;
	padding:0;
}
#categories li {
	display:block;
	width:165px;
	height:165px;
	text-align:center;
	float:left;
	background-image:url(../images/line_right.gif);
	margin-top:15px;
	background-repeat:repeat-y;
	background-position:right;
	margin-right:5px;
	padding-right:5px;
	position:relative;
	margin: 15px 5px 0 0;
}
#categories a {
	font-weight:bold;
	text-decoration:none;
	color:#262261;
}
#categories a:hover {
	color:#000;
}
#categories .name {
	position:absolute;
	width:150px;
	display:block;
	height:42px;
	left:0px;
	top:130px;
	margin-left:5px;
	background-image:url(../images/webtemplate/bg_cat_hdiv.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#categories .noline {
	background-image:none;
}
#mainproductleft {
	width:250px;
	float:left;
	margin-bottom:15px;
}
.mainproduct {
	border:1px solid #bababa;
	width:250px;
	height:150px;
}
#mainproductleft p {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#mainproductright {
	width:380px;
	margin: 0 0 0 270px;
	padding:0;
}
#rightContainer {
	float: right;
	width: 200px;
}
#offers {
	float: right;
}
#productsmain {
	margin:0;
	padding:0;
	list-style-type:none;
}
#productsmain img {
	float:left;
	padding-right:20px;
}
#productsmain p {
	margin-left:160px;
}
#productsmain a.productimage {
	display:block;
	height:100px;
	width:150px;
	float:left;
	margin: 0 10px 0 0;
}
#productsmain .divline {
	clear:left;
	background-image:url(../images/webtemplate/bg_cat_hdiv.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom:10px;
	height:1px;
}
#quicklinks {
	width:912px;
	margin:0 auto;
	text-align: center;
}
#quicklinks ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#quicklinks li {
	display:inline;
}
#quicklinks a {
	color:#000;
	text-decoration:none;
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #d4d9dc;
}
#quicklinks a:hover {
	color:#999;
}
#quicklinks .last {
	border-right:none;
}
#footer {
	border-top:1px solid #efefef;
	padding:0 0 5px 0;
	margin: 0;
	width: 912px;
}
#footerColour {
	border-top:1px solid #efefef;
	padding:0 0 5px 0;
	margin: 0;
	width: 912px;
	height:185px;
	background-color: #93A0A6;
}
#footerBox1 {
	height: 175px;
	width: 210px;
	float:left;
	margin: 10px 8px 10px 12px;
	background-image: url(../images/box.png);
	background-repeat: no-repeat;
}
#footerBox1 h1 {
	margin: 5px 0 0 0;
	text-align: center;
	font-size: 1em;
}
#footerBox1 h2 {
	margin: 0 0 0 10px;
	text-align: left;
	font-size: 0.9em;
	color: #F00;
}
#footerBox1 h3 {
	margin: 0 0 0 10px;
}
#footerBox1 p {
	margin: 0 0 0 10px;
}
#footerBox2 {
	height: 175px;
	width: 210px;
	float:left;
	margin: 10px 8px;
}
#footerBox3 {
	height: 175px;
	width: 210px;
	float:left;
	margin: 10px 8px;
}
#footerBox4 {
	height: 175px;
	width: 210px;
	float:left;
	margin: 10px 8px;
}
#footer a, #footer a:visited {
	text-decoration:none;
}
/*#intro {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/nav_shadow.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:139px;
}
#intro img {
	float:left;
}*/
.description {
	width:420px;
	margin-left:250px;
	padding-top:18px;
}
/*#columns {
	clear:left;
	color:#fff;
	margin:0;
	padding:0;
	border-top:2px solid #fff;
}
#columns2 {
	clear:left;
	color:#fff;
	margin:0;
	padding:0;
}
#columns li, #columns2 li {
	width:229px;
	display:block;
	float:left;
	margin-right:2px;
	list-style-type:square;
}
#columns li li, #columns2 li li {
	float:none;
	display:list-item;
	margin:0;
	padding:0px;
	width:190px;
}
#columns li ul, #columns2 li ul {
	margin:0 0 0 30px;
	padding:0px;
	list-style-type:square;
}
#columns a, #columns2 a {
	color:#fff;
}
#columns h2, #columns2 h2 {
	font-weight:bold;
	margin-left:16px;
	margin-top:15px;
	color:#fff;
}
#columns h3, #columns2 h3 {
	width:229px;
	display:block;
	margin:0px;
	padding:0px;
	font-size:1em;
	display:block;
	text-indent:16px;
	height:25px;
	line-height:25px;
	margin-top:5px;
	margin-bottom:10px;
	background-position:210px;
	background-repeat:no-repeat;
}
#columns h3 a, #columns2 h3 a {
	text-decoration:none;
}
#columns .blue, #columns2 .blue {
	background-color:#0177a9;
	background-image:url(http://www.fbreg.com/eurocables/_images/icons/bluearrow.gif);
}
#columns .black, #columns2 .black {
	background-color:#2d2d2d;
	background-image:url(http://www.fbreg.com/eurocables/_images/icons/blackarrow.gif);
}
#columns .purple, #columns2 .purple {
	background-color:#3d135c;
	background-image:url(http://www.fbreg.com/eurocables/_images/icons/purplearrow.gif);
}
#columns .casestudy, #columns2 .casestudy {
	font-weight:bold;
	margin:16px;
}
#columns .casestudy a, #columns2 .casestudy a {
	text-decoration:none;
}
#columns .casestudy a:hover, #columns2 .casestudy a:hover {
	text-decoration:underline;
}*/
/*#columns .casestudy img { float:right;}*/
#columns .casestudydesc, #columns2 .casestudydesc {
	margin:16px;
}
#columnclear {
	clear:both;
	width:500px;
	display:block;
}
#latestinfo {
	background-color:#fff;
	margin:0;
	padding:0;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_latestinfo.gif);
	background-repeat:repeat-y;
	border-top:5px solid #fff;
}
#latestinfo ul {
	margin:0;
	padding:0;
}
#latestinfo li {
	width:145px;
	margin:10px 0 0 0px;
	padding:0 12px 0 16px;
	display:block;
	float:left;
}
#latestinfo li ul li {
	margin:0 0 14px 0;
	padding:0;
}
#latestinfo .end, #morecasestudies .end {
	display:block;
	background-color:#fff;
	clear:left;
	width:660px;
	float:none;
	list-style-type:none;
}
#latestinfo a {
	font-weight:bold;
	color:#262261;
	text-decoration:none;
}
#latestinfo a:hover {
	text-decoration:underline;
}
#news .date {
	font-weight:bold;
}
#news a {
	text-decoration:none;
	color:#686868;
	font-weight:normal;
}
#news a:hover {
	text-decoration:underline;
}
#quotebasket {
	background-color:#cb7b15;
	text-align:left;
	color:#fff;
	padding:10px 0 0 10px;
	height:45px;
	line-height:33px;
	font-weight:bold;
}
#quotebasket a {
	color:#fff;
	text-decoration:none;
	background-image:url(http://www.fbreg.com/eurocables/_images/icons/arrow.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
}
#quotebasket a:hover {
	text-decoration:underline;
}
#tracktrace {
	height: 110px;
	margin-top:4px;
	background-color:#cb7b15;
	text-align:left;
	color:#fff;
	padding:10px 0 0 10px;
}
#tracktrace a:hover {
	text-decoration:underline;
}
#tracktrace form {
	margin:0px;
	padding:0px;
}
#tracktrace .textfield {
	height:15px;
	border:0;
	width:165px;
	text-indent:4px;
	margin-bottom:4px;
}
#tracktrace .help {
	margin-left:57px;
}
#eflex {
	background-color:#262261;
	text-align:left;
	color:#fff;
	padding:10px 0 0 10px;
	height:128px;
}
div.loggedineflex {
	height:auto;
}
#eflex a {
	color:#fff;
}
#eflex img {
	margin-bottom:3px;
}
#eflex form {
	margin:0px;
	padding:0px;
}
#eflex .textfield {
	height:15px;
	border:0;
	width:165px;
	text-indent:4px;
	margin-bottom:4px;
}
#eflex .help {
	margin-left:110px;
}
#eflex .leftlink {
	margin-right:20px;
}
#eflex .button {
	margin:0;
	padding:0;
}
.clear {
	clear:both;
}
.loggedin-list {
	padding:0px;
	margin:0 0 7px 20px;
}
.log-in-name {
	color:#ffffff;
	font-weight:bold;
}
/*#products {
	margin:4px 0 0 0;
	padding:0;
	border-bottom:1px solid #686868;
}
#products a {
	color:#686868;
	text-decoration:none;
}
#products a:hover {
	color:#111;
}
#products li ul {
	border-left:1px solid #686868;
	border-right:1px solid #686868;
	margin:0;
	padding:0;
}
#products li ul li {
	margin-left:10px;
	margin-right:5px;
}
#products li {
	list-style-type:none;
}
#products .header {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_productsheader.gif);
	display:block;
	background-repeat:no-repeat;
	height:25px;
	font-weight:bold;
	line-height:24px;
	text-indent:10px;
	color:#333;
}
#products #blue {
	color:#0053a0;
}
#products .spacer {
	line-height:5px;
}*/
.pod {
	margin-top:15px;
	padding-bottom:15px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
#logos {
	padding-top:5px;
	padding-bottom:5px;
}
#logos ul li {
	display:inline;
}
#logos ul {
	margin:0;
	padding:0;
}
#branddescription {
	width:523px;
}
/*#branddescription img { float:left; margin:0 20px 0 15px; }*/
#branddescription img {
	float:left;
	margin:15px 10px 0px 15px;
	background-color:white;
	padding:10px;
}
#branddescription p {
	margin:0;
	padding-top:14px;
	margin-left:14px;
}
#branddescription .top {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/branddesc_top.jpg);
	height:20px;
}
#branddescription .middle {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/branddesc_middle.jpg);
	padding-right:20px;
}
#branddescription .middle p {
	margin-left:200px;
}
#branddescription .bottom {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/branddesc_bottom.jpg);
	height:20px;
}
/*#paging {
	list-style-type:none;
	margin:0;
	padding:0 0 30px 0;
}
#internalleft #paging {
	margin-left:20px;
}
#paging a {
	display:block;
	height:20px;
	width:20px;
	text-align:center;
	background-color:#e8e8e8;
	text-decoration:none;
	border-right:1px solid #fff;
	color:#666666;
	line-height:20px;
}
#paging a:hover {
	background-color:#CCCCCC;
}
#paging li {
	float:left;
}
#paging .selected {
	background-color:#aaa;
	color:#fff;
}*/
#top5 {
	background-color:#637680;
	padding:3px 15px 5px 15px;
}
#top5 h2 {
	color:#fff;
	font-size:14px;
}
#top5 a {
	color:#fff;
	text-decoration:none;
}
#top5 ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#top5 li {
	margin-bottom:5px;
	padding-top:5px;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_top5_div.gif);
	background-repeat:no-repeat;
}
/*#internalleft {
	float:left;
	width:480px;
}
#internalright {
	width:167px;
	float:right;
}*/
.deal {
	color:#262261;
	font-size:14px;
	padding:0;
	margin:0;
}
.dealpod a {
	color:#686868;
	text-decoration:none;
}
.dealpod {
	border:8px solid #262261;
	padding:14px 12px 10px 12px;
	margin-top:4px;
}
#faqlist, #faqlistcategories, #serviceslist, #replist, #accountpage {
	margin:0;
	padding:0;
	list-style-type:none;
}
#faqlist h2 {
	color:#686868;
}
#faqlist strong, #faqlistcategories a {
	cursor:pointer;
	display:block;
	height:26px;
	text-indent:30px;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_faq.gif);
	background-repeat:no-repeat;
	line-height:22px;
	color:#686868;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:10px;
}
#faqlistcategories a {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_faqcat.gif);
	margin-bottom:10px;
}
#faqlistcategories a:hover, #faqlist strong:hover {
	color:#111;
}
#faqlist div {
	margin:10px 10px 10px 10px;
}
.last-ie {
	margin-top:10px;
}
#serviceslist strong, #replist strong, #accountpage strong {
	cursor:pointer;
	display:block;
	height:26px;
	text-indent:30px;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_linkcat.gif);
	background-repeat:no-repeat;
	line-height:22px;
	color:#686868;
	text-decoration:none;
	font-weight:bold;
}
#serviceslist strong:hover, #replist strong:hover, #accountpage strong:hover {
	color:#111;
}
#serviceslist div, #replist div, #accountpage div.memberentry {
	margin:10px 10px 10px 10px;
}
#fullpage h2 {
	color:#262261;
}
.required {
	color:#cc0000;
}
#leftcontent label {
	width:150px;
	float:left;
}
#leftcontent .textfield {
	width:200px;
	margin-bottom:2px;
}
#leftcontent .textfieldselect {
	width:206px;
	margin-bottom:3px;
}
#leftcontent .textfieldmulti {
	width:200px;
	overflow:auto;
	margin-bottom:2px;
}
#leftcontent .textfieldmulti, #leftcontent .textfieldselect, #leftcontent .textfield {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#686868;
	font-size:1em;
}
input#Postcode.textfield {
	width:100px;
	margin-top:2px;
	margin-bottom:4px;
}
#warrantyform label {
	width:200px;
	float:left;
}
#leftcontent .button {
	margin-left:150px;
	margin-top:10px;
}
#linkcategories {
	margin:0;
	padding:0;
	list-style:none;
}
#linkcategories li {
}
#linkcategories a {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_linkcat.gif);
	display:block;
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:bold;
	color:#686868;
	height:26px;
	line-height:22px;
	text-indent:30px;
	margin-top:25px;
}
#linkcategories .image {
	float:left;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_linkcatline.gif);
	background-position:right;
	margin-right:10px;
	padding-right:10px;
	background-repeat:no-repeat;
	width:120px;
	text-align:center;
	margin-bottom:45px;
}
#linkcategories img {
	margin-top:10px;
}
#linkcategories p {
	margin:15px 2px 2px 15px;
}
#linkcategories a:hover {
	color:#111;
}
#email a:hover {
	color: #FFF;
	text-decoration: underline;
}
#linkcategories .address {
	display:inline;
	background-image:none;
	text-indent:0;
	color:#262261;
}
#newsmodule {
}
#newsmodule, #newsmodule li ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#newsmodule li ul li {
	list-style-type:none;
}
#newsmodule li a {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_news.gif);
	background-repeat:no-repeat;
	display:block;
	height:26px;
	line-height:22px;
	font-weight:bold;
	text-indent:30px;
	margin-bottom:20px;
	text-decoration:none;
	color:#686868;
}
#newsmodule li a:hover {
	color:#111;
}
#newsmodule li ul {
	margin-left:30px;
}
#newsmodule li ul li a {
	background-image:none;
	text-indent:0;
	border-bottom:1px solid #efefef;
	height:auto;
	margin-bottom:-10px;
	color:#262261;
}
#newsmodule li ul li a:hover {
	text-decoration:none;
}
.date {
	margin-right:20px;
	color:#555;
}
#newsmodule li a.events {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_events.gif);
}
.shiftright {
	margin-left:15px;
}
#productmain {
	margin-left:16px;
}
#productmain h1 {
	margin-bottom:0;
}
#productmain h2 {
	margin-top:0;
}
#productsmain .stars {
	margin-left:0px;
	margin-bottom:10px;
	margin-top:10px;
	clear:both;
}
#features {
	margin:10px 0 0 15px;
	padding:0;
}
.centre {
	text-align:center;
}
#productthumbs {
	margin:0;
	padding:0;
}
#productthumbs li {
	border:1px solid #bababa;
	width:117px;
	list-style-type:none;
	margin-top:14px;
	margin-right:14px;
	float:left;
	text-align:center;
	width:117px;
	height:103px;
}
.rate {
	float:right;
	text-align:right;
	width:250px;
	margin-bottom:10px;
}
.rate label {
	margin-right:10px;
}
.rate .dropdown {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#686868;
}
.rate .go {
	margin-bottom:-4px;
	margin-left:3px;
}
.purchasebuttons {
	float:right;
	margin-top:20px;
	margin-right:20px;
}
.purchasebuttons img {
	padding-bottom:8px;
}
.prodbutton {
	clear:left;
}
.submitreview {
	margin-left:95px;
}
.hr {
	border-top:1px solid #efefef;
}
#top5 label {
	color:#fff;
}
#top5 .textfield {
	width:110px;
}
.alert {
	border:1px solid #5b68af;
	width:500px;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_alert.gif);
	background-repeat:repeat-y;
	font-weight:bold;
	color:#0053a0;
	margin-bottom:20px;
}
.alert p {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:67px;
}
.alert img {
	float:left;
}
.alertGreen {
	border:1px solid #009933;
	width:447px;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_alert_green.gif);
	background-repeat:repeat-y;
	font-weight:bold;
	margin-bottom:20px;
	padding-bottom:5px;
}
.alertGreen p {
	margin-top:10px;
}
.alertGreen img {
	float:left;
}
#reps {
	margin:0;
	padding:0;
	list-style:none;
}
#reps li {
	list-style-type: none;
}
.repfindername {
	background-image:url(http://www.fbreg.com/eurocables/_images/icons/rep.gif);
	display:block;
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:bold;
	color:#686868;
	height:26px;
	line-height:22px;
	text-indent:30px;
	margin-top:25px;
}
#reps p a {
	background-image:none;
	display:inline;
	width:auto;
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:normal;
	color:#262261;
	height:26px;
	line-height:22px;
	text-indent:0px;
	margin-top:25px;
}
#reps .image {
	float:left;
	background-position:right;
	background-repeat:no-repeat;
	text-align:center;
}
#reps img {
	border:8px solid #637680;
	margin-top:15px;
	margin-right:15px;
	height:102px;
	width:102px;
}
#reps p {
	margin:15px 2px 2px 15px;
}
#reps a:hover {
	color:#111;
}
#reps .imagefull {
	margin-bottom:400px;
}
#reps .address {
	display:inline;
	background-image:none;
	text-indent:0;
	color:#262261;
}
.blue {
	background-color:#0090cc;
}
.darkblue {
	background-color:#0177a9;
}
.black {
	background-color:#000;
}
.darkblack {
	background-color:#333;
}
.purple {
	background-color:#501f74;
}
.darkpurple {
	background-color:#3d135c;
}
#sectorlatest a {
	color:#fff;
	font-weight:bold;
}
#sectorlatest {
	color:#fff;
	padding-bottom:2px;
}
#sectorlatest ul {
	margin:15px;
	padding:0;
}
#sectorlatest li {
	margin-bottom:10px;
	list-style-type:none;
	border-bottom:1px dotted #cdcdcd;
	padding-bottom:10px;
}
#sectorlatest .date {
	text-decoration:none;
	color:#fff;
	border:none;
}
#sectorlatest h2 {
	margin:0px 10px 10px 15px;
	color:#fff;
}
.right {
	float:right;
}
.intro {
	background-color:#fff;
	padding:18px;
}
.intro h1 {
	margin-top:0;
}
.intro p {
	margin-bottom:0;
}
.dividerline {
	border-bottom:1px dotted #cdcdcd;
}
.caselink {
	font-weight:bold;
	text-decoration:none;
	margin-left:17px;
}
#morecasestudies {
	background-color:#fff;
	margin:0 0 0 0;
	padding:10px 0 0 0;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/csdiv.gif);
	background-repeat:repeat-y;
}
#morecasestudies li {
	list-style-type:none;
	width:200px;
	float:left;
	padding-left:14px;
	margin-right:16px;
}
#morecasestudies li ul li {
	margin-bottom:15px;
	padding-left:0;
	margin-right:0;
}
#morecasestudies ul {
	margin:0;
	padding:0;
}
#morecasestudies a {
	text-decoration:none;
	font-weight:bold;
}
.manufacturers {
	float:left;
	margin:0px 0px 10px 0px;
	padding:0;
	width:520px;
}
.manufacturers img {
	margin-top:10px;
}
.manufacturers li {
	display:block;
	width:163px;
	height:90px;
	text-align:center;
	float:left;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_cat_vdiv.gif);
	margin-top:23px;
	background-repeat:repeat-y;
	background-position:right;
	margin-right:5px;
	padding-right:5px;
	position:relative;
}
.manufacturers a {
	font-weight:bold;
	text-decoration:none;
	color:#262261;
}
.manufacturers a:hover {
	color:#000;
}
.manufacturers .name {
	position:absolute;
	width:150px;
	display:block;
	height:42px;
	left:0px;
	top:70px;
	margin-left:5px;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_cat_hdiv.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.manufacturers .noline {
	background-image:none;
}
.man_cat {
	color:#fff;
	padding:0px;
	text-indent:15px;
	display:block;
	height:25px;
	padding-top:4px;
	clear:left;
	margin-top:15px;
	font-weight:bold;
	width:512px;
}
/*******RICHARD - ADDED 03-10-2007*******/

.fl {
	float: left;
}
.fr {
	float:right;
}
.smallsize {
	font-size:80%;
	font-weight:normal;
	margin-left:20px;
}
.martop {
	margin-top:20px;
}
.marbottom {
	margin-bottom:15px;
}
.marright {
	margin-right:5px;
}
.orange {
	color:#F18E0F;
}
.bold {
	font-weight:bold;
}
.unbold {
	font-weight:normal;
}
ul ul li {
	list-style-type:circle;
}
.bg {
	background-color:#CCCCCC;
}
/*#internalleft_inside #paging {
	margin-left:0px;
	margin-top:20px;
}*/
/*********************************************VACANCIES*********************************************/

#vacancies {
	margin:0;
	padding:0;
	list-style:none;
}
#vacancies a {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_word.gif);
	display:block;
	width:100%;
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:bold;
	color:#686868;
	height:26px;
	line-height:22px;
	text-indent:30px;
	margin-top:25px;
	padding-top:1px;
}
#vacancies img {
	margin-top:10px;
}
#vacancies p {
	margin:15px 2px 2px 15px;
}
#vacancies a:hover {
	color:#111;
}
#vacancies .address {
	display:inline;
	background-image:none;
	text-indent:0;
	color:#262261;
}
#vacancies_apply form {
}
#vacancies_apply .textfield {
	width:300px;
}
#vacancies_apply .textfieldselect {
	width:304px;
}
#vacancies_apply .textfieldmulti {
	width:300px;
}
#vacancies_apply .upload {
	margin-bottom:1px;
}
#vacancies a.dlcat {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_dl.gif);
}
/*********************************************BLOG*********************************************/

ul#blog {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#blog li {
	list-style:none;
	padding:0px 0px 20px 0px;
	margin:0px 0px 30px 0px;
	border-bottom:1px solid #efefef;
}
ul#comments {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#comments li {
	list-style:none;
	padding:0px 0px 10px 0px;
	margin:0px 0px 20px 0px;
	border-bottom:1px solid #efefef;
}
#comments a.username {
	text-decoration:none;
	font-weight:bold;
}
#comments a.username:hover {
	text-decoration:underline;
}
#comments span.time {
	font-size:90%;
	font-weight:bold;
}
#emailform {
	margin-bottom:15px;
}
.emaillabel {
	color:#FFFFFF;
	margin-bottom:5px;
}
#emailform .email {
	width:105px;
	float:left;
	height:15px;
	border:0px;
	margin-right:5px;
	padding:2px 1px 0px 1px;
	font-size:10px;
}
#emailform .button {
	margin:0px;
}
/*********************************************DOWNLOADS*********************************************/

#downloads {
	width:100%;
}
#downloads, #downloads li ul {
	margin:0px 0px 20px 0px;
	padding:0;
	list-style-type:none;
}
#downloads li ul li {
	list-style-type:none;
}
#downloads li a {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_pdf.gif);
	background-repeat:no-repeat;
	display:block;
	height:26px;
	line-height:22px;
	font-weight:bold;
	text-indent:30px;
	text-decoration:none;
	color:#686868;
	padding-bottom:20px;
}
#downloads li a:hover {
	color:#111;
}
#downloads li ul {
	margin-left:30px;
}
#downloads li ul li a {
	background-image:none;
	text-indent:0;
	border-bottom:1px solid #efefef;
	margin-bottom:-15px;
	color:#262261;
}
#downloads li ul li a:hover {
	text-decoration:none;
}
.date {
	margin-right:20px;
	color:#555;
}
#downloads li a.word {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_word.gif);
	color:#262261;
}
#downloads li a.pdf {
	background-image:url(../images/webtemplate/bg_pdf.gif);
	background-repeat:no-repeat;
	color:#262261;
}
#contactus form {
}
#contactus label {
	width:180px;
}
#contactus .textfield {
	width:250px;
}
#contactus .textfield.pcode {
	width:155px;
}
#contactus .textfieldselect {
	width:160px;
}
#contactus .textfieldmulti {
	width:250px;
}
#contactus .upload {
	margin-bottom:1px;
}
#contactus .button {
	margin-left:180px;
}
#contactus p {
	margin-right:20px;
}
#contactus label.credit {
	width:30px;
	padding:0px;
	margin:0px;
}
#contactus .cred_yes {
	margin-right:30px;
}
#contactus .yescheck {
	margin-left:-3px;
}
/*h2.basket {
	margin-top:-10px;
}
table.data {
	width:99%;
	text-align:left;
}
table.data_breakdown {
	background-color:#F8F8F8;
	width:auto;
	text-align:left;
	border-top: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	float:right;
	border-left: 1px solid #E6E6E6;
}
table.data td {
	padding:6px;
	vertical-align:top;
}
table.data th.curveleft {
	background: url(http://www.fbreg.com/eurocables/images/webtemplate/curve_left.gif) top left no-repeat #F3F3F3;
	width:45px;
}
table.data th.curveright {
	background: url(http://www.fbreg.com/eurocables/images/webtemplate/curve_right.gif) top right no-repeat #F3F3F3;
	width:90px;
}
table.data th {
	background: url(http://www.fbreg.com/eurocables/images/webtemplate/basket_bg.gif) #F3F3F3 repeat-x;
	border-bottom: 1px solid #d1d1d1;
	height:30px;
	text-indent:6px;
	white-space:nowrap;
	padding: 0px 6px 0px 0px;
}
table.data td {
	background-color:#F8F8F8;
	border-bottom: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
}
table.data th.qty {
	width:60px;
}
table.data th.prod {
	width:400px;
}
table.data td.select {
	text-align:left;
	text-indent:5px;
}
td.totaltext {
	text-align:center;
	background-color:#EFEFEF !important;
}
td.total {
	background-color:#EFEFEF !important;
	color:#F18E0F;
}
table.data .quantities {
	width:50px;
}
table.data td.blank {
	background-color:#FFFFFF;
	border-bottom: none;
	border-left: none;
	height:30px;
}
table.data td.blank1 {
	background-color:#FFFFFF;
	border:0px none;
}
table.data td.borderright {
	border-right: 1px solid #E6E6E6;
}
table.data_breakdown .breakdownleft {
	width:119px;
	text-indent:5px;
}
table.data_breakdown .breakdownright {
	width:83px;
}
table.data_breakdown td {
	padding:6px;
	border-bottom: 1px solid #E6E6E6;
}
table.data_breakdown .borderleft {
	border-left: 1px solid #E6E6E6;
}
table.data_breakdown .grand {
	background-color:#EFEFEF !important;
}*/
.buttons {
	width:99%;
}
table.data_breakdown .breakdownleft1 {
	width:108px;
	text-indent:2px;
}
table.data_breakdown .breakdownright1 {
	width:62px;
}
.planning {
	width:190px;
	height:auto;
	float:left;
}
.addnote {
	float:right;
	width:17px;
	height:17px;
}
.note {
}
.credit1 {
	width:20px;
}
#training {
	margin:0 0 0 0;
	padding:10px 0 0 0;
	list-style-type:none;
}
#training li a {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_news.gif);
	background-repeat:no-repeat;
	display:block;
	height:26px;
	line-height:20px;
	font-weight:bold;
	text-indent:30px;
	margin-bottom:15px;
	text-decoration:none;
	color:#686868;
}
#training li a:hover {
	color:#111;
}
.date {
	margin-right:20px;
	color:#555;
	display:block;
}
#training p {
	padding-left:25px;
	margin: 0 0 20px 0;
}
#training li a.events {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_events.gif);
}
.training_img {
	margin:5px 10px 0px 0;
}
.trainingpad {
	padding-bottom:10px;
}
.line {
	border-top: 1px #E8E8E8 solid;
	width:100%;
	height:auto;
	line-height:0px;
	font-size:0px;
	margin:0px;
	padding:0px;
}
.trainimg {
	position:relative;
	left:20px;
	top:5px;
	float:right;
}
#trainingcourses {
	margin:0;
	padding:5px 0 0 0;
	list-style-type:none;
}
#trainingcourses li {
	padding-bottom:20px;
}
#trainingcourses li a {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_news.gif);
	background-repeat:no-repeat;
	display:block;
	height:26px;
	line-height:22px;
	font-weight:bold;
	text-indent:30px;
	margin-bottom:15px;
	text-decoration:none;
	color:#686868;
}
#trainingcourses li a:hover {
	color:#111;
}
#trainingcourses p {
	margin:0px;
}
.events_img {
	margin:5px 10px 0px 0;
}
.event_internal_img {
	float:left;
	margin: 15px 13px 8px 0;
}
#events_cat {
	margin:0;
	padding:5px 0 0 0;
	list-style-type:none;
}
#events_cat li {
	padding-bottom:20px;
}
#events_cat li a {
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_news.gif);
	background-repeat:no-repeat;
	display:block;
	height:26px;
	line-height:22px;
	font-weight:bold;
	text-indent:30px;
	margin-bottom:5px;
	text-decoration:none;
	color:#F18E0F;
}
#events_cat li a:hover {
	color:#111;
}
#events_cat p {
	margin:0px;
}
#blog_comments {
	padding-bottom:10px;
}
#blog_comments .button {
	margin:5px 0px 0px 0px;
	float:right;
}
.comments_area {
	width:456px;
	height:100px;
}
.blog_back {
	margin-top:-5px;
}
.no_post_comment {
	font-weight:bold;
	color:#F18E0F;
	margin-bottom:20px;
}
.comment_posted {
	width:100%;
	padding: 10px 0 10px 10px;
	border: 1px solid #E8E8E8;
	background-color:#F8F8F8;
}
.username {
	color:#F18E0F;
}
#planners label {
	width:250px
}
/*#ticker {
	text-align:center;
	padding: 5px;
}
#ticker img {
	vertical-align:middle;
}
#ticker li {
	margin: 0px 10px;
}*/
span.label {
	width:176px;
	float:left;
	display:block;
}
label.radio {
	width:50px !important;
	float:none !important;
}
.fielderror {
	color:#ff0000;
	padding-left:180px;
}
hr {
	height:1px;
	color:#ddd;
}
.shiftright {
	color:#262261;
}
.noproducts {
	margin-left:17px;
}
.grey {
	background-color:#637680;
}
#BasketNotes {
	width:420px;
	float:left;
}
#BasketNotes label {
	width: 120px;
}
#BasketNotes textarea {
	width:226px;
	height:98px;
	border: 1px solid #D1D1D1;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#686868;
	padding:2px;
}
.basket-alert {
	border:1px solid #BABABA;
	width:653px;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/basket-alert-grad.gif);
	background-repeat:repeat-y;
	font-weight:bold;
	color:#979696;
	margin-bottom:15px;
	padding:5px;
}
.basket-alert p {
	margin:0px;
}
.order-details-address {
	margin:0px 0px 0px 2px;
}
.order-details-breakdown {
	margin-right:8px;
	display:inline;
}
#brandedliterature {
	position:relative;
}
#brandedliterature li {
	line-height:20px
}
.pdfdesc {
	position:absolute;
	left:350px;
}
#leftcontent label.labellong {
	width: 400px;
}
#options_filter_form {
	clear: right;
	background-color: #F18E0F;
	padding: 20px;
	margin-top:0px;
}
#options_filter_form label {
	color: #FFFFFF;
	width: 200px;
}
#options_filter_form .textfield {
	width: 150px;
}
#filter_header {
	background-color:#CB7B15;
	color:#FFFFFF;
	padding: 10px 0px 10px 20px;
	margin-bottom: 0px;
	font-weight: bold;
	clear:both;
}
/*.mfcode {
	width:100px;
}
#pcaButtonJK88 {
	vertical-align:top;
	margin-top:2px;
}*/
.RedHighlight {
	color:red;
}
div.dateselect-border {
	display : inline;
}
#selfassessment br {
	clear:both;
}
#selfassessment span {
	margin-bottom:15px;
}
#selfassessment input {
	margin-bottom:15px;
}
#selfassessment label {
	margin-bottom:15px;
}
#selfassessment textarea {
	margin-bottom:15px;
}
#warrantyform div br {
	clear:both;
}
#findaninstaller div br {
	clear:both;
}
.accounthome {
	float:left;
	margin:0px 0px 10px 0px;
	padding:0;
	width:650px;
}
.accounthome img {
	margin-top:10px;
}
.accounthome li {
	display:block;
	width:200px;
	height:160px;
	text-align:center;
	float:left;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_cat_vdiv.gif);
	margin-top:23px;
	background-repeat:repeat-y;
	background-position:right;
	margin-right:5px;
	padding-right:5px;
	position:relative;
}
.accounthome a {
	font-weight:bold;
	text-decoration:none;
	color:#262261;
}
.accounthome a:hover {
	color:#000;
}
.accounthome .name {
	position:absolute;
	width:200px;
	display:block;
	height:42px;
	left:0px;
	top:70px;
	margin-left:5px;
}
.accounthome .details {
	position:absolute;
	width:200px;
	display:block;
	height:85px;
	left:0px;
	top:100px;
	margin-left:5px;
	background-image:url(http://www.fbreg.com/eurocables/images/webtemplate/bg_cat_hdiv.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.accounthome .noline {
	background-image:none;
}
#vouchercode {
	float:left;
}
#voucherbutton {
	margin-left:5px;
}
.borderedimage {
	float:right;
	margin: 5px 0px 25px 25px;
	border: 8px solid #F18E0F;
}
#sub {
	vertical-align: sub;
	font-size:xx-small;
}
#floatRight {
	float: right;
	width: 175px;
}
.expand { display: none; margin:0; padding:0; }
a.showLink, a.hideLink {
	text-decoration:none;
	margin: 0;
	padding: 0;
}
a.showLink strong, a.hideLink strong {
	margin: 0;
	padding: 0;
	text-decoration:none;
}

