input.submit {
	width: 104px;
    background: url(../img/button/submit.gif) no-repeat;
}

#header a.logo {
	width: 480px;
    background-image: url(../img/header/logo.gif);
}

/* Navigation */

#header ul.nav {
	background: url(../img/nav/menu.gif) no-repeat;
}

#header ul.nav li a {
	background: url(../img/nav/menu.gif) no-repeat;
}
/*
#header ul.nav li a.home {
    width: 87px;
    background-image: url(../img/nav/home.gif);
}
*/

#header ul.nav li.products-services a {
	width: 162px;
}

#header ul.nav li.promotions a {
    width: 104px;
	background-position: -162px 0px;
}
#header ul.nav li.promotions a:hover {
	background-position: -162px -41px;
}
#header ul.nav li.promotions a.active {
	background-position: -162px -82px;
}

#header ul.nav li.support-tools a {
    width: 139px;
	background-position: -266px 0px;
}
#header ul.nav li.support-tools a:hover {
	background-position: -266px -41px;
}
#header ul.nav li.support-tools a.active {
	background-position: -266px -82px;
}

#header ul.nav li.about a {
    width: 143px;
	background-position: -405px 0px;
}
#header ul.nav li.about a:hover {
	background-position: -405px -41px;
}
#header ul.nav li.about a.active {
	background-position: -405px -82px;
}

#header ul.nav li.testimonials a {
    width: 113px;
	background-position: -548px 0px;
}
#header ul.nav li.testimonials a:hover {
	background-position: -548px -41px;
}
#header ul.nav li.testimonials a.active {
	background-position: -548px -82px;

}

/*
#header ul.nav li.articles a {
    width: 80px;
	background-position: -661px 0px;
}
#header ul.nav li.articles a:hover {
	background-position: -661px -41px;
}
#header ul.nav li.articles a.active {
	background-position: -661px -82px;
}
*/
#header ul.nav li.contact a {
    margin-left: 204px;
    width: 99px;
    background-position: -865px 0px;
}
#header ul.nav li.contact a:hover {
    background-position: -865px -41px;
}
#header ul.nav li.contact a.active {
    background-position: -865px -82px;
}
/*
#header ul.nav li a.help {
    width: 53px;
    background-image: url(../img/nav/support.gif);
}
*/

/* Secondary Navigation */

#header ul.sec-nav {
    margin-left: 23px;
}
/*
#header ul.sec-nav li.french a {
    background-image: url(../img/nav/english.gif);
}

#header ul.sec-nav li.my-accounts a {
    background-image: url(../img/nav/accounts.gif);
}

#header ul.sec-nav li a.contact {
    background-image: url(../img/nav/contact.gif);
}
*/
/*
#header ul.sec-nav li a {
}
*/

/* Home Page */

#homepage-userInfoFormTA.info-form-fr {
    background: url(../img/home/info-form-header.jpg) 40px 20px no-repeat #FFF;
}

#homepage-userInfoFormTA.info-form-fr form.userInfoForm {
    padding: 90px 20px 40px 40px;
}

#homepage-userInfoFormTA input.button {
    height: 0px;
}

#content.home div#showcase div#modules,
#content.home div#showcase div#modules div {
	float: left;
	width: 693px;
	overflow: hidden;
}

#content.home div#showcase div#modules div#module {
	display: block;
	float: none;
	width: 693px;
	height: 401px;
}

#content.home div#watch-video {
	margin-right: 20px;
}

#content.home div#watch-video a:hover {
    background: url("../img/home/watch-video-r.gif") no-repeat scroll 28px 101px transparent;
}

#content.home div#showcase div#modules div#playback {
	margin-left: 28px;
}

#content.home div.phone-internet {
	width: 278px;
}

/*#content.home div.phone-internet a:hover {
    background: url("../img/home/phone-internet-r.gif") no-repeat scroll 6px 136px transparent;
}*/

#content.home div.hosted-phone  {
	margin-right: 0px;
}

/*#content.home div.hosted-phone a:hover {
    background: url("../img/home/hps-r.gif") no-repeat scroll 0px 155px transparent;
}*/

#content.home div.myownboss {
	width: 331px;
	height: 177px;
	margin: 0px 0px 6px 0px;
	padding: 10px;
	overflow: hidden;
	background-color: #fff;
}

#content.home div.myownboss a {
	display: block;
	width: 331px;
	height: 177px;
	background: #fff url(../img/home/articles.jpg) 0px 0px no-repeat;
}

/*#content.home div.myownboss a:hover  {
	background: url(../img/home/articles.jpg) 0px -177px no-repeat;
	color: #0ea7ae;
}

#content.home a.myownboss-cta:hover {
    background: url("../img/home/myownboss-r.gif") no-repeat 51px 90px;
}

#content.home div.enews a:hover {
	background: url(../img/home/enews-r.gif) 50px 92px no-repeat;
}

#content.home a.myownboss-cta2:hover {
    background: url("../img/home/myownboss2-r.gif") no-repeat 50px 93px;
}*/

