/* Minimal Default Theme by Charles Kelly (http://www.manythings.org/tesl/moodle/)
 * Last update: March 21, 2008
 * Cleans up "standard" so that
 * most other themes will look good.
 */
 
/* Background */
body{
background-color:White;
color:Black;
}

/* Nav Bar, Sides of the lessons */
#course-view .section td.side,th.header,td.header,.navbar{
background-color:#eeeeee;
color:Black;
}

/* Dates in Weekly Format */
#course-view .section .weekdates,
#course-view .weekscss .weekdates{
color:#888;
background-color:White;
}

/* Block Headers, Headings in Lessons, This week highlight color */
#course-view .weekscss .current,#course-view .current td.side,
.section h1,.section h2,.section h3,
.generaltable th.c0,.generaltable th.c1,.generaltable th.c2,.generaltable th.c3,.generaltable th.c4,th.header,td.header .left,.headingblock,.sideblock .header{
background-color:#888;
color:White;
}

/* Content should have white bg and black text for high contrast */
#course-view .section .content, .sideblock .content, .categoryboxcontent, .courseboxcontent, .info, .loginbox, .generalbox, .userinfobox, .content{
background-color:#fff;
color:#000000;
}

/* For Topic and Lesson Titles */
.summary{
font-size: 1.2em;
color:#444444;
font-weight: bold;
border-bottom: 1px dotted #000000;
}


/* CK Fix summary and headings within topics and weeks */
.summary{
font-size: 1.2em;
color:#333333;
font-weight: bold;
border-bottom: 1px dotted #000000;
}


.summary h2 {
font-family: Helvetica,Ariel;
color:#000000;
padding: 1px;
margin: 6px 30px;
font-size:1em;
padding-left: 6px;
}

.section h1 {
font-family: Helvetica,Ariel;
background-color: #eeeeee;
text-align: left;
border-left: 12px solid #222222;
border-bottom: 2px solid #222222;
padding: 8px;
padding-left: 6px;
}

.section h2 {
font-family: Helvetica,Ariel;
background-color: #eeeeee;
text-align: left;
border-left: 10px solid #444444;
border-bottom: 2px solid #444444;
padding: 5px;
padding-left: 6px;
}

.section h3 {
font-family: Helvetica,Ariel;
background-color: #eeeeee;
text-align: left;
border-left: 8px solid #666666;
border-bottom: 1px solid #666666;
padding: 2px;
padding-left: 6px;
font-size:1em;
}

.content .weekdates{
font-family: Helvetica,Ariel;
background-color:transparent;
text-align: left;
border: none;
}

.section h4 {
font-family: Helvetica,Ariel;
text-align: left;
margin: 1px;
font-size:1em;
padding-left: 6px;
}





/* Clean up Forums */

.forumheaderlist,
.forumpost {
border-color:#777;
}

.forumpost .content {
background: #fff;
}

.forumpost .left {
background:#eee; 
}

.forumpost .topic  {
background:#bff; 
}

.forumpost .starter { 
background:#ffb; 
}

.forumheaderlist .discussion .starter,
.forumheaderlist .discussion .replies
{
background:#ffd; 
border-color:#777;
}

.forumheaderlist .discussion .author,
.forumheaderlist .discussion .lastpost
{
background:#dff; 
border-color:#777;
}

.forumheaderlist td {
border-color: #ffe;
}

.forumheader .author {
border-color: #ffe;
}


fieldset.clearfix {
  background-color: #fcfcfc;
}
legend.ftoggler{
  background-color: #fcfcfc;
  padding:3px;

}




/* not colors */
.sideblock .title {
	font-size: 1.2em;
}



