/* Elements
-----------------------------*/
body { background: #ffffff url(../images/bk-pbs.jpg) no-repeat; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; }
#main {padding-bottom: 20px;}
a:link, a:visited {color: #3457a0; text-decoration:none;}
a:hover {text-decoration:underline;}
/* Business Home Page
-----------------------------*/

h1 { font-size: 18px; font-weight: bold; color: #C7113D; text-decoration: none; }
h2 { font-size: 16px; font-weight: bold; color: #3457A0; text-decoration: none; }

h2.heading1 { position:absolute; top: 0px; top:/**/64px; left:64px; left:/**/264px; overflow:hidden; background:transparent url(../images/heading_home_busi.gif) no-repeat; height: 43px; width:369px; width:/**/0px; padding-left:369px; }
p.subheading1 { position:absolute; top: 58px; top:/**/124px; left:154px; left:/**/346px; overflow:hidden; background:transparent url(../images/subheading_home_busi.gif) no-repeat; height: 57px; width: 241px; width:/**/0px; padding-left:241px;  }

.footnote { font-size: 10px; }

#solutions { position:relative; top:-267px; left:393px; overflow:hidden; padding: 0px; }
#solutions li { list-style:none; font-size:1px; }
#solutions li a { display:block; text-indent:-9999px; }

#solutions #sol-1 a { background:transparent url(../images/txt_solutions.gif) -113px 0 no-repeat; height:37px; }
#solutions #sol-2 a { background:transparent url(../images/txt_solutions.gif) -113px -37px no-repeat; height:22px; }
#solutions #sol-1 a:hover { background:transparent url(../images/txt_solutions.gif) 0 0 no-repeat; width:113px;}
#solutions #sol-2 a:hover { background:transparent url(../images/txt_solutions.gif) 0 -37px no-repeat; width:113px;}

/* Scrolling Ads */
#banner {background:url(/en/business/images/scrolling-ads/3.gif) top no-repeat;}

#bannerholder {
	height:215px;
	clear:both;
	display:block;
}

.appear_randomly {
	display:none;
}

/* Product Buckets */
.promo { overflow: hidden; width: 533px;} 
.promo .col33, .promo .col33r { padding: 10px; float: left; width: 177px; width/* */:/**/157px; width: /**/157px; }
.promo .col33 { border-right: 1px solid #a9cce6; }

.promo .one { height: 200px; clear: both; }
.promo .one-150 { height: 100px; clear: both;}

.promo .col50, .promo .col50r { float: left; width: 265px;}
.promo .col50 { border-right: 1px solid #a9cce6;}

.promo strong.prod_name { font-size: 13px; color: #C7113D;}
.prod_name a, .prod_name a:visited { font-size: 13px; color: #C7113D; text-decoration:none; }
.prod_name a:hover { text-decoration:underline; }
.promo .two p { width: 100%; padding: 0px; }
a.btn_learnmore { display: block; width: 103px; height: 23px; text-indent: -9999px; font-size: 1px; background: transparent url(../images/btn_learn.gif) no-repeat; }
a.btn_learnmore:hover { background: transparent url(../images/btn_learn.gif) 0 -23px no-repeat; }

/* Compare Chart */
.compareChart {
	background-image: url(http://www.primus.ca/en/business/images/intro/DSLCompare_Save.gif);
	height:330px;
	margin-top:10px;
}

/* Order Online Button for compare chart  */
a.prod_orderonline, a.btn_orderonline { display: block; width: 110px; height: 23px; text-indent: -9999px; background: transparent url(../images/btn_order.gif) no-repeat; }
a.prod_orderonline:hover, a.btn_orderonline:hover { background: transparent url(../images/btn_order.gif) 0 -23px no-repeat; }
#orderBtn {
	padding: 281px 0px 0px 40px;
}