/**************************************
 * THEME NAME: standardtafe2009
 *
 * Files included in this sheet:
 *
 *   standardtafe2009/gradients.css
 *   standardtafe2009/styles_fonts.css
 *   standardtafe2009/styles_layout.css
 *   standardtafe2009/styles_color.css
 **************************************/

/***** standardtafe2009/gradients.css start *****/

/**
  *  Adds all the nice finish to the standard theme
  *
  */

th.header,
td.header,
h1.header,
h2.header,
h3.header,
div.header {     
     /*background-image:url(images/gradient.jpg);*/     
    background-position:top;    
    background-repeat:repeat-x;     
}

.navbar {    
}
/***** standardtafe2009/gradients.css end *****/

/***** standardtafe2009/styles_fonts.css start *****/

/*******************************************************************
 styles_fonts.css

 This CSS file contains all font definitions like family, size,
 weight, text-align, letter-spacing etc.

 Styles are organised into the following sections:
  core
  header
  footer

  admin
  blocks
  calendar
  course
  doc
  grades
  login
  message
  mymoodle
  question
  tabs
  user

  various modules

*******************************************************************/


/***
 *** Core
 ***/

.clearer {
  font-size:1px;
}

body, table, td, th, li {
  font-family: Verdana, Helvetica, sans-serif;
}

table, td, th, li {
  font-size:1em;
}

body {
	font-size:75%;
	letter-spacing:0.0em;
	line-height: 1.5em;
}

p {
	font-size: 1.0em;
	margin-bottom: 1.0em;
}


h1 {
  font-size:2.6em;
}

h2 {
  font-size:2em;
}
h3 {
  font-size:1.6em;
}
h4 {
  font-size:1.3em;
}
h5 {
  font-size:1.0em;
}
h6 {
  font-size:0.9em;
}

h1,h2,h3,h4 {
  font-family:Arial, Helvetica, sans-serif;
  margin-top: 1em;
  margin-bottom: 0.4em;
  line-height: 1.1em;
}

h1 {
	margin-bottom: 0.8em;
}

/***
 *** Header
 ***/

.headermenu .logininfo {
	font-size: 0.9em;
}

.breadcrumb {
  font-size:1.1em;
  font-weight:bold;
}

.helplink {
  font-size:0.85em;
}

/***
 *** Footer
 ***/


.performanceinfo {
  font-size: 0.8em;
}

#footer .validators {
  font-size: 0.8em;
}

/***
 *** Admin
 ***/

#admin-roles-override .cell.c1,
#admin-roles-assign .cell.c3,
#admin-roles-assign .cell.c1 {
  font-size: 0.9em;
}


/***
 *** Blocks
 ***/


.sideblock .header, .sideblock h2 {
  padding-top: 0.3em;
  font-size:1.3em;
  font-weight: bold;
}

.sideblock .content, .sideblock .content .column {
	font-family: Arial, Helvetica, sans-serif;
 	font-size:1.0em;
	line-height:1.3em;
}

.sideblock .content h3,
.sideblock .content h2 {
  font-size:1.0em;
}

.sideblock .content .message {
  font-size:0.9em
}

.sideblock .header .commands {
  font-size:0.9em;
}

.commands {
	font-size: 1.2em;
}


.sideblock .head,
.sideblock .info,
.sideblock .event,
.sideblock .footer,
.sideblock .content div.info {
  font-size: 0.9em;
  text-align: left;
}

.block_site_main_menu .footer select {
  font-size: 0.9em;
}

.activitydate, .activityhead {
	text-align:left;
}
/***
 *** Blogs
 ***/




/***
 *** Calendar
 ***/



/***
 *** Course
 ***/

#course-view .section {
  font-size:1.0em;
  line-height:1.5em;
}

#course-view .section .activity a {
  line-height:1em;
}


/***
 *** Doc
 ***/




/***
 *** Grades
 ***/



/***
 *** Login
 ***/




/***
 *** Logs
 ***/




