/**************************************
 * THEME NAME: sgmmoodle2
 *
 * Files included in this sheet:
 *
 *   sgmmoodle2/custom.css
 *   sgmmoodle2/ilp.css
 **************************************/

/***** sgmmoodle2/custom.css start *****/

/**  Adds all the nice finish to the standard theme 


hef: glossary entry ge

Borders in boxes
#999

Dark blue for page headings, hr
#0000ff

Breadcrumb bar
#fff bg
#333 

Main links
#008
#000 hover

Header and footer 
#fff bg

Side blocks headers

#475ea4 bg   
#fff colour

Login boxes

bg content: #B4DCF6;
bg header:#475ea4;
hr: #475ea4 

**/

body {
     background: #fff;
     color: #000;
     margin: 0;
     font-family: "Trebuchet MS", Arial, Verdana, serif;
     font-size: 1em;
}

p, li, ul, tr, td { 
     font-family: "Trebuchet MS", Arial, Verdana, serif;
}

h1, h2, h3, th, .navbar li, .header{ 
     font-family: "Trebuchet MS", Arial, Verdana, serif;
}
   
h2.title, .title h2{
     font-size: .8em;
     font-weight:bold; 
     color: #000;
     margin: 0 0 0.5em 0;
     padding: 0;  
}
h2.summary, .summary h2 {
color: #fff;
	padding: 5px;
	background-color: #333;
	background-image: url(pix/course-heading1.gif);
	background-repeat: repeat-x;
	background-position: top;

}
/* -------   Backup ---------------------  
h2.summary, h1.summary, .summary h2, .summary h1{
	color: #fff;
	padding: 5px;
	background-color: #333;
	background-image: url(pix/course-heading1.gif);
	background-repeat: repeat-x;
	background-position: top;
} */



/*-----------------------------------------*/

h1 {
	font-size: 1.9em;
	font-weight:bold;
	margin: 0.5em 0;
	padding: 10 0 0;
	line-height: 1.9em;
	color: #000;
	text-transform: uppercase;
}

h2 {
	font-size: 1.5em;
	font-weight:bold;
	color: #333333;
	text-transform: capitalize;
}

h3 {
	font-size: 1.2em;
	font-weight:bold;
	color: #999999;
/** created 30/1/2007
     margin: 0.5em 0 0.5em 0;
     padding: 0;  
     line-height: 1.3em;
     font-size: 1.3em;
**/           

}

