/* BJS 20/1/10 To launch landing pages remove global font sizes from V4_3column1 columns 1 and 3 */


body { font-family:Arial, Helvetica, sans-serif;  text-align:center; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; background-color:#FFFFFF; border-top:10px solid #000000;background-image:url(/v4global/images/backgroundtop-short.gif); background-repeat:repeat-x;font-size:100%;}

/*GENERIC CLASSES */

.sys_container {width:974px; text-align:center; margin-left:auto; margin-right:auto; margin-top:-45px; margin-bottom:0; }
#editor .sys_container{width:980px;}

.sys_editheader {display:none;}

#editor .sys_tabbedmenu-control {display:none;}

.sys_breadcrumb {display:none;}

.sys_contentcontainer{text-align:left; background-color:#FFFFFF;margin-top:25px;}

.sys_content{text-align:left; color:#000000;background-color:#FFFFFF;}


/* CONTAINER FOR TABLE*/

.sys_content a{text-align:left; color:#000000;}


/*FURNITURE*/

/* HEADER */
.sys_header {margin:auto;}
#editor  .sys_header {background-color:#ECECEC;}

/* Top Tabbed Menu Control */

#editor .sys_template379993 {display:block; width:974px;height:50px;background-image:url(http://preview.cms.lse.ac.uk/v4global/images/toptabs.jpg);background-repeat:no-repeat;background-position:right;background-color:#ECECEC;}

#editor .sys_tabbedmenu-control {display:none;}

.sys_tabbedmenu-control {height:50px;position:relative;z-index:9000;width:980px;margin:0 auto;font-size: 80%;}	
.sys_tabbedmenu-control {padding: 0; zoom: 1; }
.sys_tabbedmenu-control .ui-tabs-nav { list-style: none; position: absolute; margin:0; padding: 0 0 .2em 0; position:absolute; top:0; right:0; z-index:9999; }
.sys_tabbedmenu-control .ui-tabs-nav li { position: relative; float: left; margin: 2px .2em -4px 0; padding: 0; background:#fff url("/v4global/DynamicTemplates/Images/topnav_right_Arrow.gif") 100% 50% no-repeat;  z-index:902;}
.sys_tabbedmenu-control .ui-tabs-nav li a { float: left; text-decoration: none; padding: 7px 33px 7px .8em; color:#ff0000; outline:none; cursor:default; border:1px solid #cccccc; border-right:1px solid #666666;}

.sys_tabbedmenu-control .ui-tabs-nav li a:hover {color:#990000;}

/* Currently Selected - Standard Tab */

.sys_tabbedmenu-control .ui-tabs-nav li.sys_current-item-standard {margin-top:-3px !important;background-repeat:no-repeat !important;background-position:5px 100% !important;background-color:transparent !important;padding-bottom:3px ;}

.sys_tabbedmenu-control .ui-tabs-nav li.sys_current-item-standard a {border:1px solid #000;background:#000;color:#fff; padding: 12px 33px 14px .8em;}
	
/* Currently Selected - Active Tab */
.sys_tabbedmenu-control .ui-tabs-nav li.sys_current-item-active {margin-top:-3px; background-repeat:no-repeat;background-position:5px 100%; background-color:transparent;padding-bottom:3px;}
.sys_tabbedmenu-control .ui-tabs-nav li.sys_current-item-active a {border:1px solid #000; background:#000 url("/v4global/DynamicTemplates/Images/topnav_right_arrow_selected.gif") 100% 50% no-repeat;color:#fff; padding: 12px 33px 14px .8em;}
	
.sys_tabbedmenu-control #ExternalWebsiteTab.sys_current-item-standard {background-image:url("/v4global/DynamicTemplates/Images/SelectedBg1.gif");}
.sys_tabbedmenu-control #InternalWebsiteTab.sys_current-item-standard {background-image:url("/v4global/DynamicTemplates/Images/SelectedBg2.gif");}
.sys_tabbedmenu-control #AcademicDepartmentsTab.sys_current-item-active {background-image:url("/v4global/DynamicTemplates/Images/SelectedBg3.gif");}
.sys_tabbedmenu-control #ResearchCentresTab.sys_current-item-active {background-image:url("/v4global/DynamicTemplates/Images/SelectedBg4.gif");}
.sys_tabbedmenu-control #LibraryTab.sys_current-item-standard {background-image:url("/v4global/DynamicTemplates/Images/SelectedBg5.gif");}
	
.sys_tabbedmenu-control .ui-tabs-nav li.ui-tabs-selected {padding-bottom: 0; border-bottom-width: 0; margin-top:3px; margin-bottom:-3px; background:#fff;  z-index:920;}

.sys_tabbedmenu-control .ui-tabs-nav li.sys_standardtab {background-image:none;}

.sys_tabbedmenu-control .ui-tabs-nav li.ui-tabs-selected a {color:#990000; padding: 9px 33px 9px .8em; cursor:pointer; background:#fff url("/v4global/DynamicTemplates/Images/topnav_down_arrow.gif") 100% 50% no-repeat; border:1px solid #cccccc; border-bottom:1px solid #fff !important;}

.sys_tabbedmenu-control .ui-tabs-nav li.sys_standardtab a { padding-right: .8em;}
.sys_tabbedmenu-control .ui-tabs-nav li.ui-state-disabled a, .sys_tabbedmenu-control .ui-tabs-nav li.ui-state-processing a {cursor: text;}

.sys_tabbedmenu-control .ui-tabs-nav li a, .sys_tabbedmenu-control .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.sys_tabbedmenu-control .ui-tabs-panel { clear:both; padding: 0; display: block; border:1px solid #cccccc; }
.sys_tabbedmenu-control .ui-tabs-hide { display: none !important; }

.sys_tabbedmenu-control .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.sys_tabbedmenu-control .ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .sys_tabbedmenu-control .ui-helper-clearfix { height:1%; }
.sys_tabbedmenu-control .ui-helper-clearfix { display:block; }
/* end clearfix */
	
.sys_tabbedmenu-control .sys_tabbedmenu-content {position:absolute;top:37px;right:0;float:right;z-index:9998;
background:#fff;width:520px;text-align:left;}
	
.sys_tabbedmenu-control .sys_tabbedmenu-content ul {margin:12px 8px;padding:0;list-style-type:none;float:left;}
.sys_tabbedmenu-control .sys_tabbedmenu-content ul.sys_tabbedmenu-content-inner-one {width: 32%;}
.sys_tabbedmenu-control .sys_tabbedmenu-content ul.sys_tabbedmenu-content-inner-two {width: 28%;}
.sys_tabbedmenu-control .sys_tabbedmenu-content ul.sys_tabbedmenu-content-inner-three {	width: 28%;}

.sys_tabbedmenu-content-inner-four {border-top:dotted 1px #666666; padding:10px 0 0 0; margin: 0 0 6px 6px; width:97%;clear: both; text-align:center;}

.sys_tabbedmenu-control .sys_tabbedmenu-content ul li {	padding:.2em 5px .2em 8px;background:url("/v4global/DynamicTemplates/Images/SubBullet.gif") 0 .6em no-repeat;}
.sys_tabbedmenu-control .sys_tabbedmenu-content a {color:#ff0000;text-decoration:none;}
.sys_tabbedmenu-control .sys_tabbedmenu-content a:hover {color:#990000;}
.sys_tabbedmenu-control .sys_tabbedmenu-content .sys_clear {clear:both;	width:100%;height:0;line-height:0;overflow:hidden;}


/*LOGO AND SEARCH */

.sys_logo_search  {text-align:left; clear:both; font-size:80%;height:100px;margin:0;}    
.sys_header_logo {background-image:url(/BJS/css/images/bjsLogo.png); background-repeat:no-repeat; width: 275px; height:74px; float:left; margin-top: 15px; z-index: 9999; position: relative;}  

#editor .sys_header_logo {background-image:url(http://preview.cms.lse.ac.uk/BJS/css/images/bjsLogo.png);background-repeat:no-repeat;width: 275px; height:74px; float:left;}

.sys_header_logo img{border:none; margin:0 0 0 0;}
.sys_header_logo a{display: block; width: 88px; height: 88px; z-index: 9999;}
.sys_header_search {float:right; margin:60px 0 0 0; width:475px; text-align: right;}
.sys_header_searchlinks { color:#ff0000; margin:3px 0 0 0; text-align:right;margin-bottom:10px;float:left;width: 250px;}
.sys_header_searchlinks A{text-decoration:none; color:#ff0000;} 
.sys_header_searchlinks A:hover{text-decoration:underline;}
.sys_textBoxWithRedirect {font-weight:bold;color:#333333; margin:0; text-align:right; font-size:120%; float: right; width: 200px;} 
#Search_redirectTextBox {width:250px; margin-left:5px; }


/*HEADER BOTTOM ROW OF TABS default version all in red*/

.sys_bottom_tab {width:974px; border-bottom:5px solid black; height:55px; clear:both; margin:5px 0 0 0;} 

#editor .sys_bottom_tab{background-image:url(http://preview.testcms.lse.ac.uk/BJS/css/images/BJStabs.jpg); background-repeat:no-repeat;}
#editor #contentfinder {display:none;} 

#editor .sys_bottom_tab  ul {display:none;}


.sys_bottom_tab  ul {margin:0; list-style:none; padding: 0; margin:0; }
.sys_bottom_tab  li{float:left; position:relative;overflow:hidden;text-align:left;font-weight:bold;font-size:80%;}



/*FOOTER*/
.sys_footer_back { background-color:#ECECEC; width:100%; text-align:center;clear:both;}
#editor .sys_footer_back {text-align:left;width:974px;}
.sys_footer {width:974px; margin-left:auto; margin-right:auto;text-align:center; margin-bottom:0px;}
#editor .sys_footer{margin:0;}
.sys_footer_content {margin:auto; background-color:#ffffff;text-align:center;}
#editor .sys_footer_content{display:none;}
.sys_copyright {float:left; font-size:80%;color:#666666; margin:0; padding:5px;}
.sys_footer_links {float:right; font-size:80%; margin:0; color:#666666;  padding:5px;}
.sys_footer_links a {color:#959597}
.sys_footer_text{clear:both;text-align:left; font-size:70%;background-color:#ECECEC; padding:5px 0 5px 0; line-height:20px; color:#959597;margin:0; }
.sys_footer_text a {color:#959597}




/*NAVIGATION */

.sys_parent_folder {back border-bottom: black 1px solid;}
.sys_rootfolder {back border-bottom: black 1px solid;}
.sys_current_folder {back border-bottom: black 1px solid;}
.sys_current_item {back border-bottom: black 1px solid;}
.sys_item {back border-bottom: black 1px solid;}

/*Left Menu*/

.sys_navigation {width:230px; border-top:1px solid black; border-bottom:3px solid black;margin:0 0 20px 0;}


.sys_menu DIV {border-bottom:1px dotted #000;font-size:85%;}
div.sys_navHome {border-bottom: 1px solid #000;}
div.sys_parent_folder {border-top: 2px solid #ccc; border-bottom: 1px solid #000;}
div.sys_current_folder {border-bottom: 2px solid #ccc; border-top: 2px solid #ccc;}

.sys_menu A {display:block; padding: 9px 0px 9px 9px; font-size: 0.9em; font-weight:normal; text-decoration: none; background-color: #f2f2f2; color: #ff0000;}

.sys_menu A:hover, .sys_menu .sys_current_folder A:hover, .sys_menu .sys_parent_folder A:hover, .sys_menu .sys_current_item A:hover {text-decoration:none; color:#990000;}

.sys_navHome A {background-color: #fff; color: #000;}

.sys_menu .sys_parent_folder A {color: #000; text-decoration: none; background-color: #fff;
}

.sys_menu .sys_navHome A, .sys_menu .sys_parent_folder A {background:#fff url('/v4global/DynamicTemplates/Images/nav_right_arrow.gif') no-repeat 213px center; padding-right: 20px;}

.sys_menu .sys_current_folder A {background:#fff url('/v4global/DynamicTemplates/Images/nav_down_arrow_disabled.gif') no-repeat 210px center; border-bottom: 1px solid #000; padding-right: 20px;}

.sys_menu .sys_current_item A {font-weight: bold; color: #000;}



/* END OF FURNITURE */


/*  V4 3column1  CONTENT AREA  */


.sys_layout_three_column_one {margin:0 10px 40px 0; width:238px!important; display:block ! important;text-align:left;font-size:75%;}
.sys_layout_three_column_one a {color:#FF0000;}
.sys_layout_three_column_one ul {list-style:square; }

.sys_generated_title {font-size:1.7em !important;font-weight:normal !important;padding:0 0 0px 0;text-align:left; width:478px; margin:0 10px 15px 0;}

.sys_layout_three_column_two{text-align:left; margin:0 10px 40px 0;width:478px!important; display:block !important; padding:0 0 0 0;}
#editor .sys_layout_three_column_two {font-family:Arial, Helvetica, sans-serif;}


.sys_layout_three_column_two H1 {font-size:1.7em;font-weight:normal;}
.sys_layout_three_column_two H2 {font-size:1.5em;font-weight:normal;}
.sys_layout_three_column_two H3 {font-size:1.3em;font-weight:normal;}
.sys_layout_three_column_two H4 {font-size:1em;font-weight:bold;}
.sys_layout_three_column_two H5 {font-size:.9em;font-weight:bold;}
.sys_layout_three_column_two H6  {font-size:100%;text-transform: uppercase;}
.sys_layout_three_column_two a {color:#ff0000;}
.sys_layout_three_column_two ul {list-style:square;font-size:.75em;}
.sys_layout_three_column_two ul ul {list-style:square;font-size:100%;}
.sys_layout_three_column_two ul ol {list-style:square;font-size:100%;}
.sys_layout_three_column_two ul ul ul {font-size:100%;}
.sys_layout_three_column_two OL {font-size:.75em;}
.sys_layout_three_column_two ol ul {font-size:100%;}
.sys_layout_three_column_two ol ul ul {font-size:100%;}
.sys_layout_three_column_two p {font-size:75%;line-height:120%;}


.sys_layout_three_column_three{margin:0 0 40px 0;width:238px!important; display:block ! important;text-align:left;}
.sys_layout_three_column_three a {color:#FF0000;}
.sys_layout_three_column_three ul {list-style:square;}



.template-no-page-contents{}

/* CONTACT BOX WIDTH ON PLACEHOLDER */
.sys_contact_content {border-style:solid; border-color:#cccccc; border-width:1px 1px 1px 1px; text-align:left;  background-color:#ffffff; font-size:75%;line-height:120%;padding:5px 10px 10px 10px;margin:0 0 20px 0;}
.sys_contact_content p {margin:0;}
.sys_contact_content a {text-decoration:none;color:#ff0000;}
.sys_contact_content a:hover {text-decoration:underline;}


/*LANDING PAGE*/

/*GRID*/

.sys_landing_container {}

.sys_page_title {width:726px;margin:0;float:right;}
#editor .sys_page_title {width:726px;}

.sys_page_title H1{text-align:left;font-size:1.7em;font-weight:normal;margin:0 0 0 5px;}

.sys_column_left {float:left;width:238px;margin:0 4px 0 0;}
#editor .sys_column_left{width:238px;height:50px; }

.sys_column_right_container {float:right; clear:right; width:726px; margin:0 0 0 5px; margin-bottom:20px;}
#editor .sys_column_right_container{width:745px;}

.sys_column_right_one {float:left;width:488px;text-align:left;}

.sys_column_right_two {float:right;width:238px;}

/*BANNER*/

.sys_main_banner {width:487px;height:221px; border-left:1px solid #999999; background-color:black; margin-top:7px;background-image:url(/BJS/css/images/bjs2.jpg);background-repeat:no-repeat;}


#editor .sys_main_banner{background-image:url(http://preview.cms.lse.ac.uk/BJS/css/images/bjs2.jpg);}
.sys_bannerbox {display:none;}  


/* LEFT COLUMN  */


.sys_contact_title {border-style:solid; border-color:#cccccc;width:219px; border-width:1px 1px 0 1px;text-align:left; background-color:#ffffff;margin-

top:15px;font-size:1em;padding:8px 0 8px 9px;}


/* MID COLUMN  */

/* All the drop-ins including text only use width of 468px */

/*DESCRIPTION WIDTH ON PLACEHOLDER */

.sys_description { margin:10px 5px 10px 4px ; font-size:100%; text-align:left; font-size:90%; background-color:white;}
.sys_description p {margin:0; text-align:left;}
.sys_description a {text-decoration:none; color:#ff0000;}
.sys_description a:hover {text-decoration:underline;}


/* HIGHLIGHTS TITLE ON DV CONTENT AREA ON PH DIV */

.sys_highlight_title {margin:0 0 0 0; padding:12px 0 12px 10px;background-color:#ebebeb;font-size:100%;}
.sys_clearfloat_both {clear:both;margin:0;line-height:0px;height:0px;}

/* MAIN HIGHLIGHT */

.sys_highlights_main {width:100%;clear:both;text-align:left;margin:10px 0 0 0;border-bottom:dotted 1px #7F7F7F;padding-bottom:4px;font-size:75%;line-

height:120%;width:468px;}
.sys_highlights_main_pic {float:left;}
.sys_highlights_main_text {float:right;text-align:left;}
.sys_highlights_main_text p {text-align:left;margin:6px 0 6px 0;}
.sys_highlights_main_text a {color:#ff0000; text-decoration:none;font-weight:bold;}
.sys_highlights_main_text a:hover {text-decoration:underline;}


/* MINOR HIGHTLIGHTS WITH PICTURE DROP IN */

.sys_highlights1 {margin:10px 0 0 0; text-align:left; border-bottom:dotted 1px #7F7F7F;padding:0 0 5px 0; font-size:75%;line-height:120%;width:468px;}
.sys_highlight1_pic {float:left;}
.sys_highlights1_text {float:right;}
.sys_highlights1_text p {text-align:left;margin:0px 0 6px 0;}
.sys_highlights1_text a {color:#ff0000; text-decoration:none;font-weight:bold;}
.sys_highlights1_text a:hover {text-decoration:underline;}

.highlights_story_header{font-size:120%;}

/*MINOR HIGHLIGHTS TEXT ONLY DROP IN WIDTH ON PLACEHOLDER*/

.sys_highlights_text {margin:10px 0px 10px 0px ; text-align:left; border-bottom:dotted 1px #7F7F7F;padding:0 0 5px 10px;font-size:75%;line-

height:120%;width:458px;}
.sys_highlights_text p {text-align:left;margin:0px 0 6px 0;}
.sys_highlights_text a {color:#FF0000;text-decoration:none;font-weight:bold;}
.sys_highlights_text a:hover {text-decoration:underline;}
.sys_highlights_text ul {margin-left:6px;padding-left:6px;list-style-position:inside;}





/* RIGHT COLUMN */



/*IMAGE TITLE WIDTH ON PH DIV*/

.sys_it_title {background-color:#000000; color:#ffffff;text-align:left; padding:12px 0 12px 8px;font-size:1em; margin-top:15px;}
#editor .sys_it_title {margin-top:15px;} 
.sys_it_title a{text-decoration:none; color:#ffffff; }
.sys_it_title a:hover {text-decoration:underline;}
.sys_it_title p {margin:0;}
.sys_it_img img {border:none;margin:0;vertical-align:bottom; display:block;}
#editor .sys_it_img img {display:inline;}
.sys_it_img {border-bottom:solid 3px #000000;margin:0;}



/*IMAGE CAPTION WIDTHS ON PH DIVS */
.sys_icap_caption {font-weight:normal; background-color:#000000; color:#ffffff;text-align:left; padding:5px 0 5px 8px;font-size:75%;}
.sys_icap_caption a {text-decoration:none; color:#ffffff;}
.sys_icap_caption a:hover {text-decoration:underline;}
.sys_icap_caption p {margin:0;}
.sys_icap_image {margin:0;}
.sys_icap_image img {margin:0;vertical-align:bottom; display:block;border-top:solid 3px #000000;}#editor .sys_icap_image img  {display:inline;}



/*IMAGE ONLY WIDTHS ON PH DIVS*/
.sys_i_only {border-width:3px 0 3px 0; border-style:solid; border-color:#000000;}
#editor .sys_i_only  {margin-top:15px;}
.sys_i_only img {border:none; margin:0; vertical-align:bottom; display:block;}
#editor .sys_i_only img {display:inline;}




/* PICTURE AND TEXT DROP IN FOR V4_3COLUMN1 */

.sys_v4_3column1_text_image_container {margin-top:10px;border-bottom:dotted 1px #7F7F7F;width:458px;padding:7px 0 12px 0;}
.sys_v4_3column1_text_image_text {float:right}
.sys_v4_3column1_text_image_text p {font-size:75%;line-height:120%; margin:0 0 8px 0 !important;}
#editor .sys_v4_3column1_text_image_text p {margin:0 0 8px 0;}
.sys_v4_3column1_text_image_text a {color:#FF0000;text-decoration:none;font-weight:bold;}
.sys_v4_3column1_text_image_text a:hover {text-decoration:underline;}
.sys_v4_3column1_text_image_pic {float:left;}


/* TABBED AREA for academic landing page  Tabby tabs */
/* Tabbed Area Control */


.sys_home_tab_box {height:200px;float:left;margin:0;}
#editor .sys_tabbedarea-content {border-width:0px;}

.sys_tabbedarea-control {height:1%;position:relative;margin:7px 0 0 0;}
			
.sys_tabbedarea-control { padding: .2em; zoom: 1; }

.sys_tabbedarea-control .ui-tabs-nav { list-style: none; position: relative; margin:0; padding: 0; border-bottom:1px solid #000; width:468px;}

/*inactive tab*/
.sys_tabbedarea-control .ui-tabs-nav li { position: relative; float: left; margin: 0 5px 0 0; padding: 0 10px 0 10px; border-style:solid; border-width:1px 1px 0 1px; border-color:#cccccc; font-size:100%;}
.sys_tabbedarea-control .ui-tabs-nav li a { float: left; text-decoration: none; padding: 7px .5em; color:#ff0000; outline:none;}


/*active tab */
.sys_tabbedarea-control .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0px; margin-bottom:-3px; background:#fff; border-color:#000000;}
.sys_tabbedarea-control .ui-tabs-nav li.ui-tabs-selected a {color:#000000; /*padding: 9px .5em 9px .5em;*/}
.sys_tabbedarea-control .ui-tabs-nav li.ui-tabs-selected a, .sys_tabbedarea-control .ui-tabs-nav li.ui-state-disabled a, .sys_tabbedarea-control .ui-tabs-nav li.ui-state-processing a {cursor: text; }



.sys_tabbedarea-control .ui-tabs-nav li a, .sys_tabbedarea-control .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */


/*content area*/
.sys_tabbedarea-control .ui-tabs-panel {clear:both; padding:15px 0 0 0; display: block; border-width: 0; background: none; }
.sys_tabbedarea-control .ui-tabs-panel p {}
.sys_tabbedarea-control .ui-tabs-panel a {}


/* genetics */
.sys_tabbedarea-control .ui-tabs-hide { display: none !important; }
#editor .ui-tabs-hide { display: block !important; } 
.sys_tabbedarea-control .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.sys_tabbedarea-control .ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .sys_tabbedarea-control .ui-helper-clearfix { height:1%; }
.sys_tabbedarea-control .ui-helper-clearfix { display:block; }
/* end clearfix */


.tabbed_header {font-size:130%;margin:5px 0 10px 0;display:block;font-size:1em}
.tabbed_content {border-bottom:1px dotted #C8C8C8; padding:0 0 15px 0; display:block;}
.tabbed_block {background-color:#CCCCCC; display:block; padding: 5px 0 5px 5px; width:460px;margin:10px 0 5px 0;}




/* CUSTOM PULL DOWN STYLES*/

.large {color:#1D3563!important ; font-size: 125%;font-weight:bold;}