/***
 *** Message
 ***/



/***
 *** MyMoodle
 ***/

.my .courseboxcontent .overview .info {
  font-size:0.9em;
}

/***
 *** Question
 ***/



/***
 *** Tabs
 ***/




/***
 *** Tags
 ***/




/***
 *** User
 ***/



/***
 *** Modules: Assignment
 ***/




/***
 *** Modules: Choice
 ***/



/***
 *** Modules: Forum
 ***/

.forumheaderlist .discussion .lastpost {
  font-size: 0.8em;
}


/***
 *** Modules: Glossary
 ***/




/***
 *** Modules: Journal
 ***/
 

/***
 *** Modules: Label
 ***/


/***
 *** Modules: Lesson
 ***/



/***
 *** Modules: Quiz
 ***/

/***
 *** Modules: Resource
 ***/



/***
 *** Modules: Scorm
 ***/



/***
 *** Modules: Survey
 ***/



/***
 *** Modules: Wiki
 ***/



/***
 *** Modules: Workshop
 ***/


/***
 *** Modules: lightboxgallery
 ***/
 
#mod-lightboxgallery-view .thumb, #mod-lightboxgallery-search .thumb {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #999999;
}

/***
 *** Modules: IMS dsiplay
 ***/

#ims-menudiv {
	font-size: 0.9em;
}

#ims-menudiv ol {
	padding-left: 0px;
	margin-left: 0px;
}

#ims-menudiv ol {
	padding-left: 0px;
	margin-left: 0px;
}

/***
 *** Phpinfo display
 ***/
 
.mod-bookings .time {
	font-size: 0.9em;
}

/***
 *** Phpinfo display
 ***/
/***** standardtafe2009/styles_fonts.css end *****/

/***** standardtafe2009/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
  notes
  mymoodle
  question
  tabs
  tags
  user

  various modules

*******************************************************************/

body {
	margin: 0px;
}

#page {
  margin: 0px 0px 0px 0px;
  padding:0px;
  background:#fff;
  border:0px solid #c8c8c8;
}

/***
 *** Core
 ***/

.generalbox {
  border-width:0px;
}

.noticebox {
  border-width:0px;
}

.errorbox {
  border-width:0px;
}

.informationbox {
  border-width:0px;
}

.generaltable,.generaltable .cell,#admin-lang .generalbox,#admin-langimport .generalbox,#admin-index .adminwarning,#admin-lang .translator,.sideblock .header, .sideblock h2.header,.sideblock .content,#calendar .maincalendar .eventlist .topic,.userinfobox,.forumpost .topic,.mod-glossary .glossarydisplay .tabs .side,.feedbackbox,.tabledivider,.sitetopiccontent,.navbar,table.minicalendar,#calendar .maincalendar .eventlist .event,#course-view .section td.content,#course-view .section td.side,.weekscss li.section,body#course-user .section,.headingblock, h2.headingblock,.coursebox,.categoryboxcontent,body#grade-index .grades,table.message .searchresults td,table.groupinfobox,.forumheaderlist,.forumpost,.glossarypost,.entrylist,.glossarycomment {
  border-width:0px;
}

.navbar .navbutton {
	position: absolute;
	top: 15px;
	right: 10px;
}

/*
div #content {
	padding-left: 10px;
	padding-right: 10px;
}
*/

#content ul li, #content ol li {
	margin-left: 20px;
}

#content .sideblock ul li, #content .sideblock ol li, #content .tabtree ul li {
	margin-left: 0px;
	margin-top: 5px;
}

#course-view .section td.left {
	padding-top: 35px;
}

/***
 *** Header
 ***/


#header-home,#header {
	background-image:url(images/banner_bg.gif);
	background-repeat:repeat-x;
	padding-bottom: 0px;
}

.headermenu {
	position:absolute;
	right: 10px;
	top: 59px;
}

.headermenu form #chooselang .popupform div {
	position:relative;
	right: 170px;
	top: 100px;
}

