.invisible{display:none; }
.visible {display:block;}
.unfinished_contract {background-color:#a4d4ff}
.latest_contract {background-color:#ffff00}
.trans25 {width: 100%;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;}
.popup_window {position:absolute;height:100%;width:100%;display:block;top: 0px;left: 0px;z-index:10;overflow:hidden;}
.popup_window  iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
	overflow:hidden;
	border:0px;
}



#version_container {
	position:relative;
	width: 100%;
	height: auto;
	text-align: left;
	background-color:#fff;
	display: block;
	margin-bottom: 20px;
}

.version_info {
	border:1px solid #666;
	display: block;
	position: relative;
  z-index: 9;
  top: -1px;
	padding: 6px;
}

.version_cursor {
	/*
	height:20px;
	position:absolute;
	top:0px; 
	left:7px;	
	*/
	position: relative;
	z-index: 999;
}

.version_link {
	text-decoration:none;
	color:#000000;
}

.version_number {
	float:left;
	width:32px;
	
	padding-top:2px;
	padding-bottom: 2px;
	text-align: center;	


	
}

.version_number_default {
	float:left;
	width:32px;
	
	padding-top:2px;
	padding-bottom: 2px;
	text-align: center;	
	
	border-bottom: 1px solid #fff;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	font-weight: 600;
	
}

.version_number_disable {
	float:left;
	width:25px;
	height:20px;
	padding-top:2px;	
	color:#9e9e9e;
	text-align: center;	
}

.version_title {
	float:left;
	padding-right:15px;
	
}



.version_misc {
	
}


.black_link {
	text-decoration:none;
	color:#000000;
}

form {
	margin-top: 0;
    border-top-width: 0;
    padding-top: 0;
    margin-bottom: 0;
    border-bottom-width: 0;
    padding-bottom: 0;
}
	
