/**************************************
 * THEME NAME: experience247v33
 *
 * Files included in this sheet:
 *
 *   experience247v33/styles_color.css
 *   experience247v33/styles_font.css
 *   experience247v33/styles_layout.css
 *   experience247v33/styles_moz.css
 *   experience247v33/user_styles.css
 **************************************/

/***** experience247v33/styles_color.css start *****/

/*******************************************************************
 styles_color.css
  
 This CSS file contains all color definitions like 
 background-color, font-color, border-color etc.

 Styles are organised into the following sections:

  core
  header
  footer

  admin
  blocks
  calendar
  course
  doc
  login
  message
  question
  tabs
  user

  various modules

*******************************************************************/

/***
 ***  Core
 ***/

a:link,
a:visited {
  color: #0000FF;
}

a:hover {
  color: #FF0000;
}

body {
  background-color: ButtonFace;
  color: #000;
}

#content, .navbar {
  border-bottom-color: ButtonShadow;
  border-top-color: ButtonHighlight;
  background-color: ButtonFace;
}

#layout-table {
  border-color: ButtonFace;
}

#layout-table #left-column,
#layout-table #middle-column,
#layout-table #right-column {
  border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
  background-color: ButtonFace;
}

#layout-table #middle-column {
  background-color: white;
}

form.mform fieldset, 
.generalbox {
  border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
}

.sitetopic,
.categorybox {
  border-color: ButtonFace;
}

/***
 *** Header
 ***/

#header, 
#header-home 
{
  border-bottom-color: ButtonShadow;
  background-color: #7BC8D0;
}

#header {
  background-color: black;
}

.headermain {
  color: #B4B3B3;
}

#header .logininfo  
{
  color: white;
}

.breadcrumb ul li a:link, 
.breadcrumb ul li a:visited {
  color: black;
}

.breadcrumb ul li a:hoover {
  color: red;
}

/***
 *** Footer
 ***/

#footer {
  border-top-color: ButtonHighlight;
  background-color: ButtonFace;
}


.navbar {
  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
  background-color: ButtonFace;
}

/***
 *** Admin
 ***/

/***
 *** Blocks
 ***/

.sideblock .header {
  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
  background-color: ButtonFace;
}

#left-column .hidden .header, 
#right-column .hidden .header {
  border-bottom-color: ButtonShadow;
}

.sideblock .content {
  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
  background-color: white;
}

/***
 *** Blogs
 ***/

/***
 *** Calendar
 ***/

/***
 *** Course
 ***/

/***
 *** Doc
 ***/

/***
 *** Grades
 ***/

/***
 *** Login
 ***/

/***
 *** Message
 ***/

/***
 *** Question
 ***/

/***
 *** Logs
 ***/

/***
 *** Tabs
 ***/

/***
 *** User
 ***/

/***
 *** Modules: Chat
 ***/

/***
 *** Modules: Choice
 ***/

/***
 *** Modules: Forum
 ***/

/***
 *** Modules: Glossary
 ***/

/***
 *** Modules: Journal
 ***/

/***
 *** Modules: Label
 ***/

/***
 *** Modules: Lesson
 ***/

/***
 *** Modules: Quiz
 ***/

/***
 *** Modules: Resource
 ***/

/***
 *** Modules: Scorm
 ***/

/***
 *** Modules: Survey
 ***/

/***
 *** Modules: Wiki
 ***/

/***
 *** Modules: Workshop
 ***/

/***** experience247v33/styles_color.css end *****/

/***** experience247v33/styles_font.css start *****/

/***** experience247v33/styles_font.css end *****/

/***** experience247v33/styles_layout.css start *****/

/*******************************************************************
 styles_layout.css

 This CSS file contains all layout definitions like positioning,
 floats, margins, padding, borders etc.

 Styles are organised into the following sections:
  core
  forms
  header
  footer

  admin
  blocks
  blog
  calendar
  course
  doc
  grades
  login
  message
  question
  tabs
  user

  various modules

*******************************************************************/


/***
 *** Core
 ***/

body {
 border: 0px;
 margin: 0px;
}

#content, 
.navbar {
 padding: 0px;
 margin: 0px;
 border-style: solid;
 border-width: 0px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 width: 100%;
}

#layout-table {
  width:100%;
  border-collapse:separate;
  margin-top: 0px;
  border-width: 1px;
  border-spacing: 5px;
  border-style: solid;	
}

#layout-table #left-column,
#layout-table #middle-column,
#layout-table #right-column {
  vertical-align:top;
  border-width: 1px;
  padding: 0px;
  border-style: solid;
  -moz-border-radius: 0px;
}

