/* Styles */
#textSectionHome { position:absolute; left:236px; top:140px; width:753px; height:268px; }
#textSectionHome h1 { float:left; display:inline; clear:none; display:inline; width:690px; padding:0px; margin:15px 0px 120px 20px; font:28px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#textSectionHome p { float:left; display:inline; clear:none; display:inline; width:675px; padding:0px; margin:0px 0px 0px 25px; color:#FFFFFF; }

#bannerLeft { position:absolute; left:236px; top:420px; width:239px; }
#bannerMid { position:absolute; left:493px; top:420px; width:239px; }
#bannerRight { position:absolute; left:750px; top:420px; width:239px; }

#bannerLeft2 { position:absolute; left:236px; top:655px; width:239px; }
#bannerMid2 { position:absolute; left:493px; top:655px; width:239px; }
#bannerRight2 { position:absolute; left:750px; top:655px; width:239px; }

#CTA { position:absolute; left:236px; top:540px; width:730px; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#CTA a { color:#FFFFFF; text-decoration:none; }

#CTA2 { position:absolute; left:236px; top:430px; width:730px; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#CTA2 a { color:#FFFFFF; text-decoration:none; }

#CTA3 { position:absolute; left:236px; top:650px; width:730px; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#CTA3 a { color:#FFFFFF; text-decoration:none; }

#textHolder { position:absolute; left:236px; top:140px; width:588px; min-height:217px; padding:28px 0px 20px 0px; background:url(/pics/back_text_holder.gif) no-repeat; }
#text { float:left; display:inline; width:550px; min-height:231px; padding:0px 10px 10px 28px; margin:0px 0px 10px 0px; background:url(/pics/back_text.gif) bottom #FFFFFF no-repeat; }

#textHolderbig { position:absolute; left:236px; top:140px; width:753px; min-height:217px; padding:28px 0px 20px 0px; background:url(/pics/back_text_holderbig.gif) no-repeat; }
#textbig { float:left; display:inline; width:715px; min-height:231px; padding:0px 10px 10px 28px; margin:0px 0px 10px 0px; background:url(/pics/back_textbig.gif) bottom #FFFFFF no-repeat; }

#textbig ul { list-style:disc; list-style-position:outside; margin:0px 0px 10px 15px; padding:0px; }
#textbig li { margin:0px 0px 10px 0px; }

#text ul { list-style:disc; list-style-position:outside; margin:0px 0px 10px 15px; padding:0px; }
#text li { margin:0px 0px 10px 0px; }

#buttonsBottom { float:left; width:588px; height:34px; }
#buttonsBottom img { float:left; display:inline; }
.buttonsBottomLeft { margin-right:22px; }

#buttonsRight { position:absolute; left:860px; top:140px; width:131px; height:520px; }
#buttonsRight img { margin-bottom:12px; }

#rightBanner { position:absolute; left:845px; top:140px; width:147px; height:594px; padding:0px; margin:0px; list-style:none; background:url(/pics/back_right_nav.gif) no-repeat; }
#rightBanner li { float:left; clear:both; }
#rightBanner h2 { float:left; clear:both; width:147px; height:23px; padding:7px 0px 0px 0px; margin:0px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; }
#rightBanner p { float:left; clear:both; width:127px; height:112px; padding:2px 10px 0px 10px; margin:0px; font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#rightBanner1 h2 { height:30px; padding:12px 0px 0px 0px; }

#custombox { float:left; display:inline; width:147px; height:594px; padding:0px; margin:0px; list-style:none; background:url(/pics/back_right_nav.gif) no-repeat; }
#custombox li { float:left; clear:both; }
#custombox h2 { float:left; clear:both; width:147px; height:23px; padding:7px 0px 0px 0px; margin:0px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; }
#custombox p { float:left; clear:both; width:127px; height:112px; padding:2px 10px 0px 10px; margin:0px; font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#custombox1 h2 { height:30px; padding:12px 0px 0px 0px; }

