/* Lab Diagnostics CSS File */

html,body{
	margin:0;
	padding:0;
	height:100%;
	border:none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #5f7897;
}

.bgtop {
	background: url('../images/lab_bg_top_stretch.jpg');
}

.bgbottom {
	background: url('../images/lab_bg_bot_stretch.jpg');
}

.bgleft {
	background: url('../images/lab_bg_left_stretch.jpg');
}

.bgright {
	background: url('../images/lab_bg_right_stretch.jpg');
}

.menu {
	background: url('../images/lab_menu_stretch.jpg');
}

form {
  padding:0;
	margin:0;
	border: none;
}

div {
	padding:0;
	margin:0;
	border: none;
}

/*login*/ .login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*login*/ .input {
	width: 100%;
	margin: 2px;
	background: #b5c3d9;
	border: 1px #7f7f7f solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*login*/ .button {
	margin: 0px;
	color: #FFFFFF;
	border: 1px #000000 solid;
	background: #344760;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.menutext:link, a.menutext:visited, a.menutext:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
	margin-right: 5px;
	padding-left: 2px;
	padding-right: 5px;
	font-weight: bold;
}

a.menutext:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	color: #000000;
	background: #FFFFFF right url('../images/lab_hover.jpg') no-repeat;
	margin-right: 5px;
	padding-left: 2px;
	padding-right: 5px;
	font-weight: bold;
}

.whitelink a {
	color: #FFFFFF;
	text-decoration: none;
}

.whitelink a:hover {
	color: #000000;
}

.content {
	background: #dae2ed;
}

.contentbox {
	padding: 10px;
}

.contentstretchtop {
	background: url('../images/lab_content_topstretch.jpg');
}

.contentstretchbot {
	background: url('../images/lab_content_botstretch.jpg');
}

.contentstretchleft {
	background: url('../images/lab_content_leftstretch.jpg');
}

.contentstretchright {
	background: url('../images/lab_content_rightstretch.jpg');
}

.contenttext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}

.text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}

.linktext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}

.linktext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}

.notepadspiral {
	background: url('../images/lab_notepad_spiral.jpg');
}

.notepadedge {
	background: url('../images/lab_notepad_edgestretch.jpg');
}

.notepadbottom {
	background: url('../images/lab_notepad_bottomstretch.jpg');
}

.notepadlines {
	background: url('../images/lab_notepad_lines.jpg');
}

.footer {
	background: url('../images/lab_footer_stretch.jpg');
}

.maintable { 
	height: 100%;
}

.welcomeheading {
	font-size: 12px;
	font-weight: bold;	
}

.thumb {
	border-color: #99acc7;
}

.homebg {
	background: bottom left url('../images/home.jpg') no-repeat;
}

/*MENU*/
#menu {
	width: 100%;
	float: left;
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}

#menu a, #menu h2 {
font: bold  arial, helvetica, sans-serif;
display: block;
margin: 0;
}

#menu li li a {
font: bold #FFFFFF 10px arial, helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
padding: 5px;
background: #3c3c3c;
}

#menu li li a:hover {
font: bold #FFFFFF 10px arial, helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
padding: 5px;
background: #5f7897;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
width: 130px;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