#content.home div.follow-us-twitter a {
	background: url(../img/home/follow-us-twitter.jpg) no-repeat;
}

#content.promotions-home #copy {
	background: url(../img/promo/promotions-main.jpg) no-repeat;
}

#content.promotions-home #copy a {
	width: 136px;
}

#content.promotions-home #copy a.features-add-ons {
	top: 472px;
	width: 225px;
}

#content.promotions-home #copy p.value-pack-legal {
	margin: 513px 0 0 0;
}

#content.promotions-bundles #copy {
	padding-top: 330px;
	background: url(../img/promo/promotions-bundles.jpg) no-repeat;
}

#content.promotions-internet #copy {
	padding-top: 560px;
	background: url(../img/promo/promotions-internet.jpg) no-repeat;
}

#content.promotions-existing #copy {
	padding-top: 520px;
	background: url(../img/promo/promotions-existing.jpg) no-repeat;
}

/*
#content.promotions div#promo-phone-internet {
	background: url(../img/promo/phone-internet.jpg) no-repeat;
	height: 231px;
}

#content.promotions div#promo-hps {
	background: url(../img/promo/hps.jpg) no-repeat;
	height: 180px;
}

#content.promotions div#promo-hsi {
	background: url(../img/promo/hsi.jpg) no-repeat;
	height: 559px;
}

ul#subnav.promo-number li.promo-number-2 {
    margin-top: 455px;
}

#content.promotions div#promo-phone-internet-upgrade {
	background: url(../img/promo/phone-internet-upgrade.jpg) no-repeat;
	height: 387px;
}
*/
#content.savings-calculator-step1 div.promo-top a {
    background: transparent url(../img/promo/promo-top.jpg) no-repeat;
}

#content.savings-calculator-step1 div.promo-top-2 a {
    background: transparent url(../img/promo/promo-top-2.jpg) no-repeat;
}

#copy ul.tabs li a {
	display: block;
	padding: 6px 0;
	width: 117px;
	height: 24px;
	color: #fff;
	background: url(/fr/smallbusiness/img/tab_extended.gif) top left;
	margin-right: 2px;
	text-align: center;
}

#copy ul.tabs li a:hover {
	background-position: 0px -36px;
}

#copy ul.tabs li a.active:hover,
#copy ul.tabs li a.active {
	background-position: 0px -72px;
}

#copy div.contract-pricing {
	font-size: 12px;
}

#sidebar li.promo a span.title {
	background: url(../img/sidebar/promo-title.gif) no-repeat;
	height: 14px;
}
/*
#sidebar li.call-us a {
    background-image: url(../img/sidebar/call-us.gif);
    padding-top: 55px;
}*/

#sidebar li input.text {
	width: 150px;
}

#content.promotions div.bundle-savings {
    background: url(../img/promo/summer-special.gif) no-repeat;
}

#sidebar li.promo a {
    background: url(../img/sidebar/promo-sidebar.gif) no-repeat bottom left;
}

#sidebar li.white-paper a {
    background: transparent url(../img/sidebar/white-paper.gif) no-repeat 0px 30px;
	padding-bottom: 34px;
}

#sidebar li.make-a-difference {
    background: url(../img/sidebar/make-a-difference.png) no-repeat;
}

#sidebar li.cfib {
    background: url(../img/sidebar/Allstream_CFIB-Promo.jpg) no-repeat;
}

/*
.products-icon {
	margin: 20px 0 25px 0;
}
*/
.products-icon a {
	height: 115px;
}

.products-icon a.bundles {
	width: 94px;
	margin-right: 42px;
	background: url(../img/products/icon-bundles.jpg) no-repeat;
}

.products-icon a.hps {
	width: 106px;
	margin-right: 31px;
	background: url(../img/products/icon-hps.jpg) no-repeat;
}

.products-icon a.phone {
	width: 82px;
	margin-right: 55px;
	background: url(../img/products/icon-phone.jpg) no-repeat;
}

.products-icon a.internet {
	width: 81px;
	background: url(../img/products/icon-internet.jpg) no-repeat;
}

#content.phone-internet-bundles #phone-internet-video {
	width: 715px;
	background: url(../img/header/business-phone-internet.jpg) no-repeat;
}

#content.hosted-phone-system #hosted-phone-system-video {
	background: url(../img/header/hps.jpg) no-repeat;
}

#content.home div#right .sidebar-promo a.sidebar-get-info-to-go {
	top: 135px;
}

#sidebar li.get-info-form {
    height: 232px;
}


