﻿/*
#head {
   
    height: 112px;
    }
    
.column-1 {
    margin-top: 160px;
}
.column-2  {
    margin-top: 120px; 
}
.column-3  {
    margin-top: 160px; 
}
*/

/* ==== AddThis button =========================================================== */
#addthis_bespoke {
    clear: both;
    /* border: solid 1px red; */
    float:left; 
    width: 190px;
    margin-top: 10px;
    margin-left: 10px;
    font-size: 10px;
    
}
#addthis_bespoke a {
    padding: 0px;
    background: none;
    width: 25px;
    color: #05354F;
    text-decoration: underline;   
}
.addthis_toolbox  
{
    border: solid 1px red;
    float: left;
    width: 200px;
    display: inline;
    }
/* bespoke style for the Share link to go on to one line */
#bespoke_share 
{
    width: 55px;
}
#bespoke_share a
{
    border: solid 1px green;
    width: 55px;
   
    
}
/* override style in default.css */
/* ==== End AddThis button ======================================================= */

/* ==== Study Group GCS and FLA forms ==================================================== */
/* Form table styles */
#aspnetForm table {
    border: none; 
    color:#524C44;   
}

#aspnetForm table tbody tr td {
   border: none; 
}

#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: 12px;
  }
  
#aspnetForm input,  #aspnetForm select {
    font-size: 100%; 
  }

 #aspnetForm textarea {
 font-size: 12px;
}
  
/* End GCS preferred route styles for imbedded table*/
/* Fields marked are compulsory label */

#ucGCS_lblCompulsory, #ucBRS_lblCompulsory {
    font-size: 100%; 
}
/* GCS form field styles */

/*
#ucGCS_tblContactForm input, #ucGCS_tblContactForm select, #ucGCS_tblContactForm textarea
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 100%;
}
*/

/*
#ucGCS_tblContactForm select
{ 
width: 62%; 
}
*/

#aspnetForm table tbody .button {
    font-size: 110%;
}

/* GCS form */
#tblenquiry {
    /* width: 51em; */
}

#tblenquiry td.tdtitle {
    width: 200px;
}

table .tblchklist {
    border: 0; 
    margin: 0 0 0 -10px; 
    padding: 0; 
    font-size: 18px;  
}

table td.tdchklist {
    margin: 0; 
    padding: 0 0 0 8px; 
}

table .tblchklist td {
    border: 0;
    padding: 0;
}

#ucGCS_lblUnsubscribeTxt {
    font-size: 11px;
}

/* End Study Group GCS  form */

/* FLA form  specific */
#flaDetails {
    width: 450px;
}

#flaDetails input,  #flaDetails select {
    font-size: 100%;
    width: 300px;
  }

#flaDetails td.labelcell {
    width: 136px;
}

#flaQuestions td.labelcell {
    width: 94px; /* different in IE */
}

#flaQuestions .inputstyle {
    height: 50px;
    width: 350px;
    font-family:  Arial, Helvetica, sans-serif;
}

#flaQuestions input{
    width: 80px;
    }

#flaQuestions textarea 
{
    font-size: 12px;
}

#flaQuestions .required { color: Red;}

#flaDetails .required { color: Red;}

/* End FLA form specific */
/* ==== END Study Group GCS and FLA forms ==================================================== */

/* ==== Language Picker ==================================================================== */
ul.languageBar {
    margin-top: 1px;
    float: right;
}

ul.languageBar li {
    display: inline;
    padding: 0 5px 0 3px;
    float: left;
    background: none;    
}

ul.languageBar li.first {
    border: none;
}

ul.languageBar li a {
    font-size: .75em;
    font-weight: normal;
    padding: 0;
    color: #524C44;
}

ul.languageBar li a:hover {
    color: #8CA900;
    text-decoration: none;
}
/* ==== END Language Picker ==================================================================== */

/* ==== Text on Main Banner ==================================================================== */
#head h3 
{
    font-family:Arial,'HelveticaNeue-Roman',Helvetica,Tahoma,Verdana,sans-serif;
    font-size: 1.3em;
    font-weight: normal;
    color:#FFFFFF;
    position:absolute;
    left:20px;
    /* top:60px; */
    top: 80px;
    text-align:left;
    margin: 0;
    padding: 0;   
}

#head a.text
{
    color:#FFFFFF;
    text-decoration: none;
}
/* ==== END Text on Main Banner ================================================================ */
