/* stylesheet for BIVR - (c)2006 Nuvola Ltd www.nuvola.co.uk*/
body
{
margin-top: 5px;
border:none;
font-weight: normal;
font-family: Times New Roman;
font-size: 14px;
}

div.main
{
	width: 1024px;
	height: 848px;	
	background-color: #99ccff;
}

div.top
{	
	width: 1024px;
	height: 170px;
	background: url('bivr_back.jpg');
	/*border: 1px solid red;*/
}

div.click_home
{	
	width: 180px;
	height: 125px;
	position: relative;
	top: 40px;
	left: -365px;
	/*border: 1px solid red;*/
}

span.bivr
{
	font-family: Times New Roman;
	font-size: 36px;
	font-weight:bold;
}

span.bivr_small
{
	font-family: Times New Roman;
	font-size: 16px;
	font-weight:normal;
}

span.logo
{
	margin-right:0px;
	width: 800px;
	height:170px;
	background: transparent;
	width: 250px;
	text-align:left;
	padding:none;
	/*float:left;*/
	/*border: 2px solid black;*/
}

/*
span.login
{
	margin-left:500px;
	width: 224px;
	height:170px;
	background: transparent;
	text-align:left;
	padding:none;
	float:right;
	border: 2px solid yellow;
}
*/

div.menu
{
	width: 1024px;
	height: 40px;	
	background-color: #191970;
	text-align: center;
	font-family: Times New Roman;
	font-size: 16px;
	color: #ffffff;	
}

div.menu2
{
	float: left;
	width: 150px;
	height: 600px;	
	text-align: left;
	font-family: Times New Roman;
	font-size: 20px;
	color: #004488;
	position: relative;
	top: 20px;
	left: 20px;
	/*border: 2px solid gray;*/
}

div.content
{
	float: right;
	width: 805px;
	height: 600px;
	text-align: left;
	font-family: Times New Roman;
	font-size: 16px;
	color: black;
	background-color:#e0e0ff;
	position: relative;
	top: 20px;
	right: 20px;
	padding: 8px;
	/*border: 2px solid black;*/
	overflow: scroll;		
}

td
{
	font-family: Times New Roman;
	font-size: 16px;
	color: #444444;
}

td.member
{
	font-family: Times New Roman;
	font-size: 18px;	
	color: #444444;

}

tr.member
{
	font-family: Times New Roman;	
	font-size: 18px;
	color: #444444;

}

a.menu
{
	text-decoration: none;	
	text-transform: uppercase;			
	padding: 1px;	
	margin-right: 2px;
	margin-left: 2px;
}
a.menu:hover
{	
	text-decoration: none;		
}

a.logout
{
	text-decoration: none;	
	/*text-transform: uppercase;*/
	font-size: 14px;			
	padding: 1px;
	color:#0000FF;
	margin-right: 2px;
	margin-left: 2px;
}
a.logout:hover
{	
	text-decoration: none;		
	font-size: 14px;			
	color:#0000FF;
}

a.welcome
{
	text-decoration: none;
	font-size: 18px;			
	padding: 1px;
	color:#0000FF;
	margin-right: 2px;
	margin-left: 2px;
}
a.welcome:hover
{	
	text-decoration: none;		
	font-size: 18px;			
	color:#0000FF;
}

a.menu2, a.menu2:link, a.menu2:active
{
	text-decoration: none;	
	text-transform: uppercase;	
	padding: 1px;	
	margin-right: 2px;
	margin-left: 2px;
	border:none;
}
a.menu2:hover
{	
	text-decoration: none;		
}


img
{
	border:none;
}

div.tophtml
{
	background-color: #B0B0B0;
	text-align: center;
	font-family: Times New Roman;
	font-size: 18px;	
	color: #FF0000;		
}
/*
td.selgrid
{
	text-align:left;
	font-family: Times New Roman;
	font-size: 18px;
	color: #5a4836;
	background: #f0f0f0;
	padding:2px;
}
th.selgrid
{
	text-align:left;
	font-family: Times New Roman;
	font-size: 20px;
	font-weight:bold;
	padding:2px;
	color: #5a4836;
	background: #f0f0f0;
}

td.selected
{
	text-align:left;
	font-family: Times New Roman;
	font-size: 20px;
	color: #5a4836;
	background: #FFFFFF;
	padding:2px;
}

th.search
{
	text-align:left;
	font-family: Times New Roman;
	font-size: 18px;
	border:1px solid #999999;
	align:center;
}

tr. search
{
	text-align:left;
	font-family: Times New Roman;
	font-size: 18px;
	border:1px solid #999999;
	align:center;
}

td.search
{
	text-align:left;
	font-family: Times New Roman;
	font-size: 18px;
	border:1px solid #999999;
	align:center;
}

*/
div.gridscroll
{
	width: 770px;
	height: 200px;
	overflow: scroll;
}

span.head_mdetails
{
	font-family: Times New Roman;
	font-size: 14px;
	text-align: right;
	color: #000000;
	display: block;
}

span.head_mdetails_exp
{
	font-family: Times New Roman;
	font-size: 14px;
	text-align: right;
	color: #FF0000;
	display: block;
}