﻿#container_mid
{
    background: url("/isc/lincoln/Images_Foundation/menuBground195.gif") repeat-y;
    
   /* // ADDED By Bridgeline With no DocType, there was no wrapping.
    // XHTML Trans DocType Caused floated div to wrap. Solution
    // here is to set a width on parent div. */
    width: 800px;
    min-width: 800px;
}

.headcolor { color: #717E32;}
span.larger { font-size:14px }
span.smaller { font-size:11px }



/* SETS MENU HEIGHT */

    
/* AUTO SIZES LISTS */
li {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 12px;} 
ul {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 12px;} 
ol {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 12px;}

/* AUTO SIZES PARAGRAPH */
p
{
font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 12px;

/* ADDED By Bridgeline */
/*
margin-top: 0px;
margin-bottom: 12x;
border: 1px solid red;
padding: 0;
*/

}

/* CORECTS FRONT PAGE TABLE-PARAGRAPH BUG */
td {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 12px;}
/* Amended Corp colours COLOURS */


.white_text {color:#ffffff;}   


:h1.col_corporate_grey_dk {color:#98aa32;}




/* FACULTY LINK COLOURS */
.corphead{
    color:#717e32;
    font-size: 24px;
    text-decoration:none;
    font-weight:normal
}
.facmedia{
    color:#4e3594;
    font-size: 14px;
    text-decoration:none;
    font-weight:bold
}   
    :link.facmedia{color:#4f5777; text-decoration:none;}  
    :active.facmedia{color:#4f5777; }
    :hover.facmedia{color:#98b4cc; text-decoration:none;}
    :visited.facmedia{color:#4f5777; } 
    :visited:hover.facmedia{color:#98b4cc; text-decoration:none;}
    
.facart{
    color:#093170;
    font-size: 14px;
    text-decoration:none; 
    font-weight:bold
}   
    :link.facart{color:#093170; text-decoration:none;}  
    :active.facart{color:#093170; }
   :hover.facart{color:#8aa4ce; text-decoration:none;}
    :visited.facart{color:#093170; } 
    :visited:hover.facart{color:#8aa4ce; text-decoration:none;}
    
.facbusiness{
    color:#4d565d;
    font-size: 14px;
    text-decoration:none;
    font-weight:bold
}   
    :link.facbusiness{text-decoration: none; color:#41749F;}  
    :active.facbusiness{color: #41749F; text-decoration:none;}
   :hover.facbusiness{color:#000000;  text-decoration:underline;}
    :visited.facbusiness{color: #41749F;  text-decoration:none;} 
    :visited:hover.facbusiness{color:#000000; text-decoration:underline;}
    
.fachealth{
    color:#32628B;
    font-size: 14px;
    text-decoration:none;
    font-weight:bold
}   
    :link.fachealth{color:#32628B; text-decoration:none;}  
    :active.fachealth{color:#32628B; }
   :hover.fachealth{color:#000000; text-decoration:none;}
    :visited.fachealth{color:#32628B; } 
    :visited:hover.fachealth{color:#ffa56e; text-decoration:none;}
    
.factechnology{
    color:#4b2985;
    font-size: 14px;
    text-decoration:none;
    font-weight:bold
}   
    :link.factechnology{color:#4b2985; text-decoration:none;}  
    :active.factechnology{color:#4b2985; }
   :hover.factechnology{color:#b592f1; text-decoration:none;}
    :visited.factechnology{color:#4b2985; } 
    :visited:hover.factechnology{color:#b592f1; text-decoration:none;}
.afas{
    color:#206c49;
    font-size: 14px;
    text-decoration:none;
    font-weight:bold
} 
    :link.facrisholme{color:#70a489; text-decoration:none;}  
    :active.facrisholme{color:#70a489; }
   :hover.facrisholme{color:#bcd4c3; text-decoration:none;}
    :visited.facrisholme{color:#70a489; } 
    :visited:hover.facrisholme{color:#bcd4c3; text-decoration:none;}
    
.tickerText{    
    color:#FFFFFF;
    font-size: 12px;
    text-decoration:none;
    font-weight:bold
}
    :link.tickerText {color:#FFFFFF; text-decoration:none;}  
    :active.tickerText{color:#FFFFFF; }
      :hover.tickertext{color:#FFFFFF; text-decoration:none;}
    :visited.tickertext{color:#FFFFFF; } 
    :visited:hover.tickertext{color:#FFFFFF; text-decoration:none;}

.BL_FullWidthText
{
    padding: 14px 0 14px 0;
}

.BL_FullWidthText strong
{
    /*font-size: 12pt;*/
}
.BL_FullWidthText p
{
    margin: 0 0 2px 0;
    padding: 0;
    /*font-size: 7.5pt;*/
}

/*
Added by Bridgeline
Striped Table Styles
*/
table.striped
{
    margin: 0;
    padding: 0;
    width: 100%;
}
table.striped {
    /* margin: 0 10px 0 10px; */
}
table.striped td
{
  border-collapse: collapse;
  border: 1px solid #fff;
  padding: 5px;
}
.even {
    color: #333;
    background-color: #f7f7f7;
}
.odd {
    color: #666;
    background-color: #efefef;
}
.table_header
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:1.8em;
    font-weight:normal;
    line-height:1.1;
    border-collapse: collapse;
    background-color: #84a2b5;
    color: #ffffff;
}

/* Bridgeline Styles Taken from Lincoln Business School Style Sheets for "Key Facts" */

#courseTitle
{
    color:#333333;
    font-family:arial,helvetica,verdana,lucida,sans-serif;
    font-size:1.5em;
    font-weight:normal;
    padding-bottom:5px;
    padding-top:16px;
}
#headerInfo
{
    /* border-bottom:1px solid #D9D9D9; */
    float:left;
    width:100%;
}

.info_table
{
    font-family:Arial,Geneva,Helvetica,sans-serif;
    font-size:12px;
    font-style:normal;
    width: 100%; /* ADDED Bridgeline */
}

.info_name
{
    font-weight:bold;
    text-align:right;
    vertical-align:top;
}

/* Site map */
/* Bridgeline taken from Sussex */
.sitemap {    }
/* Start page is 1st level and is excluded from site map */
/* 2nd level */
.sitemap li {
    font-size: 12px;
    line-height: 2em;
}
/* 3rd level */ 
.sitemap li ul li{    }
/* End Site map */


/*
.BL_ClearFix
{
    width: 100%;
    height: 20px;
    line-height: 1px;
    clear: both;
}
*/

.divider
{
    border-top: 1px solid #e9e9e9;
    height: 10px;
    min-height: 10px;
    margin: 0;
    padding: 0;
    width: 100%;
}


/* ======= Study Group GCS, FLA forms ===============================================  */
/* Form table styles */
#aspnetForm
{
   font-size: 11px;
   color: #000000;
 }
 
#aspnetForm table tbody tr td
{
   border: none;
   text-align: left; 
   /* font-size: 11px; */
   color: #000000; 
   padding: 2px 0 0 0;
}
#aspnetForm td.tdtitle
{
   width: 200px;
   padding: 2px 0px 2px 5px;
   vertical-align:top;
}
#aspnetForm table tbody .tdreq
{
    color: Red;
    width: 15px;
}
#aspnetForm label
 {
    color: #000000;
    display: inline;
    margin: 0px 0px 0px 5px;
  }
  
 #aspnetForm input,  #aspnetForm select,  #aspnetForm textarea
  {
    color:#545454;
    font-family:Arial,Geneva,Helvetica,sans-serif;
    font-size: 100%;
    margin-bottom: 5px;
    border: 1px solid #545454;
    background: #DCEFD1;
   }
  
/* GCS - subscription row */
/* Table inside Subscription row */
.tblchklist 
{
    width: 250px;    
}
.tblchklist td
{
    padding: 2px;
    line-height: 1em;
}
/*Checkbox in Subscription table - only affects IE7 */
#aspnetForm .tblchklist input 
{
    margin: 0px 0 30px 0;
}
/* Text next to checkbox */
.tblchklist td p
{
    font-weight: normal;
    color: #000000;
    width: 225px;
    margin: -30px 0 0 5px; /* IE style sheet is different */
    padding: 0;   
}
/* Text under subscription text box table*/
#ucGCS_lblUnsubscribeTxt p
{
    margin: -20px 0 0 0;
    padding: 0;
}
/* End GCS - subscription row */
  
/* Fields marked are compulsory label */
#ucGCS_lblCompulsory
{
    font-size: 100%;
}
#ucGCS_btnSubmit 
{
    font-weight: bold;
    height: 25px;
    margin: 5px 0 0 0;
}

/* FLA */
#flaDetails, #flaQuestions 
{
    width: 600px;
}
#flaQuestions
{
    /* margin-top: -2px; */
   /* margin-left: 15px; */
}
#flaDetails td, #flaDetails td.labelcell, #flaQuestions td.labelcell 
{
    margin: 0;
    padding: 5px; 
       
}
#flaDetails .inputstyle
{
    margin-bottom: 2px;
    width: 300px;
   
}
#flaQuestions .inputstyle
{
    width: 300px;
}
#flaQuestions td.labelcell
{
    width: 170px;
    vertical-align: top;
}
#flaQuestions {
    
}
#flaDetails input, #flaDetails textarea, #flaDetails select 
{
    color:#545454;
}
#flaDetails .required
{
    color: Red;
}
#flaQuestions .required
{
    color: Red;
}
#flaQuestions .clear
{
   padding: 10px 0px 0px 200px;
}
#fla_btnSubmit
{
    font-weight: bold;
    height: 25px; 
    color: #666666;  
}
/* End Find a local agent */
/* End Study Group GCS, FLA forms */

/* ==== Study Group bespoke Photo Gallery =====================================  */
.shadow_box {
    position:relative;
    border:2px solid #EFF6FA;
    margin:1em 0 0 0;
    }
    
.shadow_box_content {
    border:1px solid #BAD9E9;
    padding:0.5em;
    }
    
.shadow_box_content a {
    color:#429951;
}
.shadow_box_content a:visited {
    color:#575757;
}
.shadow_top_left {
    position:absolute;
    left:-2px;
    top:-2px;
    /* z-index:1; */
    }
    
.shadow_top_right {
    position:absolute;
    right:-2px;
    top:-2px;
     /* z-index:1; */
    }
    
.shadow_bottom_left {
    position:absolute;
    left:-2px;
    bottom:-2px;
     /* z-index:1; */
    }
    
.shadow_bottom_right {
    position:absolute;
    right:-2px;
    bottom:-2px;
     /* z-index:1; */
    }
    
.gallery_container {
    min-height:40em; 
 }
 
/* We need to force the main content box out as the DDs in the gallery are abs positioned - so you get over hang. */
.gallery {
    width:16.3em;
    }
.gallery_content {
   margin:0!important; /* for IE to position bottom curves correctly */
    background-image: url("/isc/lincoln/Images_Foundation/gallery_list_background.gif");
    background-repeat: no-repeat;
    background-position: center bottom;
    }
    
.gallery_content dt {
    display:inline; 
    }
    
.gallery_content dt a {}
.gallery_content dt img {
    padding:2px;
    border:1px solid #C2DDEC;
    width:4.4em;
    height:4.4em;
}
.gallery_content dd {
    width:40em;
    overflow:hidden; 
    position:absolute;
    top:0;
    left:13.9em;
    }
    
.gallery_content dd p {
    margin-left:0;
    margin-right:0;
    font-size: 1em;
}

.gallery_content dd .student_photo {
    height:280px;    
    width:400px;
}
   
.gallery_right_arrow {
    position:absolute;
    left:16em;
    top:1em;
    z-index:100;
    }
    
/* Main photo area */
.rounded_box 
{
    position:relative;
    width: 400px; 
    }

.top_left_punch_out {
    position:absolute;
    left:0;
    top:0;
    z-index:1;
    }
    
.top_right_punch_out {
    position:absolute;
    right:0px;
    top:0;
    z-index:1;
    }
    
.bottom_left_punch_out {
    position:absolute;
    left:0;
    bottom:0;
    z-index:1;
    }
                
.bottom_right_punch_out {
    position:absolute;
    right:0px;
    bottom:0;
    z-index:1;
    }
/* End Main photo area */
 .gallery_description
 {
     width: 30em;
 } 
 
/* ==== End Study Group bespoke Photo Gallery =================================== */
 /* ==== AddThis button =================== */
#addthis_bespoke {
    clear: both;
    float:left;
    width: 190px;
   margin-top: 10px;
    margin-left: 10px;
    padding-bottom: 10px;
}
#addthis_bespoke a {
    padding: 0px;
    background: none;
    width: 25px;
    color: #05354F;
    text-decoration: underline;
}
/* bespoke style for the Share link to go on to one line */
#bespoke_share a
{
width: 65px;   
}

/* LANGUAGE LINKS */

#language_links {
    float: right;
    margin: 0;
}

#language_links ul 
{
    display:inline;
}

#language_links li {
    font-size: 11px;
    font-weight: normal;
    display:inline;
}

#language_links a {
    background: none;
    padding: 0 0.5em 0 0;    
}

/* END LANGUAGE LINKS */