#layout-table #middle-column {
  padding: 10px;
}

.generalbox {
  margin-left: 15px;
  margin-right: 15px;
}

#intro.generalbox {
  width: auto;
  margin-left: 15px;
  margin-right: 15px;
}

#content {
  padding-bottom: 15px;
} 


/***
 *** Forms
 ***/

/***
 *** Header
 ***/


#header,#header-home {
  margin: 0px;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;
  width: 100%;
  overflow: hidden;
}

#header-home {
  background: url("main-header-logo-bg.jpg") 0em 0em repeat;
  height: 120px;
}

#header {
  background: url("other-header-logo-bg.gif") 0em 0em repeat;
  height: 38px;
}

/*** Deleted this section because it caused the other heading to to to far to the left 
.headermain {
  padding-top: 9px;
  padding-left: 180px;
}

***/

#header h1.margin:before { content: " " }

.navbar {
  border: none;
  background: none;
  border-style: solid;
  border-width: 1px;
  height: 28px;
  overflow: hidden;
}

.breadcrumb {
  padding: 8px;
  padding-top: 6px;
}

/***
 *** Footer
 ***/

#footer {
  padding: 0px;
  margin: 0px;
  border-style: solid;
  border-width: 0px;
  border-top-width: 1px;
  width: 100%;
  text-align: center;
}

/***
 *** Filters
 ***/

/***
 *** Admin
 ***/

/***
 *** Blocks
 ***/

.sideblock .header {
  border: none;
  background: none;
  border-style: solid;
  border-width: 1px;
}

.sideblock .content {
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-bottomright: 0px;
  padding: 8px;
}


.sideblock {
  margin-bottom: 0px;
  width: 100%;
}

/***
 *** Blogs
 ***/

/***
 *** Calendar
 ***/

/***
 *** Course
 ***/

/***
 *** Group
 ***/

/***
 *** Doc
 ***/

/***
 *** Grades
 ***/

/***
 *** Login
 ***/

/***
 *** Message
 ***/

/***
 *** MyMoodle
 ***/

/***
 *** Question
 ***/

/***
 *** Logs
 ***/

/***
 *** Tabs
 ***/

/***
 *** User
 ***/

/***
 *** Modules: Assignment
 ***/

/***
 *** Modules: Chat
 ***/

/***
 *** Modules: Choice
 ***/

/***
 *** Modules: Data
 ***/

/***
 *** Modules: Forum
 ***/

/***
 *** Modules: Glossary
 ***/

/***
 *** Modules: Journal
 ***/

/***
 *** Modules: Label
 ***/

/***
 *** Modules: Lesson
 ***/

/***
 *** Modules: Quiz
 ***/

/***
 *** Modules: Resource
 ***/

#mod-resource-view .resourcepdf {
  padding-top: 0px;
}

.resourcepdf object {
  height: 400px;
  width: 100%;
}

/***
 *** Modules: Scorm
 ***/

/***
 *** Modules: Survey
 ***/

/***
 *** Modules: Wiki
 ***/

/***
 *** Modules: Workshop
 ***/

/*** Personal Changes ***/

/*** Changing the color of the sidebar ***/

#course-view .weekscss .current, #course-view .current td.side {
background-color: #ffffff;
}

/*** Moving the topic header slightly to the right ***/
h1.margin {
  padding-top: 1pt;
  font-size: 14px;
  margin: 10px;
}
img.left {
	float: left;
	margin-top: 0pt;
 	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
}
.fronthead {
  font-size:1.3em;
  letter-spacing:0.04em;
}

.fronttext {
  margin-top:5px;
  margin-left:20px;
  margin-right:10px;
  margin-bottom:20px;
}

div.frontblock {
  margin-top: 12px;
  margin-bottom: 25px;
  border: #DDD solid 1px;
  -moz-border-radius-bottomleft: 20px;
  -moz-border-radius-bottomright: 20px;
  font-size: 0.95em;
}

h1.frontblock {
  border: #DDD solid 1px;
  background-image: url(gradient.jpg);  
  background-position: top;  
  background-repeat: repeat-x;  
  padding: 1px 10px;
  display: inline;
  position: relative;
  top: -0.5em;
  left: 8px;
  font-weight: normal;
}

p.fronttext.p1 {
  min-height: 70px;
}
p.fronttext.p2 {
  min-height: 70px;
}
p.fronttext.p3 {
  min-height: 70px;
}
p.fronttext.p4 {
  min-height: 70px;
}

.block_login .loginform .c1 {
margin-top: 0.3em;
margin-right: 0.8em;
margin-bottom: 0.3em;
margin-left: 0.8em;
text-align: center;
display: block;

}

