/**************************************
 * THEME NAME: oci_labspace
 *
 * Files included in this sheet:
 *
 *   oci_labspace/ou_layout.css
 *   oci_labspace/map.css
 **************************************/

/***** oci_labspace/ou_layout.css start *****/

/*******************************************************************
 * OU moodle theme stylesheet.
 *
 * (c) 2006 The Open University
 * author J.M.Gray@open.ac.uk
 * license http://www.gnu.org/copyleft/gpl.html GNU Public License

ou_layout.css - Includes all OU theme changes
 * This file is for Labspace theme
 * Care white space is used so learningspace theme can be viewed line by
 *      line with this one to compare.
*******************************************************************/

/* Links */

a:visited,
a.dimmed:visited {
	color:#716fb3;
}

a:visited:hover {
    color:#716fb3;
}

a:link,
a:hover,
a.dimmed:link {
	color:#d60077;
}

a.dimmed:hover {
	text-decoration:underline;
}

a.indexlinks {
    font-size: 1.0em;
    font-weight: bold;
}







/* Moodle header */

#header .headermain {
    display: inline;
    color: #663366;


}

.headermenu{
    color: #663366;
    font-size: 1.0em;
    font-weight: bold;
    vertical-align: top;
}

#header_home{
    color: #666666;



}

div#header {
    background-image: url(images/tile.gif);
    padding: 5px 5px 0;
    background-repeat: repeat;

}

div#header a {
	color:#d60077;
}

div#header div.clearer {
    background-position: top;
    background-repeat: repeat-x;
    border-top: 1px solid #FFFFFF;


}





div#navbar.navbar {




    background-image: url(images/tile.gif);
    background-repeat: repeat;
    margin-bottom: 0;
}


















.logindetails,
#header-home .headermenu font {



  /* Make sure this div clears the floated div above */
  clear: all;
}







/* Blocks */

.sideblock .header {
	
	color: #FFFFFF;
	background-image: url(images/side_titlebg.jpg);
	background-color:#9B98CF;
}

.sideblock .content {

	background-image: url(images/tile.gif);
	color: #663366;
	border-left:none;
	border-right:none;
	border-bottom:none;
	border-top:none;
}






























.sideblock .content .link {
	font-size:1em;
}





/* Within-section content formatting */

#course-view ul.section li.label_header {
    font-family: verdana, sans-serif;
    font-size: 0.95em;
    font-weight:normal;
    color:#4D4D4D;
}

#course-view ul.section li.label_text {
    margin-top:0.5em;
    font-weight:normal;
    color:#4D4D4D;
    font-family: verdana, sans-serif;
}





























#mod-forum-discuss .forumpost .topic {
    padding:4px 8px 4px;
}

#mod-forum-discuss .forumpost .content {
    padding:4px 8px 8px;
}




















/* oci_labspace styles */

.header_logo{
	background: #B5A9B6;
	text-align: left;
	background-image: url(images/lab_logo.png);
	background-repeat: no-repeat;



}







/* for lab space pink shades  */
h1
{




  color: #663366;
}

h2
{





  color: #663366;
}

h3
{





  color: #663366;
}

.paradefault {






  color: #4D4D4D;
}

.sourcereference  {





  color: #4D4D4D;
}

.activity {







  color: #663366;
}

.listitem {







  color: #4D4D4D;
}







.boxcontent {




	background-color: #DBDAEE;
}




















td.tablerowtitle
{





  background-color:#663366;
}

td.tablerowvalues
{



	
  color: #4D4D4D;
  background-color: #DBDAEE;
  border-bottom-color: #DBDAEE;
}






















.partnerlink {

	background-color: #8DB06D;
}






















































































/* Topic Search/Order styles */

.padded {
    padding: 0px 20px 0px 20px;
}

.categorylist {
  width:100%;
}

.search_holder {
    text-align:center;
    margin-bottom:10px;
    margin-top:10px;
}

