body {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8b8a8a;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
a, a:visited, a:active, a:link {
	text-decoration: underline;
	color: #8b8a8a;
}
a:hover {
	color: #0099cc;
	text-decoration: none;
}
#containor {
	background-color: #000000;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 778px;
}
#navbox2 {
	background-color: #000000;
	width: 143px;
	position: absolute;
	top: 59px;
}
#footer2 {
	width: 778px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

#topnav {
	height: 50px;
	width: 778px;
}
#topnav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#topnav li {
	display: inline;
}
#topnav li a {
	float: right;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#socialmedia   {
	float: right;
	padding-left: 7px;
	padding-top: 5px;
}
#banner {
	height: 93px;
	width: 633px;
}
.tableleft {
	background-color: #000000;
	border-top: 1px solid #575757;
	border-left: 1px solid #575757;
	border-bottom: 1px solid #575757;
}
.tableright {
	background-color: #000000;
	border: 1px solid #575757;
	padding-bottom: 20px;
}
#bottomnav {
	width: 778px;
	border: 1px solid #575757;
	background-color: #000000;
	margin-top: 10px;
	position: relative;
	height: 130px;
}


#bottomnav dl {
	float: left;
	padding-bottom: 17px;
	margin: 0;
	width: 119px;
	padding-left: 10px;
}

#bottomnav dd {
	margin: 0;
	font-size: 10px;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0;
}

#bottomnav dd a {
	text-transform: capitalize;
	line-height: 12pt;
}

#footer dd a span {
	text-transform: none;
}

#bottomnav dt {
	font-size: 10px;
	font-weight: bold;
	color: #0099cc;
	padding-top: 10px;
	padding-bottom: 5px;
}

#bottomnav a:link {
	font-size: 10px;
	color: #8b8a8a;
	text-decoration: underline;
}

#bottomnav a:visited {
	font-size: 10px;
	color: #8b8a8a;
	text-decoration: underline;
}

#bottomnav a:hover {
	font-size: 10px;
	color: #0099cc;
	text-decoration: none;
}
#bottomnav a:active {
	font-size: 10px;
	color: #0099cc;
	text-decoration: none;
}

#header2 {
	height: 59px;
	width: 778px;
	left: 52px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	text-align: left;
}
#carriers-subpages {
	width: 444px;
	height: 59px;
	float: right;
	left: 406px;
	right: 0px;
	top: 0px;
	bottom: 0px;
}
#carriers-subpages ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#carriers-subpages li {
	float: right;
}
#carriers-subpages li a {

	background-position: left top;
	text-indent: -9000px;
	height: 42px;
	width: 143px;
	display: block;
}
#carriers-subpages #carriers-subpages1 a {
	height: 59px;
	width:84px;
	background-image: url(/images/but2-rogers-logo.gif);
	background-repeat: no-repeat;
}
#carriers-subpages #carriers-subpages2 a {
	height: 59px;
	width:72px;
	background-image: url(/images/but2-bell-logo.gif);
	background-repeat: no-repeat;
	
}
#carriers-subpages #carriers-subpages3 a {
	height: 59px;
	width:72px;
	background-image: url(/images/but2-fido-logo.gif);
	background-repeat: no-repeat;
}

#carriers-subpages #carriers-subpages4 a {
	height: 59px;
	width:72px;
	background-image: url(/images/but2-solo-logo.gif);
	background-repeat: no-repeat;
}

#carriers-subpages #carriers-subpages5 a {
	height: 59px;
	width:72px;
	background-image: url(/images/but2-virgin-logo.gif);
	background-repeat: no-repeat;
}
#carriers-subpages #carriers-subpages6 a {
	height: 59px;
	width:72px;
	background-image: url(/images/but2-sasktel-logo.gif);
	background-repeat: no-repeat;
}

#carriers-subpages #carriers-subpages1 a:HOVER, #carriers-subpages #carriers-subpages2 a:HOVER, #carriers-subpages #carriers-subpages3 a:HOVER, #carriers-subpages #carriers-subpages4 a:HOVER, #carriers-subpages #carriers-subpages5 a:HOVER, #carriers-subpages #carriers-subpages6 a:HOVER  { background-position:0 -59px; }
#carriers-subpages #carriers-subpages1 a.current, #carriers-subpages #carriers-subpages2 a.current, #carriers-subpages #carriers-subpages3 a.current, #carriers-subpages #carriers-subpages4 a.current, #carriers-subpages #carriers-subpages5 a.current, #carriers-subpages #carriers-subpages6 a.current  { background-position:0 -59px; }

