@charset "utf-8";
/* CSS Document */
body{font-family:Verdana, Arial, Helvetica, sans-serif;}
.wrapper{width:980px; margin:0 auto;}
.header{width:960px; padding:10px; float:left; background-color:#CCCCCC; margin-bottom:9px;}
.header .logo{float:left; width:54px;}
.header .link a{float:right; font-size:10px; font-weight:bold; background-color:#FFFFFF; display:block; padding:5px; margin-top:12px;}
.banner{float:left; width:980px; margin-bottom:9px;}
.leftCol,.rightCol{width:204px; float:left;}
.centerCol{width:554px; margin:0 9px 0 9px; float:left;}

a{text-decoration:none; color:#000000; }
a:hover{color:#D00000;}
h1{padding:0; margin:0; font-size:14px; font-weight:bold; color:#D00000;}

.saveMoney, .eSolutions, .buttonLink, .industryExperts, .houseAd, .newsfeediFrame{background-color:#efefef; font-size:11px; margin-bottom:9px; float:left;}
.title{width:184px; padding:3px 10px 3px 10px; background-color:#c8c8c8;}
.links{width:184px; padding:5px 10px 5px 10px;}
.links ul{margin:0; padding:0;}
.links li{list-style-type:none; width:184px; padding:0; float:left;}
.demoBtn{padding:0 0 3px 25px; background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/arrow2.jpg); width:159px; background-repeat:no-repeat; display:block; }
.demoBtn:hover{background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/arrow3.jpg);}
.textlink:hover{background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/arrowhover.jpg);}
.textlink{padding:0 0 3px 25px; display:block; background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/arrow.jpg); background-repeat:no-repeat;}

.seperator{padding:3px 0 3px 0; margin:0; float:left;}

.buttonLink{padding:5px 10px 5px 10px; width:184px }
.buttonLink a{background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/arrow.jpg); background-repeat:no-repeat; display:block; padding-left:25px; padding-bottom:2px; font-weight:bold;}
.buttonLink a:hover{background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/arrowhover.jpg); color:#000;}

.redText{color:#D00000;}

.experts{float:left; padding:9px;}
.expert{background-color:#c1c1c1; width:186px; float:left;}
.expertText{float:left; width:116px;}
.expert img{float:right; width:59px;}
.expert a{display:block; padding-bottom:14px; padding:5px; float:left; }
.expert a:hover{background-color:#999999; color:#FFFFFF;}

.houseAd{width:190px; padding:7px}

.intro{margin-bottom:9px; height:319px;}

.houseAd1, .houseAd2, .houseAd3{float:left;}
.houseAd1, .houseAd2{margin-right:12px;}

.rss{float:right; font-size:9px;}

.newsfeediFrame{width:186px; padding:9px;}
.topStrip{background-color:#c8c8c8; float:left; padding:5px 20px 5px 10px; width:950px; font-size:1.2em; font-weight:bold; letter-spacing:-1px;}
.backtohub{float:right; margin-top:4px;}
.fullWidthContent{width:980px; float:left;}

.whichEsolution_content{background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/grad-Bgrd.jpg); background-repeat:no-repeat; background-color:#e3e3e3; width:940px; padding:20px; font-size:14px; float:left;}
.which_leftCol{float:left; width:361px;}
.which_rightCol{float:left; width:570px;}
.roundBox{width:275px; float:right; font-size:12px; padding:0 0 10px 10px;}
.roundBox .top{width:275px; height:19px; float:left;}
.roundBox .bottom{width:275px; height:19px; float:left;}
.roundBox .content{float:left; width:235px; height:250px; padding:0 20px 0 20px; background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/roundBox_middle.gif); background-repeat:repeat-y;}
.roundBox .redButton{background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/redButton.gif); width:219px; height:43px; display:block; float:left; padding:8px; color:#FFFFFF; font-weight:bold; font-size:14px;}
.roundBox .redButton:hover{color:#000000;}

h4 {color:#000000; margin:0px 0px 10px 0px; font-size:16px !important; font-weight:bold;}


.container {
	width:980px;
	background-image:url(http://prep-uk.rs-online.com/uk/img/site/campaigns/branchNetwork/images/bg.jpg); background-repeat:no-repeat; background-position:top left;
	}


.leftColumn {
	width:390px;
	float:left;
	height:605px;
	padding-right:10px;
	}
	
.middleColumn {
	width:331px;
	float:left;
	height:605px;
	}
	
.rightColumn {
	width:247px;
	float:left;
	height:605px;
	}



.menuContainer a{
	cursor:pointer;
	
}

.middleColumn area{
	cursor:pointer;
	
}

.middleColumn a{
	cursor:pointer;
	
}




.menuContainer {
	width:247px;
	float:left;
	text-align:left;
	
}

.leftContainer{
margin-left:10px;
margin-top:15px;
font-weight:bold;
letter-spacing:-.5px;
	
}

#pageTitle {
	font-size:16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

#regionRed {margin-top:10px; color:#d00000; font-size:16px;}
#nameBlack {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#repPhoto {margin-top:10px; font-size:11px; color:#000000;}

.one {font-size:16px; color:#000000; margin-bottom:15px} 
.two {font-size:16px; color:#cc0000}
.three {font-size:12px; color:#000000}

#repPhoto a:link {text-decoration:none; color:#000000}
#repPhoto a:visited {text-decoration:none; color:#000000}
#repPhoto a:hover {text-decoration:underline; color:#cc0000}

#repPhoto img {border:solid 2px #cccccc; margin:5px 5px 5px 0px}

#intro {margin-top:10px; color:#000000; font-size:13px; font-weight:normal}
#telephoneRed {margin-top:10px; color:#d00000; font-size:14px;}
#telephoneBlack {color:#000000; font-size:14px;}
#telephoneBlack2 {color:#000000; font-size:12px;}
#faxRed {margin-top:10px; color:#d00000; font-size:14px;}
#faxBlack {font-size:14px; color:#000000; font-size:14px;}
#emailRed {margin-top:10px; color:#d00000; font-size:14px;}
#emailBlack {font-size:14px;}
#downloadCSV {margin-top:5px; font-size:11px;}
#downloadCSV2 {font-size:11px; }
#redeemQuote {font-size:14px; margin-top:10px; font-weight:bold; color:#d00000;}
#redeemQuote img {border:none; margin-top:5px}

.contractContainer{


background-color:#e9e9e9;
padding:30px;
	
}

.CMheadingText{
font-size:21px;	
font-weight:bold;
}

.CMsubText{	
font-size:14px;	
}

.CMTOP{
background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/CMTop.jpg);	
height:20px;
width:920px;
}

.CMBOTTOM{
background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/CMBottom.jpg);	
height:20px;
width:920px;
}

.CMARROW{
background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/CMArrow.jpg);	
height:52px;
width:920px;
}

.CMMIDDLE{
background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/CMMiddle.jpg);
width:920px;
padding-top:10px;
padding-bottom:10px;
}

.CMTOPRED{
background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/redTop.jpg);	
height:20px;
width:920px;
margin-top:10px;
}

.CMBOTTOMRED{
background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/redBottom.jpg);	
height:20px;
width:920px;
margin-bottom:10px;
}

.CMMIDDLERED{
background-image:url(http://img-europe.electrocomponents.com/uk/img/site/campaigns/hub/images/redMiddle.jpg);
width:920px;
padding-top:10px;
padding-bottom:10px;
}


.CMHEADING{
margin-top:10px;
margin-bottom:10px;	
}


.textContainer{
width:350px;
float:left;
margin-left:30px;
	
}

.CMBOXTitle{
float:left;
color:#d00000;
font-size:45px;
font-weight:bold;	



}

.CMBOXCopy{
clear:left;
float:left;
font-size:12px;
font-weight:bold;
width:250px;



}

.CMBOXBullets{
float:left;
font-size:12px;
width:300px;

}

.CMIMAGE{
	float:right;
margin-right:20px;
	
	
}

.CMBOXQuote{
clear:both;
color:#d00000;
font-size:14px;
font-weight:bold;
width:880px;
text-align:center;
padding:20px;


}

#pageCrumbs{
	
font-size:12px;
color:#000;
margin-left:5px;
margin-top:5px;
text-decoration:underline;
	
}

#testimonialText{	
font-size:12px;
font-weight:normal;
margin-top:5px;
}


.redHead{
	font-size:24px;
	color:#000;
	text-align:center;
	font-weight:bold;
}

.redWhite{
	font-size:30px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
}

.redWhite a:link{
	color:#000000;
}

.redWhite a:hover{
	color:#ffffff;
}

.redWhite a:visited{
	color:#000000;
}

.redWhite a:active{
	color:#000000;
}



.redSub{
	font-size:14px;
	color:#000;
	text-align:center;
}

.satNav {font-size:11px; font-weight:normal}
.satNav a:link {text-decoration:underline; color:#006699}
.satNav a:visited {text-decoration:underline; color:#006699}
.satNav a:hover {text-decoration:underline; color:#cc0000}




