body {
	background-image: url();
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#header{background-image:url(moduleimages/bellheadermiddle.gif);background-repeat:repeat-x;height:108px;width:100%;margin:0;padding:0;border:0;}
#leftheader{width:235px;height:108px;float:left;;margin:0;padding:0;border:0;}
#rightheader {width:36px;height:108px;float:right;;margin:0;padding:0;border:0;}
#topnav{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 90px;
	left: 290px;
	width: 550px;
}

#topnav a{
	text-decoration: none;
	color: black;
	width: 65px;
	margin: 0;
	padding: 30px 5px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(moduleimages/topnavblackdot.gif);
	background-repeat: no-repeat;
	display: block;
	float: left;
	text-align: center;
	position: inherit;
	top: 0px;
}

#Aboutus a:hover{background-image: url(moduleimages/topnavyellowdot.gif);}
#Becomingacustomer a:hover{background-image: url(moduleimages/topnavpinkdot.gif);}
#Whatwesellguide a:hover{background-image: url(moduleimages/topnavbluedot.gif);}
#Buyonline a:hover{background-image: url(moduleimages/topnavorangedot.gif);}
#Contactus a:hover{background-image: url(moduleimages/topnavbrowndot.gif);}
#Quicklinks a:hover{background-image: url(moduleimages/topnavgreendot.gif);}
#Microsites a:hover{
	background-image: url(moduleimages/topnavdarkbluedot.gif);
}
#CorpSocial a:hover{background-image: url(moduleimages/topnavyellowdot.gif);}
#search{
	position: absolute;
	top: 115px;
	left: 20px;
	width: 200px;
	margin: 0;
	padding: 0;
}
#leftnav{
	width:186px;
	height: auto;
	margin: 0;
	padding: 0;
	top: 160px;
	position: absolute;
	left: 20px;
	z-index:999;
}

#leftnavheaderenterprise{
	width:152px;
	background-image: url(moduleimages/menuheadertopandbottomround_blue.gif);
	padding: 17px;
	margin: 0;
	color: white;
	height:20px;
}
#leftnavheaderenterprise a{

	color: white;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#leftnavstructureenterprise, #leftnavstructurecommercial, #leftnavstructureindustrial, #leftnavstructurecustomer{
	width:186px;
	display:none;
	margin:0;
	padding:0 0 20px 0 ;
	height:auto;
	background-image:url(moduleimages/menuheaderbottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

#leftnavstructureenterprise  a{
background-image:url(moduleimages/bluedot.gif);
background-repeat:no-repeat;
	margin:0;
	padding: 2px 0 2px 20px;
	font-size:12px;
	text-decoration:none;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	width:155px;
	display:block;
	border-top:1px solid white;
	border-bottom:1px solid white;

}
#leftnavstructureenterprise  a:hover{
background-image:url(moduleimages/bluedotdown.gif);
background-repeat:no-repeat;
	margin:0;
	padding: 2px 0 2px 20px;
	font-size:12px;
	text-decoration:none;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	width:155px;
	display:block;
	border-top:1px solid #57b5e0;
	border-bottom:1px solid #57b5e0;
}
#lastnav {
	width:185px;
	margin:10px 0 0 0;
	padding:140px 10px 10px 10px ;
	background-image:url(moduleimages/Bell_map_graphic.gif);
	background-repeat:no-repeat;
	width:165px;
	height:46px;
	font-size:10px;
}

ul{
list-style:none;
margin:0;
padding:0 0 0 5px;
}
li{
margin:0;
padding:0;
}
li ul{
display:none;
}
 
#leftnavheadercommercial{
	width:152px;
	background-image: url(moduleimages/menuheadertopandbottomround_green.gif);
	padding: 17px;
	margin: 10px 0 0 0;
	color: white;
	height:20px;
}
#leftnavheadercommercial a{

	color: white;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}


#leftnavstructurecommercial  a{
background-image:url(moduleimages/greendot.gif);
background-repeat:no-repeat;
	margin:0;
	padding: 2px 0 2px 20px;
	font-size:12px;
	text-decoration:none;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	width:155px;
	display:block;
	border-top:1px solid white;
	border-bottom:1px solid white;

}
#leftnavstructurecommercial  a:hover{
background-image:url(moduleimages/greendotdown.gif);
background-repeat:no-repeat;
	margin:0;
	padding: 2px 0 2px 20px;
	font-size:12px;
	text-decoration:none;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	width:155px;
	display:block;
	border-top:1px solid #57b5e0;
	border-bottom:1px solid #57b5e0;
}


#leftnavheaderindustrial{
	width:152px;
	background-image: url(moduleimages/menuheadertopandbottomround_pink.gif);
	padding: 17px;
	margin: 10px 0 0 0;
	color: white;
	height:20px;
}
#leftnavheaderindustrial a{

	color: white;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}


#leftnavstructureindustrial  a{
background-image:url(moduleimages/pinkdot.gif);
background-repeat:no-repeat;
	margin:0;
	padding: 2px 0 2px 20px;
	font-size:12px;
	text-decoration:none;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	width:155px;
	display:block;
	border-top:1px solid white;
	border-bottom:1px solid white;

}
#leftnavstructureindustrial  a:hover{
background-image:url(moduleimages/pinkdotdown.gif);
background-repeat:no-repeat;
	margin:0;
	padding: 2px 0 2px 20px;
	font-size:12px;
	text-decoration:none;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	width:155px;
	display:block;
	border-top:1px solid #57b5e0;
	border-bottom:1px solid #57b5e0;
}



