/**************************************
 * THEME NAME: ingenuous
 *
 * Files included in this sheet:
 *
 *   ingenuous/styles.css
 *   ingenuous/styles_select.css
 **************************************/

/***** ingenuous/styles.css start *****/

/********************************************************
**
** Theme name: Ingenuous
** Description: A three-column variable-width theme for Moodle.
** Author: Patrick Malley
** Author URI: http://newschoollearning.com
**
*********************************************************/

/*body {
  background:#fff;
  margin:0;
  padding:0;
}*/

body {
	background-attachment: scroll;
    background-clip: border-box;
    background-color: #F2F2F2;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
   /*background-attachment: scroll;
    background-clip: border-box;
    background-color: #308AAB;
    background-image: url("images/img01.gif");
    background-origin: padding-box;
    background-position: center top;
    background-repeat: repeat-y;
    background-size: auto auto;
    color: #444;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: justify;*/
}

body, p, th, td, li {
  font-family: "Arial",Helvetica,sans-serif;;
  line-height:1.5;
  font-size:0.95em;

}

.wrapper {
 /* padding:0 5%;*/
 padding-bottom: 0;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 0;
}

.clearfix {
    display: block;
}

.clearfix {
    min-width: 0;
}
/* BOX */

.sitetopic {
}

.generalbox {
    background-color: #FAF9FD;
    border-color: #E5E6E6;
	border-style: solid;
	border-width:medium;
	padding: 10px;
	
}
 
a:link,
a:visited {
	text-decoration: none;
}

a:hover,
a:active {
}

/* Header */

#header-home,
#header {
 background-color: #DFE8FD;
    background-image: url("images/img02.gif");
    background-repeat: repeat-x;
    margin-left: auto;
    margin-right: auto;
}
/*
#header {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #004778;
    background-image: url("images/img02.gif");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: repeat-x;
    background-size: auto auto;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 951px;
}*/

#logo {
    font-family: Arial,Helvetica,sans-serif;
}


h1.headermain {
  font-weight:normal;
}

#header-home h1.headermain {
  font-size:2.5em;
  padding:50px 0 10px;
}

#header h1.headermain {

  font-size:1.75em;
  padding:25px 0 3px;
}

.headermenu {
  padding:10px;
}

.navbar {
  border:none;
  padding-top:0;
  padding-bottom:20px;
  padding-left:11px;
}

Menu 
#menubox, #course-view .weeks .current td.side, #course-view .topics .current td.side {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #000000;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #FFFFFF;

}
/*
#menu a:link, #menu a:visited {
    color: #E5E5E5;
    font-size: 11px;
    font-weight: bold;
}
#menu a:hover, #menu a:active {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #004A7C;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #FFFFFF;
}
#menubox{
}
#menu {
    background-color: #006192;
    color: #CCCCCC;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-bottom: 6px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    width: 951px;
}
#menu ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#menu li {
    display: inline;
}
#menu a {
    color: #E5E5E5;
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    text-decoration: none;
    text-transform: capitalize;
}
#menu a:hover {
    background-color: #004A7C;
    color: #FFFFFF;
}
#menu {
  list-style:none;
  margin:0;
  padding:0;
}

#menu li {
  float:left;
}

#menu a {
  display:block;
  padding:5px 10px;
}
#menu a:link,
#menu a:visited {
}

#menu a:hover,
#menu a:active {
}

*/
/* Menu */
#menubox{
}

#menu {
  background-color: #006192;
    color: #CCCCCC;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-bottom: 6px;
    padding-left: 100px;
    padding-right: 0;
    padding-top: 5px;
    width: 951px;
}

#menu li {
   display: inline;
}

#menu a {
  color: #E5E5E5;
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-left: 35px;
    padding-right: 15px;
    padding-top: 5px;
    text-decoration: none;
    text-transform:capitalize;
}
#menu a:link,
#menu a:visited {
}

#menu a:hover,
#menu a:active {
}

/* Content */


#site-index #content {
  padding-top:20px;
}

.background {
  /*background:#fff url(gradient.jpg) repeat-x 0 0%;*/
      background-attachment: scroll;
    background-clip: border-box;
    background-color: #F2F2F2;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
}

#layout-table {
  margin-top:0;
}





/* Sideblocks */

.sideblock .header {
  border-width:1px 0 0 0;
  padding:3px 10px;
  border-color:#ccc;
  background-color:#0071B5;
}

.sideblock .title h2 {
  font-size:1.2em;
  font-family:"Arial",Helvetica,sans-serif;
  color: #E5E5E5;
  line-height: 1.5;
}

.sideblock .content {
  border-width:0;
  background-color:#CDE3EF;
  padding:5px 10px;
  font-size: 0.9em;
  line-height: 1.2em;
  border-style: solid;
  border-width: 1px;
  padding: 4px;
}

.sideblock {
  padding-bottom:10px;
  background:url(images/gradient-sb.jpg) repeat-x 0 0;
}

.block_calendar_month .minicalendar {
  border:none;
}

.block_login {
  border:1px solid #ccc;
  background:#fcffc8;
}

/* Courses */

.sitetopic {
  border:none;
  padding-left:0;
}

h2.headingblock {
  border-width:0 0 1px 0;
  padding-bottom:0;
  background-color: #0071B5;
  border-color: #0071B5;
  color: #E5E5E5;
}

