﻿body
{
font-size:100%;
font:normal 100% "Gill Sans",sans-serif;
background-color:#F4F4F4
}

div.dfl{color:#B0E1EF;background-color:#fff;font:normal 10pt/12.1pt Arial,sans-serif}
div.dfl a{color:#09C;text-decoration:none}
div.dfl a:link{color:#09C}
div.dfl a:visited{color:#09C}
div.dfl a:hover{color:#09C}
div.dfl{color:#B0E1EF;background-color:#fff;font:normal 10pt/12.1pt Arial,sans-serif}
div.dfl a{color:#09C;text-decoration:none}
div.dfl a:link{color:#09C}
div.dfl a:visited{color:#09C}
div.dfl a:hover{color:#09C}
div.dfl a:active{color:#09C}
#keylinks{display:inline-block;
          margin-top:15px;
          height:23px;
          z-index:36;
          position:relative;
          background-color:#fff;
          font-family:Gill Sans,sans-serif;
          font-size:10pt;
          width:624px;
          padding:5px 5px 65px 0px}
hr{color:#808080;background-color:#808080;height:1px}
h1,h2,h3,h4,h5,h6{font-family:Arial,sans-serif;color:#008cb4;padding-top:0px;margin-top:0px}
h1{font-size:18pt;color:#008cb4;padding-bottom:3px}
h2{font-size:16pt;padding-top:4px}
h3{font-size:14pt}
h4,h5,h6{font-size:12pt}
table{width:100%;border-collapse:collapse;border:1px solid #09C;margin-bottom:17.1pt}
th{border:1px solid #09C;border-bottom:2px solid #09C;padding:3px}
td{border:1px solid #09C;padding:3px}
form{}
fieldset{border:1px solid #09C}
button{border:1px solid #09C}
input{margin-bottom:3px}
ul{}
ul li{}
#main{position:relative;
      background-color:#fff;
      border:10px solid #EAEAEA;
      padding-left:10px;
      padding-right:10px;
      margin-left:5px;
      margin-right:5px;
      margin-top:5px;
      min-width:720px}
      
#bl{position:relative;left:0px;margin-bottom:5px}
#footers3{display:block;text-align:right;position:relative;top:35px;right:0px;margin-top:20px}
#ljmupagebanner.default{width:382px;height:38px;overflow:hidden;position:absolute;top:62px;left:10px;z-index:37}
#ljmupagebanner.staff{width:262px;height:38px;overflow:hidden;position:absolute;top:62px;left:10px;z-index:37}
#ljmupagebanner.student{width:262px;height:38px;overflow:hidden;position:absolute;top:62px;left:10px;z-index:37}
#ljmupagebanner.default img{position:absolute;top:-155px;left:-8px}
#ljmupagebanner.staff img{position:absolute;top:-119px;left:-178px}
#ljmupagebanner.student img{position:absolute;top:-75px;left:-126px}
#ljmufooterimages{width:125px;height:39px;overflow:hidden;position:relative;left:0px;margin-bottom:5px}
#ljmufooterimages img{position:absolute;top:-75px;left:0px}
#pagecontent h2{margin-bottom:19px}
#pagecontent h3{margin-bottom:21px;margin-top:5px}
#pagecontent{margin-top:36px}
#searchform{padding:0;margin:0;width:295px;height:40px;;position:absolute;right:20px}
#searchform fieldset{border-width:0}
#searchinputbox{width:260px;height:25px;border:1px solid #01BAF0;position:absolute;top:0;left:0;font-size:14pt;color:#a0a0a0}
#searchsubmit{width:29px;height:29px;display:block;padding:0;margin:0;border-width:0;background-color:#fff;cursor:pointer;overflow:hidden}
#searchsubmitdiv{width:29px;height:29px;display:block;padding:0;margin:0;position:absolute;top:0;right:0;border-width:0;background-color:#fff;cursor:pointer;overflow:hidden}
#searchsubmit img{position:absolute;top:-36px;left:-306px}
#content1{margin-left:200px;position:relative;margin-right:194px;border-top:1px solid #CCC;padding-left:0px;min-height:450px}
#content1 p,#content1 blockquote,#content1 ul,#content1 ol,#content1 table{padding-top:0px;margin-top:0px;padding-bottom:7.5pt;font:normal 11pt/17.6pt "Gill Sans","Gill Sans",sans-serif;color:#666}
#content1 blockquote{padding-top:0px;margin-top:0px;padding-bottom:7.5pt}
#content1 img{border-color:#FFFFFF}
#content1 ul.linkList{}
#content1 ul.linkList li{margin-bottom:.1em;list-style:circle;padding-bottom:3px}
#content1 ul.linkList li a:link,#content1 ul.linkList li a:visited,#content1 ul.linkList li a:active{text-decoration:none}
#content1 ul.linkList li a:hover{text-decoration:underline}
#content1 ul.a-to-zList{font-size:14pt;color:#fff;margin:0px;padding:0px;margin-left:1.5em;margin-right:1.5em;margin-bottom:6px;width:90%}
#content1 ul.a-to-zList a{text-decoration:none;cursor:pointer}
#content1 ul.a-to-zList li{float:left;padding:1px;text-align:center;display:block;width:23px;height:25px;padding-top:4px}
#content1 ul.a-to-zList li a:link,#content1 ul.a-to-zList li a:visited,#content1 ul.a-to-zList li a:active{background-color:#fcfcfc;border:1px solid #fff}
#content1 ul.a-to-zList li a:link{color:#00f}#content1 ul.a-to-zList li a:visited{color:#000}
#content1 ul.a-to-zList li a:hover{color:#555;border:1px solid #c0c0c0}
#bcn{position:absolute;top:110px;left:10px;display:block;background-color:#fff;height:1em;overflow:hidden;padding-bottom:10px;margin-bottom:4px;z-index:599}
#breadcrumb1{padding:0;display:block;font-weight:bold;border:0px solid silver;overflow:hidden;white-space:nowrap;height:1em}
#breadcrumb1 span,#breadcrumb1 a{display:block;height:1em;padding-top:3px;padding-bottom:12px}
#breadcrumb1 span{padding-left:.1em;padding-right:.1em}
#footers1{margin-top:13px;color:#666;margin-top:110px;padding-top:8px;margin-top:0px;padding-bottom:7.5pt}
.structuredNavigation{padding-bottom:10px;position:relative;top:-5px;padding-right:7px;width:170px}
.structuredNavigation a.menutitle{background-color:#fff;color:#008cb4;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;font-size:10pt;padding:0px;width:170px;display:block}
.structuredNavigation a.menutitle:link,.structuredNavigation a.menutitle:active,.structuredNavigation a.menutitle:visited,.structuredNavigation a.menutitle:hover{background-color:#fff;color:#008cb4;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;text-decoration:none} 
.structuredNavigation a{border-top:2px solid #fff;background-color:#ECF1C2;color:#00A3D0;;color:#06C;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;padding:7px 6px 6px 6px;margin-bottom:3px;font-size:10pt;text-decoration:none;display:block;width:155px}
.structuredNavigation a:link{background-color:#ECF1C2;color:#008CB4}
.structuredNavigation a:active{background-color:#ECF1C2;color:#008CB4}
.structuredNavigation a:visited{background-color:#ECF1C2;color:#008CB4}
.structuredNavigation a:hover{background-color:#D0DC66;color:#008CB4}
#menus2{height:inherit;display:block;position:absolute;top:-3px;right:-194px;width:177px;border-top:5px solid #fff; padding-bottom:10px;margin-bottom:50px}
#menus2 div.structuredNavigation{position:relative;top:-5px;padding-left:7px;padding-right:0px} 
#bcof{display:none;border:0px solid green; width:370px; padding-bottom:30px} 
#bcof a{padding:1px; padding-left:10px; display:block;font-size:14pt; width:365px}  
div.sidetext{font-size:10pt;padding:10px 10px 20px 10px}table{width:100%; border-collapse:collapse;border:1px solid #09C;margin-bottom:17.1pt} 
th{border:1px solid #09C;border-bottom:2px solid #09C;padding:3px}td{border:1px solid #09C;padding:3px}form{}fieldset{border:1px solid #09C}
button{border:1px solid #09C}input{margin-bottom:3px} 
#ljmulogobanner{position:absolute;top:23px;right:27px;z-index:34;width:305px;height:73px;overflow:hidden}
#ljmulogobanner img{position:absolute;top:0px;right:-90px}#bl{position:relative;left:0px;margin-bottom:5px}
#footers3{display:block;text-align:right;position:relative;top:35px;right:0px;margin-top:20px}
#ljmupagebanner{width:262px;height:38px;overflow:hidden;position:absolute;top:62px;left:10px;z-index:37}
#ljmupagebanner img{position:absolute;top:-75px;left:-126px}
#ljmufooterimages{width:125px;height:39px;overflow:hidden;position:relative;left:0px;margin-bottom:5px}
#ljmufooterimages img{position:absolute;top:-75px;left:0px}
#pagecontent h2{margin-bottom:19px}
#pagecontent h3{margin-bottom:21px;margin-top:5px}
#pagecontent{margin-top:36px}
#searchform{padding:0;margin:0;width:295px;height:40px;;position:absolute;right:20px}
#searchform fieldset{border-width:0}
#qt{width:260px;height:25px;border:1px solid #01BAF0;position:absolute;top:0;left:0; font-size:14pt;color:#a0a0a0}
#searchsubmit{width:29px;height:29px;display:block;padding:0;margin:0; border-width:0;background-color:#fff;cursor:pointer; overflow:hidden}
#searchsubmitdiv{width:29px;height:29px;display:block;padding:0;margin:0; position:absolute;top:0;right:0;border-width:0;background-color:#fff;cursor:pointer; overflow:hidden}
#ljmusearchbutton_img{position:absolute;top:-36px;left:-306px} 
#content1 img{border-color:#FFFFFF}
#bcn{position:absolute;top:110px;left:10px;display:block;background-color:#fff;padding-bottom:10px;margin-bottom:4px} 
#breadcrumb1{display:block;font-weight:bold;  min-width:380px;overflow:hidden; height:21px; z-index:600}
#breadcrumb1 span,#breadcrumb1 a{display:inline-block;padding:6px 0px}
#footers1{margin-top:13px;color:#666;margin-top:110px; padding-top:8px;margin-top:0px;padding-bottom:7.5pt}
#footers2{display:none;position:relative;background-color:#ECF1C2; padding:0; color:#008cb4;font:normal 10pt/12.1pt "Gill Sans","Gill Sans",sans-serif;height:30px}
#furniture{border-top:1px solid #F2F2F2;height:5px;overflow:hidden}
div#menus1{height:inherit;display:block;position:absolute;top:-3px;left:-198px;width:177px;border-top:5px solid #fff;border-right:1px solid #CCC;padding-bottom:10px;margin-bottom:50px}
.structuredNavigation{padding-bottom:10px;position:relative;top:-5px;padding-right:7px;width:170px} 
.structuredNavigation a.menutitle{background-color:#fff;color:#008cb4; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold;font-size:10pt; padding:0px;width:170px; display:block} 
.structuredNavigation a.menutitle:link, .structuredNavigation a.menutitle:active,.structuredNavigation a.menutitle:visited,.structuredNavigation a.menutitle:hover{background-color:#fff;color:#008cb4; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold;text-decoration:none}
 .structuredNavigation a{border-top:2px solid #fff;background-color:#ECF1C2;color:#00A3D0;;color:#06C;font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold;padding:7px 6px 6px 6px;margin-bottom:3px;font-size:10pt;text-decoration:none;display:block;width:155px}
 .structuredNavigation a:link{background-color:#ECF1C2;color:#008CB4}
 .structuredNavigation a:active{background-color:#ECF1C2;color:#008CB4}
 .structuredNavigation a:visited{background-color:#ECF1C2;color:#008CB4}
 .structuredNavigation a:hover{background-color:#D0DC66;color:#008CB4}
 #bcof{display:none;border:0px solid green;width:370px;padding-bottom:30px}
 #bcof a{padding:1px;padding-left:10px;display:block;font-size:14pt; width:365px}
 #bubbleholder{position:absolute;z-index:490}.bubblehold{position:absolute;border:0px solid red;top:0;left:0;z-index:499;min-width:200px;display:none}
 .bubble{position:relative;background-color:#fff;border:3px solid #C4C2Ac;padding:9px 7px;display:block;z-index:400;min-width:40px;font-size:10pt;font-weight:bold;text-align:center;margin-top:16px;color:#09C}
 .bubblepoint{position:absolute;top:0px;left:5px;border:0;background:transparent url('../images/ljmu.png') -338px -31px no-repeat;width:39px;height:19px;display:block;z-index:502}
 .skiptocontent{}
 #content2-1{display:none}
 #content3-1{display:block}
 
 /* Study Group's Language link bar */
#language_picker {
    /* margin: 3px 0 3px 0; */
    /* padding: 0 0 0 17px; */
    margin: 0;
    padding: 0;
    float: right;
}
#language_picker ul {
     margin: 0;
    padding: 0;
}
#language_picker ul li {
    display: inline;
    padding: 0 5px 0 3px;
    /* border-left: 1px solid #000000; */   
}
#language_picker li a 
{
    font:11pt/17.6pt "Gill Sans","Gill Sans",sans-serif;
}

/* End Study Group's language link bar */

/* Study Group GCS, BRS, FLA forms */
/* Form table styles */
#aspnetForm table
{
    border: none;
}
#aspnetForm table tbody tr td
{
   border: none;
    text-align: left; 
}
#aspnetForm table tbody .tdreq
{
    color: Red;
}
/* GCS preferred route styles for imbedded table */
#aspnetForm label
 {
    color: #464646;
    display: inline;
    /* margin: 0pc 0pc 0pc 5px; */
    font-size: 100%;
    font-family:Arial,Helvetica,sans-serif;
  }
  
#aspnetForm input,  #aspnetForm select,  #aspnetForm textarea
  {
    /* font-size: 100%; */
  }

#aspnetForm p {
    padding-bottom: 0;
}

/* End GCS preferred route styles for imbedded table*/
/* Fields marked are compulsory label */
#ucGCS_lblCompulsory, #ucBRS_lblCompulsory
{
    font-size: 100%; 
}
/* GCS and  BRS form field styles */
/* Commented out as over-written by university styles in main.css */
/*
#ucGCS_tblContactForm input, #ucGCS_tblContactForm select, #ucGCS_tblContactForm textarea
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 100%;
}
*/
/*
#ucGCS_tblContactForm select
{ 
width: 62%; 
}
*/
#ucBRS_tblOrderForm input, #ucBRS_tblOrderForm select, #ucBRS_tblOrderForm textarea
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 100%;
}
#ucBRS_tblOrderForm select
{ 
width: 62%; 
}
#aspnetForm table tbody .button
{
    font-size: 110%; 
}
/* Note: this style also exists on the BRS and GCS .NET component */
#ucBRS_tblOrderForm .redtext
{
    font-size: 120%;
    color: Red;
    font-weight: normal;
}
/* Adobe paragraph on brochure page*/
p.adobe
{
    padding: 0px;
}
img.adobe
{
    float: left;
    width: 88px;
    height: 31px;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
/* End Adobe paragraph on brochure page*/
/* FLA */
#flaDetails
{
   /* width: 600px; */
}
#flaQuestions 
{
    width: 648px;
}
#flaQuestions
{
    margin-top: -2px;
}
#flaDetails td.labelcell, #flaQuestions td.labelcell 
{
    width: 150px;    
}
#flaDetails .inputstyle
{
    margin-bottom: 2px;
}
#flaQuestions .inputstyle
{
    width: 402px;
    height: 50px;
}
#flaDetails input, #flaDetails textarea, #flaDetails select 
{
color:#333333;
font-family:Verdana,Arial,sans-serif;
font-size:100%;
}
#flaDetails .required, #flaQuestions .required
{
    color: Red;
}
#flaQuestions .clear
{
    padding: 10px 0px 0px 150px;
}
/* End Find a local agent */

/* GCS form */
#tblenquiry
{
    width: 51em; 
}
table .tblchklist
{
    border: 0; 
    margin: 0 0 -10px -10px; 
    padding: 0;   
}
table td.tdchklist
{
    margin: 0; 
    padding: 0 0 0 8px; 
}
table .tblchklist td
{
    border: 0;
    padding: 0;
}
/* End GCS form */

/* End Study Group GCS, BRS, FLA forms */

/* ==== AddThis button =================== */
#addthis_bespoke {
    clear: both;
    float:left;
    width: 175px;
    margin-top: 10px;
   }
#addthis_bespoke a {
    padding: 0px;
    background: none;
    width: 23px;
    color: #05354F;
    text-decoration: underline;
}
/* bespoke style for the Share link to go on to one line */
#bespoke_share a
{
font-size: 12px;   
width: 55px;
}

/* ==== End AddThis button =================== */

/* Search Results page */
#pagelist ul li
{
	/* border: solid 1px red; */
	list-style-type: none;
	background: none;
	display: inline;
}

#results .list p 
{
	color: #666666;
}

#results .list ul li a.resulttitle 
{
	text-decoration: underline;
}

#keyword {
 width:260px;
 height:25px;
 border:1px solid #01BAF0;
 position:absolute;
 top:0;
 left:0; 
 font-size:14pt;
 color:#a0a0a0
 }

/* End Search Results page */
