/* Reset */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}

p {
  margin-bottom: 1em;
  line-height: 1.2;
  }


ul {
	list-style: none;
}

ol {
	padding:5px 30px;
}




blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Custom for microscope.co.uk */
/* general */
.blank{
clear:both;
}

.hidden{
display:none;
}

body{
color:#000000;
font-size:0.8em;
background:transparent url(http://www.microscope.co.uk/img/body-bg.gif) repeat-y scroll center top;
}

html, body, h1, h2, h3 {
font-family:arial;
}

h1 {
padding: 3px 0px;
}

a {
color:#195084;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

h2 {
color:#000000;
}

input.ti, textarea.ta, select {
background-color:#FAFAFA;
border-color:#AAAAAA #CCCCCC #CCCCCC #AAAAAA;
border-style:solid;
border-width:1px;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
padding:1px;
}

#container, #header, #content, #content-left, #alpha, #beta, #gamma, #delta, #footer, #awardsleft, #awardsright{
	position:relative;
	display:block;

}


#container{
    width:980px;
    margin:0 auto;
}

#header{
	width:980px;
}

#content{
	clear:both;
	width:980px;
}

#content-inner{
    padding-top:10px;
}
#content-left{
	width:618px;
    float:left;
}


#awardsleft{
	width:810px;
    float:left;
}

#awardsright{
	width:170px;
    float:left;
}

#alpha{
	width:170px;
    float:left;
}

#beta{
    width:428px;
    float:left;
}

#gamma,
#delta{
width: 150px;
float:left;
margin-right:10px;
}

#gamma-inner,
#delta-inner{
width:138px;
}

.mt-category-archive #gamma,
.mt-main-index #gamma{
	margin:0;
	width:358px;
    float:left;
}

.mt-category-archive #gamma-inner,
.mt-main-index #gamma-inner{
width:348px;
padding: 0 0 0 10px;
}

.mt-category-archive #gamma{
padding-left:0px;
}

#footer{
width:980px;
clear:left;

}

#container-inner, #header-inner, #content-inner, #content-left-inner, #alpha-inner, #beta-inner, #gamma-inner, #delta-inner, #footer-inner{
	position:relative;
	display:block;
}

/* header */
#header-content{
margin-top:20px;
background:#AF1022 url(http://www.microscope.co.uk/img/logo_microscope.gif) no-repeat scroll 5px 20px;
height:94px;
text-indent:-1000em;
position:relative;
display:block;
}

#header-content #header-name a{
display:block;
width:390px;
height:70px;
}

#header-search{
background:transparent url(http://www.microscope.co.uk/img/search-bg.gif) no-repeat scroll 0 0;
height:49px;
left:500px;
position:absolute;
top:20px;
width:400px;
}
#header-search .search-field-container{
padding:14px;
float:left;
}

#header-search .search-ok-container{
padding:12px 0;
float:left;
}

#header-search .search-ok-container span{
display:none;
}


#header-search input#search {
color:#333333;
padding:1px;
width:254px;
display:block;
}

#header-search button.bt-search {
background:transparent url(http://www.microscope.co.uk/img/search-submit.gif) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
display:block;
height:22px;
width:60px;
}
/* Header ad */
#header-ad-content{
	position:relative;
	display:block;
margin:10px 0;
text-align:center;
}
/* Nav suckerfish */
#header-nav-content{
	position:relative;
	display:block;
	background:#ffffff url(http://www.microscope.co.uk/img/topmenu_bottom_bg.gif) no-repeat scroll left bottom;
	font-weight:700;
	font-size:90%;
	padding-bottom:19px;
	text-transform:uppercase;
	width:980px;
}

#header-nav-content a{
    text-decoration:none;
}

#header-nav-content ul{
	width:100%;
	border-bottom:6px solid #000000;
	height: 25px;
}

#nav{
	background:#FFFFFF url(http://www.microscope.co.uk/img/topmenu_right_bg.gif) no-repeat scroll right center;
        clear:both;
        position:relative;
        z-index:999;
}

#nav, #nav ul { /* toutes les listes */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;
}

#nav li { /* tous les items de liste */
	float: left;
	width: 11.5em; /* Opera */
	background:transparent url(http://www.microscope.co.uk/img/nav_off_left.gif) no-repeat scroll left top;
	color:#FFFFFF;
	padding:0 0 0 5px;
	margin-right: 1px;	
}

