/* == Vertical Tabs == */
.product-tab-panel {background:#fff url(../images/webnxt/tab_container_bg.png) no-repeat top right;border-top:solid 1px #d2d2d2;padding:12px; min-height: 390px;display: none;}

#product-content {float:left;margin:0;width:738px; padding-bottom: 10px }
#product-content .waiting { padding: 50px 0 0 50px;  }
.product-links { background-color: #fff; border: solid 1px #ccc; padding: 10px; margin-bottom: 10px; }
.product-links h4 { margin-bottom: 2px; }

#content_main .btn {float:right}
#ItemPage .discount {color:Green}
#ItemPage .currentPrice {font-weight:700}

.course-contents {margin:10px 0 15px 0;}
.course-enrolled img {}
.course-enrolled table {margin-top:20px; margin-bottom:10px;}

ul.course-list {margin-right:0px;margin-left:0px;list-style:none;}
ul.course-list li.level-1 div.heading {padding:0.5em;border-top:1px solid gray;background:#f0f0f0;cursor:pointer;}
ul.course-list li.level-1 div.heading h3 {background:url(../images/linkIcons/tri-expanded.png) no-repeat top left; background-position: 0px 2px; padding-left:20px;}
ul.course-list li.level-1 div.heading.collapsed h3 {background:url(../images/linkIcons/tri-collapsed.png) no-repeat top left; background-position: 0px 2px; padding-left:20px; color: #378E8A;}
ul.course-list li.level-1 p.section-desc {font-size:0.95em;}
ul.course-list li.level-1 ul.collapsed {}

ul.course-list li.level-2 {padding:0.2em 0.5em;} 
ul.course-list li.level-2.odd {background:#f0f0ff;} 
ul.course-list li.level-2.even {background:#ffffff;} 
ul.course-list li.level-2 span.level-2-title {display:inline-block;min-width:250px;margin-bottom:7px;}
    
ul.course-list ul {list-style:none;padding-bottom:0.5em;margin-right:0px;} 
ul.course-list ul li {} 
ul.course-list img {vertical-align:middle;}
ul.course-list img.non-free {opacity:0.4;}
ul.course-list img.non-free.activated {opacity:1.0;}
ul.course-list .resource-free {background:#66c066;padding:1px 3px;color:#ffffff;font-size:0.85em;}
div.explain-free {border:1px solid #408040; background-color:#f0fff0; padding:5px;margin-bottom:20px;margin-top:5px;}




@media print
{
    #product-tabs {display: none;}
    #product-content { width: inherit; float: none; }
}