/* CSS Document */
/*
Developed 3/21/05 
for removal of old Midwest Sci Style 
and reference through out site.

Copied from beta home page.
*/
/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
body	{
	margin: 0; 
	padding: 0; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 80%;
	color:#333333;
	line-height:1.125;
}

a:link {
	color: #006699;
}
a:visited {
	color: #006699;
}
a:hover {
	color: #FF0000;
}


/************* #search form ***************/

fieldset	{
	border:0 Solid #fff;
}

label {
width:194px;
color:#ffffff;
font-size:90%;
padding-left:0.5em;
padding-top:4px;
font-weight:bold;
letter-spacing:1px;
white-space:pre; /* hack: make sure */
}

.br {display:none;}  
  
.textfield {
font:80%  Verdana, Arial, Helvetica, sans-serif ;
color:#003366 ;
margin:3px;
height:20px;
border:solid 0 #fff;
padding: 3px  8px;
background: transparent url(http://midsci.com/Images/graphics/bg_search_input.gif) no-repeat fixed;
width:150px;
voice-family: "\"}\""; 
voice-family:inherit;
}
fieldset>input.textfield {
background: transparent url(http://midsci.com/Images/graphics/bg_search_input.gif) no-repeat;
}

/************* #globalNav styles **************/

#globalNav{
	padding: 3px 0px 3px 10px;
	background-color: #00287D;
	border-left:9px solid #9999FF;
	border-right:9px solid #9999FF;
	margin:0 0 0 0;
	white-space: nowrap;
	border-bottom: 0;
	clear: both;
}
/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line
   this will force a horizontal scrollbar if there isn't enough room for all links
   remove rule or change value to 'normal' if you want the links to line-wrap */
   
#globalNav a {
	font-size: 90%;
	padding: 0px 4px 0px 0px; 
	color:#FFFFFF;
	font-weight:bold;
}

#globalNav a:visited	{
	color: #FFFFFF;
}

#globalNav a:hover	{
	color:#FFFF00;
}

/************* #globalNav styles **************/
#MainBody	{
	border-right:9px Solid #9999FF; 
	border-left:9px Solid #9999FF; 
	padding:0 0 2px 0;
}
/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	font-size: 75%;
	color: #FFFFFF;
	padding: 10px 10px 10px 10px;
	margin-top: 0px;
	background-color: #003366;
}
/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
	the bottom border of the navBar in cases where they "touch" */

#siteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}

#siteInfo a:link {
	color:#CCFFFF;
}

#siteInfo a:visited {
	color:#CCFFFF;
}
#siteInfo a:hover {
	color:#FFFF66;
}

/*********** left column div ****************/
#LColumn	{
	background-color:#BBCAFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #003366;
	border-bottom-color: #003366;
}

/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #003366;
	font-size: 100%;
}

#sectionLinks h3{
	padding: 2px 0px;
	font-size: 120%;
	color: #FFFFFF;
	background-color: #FF0000;
	text-align: center;
}

#sectionLinks a:link{
	padding: 2px 0px 2px 5px;
	border-top: 1px inset #003366;
	voice-family: "\"}\"";
	voice-family:inherit;
	text-decoration: none;	
}

#sectionLinks a:visited{
	border-top: 1px inset #003366;
	padding: 2px 0px 2px 5px;
	text-decoration: none;
}

#sectionLinks a:hover{
	border-top: 1px solid #BBCAFF;
	background-color: #003366;
	padding: 2px 0px 2px 5px;
	color: #FFFFFF;
	text-decoration: none;	
}
#sectionLinks ul a:link, #sectionLinks ul a:visited {display: block;color:#003366;}
#sectionLinks ul a:hover {color:#FFFFFF;}

/*********** .relatedLinks styles ***********/

.relatedLinks{
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-size: 100%;
	background-color: #EBEBEB;
}

.relatedLinks h3{
	padding: 2px 0px;
	font-size:120%;
	color: #CCCCFF;
	background-color: #003366;
}

.relatedLinks a:link {
	color:#003366;
	text-decoration:none;
	font-size: 100%;
}
.relatedLinks a:visited{
	color:#003366;
	text-decoration: none;
}

.relatedLinks a:hover{
	color: #FF0000;
	text-decoration: none;	
}

.relatedLinks li {
		margin:3px 0px 3px 0px;
}


/************ online catalog links ************/
#CatalogLinks {
	padding: 2px 2px 10px 2px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:100%; color: #000066; 
	border:1px Solid  Red;
}

#CatalogLinks a:link {
	color:#FF0000;
}

#CatalogLinks a:visited {
	color:#FF0000;
}

#CatalogLinks a:hover {
	color:#003399;
}

/**************** colors for midsci logo *************/
.mid	{
	color:#00287D;
	font-style:oblique;
}

.sci	{
	color:#FF0000;
	font-style:oblique;
}

/************ clearance table links *****************/
#ClearanceTable a:link {
	font-size:90%;
	text-decoration:underline;
	color:#006699;
}

#ClearanceTable a:visited {
	color:#006699;
}

#ClearanceTable a:hover {
	color:#FF0000;
}


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 110%;
	color: #333333;
	margin-left: 5px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	color: #003399;
	margin-top:5px;
	margin-left: 3px;
}

/*  LNav on doc pages */
#docslnav	{
	font-size:100%;
	border-right:1px Solid #eeeeee;
	padding:3px;
}

#docslnav p	{
	font-size:80%
}

#docslnav h1	{
	font-size:110%;
}

#docslnav h1 a:link	{
	color:red ;
	font-size:110%;
}

#docslnav h1 a:visited	{
	color:red;
	font-size:110%;
}
#docslnav h1 a:hover	{
	color:#003399;
	font-size:110%;
}

#docslnav h2	{
	font-size:110%;
}

#docslnav h2 a:link	{
	color:red;
	font-size:95%;
}

#docslnav h2 a:visited	{
	color:red;
	font-size:95%;
}
#docslnav h2 a:hover	{
	color:#003399;
	font-size:95%;
}

#docslnav  a:link	{
	color: #006699;
	line-height:25px;
	font-size:70%;
}

#docslnav a:visited	{
	color:#006699;
	font-size:70%;
	line-height:25px;
}
#docslnav a:hover	{
	color:red;
	font-size:70%;
	line-height:25px;
}