#content {
	width: 620px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #ccc5c5;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#content h1 {
	font-size: 14px;
	color: #bcbabc;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
#content h2 {
	font-size: 12px;
	color: #0099cc;
}
#content h3 {
	font-size: 12px;
	color: #bcbabc;
	margin-top: 0px;
}

#content a:link {
	color: #CCC5C5;
	text-decoration: underline;
}

#content a:visited {
	text-decoration: underline;
	color: #CCC5C5;
}
#content a:hover {
	text-decoration: none;
	color: #0099CC;
}

#content a:active {
	text-decoration: none;
	color: #0099CC;
}
#carriers-lg {
	width: 146px;
	height: 616px;
	margin-right: auto;
	margin-left: auto;
	margin-top: -30px;
}
#carriers-lg ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#carriers-lg li {
	height: 88px;
	width:146px;
}
#carriers-lg li a {
	display: block;
	background-position: left top;
	text-indent: -9000px;
	height: 88px;
	width:146px;
}

#carriers-lg #carriers-lg1 a {
	height: 88px;
	width:146px;
	background-image: url(/images/but3-rogers-logo.gif);
	background-repeat: no-repeat;
}
#carriers-lg #carriers-lg2 a {
	height: 88px;
	width:146px;
	background-image: url(/images/but3-bell-logo.gif);
	background-repeat: no-repeat;
	
}
#carriers-lg #carriers-lg3 a {
	height: 88px;
	width:146px;
	background-image: url(/images/but3-fido-logo.gif);
	background-repeat: no-repeat;
}
#carriers-lg #carriers-lg4 a {
	height: 88px;
	width:146px;
	background-image: url(/images/but3-solo-logo.gif);
	background-repeat: no-repeat;
}
#carriers-lg #carriers-lg5 a {
	height: 88px;
	width:146px;
	background-image: url(/images/but3-virgin-logo.gif);
	background-repeat: no-repeat;
}
#carriers-lg #carriers-lg6 a {
	height: 88px;
	width:146px;
	background-image: url(/images/but-comp-rates.gif);
	background-repeat: no-repeat;
}
#carriers-lg #carriers-lg7 a {
	height: 88px;
	width:146px;
	background-image: url(/images/but3-sasktel-logo.gif);
	background-repeat: no-repeat;
}
#carriers-lg #carriers-lg8 a {
	height: 88px;
	width:146px;
	background-image: url(/images/but3-chatr-logo.gif);
	background-repeat: no-repeat;
}
#carriers-lg #carriers-lg1 a:HOVER, #carriers-lg #carriers-lg2 a:HOVER, #carriers-lg #carriers-lg3 a:HOVER, #carriers-lg #carriers-lg4 a:HOVER, #carriers-lg #carriers-lg5 a:HOVER, #carriers-lg #carriers-lg6 a:HOVER, #carriers-lg #carriers-lg7 a:HOVER, #carriers-lg #carriers-lg8 a:HOVER  { background-position:0 -88px; }

/*Parent Navigation */
#nav {
	width: 143px;
	
	}
#nav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#nav li {
	width: 143px;
	padding-top: 25px;
}

