/* Bob Duncan 2:56 12-17-09 */
@import url("base.css");

/* ---- 1.) Typography ---- */
div#subheader h1 span { background: url(/img/business/leftnav_section_header.gif) top center no-repeat; width: 100%; height: 100%; position: absolute; }
h2 { border-bottom: 1px solid #369; }

/* ---- 3.) Navigation ---- */
ul#primary_nav li.first { padding-left: 86px; }
div#sidebar ul#secondary_nav li.on span.on { color: #fff; background: #1d3b59; }
div#sidebar ul#secondary_nav li li span a { color: #1d3b59; }

/* ---- 4.) Layout ---- */
ul#landing_options li { border-top: 2px solid #369; }

/* ---- 5.) Common ---- */
ul.movies li { border-bottom: 1px solid #369; }
div#readyToOrder ul { border-bottom: 1px solid #369; background: #e1eaf5; }
div#readyToOrder dt { background: transparent url(/img/b/rightnav_ready_to_order.gif) -1px 0; }

/* ---- 6.) Business Solution ---- */
.business-solutions .main-sections { float: left; width: 50%; }
.business-solutions .main-sections ul { padding-left: 30px; }
.business-solutions .main-sections li { padding-left: 15px; background: url(/images/arrow.gif) no-repeat left center; margin-bottom:10px; }
.business-solutions .float-left { float:left; }
.business-solutions .float-right { float:right; margin-left: 10px; }
.business-solutions .clear { clear:both; }
.business-solutions .get-connected { float:left; clear:both; margin-top: 10px; }
.business-solutions .back-to-top { float:right; margin-top: 15px; }
.business-solutions .center { text-align:center; }
.business-solutions p { text-align: justify; }
.business-solutions h3 { margin: 10px 0; }
.business-solutions .main-sections h3 { background: url(/images/header-bg.jpg) repeat-x bottom; width:245px; height:21px; padding: 4px 0 0 5px; border-top: #CCC solid 1px; border-bottom: #CCC solid 1px; }
.business-solutions .page-nav { float:left; padding-left:80px; }
.business-solutions .page-nav li { font-weight:bold; list-style-image: url(/images/arrow.gif); }
.business-solutions .section-navigation { padding: 20px 0; margin: 0 50px;  height:40px; }
.business-solutions .section-navigation li { float:left; }
.business-solutions .top-odd { width: 50%; text-align: center; font-weight:bold; float:left; }
.business-solutions .bottom-odd { text-align: center; font-weight:bold; clear: both; width: 100%; padding-top:10px; }
.business-solutions .customer-testimonials { padding-bottom: 20px; }
.business-solutions .signature { margin-top: 85px; }
.business-solutions .up-arrow { background: url(/images/back-to-top.gif) no-repeat left top; padding-left: 13px; margin-top:5px; }
.business-solutions .right-arrow { background: url(/images/right-arrow.gif) no-repeat left center; padding-left: 15px; margin-top:5px; }

/* CSS for button-style menu. */
div.business_menu ul { padding: 0px; margin: 0px; }
div.business_menu li { list-style: none; list-style-image: none; background: url(/img/Button-Nav-Hover.png) no-repeat; float: left; padding: 0px 0px 0px 0px; margin: 10px 10px 0px 0px; }
div.business_menu span.heading { font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding: 22px 0px 0px 0px; margin: 0px; display: block; }
div.business_menu span.subheading { width: 250px; font-size: 10px; line-height: 12px; padding: 0px; margin: 0px; display: block; }
div.business_menu span.heading_multiline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding: 12px 0px 0px 0px; margin: 0px; display: block; }
div.business_menu a { width: 254px;	height: 64px; margin: 0px; padding: 0px; display: block; text-align: center; background: url(/img/Button-Nav-Default.png) no-repeat; text-decoration: none; font-style: normal; color: #333; }
div.business_menu a:hover { background-image: none; text-decoration: none; font-style: normal; color: #333; }

.biz_div{width:90%; height:auto;}
.biz_round{width:90%;}
.biz_r{float:right; width:75%; padding-top:10px; }
.biz_l{float:left; width:25%;  }
.biz_par{width:100%; height:100px; padding-top:10px;}

div.business_pic {width:100%;  }
div.business_pic_l {float:left; width:48%; padding-top:10px; padding-bottom:10px; margin:0px 0px 0px 0px;}
div.business_pic_r {float:right; width:48%; padding-top:10px; padding-bottom:10px; margin:0px 0px 0px 0px; }
#business_pic_hdg{float:left; padding-bottom:5px; width:100%; margin:0px 0px 0px 0px;}
h4{padding-bottom:2px;}

.blackberry{width:100%;}
.blackberry_pic{width:20%; float:left;}
.blackberry_img{margin-bottom: 0; padding-left: 0; margin-right: 0; padding-right: 0; text-align: center; padding-top: 0; padding-bottom: 0; margin-left: 0; margin-top: 0;}
.blackberry_p{text-align:center;}
blackberry_b{width:100%;}