#nav li:hover{
	background:transparent url(http://www.microscope.co.uk/img/nav_on_left.gif) no-repeat scroll left top;
}

#nav li ul { /* listes de deuxième niveau */
	position: absolute;
	width: 10em;
	left: -999em;	
    padding:0;
    margin:0 0 0 -5px;
}


#nav li:hover ul, #nav li.sfhover ul { /* listes imbriquées sous les items de listes survolés */
	left: auto;
}

/* custom suckerfish */
#nav li.welcome{
    width:6em;
}

#nav li.news{
    width:5em;
}

#nav li.technology{
    width:9em;
}

#nav li.managing_your_business{
    width:16em;
}

#nav li.tech_trader{
    width:9em;
}

#nav li.awards{
    width:5em;
}

#nav li.special_reports{
    width:10em;
}


#nav li.more a.main-cat{
    background:transparent url(http://www.microscope.co.uk/img/nav_off_right_more.gif) no-repeat scroll right top;
}

#nav li:hover.more a.main-cat{
    background:transparent url(http://www.microscope.co.uk/img/nav_on_right_more.gif) no-repeat scroll right top;
}

#nav li a.main-cat{
	display: block;
	background: transparent url(http://www.microscope.co.uk/img/nav_off_right.gif) no-repeat scroll right top;
	color: #FFFFFF;
	height: 20px;
	padding: 6px 0;
}

#nav li a:hover.main-cat{
	background: transparent url(http://www.microscope.co.uk/img/nav_on_right.gif) no-repeat scroll right top;

}
#nav li ul{
margin-top:-1px;
}
#nav li li{
	float:left;
    width:200px;
	background:#5B5F61 none repeat scroll 0 0;
	padding:0;
	margin:0;
display:block;
    border-left:2px solid #000000;
    border-right:2px solid #000000;

}


#nav li.more ul li a{
	display:block;
	background:#5B5F61 none repeat scroll 0 0;
	padding:5px 0 5px 5px;
        color:#FFFFFF;
}


#nav li.more ul li a:hover{
	background:#000000 none repeat scroll 0 0;
}

#nav li.more ul li.nav-last{border-bottom:2px solid #000000;}

/* Home */
/* subscribe */
#header-subscribe-content{
	width:100%;
	position:relative;
	display:block;
	padding-top:10px;
}

#header-subscribe-content ul{
	float:right;
	margin:0 0 5px;
}

#header-subscribe-content ul li{
	display:inline;
	padding:3px 8px 0 0;
	margin:0 0 5px;
}

#header-subscribe-content ul li a{
	font-size:90%;
	font-weight:700;
	padding-left:17px;
	text-decoration:none;
}

#header-subscribe-content ul li.RSS a{
	background:transparent url(http://www.microscope.co.uk/img/icon_services_rss.gif) no-repeat scroll 0 50%;
}

#header-subscribe-content ul li.Email a{
	background:transparent url(http://www.microscope.co.uk/img/icon_services_email.gif) no-repeat scroll 0 50%;
}

/* lead article */
#lead-article-inner{
	border:1px solid #CDE0E7;
	margin-bottom:20px;
	padding:1em;
	width:auto;
}

#lead-article-inner h2 a{
	color:#000000;
	font-size:130%;
	text-decoration:none;
	line-height:150%;
}

#lead-article-inner a.read-more{
    padding-top:10px;
    display:block;
}

/* entries listing */

.header-last-news h1{
padding:15px 5px;
font-size:115%;
color:#4E4E4E;
}


.last-news{
padding:0 5px 5px 5px;
}

.last-news h1{
border-bottom:1px solid #AF1022;
margin-bottom:1em;
}


.last-news h2{
border-bottom:1px solid #AF1022;
margin-bottom:0.5em;
}

.last-news h2 a{
color:#4E4E4E;
text-transform:uppercase;
}

.last-news h2 a:hover{
text-decoration:none;
}


