﻿.reddot_tip {
    color: red;
    font-weight: bold;
    font-style: italic;
    font-size: 10px;
}

.reddot_tip a {
    border: 0 !important;
    padding: 0 !important;
    width: auto !important;
    height: auto !important;
    background: none !important;
    background-color: transparent;
    color: red;
    text-decoration: none;
    display:block;
    float: left;
}

#sitemap {
    /* from http://www.studygroup.com/isc/sussex/ug_06.css #contenttable */
    border:solid 1px #bbb;
    border-collapse: collapse;
    margin: 7px;
    /* width: 96%; */
}
#sitemap td, th {
    /* from http://www.studygroup.com/isc/sussex/ug_06.css #contenttable */
    padding:2px 2px 2px 2px;
    color: #244857;
    line-height:1.4em;
    border-right:solid 1px #bbb;
    text-align: left;
}
#sitemap th {
    /* from http://www.studygroup.com/isc/sussex/ug_06.css #contenttable */
    background-color:#456370;
    border-right:solid 1px #bbb;
    color: #fff;
    text-align:left;
}
#sitemap tr.odd td {
    /* from http://www.studygroup.com/isc/sussex/ug_06.css #contenttable */
    background-color: #CEDBDE !important;
}
#sitemap tr.even td {
    /* from http://www.studygroup.com/isc/sussex/ug_06.css #contenttable */
    background-color: #E1E8EB !important;
}
#sitemap ul {
    margin: 0;
    padding: 0;
}
#sitemap li {
    margin: 0;
    padding: 0;
    padding-top: 8px;
    font-weight: bold;
    list-style-type: none;
}
#sitemap li li {
    margin-left: 35px;
    font-weight: normal;
}

table {
    /* text-align: center; */ /* IC commeneted out 11/03/2010 */
}

table td {
   /* background-color: #f5f5dc; */
    padding: 10px 4px 10px 4px;
}

table .odd {background-color:#f5f5dc;}
table .even {background-color:#EEE8AA;}

.highlightedPage {
    border: 10px solid white;
    border-width: 5px 10px 5px 0;
    background-color: #f0f7fb;
    text-align: left;
}

BODY {
    color:#000;
    padding:0px;
    margin:0px;
    font:normal normal normal 1em "Gill Sans", "Verdana", "Arial", "Helvetica", sans-serif; 
    background: #fff url('/isc/ljmu/Images_Foundation/limegreen.gif') top left repeat-x;   
}

#header {
  position: relative;
  overflow:auto;
  height:116px;
  width:100%;
  padding-top:4px;
}
#header_image {
    margin: 0;
    padding: 0;
    position: absolute;
    bottom: 0px;
    left: 0px;
}

#breadcrumbLevelContainer {position:relative;}

/* Language picker bar */
#language_picker
{
    float: right;
    margin: -14px 130px 0 0;
}
#language_picker ul
{
    margin: 0px;
    padding: 0px;
}
#language_picker  li
{
    display: inline;
    padding: 0 5px 0 5px;
    border-left: 1px solid #000000;
    font-size: 75%;
}
#language_picker li.first
{
    border: none;
}
/* End language picker bar */


#breadcrumb a:link,
  #breadcrumb a:visited,
    #breadcrumb a:active { color:#3366CC;text-decoration:none; }
#breadcrumb a:hover { color:#3366CC;text-decoration:underline; }    
#breadcrumb {
  border:0px solid red;
  height:24px;
  padding:6px 4px 0px 11px ;
  width:94%;
  background-color:#efefef;
}
#breadcrumb span{display:block;font-size: 75%; width:79%;}


.facultyStrap   {
        border-top:1px solid #BBDD33;
        z-index:2;
        padding-top:0px;
        text-indent:10px;
        color: white;
        position:absolute;
        top:0px;
        right:0px; 
        background:#330066 url('/isc/ljmu/Images_Foundation/facicon_default.gif');
        width:170px;
        height:62px;
        text-align: right;
        font-size: 0.85em;
}

.facultyStrap2   {
        padding:0;
        margin 0;
        z-index:2;
        position:absolute;
        top:0;
        right:0; 
        width:170px;
        height:62px;
}

#facultystrapDefault {background:#330066 url('/isc/ljmu/Images_Foundation/facicon_default.gif');color:#330066;}