.block_login .loginform .c1 input{
width: 12em;
}
/*** Removing Icons on the sideblocks 

.sideblock .c0,
.block_calendar_upcoming img,
td.picture img,
#course-mod #content > h2.main > img,
td.activity img.activityicon,
#mod-resource-view img[src$="files.gif"],
#files-index .files td.name a:first-child,
span.helplink img,
a[title*="requires an enrolment"] img,
a[title*="allows guest users"] img,
a[target="courseinfo"] img,
.files img {
    display: none;
    }

.sideblock td,
.files td.name,
td.activity {
    padding: 0;
    height: 20px;
    }

.sideblock .c1 a,
.block_calendar_upcoming .event a,
.activity > a,
#course-mod #content > h2.main,
#mod-resource-view img[src$="files.gif"] ~ a,
a[title*="requires an enrolment"],
a[title*="allows guest users"],
a[target="courseinfo"],
.files td.name a,
.files td a:first-child {
    background-repeat: no-repeat;
    padding: 2px 2px 2px 18px;
    background-position: left;
    }

a[title*="allows guest users"] {
    background-image: url(http://moodle.org/pix/i/guest.gif);
    }
a[title*="requires an enrolment"] {
    background-image: url(http://moodle.org/pix/i/key.gif);
    }
a[target="courseinfo"] {
    background-image: url(http://moodle.org/pix/i/info.gif);
    }


a[href*="help.php"] {
    background-repeat: no-repeat;
    padding: 2px 18px 2px 2px;
    background-position: right;
    background-image: url(http://moodle.org/pix/help.gif);
    }

a[href$="emoticons.html"] {
    background-image: url(http://moodle.org/pix/s/smiley.gif);
    }
    

.block_calendar_upcoming .event img[src$="site.gif"] ~ a {
    background-image: url(http://moodle.org/pix/c/site.gif);
    }
.block_calendar_upcoming .event img[src$="group.gif"] ~ a {
    background-image: url(http://moodle.org/pix/c/group.gif);
    }
.block_calendar_upcoming .event img[src$="user.gif"] ~ a {
    background-image: url(http://moodle.org/pix/c/user.gif);
    }
.block_calendar_upcoming .event img[src$="course.gif"] ~ a {
    background-image: url(http://moodle.org/pix/c/course.gif);
    }

.activity.attendance > a,
.block_activity_modules a[href*="mod/attendance"] {
    background-image: url(http://moodle.org/mod/attendance/icon.gif);
    }
.activity.assignment > a,
.block_activity_modules a[href*="mod/assignment"] {
    background-image: url(http://moodle.org/mod/assignment/icon.gif);
    }
.activity.chat > a,
.block_activity_modules a[href*="mod/chat"] {
    background-image: url(http://moodle.org/mod/chat/icon.gif);
    }
.activity.choice > a,
.block_activity_modules a[href*="mod/choice"] {
    background-image: url(http://moodle.org/mod/choice/icon.gif);
    }
.activity.data > a,
.block_activity_modules a[href*="mod/data"] {
    background-image: url(http://moodle.org/mod/data/icon.gif);
    }
.activity.dialogue > a,
.block_activity_modules a[href*="mod/dialogue"] {
    background-image: url(http://moodle.org/mod/dialogue/icon.gif);
    }
.activity.exercise > a,
.block_activity_modules a[href*="mod/exercise"] {
    background-image: url(http://moodle.org/mod/exercise/icon.gif);
    }
.activity.forum > a,
.block_activity_modules a[href*="mod/forum"] {
    background-image: url(http://moodle.org/mod/forum/icon.gif);
    }
.activity.glossary > a,
.block_activity_modules a[href*="mod/glossary"] {
    background-image: url(http://moodle.org/mod/glossary/icon.gif);
    }
.activity.hotpot > a,
.block_activity_modules a[href*="mod/hotpot"] {
    background-image: url(http://moodle.org/mod/hotpot/icon.gif);
    }
.activity.journal > a,
.block_activity_modules a[href*="mod/journal"] {
    background-image: url(http://moodle.org/mod/journal/icon.gif);
    }
.activity.label > a,
.block_activity_modules a[href*="mod/label"] {
    background-image: url(http://moodle.org/mod/label/icon.gif);
    }
.activity.lams > a,
.block_activity_modules a[href*="mod/lams"] {
    background-image: url(http://moodle.org/mod/lams/icon.gif);
    }
.activity.lesson > a,
.block_activity_modules a[href*="mod/lesson"] {
    background-image: url(http://moodle.org/mod/lesson/icon.gif);
    }
.activity.quiz > a,
.block_activity_modules a[href*="mod/quiz"] {
    background-image: url(http://moodle.org/mod/quiz/icon.gif);
    }
.activity.scorm > a,
.block_activity_modules a[href*="mod/scorm"] {
    background-image: url(http://moodle.org/mod/scorm/icon.gif);
    }
.activity.survey > a,
.block_activity_modules a[href*="mod/survey"] {
    background-image: url(http://moodle.org/mod/survey/icon.gif);
    }
.activity.wiki > a,
.block_activity_modules a[href*="mod/wiki"] {
    background-image: url(http://moodle.org/mod/wiki/icon.gif);
    }
.activity.workshop > a,
.block_activity_modules a[href*="mod/workshop"] {
    background-image: url(http://moodle.org/mod/workshop/icon.gif);
    }


.activity.resource > a,
.block_activity_modules a[href*="mod/resource"] {
    background-image: url(http://moodle.org/mod/resource/icon.gif);
    }
.activity.resource img[src$="unknown.gif"] ~ a,
.file .name a {
    background-image: url(http://moodle.org/pix/f/unknown.gif);
    }
.activity.resource img[src$="audio.gif"] ~ a, 
.file a[href$=".odt"] {
    background-image: url(http://moodle.org/pix/f/audio.gif);
    }
.activity.resource img[src$="avi.gif"] ~ a, 
.file a[href$=".avi"] {
    background-image: url(http://moodle.org/pix/f/avi.gif);
    }
.activity.resource img[src$="excel.gif"] ~ a, 
.file a[href$=".xls"] {
    background-image: url(http://moodle.org/pix/f/excel.gif);
    }
.activity.resource img[src$="flash.gif"] ~ a,
.file a[href$=".swf"] {
    background-image: url(http://moodle.org/pix/f/flash.gif);
    }
.activity.resource img[src$="folder.gif"] ~ a,
#mod-resource-view img[src$="files.gif"] ~ a,
.files .folder td.name a {
    background-image: url(http://moodle.org/pix/f/folder.gif);
    }
.activity.resource img[src$="html.gif"] ~ a,
.file a[href$=".html"],
.file a[href$=".htm"] {
    background-image: url(http://moodle.org/pix/f/html.gif);
    }
.activity.resource img[src$="image.gif"] ~ a,
.file a[href$=".gif"],
.file a[href$=".png"],
.file a[href$=".jpeg"],
.file a[href$=".jpg"] {
    background-image: url(http://moodle.org/pix/f/image.gif);
    }
.activity.resource img[src$="odt.gif"] ~ a,
.file a[href$=".odt"] {
    background-image: url(http://moodle.org/pix/f/odt.gif);
    }
.activity.resource img[src$="pdf.gif"] ~ a,
.file a[href$=".pdf"] {
    background-image: url(http://moodle.org/pix/f/pdf.gif);
    }
.activity.resource img[src$="powerpoint.gif"] ~ a {
    background-image: url(http://moodle.org/pix/f/powerpoint.gif);
    }
.activity.resource img[src$="text.gif"] ~ a,
.file a[href$=".js"],
.file a[href$=".csv"],
.file a[href$=".rtf"],
.file a[href$=".css"],
.file a[href$=".txt"] {
    background-image: url(http://moodle.org/pix/f/text.gif);
    }
.activity.resource img[src$="video.gif"] ~ a {
    background-image: url(http://moodle.org/pix/f/video.gif);
    }
.activity.resource img[src$="web.gif"] ~ a {
    background-image: url(http://moodle.org/pix/f/web.gif);
    }
.activity.resource img[src$="word.gif"] ~ a,
.file a[href$=".doc"],
.file a[href$=".dot"] {
    background-image: url(http://moodle.org/pix/f/word.gif);
    }
.activity.resource img[src$="xml.gif"] ~ a,
.file a[href$=".xml"] {
    background-image: url(http://moodle.org/pix/f/xml.gif);
    }
.activity.resource img[src$="zip.gif"] ~ a, 
.file a[href$=".tar.gz"],
.file a[href$=".zip"] {
    background-image: url(http://moodle.org/pix/f/zip.gif);
    }


.block_site_main_menu .c1 a[href*="forum/view"] {background-image: url(http://moodle.org/mod/forum/icon.gif);}

.block_participants .c1 a[href*="user/index"] {background-image: url(http://moodle.org/pix/i/users.gif);}

.block_course_list .c1 a {background-image: url(http://moodle.org/pix/i/course.gif);}

.block_admin .c1 a[href*="admin/configure"] {background-image: url(http://moodle.org/pix/i/admin.gif);}
.block_admin .c1 a[href*="admin/users"] {background-image: url(http://moodle.org/pix/i/users.gif);}
.block_admin .c1 a[href*="backup/backup"] {background-image: url(http://moodle.org/pix/i/backup.gif);}
.block_admin .c1 a[href*="course/index"] {background-image: url(http://moodle.org/pix/i/course.gif);}
.block_admin .c1 a[href*="log.php"] {background-image: url(http://moodle.org/pix/i/log.gif);}
.block_admin .c1 a[href*="files/index"] {background-image: url(http://moodle.org/pix/i/files.gif);}
.block_admin .c1 a[href$="backupdata"] {background-image: url(http://moodle.org/pix/i/restore.gif);}
.block_admin .c1 a[href*="course/import"] {background-image: url(http://moodle.org/pix/i/restore.gif);}
.block_admin .c1 a[href$="edit=on"] {background-image: url(http://moodle.org/pix/i/edit.gif);}
.block_admin .c1 a[href$="edit=off"] {background-image: url(http://moodle.org/pix/i/edit.gif);}
.block_admin .c1 a[href*="edit.php"] {background-image: url(http://moodle.org/pix/i/settings.gif);}
.block_admin .c1 a[href*="user/edit.php"] {background-image: url(http://moodle.org/pix/i/user.gif);}
.block_admin .c1 a[href*="teacher.php"] {background-image: url(http://moodle.org/pix/i/users.gif);}
.block_admin .c1 a[href*="student.php"] {background-image: url(http://moodle.org/pix/i/users.gif);}
.block_admin .c1 a[href*="groups.php"] {background-image: url(http://moodle.org/pix/i/group.gif);}
.block_admin .c1 a[href*="scales.php"] {background-image: url(http://moodle.org/pix/i/scales.gif);}
.block_admin .c1 a[href*="grade/index"] {background-image: url(http://moodle.org/pix/i/grades.gif);}
.block_admin .c1 a[href*="teacher.html"] {background-image: url(http://moodle.org/mod/resource/icon.gif);}
.block_admin .c1 a[href*="mod/forum/view"] {background-image: url(http://moodle.org/mod/forum/icon.gif);}
.block_admin .c1 a[href*="user.php"] {background-image: url(http://moodle.org/pix/i/report.gif);}
.block_admin .c1 a[href*="change_password.php"] {background-image: url(http://moodle.org/pix/i/user.gif);}
.block_admin .c1 a[href*="unenrol.php"] {background-image: url(http://moodle.org/pix/i/user.gif);}
	***/
	