.last-news h3{
background:transparent url(http://www.microscope.co.uk/img/arrow.gif) no-repeat scroll 0 0.20em;
clear:both;
margin:0;
overflow:hidden;
padding:0 0 0 12px;
font-size:105%;
line-height:120%;
}
.last-news li{
padding-bottom:4px;
}

.last-news li a{
font-weight:bold;
}

.last-news li span{
color:#777777;
font-size:90%;
padding: 0 0 0 12px;
}

.last-news .last-news-footer{
text-align:right;
}

.last-news .last-news-footer a{
background:transparent url(http://www.microscope.co.uk/img/arrow.gif) no-repeat scroll right 0.25em;
padding:0 12px 0 0;
vertical-align:middle;
}

h2.latest-insight {
color:#4E4E4E;
text-transform:uppercase;
}



.events {
padding:10px;
}


h2.events {
color:#777777;
margin-bottom:0.5em;
padding:1em 0em;
}

h3.events {
color:#AF1022;
margin-bottom:0.5em;
padding:1em 0em;
}

h1.events {
padding:15px 0em;
font-size:115%;
color:#4E4E4E;
}



/*Entry */

.mt-entry-archive #beta{
width: 470px;
}

.mt-entry-archive #beta-inner{
margin: 0 10px;
}

.mt-entry-archive #beta-inner .entry-title{
border-top:1px dotted #C5C6B9;
padding:10px 0;
font-size:120%;
}

.asset-meta .author{
font-size:90%;
font-style:italic;
line-height: 1.5;
}

.asset-meta .entry-date{
font-size:90%;
color:#DC143C;
line-height: 1.5;
}

.asset-meta{
margin-bottom:10px;
}
.mt-entry-archive #beta-inner .entry-tags h4,
.mt-entry-archive #beta-inner .entry-categories h4,
.mt-entry-archive #beta-inner .entry-share h4{
margin:5px 0;
}
.mt-entry-archive #beta-inner .entry-tags li,
.mt-entry-archive #beta-inner .entry-categories li{
float:left;
padding-right:2px;
}

#sidebar-two {
float:left;
width:340px;
}
#sidebar-two-content {
width:340px;
}
/* Sitemap */
.sitemap{
margin:0 10px;
}
.sitemap h1{
font-size:110%;
margin-bottom:10px;
}

.sitemap li{
font-weight:bold;
padding:2px 0;
}

.sitemap li li{
background:transparent url(http://www.microscope.co.uk/img/arrow.gif) no-repeat scroll 0 0.2em;
padding-left:10px;
font-weight:normal;
}

/* General */
/*breadcrumb */
#header-breadcrumb-content{
margin: 5px 0;
padding: 5px 0;
border-bottom:1px solid #777;
}

#header-breadcrumb-content h5 a,
#header-breadcrumb-content h5{
color:#777777;
font-size:90%;
}

/* widgets */
.widget-header{
margin:10px 0;
text-align:center;
font-size:110%;
}

#alpha .widget{
background:transparent url(http://www.microscope.co.uk/img/bg_signup_tr.gif) no-repeat scroll right top;
display:block;
margin-bottom:16px;
overflow:hidden;
}

#alpha .widget .widget-header{
text-align:left;
font-size:100%;
display:block;
overflow:hidden;
padding:0;
padding:5px 7px;
margin:0;
}

#alpha .widget-nav h2, #alpha .widget h3, #alpha .widget .widget-header{
background:transparent url(http://www.microscope.co.uk/img/bg_signup_tl.gif) no-repeat scroll left top;
border-bottom:2px solid #E75700;
color:#4E4E4E;
margin:0;
text-transform:uppercase;
font-weight:bold;
}

#alpha .widget .widget-content{
background:#ffffff url(http://www.microscope.co.uk/img/bg_signup_mid.gif) repeat-y scroll right top;
border-left:1px solid #CDDEE7;
border-right:1px solid #CDDEE7;
margin:0;
}

#alpha .widget .widget-content li{
border-bottom:1px dashed #CDDEE7;
margin:0;
padding:5px;
}

#alpha .widget .widget-content li a{
color:#000000;
font-size:90%;
font-weight:700;
}

#alpha .widget-content .highlight a{
background:transparent url(http://www.microscope.co.uk/img/arrow.gif) no-repeat scroll 0 0.1em;
padding-left:10px;
}

