/* Start of CMSMS style sheet 'LSG Courses' */
/* Courses Rules */ 

.downloadlink a
{
font-weight:normal;
color: #888;
}

.downloadlink a:hover
{
font-weight:normal;
color: #e4853b;
}

#course_list_name a, .courselinks a
{
text-decoration: none;
font-weight: bold;
color: #000;
}

#course_list_name a:hover, .courselinks a:hover
{
text-decoration: none;
font-weight: bold;
color: #e4853b;
}

.course_date a, .course_summary a
{
text-decoration: none;
font-weight: normal;
color: #000;
}

.course_date a:hover, .course_summary a:hover
{
text-decoration: none;
font-weight: normal;
color: #e4853b;
}


#month_list_container
{
border: 0px solid #333;
margin: 5px 0px 15px;
}

#month_list{
border-bottom: 0px dotted #ccc;
font-size: 1.2em;
font-weight: bold;
padding: 5px 10px;
color: #50290d;
}

#course_list{
border: 0px solid #333;
padding: 5px 10px;
}

#course_list table{
font-size: 0.9em;
width: 95%;
border: 0px solid #333;
padding: 3px;
margin: 0px auto;
}

#course_list table tr td{
padding: 5px 10px;
}

#course_list_name
{
width: 20%;
}

#course_list_date
{
width: 25%;
}

#course_list_summary
{
width: 55%;

}

.course_date{
font-size: 0.9em;
color: #444;
}

.course_summary{
font-size: 0.9em;
color: #444;

}

.courserow0
{
background: #FFF4F4;
#background: #c6c6c6 url(uploads/images/default_images/pink_bg.gif) repeat;
}
.courserow1
{
background: #F4FBFF;
#background: #c6c6c6 url(uploads/images/default_images/blue_bg.gif) repeat;
}

.course_list_header{
border-bottom: 1px dotted #ddd;
font-weight: bold;
color: #555;
}

.backlink a
{
text-decoration: none;
font-weight: normal;
color: #000;
}

.backlink a:hover
{
text-decoration: none;
font-weight: normal;
color: #e4853b;
}


.quickrow0
{
background: #ecf3fe;
}

.quickrow1
{
background: #fff;
}

.quickrow0 a, .quickrow1 a
{
text-decoration: none;
font-weight: normal;
color: #000;
}

.quickrow0 a:hover, .quickrow1 a:hover
{
text-decoration: none;
font-weight: normal;
color: #e4853b;
}


#course_view_details table
{
font-size: 0.8em;
border: 0px dashed #ccc;
padding: 2px;
margin: 0px auto;
width: 100%;
}

#course_view_details table tr td
{
border: 0px solid #333;
padding: 3px 6px;
}

.course_view_details_title
{
width: 25%;
text-align:right;
color: #787878;
}

.course_view_details_info
{
width: 75%;
text-align:left;
color: #000;
}

.borderbottom td
{
border-bottom: 1px dotted #ddd;
}

/* End of 'LSG Courses' */

