body
  { font-family: arial,verdana,helvetica,sans-serif; color: #333333; background: #FFFFFF;} 
td, p, ul, li, dl, dt, dd
  { font-family: arial,verdana,helvetica,sans-serif; color: #333333;} 

.pageWrapper { margin-left:0px; margin-top:0px; width:765px; background: #FFFFFF; }	
.headerWrapper { margin-left:0px; margin-top:0px; width:765px; height:45px; }	
.footerWrapper{ margin-left:50px; margin-top:0px; width:670px; height:60px; padding:5px; }	
.contentWrapper { margin-left:40px; margin-top:0px; width:680px; padding:0px;}	
.bodycontentWrapper {margin-left:65px;margin-top:0px; width:680px;}	
.boxWrapper{width:700px; border:1px solid red; }


.bordergreen {	margin-left:0px; margin-top:0px;border-top-width:1px; border-right-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-style:solid; border-color:#66CC00;}	
.bordertop{border-top-width:1px;  border-right-width: 0px; border-left-width: 0px; border-bottom-width:0px; border-style:solid; border-color:#66cc00;}
.bordernotop{border-top-width:1px;  border-right-width: 1px; border-left-width: 1px; border-bottom-width:1px; border-style:solid; border-color: #66CC00; }


.box { float:left;margin-left:2px; margin-top:0px; width:325px; position:relative;}	
.row1col1{background: url('/images/mdu/tab_hd_whypartner.gif') no-repeat; width:325px; height:33px; }
.row1col2{background: url('/images/mdu/tab_hd_prewiringHomeWarming.gif') no-repeat; width:325px;height:33px; }

.rental_row1col1{background: url('/images/mdu/tab_hd_whyTelusFFH.gif') no-repeat; width:325px; height:33px; }
.rental_row2col1{background: url('/images/mdu/tab_hd_customerSignup.gif') no-repeat; width:325px; height:33px; }
.home_row1col1{background: url('/images/mdu/tab_hd_newContruction.gif') no-repeat; width:325px; height:33px; }
.home_row1col2{background: url('/images/mdu/tab_hd_rentalBuliding.gif') no-repeat; width:325px; height:33px; }

.box1 {  width:323px; border:1px solid #66cc00;}	
.box2 { float:right; margin-top:0px; width:280px; text-align:right;  margin-right:25px; height:40px;}	
.box3 { margin-left:85px; margin-top:0px; width:520px;background-color:#E0F5CC;}	


.stepwrapper{ margin-left:0px; margin-top:0px; }	
.stepwrapper1{ margin-left:0px; margin-top:0px;width:450px; }	
.iconholder{ float:left; margin-left:0px; margin-top:0px; width:30px; height:30px;}
.stepcopybox{ float:left; margin-left:0px; margin-top:0px; padding-bottom:10px;}	



.row2col1 {background: url('/images/mdu/tab_hd_bics.gif') no-repeat; width:325px; height:33px; }
.row2col2{background: url('/images/mdu/tab_hd_MarketMaterial.gif') no-repeat; width:325px; height:33px; }


.preWiring1{background: url('/images/mdu/tab_hd_mdu.gif') no-repeat; width:325px; height:33px; }
.preWiring2{background: url('/images/mdu/tab_hd_SingleFamilyDwelling.gif') no-repeat; width:325px; height:33px; }

.row2col1a {margin-left: 5px; margin-top: 0px; float: left; width: 324px; background-color:#FFFFFF;}

.row2col2a { margin-left: 10px; margin-top: 0px; float: left; width:324px; background-color:#FFFFFF;}
.row3col2 {background: url('/images/mdu/tab_hd_FFH.gif') no-repeat; width:325px; height:33px; }

ul{
	list-style-type: none; 
  margin-left: 8px;
  padding-left: 0em;

}

li{
	background-image: url(/images/bullet.gif); 
	background-repeat: no-repeat; 
	 margin-left: 0;
	 margin-top: 10px;
	 background-position: 0 .2em;
 	 padding-left: .7em;
	 font-size: 80%;
}

.h1 {margin-left: 10px; margin-top: 10px; font-size: 110%; text-decoration: none; color: #4A106B;}
.h2 {margin-left: 10px; margin-top: 10px; font-size: 110%; text-decoration: none; color: #66CC00;}
.h3 {margin-left: 10px; margin-top: 10px; font-size: 90%; text-decoration: none; color: #66CC00; font-weight:bold;}




.bodycontent  {margin-left: 0px; margin-top: 0px; font-size: 80%; text-decoration: none;}
.bodycontent1 {margin-left: 10px; margin-top: -10px; font-size: 80%; text-decoration: none;}
.bodycontent2 {margin-left: 10px; margin-top: 10px; padding-bottom:5px; font-size: 80%; text-decoration: none; }
.bodycontent3 {margin-left: 10px; margin-top: 5px; padding-top:0px; font-size: 80%; text-decoration: none; }
.bodycontent4 {margin-left: -5px; margin-top: -10px; font-size: 100%; text-decoration: none;}

.bodycontent  a:link,.bodycontent1  a:link,.bodycontent2  a:link,.bodycontent3  a:link, li a:link, .bodycontent  a:visited,.bodycontent1 a:visited,.bodycontent2 a:visited,.bodycontent3 a:visited , li a:visited {color: #4A106B; text-decoration: none; }
.bodycontent  a:hover,.bodycontent1 a:hover,.bodycontent2 a:hover,.bodycontent3 a:hover, li a:hover {text-decoration: underline;}


.greyfont {margin-left: 0px; margin-top: 0px; font-size: 70%; color: #B2B2B2; padding:10px;}
.greyfont2 {margin-left: 30px; margin-top: -2px; font-size: 70%; color: #B2B2B2; padding-bottom:10px;}
.greyfont3 {margin-left: 0px; margin-top: 0px; font-size: 85%; color: #B2B2B2;}

.greyfont a:link,.greyfont a:visited  {color: #B2B2B2; text-decoration: none;}
.greyfont a:hover {color: #B2B2B2; text-decoration: underline;}

.clearboth { clear: both; }

.boxtitle {
	background: no-repeat bottom left;
	background-position: left;
	float: none;
	background-color:#FFFFFF;
}



.image {margin-left: 5px;  border-top-width:0px;  border-right-width: 0px; border-left-width: 0px; border-bottom-width: 1px; border-style:solid; border-color:#66cc00;}

.hdBox{
    background: url('/images/mdu/tab_nav01.gif') no-repeat; width:212px; height:27px;
  }
  
.navBox{
    border:1px solid #66cc00;
	width:210px;
	}
.navWrapper{
    z-index:1000;
    position:relative;
	float:right;

    margin-right:-10px;
    padding: 0px 0px 10px 10px;
    }



#navlist {padding: 0; margin: 0px 0px 10px 10px;}

#navlist li {	
	background-image: url(/images/bullet.gif); 
	background-repeat: no-repeat; 
	background-position: 0 .3em; 
	padding-left: .75em; 

	 }

#navlist li a{ text-decoration:underline;}
#navlist li a:hover { text-decoration:none;}

#navlist li.here, #navlist li.here a
		{
		cursor:default;
		color:#8B8B8B;
		text-decoration:none;
        font-weight:bold;
		}
