@charset "utf-8";
/* CSS Document */

/*Colors Insider: 
#FFFACA --- yellow --- main
#CA0005 --- Red --- headline
#FFF5AE --- darker yellow --- headline  */

body {
	line-height: 1.2;
}

#mcontainer{background-color:#00FF00;}

a {color:#cf0003;} 

li {}

.line1{ border-top: 1px dotted #cf0003;}

.line2{ border-top: 1px dotted #000;}

.line3{ border-top: 3px solid #cf0003;}

h2 { color:#000;margin-bottom:1em;border-bottom: solid #cf0003 3px;}

h3 { color:#cf0003;padding-top:1em;padding-bottom:.2em; margin-top:-1em;margin-bottom:1em;border-bottom: solid #cf0003 3px;}

.headingb3 h3 {  
font-size:1.4em;
font-weight:bold;
border-bottom:none;
margin-bottom:4px;
margin-top:0em;
padding-bottom:0em;
padding-top:0em;
color:#FFF !important;
}
h2.nob , h3.nob{ border:none;}

#col2 h3 a{ color:#cf0003; font-style:normal;}

h2 a{ color:#cf0003; font-style:normal;}



.headline1 {}

.headline2 {float:none;}

#header {background-color:#FFF;}

#banner {background-image: url(/assets/images/lon/banner.jpg); background-repeat: no-repeat;}

#bannerbottom{background:url(/assets/images/lon/bannerbottom2.jpg) no-repeat top left; color:#FFFFFF;}



/* ------- NAVIGATION --------- */

#mnavigation {background:#e21a24 url(/assets/images/lon/navbg1.gif)  repeat-x bottom; border:1px #000 solid;}

#mnavigation a{color:#FFF; border-left:solid 1px #969696;}

#mnavigation .first a{border:none;}

#mnavigation li{border:none;}

#mlink{background:url(/assets/images/lon/mlink.jpg) no-repeat top left;
width:360px;}

#mlink li{border-right:1px #000 solid;}

#mlink .last{border:none;}

#footer1 ul a {color:#000;}

#footer1 li{border-right:1px #000 solid;}

#footer1 .last{border:none;}

/* ------- CENTRAL -------- */

#bgshadow {background:url(/assets/images/lon/shadowlondon.gif) no-repeat left top;}

#centralcont{background:#FFFFFF url(/assets/images/lon/topline.jpg) repeat-x;}


/* ------- COL 1 --------- */

#col1 {background-color:#FFFACA;}

img#bannertop {margin-top:45px; margin-left:10px;}

#bannertop{

margin-left:10px;
margin-top:35px;}

.searchtop {background: #fef9c1  url(../images/scurve.gif) no-repeat left top;}

.searchbot {background: #fef9c1  url(../images/scurveb.gif) no-repeat  bottom left;}

.searchbot1 {
	background-color: #fef9c1;
	background-image: url(../images/scurveb2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.searchex {
border-right: solid 1px #9b9563;
border-left: solid 1px #9b9563;
background-color:#fff;
}

#searchadv {
background-color:#FFF;
background: url(../images/sicon.gif) no-repeat  bottom right
}
span.date {color:#FFF;}

#searchadv1 {background-color:#FFF;}

.tissue {background-color: #fffaca; background-image: url(../images/itop.gif); background-repeat: no-repeat; background-position: left top;}

.issue{border-right: solid 1px #9b9563; border-left: solid 1px #9b9563; background-color:#fffaca;}

.issue a {background:url(../images/smallicon.gif) no-repeat top left; color:#9a9464; border-top: dotted 1px #000;}

.issue a:hover{background-color:#fef087;}

.bissue{background: url(../images/ibottom.gif) no-repeat bottom left;}

.search1{background:url(../images/search1.gif) no-repeat top left; border-left:1px solid #9b9563; border-right:1px solid #9b9563;
border-top:1px solid #9b9563;}

.search2{background:url(../images/ii/search2.gif) no-repeat top left; border-left:1px solid #9b9563; border-right:1px solid #9b9563;
border-top:1px solid #9b9563;}

.search3{background:url(../images/ii/search3.gif) no-repeat top left; border-left:1px solid #9b9563; border-right:1px solid #9b9563;
border-top:1px solid #9b9563;}

.search4{background:url(../images/ii/search4.gif) no-repeat top left;
}
.check , .check1 , .check2 {border-top:1px dotted #000; border-left:1px solid #9b9563; border-right:1px solid #9b9563;}
.check1 {background:url(../images/ii/docs.gif) no-repeat right center;}
.check2 {background:url(../images/ii/link.gif) no-repeat right center;}

/* ------- COL 2 --------- */

.box1 , .box11 {background:#FFFACA; border-right:solid #9c9666 1px;}

.box2 {background:#FFFACA;}

#col2 a {color:#cf0003;}

.edition {background-color:#fef087; border-bottom:1px solid #CCC;}

#col2 .edition a:hover{

color:#cf0003;
}

.sortby , .sortby2{background-color:#fef087;}

#col22 .boxtop { background:url(/assets/images/lon/top3.gif) top left no-repeat;  width:455px;}
#col22 .boxmid { border-right: 1px solid #e21a22;  border-left: 1px solid #e21a22; width:438px;  padding-left:8px; padding-right:8px;   }
#col22 .boxbot { background:url(/assets/images/lon/bottomc.gif) top left no-repeat; width:455px; }
#col22 .boxmid p {}
#col22 .headingb {background: #e21a22 url(/assets/images/lon/corner1.gif) top right no-repeat; color:#fefaca;}
#col22 .headingb3 {background:url(/assets/images/lon/lcurve.gif) bottom left no-repeat; }
#col22 .heading3 {}
#col2 p , #col22 p{font-size:1.1em;}

/* ------- COL 3 --------- */


/* ------- FORMS --------- */

input { border: 1px solid #87a8bd; color:#8d8784;}

.button {background:url(../images/loginc.gif) repeat-x; border:1px solid #000; color:#fff;}

#col1 form.form1 {background:url(../images/formb.gif) repeat-x top left; border-bottom: dotted 1px #000;}

form a , #header form label  {color:#000;}



select {color:#8d8784;}

/* ------- FOOTER --------- */

#footer1{background:#FFF5AC url(/assets/images/lon/redfooter.jpg) no-repeat left bottom; color:#FFF;}
#footer1 ul.right li a{color:#f2f2f2;}
.bottomgif{background: url(/assets/images/lon/gifbottom.gif) no-repeat left bottom; height:94px; width:1024px; float:left; clear:both; margin-top:80px;}

#footer2{color:#666666;}

/* ------- CLASSES --------- */

.sdot{color:#cf0003;}


#col3 .rlogo {margin-left:16px; padding: 10px 0px; margin-top:0px; border-bottom: solid 1px #f2f2f2;}


table.c1 {border:1px solid #CCC; padding:2px;}
table td.c1 , table td.c2 { border-bottom:1px solid #CCC; height:22px; line-height:22px; text-indent:10px; }
table td.c1b , table td.c2b { border-bottom:0px; height:22px; line-height:22px; text-indent:10px; }
table td.c1  , table td.c1b{ border-right:1px solid #CCC;}

table.list{border:1px solid #000; padding:3px;}






ul.silo li {float:left; clear:both; background:url(/assets/images/lon/silo1.gif) no-repeat left center; border-bottom:1px dotted #CCC; border-right:none; padding:10px 0px; padding-left:40px; width:430px; font-size:1.1em;}



a.pubsub {

background:transparent url(/assets/images/buttonsub.gif) no-repeat scroll center center;
color:#FFFFFF;
font-size:12px;
font-style:normal;
font-weight:bold;
height:37px;
line-height:37px;
margin-bottom:10px;
margin-right:7px;
padding:30px 40px;
text-align:center;
text-decoration:none;
width:154px;
}

 a.pubsub1 {

background:transparent url(/assets/images/buttonsub1.gif) no-repeat scroll left center;
color:#FFFFFF;
font-size:12px;
font-style:normal;
font-weight:bold;
height:37px;
line-height:37px;
margin-bottom:10px;
margin-right:7px;
padding:30px 12px;
text-align:center;
text-decoration:none;
width:250px;
}


.lonlink {text-decoration:underline;}


.lonlink:hover {text-decoration:none;}

a.pdf {background:transparent url(/assets/images/pdf.gif) no-repeat scroll left center; text-decoration:underline; color:#000; padding-left:22px; }

a.pdf:hover {text-decoration:none; }

.content-form form  { background:#e4e4e4; border:1px solid #CCC; width:auto; margin-bottom:10px; padding:5px;}