#nav li a {
	display: block;
	background-image: url(/images/but-phones.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	width: 143px;
}
#nav #nav1 a {
	height: 13px;
	width:143px;
	background-image: url(/images/but-phones.gif);
	background-repeat: no-repeat;
	
}
#nav #nav2 a {
	height: 13px;
	width:143px;
	background-image: url(/images/but-rates.gif);
	background-repeat: no-repeat;
}
#nav #nav3 a {
	height: 13px;
	width:143px;
	background-image: url(/images/but-locations.gif);
	background-repeat: no-repeat;
}
#nav #nav4 a {
	height: 13px;
	width:143px;
	background-image: url(/images/but-digitalhome.gif);
	background-repeat: no-repeat;
}
#nav #nav5 a {
	height: 25px;
	width:143px;
	background-image: url(/images/but-tvspot.gif);
	background-repeat: no-repeat;
}
#nav #nav6 a {
	height: 13px;
	width:143px;
	background-image: url(/images/but-accessories.gif);
	background-repeat: no-repeat;
}
#nav #nav1 a:HOVER, #nav #nav2 a:HOVER, #nav #nav3 a:HOVER, #nav #nav4 a:HOVER, #nav #nav6 a:HOVER { background-position:0 -13px; }
#nav #nav1 a.current, #nav #nav2 a.current, #nav #nav3 a.current, #nav #nav4 a.current, #nav #nav6 a.current { background-position:0 -13px; }
#nav #nav5 a:HOVER { background-position:0 -25px; }
#nav #nav5 a.current { background-position:0 -25px; }

#Phones {
	background-color: #000000;
	width: 143px;
}	
#Phones ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#Phones li {
	height: 19px;
	width: 143px;
	padding-top: 0px;
}
#Phones li a {
	display: block;
	background-image: url(/images/but-rogers.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#Phones #Phones1 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-iphone.gif);
	background-repeat: no-repeat;
	visibility:visible;
}
#Phones #Phones2 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-rogers.gif);
	background-repeat: no-repeat;
	visibility:visible;
}
#Phones #Phones3 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-bell.gif);
	background-repeat: no-repeat;
}
#Phones #Phones4 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-fido.gif);
	background-repeat: no-repeat;
}
#Phones #Phones5 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-solo.gif);
	background-repeat: no-repeat;
}
#Phones #Phones6 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-virgin.gif);
	background-repeat: no-repeat;
}
#Phones #Phones7 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-sasktel.gif);
	background-repeat: no-repeat;
}
#Phones #Phones8 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-chatr.gif);
	background-repeat: no-repeat;
}

#Phones #Phones1 a:HOVER, #Phones #Phones2 a:HOVER, #Phones #Phones3 a:HOVER, #Phones #Phones4 a:HOVER, #Phones #Phones5 a:HOVER, #Phones #Phones6 a:HOVER, #Phones #Phones7 a:HOVER, #Phones #Phones8 a:HOVER  { background-position:0 -19px; }
#Phones #Phones1 a.current, #Phones #Phones2 a.current, #Phones #Phones3 a.current, #Phones #Phones4 a.current, #Phones #Phones5 a.current, #Phones #Phones6 a.current, #Phones #Phones7 a.current, #Phones #Phones8 a.current { background-position:0 -19px; }

#Rateplans {
	background-color: #000000;
	width: 143px;
	}
	
#Rateplans ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#Rateplans li {
	height: 19px;
	width: 143px;
	padding-top: 0px;
}

#Rateplans li a {
	display: block;
	background-image: url(/images/but-comp-plans.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#Rateplans #Rateplans1 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-comp-plans.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans2 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-rogers.gif);
	background-repeat: no-repeat;

}
#Rateplans #Rateplans3 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-bell.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans4 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-fido.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans5 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-solo.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans6 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-virgin.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans7 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-sasktel.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans8 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-chatr.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans1 a:HOVER,#Rateplans #Rateplans2 a:HOVER, #Rateplans #Rateplans3 a:HOVER, #Rateplans #Rateplans4 a:HOVER, #Rateplans #Rateplans5 a:HOVER, #Rateplans #Rateplans6 a:HOVER, #Rateplans #Rateplans7 a:HOVER, #Rateplans #Rateplans8 a:HOVER { background-position:0 -19px; }
#Rateplans #Rateplans1 a.current,#Rateplans #Rateplans2 a.current,#Rateplans #Rateplans3 a.current,#Rateplans #Rateplans4 a.current,#Rateplans #Rateplans5 a.current,#Rateplans #Rateplans6 a.current,#Rateplans #Rateplans7 a.current,#Rateplans #Rateplans8 a.current { background-position:0 -19px; }

#locations {
	background-color: #000000;
	width: 143px;
	}
	
#locations ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	visibility:visible;
}
#locations li {
	height: 19px;
	width: 143px;
	visibility:visible;
	padding-top: 0px;
}

