/* CSS Document */
ul#nav {
	list-style: none;
	margin:0px 0px 0px 0px;
	border: 1px solid #000;
}
#nav .secondaryNav {
	background: #f2f8ea;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #eeeeee;
	margin:-1px 0px 0px 0px;
	display:block;
}
.howCanWeHelpNav {
	background: #ffffff;
	border-top: 1px solid #ffffff;
	margin:0px 0px 0px 0px;
	display:block;
	margin:-18px 0px 0px 30px;
}
.howCanWeHelpNav .howCanWeHelpNav {
	background: #ffffff;
	border-top: 1px solid #ffffff;
	margin:-18px 0px 0px 30px;
	display:block;
}
.howCanWeHelpNav .howCanWeHelpNav .howCanWeHelpNav {
	background: #ffffff;
	border-top: 1px solid #ffffff;
	margin:-18px 0px 0px 45px;
	display:block;
}
#newsPanel01 {
	width:272px;
	height:54px;
	background: url(../cssimages/news01.jpg) no-repeat left top;
	padding-top:2px;
}
#newsPanel02 {
	width:272px;
	height:54px;
	background: url(../cssimages/news02.jpg) no-repeat left top;
	padding-top:2px;
}
#newsPanel03 {
	width:272px;
	height:54px;
	background: url(../cssimages/news03.jpg) no-repeat left top;
	padding-top:2px;
}
#newsPanel01 div, #newsPanel02 div, #newsPanel03 div {
	height:46px;
	background: #f2f8ea;
	margin:0px 0px 0px 70px;
	padding:3px 9px;
}
#primaryNav ul {margin:0px 0px 0px 20px;}


ul.breadTrail {list-style: none; margin:7px 0px 0px 100px;margin:0px;padding:0px;}
#breadCrumbs {border-top:1px solid #eee; margin-top:6px; }


.button01
{
	background: url(../cssimages/button01.gif) no-repeat left top;
	display:block;
	height:23px;
	width:66px;
	font-size:65%;
	font-size:10px;
	text-decoration:none;
	padding:6px 0px 0px 28px;
	margin:0px;
}

.button07
{
	background: url(../cssimages/button05.gif) no-repeat left top;
}

/*
Broadband
*/
.productTitle { display: block; margin: 10px 0 2px 6px;  height: 4em;  color: #1b3c78; font-weight: bold; font-size:80%; }
.productDesc { position: relative; float: left; display: block; margin: 0 0 2px 6px; width: 110px;  height: 9em; color: #1b3c78; background: #fff; min-height: 120px; }

/*
.content {
  display: block !important;
  margin-top: 2em !important;
  background-color: yellow !important;
  border: 3px solid green !important;
}
*/

/* Rules to correct IE6 [mainly width] issues */

.accActionPanel 		{ width: 224px; height: 98px;  margin-left: 4px; }


/* [ Feature panel - Switch to DD / other upselling message ]--------------------------------------------------------------------*/

.redArrowDisc 			{ float: left; margin: 15px 10px 0 10px; } /* alts to margin attribute */ 
.accfeaturePaneltext	{ float: left; font-size: 0.8em; width: 64%; margin: 5px 0 0 28px; padding: 0;  } /* alt width attribute */

/* [ Highlight sections (with small images ) - View your... ]------------------------------------------------------------------ */

.highlightPanel
{
	float: left;
	width: 96%; /* Amendment to width */
	background: #F2F8EA;
	margin: 5px 0 2px 6px;
	color: #345077;
	height: 40px;
}

.AccountBlockWelcomePack
{	
	height: 9.5em;  /* Height - adjusted */
}
