body {padding: 0; margin: 0; font-family: Verdana, Arial, sans-serif;font-size:13px;line-height: 18px;background: url(http://www.blackberry.com/newsletters/connection/images/2008/bg-body.gif) 0px 76px repeat-x;}
body a {text-decoration:none;}
body a:hover {text-decoration:underline;}
p {margin:0 0 10px;padding:0px;}

/* Top Header Styles */
#topNavWrapper {border-top: 7px solid #E8E9E9; border-bottom: 1px solid #c6c5c5; width:auto; margin-bottom: 1px;}
#topNav {overflow:hidden;width:881px;height:67px;}
#topNav a { color: #ACADAE;}
h1#logo {background: url(http://www.blackberry.com/newsletters/connection/images/2008/bb-logo.gif) top left no-repeat;height: 28px; width: 152px; display: inline; float: left; margin: 30px 0 0 40px; }
h1#logo  a {width:152px;height:28px;display:block;text-indent:-2000px; }
#topNav ul {height: 67px; float:right; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; margin: 45px 0 0 0;width:auto;}
#topNav ul li {float: left; list-style: none; margin: 0 15px 0 0;width:auto; }

/* Secondary Header Styles */
#header {background:#ccc url(http://www.blackberry.com/newsletters/connection/i309/images/hdr_bg_it.gif) top left no-repeat; width:881px; height:68px; margin:1px 0 0 0;font-weight: bold;overflow:hidden;}
#header a { color: #fff;}
#hdrRight {float:right; width: 601px; height: 68px; padding: 0; margin: 0; overflow: hidden;}
#hdrRight ul { font-family: Arial, Verdana, sans-serif; margin: 16px 0 0 0; padding: 0; float: right; font-size: 12px;width:auto; }
#hdrRight ul li { float: left; list-style: none; margin: 0 15px 0 0; padding: 0;width:auto; }
#hdr-issue {float: right; width: 586px; margin: 0; padding: 8px 10px 0 0; font-size: 12px; color:#fff; font-style: italic;text-align: right; }
#hdr-issue a {text-transform:uppercase}
#hdr-issue span  {text-transform:uppercase;padding-left:20px;font-weight:normal;}

/* Main Section Styles */
#mainSectionWrapper {width:881px;overflow:hidden;background:#fff;text-align:left}
#msIndexWrapper {float:left;width:600px;border-right:1px solid #EFF0F1;}
#rightNav {float:right;width:280px;}

/* Main Article Styles */
.articleWrapper {width:585px;overflow:hidden;border-bottom:1px solid #Eff0f1;padding:15px 15px 10px 0;color: #606060;font-size: 12px;}
.articleWrapper a {font-weight:bold; color: #446E7F;text-decoration:underline;}
.articleWrapper a:hover {text-decoration:none;}
.acGreenBlock {background: url(http://www.blackberry.com/newsletters/connection/images/2008/block-blue.gif) 0px 17px no-repeat;padding-left:20px;width:565px;}
.acnoBlock {padding-left:20px;width:565px;}
.articleWrapper h3 {font-family: Arial, Verdana, sans-serif;color: #373737; margin:0 0 10px 0;font-size: 16px;line-height:22px;}
.articleWrapper h3 a {color: #373737;text-decoration:none;}
.articleWrapper h3 a:hover {text-decoration:underline;}
.hdrArticleWrapper .articleWrapper {width:570px;padding:15px 15px 5px 15px;font-size: 13px;}
.hdrArticleWrapper .articleWrapper h3 {font-size: 20px;line-height:20px;}
.hdrArticleWrapper .articleWrapper img {float:left;padding:0 10px 10px 0;}
.articleWrapper img {float:right;padding:0 0 10px 10px;}
#msIndexWrapper .photoRight img {float:left;padding:0 10px 6px 0;}
#stmWrapper { width:570px;  border-top: 5px solid #457080; padding: 12px 0 12px 30px; margin: 0; background-color: #f7f7f7;overflow:hidden;}
#stmWrapper h4 {font-family: Arial, Verdana, sans-serif; color: #373737; font-size: 14px; margin:0 0 20px 0; padding: 0; }
#stmWrapper ul {margin-left:0px; line-height:14px;padding:0 15px 0 15px; color:#5F5F5F;font-size:12px;font-family:Arial, Verdana,sans-serif;}
#stmWrapper ul li {margin-bottom:8px;}
#stmWrapper ul li a { color: #43626E; text-decoration: underline;font-weight:bold; }
#stmWrapper ul li a:hover { color: #43626E; text-decoration: none; }
.articleWrapper h4 {margin:0 0 5px 0;padding:0px;font-size:13px;}
h4.smaller {font-size:12px;line-height:15px;}
.stmContentsWrapper { font-family: Verdana, Arial, sans-serif; color: #43626E; font-size:12px;line-height:14px; padding:0 0 20px 20px;width:500px;overflow:hidden;}
.stmContentsWrapper .arrow_link { width:20px;height:20px;overflow:hidden;float:left;} 
.stmContentsWrapper .arrow_link a {text-indent:-9999px; width:18px;height:20px;background: url(http://www.blackberry.com/newsletters/connection/images/2008/arrow-bbg.gif) 0px 2px no-repeat;display:block;}
.stmContentsWrapper a { color: #43626E; text-decoration: underline; }
.stmContentsWrapper a:hover { color: #43626E; text-decoration: none; }
.articleWrapper ul {margin-left:15px;padding:0px;}
.articleWrapper ul li {margin:0 0 8px 0;}
.articleWrapper ul a {font-weight:normal;}
#supportlinks { border-top: 8px solid #457080; padding: 10px 15px 10px 15px; background-color: #f7f7f7;display:block;margin-top:25px; width:520px;overflow:hidden;}
#supportlinks img {float:none;position:relative;top:10px;left:-8px;}

/* Right Column Styles */
#rightNav h3 { background:#ccc url(http://www.blackberry.com/newsletters/connection/images/2008/rNav-bg-hdl.gif); font-family: Arial, Verdana, sans-serif; height: 21px; width: 265px; margin:0; padding: 3px 0 0 15px; color: #fff; font-size: 13px; text-transform:uppercase; }
ul#rNavlist {width:280px;margin:0px;padding:0px;list-style:none;font-size:11px;line-height:13px;}
ul#rNavlist li {background: url(http://www.blackberry.com/newsletters/connection/images/2008/arrow-grey-sm.gif) 10px 2px no-repeat;border-bottom:1px solid #Eff0f1;padding:0 0 12px 25px;margin:12px 0 0 0;}
ul#rNavlist li.ArrowDown {background: url(http://www.blackberry.com/newsletters/connection/images/2008/arrow-grey-sm-down.gif) 10px 0px no-repeat;}
ul#rNavlist a {font-weight:bold;color:#373737;}
.subscribe h4, .trade h4 {margin:0px;padding:0px;font-size:11px;}
.subscribe, .trade {color:#5d7b8e;;font-size:10px;line-height:12px;border-bottom:1px solid #Eff0f1;padding:0px;width:260px;padding:10px;overflow:hidden;}
.subscribe a, .trade a {color:#5d7b8e;font-weight:bold;text-decoration:underline;}
.subscribe a:hover, .trade a:hover {text-decoration:none;}
#rightNav h5 {margin:0px;padding:0px;}
h5#subscribeenvelope {float:left;background:url(http://www.blackberry.com/newsletters/connection/images/2008/rnav-envelope.gif) no-repeat;width:70px;height:80px;}
h5#subscribeenvelope a {width:70px;height:49px;text-indent:-9999px;display:block;}
h5#tradeprogram {float:right;background:url(http://www.blackberry.com/newsletters/connection/images/2008/bb-tradeUp-logo.gif) no-repeat;width:128px;height:90px;}
h5#tradeprogram a {width:128px;height:90px;text-indent:-9999px;display:block;}
.rnavBBPromoLeft {border-bottom:1px solid #Eff0f1;width:280px;overflow:hidden;}
.rnavBBPromoLeft a {color:#5d7b8e;font-weight:bold;font-size:11px;}
.rnavBBPromoLeft p {margin:30px 0 0 0;}
.rnavBBPromoLeft img {float:left;margin:10px;}

/* Footer Styles */
#footer { font-family: Arial, Verdana, sans-serif; background: url(http://www.blackberry.com/newsletters/connection/images/2008/ftr-bg-hdl.gif) no-repeat; height: 34px; width: 883px; padding:0px; margin:0px; }
#footer ul { margin:0px; padding:0px; float: right; width:auto;}
#footer ul li { float: left; list-style: none; padding: 0; margin: 10px 15px 0 0; font-size: 11px; font-weight: bold;width:auto; }
#footer a { color: #fff;}
#legal { font-family: Verdana, Arial, sans-serif; width: 813px; font-size: 9px; color: #8D8D8D; padding: 20px 50px 15px 15px; text-align: left;line-height:12px; }
#legal ul { margin:0 0 10px 0; padding: 0;width:813px;overflow:hidden;}
#legal ul li { float: left; list-style: none; padding: 0; margin: 0 8px 0 0; width:auto;}
#legal a { color: #8D8D8D; }

/* Article Page Styles */
#ArticleContentWrapper {  color: #606060; width: 545px; padding: 10px 30px 20px 25px; overflow: hidden;font-size: 12px; }
#ArticleContentWrapper a {font-weight:bold;text-decoration:underline;color:#446E7F;}
#ArticleContentWrapper a:hover {text-decoration:none;}
#ArticleContentWrapper p { padding: 0 0 15px 0; line-height: 18px; }
#crumbs { color: #606060; font-size: 10px; margin: 0 0 15px 0; padding: 0; }
#crumbs a { font-size: 10px; color: #606060; text-decoration: underline; }
#crumbs a:hover { font-size: 10px; color: #606060; text-decoration: none; }
#ArticleContentWrapper h2, #ArticleContentWrapper h3, #ArticleContentWrapper h4, #ArticleContentWrapper h5 { font-family: Arial, Verdana, sans-serif; color: #606060; font-size: 20px; margin: 0; padding: 0 0 5px 0;}
#ArticleContentWrapper h2 {color:#363636;padding-bottom:15px;line-height:20px;}
#ArticleContentWrapper h3 { font-size: 17px; color:#202020; }
#ArticleContentWrapper h4 { font-size: 14px; color:#363636; }
#ArticleContentWrapper h4 a { color: #538A9A; text-decoration: underline; }
#ArticleContentWrapper h4 a:hover {text-decoration: none;}
#ArticleContentWrapper ul { margin: 0 0 15px 30px; padding: 0; }
#ArticleContentWrapper ul li { font-size: 12px; }
#ArticleContentWrapper ol { margin: 0 0 15px 25px; padding: 0; }
#ArticleContentWrapper ol li { font-size: 12px; padding: 0 0 3px 0; }
.photoCaptionRight {text-align:left;padding:0 0 8px 10px;width:200px;float:right;}
.photoCaptionRight span, .photoCaptionLeft span {display:block;font-family: Arial, Verdana, sans-serif;font-size:11px;line-height:13px;}
.photoCaptionLeft {text-align:left;padding:0 10px 8px 0;width:200px;float:left;}
.photoArticleLeft {text-align:left;padding:0 10px 8px 0;float:left;}
.photoArticleRight {text-align:left;padding:0 0 8px 10px;float:right;}
p.pullquote {margin:15px 10px 15px 10px; font-weight:bold;font-family:Arial, Verdana, sans-serif;font-style:italic;font-size:15px;}
.photocenter {text-align:center;padding-bottom:25px;}
.articleSidebar {margin-top:10px; margin-left:4px; padding:10px; float:right; width:140px;border-top: 8px solid #79b6b4; background-color: #eaf2f5;font-family:Arial, Verdana, sans-serif;font-size:12px;}
.articleSidebar2 {margin-top:0px; margin-left:4px; float:right; width:140px; font-family:Arial, Verdana, sans-serif;font-size:12px;  background-color: #f0f0f0;border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;border-bottom:3px solid #e4e4e4;}
#ArticleContentWrapper .articleSidebar2 h4 {background-color:#006aa6;color:#ffffff;padding:6px 4px 5px 4px;line-height:14px;}
#ArticleContentWrapper .articleSidebar2 h5 {color:;padding:6px 4px 5px 4px;line-height:14px;font-size:12px;}
.articleSidebar2 p, .articleSidebar2 ol {margin:8px;}
.boxout {border:1px solid #ccc;background-color:#f9f9f9;padding:20px 20px 0px 20px;margin-bottom:22px;} 
.boxout2 {border:1px solid #ccc;background-color:#f9f9f9;padding:20px 20px 20px 20px;margin-bottom:22px;} 
.boxout3 {border:1px solid #ccc;background-color:#f9f9f9;padding:20px 20px 4px 20px;margin-bottom:22px;} 
#ArticleContentWrapper .boxout3 p {margin-bottom:0px;}
#ArticleContentWrapper .boxout h4 {font-size:17px;border-bottom:1px solid #002f75;color:#002f75;padding-bottom:0px;margin-bottom:8px;}



/* Additional Styles */
.blank {display:none;}
.normal {font-weight:normal;}

