body {
	background-color:white;
}
p	{	
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;	
	color:#1a59a5;	
	line-height:1.5;
}
.header	{
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
.subHeader	{
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.redDoc	{
	font-size:14px;	color:#FF0000;
}
.warning {
	color:#000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:13px;
	}
.warning_active {
	color:#FF0000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:13px;
}
img{}
.imgEmail {
	vertical-align: middle;
	border: none;
}
select{}
.small {
	font-size:10px;		
}

input{}
.readonly {
	background-color:#DDDDDD;
}
	
table{
}
.Outer	{
	margin-left: auto;
	margin-right: auto;		
}
.data{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;	
	color:#1a59a5;	
	line-height:1.5;
}

td	{
}
.label
	{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;	
	color:#1a59a5;	
	line-height:1.5;
	text-align:right;
}
.labelC
	{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;	
	color:#1a59a5;	
	line-height:1.5;
	text-align:center;
}
.labelBCI
	{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;	
	color:#1a59a5;	
	line-height:1.5;
	text-align:center;
	font-style:italic;
	font-weight:bold;
}
tr {
}
.rowa
	{
	font-size:11px;
	background-color:#F0F8FF;
}
.rowb
	{
	font-size:11px;
	background-color:#FFFFFF;
}
.head{
	font-size:11px;
	background-color:#B0B0B0;	
}
.hidden
	{
	visibility: hidden;
	display:none;
}	

a	{
	color:#1a59a5;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}	
.email{
	font-size:11px;
}
.red{
	color:#F00;
	font-size:14px;}
.yellow{
	background:yellow;
}

a:hover	{
	text-decoration:underline;
}


.tooltipBottom{
	position: relative;
	z-index: 0;
}

.tooltipBottom:hover{
	background-color: transparent;
	z-index: 50;
}

.tooltipBottom span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #f7f8fb;
	padding: 0px;
	left: -1000px;
	border: none;
	visibility: hidden;
	color: #330000;
	text-decoration: none;
}

.tooltipBottom span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 0px;
}

.tooltipBottom:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top:1.2em; 
	left:1.5em; 
	padding-top: 20px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color:#f7f8fb;
	background-image:url('/images/bubble_bottom.jpg');
	background-repeat:no-repeat;
	background-position: top left;

}


/*TOOL TIP TOP*/
a.tooltipTop
{
	position:relative; /*this is the key*/
	z-index:24; 
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}
a.tooltipTop:active
{
	position:relative; /*this is the key*/
	z-index:24; 
	COLOR: #330000;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}
a.tooltipTop:hover
{
	z-index:25; 
	background-color:#ff0;
	COLOR: #330000;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}
a.tooltipTop span
{
	display: none
}

a.tooltipTop:hover span
{ /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	top:-3em; 
	left:2em; 
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	TEXT-DECORATION: none;
	background-color:#f7f8fb;
	background-image:url('/images/bubble_top.jpg');
	background-repeat:no-repeat;
	background-position: bottom left;
}	

ul	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1a59a5;
	line-height:1.5;
}
.normal	{
	font-size:13px;
}
.normalYellow	{
	font-size:13px;
	background:yellow;
}

ol	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1a59a5;
	line-height:1.5;
}
.normal	{
	font-size:13px;
}

th	{
	font-size:14px;	color:#FFFFFF;	background-color: #999999;
}
td	{}
.normal {
	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size:13px;	color:#1a59a5;	line-height:1.5;
}
.normalR {
	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size:13px;	color:#1a59a5;	line-height:1.5;
	text-align:right;
}
.sched	{
	font-size:12px;	color:#000000;}.red	{
	font-size:11px;	color:#FF0000;	font-weight:bold;}.warning {
	color:#000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:13px;
}

/* Warning On */
.warning_active {
	color:#FF0000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:13px;
}
div	{
}
.Main {
	position: absolute; 
	top: 0px;
	left: 227px; 
	padding-right: 20px;	width:75%;
}
.title	{
	background-color:#ADD8E6;	/*lightblue*/
}
.headerDR	{
	background-color:#ADD8E6;	/*lightblue*/
}
.headerDL	{
	background-color:#ADD8E6;	/*lightblue*/
}
#emailreg{	
	position: absolute;
	left: 8px;
	top: 325px;
	width: 215px;
}	
	
/*FOR NAV BAR COLOR CHANGE*/
/*Code from http://www.projectseven.com/tutorials/css/uberlinks/ */
/*7/19/05 jjorgens*/

/*dDEFINE BAR LOCATION*/
#navlist {
	position: absolute;
	left: 8px;
	top: 90px;
	width: 200px;
}


/*SET BACKGROUND IMAGE*/
#navlist a {
	display: block;
	padding: 2px 2px 2px 24px;
	border: 1px solid;
	border-color: #ddd #000 #000 #ddd;
	background-color: #999999;
	background-image:  url(images/grey.jpg);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	font-size: .9em;
}
#navlist a:link, #navlist a:visited {
	font-family: Helvetica, Arial, sans-serif;color: #EEE;
	text-decoration: none;
	font-weight:bold;
}
/*HOVER CODE*/
#navlist a:hover, #navlist a:active {
	background-color: #9F6F9F;
	background-image:  url(images/purp.jpg);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #2D1E2D;
	font-size: .9em;font-weight:bold;
}
/*YOU ARE HERE CODE  -- Unused at this point*/
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
	background-color: #9F6F9F;
	background-image:  url(assets/l1_over.jpg);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #2D1E2D;
}
/*END FOR NAV BAR COLOR CHANGE*/

