#promo{display:none}
#content{width:960px;margin:0px 5px 0 5px;}
#content-popup{width:700px;margin:0px 5px 0 5px}
#content div#section{background:url('/etc/designs/rosettastone/us/images/headers/headers_blowout.gif') no-repeat;height:46px;}
#content-popup #article-detail div#section{background:url('/etc/designs/rosettastone/us/images/headers/header-popup.gif') no-repeat;height:46px; width: 701px;}
div#section, #content div#section, #content div#section a {color:#fff; font-family: Helvetica, Arial, sans-serif; text-indent:0;font-size:16px; line-height:38px; overflow:hidden;}
div#section, #content div#section {padding-left:25px;} 

#article-detail{width:960px;min-height:400px;background:url('/etc/designs/rosettastone/us/images/gridbgwidest.gif') no-repeat bottom left}
#content-popup #article-detail {width: 700px;background:url('/etc/designs/rosettastone/us/images/gridbg-popup.gif') no-repeat bottom left}
#article-detail div#section{background-position:0 0px;width:935px;}
#article-detail .share-this{width:125px;height:16px;float:right}
#article-detail .article p{margin:3px 0 5px 0}
#article-detail .article p img{float:right;margin-left:20px}
#article-detail .article p{font:normal 12px/16px;color:#3c2d1f;}
#article-detail .article p.eula{font-size:10px;}
#article-detail p.author{color:#739600;font:bold 10px/18px;background:url('/etc/designs/rosettastone/us/images/grdash.gif') no-repeat left center;padding-left:15px;}
#article-detail .app-error dl{padding-top:10px;}
#article-detail .app-error dl dt{font-weight:bold;}	
#article-detail .grid-col-footer{border:none}	
* html #article-detail{height:250px}
#article-content{padding:20px 20px 10px 20px;}
#article-archive{padding:15px 10px 15px 322px;width:628px;margin-bottom:10px;height:100px;background:url('/etc/designs/rosettastone/us/images/archivebgwidest.jpg') no-repeat}
#article-archive h3{font:bold 12px/16px;margin:0 0 3px 0;color:#2e1e0f}
#article-archive ul li{font:normal 12px/16px;background:url('/etc/designs/rosettastone/us/images/brwnlidot.gif') no-repeat left center;padding-left:8px}
#article-archive p{margin-top:5px;position:relative}
#article-archive p img{position:absolute;top:-25px;right:10px}
* html #article-archive p img{right:10px}

.internal-nav{width:960px;background-image:url('/etc/designs/rosettastone/us/images/artnavbgwidest.gif')}
.internal-nav ul{width:933px;} /* subtract 25 from pad left */

/* Homeschool styles */
#box-headset {border-left:1px solid #CCCCCC;float:right;font-size:0.9em;line-height:1.4em;margin:16px 0 0;padding:0 34px 0 30px;width:249px;}

/* Support styles */
#cust_support {display:none;}
.support dl {font-size:12px; margin-bottom:1.2em; line-height:1.5em;}
.support dt {font-weight:bold;}

/* Downloads */
.download_content {margin-left:10px; margin-top:10px; display:inline-block;}
.download_content ul li {float:left; font-weight:bold; margin-bottom:20px; margin-left:10px; padding-right:25px; padding-top:8px; padding-bottom:5px; width:200px; display:inline;}
.download_content ul li img {display:none;}
.download_content ul li a:hover {color:#0098DB;}
.download_content p {color:#666666; font-size:11px; font-weight:normal; line-height:1.3em; padding-top:3px;}
.quick-guide {background:transparent url(/content/dam/rosettastonecom/images/global/icon_quickstart_guides.jpg) no-repeat scroll 20px 10px; padding-left:60px;}
.user-guide {background:transparent url(/content/dam/rosettastonecom/images/global/icon_userguides.jpg) no-repeat scroll 20px 10px; padding-left:60px;}
.course {background:transparent url(/content/dam/rosettastonecom/images/global/icon_coursecontent.jpg) no-repeat scroll 20px 10px; padding-left:60px;}
.network-guide {background:transparent url(/content/dam/rosettastonecom/images/global/icon_ntework_guides.jpg) no-repeat scroll 20px 10px; padding-left:60px;}
.sms-guide {background:transparent url(/content/dam/rosettastonecom/images/global/icon_sms_guides.jpg) no-repeat scroll 20px 10px; padding-left:60px;}

/* Order Status */
#order-status-search-left, #cancel-osub-search-left {float:left; width:245px; margin-left:20px;}
#order-status-search-left h2, #order-status-search-right h2 {font-weight:bold; padding-bottom:5px;}
#order-status-search-right, #cancel-osub-search-right {border-left:1px solid #CCCCCC; float:left; padding-left:52px;}
#order-status-search-right #nonum-search-option{width:170px;}
#order-status-phone-numbers {clear:left; font-size:15px; padding-top:10px;}
p.subnote {color:#666666; font-size:92% !important;}
#withnum-postal-code, #nonum-postal-code {margin-bottom:0px;}

/*Shipping Popup */
a.faqs {margin-bottom:10px;display:block;}
#article-detail .article .shipping-popup  p {margin-left:10px; display:inline-block;}
#article-detail .article .shipping-popup  p.more-info {margin-left:0px; color:#666; font-style:italic;}
.eula p {font-size:10px;}
.headset-add-btn {float:right; margin-top:-20px;}

/* styles for channel-specific textures on #section */
div.organizations #content #article-detail #section {background-position: 0 -46px;}
div.schools #content #article-detail #section {background-position: 0 -93px;}
div.homeschool #content #article-detail #section {background-position: 0 -139px;}

/* styles for school demo*/
#demo{width: 720px; margin-bottom: 10px;}
#phone{font-weight:bold;}
#ship-address #phone {font-weight:normal;}

/*style for homeschool popup*/
.hs-image {float:left; margin-top:13px;}
.value {padding-left:10px;}
.hs-chart .highlight {background:#FDF0BC none repeat scroll 0 0;}
.hs-chart {border-left:1px solid #DDDDDD; border-top:1px solid #DDDDDD; font-size:12px; margin:10px auto 0;}
.hs-chart th, .hs-chart td {border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; padding:10px;}
.hs-chart .highlight .price {float:left; margin:14px 5px 0 0;}
#great {float:left; margin-top:13px;}
#great-image {float:right;}

/* Added Styles - HeadSet Page */
#box-headset h3{padding-left:70px; text-align:left;}
.add-to-cart {text-align:left !important; background:transparent url(/etc/designs/rosettastone/us/images/addtocart2-bg.jpg) no-repeat scroll right top; height:62px; right:25px; top:30px; width:180px; *width:110px;}
.add-to-cart em, .add-to-cart i {color:#2E1E0F; display:block; font-family:"Helvetica Neue",Arial,sans-serif; font-size:18px; font-style:normal; font-weight:bold; height:25px; line-height:25px; margin:2px auto 0; padding-left:50px; *padding-left:0px; text-align:center;}
.add-to-cart input.add-to-cart-btn {float:right; height:26px; margin:0; outline-style:none; outline-width:medium; padding:2px 5px 1px 0; width:100px;}
.headset_main {text-align:center;}

/*styles for system requirements page*/
.product{height:30px; float:left; margin-right:5px;}