/* REMOVED 112607 BT
#facultystrapblw    {background:#BB6776 url('images/facicon_business.gif');color:#BB6776;}
#facultystrapBLW    {background:#BB6776 url('images/facicon_business.gif');color:#BB6776;}
#facultystrapECL    {background:#66CCCC url('images/facicon_education.gif');color:#66CCCC;}
#facultystrapTECH   {background:#6699CC url('images/facicon_tech.gif');color:#6699CC;}
#facultystrapSCI    {background:#669999 url('images/facicon_science.gif');color:#669999;}
#facultystrapHEA    {background:#F3C05C url('images/facicon_health.gif');color:#F3C05C;}
#facultystrapMASS   {background:#CC99CC url('images/facicon_media.gif');color:#CC99CC;}
*/

#main   {
        position:relative;
        color:#000;
        padding:0px 0px 0px 0px;
        width:100%;
        margin:0px 0px 0px 0px;
}
#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:show;
    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;
}
#leftcontent    h3    {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size:10pt;
    font-weight:bold; 
    color: #3366cc;
    padding:0px;
    padding-left:5px;
    padding-right:2px;
    margin:0px; 
    }
#rightcontent     {
    padding-top:0px;
    float:right;
    border-top:1px solid #3366CC;
    font-size:80%;   
    position:absolute;
    top:50px;right:0px;
    margin:0px;
    margin-bottom:16px;
    padding:0px;
    padding-bottom:30px;
    width:171px;
    overflow:hidden;
    border:0px;
    background-color:#fff;
   font-size:80%;
 }
div.structuredNavigation a {
    border-top: 2px solid #fff;
    background-color: #E0E5F2;
    color:#fff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight:bold;
    font-size:8pt;
    text-decoration: none;
    display:block;
}
    
#leftcontent div.structuredNavigation a     { 
    width: 143px;
    padding: .3em 3px .3em 14px; 
    background:#0099CC url('/isc/ljmu/Images_Foundation/menutab_left.gif') repeat-y top left; 
}
#rightcontent div.structuredNavigation a      { 
    width: 161px;
    padding:3px 11px 3px 3px;
    color:#fff;text-decoration: none;
    background:red url('/isc/ljmu/Images_Foundation/menutab_right.gif') repeat-y top right; 
}
 div.structuredNavigation a:link {  color: #333399;color:#fff;}
 div.structuredNavigation a:visited {  color: #333399;color:#fff;}
 div.structuredNavigation a:hover {  color: #000; background:#0099CC url('/isc/ljmu/Images_Foundation/menutab2.gif') repeat-y top left;color:#1f1957;text-decoration: none;}
 div.structuredNavigation a:active { background-color: #E0E5F2; color:#3366CC;color:#fff;text-decoration: none;}
 
#leftcontent div.structuredNavigation a.menutitle     { 
background:none; 
    width: 143px;
    padding: .3em 3px 2px 10px; 
}
#leftcontent div.structuredNavigation a:hover {  color: #000;background:#0099CC url('/isc/ljmu/Images_Foundation/menutab2.gif') repeat-y top left;color:#1f1957;text-decoration: none;}
#leftcontent div.structuredNavigation a.menutitle {font-size:10pt;background-color: #fff;}
#leftcontent div.structuredNavigation a.menutitle:link,
  #leftcontent div.structuredNavigation a.menutitle:active,
    #leftcontent div.structuredNavigation a.menutitle:visited,
      #leftcontent div.structuredNavigation a.menutitle:hover {background-color: #fff;} 
#rightcontent div.structuredNavigation a.menutitle {font-size:10pt;background-color: #fff;}
#rightcontent div.structuredNavigation a.menutitle:link,
  #rightcontent div.structuredNavigation a.menutitle:active,
    #rightcontent div.structuredNavigation a.menutitle:visited,
      #rightcontent div.structuredNavigation a.menutitle:hover {background-color: #fff;}

#leftcontent div.structuredNavigation a.menutitle,#rightcontent div.structuredNavigation a.menutitle   { 
background:none;color:#330066;
}
#leftcontent div.structuredNavigation a.menutitle:hover,#rightcontent div.structuredNavigation a.menutitle:hover     { 
  background:none;color:#330066;
}

/* Study Group Additions to left navigation styles */

#leftcontent div.structuredNavigation a.selected   {
    color: #000; 
    background:#0099CC url('/isc/ljmu/Images_Foundation/menutab2.gif') repeat-y top left;
    color:#1f1957;
    text-decoration: none;
    }

