/**************************************
 * THEME NAME: StColumba
 *
 * Files included in this sheet:
 *
 *   StColumba/training.css
 **************************************/

/***** StColumba/training.css start *****/

/**
  *  Adds all the nice finish to the standard theme
  *
  */
html {
	font-size: 100%;
}
body, p {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:0.9em;
	}
table, td, th, li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
	body {
	margin:0px;
	padding:0px;
	background-color:#99CC00;
	background-image:url('images/body-bg.png');
	background-repeat:no-repeat;
	background-attachment:fixed;
	
	}
	#page {
	   margin: 0px;
	}
th.header,
td.header,
h1.header,
h2.header,
h3.header,
div.header {     
   
}
a,
a:link,
a:visited,
a:hover {
    color:#4B4B4B;
				font-family:Verdana, Arial, Helvetica, sans-serif;
}
#portallinks {
    background-color:#99BE27;
    font-size:0.7em;
    text-align:right;
    padding:2px;
    color: #C4E06D;
    border-bottom: 1px solid #91B425;
}
#portallinks a {
    color: #E0EFB4;
}
#header-home {
    background:none;
    background-color:transparent;
    height:100px;
}
#header-home #logo{
    background-image:url(http://i48.photobucket.com/albums/f211/dzavone/Moodle19New-1.png);
    background-repeat:no-repeat;
    height:101px;
    width:388px;
    float:left;
}
#header {
    background-image:none;
    height:57px;
}
#header #logo{
    background-image:url(http://i48.photobucket.com/albums/f211/dzavone/Moodle20.png);
    background-repeat:no-repeat;
    height:101px;
    width:388px;
    float:left;
    margin-left:80px;
}
.headermenu {
    float:right;
    margin-right:10px;
    color:#333333;
    font-weight:bold;
}
#footer .logininfo {
    display:none;
}
.headermenu a{
    color:#4B4B4B;
    text-decoration:underline;
}
#header-home .headermenu {
    margin-top:18px;
}
#header .headermenu {
    margin-top:11px;
}
.navbar {
    clear:both;
    border:none;
    margin-left:10px;
    font-size:0.9em;
    height:1.0em;
}
.navbutton {
    float:right;
    height:1.0em;
}
.navbar a {
    color:#4B4B4B;
}
#content {
    margin:0px;
}
.sideblock .header,
sideblock h2.header {
    color:#FFFFFF;
    border:none;
    font-size:1.0em;
    padding-right:2px;
}
.sideblock {
    padding:5px;
    font-size:0.9em;
}
.sideblock .hide-show,
.sideblock .content {
    margin-right:10px;
}
#left-column .sideblock a {
    color: #EDF5D3;
}
.block_admin_tree .content a:link,
.block_admin_tree .content a:visited,
.block_admin_tree .content a:hover {
    color:#FFFFFF;
}
.block_admin_tree .content .admintree a:link.current,
.block_admin_tree .content .admintree a:visited.current,
.block_admin_tree .content .admintree a:hover.current {
    background-color:#EC2227;
				font-weight:bold;
				padding-right:4px;
				padding-bottom:2px;
}
.section_add_menus {
    text-align:left;
}
.block_site_main_menu .footer select {
    font-size:1.0em;
}
#adminsettings fieldset,
.generalbox.adminwarning,
.generalbox.generalboxcontent,
.admin .generalbox,
#course-edit fieldset,
fieldset legend,
#content fieldset,
#mod-forum-view .generalbox,
#notice.generalbox {
    background-color:#EDFFB7;
				border: 1px solid #99BE27;
}
.courseboxes {
    background-color:#FFFFFF;
				border: 1px solid #99BE27;
}
#content #left-column fieldset {
    background-color:transparent;
				border:none;
}
#middle-column h2.main {
				
				background-image:none;
				color:#000000;
				font-size:1.1em;
				height:1.4em;
}
#page #content {
	padding:10px 10px;
}

table#layout-table {

}