#locations li a {
	display: block;
	background-image: url(/images/but-bc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#locations #locations1 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-bc.gif);
	background-repeat: no-repeat;
}
#locations #locations2 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-ab.gif);
	background-repeat: no-repeat;
}
#locations #locations3 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-mb.gif);
	background-repeat: no-repeat;
}
#locations #locations4 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-on.gif);
	background-repeat: no-repeat;
}
#locations #locations5 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-nb.gif);
	background-repeat: no-repeat;
}
#locations #locations6 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-ns.gif);
	background-repeat: no-repeat;
}
#locations #locations7 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-sk.gif);
	background-repeat: no-repeat;
}
#locations #locations1 a:HOVER, #locations #locations2 a:HOVER, #locations #locations3 a:HOVER, #locations #locations4 a:HOVER, #locations #locations5 a:HOVER, #locations #locations6 a:HOVER, #locations #locations6 a:HOVER { background-position:0 -19px; }
#locations #locations1 a.current, #locations #locations2 a.current, #locations #locations3 a.current, #locations #locations4 a.current, #locations #locations5 a.current, #locations #locations6 a.current, #locations #locations7 a.current { background-position:0 -19px; }

#digitalhome-nav {
	background-color: #000000;
	width: 143px;
}
#digitalhome-nav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	visibility:visible;
}
#digitalhome-nav li {
	height: 19px;
	width: 143px;
	visibility:visible;
	padding-top: 0px;
}
#digitalhome-nav li a {
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#digitalhome-nav #digitalhome-nav1 a {
	background-image:url(/images/but-rog-homephone.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#digitalhome-nav #digitalhome-nav2 a {
	background-image:url(/images/but-rog-personaltv.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#digitalhome-nav #digitalhome-nav3 a {
	background-image:url(/images/but-rog-hispeed.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#digitalhome-nav #digitalhome-nav4 a {
	background-image:url(/images/but-bell-tv.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#digitalhome-nav #digitalhome-nav5 a {
	background-image:url(/images/but-bell-internet.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#digitalhome-nav #digitalhome-nav1 a:hover, #digitalhome-nav #digitalhome-na2 a:hover, #digitalhome-nav #digitalhome-na3 a:hover, #digitalhome-nav #digitalhome-na4 a:hover, #digitalhome-nav #digitalhome-na5 a:hover {background-position:0pt -19px;}

#accessories {
	background-color: #000000;
	width: 143px;
}
#accessories ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	visibility:visible;
}
#accessories li {
	height: 19px;
	width: 143px;
	visibility:visible;
	padding-top: 0px;
}
#accessories li a {
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#accessories #accessories1 a {
	background-image:url(/images/but-by-category.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#accessories #accessories2 a {
	background-image:url(/images/but-by-manufacturer.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#accessories #accessories1 a:hover, #accessories #accessories2 a:hover {background-position:0pt -19px;}

#PhonesOn {
	background-color: #000000;
	width: 143px;
	}
	
#PhonesOn ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#PhonesOn li {
	height: 19px;
	width: 143px;
	padding-top: 0px;
}

#PhonesOn li a {
	display: block;
	background-image: url(/images/but-rogers.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}

#PhonesOn #Phones1On a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-iphone.gif);
	background-repeat: no-repeat;
	visibility:visible;
}
#PhonesOn #Phones2On a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-rogers.gif);
	background-repeat: no-repeat;
	visibility:visible;
}
#PhonesOn #Phones3On a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-bell.gif);
	background-repeat: no-repeat;
}
#PhonesOn #Phones4On a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-fido.gif);
	background-repeat: no-repeat;
}
#PhonesOn #Phones5On a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-solo.gif);
	background-repeat: no-repeat;
}
#PhonesOn #Phones6On a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-virgin.gif);
	background-repeat: no-repeat;
}
#PhonesOn #Phones7On a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-sasktel.gif);
	background-repeat: no-repeat;
}
#PhonesOn #Phones8On a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-chatr.gif);
	background-repeat: no-repeat;
}
#PhonesOn #Phones1On a:HOVER, #PhonesOn #Phones2On a:HOVER, #PhonesOn #Phones3On a:HOVER, #PhonesOn #Phones4On a:HOVER, #PhonesOn #Phones5On a:HOVER, #PhonesOn #Phones6On a:HOVER, #PhonesOn #Phones7On a:HOVER, #PhonesOn #Phones8On a:HOVER { background-position:0 -19px; }
#PhonesOn #Phones1On a.current, #PhonesOn #Phones2On a.current, #PhonesOn #Phones3On a.current, #PhonesOn #Phones4On a.current, #Phones #Phones5On a.current, #Phones #Phones6On a.current, #Phones #Phones7On a.current, #Phones #Phones8On a.current  { background-position:0 -19px; }