h2.main {
	font-size: 1.3em;
	font-weight:normal;
	margin: 0 0 0.5em 0;
	padding: 0;
	line-height: 1.3em;
	color: #fff;
	background-image: url(pix/heading-block-background.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #666;
}
h2.header{
	color: #fff;
	font-size: 1em;
	background-color: #666;
	background-image: url(pix/heading-block-background.gif);
	background-repeat: repeat-x;
	background-position: top;
}
h2.section, .section h2{
	color: #fff;
	font-size: 1.2em;
	background-color: #333;
	background-image: url(pix/course-heading2.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.title{
     font-size: 1.2em;
     color:#000;
}
.section, .navbutton{
     font-size: .9em;
     padding: 0px 5px 0px 5px;
}
.subject {
     color: #000;
}
hr {
	border:0;
	border-top: 1px solid #C3262C;
	height: 0;
	background-color: #C3262C;
}

/********Links**********/
a, a:link, a:visited, a:hover  {
	color: #008;
}
a:hover  {
     color: #008;
}

/* most headings  */

th.header, td.header, div.header{
      background:#999;
      color: #fff;     
}
div.header h2{
     color: #fff;
     margin: 2px;
}
.sideblock .header {
	border: none;
	color: #fff;
	font-size: 1em;
	background-color: #A41F21;
	background-image: url(side-block-tab.gif);
	background-repeat: repeat-x;
	background-position: top;
}
th.header a{
     color: #fff;
}

/**********TOP HEADER ****************/

#header-home{
	color: #000;
	margin: 0;
	padding:10px 10px 0 10px;
	height: 120px;
	background-color: #C3262C;
	background-image: url(banner.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

#header{
	color: #000;
	margin: 0;
	padding: 10px 10px 0 10px;
	height: 120px;
	background-color: #C3262C;
	background-image: url(banner.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

h1.headermain {
     margin: 0 ;
     padding: 0;
     background: #c3262c;
}
.headermenu .logininfo{
	color: #fff;
	border: 0;
	padding:0 10px 0 0;
	margin-bottom: 5px;
}

.headermenu a:link,.headermenu a:visited,.headermenu a {
    color: #fff;
    padding: 0 3px 0 3px;
    font-weight: bold;
}

.headermenu a:hover {
    color: #fff;   
    font-weight: bold;
    text-decoration: underline;
}
 
 
 /**  Ali's banners**/
 
 #custom-banner {
	text-align: left;
	height: 140px;
	width: 100%;
	border: 2px solid #999999;
 
 }
 
 .custom-banner-title {
	margin-left: 20px;
	font-size: 24px;
	color: #FFFFFF;
	margin-top: 20px;
	line-height: 20px;

 }
 
/***************************************************/ 
.course-banner {
	height: 93px;
	width: 100%;
	background-repeat: repeat-x;
	background-position: center;
	text-align: center;
}
.course-banner-box {
	width: 93px;
	text-align: right;
}
.course-banner-title {
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	height: 60px;
        margin-top: 10px;
	padding-top: 30px;

}

.course-banner-title-black {
	font-size: 26px;
	font-weight: bold;
	height: 60px;
	padding-top: 30px;
	margin-top: 10px;
}
.course-banner-ff{
	height: 93px;
	width: 100%;
	background-image: url(http://learn.george-monoux.ac.uk/file.php/1/Global/images/top_banners/lrc/lrc_1.gif);
	background-repeat: repeat-x;
	background-position: center;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
/***breadcrumb trail ****/

.breadcrumb {
     padding: 0 0 0 8px;
     font-size: .8em;
     margin:2px;     
}
img.resize {
     width: 100px;
     height: 100px;
}

/***nav bar ***/

.navbar {
      color: #333;
      margin:0; 
      height:25px;
      background: transparent url('bg_dash.gif') repeat-x bottom;   
      border:0;  
}
.navbar a:hover{
      color:#115FAD;
}
.navbar a,.navbar a:visited,.navbar a:link {
      color: #333;
}

/***************** FOOTER *****************/

.homelink {
      font-size:0.85em;
      margin: 0;
      background: transparent; 
}
.homelink a, .homelink a:link,.homelink a:visited {
     padding: 2px 5px;
     color: #084AA5;
     text-decoration: underline;
}
.homelink a:hover {
     color: #FFFFCC;
     text-decoration: underline;
}
.homelink a:link,.homelink a:visited, .homelink a:hover {
     border: 0 ;
}

#footer{
     margin: 0;
     background: transparent url('bg_dash.gif') repeat-x top;
     color: #666; 
     
}
#footer p{
    padding: 1px 0 0 0;
    color: #333;
} 

/*************** CONTENT ******************/

forumpost{
	background: #C7D0FF;
	
}

#page{
     font-size:.94em;
}

#content {
     margin: 10px 10px;
}

#table-content a:link {

	font-weight: bold;

}

.box a:link.,.box a:visited {

font-weight: bold;

}
/*******Login Box *****/

.loginbox{

     background: #f3f3f3;
     color: #000;     
     margin-bottom: 10px;
}

.loginbox th{
     background:#999;
     color: #fff;        
}
.errorbox{
    background: transparent;
    border: 1px solid #C8BAC0;
    padding: 5px;
}
.notifyproblem{
     color: #900;
     background: transparent;
}

/**********Main Calendar*****/

.maincalendar .header{
      background: #666;
}

.minicalendar {
      background: #f3f3f3;
}

.calendar-controls .current{ 
      background: transparent;
}

/********* Left/Right Columns  ********/

.sideblock{
    border: 1px solid #C8BAC0;
}
.errorboxcontent{ 
     background: #900;
     color: #fff;
}

#left-column {
    background: #fff;
}

/* Sideboxes bg  */

.sideblock .content {
	border: 0;
	background-color: #fadaa8;
	background-image: url(side-block-background.gif);
	background-repeat: repeat-x;
	background-position: top;
}

/* Blue boxes 

.block_recent_activity .header,.block_activity_modules .header,.block_calendar_upcoming .header, .block_news_items .header {
     background:#0000ff;
     color:#fff;  
}

.block_recent_activity .content,.block_activity_modules .content,.block_calendar_upcoming, .content.block_news_items .content {
     background:#fff; 
}
*/
/*** boxes on header sideboxes ***/

.hide-show {
    background: transparent;
    color: #fff;
}
.hide-show img {
    border: 1px solid #fff;
    color: #fff;
}

