body {
    color:#000;
	background-color:transparent;
    padding:0px;
    margin:0px;
    font:normal normal normal 1em "Gill Sans", "Verdana", "Arial", "Helvetica", sans-serif; 
     
}
#page {
background: #fff url('cssimg/limegreen.gif') top left repeat-x;  
        width:712px;display:block;position:relative;margin: 0 auto;margin-top:1em;
}
#pagebanner     {
                height:120px;
                border:0px;
                background-color:#BBDD33;
                color:#BBDD33;                
                background-image:url('cssimg/ljmu_home_head.gif');
                background-position:0px 27px;
                background-position:bottom left;
                background-repeat:no-repeat;   
                overflow:hidden;                  
                width:100%;
 
}

#header {
  overflow:auto;
  background:url('cssimg/welcometoljmu.gif') no-repeat bottom left;
  height:116px;
  width:100%;  
  padding-top:4px;
}
 
#keylinks       {
        width:711px;
        margin-right:5px;   
        width:80%; 
        height:30px;
        margin-left:11px;
        color:#1f1957;
        font-size:75%;        
        line-height:1.1em;
        font-family: Arial, Helvetica, sans-serif; 
        padding-bottom:0px;
        padding-top:0px;  
        border:0px solid white;
}
#keylinks a {color:#330066;text-decoration:none;padding:0px 3px 0px 3px;}
#keylinks a:hover {color:#330066;text-decoration:underline;}
#keylinks a:link  {color:#330066;}
#keylinks a:visited {color:#330066;}
#keylinks a:active {color:#330066;}
#keylinks2 { margin-top:6px; float:left;padding-right:0px;}

#pageTitleBox   {
    border-bottom:0px solid blue;
 
    height:auto;
    overflow:hidden;
    margin:0px 175px 0px 163px ; 
    padding:10px;
    padding-bottom:0px; 
}
#leftcontent {
    position:absolute;
    left:0px;
    top:2px;
    padding:0px;
    margin-right:0px;
    display:block;
    border-right:0px solid #3366CC;
    border-bottom:0px solid #3366CC;    
    width:172px;
     
    width:152px;   
}
.menutitle    {
    font-size:.8em;    
    font-weight:bold;
    display:block;
    width:141px;
}
 
ol {  
 margin-right: 0px; margin-left: 10px;margin-top: 0px; 
 padding-top: 0px;padding-left: 10px; 
 line-height: 18px;
 }
ul, ul li {  
background-color:transparent;
 }
 
.mobileOnly {
display:none;
}
 

#hi {
        z-index: 3;
        position:absolute;
        top:9px;
        right:10px;
}

#HeaderandSearchLevel   {
   
    padding-top:16px;
}

#HeaderandSearchLevel legend      {   display:none;}
#HeaderandSearchLevel label    {   display:none;}



 
 /* niggles */
#imgqap {padding-right:9px;;} 

/* set the form attributes for boxSearch */


.searchLinkAndSubmitStyle {
    vertical-align:middle;
    margin-top:5px;margin-bottom:7px;
	background-color:transparent;
    padding:0px;
    color:#330066;
    font-size:12px;        
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; 
   
    padding-top:4px;margin-top:0px;
} 
#go{  

	cursor:pointer;
	 border:0px solid white;
}
#qt    {
  
  height:18px;   
  background-color:#fff;
  padding:0px;
  padding-right:10px;  margin-right:10px;
  color:#330066;
  font-size:14px;    
  font-family: Arial, Helvetica, sans-serif; 
  border:1px solid #330066;;
  margin-top:3px;
}


 
 

 
#boxSearch form fieldset {border:0px;padding:2px;}
 
#boxSearch fieldset {border:0px;}
#boxSearch legend {display:none;}
#boxSearch label {display:none;}

/*	This next directive changes in the large version, so is therefore repeated in the small	*/
#boxSearch form {clear:both;padding-left:3px;}


.searchOptions {
	
	display:none;	
		
	float:left;
	font-weight:normal;
	vertical-align:middle;
    margin-top:3px;margin-bottom:2px;
	
	 
}
.searchOptions a:link{ 
    color:#330066;
    font-size:12px;        
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; 
	

}
.listClasses h2, newsClasses h2 {
	padding:3px 2px 2px 6px;margin:0px;margin:0px;
    color:#330066;
    font-size:12px;        
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; 
	height:17px;
  background:url('cssimg/boxClass_h2_backdrop.png') repeat-x bottom left;
}



.listClasses ul, newsClasses ul {list-style:none;padding:0px;margin:0px;}
.listClasses ul  li  { padding:1px 5px;margin:0px;}
newsClasses ul li  { padding:1px 0px;margin:0px;}
.listClasses ul  li  a, newsClasses ul li a{ 
    font-size:12px;        
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; 
	}
	
.listClasses ul  li  a:link {color:#fff;text-decoration:none;}	
.listClasses ul  li  a:hover {color:#fff;text-decoration:none;}
.listClasses ul  li  a:active{color:#fff;text-decoration:none;}
.listClasses ul  li  a:visited {color:#fff;text-decoration:none;}

.newsClasses {list-style:none;padding: 0px 5px;margin:0px;font-weight:normal; }
.newsClasses li h2 {padding:0px;margin:0px;
    font-size:12px;      color:white;  
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; 
}
.newsClasses  li a { 
    font-size:12px;        
	font-family: Arial, Helvetica, sans-serif; 
}
.newsClasses  li  a:link {color:#fff;text-decoration:none;}	
.newsClasses  li  a:hover {color:#fff;text-decoration:none;}
.newsClasses   li  a:active{color:#fff;text-decoration:none;}
.newsClasses  li  a:visited {color:#fff;text-decoration:none;}

.landnClassesTitles {padding:0px;margin:0px;
    font-size:12px;      color:white;  
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; 
	height:17px;
 
}

.hidmsg {display:none;}
#boxedContent {
list-style:none;
}
#baselineLinks {
		position:relative;
		top:380px;
		
		font-size:75%; 
		list-style:none;
		text-align:right;
        line-height:1.1em;
        font-family: Arial, Helvetica, sans-serif; 
        padding-bottom:0px;
        padding-top:0px;  
        border:0px solid white;
}
#baselineLinks a {color:#330066;text-decoration:none;padding:0px 3px 0px 3px;}
#baselineLinks a:hover {color:#330066;text-decoration:underline;}
#baselineLinks a:link  {color:#330066;}
#baselineLinks a:visited {color:#330066;}
#baselineLinks a:active {color:#330066;}

/* Change the pixel height to space the right most useful link items - this is the master, you will also need to do this in sml.css and lge.css in staff and student styles. */
#boxLinkList4  li {   

      line-height:12px;
}
 
