/*
 Hematek Style Sheet
*/


html, body {height:100%}

a {
  color: #0A5080;
  text-decoration: none;
}

a:hover {
  color: #1D80C4;
  text-decoration: underline;
}

a visited {
  text-decoration: none;
}

body {
	padding:0;
	margin:0;
	color: #000000;
  background-color:#29387B;
}


ul li {
  margin-bottom:4px;
  padding:0; 
}
div.pagename {
 font-size:14px;
 color:maroon;
 font-weight:bold;
 margin-bottom:20px;
}

b.msg { color:red;}


/* div sections */

#outerPage { 
/*
 width:800px;
 min-height:650px;
 align:center;
 margin-top:24px;
*/
}

#menu {
/*
 width:150px;
 min-height:450px;
 float:left;
 */ 
}
#content {
 width:550px;
 min-height:450px;
 float:left;

 font-family:verdana;
 font-size:12px;
 line-height:24px;
 padding:20px;
}
#footer {
}


div.tableRight { float:right; font-family:verdana; font-size:12px; margin-left:40px; }

input, textarea, select { border:dashed 1px #cccccc; }
fieldset { 
 /* width:650px; */
 font-family:verdana; 
 padding-top:12px;
 padding:12px;
 margin:12px; 
 border:solid 1px #cccccc;
 text-align:left;
}
legend, b.secHeader {
 font-size:small;
 font-weight:bold; 
 color:#000000; 
}
label {
 float:left; 
 width:160; 
 font-family:verdana; 
 font-size:10px; 
 font-weight:bold;
 color:#999999;
}


/* Navigation */

.mainNavHeader {
  font: 12px Verdana;
  color: #000000;
}

.mainNav ul{
  margin:0;
  padding:0;
  list-style:none;
}
.mainNav li{
  font: 12px Verdana;
  list-style: none;
	margin-left:-30px;
	margin-top:6px;
	margin-bottom:12px;
}

.mainNav a {
  font-weight:bold;
  color: #0A5080;
}
.mainNav a:hover { color:#1D80C4; }

.subNav ul{
 margin-left:0px;
  list-style:none;
}
.subNav li{
  list-style: none;
	margin-left:10px;
	margin-bottom:6px;
}
.subNav a {  font-weight:normal; color:#1D80C4; }

/* Navigation */