#alpha .widget .widget-footer{
background:transparent url(http://www.microscope.co.uk/img/bg_signup_br.gif) no-repeat scroll right bottom;
clear:both;
display:block;
height:16px;
overflow:hidden;
width:100%;
}


#alpha .widget .widget-footer span{
background:transparent url(http://www.microscope.co.uk/img/bg_signup_bl.gif) no-repeat scroll left bottom;
display:block;
padding:8px 0;
}

#gamma-inner .widget-header,
#delta-inner .widget-header{
	text-align:left;
	background:transparent url(http://www.microscope.co.uk/img/bg_widget_header.gif) no-repeat scroll left top;
	border-bottom:2px solid #000000;
	clear:both;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	padding:5px 0 5px 5px;
	margin:0;
}

#gamma-inner .widget,
#delta-inner .widget{
margin-bottom:10px;
}

#gamma-inner .widget-content,
#delta-inner .widget-content{
padding-top:10px;
}

#gamma-inner .widget-small-list .widget-content,
#delta-inner .widget-small-list .widget-content{
font-size:90%;
}

#gamma-inner .widget-content li,
#delta-inner .widget-content li{
background:transparent url(http://www.microscope.co.uk/img/arrow.gif) no-repeat scroll 0 0.2em;
clear:both;
font-size:105%;
line-height:120%;
margin:0;
overflow:hidden;
padding:0 0 4px 12px;
}

#gamma-inner .widget-content li span,
#delta-inner .widget-content li span {
color:#777777;
font-size:90%;
padding:0;
}

#gamma-inner .widget-footer,
#delta-inner .widget-footer{
text-align:right;
}

#gamma-inner .widget-footer a,
#delta-inner .widget-footer a {
background:transparent url(http://www.microscope.co.uk/img/arrow.gif) no-repeat scroll right 0.25em;
padding:0 12px 0 0;
vertical-align:middle;
}

/* tabs */
div.tbc-CurveLeft {
background:#686863 url(http://www.microscope.co.uk/img/base_curve_hover.gif) no-repeat scroll right bottom;
}

.tbc-CurveLeft-inner {
background:transparent url(http://www.microscope.co.uk/img/base_curve_left_hover.gif) no-repeat scroll left bottom;
overflow:hidden;
padding:0 0 7px;
width:100%;
}

.tbc-CurveLeft .tbc-title {
background:#686863 url(http://www.microscope.co.uk/img/top_curve_hover.gif) no-repeat scroll right top;
clear:both;
display:block;
width:100%;
}

.tbc-CurveLeft .tbc-title-inner {
background:transparent url(http://www.microscope.co.uk/img/top_curve_left_hover.gif) no-repeat scroll left top;
clear:both;
padding:7px 0 0;
}

.tbc-CurveLeft .tbc-tabs {
float:left;
display:inline;
height:230px;
margin:0 0 0 7px;
width:107px;
}

.tbc-CurveLeft .tbc-tabs div {
font-family:arial;
font-size:11px;
margin:0 0 2px;
width:auto;
}

.tbc-CurveLeft .tbc-inactive {
background:#9E9E9A url(http://www.microscope.co.uk/img/tab_curve_bl.gif) no-repeat scroll left bottom;
color:#333333;
height:27px;
}

.tbc-CurveLeft .tbc-tabs div span {
display:block;
padding:6px 10px 6px 4px;
}

.tbc-CurveLeft .tbc-inactive span {
background:transparent url(http://www.microscope.co.uk/img/tab_curve_tl.gif) no-repeat scroll left top;
color:#FFFFFF;
font-weight:700;
}
.tbc-CurveLeft .tbc-inactive span a {
color:#FFFFFF;
text-decoration:none;
}

.tbc-CurveLeft .tbc-active {
background:#FFFFFF url(http://www.microscope.co.uk/img/tab_curve_active_bl.gif) no-repeat scroll left bottom;
height:27px;
}

.tbc-CurveLeft .tbc-active span {
background:transparent url(http://www.microscope.co.uk/img/tab_curve_active_tl.gif) no-repeat scroll left top;
color:#D2232A;
font-weight:700;
}

.tbc-CurveLeft .tbc-active span a {
color:#D2232A;
text-decoration:none;
}

.tbc-CurveLeft .tbc-inner {
background:#FFFFFF none repeat scroll 0 0;
color:#111111;
height:230px;
margin:0 7px 0 0;
overflow:hidden;
padding:5px 0 0 5px;
}

#gamma-inner .widget-tabs .widget-header{
font-size:100%;
text-align:left;
background:transparent none no-repeat scroll 0 0;
border-bottom:0px solid transparent;

}

#gamma-inner .widget-tabs .widget-content{
font-size:90%;
}

#gamma-inner .widget-tabs .widget-footer{
padding-top:5px;
font-size:90%;
color: #666666;
background:transparent none no-repeat scroll 0 0;
}

#gamma-inner .widget-tabs .widget-footer a{
background:transparent none no-repeat scroll 0 0;
}