#loggedInUser { position:absolute; left:45px; top:115px; width:320px; color:#FFFFFF; }
#breadcrumb { position:absolute; left:270px; top:115px; width:590px; color:#FFFFFF; }
#breadcrumb a { color:#FFFFFF; text-decoration:none; }

#textSub { position:absolute; left:236px; top:140px; width:755px; height:270px; }
#textSub h1 { float:left; display:inline; clear:none; display:inline; width:450px; padding:0px; margin:10px 10px 15px 25px; font:28px Arial, Helvetica, sans-serif; color:#000000; }
#textSub p { float:left; display:inline; clear:none; display:inline; width:450px; padding:2px; margin: 0px 10px 12px 28px; color:#000000; }
#textSub ul { float:left; display:inline; clear:none; display:inline; width:425px; margin:0px; padding:0px 0px 12px 28px; list-style:disc; list-style-position:outside; }
#textSub li { margin:0px 0px 10px 0px; }

#textSub2 { position:absolute; left:236px; top:140px; width:755px; height:270px; }
#textSub2 h1 { float:left; display:inline; clear:none; display:inline; width:450px; padding:0px; margin:10px 10px 15px 25px; font:28px Arial, Helvetica, sans-serif; color:#000000; }
#textSub2 p { float:left; display:inline; clear:none; display:inline; width:380px; padding:2px; margin: 0px 10px 12px 28px; color:#000000; }
#textSub2 ul { float:left; display:inline; clear:none; display:inline; width:425px; margin:0px; padding:0px 0px 12px 28px; list-style:disc; list-style-position:outside; }
#textSub2 li { margin:0px 0px 10px 0px; }

#textSubbig { position:absolute; left:236px; top:140px; width:755px; height:502px; }
#textSubbig h1 { float:left; display:inline; clear:none; display:inline; width:450px; padding:0px; margin:10px 10px 15px 25px; font:28px Arial, Helvetica, sans-serif; color:#ffffff; }
#textSubbig p { float:left; display:inline; clear:none; display:inline; width:200px; height:502px; padding:2px; margin: 0px 10px 12px 28px; color:#ffffff; }
#textSubbig ul { float:left; display:inline; clear:none; display:inline; width:425px; margin:0px; padding:0px 0px 12px 28px; list-style:disc; list-style-position:outside; }
#textSubbig li { margin:0px 0px 10px 0px; }

.textSubflash { position:absolute; left:436px; top:140px; width:555px; height:502px; }