#leftcontent div.structuredNavigation .secondlevel {
    margin-left:10px;    
}

#leftcontent div.structuredNavigation .secondlevel  a {
    width: 130px; /* normally 143px */
}
/* End Study Group Additions to left navigation styles */

#rightcontent div.structuredNavigation a:hover {   
  background:#0099CC url('/isc/ljmu/Images_Foundation/menutab2.gif') repeat-y top right;color:#1f1957;text-decoration: none;
} 
#centercontent {  
    border:0px 0px 0px 0px;
    margin:0px 175px 1px 165px;
    padding:1px 10px 1px 10px;
    line-height:14.6pt;
    font-size:82%;
}
#centercontent p ul li   {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight: normal; 
    font-size:82%;
}
ol {  
 margin-right: 0px; margin-left: 10px;margin-top: 0px; 
 padding-top: 0px;padding-left: 10px; 
 line-height: 18px;
 }
h1 {   
    color:#3366CC;
    font-size:10pt;
    line-height:1em;    
    text-align:left;
    font-family: Arial, Helvetica, Verdana, sans-serif; 
    font-weight:normal;
    padding:0px;
    margin:0px;
    font-size:16pt;line-height:1.2em;    
    }
h1:first-line { }
h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;  
    font-size: 12pt;
    font-weight:bold;
    color: #3366cc; 
}
h3     {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:11pt;
    font-weight:bold; 
    color: #3366cc;
    padding-top: 15px;
    margin-top: 0px;
    margin-bottom: 2px; 
}
h1,h2,h3,h4,h5.h6, a.menutitle {
font-family: Arial, Helvetica, Verdana, sans-serif;
color:#330066;
}
#footercopy    {
    margin-left:173px;
    margin-right:185px;
    padding-top:14px;
    padding-bottom:1em;margin-bottom:1em;
    border-top:0px solid #3366CC;
    text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:8pt;
    font-weight: normal;
}
#footercopy a:link {text-decoration:none;color:#999;}
#footercopy a:hover {text-decoration:underline;color:#1f1957;}
.mobileOnly {
display:none;
}
 
#searchformDiv form INPUT    {
    border:0px solid white;   float:left;padding-left:5px; margin-left:0px; 
}
#go{  
    vertical-align:middle;
    margin-top:5px;margin-bottom:2px;
    background: #fff url('/isc/ljmu/Images_Foundation/limegreen.gif') top left repeat-x;  
    padding:0px;
    color:#330066;
    font-size:100%;        
 
    font-family: Arial, Helvetica, sans-serif; 
    border:0px solid white;
    padding-top:4px;margin-top:0px;
   }
#qt    {
  padding-right:0px;  
  height:18px;   
  background-color:#fff;
  padding:0px;
  color:#330066;
  font-size:100%;        
  font-family: Arial, Helvetica, sans-serif; 
  border:1px solid #330066;;
  margin-top:3px;
}
form legend {}
form label {display:block;}
form fieldset {border:1px solid #c0c0c0;padding:2px;}
form input {display:inline;}
#searchformDiv form fieldset        {
    height:24px;overflow:hidden;
margin-top:0px;padding-top:0px;
  border:0px solid;
}
#searchformDiv form legend    { display:none;
     }
#searchformDiv form label    {display:none;
     }
#hi {
   z-index: 3;
        position:absolute;
        top:9px;
        right:10px;
}
#HeaderandSearchLevel   {
   
    padding-top:16px;
}
 #HeaderandSearchLevel legend      {   display:none;}
 #HeaderandSearchLevel label    {   display:none;}
 
 
ul.atozlist {
list-style:none;
}
ul.atozlist li {
float:left;list-style:none;padding:3px;
}
 
/* 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%; */
  }

/* 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 */
/* End Study Group GCS, BRS, FLA forms */

/* Study Group style additions */

#rightcontent img
{
    border: none;
}

#rightcontent
{
    color: #0000ff;
}

/* GCS form */
#tblenquiry
{
    width: 51em; 
}
table .tblchklist
{
    border: 0; 
    margin: 0 0 0 -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 style additions */
 
/* ==== 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: 10px;   
width: 55px;
}
