/* -------------------------------------------------------------- 
  
  reset
   
-------------------------------------------------------------- */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em,  q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

img { border: 0; }


body { line-height: 1.5; background: #fff; margin: 1.5em 0; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a img { border: none; }
input,textarea { margin: 0; }

/* Removes Firefox imposed outline */
a { outline: none; }

/* Clearing floats without extra markup  */
.wrapper { display: inline-block; }
.wrapper:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .wrapper { height: 1%; }
.wrapper { display: block; }

/* -------------------------------------------------------------- 
   
   typography
  
-------------------------------------------------------------- */

/* 
  (0.75 * 16px = 12px) */
body { font-size: 75%; }


/* Default fonts  */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea { font-family: Helvetica, Arial, sans-serif; }


/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: bold; clear: both}

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; margin-bottom: 1.5em; }
h6 { font-size: 1em; }


/* Text elements
-------------------------------------------------------------- */

p { margin: 0 0 1.5em; }

ul, ol { margin: 0 1.5em 1.5em 1.5em; }
ul { list-style-type: circle; }
ol { list-style-type: decimal; }

dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dl dd { margin-left: 1.5em; }

abbr, acronym { border-bottom: 1px dotted #000; }
address { margin-top: 1.5em; font-style: italic; }
del { color: #000; }

a { color: #009; text-decoration: none; }
a:hover { text-decoration: underline; }

blockquote { margin: 1.5em; }

#main blockquote {
	background: url(http://www.lasa.org.uk/images/site/ldquo.png) no-repeat;
 padding-left:  60px;padding-bottom: 0.5em;}

strong { font-weight: bold; }
em, dfn { font-style: italic; }
dfn { font-weight: bold; }
pre, code { margin: 1.5em 0; white-space: pre; }
pre, code, tt { font: 1em monospace; line-height: 1.5; } 
tt { display: block; margin: 1.5em 0; line-height: 1.5; }


/* Tables
-------------------------------------------------------------- */

table { margin-bottom: 1.4em; }
th { text-align:left; color: #333; background: #ddd; font-weight: bold;border-right: 1px solid #fff; }
td { border-bottom: 1px solid #ddd; }
th,td { padding: 4px 10px 4px 0; }
tfoot { font-style: italic; }
caption { padding: 4px 10px 4px 0;  }


/* Some default classes
-------------------------------------------------------------- */

.small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.quiet { color: #999; }

.hide { display: none; }
.highlight { background: #FDE5D1; }

.top { margin-top: 0; padding-top: 0; }
.bottom { margin-bottom: 0; padding-bottom: 0; }


/* -------------------------------------------------------------- 
   
   forms
   
-------------------------------------------------------------- */
form em {color: #f00;}

label { font-weight: bold; }

/* Fieldsets */
fieldset { padding: 1.4em; margin: 0 0 1.5em 0; border: 1px solid #ddd; }
legend { padding: 0 .4em; font-weight: bold; font-size: 1.2em; }

/* Textareas */
textarea { margin: 0.5em 0.5em 0 0; }
textarea { padding: .4em; }


/* hForm
-------------------------------------------------------------- */
form.hform p { margin: 0 0 .5em; }
form.hform p label { float: left; width: 100px; }

form.hform p input { width: 200px; }
form.hform p select { width: 200px; }

form.hform p input.button { width: auto; }
form.hform p input.checkbox { width: auto; }
form.hform p input.radio { width: auto; }

form.hform p.checkbox { margin-left: 100px; }
form.hform p.checkbox label { float: none; }
form.hform p.checkbox input { width: auto; }


/* searchform
-------------------------------------------------------------- */
form#searchform p { font-size: 1em; margin:  1em 0 1em 1.2em; }
form#searchform p label { float: left; clear: left; width: 160px; }

form#searchform p input { font-size: 1em; width: 340px; }
form#searchform p select { font-size: 1em; width: 340px; }

form#searchform p.checkbox { margin-left: 170px; }
form#searchform p.checkbox label { float: none; font-weight: normal}
form#searchform p.checkbox input { width: auto; }



/* comment_form
-------------------------------------------------------------- */
form#comment_form {margin-bottom: 3em;}
form#comment_form p { font-size: 1em; margin:  0 0 0.5em 1em; }
form#comment_form p label { float: left; clear: left; width: 130px; }
form#comment_form p label.wide { float: left; clear: left; width: 400px; margin-bottom: 0.5em;}

form#comment_form p input { font-size: 1em; width: 300px; }
form#comment_form p textarea { font-size: 1em; width: 360px; }
form#comment_form p select { font-size: 1em; width: 300px; }

form#comment_form p.checkbox { margin-left: 140px; }
form#comment_form p.checkbox label { float: none; font-weight: normal}
form#comment_form p.checkbox input { width: auto; }


/* contact_form
-------------------------------------------------------------- */
form#contact_form {margin-bottom: 3em;}
form#contact_form p { font-size: 1em; margin:  0 0 0.5em 1em; }
form#contact_form p label { float: left; clear: left; width: 130px; }
form#contact_form p label.wide { float: left; clear: left; width: 400px; margin-bottom: 0.5em;}

form#contact_form p input { font-size: 1em; width: 300px; }
form#contact_form p textarea { font-size: 1em; width: 360px; }
form#contact_form p select { font-size: 1em; width: 300px; }

form#contact_form p.checkbox { margin-left: 140px; }
form#contact_form p.checkbox label { float: none; font-weight: normal}
form#contact_form p.checkbox input { width: auto; }


/* login
-------------------------------------------------------------- */

#login form { margin-bottom: 1.5em; }

/* vForm
-------------------------------------------------------------- */
form.vform p { margin: 0 0 .5em; }
form.vform p label { display: block; }

form.vform p.checkbox label { display: inline; }

/*
@import "http://www.lasa.org.uk/css/iconize/iconize.css";
*/


h1{ font-size: 2em; margin-bottom: 0.75em; } /* removed: color: #36c;*/
h2 { font-size: 1.5em; line-height: 1; margin-bottom: .25em; }  /*was 1em*/
h3  { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h4 { font-size: 1em; margin-bottom: 1.5em; }
h5 { font-size: 1em; margin-bottom: 0;}
h6 { font-size: 1em; font-weight: normal;font-style:italic }



body {margin: 0; padding: 0; color: #333; background: #f2f5fc  }

a:link {color:#ee5f00;text-decoration:none;}

 a:visited {color:#c15301;}
 
a:focus, a:hover {color:#c15301;text-decoration:underline;}


a.pdf:link, a.pdf:visited ,a.pdf:hover, a.pdf:focus{
padding:  2px 0 0 22px;
background:  url(http://www.lasa.org.uk/images/site/acrobat.png) no-repeat  left center;
}
a.word:link, a.word:visited ,a.word:hover, a.word:focus{
padding:  2px 0 0 22px;
background:  url(http://www.lasa.org.uk/images/site/word.png) no-repeat  left center;
}

#skip   { float: right;  color: #f2f5fc   }

.container {width:950px;margin: 0 auto; padding: 0; background:   url(http://www.lasa.org.uk/images/site/container_bg.png) repeat-y}

#end {clear: both; width:950px;margin:0 auto;padding: 0;   background:   url(http://www.lasa.org.uk/images/site/end_bg.png) no-repeat; height: 20px;  }


ul.tabs { margin: 0; padding: 0; }
ul.tabs li { float: left; list-style: none; margin: 0; padding: 0; }
ul.tabs li a { float: left; display: block; }

/* Clearing floats without extra markup  */
ul.tabs { display: inline-block; }
ul.tabs:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html ul.tabs { height: 1%; }
ul.tabs { display: block; }

.full-width {clear: both; width: 930px; margin: 0 10px;}
.page-width { width: 890px; margin: 0 20px; }

.col-1 { clear: left;  float: left; width: 590px; margin: 0 0 ; }
.col-2 {float:left;width: 290px; margin-left:  10px; }

.col-1-1 {  float: left;  width: 340px; margin: 0 0 ; }
.col-1-2 {  float: left;  width: 240px; margin-left:  10px;}


.right-col {float: right}

.col-none { clear: left;  float: left;  width: 850px;  margin: 0 0 ; }

#logo {margin: 15px 0 15px 4px; }

#access ul {margin-top: 0.5em;margin-right: 1em ; float: left ; text-transform: lowercase}

/*
form.switcher {display: inline; float: left; clear: none; margin: 0.5em 0; padding: 0; }
form.switcher input {font-weight: bold; margin-right: 0.75em; font-size: 0.8em ; border: 0; padding: 0.2em; margin-top: 0.1em; cursor: pointer;  }

form#switch-zoom input { color: #fff; background: #333;  }
*/



form.switcher {
	display: inline;
	float: left;
	margin: 0.5em 0;
	padding: 0;
	
}

form.switcher input {
	margin-right: 0.75em;
	font-size: 0.786em;
	padding: 0.1em 0.2em;
	cursor: pointer;
	background: #fff;
	border: 1px solid #000;
	color: #000;
	font-weight: bold;
}

form#switch-zoom input {
	color: #fff;
	background: #000;
}






#searchbox {background:   url(http://www.lasa.org.uk/images/site/search_bg.png) no-repeat bottom left; width: 302px; padding: 0.5em 0 1.25em 0; margin-left: -6px }

#searchbox form {margin: 0 21px; }

#searchbox label {display: block;}

#searchbox  ul {margin-top: 0.75em}

#searchbox  ul li  
{line-height: 1em;  padding: 0 0 0 0.5em ; border-left: 1px solid #ccc;}
 
 #searchbox  ul li.first 
{ padding: 0  0.5em 0 0 ; border-left: none;}
 
 #searchbox #keywords {width: 160px; margin-right: 0.5em;}

 
#top { background: #fff  url(http://www.lasa.org.uk/images/site/top_bg.png) repeat-x bottom left}



#nav { clear: left; border-top: 1px solid #fefefe; background: #333  url(http://www.lasa.org.uk/images/site/nav_bg.png) repeat-x bottom left;  }



#nav  ul { margin: 0 0 0 40px; padding: 0; }
#nav  ul li { float: left; list-style: none;   margin: 0.3em  0 0 5px;  padding:0 0 0 5px; font-size: 1.2em; line-height: 1.1em; font-weight: bold;  }

#nav  a:link, #nav a:visited { color: #fff;  text-decoration: none; float: left; display: block; padding:0.4em 8px 0.4em 4px;}




#nav a:hover , #nav a:focus , #nav a:active 
{color:#ffc;}
  
  
 body#home-page #nav  ul li#home-tab 
  {background:  url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat left top; }
  
 body#home-page  #nav  ul li#home-tab a:link , body#home-page #nav  ul li#home-tab a:visited 
  {color: #ee5f00; background: url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat right top;  }
  


 body#welfare-rights-page #nav  ul li#benefits-tab 
  {background:  url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat left top; }
  
 body#welfare-rights-page  #nav  ul li#benefits-tab a:link , body#welfare-rights-page #nav  ul li#benefits-tab a:visited 
  {color: #ee5f00; background: url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat right top;  }
  


 body#ict-page #nav  ul li#ict-tab 
  {background:  url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat left top; }
  
 body#ict-page  #nav  ul li#ict-tab a:link , body#ict-page #nav  ul li#ict-tab a:visited 
  {color: #ee5f00; background: url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat right top;  }
  


 body#policy-page #nav  ul li#policy-tab 
  {background:  url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat left top; }
  
 body#policy-page  #nav  ul li#policy-tab a:link , body#policy-page #nav  ul li#policy-tab a:visited 
  {color: #ee5f00; background: url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat right top;  }
  


 body#publications-page #nav  ul li#publications-tab 
  {background:  url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat left top; }
  
 body#publications-page  #nav  ul li#publications-tab a:link , body#publications-page #nav  ul li#publications-tab a:visited 
  {color: #ee5f00; background: url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat right top;  }
  

 body#aims-page #nav  ul li#aims-tab 
  {background:  url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat left top; }
  
 body#aims-page  #nav  ul li#aims-tab a:link , body#aims-page #nav  ul li#aims-tab a:visited 
  {color: #ee5f00; background: url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat right top;  }
  

 body#help-page #nav  ul li#help-tab 
  {background:  url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat left top; }
  
 body#help-page  #nav  ul li#help-tab a:link , body#help-page #nav  ul li#help-tab a:visited 
  {color: #ee5f00; background: url(http://www.lasa.org.uk/images/site/tab_bg.png) no-repeat right top;  }
  

  
  
  #subnav 
  { background: #e8e8e9  url(http://www.lasa.org.uk/images/site/subnav_bg.png) repeat-x top left !important;  }

#subnav  ul 
{ float: left; clear: none;  margin: 0 0 0 40px ; padding: 0 ; }

#subnav  ul li 
{ float: left; list-style: none;   margin: 0;  padding:0.6em 0 ; font-size: 1em; line-height: 1em; font-weight: bold;  }

#subnav  ul li a:link , #subnav  ul li a:visited 
{color:#ee5f00; text-decoration: none; float: left; display: block; padding:0.3em 12px ; border-left: 1px solid #ccc;}

#subnav  ul li.first a 
{ padding-left: 15px; border-left: none;}
 
#subnav ul li a:hover , #subnav ul li a:focus , #subnav ul li a:active 
{color:#666;}
  
  
  #section-rss {float: right; margin: 0.6em 35px 0.3em 0 ;}
  #section-rss a:link,   #section-rss a:visited { font-weight: normal; background: url(http://www.lasa.org.uk/images/site/rss.png) no-repeat center left ; padding: 0 0 0 16px; text-decoration: none; }
  
  #content { margin-top: 1em; }
  #main {margin: 1.5em 0;}
  
#main p, #main li {font-size: 1.2em}
#main ul li ul li {font-size: inherit}

#main ul li {
	list-style-image: url(http://www.lasa.org.uk/images/site/bullet.png);padding-left: 5px; }
ul.tabs li { list-style-image: none;  }


#main  img.left { float: left; margin: 10px 20px 10px 0 }
#main  img.right { float: right; margin: 10px 0 10px 20px }

  #main   dl {margin:0 ;  font-size: 1.2em;}
  #main dl dt {color: #333; font-weight:bold;  line-height: 1.25; margin-top: 1.25em;}
  #main dd { margin:0 ;}


  #homepic, #mainpic {background: #fff  url(http://www.lasa.org.uk/images/site/mainpic_bg.png) no-repeat top left ;  width: 600px; height: 225px; margin: -5px -10px 1em -10px;  }
  
  #homepic img , #mainpic img {margin: 10px; width: 580px; height: 205px; }
  
 
  #mainpic {margin-top: -25px;  }
  
  
 
 
    #mediumpic {background: #fff  url(http://www.lasa.org.uk/images/site/mediumpic_bg.png) no-repeat top left ;  width: 260px; height: 225px; margin: -22px 0 0 20px; float: right;  }
  
  #mediumpic img {margin: 10px; width: 240px; height: 205px; }
  
  
.attached-page {color: #333; background: #fff url(http://www.lasa.org.uk/images/site/sidebar_bg.png) repeat-x; background-position: 0 -180px  ;  margin-bottom: 1em; border-top: 1px solid #eee; padding: 1em  20px; margin: 0 20px 0 0 ; width: 520px;  }

.attached-page  h2  { font-size: 1.2em; line-height: 1.25; margin: 1.25em 0 0 0; }


#parent-link {float: right; color: #36c; background: #fff url(http://www.lasa.org.uk/images/site/sidebar_bg.png) repeat-x; background-position: 0 -180px  ;  margin-bottom: 1em; border-top: 1px solid #eee; padding: 0.3em  0;width: 290px; margin-left:  10px; }


#parent-link  p {margin-left: 15px; margin-right: 15px; padding-left: 10px; background:  url(http://www.lasa.org.uk/images/site/back.png) no-repeat center left;}
  
    #sidebar 
  { background: #fff  url(http://www.lasa.org.uk/images/site/sidebar_bg.png) repeat-x top left ;  padding-top: 1em; }
  
  #sidebar p {font-size:1.2em; line-height:1.25; margin-bottom:0.75em; line-height:1.25em;  margin-left: 15px; margin-right: 15px; }
  
  
  #sidebar   dl {margin:0 15px ;}
  #sidebar dl dt {font-weight:bold;background:   url(http://www.lasa.org.uk/images/site/ccc.png) repeat-x top left ;padding-top: 0.5em}
  #sidebar dd {color: #333;  margin:0 0 0.75em;}

ul.linklist li {list-style:none; font-weight: bold; color: #333; list-style-image: none !important;padding-left: 0  !important;  }

#news h2  { font-size: 1.5em; line-height: 1; margin-bottom: 0.5em; }

#news ul {color: #333;  margin-left:0; padding-left: 0;margin-top: 0;padding-top: 0;}
#news ul li { list-style: none; margin-bottom: 0.5em;}

.feature {color: #333; background: #f2f5fc ; padding: 1em 0;}
.featuretext {
	float: left; width:  160px;
}
.feature p  {margin: 0 10px;}
.feature h3  {font-size: 1.2em; line-height: 1.25; margin-top: 0.25em; margin-bottom: 0;  margin-left: 10px; margin-right:10px;}

#mailinglist {clear:left; margin-top: 1em; padding-top: 0.5em; border-top: 1px solid #ccc; }


.avatar {float : left; background:   url(http://www.lasa.org.uk/images/site/thumb_bg.png) no-repeat top left ; width: 68px; height: 88px; margin: 0  5px; padding: 0; }
.avatar img {margin: 3px;}

.member-photo {float : left; background:   url(http://www.lasa.org.uk/images/site/thumb_bg.png) no-repeat top left ; width: 68px;  margin: 0 10px 0  0; padding: 0; color: #666; }
.member-photo img {margin: 3px;}


.search-date {color: #666;}

.author   {color: #666; }
.entry {margin-bottom: 1em; border-bottom: 1px solid #eee; }

.comment {color: #666; border-top: 1px solid #ddd;  margin-top: 1em;}
.comment p {padding-left: 20px;  padding-right: 20px;   }
p.posted {color: #333; font-size: 1.2em; line-height: 1.25; margin-top: 1.25em; }

ul#pagination { font-weight: bold; font-size: 1.2em; line-height: 1.25; margin: 2.5em 0; }
ul#pagination li#paginate-next  {padding-right: 10px; padding-left: 0; background:  url(http://www.lasa.org.uk/images/site/next.png) no-repeat center right; list-style-image: none;  }
ul#pagination li#paginate-previous  {padding-left: 10px; margin-right: 2em; background:  url(http://www.lasa.org.uk/images/site/back.png) no-repeat center left; list-style-image: none;  }



#footer {clear: both;margin-top: 0.5em ; padding: 1em 0 ; background: url(http://www.lasa.org.uk/images/site/footer_bg.png) repeat-x top left ;}

#sites-caption {font-size: 0.9em; background: url(http://www.lasa.org.uk/images/site/down.png) no-repeat center left ; padding: 0 0 0 12px;}

#footer-links  ul, #footer-links  p {margin-left: 15px; margin-bottom: 0.5em; }
#footer-links  ul li  
{line-height: 1em;  padding: 0  0.5em ; border-left: 1px solid #ccc;}
 
 #footer-links  ul li.first 
{ padding: 0  0.5em 0 0 ; border-left: none;}

ul#lasa-sites li { padding: 0; margin-left: 10px; text-indent: -10000em;}


li#kbase , li#kbase a {float: left; display: block; width: 88px; height: 35px;background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/knowledgebase.png) no-repeat center left;}

li#kbase a:hover, li#kbase a:focus {background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/knowledgebase-ovr.png) no-repeat center left ;}


li#lictc , li#lictc a {float: left; display: block; width: 88px; height: 35px;background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/london-ict-champion.png) no-repeat center left;}

li#lictc a:hover, li#lictc a:focus {background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/london-ict-champion-ovr.png) no-repeat center left ;}



li#multikulti , li#multikulti a {float: left; display: block; width: 88px; height: 35px;background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/multikulti.png) no-repeat center left;}

li#multikulti a:hover, li#multikulti a:focus {background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/multikulti-ovr.png) no-repeat center left ;}




li#rightsnet , li#rightsnet a {float: left; display: block; width: 88px; height: 35px;background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/rightsnet.png) no-repeat center left;}

li#rightsnet a:hover, li#rightsnet a:focus {background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/rightsnet-ovr.png) no-repeat center left ;}


li#suppdir , li#suppdir a {float: left; display: block; width: 88px; height: 35px;background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/suppliers-directory.png) no-repeat center left;}

li#suppdir a:hover, li#suppdir a:focus {background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/suppliers-directory-ovr.png) no-repeat center left ;}


li#ukcr , li#ukcr a {float: left; display: block; width: 88px; height: 35px;background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/uk-circuitriders.png) no-repeat center left;}

li#ukcr a:hover, li#ukcr a:focus {background: url(http://www.lasa.org.uk/images/site/lasa-site-logos/uk-circuitriders-ovr.png) no-repeat center left ;}


a.credit {color: #999; border-bottom: 1px dotted #ccc}
a:hover.credit,  a:focus.credit {text-decoration: none}

p#copyright {margin-top: 1.5em;margin-bottom:0; }


ul#sitemap li {font-weight: bold;}
ul#sitemap li ul li {font-weight: normal;}

p#admin-open, p#admin-close {margin: 0; float: right;  font-size: 0.8em; text-transform: uppercase;  padding: 0.5em ;  margin:-1.5em 0  0.5em  0.5em }

#admin-open a {background: url(http://www.lasa.org.uk/images/icons/bullet_arrow_bottom.png) no-repeat center left ; padding: 5px 0 5px 16px; text-decoration: none;margin-right: 20px;  }
#admin-close a {background: url(http://www.lasa.org.uk/images/icons/bullet_arrow_top.png) no-repeat center left ; padding:5px 0 5px 16px; text-decoration: none;margin-right: 20px;  }

ul#admin-panel   {color: #36c; background: #f2f5fc ; padding: 1em ; border: 1px solid #ccc; margin: 2em;  width: 340px;  list-style: none; line-height: 2em;  }
ul#admin-panel  li {list-style-image: none;  }

a#admin-logout  {background: url(http://www.lasa.org.uk/images/icons/user_go.png) no-repeat center left ; padding: 5px 0 5px 20px; text-decoration: none;   }

#admin-edit a {background: url(http://www.lasa.org.uk/images/icons/page_edit.png) no-repeat center left ; padding: 5px 0 5px 20px; text-decoration: none;margin-right: 20px;  }
#admin-new a {background: url(http://www.lasa.org.uk/images/icons/page_add.png) no-repeat center left ; padding: 5px 0 5px 20px; text-decoration: none; margin-right: 20px;  }


/* -------------------------------------------------------------- 
  
  tinymce
   
-------------------------------------------------------------- */