.sideblock .content h2 {
  margin:0 0 0;
  margin-bottom: 4pt;

}








/***** experience247v33/styles_layout.css end *****/

/***** experience247v33/styles_moz.css start *****/

/***** experience247v33/styles_moz.css end *****/

/***** experience247v33/user_styles.css start *****/

h1.fronthead {
  font-size: 1.1em;
}
h2.headingblock {
  font-size: 0.8em;
}
div.title {
  font-size: 0.85em;
}
div.name {
  font-size: 0.9em;
}
div.sideblock div.content h2 {
  font-size: 0.85em;
}
div.sideblock div.content p.MsoNormal span font {
  font-size: 1.15em;
}
div.boxaligncenter {
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;
  width: 670px;
}
div.sideblock div.header {
  border-width: 0px thin thin 0px;
  border-style: solid;
  border-color: #ACA899;
}
table#layout-table tbody tr td#middle-column {
  border-right-width: thin;
  border-bottom-width: thin;
  border-bottom-style: solid;
  border-right-style: solid;
  border-bottom-color: #ACA899;
  border-right-color: #ACA899;
}
td table.generalbox tbody tr td {
  background-color: #ffffff;
  border: 1px solid #ACA899;
}
tr td table.generalbox tbody tr th {
  background-color: #ACA899;
}
form#answerform fieldset.invisiblefieldset div.standardbutton input {
  margin-left: 250px;
}
.box {
  width: 95%;
}
generalbox {
  width: 300px;
}
div#content div#scormpage div.toc div.right {
  margin: 0px;
  width: 420px;
  float: left;
}
div#content div#scormpage div.generalbox {
  margin: 0px 10px 10px 0px;
  width: 220px;
  float: left;
}
div#content div#scormpage div.toc div.right iframe.scoframe {
  border: thin solid #ffffff;
}
td#checkbox {
  width: 40px;
}
div.correct p {
  background-color: #ffff99;
  text-align: center;
}
.sideblock {
  width: 220px;
}
embed {
  width: 200px;
  height: 160px;
}
#searchform {
  height: 75px;
}
/***** experience247v33/user_styles.css end *****/

