@charset "utf-8";
<!--


iframe[id^='twitter-widget-']{ width:100% !important;}

#content a {
	border-bottom: 1px dotted;
	background: none;
}
  
.right_bottom_marge {
	margin-bottom: 4em;
	float: right;
}
/********************************** Boxes *************************************/
.box_right{
	margin-bottom: 40px;
	margin-right: 4px;
	width: 310px;
	float: right;
	font-size: 100%;
}
.center {
	text-align: center;
}

#AvailMic {
	overflow:visible;
	height: 300px;
	width: 625px;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	margin-left:auto; 
    margin-right:auto;
}
#AvailMic a {
	border-bottom: none;
}
 .BIOP_Machine {
	position:relative;
	float:left;
	width:115px;
	height:39px;
	overflow:visible;
	margin:3px 3px;
	background-color:#80BA10;
	/*border:#000066 thin solid;*/
	
}


.WF {
	background-color:#fff184;
}

.CF {
	background-color:#ff849f;
}

.PC {
	background-color:#84b9ff;
}

.WF:hover {
	background-color:#FFE72E;
}

.CF:hover {
	background-color:#FF466E;
}

.PC:hover {
	background-color:#509BFF;
}


a.fill-div {
    display: block;
	position: relative;
  	top: 50%;
  	transform: translateY(-50%);
    text-decoration: none;
	background:none;
	text-align:center;
	color:#000;
	}

.Busy {
	background-image: repeating-linear-gradient(45deg, transparent, transparent 4px, rgba(100,100,100,.5) 4px, rgba(100,100,100,.5) 8px);
}

.author {
	text-align:right;
	font-weight:bold;
}

.note {
	background-color:#DDD;
	width:250px;
	text-align:center;
	margin:5px;
	padding:5px;
}
.note ul li{
	list-style:none;
}

.link-list ul {list-style:none};

#content ul li {
	margin-bottom:6px;

}

#biop-contacts, #biop-user-box, #biop-links {
	background-color:#FFF;
	padding:3px;
}
.border {
	border-left:#666 1px dotted;
}
#mic-list .microscope-list {
	border:none;
	border-collapse: collapse;
	font-size:11px;	
	width:620px;
}


#mic-list .microscope-list tr:nth-child(even) {background:#DDDDDD;}
#mic-list .microscope-list tr:nth-child(odd) {background: #FFF}

#mic-list .microscope-list td {
	vertical-align:middle;
	height:42px;;
	text-align:center;
	border-left:#666666 1px dotted;
	line-height:normal;


}

#mic-list .microscope-list th {
	text-align:center;
	border-left:#000 1px dotted;
	vertical-align:middle;
	background:#6fba01;


}
#mic-list .microscope-list th a{
	color:#FFF;
	font-size:11px;
	background:none;
}


#mic-list .microscope-list img {
	margin:0px;
}

#mic-list .microscope-list th:first-child {border-left:none;}
#mic-list .microscope-list .mic-name {
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#666;
	border-left:none;
	width:120px;

}
 #mic-list #rates .microscope-list .mic-name {
	width:300px;
	color:#000000;
}
#micLegend img {
	display:inline;
	margin:0px;
}

a.project{
	color:#ea5e00;
	font-weight:bold;
	background:none;
}
#biop-rightbox ol {
	margin-left:20px;
}

h4{
	margin-top:30px;
	text-transform:uppercase;
}
.biglink {
	font-size:18px; 
	margin-left:40px;
	font-weight:bold;
}
.biglink a {
	color:#FF9900;
	background:none;
}
.biglink a:hover {
	color:#666;
}

h7 a {
	font-weight:bold;
	color:#FF9933;
	
}

.figure {
	float:left;
	width:300px;
	padding: 5px;
}
.figure p {
	margin-top:0px;
	margin-bottom:20px;
	margin-left:6px;
	font-weight:bold;
}
.figure img {
	margin:5px 5px 0px 5px;

}

.download {
	width:300px;
	height:150px;
}
.download img {
	margin:5px;
	float:left;
}
.gray {
	background:#DEDEDE;
	padding:5px;
	}

.full {
	width:304px;
	height:304px;
	text-align: center;
	vertical-align: middle;
	line-height: 304px; 
}

.half {
	width:150px;
	height:150px;
	text-align: center;
	vertical-align: middle;
	line-height: 150px; 
}
.halfrect {
	width:150px;
	height:73px;
	text-align: center;
	vertical-align: middle;
	line-height: 73px; 
}
.square {
	width:73px;
	height:73px;
	text-align: center;
	vertical-align: middle;
	line-height: 73px; 
}

.third {
	width:98px;
	height:98px;
	text-align: center;
	vertical-align: middle;
	line-height: 98px; 
}
.threefourths {
	width:223px;

}

#microscopy #nav-right .microscopy a, #mic-rules .mic-rules a, #mic-list .mic-list a, #ip .ip a, #ip-rules .ip-rules a, #pc-list .pc-list a, #fees .fees a, #location .location a {
	background:#595DD1;
	border:#595DD1 1px solid;

}

.clickbox {
	margin:2px;
	float:left;
	font-weight:bold;
	font-size:15px;
}


.clickbox a {
	display:block;
	width:100%;
	height:100%;

	background:#6fba01;
	color:#FFFFFF;
	border:#6fba01 1px solid;


}
.clickbox a:hover {

	background:#FFF;
	color:#6fba01;
	border:#6fba01 1px solid;
}

.empty a {border:#000000 1px solid;}
.empty a:hover {border:#000000 1px solid;}

.sep { width:315px; height:1px; margin-top:2px; float:left; background:#999; }

.bg1 a {background-image:url(../img/Navi/sq-nestin-1.jpg);}
.bg1 a:hover {background-image:url(../img/Navi/sq-nestin-2.jpg);}

.bg2 a {background-image:url(../img/Navi/hb-crystal-1.jpg);}
.bg2 a:hover {background-image:url(../img/Navi/hb-crystal-2.jpg);}

.bg3 a {background-image:url(../img/Navi/sq-cell-1.jpg);}
.bg3 a:hover {background-image:url(../img/Navi/sq-cell-2.jpg);}

.bg4 a {background-image:url(../img/Navi/sq-cellb-1.jpg);}
.bg4 a:hover {background-image:url(../img/Navi/sq-cellb-2.jpg);}

.bg5 a {background-image:url(../img/Navi/sq-tissue-1.jpg);}
.bg5 a:hover {background-image:url(../img/Navi/sq-tissue-2.jpg);}

.bg6 a {background-image:url(../img/Navi/sq-vessels-1.jpg);}
.bg6 a:hover {background-image:url(../img/Navi/sq-vessels-2.jpg);}


#mic-tutorials {
	text-align:center;
	font-size:13px;
	background:#DEF;
}

.reserve {
	text-align:center;
	padding:5px;
}
.reserve a {
	color:#000;
	font-size:13px;
}
.reserve a:hover {
	color:#000;
	font-size:13px;
}

dl dt {
	width:120px;
	float:left;
}
dl dd {
	margin-left:120px;
	margin-right:5px;
	width:150px;
		margin-top:5px;

}

-->