﻿div#divLearnMore {float: left;}
div#divCustomizePrefrence {float: right;}

div#leftPanel {width: 430px; float: left; clear: left;}
.leftPanel {width: 430px; float: left;}
div#rightPanel {width: 430px; float: right;}
.rightPanel {width: 430px; float: right;}

.RadPanelBox {width:100%;   }

div.panelTitleBlue 
{
    height: 23px;
    line-height: 23px;
    vertical-align:middle;
    font-size: 13px;
    font-weight: bold;
    color: White;
    padding-left: 10px;
    background-image: url('/images/tile_header_blue.jpg');
}
div.panelTitleGreen
{ 
    height: 23px;
    line-height: 21px;
    vertical-align: middle;
    font-size: 13px;
    font-weight: bold;
    color: White;
    padding-left: 10px;
    background-image: url('/images/tile_header_green.jpg');
}
div.panelTitleRed
{ 
    height: 23px;
    line-height: 23px;
    vertical-align:middle;
    font-size: 13px;
    font-weight: bold;
    color: White;
    padding-left: 10px;
    background-image: url('/images/tile_header_red.jpg');
}

.PanelBody
{
	font-size: 11px;
	padding: 10px;
    border-left: solid 1px #999999;
    border-right: solid 1px #999999;
    border-bottom: solid 1px #999999;
}

.PanelBodyMyJama, .PanelBodyCS
{
	font-size: 11px;
	margin-bottom: 10px;
    border-left: solid 1px #999999;
    border-right: solid 1px #999999;
    border-bottom: solid 1px #999999;
}

div.divMyJamaFeatures, div.divCS {padding: 10px}

div.divMyJamaProfile {padding: 10px 3px 10px 3px;}

table#coreTopicList
{
    border-top: solid 1px #bbbbbb;
    border-left: solid 1px #bbbbbb;
    border-right: solid 1px #bbbbbb;
    font-size: 11px;
}
table#coreTopicList td.coreTopicImg {border-bottom: solid 1px #bbbbbb;}
table#coreTopicList td.coreTopicImg img {border: 0px;}
table#coreTopicList td.coreTopicText 
{
    border-bottom: solid 1px #bbbbbb;
    background-image: url('/images/tile_coretopic.jpg');
    padding-left: 5px;
}

div#inPracticeIcon {float: left;}
div#inPracticeText {margin-left: 72px; font-size: 11px;}
div#inPracticeSeeAlso {border-top: solid 1px #999999; padding-top: 5px;}

.FeaturedItemText
{
    font-size: 11px;
    margin-top:5px;
}

div.loginPanel 
{
    background-image: url('/images/bg_login_home.jpg');
    background-repeat: repeat-x;
    font-size: 11px;
    border: solid 1px #999999;
    padding: 10px;
    margin: 3px 0 10px 5px;
    width: 399px;
}

.divSubscribeNow
{
    margin-top:5px;
    padding-top: 10px;
    text-align: center;
    border-top: solid 1px white;
    font-size: 11px;
}

.myJamaHeader {background-image: url('/images/tile_header_red.jpg');}
div#subLoginPrompt 
{
    font-weight: bold;
    margin-top: 5px;
    padding-top: 5px;
    border-top: solid 1px #999999;
    font-size: 11px;
}

div.myJamaTabContent 
{
    border-left: solid 1px #999999;
    border-right: solid 1px #999999;
    border-bottom: solid 1px #999999;
    padding: 10px;
    width: 391px;
}
div.myJamaIntro {font-style:italic;}
div.myJamaRecentItem 
{
    font-size: 12px; 
    padding-top: 5px;
}
div.viewMyJamaItems
{
    margin-top: 10px;
    padding-top: 5px;
    border-top: solid 1px #999999;
    clear: left;
}
div.myJamaRecentItem img.myJamaIcon 
{
    float: left;
    width: 21px;
}
div.myJamaRecentItem div.myJamaIconRight 
{
    margin-left: 31px;
    width: 355px;
}

div#edGuidesIcon {float: left;}
div#edGuidesIcon img {border: 0px;}
div#edGuidesText {margin-left: 58px; font-size: 11px;}

div.lineSpacedItems {border-bottom: solid 1px #999999; margin-bottom: 10px; padding-bottom: 10px;}


.clearAll 
{
	clear:both;
}

.AdminLogged, .LearnerLogged
{
	border-bottom:solid 1px #cccccc;
	padding-bottom:5px;
	margin-bottom:5px;
}

.LearnerLoggedCS 
{
	border:none;
}

.NewestTopics 
{
	margin-top:8px;
}

.NewestTopics span, .TopicsSpan
{
	text-transform:uppercase;
	color:#990000;
}


.NewestTopicsList, .InstLoggedList 
{
	margin:5px 0px 0px 10px;
	line-height:150%;
}

.InstLoggedCreate 
{
	border-top:1px solid #cccccc;
	margin-top:8px;
	padding-top:5px;
}

.InstLoggedCreate a 
{
	font-weight:bold;
}

.TopicsList
{
	margin-top:8px;	
}

.Topics 
{
	margin-top:9px;
}

.TopicsListItem, .TopicsListViewAll 
{
	border-top: 1px #cccccc solid;
	margin-top:5px;
	padding-top:5px;
}

.TopicsListItemTopic 
{
	float:left;
}

.TopicsListItemBar 
{
	float:right;
}

.ProgressBarContainer 
{
	height:12px;
	width:100px;
	background:#cccccc;
	float:left;
}

.ProgressBarFill 
{
	background:#709866;
	height:12px;
	display:block;
}

.ProgressPercent 
{
	margin-left:105px;	
}

.TopicsListViewAll 
{
	font-style:italic;
	margin-top:9px;
}

.LearnerLoggedNoCS 
{
	line-height:150%;
}

.csCourseTopicComplete 
{
	text-align:left;
	float:right;
}

.csCourseTopicLabel 
{
	float:left;
	width:270px;
}

.csCourseTopicLabel span 
{
	text-transform:uppercase;
}

.csCourseTopicLabel a 
{
	
}

.topicsListItem 
{
	border-top:solid 1px #cccccc;
	padding:7px 0px 0px 0px;
	margin:9px 0px 0px 0px;
}

.csCourseTopicComplete 
{
	text-align:left;
	float:right;

}

.CompleteBarContainer 
{
	width:100px;
	background: #dddddd;
	height:10px;
	float:left;
	margin-top:2px;
}

.CompleteBarInner 
{
	background:#669768;
	display:block;
	height:10px;
}

.csCourseCompletePercent 
{
	font-style:italic;
	float:right;
	margin-top:0px;
	padding-left:10px;
	width:80px;
}