#navmenupopup_jump {
	font-size: .8em;
}

div.programname {
	position:absolute;
	top: 151px;
	left: 235px;
	background-image:url(images/program_name_bg.gif);
	background-repeat:no-repeat;
	background-position: 0 0;
	width: 535px;
	padding-left: 10px;
	vertical-align:middle;
	height: 52px;
}

div.programname h1 {
	color:#FFFFFF;
	margin: 0px;
	margin-top: 12px;
}


/***
 *** Filters
 ***/


/***
 *** Blocks
 ***/

.sideblock .header, .sideblock h2.header {
  text-align: left;
  margin:0;
  padding-left:0px;
  padding-top:0;
  border-width: 0px;
  border-style: dotted;
  border-bottom: none;
  border-top-width: 0px;
}

#left-column .hidden .header,
#right-column .hidden .header
{
  border-bottom-width: 0px;
}

td#left-column  {
	background-image: url(images/left_sideblock_top.gif);
	background-repeat: no-repeat;
	background-position: 100% 0pt;
}

td#right-column > div:first-child {
	background: #b4c29a;
	background-image: url(images/right_sideblock_bottom.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	padding-bottom: 80px;
	padding-left: 20px;
	position:absolute;
	top: 85px;
	right: 0px;
	width: 190px;
}

#right-column .title h2 {
	background-image:url(images/right_sideblock_heading_bul.gif);
	background-repeat:no-repeat;
	background-position: 5px 10px;
	padding-left: 20px;
	margin-left: -15px;
}

td#right-column > div .content {
	text-align:left;
}

.sideblock .header .hide-show-image {
	visibility:hidden;
}

.sideblock .header, .sideblock h2 {
	padding-left: 3px;
}

#layout-table #middle-column {
  margin-top: 35px;
  padding-left:20px;
  padding-right:20px;
}

td#middle-column div:first-child, .boxaligncenter, #responseform, #general, .generalbox, .forumheaderlist, .forumpost, #surveyform, .glossarydisplay, #calendar, #ims-contentframe {
	max-width: 860px;
	margin-left:auto;
	margin-right:auto;
}

td#middle-column div h2.headingblock {
	visibility: visible;
}

#left-column .sideblock .content {
	border-bottom-width: 1px;
	border-color:#FFFFFF;
  -moz-border-radius-bottomleft:0px;
  -moz-border-radius-bottomright:0px;
  padding-bottom: 15px;
  margin-left: 10px;
}

#right-column {
	width: 210px;
}


/***
 *** Blogs
 ***/



/***
 *** Calendar
 ***/
#calendar .maincalendar table.calendarmonth td, table.minicalendar td, table.minicalendar th {
	width: 9%;
}

table.minicalendar {
	margin-right: 15px;
}


/***
 *** Group
 ***/



/***
 *** Doc
 ***/




/***
 *** Grades
 ***/



/***
 *** Login
 ***/




/***
 *** Message
 ***/



/***
 *** Notes
 ***/


/***
 *** MyMoodle
 ***/




/***
 *** Question
 ***/


/***
 *** Logs
 ***/



/***
 *** Tabs
 ***/



/***
 *** Tags
 ***/



/***
 *** User
 ***/



/***
 *** Modules: Chat
 ***/



/***
 *** Modules: Choice
 ***/


/***
 *** Modules: Data
 ***/


/***
 *** Modules: Forum
 ***/



/***
 *** Modules: Glossary
 ***/



/***
 *** Modules: Journal
 ***/



/***
 *** Modules: Label
 ***/

/***
 *** Modules: Lesson
 ***/


/***
 *** Modules: Quiz
 ***/

#mod-quiz-attempt #timer {

  /*top:100px; is set by js*/
  left:10px;
}

/***
 *** Modules: Scorm
 ***/

/***
 *** Modules: Survey
 ***/

/***
 *** Modules: Wiki
 ***/