#digitalhome-navOn {
	background-color: #000000;
	width: 143px;
}	
#digitalhome-navOn ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	visibility:visible;
}
#digitalhome-navOn li {
	height: 19px;
	width: 143px;
	visibility:visible;
	padding-top: 0px;
}
#digitalhome-navOn li a {
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}

#digitalhome-navOn #digitalhome-nav1On a {
	background-image:url(/images/but-rog-homephone.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#digitalhome-navOn #digitalhome-nav2On a {
	background-image:url(/images/but-rog-personaltv.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#digitalhome-navOn #digitalhome-nav3On a {
	background-image:url(/images/but-rog-hispeed.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#digitalhome-navOn #digitalhome-nav4On a {
	background-image:url(/images/but-bell-tv.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#digitalhome-navOn #digitalhome-nav5On a {
	background-image:url(/images/but-bell-internet.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#digitalhome-navOn #digitalhome-nav1On a:hover, #digitalhome-navOn #digitalhome-nav2On a:hover, #digitalhome-navOn #digitalhome-nav3On a:hover, #digitalhome-navOn #digitalhome-nav4On a:hover, #digitalhome-navOn #digitalhome-nav5On a:hover {background-position:0pt -19px;}

#RateplansON {
	background-color: #000000;
	width: 143px;
	}
	
#RateplansON ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#RateplansON li {
	height: 19px;
	width: 143px;
	padding-top: 0px;
}

#RateplansON li a {
	display: block;
	background-image: url(/images/but-comp-plans.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#RateplansON #Rateplans1ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-comp-plans.gif);
	background-repeat: no-repeat;
}
#RateplansON #Rateplans2ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-rogers.gif);
	background-repeat: no-repeat;

}
#RateplansON #Rateplans3ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-bell.gif);
	background-repeat: no-repeat;
}
#RateplansON #Rateplans4ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-fido.gif);
	background-repeat: no-repeat;
}
#RateplansON #Rateplans5ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-solo.gif);
	background-repeat: no-repeat;
}
#RateplansON #Rateplans6ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-virgin.gif);
	background-repeat: no-repeat;
}
#RateplansON #Rateplans7ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-sasktel.gif);
	background-repeat: no-repeat;
}
#RateplansON #Rateplans8ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-chatr.gif);
	background-repeat: no-repeat;
}
#RateplansON #Rateplans1ON a:HOVER,#RateplansON #Rateplans2ON a:HOVER, #RateplansON #Rateplans3ON a:HOVER, #RateplansON #Rateplans4ON a:HOVER, #RateplansON #Rateplans5ON a:HOVER, #RateplansON #Rateplans6ON a:HOVER, #RateplansON #Rateplans7ON a:HOVER, #RateplansON #Rateplans8ON a:HOVER { background-position:0 -19px; }

#locationsON {
	background-color: #000000;
	width: 143px;
}
#locationsON ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#locationsON li {
	height: 19px;
	width: 143px;
	padding-top: 0px;
}
#locationsON li a {
	display: block;
	background-image: url(/images/but-bc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#locationsON #locations1ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-bc.gif);
	background-repeat: no-repeat;
}
#locationsON #locations2ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-ab.gif);
	background-repeat: no-repeat;
	
}
#locationsON #locations3ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-mb.gif);
	background-repeat: no-repeat;
}

#locationsON #locations4ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-on.gif);
	background-repeat: no-repeat;
}
#locationsON #locations5ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-nb.gif);
	background-repeat: no-repeat;
}
#locationsON #locations6ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-ns.gif);
	background-repeat: no-repeat;
}
#locationsON #locations7ON a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-sk.gif);
	background-repeat: no-repeat;
}
#locationsON #locations1ON a:HOVER, #locationsON #locations2ON a:HOVER, #locationsON #locations3ON a:HOVER, #locations #locations4ON a:HOVER, #locationsON #locations5ON a:HOVER, #locationsON #locations6ON a:HOVER, #locationsON #locations7ON a:HOVER { background-position:0 -19px; }

