/* admin template layout */	
#admin-header {
   background-color: #0095A6;
   height:105px;
   color:white;
   background: url(/res/img/admin/instrumentsbanner_bk.jpg) repeat-x 0 0;
}

#admin-header-logo {
   background: url(/res/img/cms/instruments_logo.jpg); 
   background-repeat:no-repeat;
   height:105px;
   color:white;
}

#admin-header-top {
		width:200px;
		height:105px;
		color:white;
		background-image: url(/res/img/admin/admin-header-top.jpg);
		background-repeat: no-repeat;
		float:right; 
		background-position:bottom;
	}
    
#admin-header-title {
    color:white;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: oblique;
    text-decoration: overline;
    font-size: 18pt;
    padding-left: 28px;
    padding-top: 52px;
	
}
    
 #admin-header .breadcrumb {
	padding:0px 2px 0px 28px;
}
    
#admin-header .breadcrumb, #admin-header .breadcrumb a {
    color:white;
} 

#admin-left {
	background-color:black;
	float:left;
	width: 200px;
	padding:0;
	margin: 0;
	background-color: #FFFFFF;
	border-left:1px solid #0095A6;
	border-right:1px solid #0095A6;
	border-bottom:1px solid #0095A6;
}
#admin-right {
	float:right;
	width: 75%;
	margin: 10px;
}

#admin-wide {
	float:left;
	margin: 10px;
	width:100%;
}

	
/* Inner styles */
	#admin {
		width:100%
	}
	
	#admin ul.menuadmin {
		margin:0;
		padding:0;
		list-style-type: none;
		/*list-style-image: url('/res/img/admin/blue-arrow.gif');*/
	}
	
	#admin ul.menuadmin li {
		margin: 0;
	}
	
	#admin ul.menuadmin li a {
		display: block;
		padding: 2px 0px 5px 20px;
		height: 20px;
		text-decoration: none;
		/*color: #007F93;*/
		color: #003366;
		background:url(/res/img/admin/blue-arrow.gif) 5px 5px no-repeat;
	}
	
	#admin ul.menuadmin li a:hover {
		display: block;
		padding: 2px 0px 5px 20px;
		height: 20px;
		text-decoration: none;
		/*color: #007F93;*/
		color: #003366;
		background:#CDD9E5 url(/res/img/admin/blue-arrow-hover.gif) 5px 5px no-repeat;
	}
	
	#admin ul.menuadmin li a.current {
		display: block;
		padding: 2px 0px 5px 20px;
		height: 20px;
		text-decoration: none;
		color: #ffffff;
		font-weight: bold;
		/*background:#4EA8B3 url(/res/img/admin/white-arrow2.gif) 5px 5px no-repeat;*/
		background:#96B7D7 url(/res/img/admin/white-arrow2.gif) 5px 5px no-repeat;
		
	}
	
	#admin ul.menuadmin li.heading {
		display: block;
		padding: 2px 0px 5px 20px;
		height: 20px;
		text-decoration: none;
		color: #ffffff;
		font-weight: bold;
		/*background:#119C73;*/
		background:#3775B0;
		border: 1px solid #15B586;
		
	}
	
	
	#admin ul.submenuadmin {
		list-style-type: none;
		text-align:left;
	}
	
	#admin ul.submenuadmin li {
		margin: 0;
	}
	
	#admin ul.submenuadmin li a {
		display: block;
		padding: 2px 0px 5px 20px;
		height: 20px;
		text-decoration: none;
		/*color: #007F93;*/
		color: #003366;
		background:url(/res/img/admin/blue-arrow.gif) 5px 5px no-repeat;
	}
	
	#admin ul.submenuadmin li a:hover {
		display: block;
		padding: 2px 0px 5px 20px;
		height: 20px;
		text-decoration: none;
		/*color: #007F93;*/
		color: #003366;
		background:#CDD9E5 url(/res/img/admin/blue-arrow-hover.gif) 5px 5px no-repeat;
	}
	
	#admin ul.submenuadmin li a.current {
		display: block;
		padding: 2px 0px 5px 20px;
		height: 20px;
		text-decoration: none;
		color: #ffffff;
		font-weight: bold;
		/*background:#4EA8B3 url(/res/img/admin/white-arrow2.gif) 5px 5px no-repeat;*/
		background:#96B7D7 url(/res/img/admin/white-arrow2.gif) 5px 5px no-repeat;
		
	}
	
	
	/*
	#admin ul.submenuadmin li.first {
		margin: 0;
		padding: 10px;
		display:inline;
		background-image: url(/res/img/admin/blue-seperator.gif);
		background-position:right;
		background-repeat:no-repeat;
	}
	
	#admin ul.submenuadmin li.last {
		margin: 0;
		padding: 10px;
		display:inline;
	}
	*/
	#admin div.title {
		font-size: 12pt;
		color: #0095A6;
		font-weight: bold;
	}
	
	#admin table {
		width: 65%;
		/*border-bottom: 1px solid #007F93;
		border-right: 1px solid #007F93;*/
		border-bottom: 1px solid #003366;
		border-right: 1px solid #003366;
	}
	
	#admin table th {
		/*border-top: 1px solid #007F93;
		border-left: 1px solid #007F93;*/
		border-top: 1px solid #003366;
		border-left: 1px solid #003366;
		/*background-color: #D8EAEC;*/
		font-size: 9pt;
		text-align: left;
		padding: 2px;
		vertical-align:top;
	}
	
	#admin table td {
		/*border-top: 1px solid #007F93;
		border-left: 1px solid #007F93;*/
		border-top: 1px solid #003366;
		border-left: 1px solid #003366;
		font-size: 9pt;
		padding: 2px;
		vertical-align:top;
	}
	
	#admin table td.image {
		/*border-top: 1px solid #007F93;
		border-left: 1px solid #007F93;*/
		border-top: 1px solid #003366;
		border-left: 1px solid #003366;
		font-size: 9pt;
		padding: 2px;
		vertical-align: middle;
		text-align:center;
	}
	
	#admin table.email {
		width: 65%;
		/*border-bottom: 1px solid #007F93;
		border-right: 1px solid #007F93;*/
		border-bottom: 1px solid #003366;
		border-right: 1px solid #003366;
	}
	
	#admin table.email td.nameinfo {
		/*border-top: 1px solid #007F93;
		border-left: 1px solid #007F93;*/
		border-top: 1px solid #003366;
		border-left: 1px solid #003366;
		font-size: 9pt;
		padding: 2px;
		vertical-align:top;
		background-color: #D8EAEC;
		width: 80%;
	}
	
	#admin table.email td.dateinfo {
		/*border-top: 1px solid #007F93;
		border-left: 1px solid #007F93;*/
		border-top: 1px solid #003366;
		border-left: 1px solid #003366;
		font-size: 9pt;
		padding: 2px;
		vertical-align:top;
		background-color: #D8EAEC;
		width: 20%;
	}
	
	.fieldlabelcomment {
		color: #000000;
		clear:both;
		float:left;
		margin-bottom:4px;
		font-size: 10pt;
		padding:0 5px 10px 0px;
		width:40%;
	}
	