/* Overiding the min height from ou style as the advanced search link
under the search box makes OCI header larger */
div#navbar.navbar {
    min-height:40px;
}

/* END OF CSS FILE MATCH - Everything below here doesn't have a match on learn */

#userdetails
{
    float: left;
    padding: 5px 0px 0px 0px;
}
a#ou-access, a:active#ou-access, a:visited#ou-access {
	font-size:120%;
	color:#666;
	text-decoration:none;
	font-size:10px;
}
div#ou-topbars {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0px 0px 3px 0px;
	padding: 5px 0px 0px 0px;
	color:#333;
	font-size:8px;
}
div#ou-topbars img {
	margin:0;
	padding:0px;
	border:none;
}
div#ou-row3 {
	padding:0px;
	text-align:right;
}
div#ou-row3 a {
	margin:0 0 0 3px;
}
div#ou-row3 img {
	border:1px solid #ccc;
	margin:0;
}
div#ou-row3 img.ou-img1 {
	border: 1px solid #6666CC;
}
div#ou-row5 {
	margin:0;
	padding:0;
}

.categorylist .category.name {
    width:100%;
}

.indent {
	padding-left: 20px;
}/***** oci_labspace/ou_layout.css end *****/

/***** oci_labspace/map.css start *****/

/*
 * ou-specific labspace
 * may07 j.beedell@open.ac.uk
 * based on original work by Guy Carberry and Steven Price
*/
ul.map {
    display:block;
    position:relative;
    height:240px;
    width:395px;
    margin-left:auto;
    margin-right:auto;
}
ul.map li {
    list-style-type:none;
    margin:0pt;
    padding:0pt;
}
ul.map a {
    color:black;
    text-decoration:none;
    cursor:pointer;
}
a span.mapdescription {
    display:none;
}

a:hover span#playdesc.mapdescription {
    display:block;
    position:absolute;
    top:20px;
    left:290px;
    text-align:left;
    padding:10px;
    background-color: #FFF;
    width: 150px;
}

a:hover span#resourcesdesc.mapdescription {
    display:block;
    position:absolute;
    top:17px;
    left:-100px;
    text-align:left;
    padding:10px;
    background-color: #FFF;
    width: 150px;
}

a:hover span#collaborationsdesc.mapdescription {
    display:block;
    position:absolute;
    top:122px;
    left:-53px;
    text-align:left;
    padding:10px;
    background-color: #FFF;
    width: 150px;
}

a:hover span#researchdesc.mapdescription {
    display:block;
    position:absolute;
    top:153px;
    left:325px;
    text-align:left;
    padding:10px;
    background-color: #FFF;
    width: 150px;
}

a:hover {
    visibility:visible;
}
a:hover span#resources {
    background-image:url(images/resources_over.gif);
    background-position:left top;
    background-repeat:no-repeat;
}
a:hover span#play {
    background-image:url(images/play_over.gif);
    background-position:left top;
    background-repeat:no-repeat;
}
a:hover span#partners {
    background-image:url(images/partners_over.gif);
    background-position:left top;
    background-repeat:no-repeat;
}
a:hover span#research {
    background-image:url(images/research_over.gif);
    background-position:left top;
    background-repeat:no-repeat;
}
span.maptitle {
    display:block;
    overflow:hidden;
    text-decoration:none;
    text-indent:-5000em;
}
span#resources {
    display:block;
    position:absolute;
    top:0px;
    left:0px;
    height:119px;
    width:195px;
    background-image:url(images/resources.gif);
}
span#play {
    display:block;
    position:absolute;
    top:0px;
    left:195px;
    height:119px;
    width:195px;
    background-image:url(images/play.gif);
}
span#partners {
    display:block;
    position:absolute;
    top:119px;
    left:0px;
    height:118px;
    width:210px;
    background-image:url(images/partners.gif);
}
span#research {
    display:block;
    position:absolute;
    top:119px;
    left:210px;
    height:118px;
    width:180px;
    background-image:url(images/research.gif);
}/***** oci_labspace/map.css end *****/