#accessoriesOn {
	background-color: #000000;
	width: 143px;
}	
#accessoriesOn ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	visibility:visible;
}
#accessoriesOn li {
	height: 19px;
	width: 143px;
	visibility:visible;
	padding-top: 0px;
}
#accessoriesOn li a {
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}

#accessoriesOn #accessories1On a {
	background-image:url(/images/but-by-category.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#accessoriesOn #accessories2On a {
	background-image:url(/images/but-by-manufacturer.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#accessoriesOn #accessories1On a:hover, #accessoriesOn #accessories2On a:hover {background-position:0pt -19px;}

#whitecontent 
{
	padding: 5px;
	color: #333;
}
#whitecontent p
{
	color: #333;
}
#whitecontent a, #whitecontent a:visited, #whitecontent a:active, #whitecontent a:link
{
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}
#whitecontent a:hover
{
	color: #333;
	text-decoration: none;
}
table.EntryTable {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
table.EntryTable caption {
	margin: 0px;
	padding: 8px 6px;
	text-align:left;
	font-size: 11px;
}
table.EntryTable td {
	margin: 0px;
	text-align: left;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: top;
}
table.EntryTable td.field {
	width: 175px;
	font-weight: bold;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 5px;
	vertical-align: top;
}
div.TextErrorSmall {
	font-size: 8pt;
	color: red;
}
div.TextSmall {
	font-size: 8pt;
}
div.FieldError {
	font-size: 11px;
	color: #cc0000;
}
#TopFlashNav
{
	text-align: right;
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #8B8A8A;
}

table.iphone-comparison {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
table.iphone-comparison td {
	vertical-align: top;
	padding:20px 20px 20px 5px;
	border-bottom:1px solid #C1C1C1;
}
table.iphone-comparison td.item {
	width: 18%;
	font-weight: bold;
	font-size: 13px;
	padding-left:0;
}
div.iconitem {
	height:45px;
	margin-top:-8px;
	padding-top:8px;
}
div.iconitem img {
	float:left;
	margin-right:20px;
	position:relative;
	top:-8px;
}

#flyer {
	background-color: #000000;
	width: 143px;
	height: 69px;
	margin-top: 10px;
	padding: 0px;
}
#flyer li {
	height: 69px;
	width: 143px;
	padding-top: 0px;
}
#flyer ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#flyer li a {
	display: block;
	background-image: url(/images/side-nav-facebook.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 69px;
	width: 143px;
}
#flyer li a:hover {
	display: block;
	background-image: url(/images/side-nav-facebook.jpg);
	background-repeat: no-repeat;
	background-position: 0px -69px;
	text-indent: -9000px;
	height: 69px;
	width: 143px;
}


/* iPhone 4 page */
#iPhone-container {
	width: 610px;
	text-align: left;
	font-size: 10pt;
	font: 8.5pt "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #333333;
	background: #ffffff;
}
#iPhone-container hr {
	color: #ffffff;
}
#iPhone-container ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0;
	padding: 1px;
}
#iphonecompare tr td {
	border: none;	
	text-align: left;
	vertical-align: top;
}
.phonetitle {
	height: 25px;
}
.phoneimage_front {
	width: 107px;
	height: 211px;
}
.phoneimage_side {
	width: 31px;
	height: 211px;
}
th.category {
	width: 150px;
	text-align: left;
	vertical-align: top;
	font-size: 8.5pt;
	font-weight: normal;
}
td.title {
	padding-top: 20px;
}
td.imgcol {
	width: 30px;
	padding: 0;
}
.appicon {
	width: 35px;
	height: 35px;
}
.iphoneicon {
	width: 35px;
}
td.featcol {
	width: 200px;
	padding-left: 5px;
	font-size: 8pt;
}
td.disclaimer {
	font-size: 7pt;
	color: #888888;
	padding-top: 70px;
}
.disclaimertag {
	vertical-align: super;
	font-size: xx-small;
}