img {
   border: 0;
}
#blackerryDemo{
background:url("../images/bg_iphone.jpg") repeat scroll 0 0 transparent;
color:#666666;
font:12px Arial,helvetica,Verdana,Sans-Serif;
height:527px;
position:relative;
width:960px;
}
#mobile {
   width: 952px;
   color: #666666;
background:url("../images/bg_iphone.jpg") repeat scroll 0 0 transparent;
   background-repeat: no-repeat;
   position: relative;
   height: 464px;
   left: 2px;
}
#blackerryDemo * {
   outline: none;
}
#blackerryDemo .hr,
#mobile .hr {
   border-top: 1px solid #cccccc;
}
#blackerryDemo a {
   color: #00a9e0;
   text-decoration: none;
}
#blackerryDemo a:hover {
   color: #151313;
}
#bbListing {
   margin: 0px;
   padding: 0px;
   list-style: none;
   position: absolute;
   top: 60px;
   left: 6px;
}
#bbListing li {
   width: 160px;
   display: block;
}
#bbListing li a {
   margin: 10px auto;
   padding: 20px 0 0 70px;
   display: block;
   color: #151313;
   background-position: 30px center;
   background-repeat: no-repeat;
   font-size: 80%;
   text-transform: uppercase;
   min-height: 33px;
}
#bbListing li a:hover {
   color: #00a9e0;
}
#bbListing li a.tour9600 {
   background-image: url('../images/tour9600_t.png');
}
#bbListing li a.curve8500 {
   background-image: url('../images/curve8500_t.png');
}
#bbListing li a.curve8900 {
   background-image: url('../images/curve8900_t.png');
}
#bbListing li a.bold9000 {
   background-image: url('../images/bold9000_t.png');
}
#bbListing li a.bold9700 {
   background-image: url('../images/bold9700_t.png');
}
#bbListing li a.storm {
   background-image: url('../images/storm_t.png');
}
#ctl00_ctl00_ctl00_cph_bodyContent_cp_bodyContent_cp_bodyContent_bbSample,
#bbSample {
width: 256px;
height: 480px;
top : 28px;
left: 180px;
position: absolute;
background-image: url(../images/phones/tour9600.png);
background-repeat: no-repeat;
}
#bbCTA {
   width: 464px;
   position: absolute;
   right: 39px;
   top: 86px;
}
#bbCTA h1#onYourBlackBerry {
   width: 485px;
   margin: 0;
   padding: 0;
   background-image: url(../images/Sirius-on-your-BlackBerry.png);
   background-repeat: no-repeat;
   background-position: -9px 0px;
   text-indent: -99999px;
   height: 52px;
}
#bbCTA h2#thankYou {
   width: 453px;
   margin: 0;
   padding: 0;
   background: url(../images/thank-you.png);
   background-repeat:no-repeat;
   text-indent: -99999px;
   height: 52px;
}
#bbCTA h3 {
   margin: 0 0 12px;
   font-size: 150%;
   font-weight: normal;
   letter-spacing: 0.02em;
   line-height: 20px;
}
#mobileCTA h2 {
	font-size:130%;
	font-weight:normal;
	letter-spacing:0.02em;
	line-height:20px;
	margin:0 0 12px;	
}
#bbCTA p {
   font-size: 100%;
}
#bbCTA select.bbavailable {
   width: 291px;
   margin: 20px 0 0;
   display: block;
}
#bbCTA input.email {
   width: 291px;
   margin: 15px 0;
   display: block;
   font-size: 100%;
}
#bbCTA input.submit {
   border: none;
   width: 142px;
   margin: 0 0 0 -4px;
   height: 30px;
}
#bbCTA input.submit:hover {
   background: url(../images/sendEmailButtonHover.png);
}
#bbCTA #instructions div.hr {
   margin: 7px 0;
}
#bbCTA #instructions {
   bottom: -60px;
   position: absolute;
}
#bbCTA #instructions p {
   margin: 0px;
   padding: 0px;
   font-size: 80%;
}
#mobileCTA {
   width: 446px;
   position: absolute;
   top: 132px;
   left: 26px;
}
#mobileCTA h2#nowOnMobile {
   width: 446px;
   margin: 0;
   padding: 0;
   background: url(../images/nowOnMobile.png);
   text-indent: -99999px;
   height: 35px;
}
#mobileCTA #instructions div.hr {
   margin: 7px 0;
}
#mobileCTA #instructions {
    width: 446px;
   bottom: -115px;
   position: absolute;
}
#mobileCTA #instructions p {
   margin: 0px;
   padding: 0px;
   font-size: 80%;
}
#blackberryProductShot {
   width: 210px;
   bottom: 0px;
   position: absolute;
   right: 248px;
}
#iPhoneProductShot {
   width: 190px;
   position: absolute;
   right: 32px;
   bottom: -10px;
}
a#blackBerryCTA {
   padding: 3px 0 2px 0px;
   width: 146px;
   float: left;
   margin: 0 50px 0 0;
   display: block;
   background: transparent url(../images/blackBerryButton.png) no-repeat scroll left 30px;
   color: #404040;
   font-size: 85%;
   text-transform: capitalize;
   height: 60px;
}
a#blackBerryCTA:hover {
   background: url(../images/blackBerryButtonHover.png) no-repeat scroll left 30px;;
}
a#iPhoneCTA {
   padding: 3px 0 2px 0px;
   width: 191px;
   float: left;
   display: block;
   background: transparent url(../images/iPhoneButton.png) no-repeat scroll left 30px;
   color: #404040;
   font-size: 85%;
   text-transform: capitalize;
   height: 60px;
}
a#iPhoneCTA:hover {
   background: url(../images/iPhoneButtonHover.png) no-repeat scroll left 30px;;
}
a.continueOn img {
   margin: 0 0 0 3px;
}