/* Homepage */
.textHome h1 { float:left; display:inline; clear:none; display:inline; width:520px; padding:0px; margin:10px 0px 30px 25px; font:28px Arial, Helvetica, sans-serif; color:#004091; }
.textHome p { float:left; display:inline; clear:none; display:inline; width:430px; padding:2px; margin:0px 0px 0px 35px; color:#FFFFFF; }
.textHome ul { float:left; display:inline; clear:none; display:inline; width:325px; margin:0px; padding:0px 0px 12px 28px; list-style:disc; list-style-position:outside; }
.textHome li { margin:0px 0px 10px 0px; }
.textHome a { color:#FFFFFF; text-decoration:none; }

.textHome2 h1 { float:left; display:inline; clear:none; display:inline; width:690px; padding:0px; margin:15px 0px 120px 20px; font:28px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.textHome2 p { float:left; display:inline; clear:none; display:inline; width:675px; padding:0px; margin:0px 0px 0px 25px; color:#FFFFFF; }
.textHome2 ul { float:left; display:inline; clear:none; display:inline; width:325px; margin:0px; padding:0px 0px 12px 28px; list-style:disc; list-style-position:outside; }
.textHome2 li { margin:0px 0px 10px 0px; }
.textHome2 a { color:#FFFFFF; text-decoration:none; }
/*#imgHome { float:right; clear:none; display:inline; margin:0px 28px 0px 0px; }*/
#imgHomeLogos { float:left; display:inline; clear:none; display:inline; margin:0px 0px 0px 28px; }

.textHome { position:absolute; left:236px; top:140px; width:755px; height:270px; }
.textHome2 { position:absolute; left:236px; top:140px; width:755px; height:270px; }
.backHome1 { background:url(/pics/home_billboard.gif) no-repeat; }
.backHome2 { background:url(/pics/colin_billboard.gif) no-repeat; }
.backHome3 { background:url(/pics/home_billboard_easystart.gif) no-repeat; }
.backHome4 { background:url(/pics/storage_billboard.jpg) no-repeat; }
.backHome5 { background:url(/pics/eva_billboard.jpg) no-repeat; }
.backHome6 { background:url(/pics/servers_billboard.jpg) no-repeat; }
.backHome7 { background:url(/pics/blade_sytem_billboard_new.jpg) no-repeat; }
.backHome8 { background:url(/pics/eva_billboard.jpg) no-repeat; }
.backHome9 { background:url(/pics/services_billboard.jpg) no-repeat; }
.backHome10 { background:url(/pics/software_billboard.jpg) no-repeat; }
.textHome a{display:block; cursor:pointer;width:755px; height:270px;;}

#homeButtons { position:absolute; left:236px; top:472px; width:755px; height:121px; }
#homeButtons img { float:left; display:inline; margin-right:12px; }
#homeButtonsVertical { float:left; width:180px; }
#homeButtonsVertical img { margin:0px 0px 0px 0px; }
.homeButtonsVerticalTop { float:left; clear:both; margin:0px 0px 9px 0px; }

/* News/Events/Promotions box */
#newsContainer { position:absolute; left:236px; top:420px; width:474px; height:220px; margin:0px 0px 10px 0px; background:url(/pics/back_home_tabbed_box.gif) no-repeat; }
#newsContainer a { text-decoration:none; font-weight:bold; color:#FFFFFF; }

.newsText { float:left; width:454px; height:210px; padding:10px 10px 0px 10px; color:#ffffff; }

.newsText  li { margin:0px 0px 10px 0px; }

.tab { float:left; width:126px; height:28px; padding:12px 0px 0px 0px; background:url(/pics/back_home_tab.gif) repeat-x; font-weight:bold; text-align:center; }
.tabOver { background:url(/pics/back_home_tab_over.gif) repeat-x; }

.cornerLeft { float:left; width:16px; height:40px; background:url(/pics/back_home_tab_left.gif) no-repeat; }
.cornerLeftOver { background:url(/pics/back_home_tab_left_over.gif) no-repeat; }
.cornerRight { float:left; width:16px; height:40px; background:url(/pics/back_home_tab_right.gif) no-repeat; }
.cornerRightOver { background:url(/pics/back_home_tab_right_over.gif) no-repeat; }

.mid { float:left; width:32px; height:40px; background:url(/pics/back_home_tab_mid_left.gif) no-repeat; }
.midOverLeft { background:url(/pics/back_home_tab_mid_over_left.gif) no-repeat; }
.midOverRight { background:url(/pics/back_home_tab_mid_over_right.gif) no-repeat; }

/* Old Styles */
body { margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; background-color:#000000; }
img { border:0px; }
h1 { padding:0px; margin:0px 0px 20px 0px; font:24px Arial, Helvetica, sans-serif; color:#000000; }
h2 {  padding:0px;margin:0px 0px 10px 0px; font:bold 15px Arial, Helvetica, sans-serif; }
p { padding:0px; margin:0px 0px 10px 0px; }
a { color:#004091; }
.clear { float:left; clear:both; }

#maincontent p { width:560px; }
#maincontent ul { float:left; clear:both; width:560px; list-style-position:inside; list-style-type:disc; margin:0px 0px 10px 10px; padding:0px; font-size:12px; }

#maincontent table { clear:both; width:460px; border-collapse:collapse; margin:0px 15px; border:0px solid #000000; font-size:12px; }
#maincontent th { padding:5px; border:0px solid #000000; }
#maincontent td { padding:5px; border:0px solid #000000; }

#maincontent2 table { clear:both; width:460px; border-collapse:collapse; margin:0px 15px; border:0px solid #000000; font-size:12px; }
#maincontent2 th { padding:5px; border:0px solid #000000; }
#maincontent2 td { padding:5px; border:0px solid #000000; }

#www-name {
	position: absolute;
	top: 20px; right: 30px;	
	color: #ffffff;
	font-size: 10px;	
}
#www-name a {	
	color: #ffffff;
	text-decoration: none;	
}
#www-name a:hover {
	color: #D4E59F;	
}

#header { width:100%; height:108px; background:url(/moduleimages/bellheadermiddle.gif) repeat-x; }
#leftheader { float:left; width:235px; height:108px; }
#rightheader { float:right; width:36px; height:108px; }
#topnav { position:absolute; top:75px; left:800px; width:180px; }
#topnav a { float: left; width: 70px; height:45px; padding: 0px 5px 0px 5px; font:10px Arial, Helvetica, sans-serif; text-align:center;text-decoration: none;color: white;background:url(/moduleimages/topnavblackdot.gif) 0px 15px no-repeat; }

#Contactus a:hover{background-image: url(/moduleimages/topnavbrowndot.gif);}
#Quicklinks a:hover{background-image: url(/moduleimages/topnavgreendot.gif);}

#leftnav{
	width:186px;
	height: auto;
	top: 140px;
	position: absolute;
	left: 30px;
	z-index:999;
}

#leftnavheaderenterprise { width:156px; padding: 15px; border-bottom:3px solid White; background-image: url(/moduleimages/menuheaderblue.gif); background-color:#FFFFFF; color: white; }	

#leftnavheaderenterprise a { font:bold 16px Arial, Helvetica, sans-serif; text-decoration:none; color: white; }

#leftnavstructureenterprise{
width:186px;

	width:180px;
	background-color:#FFFFFF;
	border-left:3px solid White;
	border-right:3px solid White;
	border-bottom:3px solid White;
}

#leftnavstructureenterprise  a{
background-image:url(/moduleimages/bluedot.gif);
background-repeat:no-repeat;
	padding: 2px 0 2px 20px;
	font-size:12px;
	text-decoration:none;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	width:160px;
	display:block;
	border-top:1px solid white;
	border-bottom:1px solid white;

}
#leftnavstructureenterprise  a:hover{
background-image:url(/moduleimages/bluedotdown.gif);
	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;
}
li{
margin:0;
padding:0;
}
li ul{
display:none;
}

#maincontent{
	width: 590px;
	padding: 10px;
	top: 190px;
	left: 240px;
	position: absolute;
}

#maincontent2{
	width: 590px;
	padding: 10px;
	top: 190px;
	left: 240px;
	position: absolute;
}

#locationnav{
	margin: 0;
	position: absolute;
	left: 850px;
	top: 115px;}