.coursebox {
  border-width:0 0 1px 0;
  padding-bottom:10px;
  border-style:dotted;
}

.categorybox {
  border:none;
}

.coursebox .info {
  width:44%;
}

.coursebox .summary {
  width:49%;
}

#course-view #section-0 .side,
#course-view #section-0 .content {
	border: medium none;
 
}

/* Forums */

.forumpost {
  border:none;
}

.forumpost .left {
  background:none;
}

.forumpost .topic {
  background:#eee;
  border-color:#aaa;
  border-width:0 0 2px 0;
  padding-left:7px;
}

.forumpost .content {
  border-bottom:5px solid #aaa;
  padding:5px 7px 10px 7px;
}

/* Modules */

#intro {
  background:#f9f9f9;
}

.reportlink,
#mod-forum-view .subscription {
  margin-bottom:20px;
}

/* Users */

.userinfobox {
  border:none;
}

.userinfobox .content {
  background:#f9f9f9;
  border:1px solid #ddd;
}

body#course-user .section {
  border-color:#ddd;
  margin-top:10px;
}

/* Calendar */

.sideblock .minicalendar,
#calendar-view #calendar .maincalendar,
#calendar-view #calendar .sidecalendar .sideblock {
  border:none;
}

.sideblock .filters table,
#calendar-view #calendar .filters table {
  background:none;
}
/* Tables */

.generaltable {
  border-color:#ddd;
}

#participants th,
.quizattemptsummary th,
.course-report-outline th,
#admin-report-security-index th,
#admin-roles-override th,
#admin-roles-assign th,
#admin-blocks th,
#admin-modules th,
#grade-edit-scale-index th,
#enrol th,
#course-category th,
.editcourse th,
#admin-roles-allowoverride th,
#admin-roles-manage th,
#admin-roles-allowassign th,
#mod-wiki-index th,
#mod-survey-index th,
#mod-scorm-index th,
#mod-resource-index th,
#mod-glossary-index th,
#mod-data-index th,
#mod-chat-index th,
#mod-choice-index th,
#mod-assignment-index th,
#mod-lesson-index th,
#mod-quiz-index th,
#admin-user th,
.user-grade th,
.logtable th,
.mod-forum .generaltable th,
.forumheaderlist th,
.results th {
  border-bottom:2px solid #111;
  padding:0 4px;
  background:url(images/gradient-sb.jpg) repeat-x 0 0;
}


#participants td,
.quizattemptsummary td,
.course-report-participation td,
.course-report-outline td,
#admin-report-security-index td,
#admin-roles-override td,
#admin-roles-assign td,
#admin-blocks td,
#admin-modules td,
#grade-edit-scale-index td,
#enrol td,
#course-category td,
.editcourse td,
#admin-roles-allowoverride td,
#admin-roles-allowassign td,
#admin-roles-manage td,
#admin-user td,
#tag-management-list td,
#mod-wiki-index td,
#mod-survey-index td,
#mod-scorm-index td,
#mod-resource-index td,
#mod-quiz-index td,
#mod-lesson-index td,
#mod-glossary-index td,
#mod-data-index td,
#mod-chat-index td,
#mod-choice-index td,
#mod-assignment-index td,
.mod-forum .generaltable td,
.forumheaderlist td {
  border-width:0 1px 0;
  border-color:#ddd !important;
  border-style: solid;
}

.forumheaderlist .discussion .starter {
  background:none;
}

.quizattemptsummary .r1 .cell,
.course-report-participation .r1 .cell,
#admin-report-security-index .r1 .cell,
#admin-roles-override .r1 .cell,
#admin-blocks .r1 .cell,
#admin-modules .r1 .cell,
#grade-edit-scale-index .r1 .cell,
#enrol .r1 .cell,
#admin-roles-allowoverride .r1 .cell,
#admin-roles-allowassign .r1 .cell,
#admin-roles-manage .r1 .cell,
#admin-roles-assign .r1 .cell,
#admin-user .r1 .cell,
#tag-management-list .r1 .cell,
#mod-wiki-index .r1 .cell,
#mod-survey-index .r1 .cell,
#mod-scorm-index .r1 .cell,
#mod-quiz-index .r1 .cell,
#mod-lesson-index .r1 .cell,
#mod-glossary-index .r1 .cell,
#mod-data-index .r1 .cell,
#mod-chat-index .r1 .cell,
#mod-choice-index .r1 .cell,
#mod-assignment-index .r1 .cell,
.mod-forum .generaltable .r1 .cell,
.forumheaderlist .r1 {
  background:#eee;
}

/* Grades */

table.user-grade td.oddd1 {
   background-color: #ddd;
}

#banner_header {
	width: 900px;
	height: 180px;
	margin-left:160px;
	padding-top:10px;
	z-index: 1;}/***** ingenuous/styles.css end *****/

/***** ingenuous/styles_select.css start *****/

a:link,
a:visited {
	color: #003372;
}

.headermenu a:link,
.headermenu a:visited {
  color: #fff;
  text-decoration: underline;
}

a:hover,
a:active {
	color: #537b83;
}

#menubox,
#course-view .weeks .current td.side,
#course-view .topics .current td.side{
  background:#006192;
  color: #fff;
}

#menu a:link,
#menu a:visited {
  color:#fff;
}

#menu a:hover,
#menu a:active {
  background:#00295d;
}/***** ingenuous/styles_select.css end *****/