.mt-category-archive #gamma-inner .widget-poll .widget-header,
.mt-main-index #gamma-inner .widget-poll .widget-header {
font-size:110%;
margin:10px 0;
text-align:center;
background:transparent none no-repeat scroll 0 0;
color:#000000;
}

.widget-poll .widget-content{
width:270px;
margin: 0 auto;
}

/*footer*/
/* products */
.footer-products-inner h2{
font-size:110%;
}

.footer-products-inner ul{
border-bottom:6px solid #AF1022;
float:left;
width:100%;
}

.footer-products-inner ul li{
float:left;
}

.footer-products-inner ul li a{
display:block;
background-position:left 50%;
background-repeat:no-repeat;
font-weight:700;
margin-bottom:2em;
margin-right:2em;
padding:8px 0 8px 28px;
}

.footer-products-inner ul li.Email a {
background-image:url(http://www.microscope.co.uk/img/icon_services_email_big.gif);
}

.footer-products-inner ul li.RSS a {
background-image:url(http://www.microscope.co.uk/img/icon_services_rss_big.gif);
padding-left:20px;
}

.footer-products-inner ul li.DigitalMagazine a {
background-image:url(http://www.microscope.co.uk/img/icon_services_digitalmagazine_big.gif);
}

/* legal */
.footer-legal-inner ul{
float:left;
padding-top:10px;
}

.footer-legal-inner ul li{
font-size:90%;
border-right:1px solid #AF1022;
float:left;
margin-right:4px;
padding:0 4px 0 0;
}

.footer-legal-inner span{
float:right;
font-size:90%;
padding-top:10px;
}

/* ad */
.footer-ad{
clear:both;
}

/* search */
.entry-footer, .entry-categories, .entry-tags, .entry-title, .asset-more, .entry-share{
clear:both;
display:block;
position:relative;
}

.asset-more{
text-align:left;
}

.mt-entry-archive .entry-categories, .mt-entry-archive .entry-tags, .entry-share{
padding-bottom:20px;
}

.mt-entry-archive .entry-content{
line-height:130%;
}
.content-nav{
text-align:center;font-size:90%;
}

#alpha .widget .widget-content li h2{
text-transform:none;
border-bottom:0px solid;
}

/* special ads */
.ad-skyscraper,
.ad-button1,
.ad-button2{
text-align:center;
margin-bottom:10px;
}
.right-mpu-top,
.right-mpu-middle,
.right-mpu-bottom{
text-align:center;
}

.right-mpu-middle,
.right-mpu-top{
margin-bottom:10px;
}

.right-mpu-middle,
.right-mpu-bottom{
margin-top:10px;
}

/* Comments */
div.comments   {
line-height: 250%;
}

/* Jobs */

#jobs-right {
position:relative;
display:block;
float:left;
width:340px;
}

#jobs-right-content {
width:330px;
}

#jobs-right .widget{
margin-bottom:10px;
}

#jobs-right .widget-content{
padding-top:10px;
}

#jobs-right .widget-header{
	text-align:left;
	background:transparent url(http://www.microscope.co.uk/jobs_widget_header_220.gif) no-repeat scroll left top;
	border-bottom:2px solid #000000;
	clear:both;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	padding:5px 0 5px 5px;
	margin:0;
}


.CWJobs-124x44 {
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 1em 0 1.5em;
}

.CWJobs-124x44 li {
    border: 1px solid #CCCCCC;
    float: left;
    height: 44px;
    margin-right: 1.1em;
    padding: 0;
    width: 124px;
}