/***Boxes around admin header icons ***/

.singlebutton{
     margin: 5px 0;
}

.commands a:hover.icon {
     border: 1px solid #f00;
}

.commands .icon {
    background: #fff;
    padding:2px 2px 1px 2px;
    border:1px solid #000;
    margin:1px;
}

/*************Tables *******/

/ ********Site News *********/

h2.headingblock{
     
     color: #fff;
     font-weight:normal; 
     font-size: 1.1em;
	
}

h2.headingblock .title{
     color: #fff;
	  background-image: url(pix/heading-block-background.gif);
	 background-repeat: repeat-x;
	 background-position: top;
	 background:#666;
} 

h2.headingblock .link a{
     color: #fff;
} 

/*******Logs and Reports tables *****/

.log .plugin{
     background: #fff;
     border: 0;
}

.logtable{
    background: #fff;
}

.c0{
     font-weight: bold;
     background: transparent;
     color: #000;
}

.category {
     border-bottom: 1px solid #C8BAC0;
}

.categorybox{
     border: 1px solid #C8BAC0;
     font-size:0.8em;
}

.category info, course info {
     background: #fff;
}

/*******Course categories boxes *******/

.userinfobox {
     border:0;
}

.coursebox{
     background: transparent; 
}

.courseboxcontent{
     background: transparent;
}

.courseboxcontent .info{
	padding: 5px;
	background-color: #F1EFEF;
	background-image: url(pix/workspace-block-background.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.courseboxcontent .summary{
    background: #fff;
    padding: 5px;
}

/****Configuration tables ****/

/****Home page site description ****/

.sitetopiccontent{
     background: #fff;
     border: 1px solid #C8BAC0; 
}

/****All THs *****/

.generalbox th a{
     color: #fff;
}

.generaltable th, .generaltable th.header, .generalbox th {
     color: #fff;
     background: 999;
     padding 0 5px;    
}

.generaltable td.c0{
	background: #f3f3f3;
}

.files th{
     background: #999;
     color: #fff;
}

.formtable th{
     font-weight: bold;
     color: #000;     
}

table.generaltable{
     margin-bottom: 0.5em;
     
} 
table.generalbox {
     border:1px solid #C8BAC0;
} 

.generalboxcontent {
     line-height: 1.4em;
     background: #fff;
}
.section{
    background: transparent;
}
.graph img{
    border: 1px solid #aaa;
}

/***Forms ***/

form .adminsettings{
	border: 1px solid #C8BAC0;
	background-color: #F1EFEF;
	background-image: url(pix/workspace-block-background.gif);
	background-repeat: repeat-x;
	background-position: top;
}
form.popupform{
    font-size: 1.3em;
}

.name{
    font-weight: bold;
    color: #204164;
}

#intro{
    font-weight: bold;
    text-align:center;
    
}
.info{
	background-color: #F1EFEF;
	background-image: url(pix/workspace-block-background.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.prompt{
    font-weight: bold;
} 

.list .info {
    background: #fff;
}

#section-0 .section .main{
    background: #F1EFEF;
}

/**** Font sizes ****/

table.generaltable{
     font-size: .84em;
}

.subscription .helplink{
     font-size:0.8em;
}

.files .date {
      font-size:1em;
}
.date, .name{
     font-size:1em;
}
.category a, .course a {
     font-size: .9em;
}
.generalboxcontent form{
      font-size: .9em;
}
td.content{
      font-size: .84em;
}

table.sitetopic{
     font-size: .9em;
}

li.activity {
    font-size:1.3em;
}
label{
    font-weight:bold;
}

#mod-assignment-view #page #content #intro{
	text-align: left;
	font-weight: normal;
}
#mod-assignment-view #page #content h1{
	font-size: 24px;
	color: #FFF;
	background-color: #000;
}
#mod-assignment-view #page #content #dates table {
	margin-right: auto;
	margin-left: auto;
	font-size: 16px;
}
/* CSS for custom headings */

