/*
-----------------------------------------------
bepress IR local stylesheet.
Author:  Nickolas Zeibig-Kichas   
Version:  05 June 2012
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */


body { background: #d5d5d5 url(assets/md5images/aa5b3c87c8e599628e3ee29c39c66163.gif) top left repeat-x; }



/* Navigation */	
	
#mtech #header #subheader { 
  height: 85px; }
  
#mtech #header #subheader .logotop {
	display: block;
	float: left; 
 	width: 480px;
	height: 85px;
	margin: 0;
	padding: 0; }
	
#mtech #header #subheader .logotop a {
	display:block; 
	height: 85px; 
  text-indent: -9999px;
	background: #ffffff url(assets/md5images/c632e30acde452e743a72a7e521b18d3.jpg) top left no-repeat; }  
  
#mtech #header #subheader #tabs { 
  font-size: 12px; 
  height: 55px; }

#mtech #header #subheader #tabs ul {padding-top: 18px; }

#mtech #header #subheader #tabs a {
	border: 0;
	font-weight: normal;
	line-height: 36px;
	padding: 0;
	margin: 0;
	color: #fff; 
  border-left: 1px solid #fff; }

#mtech #header #subheader #tabs a:link,
#mtech #header #subheader #tabs a:visited {
	background-color: #0a521b; 
  text-decoration: none; }

#mtech #header #subheader #tabs a:hover,
#mtech #header #subheader #tabs a:active,
#mtech #header #subheader #tabs a:focus {
	background-color: #735029; 
  text-decoration: none; }  
  
#mtech #header #subheader #tabs #tabone a {
  border-left: 0;
  width: 53px; }

#mtech #header #subheader #tabs #tabtwo a { 
  width: 50px; }

#mtech #header #subheader #tabs #tabthree a { 
  width: 46px; }

#mtech #header #subheader #tabs #tabfour a {  
  width: 89px; }	  
  
	
	
/* Header */

#mtech #header { height: 211px; }

#mtech #pagetitle,
#mtech #header h1,
#mtech #header h1 a {
	display: block;
	float: left; 
  width: 740px;
	height: 126px;
	margin: 0;
	padding: 0; }
	
#mtech #header h1 a {
	text-indent: -9999px;
	background: #ffffff url(assets/md5images/9e558ccec852195ab2dd02dfa5cdfc3b.jpg) top left no-repeat; }

#mtech #header #logo,
#mtech #header #logo a {
	width: 240;
	height: 126;
	margin: 0;
	padding: 0; }	
	
	
	
/* Sidebar */

#mtech #sidebar {
	font-size: 13px; }

#mtech #sidebar a:link,
#mtech #sidebar a:visited {
	text-decoration: none; }

#mtech #sidebar a:active,
#mtech #sidebar a:hover,
#mtech #sidebar a:focus {
	text-decoration: underline; }

#mtech #sidebar h2 {
	font-size: 15px;
	border: 0;
	margin-bottom: 0;
	font-weight: bold; }

#mtech #sidebar ul#side-notify,
#mtech #sidebar .advanced {
  font-size: 12px; }	
	
#mtech #sidebar .advanced a:link,
#mtech #sidebar .advanced a:visited {
  text-decoration: none; }
  
#mtech #sidebar .advanced a:active,
#mtech #sidebar .advanced a:hover,
#mtech #sidebar .advanced a:focus {
  text-decoration: underline; }  
   
	
	
	/* Footer */

#mtech #footer {
  background-color: #735029; 
  border-top: 2px solid #d5d5d5; }

#mtech #footer p {
	font-size: 12px; }

#mtech #footer p,
#mtech #footer p a:link,
#mtech #footer p a:visited {
	color: #ffffff;
	text-decoration: none; }

#mtech #footer p a:hover,
#mtech #footer p a:active,
#mtech #footer p a:focus {
	text-decoration: underline; }




/* Main content area */

#mtech #main.text a:link,
#mtech #main.text a:visited {
	color: #0a521b;
	text-decoration: underline; }

#mtech #main.text a:hover,
#mtech #main.text a:active,
#mtech #main.text a:focus {
	color: #05210b;
	text-decoration: underline; }

#mtech #main.text h2 { 
 font-size: 21px; 
 font-weight: normal; }

#mtech #main.text #cover-browse h3 a {
	font-weight: normal;
	font-size: 15px; }

#mtech #main.text .box h2 {
	font-size: 16px;
	font-weight: normal; 
	border-bottom-color: #999; }

#mtech #main.text .articleInfo a,
#mtech #main.text .box a:link,
#mtech #main.text .box a:visited {
	text-decoration: none; }

#mtech #main.text .box a:hover,
#mtech #main.text .box a:active,
#mtech #main.text .box a:focus {
	text-decoration: underline; }

#mtech #main.text .articleInfo a { text-decoration: none; } 

#content ul li,
.communities dd span,
.communities dd ul li {
	background-image: url(assets/md5images/66d29680b72c5c158d88d122053104c3.gif); }

#cover-browse h3 {
	margin-top: -4px; 
  font-size: 15px; 
  background: transparent url(assets/md5images/66d29680b72c5c158d88d122053104c3.gif) left no-repeat; }

#cover-browse h3 a {
  font-weight: normal; }

#message ul.confirm ul li,
#message ul.warning ul li {
	background-image: url(assets/md5images/66d29680b72c5c158d88d122053104c3.gif); }

.box p a:link,
.box p a:visited {
	background: transparent url(assets/md5images/24861bde1361bead90acdef60b7702d8.gif) bottom left repeat-x; }

.box p a:active,
.box p a:hover,
.box p a:focus {
	background: #f5f5f5 url(assets/md5images/24861bde1361bead90acdef60b7702d8.gif) bottom left repeat-x; }

.divider,
.series-div {
	background: transparent url(assets/md5images/24861bde1361bead90acdef60b7702d8.gif) left repeat-x; }
	
/* Book metadata line spacing*/
#mtech #ir-book.left #sub #alpha #abstract.element {margin-top: -4px; margin-bottom: 3px;}

/* Adding more space below intro text */
#mtech #dcn-home p {
	padding-bottom:10px; padding-top:10px}

/* Mobile */
.mbl #mtech #subheader #tabs { display: none; }
.mbl #mtech #header #subheader .logo,
.mbl #mtech #header #subheader .logo a { width: 100% !important; }

/* adjusting font size for Crucible intro text lb 01062016 */
#mtech #content #main.text #series-home .intro p.cruciblefont{
	font-size: 125%; letter-spacing
}

/* adjusting font size for Crucible links lb 01062016 */
#mtech #content #main.text #series-home p.cruciblelink {
	font-size: 120%}
	
/* full width intro text post-8.3 macro lb 11082016 */
#mtech #dcn-home #homepage-intro {width: 100%;}
}