/***
 *** Modules: Workshop
 ***/

div#ims-containerdiv {
	margin-left:auto;
	margin-right:auto;
}

#ims-contentframe {
	margin-left:20px;
}

/***
 *** Help files (/lang/-/help)
 ***/
 
 /***
 *** Modules: Book
 ***/
 
.book_toc_bullets ul {
	margin-left: 0px;
}

.book_toc_bullets ul li {
	line-height: 1.2em;
}

.book_toc_bullets ul li ul li {
	padding-left: 0px !important;
	margin-left: 0px !important;
	padding-top: 5px;
}

.tocandchapter td {
	min-width:300px;
}

.tocandchapter td td {
	min-width:0px;
}

.tocandchapter td .generalbox {
	padding-left: 0px;
}/***** standardtafe2009/styles_layout.css end *****/

/***** standardtafe2009/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: #5B7D6E;
  font-weight:bold;
}


a:hover {
  color: #333333;
}


h1, h2, h3, h4 {
	/*color: #D9766A; the old colour!*/
	color: #D9665A;
}

h5 {
	color: #EE0000;
}

h6 {
	color: #555555;
}


body {
  background:#FFFFFF url(images/page_background_top.gif) repeat-x fixed top;
  color:#444;
}



/***
 *** Header
 ***/

.headermenu .logininfo {
	color: #FFF;
	font-size: 0.9em;
}

.headermenu .logininfo a {
	color:#333;
}

/***
 *** Footer
 ***/



/***
 *** Admin
 ***/


/***
 *** Blocks
 ***/

#right-column .sideblock .header, #right-column .sideblock h2 {
	color:#496257;
}

#left-column .sideblock .header,  #left-column .sideblock h2 {
	color:#FFF;
}

.sideblock .content {
	color:#000;
  border-color: #dddddd;
  background-color: transparent;
}

#left-column {
  background:#5B7D6E;
}

#left-column .sideblock a:link, #left-column .sideblock a:visited {
	color: #FFF;
}

#right-column {
  
}


/***
 *** Blogs
 ***/



/***
 *** Calendar
 ***/



/***
 *** Course
 ***/

#course-view .weekscss .current,
#course-view .current td.side {
  background: #FFD991;
}




/***
 *** Doc
 ***/

/***
 *** Grades
 ***/




/***
 *** Login
 ***/



/***
 *** Message
 ***/



/***
 *** Question
 ***/



/***
 *** Logs
 ***/




/***
 *** Tabs
 ***/



/***
 *** User
 ***/



/***
 *** Modules: Chat
 ***/

.message {
	background-color:#FFFFFF;
	color:#000000;
}

.message .content {
	background-color:#FFFFFF;
	color:#000000;
}

.empty, #empty {
	background-color:#FFFFFF;
}

.text {
	background-color:#FFFFFF;
}


/***
 *** Modules: Choice
 ***/

/***
 *** Modules: Forum
 ***/

.forumheaderlist .discussion .starter {
	background-color: #eeeeee;
}

/***
 *** Modules: Journal
 ***/


/***
 *** Modules: Label
 ***/

/***
 *** Modules: Lesson
 ***/

/***
 *** Modules: Quiz
 ***/

/* body#mod-quiz-report table#attempts td {
  border-color: #dddddd;
}
body#mod-quiz-report table#attempts .r1 {
  background-color: #eeeeee;
}
 */

/***
 *** Modules: Resource
 ***/



/***
 *** Modules: Scorm
 ***/

/***
 *** Modules: Survey
 ***/



/***
 *** Modules: Wiki
 ***/

/***
 *** Modules: Workshop
 ***/


/***
 *** Blocks: Course Menu - YUI
 ***/
 
 
.yui_menu_tree .highlight {
	background-color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0px;
	border:#FFFFFF thin solid;
}

.yui_menu_tree .ygtvitem #ygtvc0 img {
	display:none
}
/***** standardtafe2009/styles_color.css end *****/