#leftnavheadercustomer{
	width:152px;
	background-image: url(moduleimages/menuheadertopandbottomround_orange.gif);
	padding: 17px;
	margin: 10px 0 0 0;
	color: white;
	height:20px;
}
#leftnavheadercustomer a{

	color: white;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}


#leftnavstructurecustomer  a{
background-image:url(moduleimages/orangedot.gif);
background-repeat:no-repeat;
	margin:0;
	padding: 2px 0 2px 20px;
	font-size:12px;
	text-decoration:none;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	width:155px;
	display:block;
	border-top:1px solid white;
	border-bottom:1px solid white;

}
#leftnavstructurecustomer  a:hover{
background-image:url(moduleimages/orangedotdown.gif);
background-repeat:no-repeat;
	margin:0;
	padding: 2px 0 2px 20px;
	font-size:12px;
	text-decoration:none;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	width:155px;
	display:block;
	border-top:1px solid #57b5e0;
	border-bottom:1px solid #57b5e0;
}

#maincontent{
	width: 590px;
	padding: 10px;
	margin: 0;
	top: 165px;
	left: 240px;
	position: absolute;
}

#maincontent ul { list-style-position:inside; list-style:disc; margin:5px 0px 5px 15px; padding:0px; }

#locationnav{
	margin: 0;
	position: absolute;
	left: 850px;
	top: 115px;}
#rightitems{
	margin: 0;
	width:120px;
	position: absolute;
	left: 850px;
	top: 160px;
}

.menulist, .menulist ul ,.menulist3, .menulist3 ul {
}

.menulist ul, .menulist1 ul, .menulist2 ul, .menulist3 ul{
margin-top:-20px;padding: 5px 0 0 0;
	display: none;
	background-image: url(moduleimages/secondtier.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:183px;
	border-bottom:3px solid black;
	border-left:3px solid black;
	width:186px;
}



.menulist li {

}

.menulist li a {

}
* html .menulist li a {

}

.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {

}
.menulist a.highlighted {

}


.menulist a .subind, .menulist1 a .subind, .menulist2 a .subind, .menulist3 a .subind {
 float: right;
}


*:first-child+html .menulist li {

}

* html .menulist li, * html .menulist1 li, * html .menulist2 li, * html .menulist3 li {
 float: left;
 height: 1%;
}
* html .menulist a, * html .menulist1 a , * html .menulist2 a , * html .menulist3 a  {
 height: 1%;
}


#bluebox{
	width:179px;
	height:179px;
	float:left;
	margin:20px 10px 10px 0;
	padding:0;

}
#pinkbox{
	width:179px;
	height:179px;
	float:left;
	margin:20px 0 10px 0;
	padding:0;
}
#greenbox{
	width:179px;
	height:179px;
	float:left;
	margin:20px 10px 10px 0;
	padding:0;
}
#blueboxlong{
	width:537px;
	height:auto;
	float:left;
	margin:20px 0 0 0;
	padding:10px 10px 0 10px;
	color:white;
	background-image: url(moduleimages/bigbluebox.gif);
	background-repeat: no-repeat;
	display:none;
}

#blueboxlongbottom{
	width:557px;
	height:17px;
	margin:0 0 0 0;
	padding:0;
	color:white;
	background-image: url(moduleimages/bigblueboxbottom.gif);
	background-repeat: no-repeat;
	float:left;
	display:none;
}


#blueboxnews{
	width:179px;
	height:auto;
	float:left;
	margin:20px 10px 0 0;
	padding:0;
	display:none;

}
#blueboxnews dd{
margin:0;
padding:0 10px 0 10px;
background-image: url(moduleimages/whiteboxbottom.gif);
background-repeat: no-repeat;
background-position:bottom;
height:auto;
min-height:180px;
_height:180px;
}
#blueboxnews dl{
margin:0;
padding:0;
}
#blueboxnews dt{

background-image: url(moduleimages/whiteboxtop.gif);
background-repeat: no-repeat;
margin:0;
padding:10px;
}


#blueboxlong a{color:white;}
#topnavbanner{
	position:absolute;
	top:20px;
	left:500px;
	width:468px;
	height:40px;
	margin:0;
	padding:0px;
}
#leftnavfix  a{

	border-top:none;
	border-bottom:1px solid white;

}
#leftnavfix  a:hover{
	border-top:none;
	border-bottom:1px solid #57b5e0;
}
#tester{
float:right;
margin-right:2px;
}
#breadcrumb{
	width: 590px;
	padding: 0px;
	margin: 0;
	top: 160px;
	left: 240px;
	position: absolute;
}
	
#breadcrumb a{
text-decoration:none;
color:black;}

#searchresult{
border-top:2px solid black;
border-left:2px solid black;
border-right:2px solid black;
padding:5px;
margin:0;
height:auto;
min-height:60px;
_height:60px;
width:auto;}
#searchresultbottom{
border-top:2px solid black;
width:auto;
margin:0;}
#searchresult h3{
margin:0;
padding:0;
font-size:14px;
background-color:#94b5e0;
}
#searchresult a{
margin:2px;
padding:0;
color:black;
text-decoration:none;
}
#searchresult a:hover{
color:white;
}
#enterpriseswitchon{display:block;}
#enterpriseswitchoff{display:none;}
#commercialwitchon{display:block;}
#commercialswitchoff{display:none;}
#industrialswitchon{display:block;}
#industrialswitchoff{display:none;}
#customerswitchon{display:block;}
#customerswitchoff{display:none;}
.clbutton
{
margin: 2px;
display:block;
width:70px;
padding:2px;
height:16px;
border:1px solid black;
background-color:#6699FF;
text-align:center;
color:black;
text-decoration:none;
float:left;


}