#rightitems{
	margin: 0;
	width:120px;
	position: absolute;
	left: 850px;
	top: 140px;
}

.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 white;
	border-left:3px solid white;
	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:159px;height:179px;background-color:#171796;float:left;margin:20px 10px 0 0; padding:10px;}
#pinkbox{width:159px;height:179px;background-color:#de1f82;float:left;margin:20px 0 0 0; padding:10px;}
#greenbox{width:159px;height:179px;background-color:#61bf1a;float:left;margin:20px 10px 0 0; padding:10px;}
#blueboxlong{width:537px;height:60px;background-color:#171796;float:left;margin:20px 0 0 0; padding:10px;}
#topnavbanner{position:absolute;top:10px;left:480px;width:492px;height:87px;background-image: url(/moduleimages/banner2.gif);
	background-repeat:no-repeat;margin:0;}

#leftnavfix  a{

	border-top:none;
	border-bottom:1px solid white;
	background-color:#FFFFFF;

}
#leftnavfix  a:hover{
	border-top:none;
	border-bottom:1px solid #57b5e0;
	background-color:#FFFFFF;
}
#tester{
float:right;
margin-right:2px;
}

/* Home bottom images */
#homeImages { float:left; clear:both; }
#homeImages ul { list-style:none; margin:0px; padding:0px; }
#homeImages li { float:left; display:inline; }
.homeImages { margin-right:10px; }
