


#elearning .ui-widget-content {
    background:  #FFFFFF;
}
#elearning .ui-widget-content h2 {
    color: #666666;
    margin-left: 10px;
}
.courseindex ol
{
	margin-left:1em;
}
#tabs li {
    
}

#tableactivity tr{
height:30px;
}
/* tdA1 color:#d1d1d1;*/    /* tdB1 color:#e8e8e8;*/
/* tdA2 color:#dcdcdc*/    	/* tdB2 color:#f4f4f4;*/
table#tableactivity  tr:nth-child(2n) {
    background: none repeat scroll 0 0 #e8e8e8;
}
table#tableactivity  tr:nth-child(2n+1) {
    background: none repeat scroll 0 0 #f4f4f4;
}
table#tableactivity td:first-child{
    width: 50px;
}
table#tableactivity tr:nth-child(2n) td:first-child{
    background: none repeat scroll 0 0 #d1d1d1;
}
table#tableactivity tr:nth-child(2n+1) td:first-child{
    background: none repeat scroll 0 0 #dcdcdc;
}
table#tableactivity .timelog{
	background: #40b7f6 !important;
	color:#FFF;
	text-align:center;
}
.textblue{
	color:#557e7e;
}
.textdiscussion{
	font-style: italic;
}

#sectiontab {
    clear: both;
    list-style: none;
    padding: 0;
    min-height: 100px;
    overflow:auto;
}
#sectiontab > li:nth-child(2n) {
   border-left: 0px;
}
#sectiontab > li:nth-child(2n+1) {
    clear: both;
}

.sectiontabs {
    border: 1px solid #DDDDDD;
    float: left;
    font-size: 14px !important;
    /*min-height: 147px;*/
    height:100%;
    width: 49.6%;
    /*width: 317px;*/
}
.sectiontabs_title{
    text-transform:capitalize;
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    padding: 0px 20px;
    vertical-align: middle;
    background: #e8e8e8;
}

span.titleleft {
}
span.titleright {
    float: right;
}
.sectiontabs_detail{
     padding: 10px 20px;
     font-style: italic;
    }
ol.sectionlist, .sectionlist li a {
    font-size: 14px;
    line-height: 1;
    margin: 0;
    padding: 0;
}
.sectionlist li
{
	margin-bottom:0.5em;
}
.sectionlist li:before {
    content: "- ";
}
div.sectiontabs_detail > a > img {
    margin: 5px 5px 5px 0px;
}

#pagetabs ul li a {
   
}
#pagetabs ul li a:hover {
    
}
#coursebreadcrumbpath, #coursetabs h2 {
    margin-left: 10px;
}


ol.courseindex {
   
}


.createmedia_table td {
    width: 33%;
    vertical-align: top;
}

/*  Media Section    */
#timeline {
    width: auto !important;
}

#modulesection > div > fieldset {
    border: 0;
}


.right {
    text-align: right;
	padding-right:1em;
	vertical-align:top;
}
table.courseform td{
padding-top:1em;
padding-bottom:1em;
}
table.courseoptions{
background-color:#eeeeee;
border:1px solid #999999;
border-radius:5px;
}
table.courseoptions td{
padding:5px;
border:none;
}
ul#coursepagelist
{
	min-height:145px;
	margin-bottom:10px;
}


div.loginarea{
width:300px;
margin-left:20px;
margin-right:20px;
clear:right;
float:right;
}
image.courseicon
{
	float:left;
}
i.courseicon
{
	height:150px;
	color:#999999;
	font-size:8em;
	text-align:center;
	clear:none;
	float:left;
	width:210px;
	

}
section.courseitem
{
	margin-bottom:4.5em;
}