#content td#middle-column {
				background-color:#FFFFFF;
				padding:10px;
				width:800px;
				border-left: 10px solid #99CC00;
				border-right: 10px solid #99CC00;
}
.notloggedin #content td#middle-column {
    border-left:none;
}
#content td#left-column {
				background-color:#99BE27;
				border: 1px solid #91B425;
}
#content td#right-column {
				background-color:#99BE27;
				width:230px;
				border: 1px solid #91B425;
}
#content td#left-column .content {
				background-color:#99BE27;
				border:none;
}

.coursebox,
.headingblock, h2.headingblock,
#course-view .section td.content,
#course-view .section td.side,
.generalbox.sitetopic,
.generalbox.editcourse {
	border:none;
}

.loginbox,
.loginbox.twocolumns
{	margin:0px;
    color:#333333;
				width: 100%;
				border:none;
}
.loginbox.twocolumns .loginpanel,
.loginbox .guestsub, 
.loginbox .forgotsub {
    border:none;
				margin-left:0px;
				text-align:left;
}
.loginform,
.loginbox h2,
.loginbox .subcontent,
.loginbox .loginpanel .subcontent,
.loginbox .signupform
{
    text-align:left;
}

#login-index div.loginform{
    background-color:#99BE27;
				width:70%;
				padding:5px 0px;
}
.tabrow0 div, .tabrow0 ul {
    background-color:#EDFFB7;
				border:1px solid #99BE27;
    background-image:none;
}
.tabtree .tabrow0 a span{
    color:#555555;
}
.tabrow0 a.nolink span{
    color:#000000;
    font-weight:bold;
}
.tabrow0 a span{
    color:#FFFFFF;
}
.coursebox {
    padding-bottom:0.5em;
    padding-top:0.25em;
    border-top:1px dotted;
    border-color:#E0F3A7;
}
.coursebox .name a {
    font-size:0.9em;
    font-weight:bold;
    color:#7B9920;
}
.coursebox .summary {
    font-style:italic;
    font-size:0.8em;
}
.generaltable .cell {
    border:none;
}
table.generaltable {
    width:100%;
}
.generaltable th.header{
    background-color:#EDFFB7;
    border:1px solid #99BE27;
}
.generaltable .r1 td.cell{
    background-color:#F5FFD9;
    border:none;
}
#course-view #middle-column .current {
    background-color:#EDFFB7;
    border:1px solid #99BE27;
}
#course-view .weekscss .current,
#course-view .current td.side {
    background-color:#EDFFB7;
}
/* calendar stuff
*/

#calendar .weekend, .minicalendar .weekend {
    color: #EC2227;
}
#calendar .event_global,
.minicalendar .event_global,
.block_calendar_month .event_global{
    border: 1px solid red;
    background-color: #C5E958;
}
#calendar .event_group,
.minicalendar .event_group,
.block_calendar_month .event_group{
    background-color: #FFFF3E;
}
#calendar .event_course,
.minicalendar .event_course,
.block_calendar_month .event_course{
    background-color: #FF8A8A;
}
#calendar .event_user,
.minicalendar .event_user,
.block_calendar_month .event_user{
    background-color: #9BD7FF;
}
pre.php, pre.bash {
    display:block;
    margin-top:5em;
}
.forumheaderlist .header {
    background-color:#99BE27;
    color:#FFFFFF;
}
.discussion.r0 td,
.forumheaderlist .discussion.r0 .starter{
    background-color:#EDFFB7;
    border:1px solid #99BE27;
    background-image:none;
}
.discussion.r1 td,
.forumheaderlist .discussion.r1 .starter{
    background-color:#F9FFE6;
    border:1px solid #99BE27;
    background-image:none;
}
.forumpost .topic {
    background-color:#EDFFB7;
    border:1px solid #99BE27;
    background-image:none;
}
.forumpost .content {
    background-color:#F9FFE6;
    border:1px solid #99BE27;
    background-image:none;
}
.forumpost .left {
    background-color:#EDFFB7;
    border:1px solid #99BE27;
    background-image:none;
}
#mod-resource-view .generalbox a,
#mod-resource-view .generalbox a:link,
#mod-resource-view .generalbox a:visited,
#mod-resource-view .generalbox a:hover {
    color:#7b9920;
}
/***** StColumba/training.css end *****/