/*---------- Ali's Custome CSS - H1 -------------------*/
h1.summary, .summary h1{
	background-image: url(pix/sgm_custom/coursesUniversal.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #FFFFFF;
	padding: 15px;
	background-color: #999;
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px;
}

.content .summary .quality {
	text-align: center;
	padding: 15px;
	background-color: #61F153;
	background-image: url(pix/sgm_custom/qualityIcon.png);
	background-position: 99% center;
	background-repeat: no-repeat;
	color: #FFF;	
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px;
	}
.content .summary .minutes {
	text-align: center;
	padding: 15px;
	background-color: #F75EEB;
	background-image: url(pix/sgm_custom/minutes.png);
	background-position: 99% center;
	background-repeat: no-repeat;
	color: #FFF;
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px;
	}
.content .summary .studentsUnion {
	background-image: url(pix/sgm_custom/studentUnion.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #FFFFFF;
	padding: 15px;
	background-color: #B7B7B7;
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px;
}

.content .summary .salt {
	background-image: url(pix/sgm_custom/saltLogo.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #FFFFFF;
	padding: 15px;
	background-color: #B7B7B7;
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px;
}


.content .summary .lrc {
	background-image: url(pix/sgm_custom/lrc.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #000;
	padding: 15px;
	background-color: #FC0;
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px;
}
.content .summary .staffInfo {
	background-image: url(pix/sgm_custom/staffInformation.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #FFF;
	padding: 15px;
	background-color: #DB2629;
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px;
}

.content .summary .enrichment {
	background-image: url(pix/sgm_custom/enrichment.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #FFF;
	padding: 15px;
	background-color: #F40DAF;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.content .summary .fastforward {
	background-image: url(pix/sgm_custom/fastForward.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #FFF;
	padding: 15px;
	background-color: #37D2FF;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.content .summary .he {
	background-image: url(pix/sgm_custom/he.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #FFF;
	padding: 15px;
	background-color: #DA9607;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.content .summary .moodleSupportStaff {
	background-image: url(pix/sgm_custom/moodleSupportStaff.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #FFF;
	padding: 15px;
	background-color: #B50404;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.content .summary .moodleSupportStudents {
	background-image: url(pix/sgm_custom/moodleSupportStudents.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #FFF;
	padding: 15px;
	background-color: #06F;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.content .summary .sic {
	background-image: url(pix/sgm_custom/sic.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #FFF;
	padding: 15px;
	background-color: #045EB7;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.content .summary .sports {
	background-image: url(pix/sgm_custom/sports.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #03F;
	padding: 15px;
	background-color: #ADFF5B;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.content .summary .studyPlus {
	background-image: url(pix/sgm_custom/studyPlus.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #FFF;
	padding: 15px;
	background-color: #F93;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.content .summary .equality {
	background-image: url(pix/sgm_custom/equality.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #C06;
	padding: 15px;
	background-color: #FFF4D5;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}


.content .summary .virtualClassrooms {
	background-image: url();
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #C06;
	padding: 15px;
	background-color: #FFF4D5;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}



.content .summary .finance {
	background-image: url(pix/sgm_custom/FinanceMain.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-align: center;
	color: #E10000;
	padding: 15px;
	background-color: #CEE4FF;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}













#ofstead {
	width: 420px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 13px;
}
.homePanel {
	text-align: justify;
}
.panelRow {
	width: 100%;
	height: 150px;
}
.panelLeft {
	width: 48%;
	position: absolute;
	margin: 5px;
	text-align: justify;
	left: -2px;
}
.panelRight {
	width: 48%;
	position: absolute;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 50%;
	text-align: justify;
}
.imgLeft {
	float: left;
	margin: 5px;
}
.imgRight {
	float: right;
	margin: 5px;
}
.frontPageBanner {
	height: 150px;
	width: 100%;
	background-image: url(pix/banners/revisionLeaflets/revisionLeafletsRight.jpg);
}
/*.frontPageBanner .frontPageBannerleft {
	background-image: url(pix/frontPageBanners/leftSide.png);
	height: 150px;
	width: 10px;
	float: left;
}*/
.frontPageBanner .frontPageBannerMiddle {
	width: 100%;
	height: 150px;
	background-image: url(pix/banners/revisionLeaflets/revisionLeaflets.jpg);
	background-repeat: no-repeat;
}
.frontPageBanner .frontPageBannerRight {
	height: 150px;
	width: 10px;
	background-image: url(pix/frontPageBanners/leftSide.png);
	position: absolute;
	margin-top: -150px;
	margin-left: 600px;
}
.frontPageBanner .frontPageBannerMiddle .frontPageBannerHeader {
	font-size: 36px;
	font-weight: bold;
	margin-left: 280px;
	color: #FFF;
	width: 406px;
}
.frontPageBanner .frontPageBannerMiddle .frontPageBannerContent {
	height: 51px;
	width: 463px;
	color: #FFF;
	position: absolute;
	margin-left: 280px;
	font-size: 16px;
}
.frontPageBanner .frontPageBannerMiddle .frontPageBannerContent p a {
	color: #CCC;
}  

.frontPageBanner .frontPageBannerMiddle .frontPageBannerContent p {
	margin: 5px;
	font-size: 16px;
}



#mainBanner{
	color: #fff;
	height: 150px;
	background-image: url(pix/banners/qdp2010/left.png);
	background-repeat: no-repeat;
	background-position: left top;
} 

#mainBanner #middle
{
	height: 150px;
	background-repeat: repeat-x;
	background-image: url(pix/banners/qdp2010/middle.png);
	position: absolute;
	margin-left: 17px;
	width: 98%;
} 

#mainBanner #end
{
	padding-right: 10px;
	height: 150px;
	background-image: url(pix/banners/qdp2010/end.png);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	right: 0px;
} 
#mainBanner #middle #bannerContent {
	width: 100%;
	height: 120px;
	background-color: #000;
	position: absolute;
	margin-top: 15px;
	margin-bottom: 15px;
}

/*========= vitrual classrooms ===================*/
#virtualClassrooms{
	color: #fff;
	height: 150px;
	background-image: url(pix/sgm_custom/virtualClassroom/left.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	width: 100%;
} 

#virtualClassrooms #middle
{
	height: 150px;
	background-repeat: repeat-x;
	width: 50%;
	text-align: left;
	left: 5px;
	margin-left: auto;
	margin-right: auto;
} 

#virtualClassrooms #end
{
	padding-right: 210px;
	height: 150px;
	background-image: url(pix/sgm_custom/virtualClassroom/right.png);
	background-repeat: no-repeat;
	background-position: right top;
	right: 0px;
	position: absolute;
} 
#virtualClassrooms #middle #bannerContent {
	width: 100%;
	height: 120px;
	position: absolute;
	margin-top: 15px;
	margin-bottom: 15px;
	color: #333;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

/*================================================*/
#virtualClassrooms #middle #bannerContent #virtualClassroomHeader {
	font-size: 36px;
	font-weight: bold;
	text-transform: capitalize;
}
#vc {
	height: 150px;
	width: 100%;
}
#vc tr .vcLeft {
	background-image: url(pix/sgm_custom/virtualClassroom/left.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 150px;
	width: 220px;
}
#vc tr .vcRight {
	background-image: url(pix/sgm_custom/virtualClassroom/right.png);
	background-position: right;
	background-repeat: no-repeat;
	width: 215px;
}
#vc tr .vcMiddle {
	text-align: center;
	padding: 10px;
	font-size: 36px;
	font-weight: bold;
	z-index: 0;
}
#vc tr .vcMiddle p {
	margin: 0px;
}
/***** sgmmoodle2/custom.css end *****/

/***** sgmmoodle2/ilp.css start *****/

/*
* Targets and Concerns
*/

#blocks-ilp-view div#content {margin-left: 20px;}
#blocks-ilp-view table td{margin:3px; padding:5px; }
#blocks-ilp-view table.generalbox { width:99%; }
table#targets .commands, table#concerns .commands { font-size: 0.8em; padding-top: 0em; text-align:right; clear: both; }
table#targets .commands form, table#concerns .commands form{ display:inline; }
table#targets .commands form select, table#targets .commands form input, table#concerns .commands form select, table#concerns .commands form input, form#student_status select, form#student_status input{ font-size:0.8em; }
div.addbox { text-align:center; margin:5px; }
div.addbox a { border: 1px solid #000; padding:5px; }
p.targetfooter, p.concernsfooter { text-align:right; margin:0; font-size: 0.8em; }
.targetcenter, .concernscenter { text-align:center; }
.targetcomment, .concernscomment { width:85%; text-align:left; font-size:0.8em; margin-top:3px; margin-bottom:3px; padding:3px; }
.targetcomment .commands, .concernscomment .commands { font-size: 0.9em; padding-top: 0.5em; text-align:right; clear: both; }
h1.status-0, h2.status-0, h3.status-0 { color: #00984b; }
h1.status-1, h2.status-1, h3.status-1 { color: #ff7e00; }
h1.status-2, h2.status-2, h3.status-2 { color: #ff0000; }
.concernstatus-0 { background-color:#68fbb1; }
.concernstatus-1 { background-color:#ffb164; }
.concernstatus-2 { background-color: #fd6e6e; }
/***** sgmmoodle2/ilp.css end *****/


