﻿
/* CSS FOR STYLING EDITOR VIEW ONLY NEEDS TO BE DEPLOYED GLOBALLY  */


/* HIDE NON-TRANSPARENT TRANSPARENT LSE LOGO OVERLAY GIF */
#editor .sys_header_logo a img { visibility: hidden !important ; }

/*DROPDOWN MENU STYLES */

.tiny {font-size: 75%;}
.small {font-size: 75%;}
.big {font-size: 110%;}
.large {font-size: 125%; color:#1D3563!important;font-weight:bold;}
.massive {font-size: 142%;}
.smallcaps {text-transform: uppercase;}

.template-no-page-contents{}

.highlights_story_header{font-size:120%;}
.standfirst {font-size:120%;}

.text_black {color:#000000 !important;}
.text_black a {color:#000000 !important; text-decoration:none !important;}
span.text_black a {color:#000000 !important; text-decoration:none !important;}


.clear_picturefloat {clear:both;margin:0;line-height:12px;height:12px;font-size:12px;}

.floatimageleft { float:left; margin-right:10px; }
.floatimageright { float:right; margin-left:10px; }
.caption { font-size: .75em; text-align: left; }


.header_midGrey { margin: 0 0 10px;font-weight:bold; background-color:#cccccc; font-size:1em !important; padding: 8px 8px 8px 5px;}

.header_lightGrey  {margin: 0px;padding: 12px 0px 12px 10px;background-color:#EBEBEB; font-size:1em !important;font-weight:bold;}

.header_black  {margin: 0px;padding: 12px 0px 12px 10px;background-color:#000; color:#fff; font-size:1em !important;}


.content_align_right {}
ol.content_align_right  {text-align:right;}
ul.content_align_right  {text-align:right;}
p.content_align_right   {text-align:right;}
span.content_align_right   {text-align:right;display:block;}



/* pull down table styles */

.table_border_standard {font-size:.75em;}
.table_border_standard td {border-color:#999999; border-style:solid;border-width:1px 0 0 1px; padding:12px 5px 12px 5px; font-size:1em;}
.table_border_standard caption {font-size:1em;}
.table_border_standard p {font-size:1em !important;}
table.table_border_standard {border-color:#999999; border-style:solid;border-width:0 1px 1px 0;}
.table_border_standard th {background-color:#e1e1e1; color:#666; font-weight:bold; border-color:#999999; border-style:solid;border-width:1px 0 0 1px; padding:15px 5px 15px 5px; font-size:1.2em; text-align:left;background-image:url(/v4global/images/greygradient.jpg);background-repeat:repeat-x;}
#editor .table_border_standard th {background-color:#e1e1e1; color:#666; font-weight:bold; border-color:#999999; border-style:solid;border-width:1px 0 0 1px; padding:15px 5px 15px 5px !important; font-size:1.2em; text-align:left;background-image:url(/v4global/images/greygradient.jpg );background-repeat:repeat-x;}




.table_noborder {font-size:.75em;}
.table_noborder td {padding:12px 5px 12px 5px; font-size:1em;}
.table_noborder caption {font-size:1em;}
.table_noborder p {font-size:1em !important;}
.table_noborder th {background-color:#e1e1e1; color:#666; font-weight:bold; padding:15px 5px 15px 5px; font-size:1.2em; text-align:left;background-image:url(/v4global/images/greygradient.jpg);background-repeat:repeat-x;}
#editor .table_noborder th {background-color:#e1e1e1; color:#666; font-weight:bold;padding:15px 5px 15px 5px !important; font-size:1.2em; text-align:left;background-image:url(/v4global/images/greygradient.jpg );background-repeat:repeat-x;}



/* --------- DISPLAYS TABLE CAPTIONS HIDDEN BY THE UNIVERSAL CLASS IN V4GLOBAL -------- */

.table_show_caption  {display:table-caption !important; text-align:left; font-size:.75em; margin:0 0 10px 0;font-weight:bold; }


/* LAYOUT TABLES CORRECTION STYLES FOR V4_3COLUMN1 FOR R4 OBSOLETE IN R7 ONWARDS */

.v4_3column1_table {}
.v4_3column1_table td {font-size:.75em;}
#editor .v4_3column1_table td {font-size:.75em;}
.v4_3column1_table td p {margin-top:0; margin-bottom:0;font-size:1em;}
#editor .v4_3column1_table td p {margin-top:0; margin-bottom:0;font-size:1em;}
.v4_3column1_table caption {display:none;}

 



/*==== Custom editor styles applied by Contensis 2012 ====*/

/* Intranet homepage fix */
#editor .sys_accordionarea-control {height: auto}

/* Tabbed content template - tab re-alignment */
#editor #tabbedareaWrapper {}
/*#editor #tabbedareaWrapper ul {padding-bottom: 8px;min-height:200px;}*/
#editor #tabbedareaWrapper ul li.ui-state-default {/* float:left;*/width:95%;margin: 4px 0 0 10px;border:none;list-style-type: disc;}
#editor #tabbedareaWrapper ul li.ui-state-default div.PLACE {padding: 4px;}
#editor #tabbedareaWrapper ul li.ui-state-default p {margin:0;padding:0;}


/* TO DISPLAY TOP CONTENT PLACEHOLDER BORDER IN TABBY TABS LS 5.12 */

#editor #tabbedarea11 {padding:5px 0 0 0;}



/*Add padding to the bottom of drop in templates to help selection*/
#editor .sys_column_right_two .TEMPT {padding-bottom: 20px !important;}





/* ======== R7 AMENDMENTS TO EDITOR STYLES 2012 ========= */


/*Editor Styles extracted from site specific CSS*/
#editor .sys_footer_back {text-align:left !important;width:974px !important;}
#editor .sys_footer{margin:0 !important;}
#editor .sys_footer_content{display:none !important;}
#editor .sys_page_title {width:726px !important;}
#editor .sys_it_img img {display:inline !important;}
#editor .sys_i_only img {display:inline !important;}
#editor .sys_icap_image img {display:inline !important;}
#editor .sys_tabbedarea-content {border-width:0px !important;}
#editor .ui-tabs-hide { display: block !important;}
#editor .sys_container{width:995px!important;}
#editor .sys_column_right_container {width:741px!important;}

/* EDITOR STYLES FOR LANDING PAGE TO REMOVE GENETICS BORDERS  */

#editor .sys_template327523 {border:1px white solid;}
#editor .system_content #PLACE1 {border:1px white solid;}


/* GREEN BORDERS FOR LANDING PAGE DROPIN IMAGE PLACEHOLDERS */

#editor .sys_highlights_main_pic {border:1px dashed #00FF00 !important;}
#editor .sys_highlight1_pic {border:1px dashed #00FF00 !important;}
#editor .sys_contact_content {border:1px dashed #00FF00 !important;}

/* GREEN BORDER FOR V4_3COLUMN 1 PLACEH0LDERS */

#editor .sys_layout_three_column_one {border:1px dashed #00FF00 !important;}




/* GREEN BORDER FOR V4_3COLUMN1 PIC AND TEXT DROP IN */

#editor .sys_v4_3column1_text_image_pic {border:1px dashed #00FF00 !important;}

.sys_gridLink.PLACE {
height: 40px;
overflow: hidden;
}

.sys_gridItem {
width: 135px;
float: left;
margin: 10px;
}

/* Restricts text string in twitter feed to box width in editor */

#editor .sys_placeholder-twitterstring {overflow:hidden;}


/* change table layout to divs */

.sys_col1 {
     float: left;
     width: 248px;
}

.sys_col2 {
     float: left;
     width: 488px;
}

.sys_col3 {
     float: left;
     width: 238px;
}