@charset "UTF-8";
/* CSS Document */

/*CSS document-Matt Havard UTMB IS-Enterprise/Information Design Services*/

a:link {  text-decoration: none; color: #0000cc;}
a:visited {  text-decoration: none; color: #990099;}
a:hover {  color: #cc0000; text-decoration: underline;}

/* apply 'imglink' class to <a> tag in hyperlinked images to remove pesky link borders under images */
	
a.imglink {
	border: none;
	}
	
a.replace { display: block; }
	
	
/* accessibility */


a.skip {
		position: absolute; 
		left: -1000em; 
		width: 20em;
		}

ul
	{
	padding-left: 0;
	list-style-type: none;
	color:#000;
	vertical-align: middle;
	}

li
	{
	padding-bottom: .25em; 
	}

body
{
/*	margin:0 0 0 0;*/
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	padding:0;
}

#wrapper {
		
/*	width:788px;*/
	padding:0px;
	margin: 0 0 0 0;
	background:#fff;
/*	border:1px solid black;*/
	border: hidden
	font: 10pt "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	}

	
/*insert CSS image map*/		
#header {
	position: relative;
/*	height: 99px;*/
	margin: 0 0;
	border-bottom: 1px solid #ddd;
	}
	
#body
	{
	width:760px;
/*	border:solid 1px teal; */
	position:relative;
	}
	
#content
	{
	margin:5px 0px 40px 0px;
/*	color: #000000;*/
/*	border:1px solid teal; */
/*	min-height:100px;*/
	}

#content p
	{
/*	margin-top:1px;*/
/*	color: #000080;*/
	}

#content h1
	{
	padding-top: 10px;
	font-size: 1.5em;
	color: #000080;
	}

#content h3
	{
	font-size: 1.3em;
	color: #000080;
	}

#content h4
	{
	font-size: 1.2em;
	margin-top: 1em; 
	}

#pagetitle
	{
	font: 1.3em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	margin-bottom: .75em;
	color: #000080;
	}

#footer
	{
	clear: both;
	width: 760px;
	padding-top: 10px;
	padding-bottom: 10px;
	font: .75em Verdana, sans-serif;
	border-top: 1px solid #ddd;
	color: #000;
/*	background-color: #efefef;*/
	text-align: center;
	}
	
#footer p
	{
	width:740px;
	text-align: center;
	padding: 5px;
	}
	
#footer ul
	{
	list-style-type: none;
	padding-left: 0;
	}

#footer li
	{
	display:inline;
	margin: 0 2em 2em 0;
	}

#message
	{
/*	display: none;*/
	visibility: visible;
	color:red;
	}

.lblbl {height:15px;font-family:Arial;font-size:9pt;text-align:left;font-weight:bold;}
.lbll {height:15px;font-family: Arial; font-size: 9pt;text-align:left;}

/* unordered list left justified, no decoration */
.ull
	{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	color:#000;
	vertical-align: middle;
	}
.lbl {height:23;font-family:Arial;font-size:9pt;font-weight:bold;text-align:right;}
.lblr {height:23;font-family:Arial;font-size:9pt;text-align:right;}
.lblo {height:23;font-family:Arial;font-size:9pt;text-align:center;}
.lblb {height:35;font-family:Georgia;font-size:11pt;font-weight:bold;color:#CC0000;text-align:center;}
.lblll {height:23;font-family:Arial;font-size:9pt;}
.radio {height:23;font-family:Arial;font-size:9pt;font-weight:bold;}
.radiol {background-color:#FFFFD9;height:23;font-family: Arial; font-size: 9pt;}
.lblc {height:21;font-family:Arial; font-size:9pt;text-align:center;font-weight:bold;}
.lblco {height:21;font-family:Arial; font-size:9pt;background-color:f2f4f0; border:solid 1px #ADADAD; color:black;}
.lbls {font-family:Arial; font-size:4pt;text-align:center; }
.lblse {font-family:Arial; font-size:2pt;text-align:center; }
.lblh {height:42;font-family:Arial;font-size:11pt;text-align:center;color:red;} 
.lblwho{height:23; color:white;font-family:Arial; font-size:9pt; text-align:center; background-color:#808080}
.lblwh {height:23; font-family:Arial; font-size:9pt; background-color:rgb(197,212,233);font-weight:bold;text-align:left;}
.lblorl {height:23;font-family: Arial; font-size: 9pt;text-align:left;}
.lblorr {height:23;font-family: Arial; font-size: 9pt;text-align:right;font-weight:bold;}
.lblorc {height:23;font-family:Arial; font-size: 9pt;text-align:center;font-weight:bold;cursor:hand}
.btns {font-family:Arial; font-size:8pt;cursor:hand;}
.btn {font-family:Arial; font-size:8pt;cursor:hand;}
.inp {width:80%;font-family:Arial;font-size: 9pt;}                      
.inpi {width:25%;font-family:Arial;font-size: 9pt;}
.inps {font-family:Arial;font-size: 9pt;}
.inpm {width:60%;font-family:Arial;font-size: 9pt;}
.inpl {width:98%;font-family:Arial;font-size: 9pt;}
