/* NEW SITE CSS */
/*img { behavior: url(iepngfix.htc); }      PNG FIX*/

.topbuttons { border:0px solid #ffffff;}
.topb01{background-image:url(b01.png); background-repeat:no-repeat; width:17px; height:39px; float:left;}
.topb02{ font-size:12px;margin-bottom:-20px; background-image:url(b02.png); background-repeat:repeat-x; height:39px;float:left; padding-top:14px; padding-left:5px; padding-right:5px;}
.topb02link {}
.topb03{background-image:url(b03.png); background-repeat:no-repeat; width:22px; height:39px;float:left;}
.topb04{background-image:url(b04.png); background-repeat:no-repeat; width:22px; height:39px;float:left;}


img {border:0;}
.body1 {background: url(topbar_background.gif) repeat-x; }
.body2 {background: url(background.jpg) repeat-x 0px 133px;}
.t_001 {font: bold 11px arial;color: #013877;}
.f_001 {background-image:url(field.gif); background-repeat:repeat-x; background-color:#0033CC; border:1px inset #FFFFFF; height:14px; color:#FFFFFF; font-size:13px;}
.t002 {	font: 11px arial;text-decoration: underline;color:#000000;}
.print1 {visibility: hidden;position: absolute;z-index: -100;top: 0px;padding: 20px; display:none;}
.content_area {	padding:5px;font-family:Arial;white-space: normal; font-size:14px;}
.copyright {font: bold 11px Arial;color: #013877;}
.bottomnav {}
.bottomnavitem{	font: 13px Arial;}
.emphasize{color:#023364; font-size:larger; font-weight:bold;}
.title1{color:#990000; font-size:larger; font-weight:bold;}
.border1{border:1px #666666 solid;}
.panel1_head {	font-weight: bold;	background: #C8D5DB;}
.panel1_body {	background: #ECF0F2;}
.panel2_head {	font-weight: bold;	background: #8F9BAF; color:#FFFFFF}
.panel2_body {	background: #E1E9EC;}
.panel3_head {	font-weight: bold;	background: #8F9BAF; color:#FFFFFF; font-size:15px;}
.menu {	background-image:url(../images/menubar_background.gif);	border:1px solid #CCCCCC;	text-align:center;	padding:5px;}
.menu a:link{ color:#00216d;}
.menu a:visited{ color:#00216d;}
.menu a:hover{ color:#00216d;}
.menu a:active{ color:#00216d;}
.button1	{cursor:pointer;border:outset 1px #ccc;background:#999;color:#666;font-weight:bold;padding: 1px 2px;background:url(../images/formbg.gif) repeat-x left top;}
.button2	{cursor:pointer;background:#999;color:#666;background:url(../images/formbg.gif) repeat-x left top;}
.button3	{cursor:pointer;background:#51873a;color:#ffffff; font-weight:bold;}
.button4	{cursor:pointer;background:#a53939;color:#ffffff; font-weight:bold;}
.input {font-size:13px;}



/* OLD SITE */


font.header {
	font-family: arial;
	font-weight: bold;
	color: #FFFFFF;
	color: #FFFFFF;
}
font.navtitle {
	font-family: arial;
	font-weight: bold;
	color: #E0E7E9;
	color: #FFFFFF;
}
font.navbar
{
font-family: arial; 
font-weight: bold;
}
font.maintitle
{
font-family: arial; 
font-weight: bold;
color: black;
}
font.home
{
font-family: arial; 
font-weight: normal;
color: #CFCFCD;
padding: 5px;
}

font.mainbody
{
font-family: arial; 
font-weight: normal;
color: black;
}

font.title
{
font-family: arial; 
font-weight: bold;
color: #FFFFFF;
}
font.title2
{
font-family: arial; 
font-weight: bold;
color: black; 
}

font.subhead
{
font-family: arial; 
font-weight: bold;
font-style: italic;
color: gray; 
}

font.subhead2
{
font-family: arial; 
font-weight: bold;
font-style: italic;
color: #6D332B; 
}
font.vertical01
{
font-size: 16pt;
font-family: arial; 
font-weight: bold;
font-style: italic;
color: #ff0000; 
}

.subheadhome {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #F3E096;
}

td.title
{
width: 100%;
background-color: black;
text-align: left;
}

td.tophead	{text-align: center;} /* Changed */
/*{ text-align: center; background-image: url("mlaimages/navbk.gif") }*/

td.topheadbreak	{text-align: center;width: 2;} /* Changed */
/* td.topheadbreak{background-image: url("mlaimages/navbreak.gif"); text-align: center; width: 2} */
td.header 		{height: 20;width: 795;text-align: left;background-color: #45595F;} /* Changed */
/* td.header{background-image: url("mlaimages/titleback.gif");height: 20;width: 100%;text-align: left} */

td.navhead {background-color:#CED8DB;width: 80%;padding: 5px;border-bottom: 1px solid #45595F;}/* Changed */
/* td.navhead{background-color:#CED4E9;  #9CBCE5; #99CCFF; width: 80%; text-align: left  } */


li.small
{
font-family: arial; 
}

table.small
{
font-family: arial; }
.redStar
{color: #ff0000;
}
.scrollH {width:590px; overflow-Y:visible; overflow:auto; }

A.opplink:link {text-decoration: none; color:#ff0000; }
A.opplink:visited {text-decoration: none; color:#CFCFCD; }
A.opplink:hover {text-decoration: none; color:#CFCFCD; }

A.header:link { text-decoration: none; color:White;  }
A.header:visited { text-decoration: none; color:white;  }
A.header:hover { text-decoration: none; color:#F3E096;  }

#menulink { display: none }
#menulink2 { display: none }
#menulink3 { display: none }

.reghead {font-weight: bold;	}
.regtxt 		{width: 250px;background-color: #FFFFFF;border: 1px solid #6A8993;} 
/*	{font-size: 10px;  	width: 250px;	background-color: #FFFFFF;} */

.reglist  {
	/*font-size: 10px;  */
	width: 250px;
	background-color: #FFFFFF;
}
.reglisthigh{
	/*font-size: 10px;  */
	width: 250px;
	background-color: #FFFCCC;
}
.wgiTable {
	PADDING-BOTTOM: 20px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #dfdfff
}
.wgiTable TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid;  BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 2px solid
}
TR.headingRow {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #CED4E9 /*#99CCFF*/
}
.formFieldLabel {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold
}
TD.topLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 8px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
TD.topRight {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; WIDTH: 8px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}

/* ADDED  20050609 */
.contentbar {background-color: #eaeadd;padding: 5px;}
.contenthigh {color:#700000; font-weight:bold;}
.valuehigh {color:Green; font-weight:bold;}

.topheadtable	{background-color: #222C2F;padding: 5px;}
.topheadbar		{background-color: #700000;line-height: 8px;}
.topheadbar		{background-color: #700000;line-height: 8px;}
.navtable		{border: 1px solid #ACBCC4;}
.contenttable	{border: 1px solid #ACBCC4;}

.t2l 			{background-color: #700000;color: #FFFFFF;text-decoration: underline;}
.t2top			{background-color: #700000; height: 30px; color:#FFFFFF;text-decoration: underline; }

.t2r1			{background-color: #E2E7EB;font-family: arial;color: #333333;}
.t2r2			{background-color: #FFFFFF;font-family: arial;color: #333333;}

.t3c1			{width: 160px; padding: 2px 5px 2px 2px;font-family: arial;font-weight: bold;color: #333333;background-color: #E2E7EB;}
.t3c2			{font-family: arial;color: #333333;padding: 2px 2px 2px 5px;background-color: #F0F2F4;}
.t3c3			{padding: 2px 5px 2px 2px;font-family: arial;font-weight: bold;color: #333333;background-color: #E2E7EB;}
.t3title		{background-color:#45595F;padding: 5px;border-bottom: 1px solid #45595F;font-weight: bold;color: #FFFFFF;}


.t1			    {margin: 11px;border: 1px solid #CED8DB;}
.t1c1			{padding: 2px 5px 2px 2px;font-family: arial;font-weight: bold;color: #333333;background-color: #E2E7EB;}
.t1c2			{font-family: arial;color: #333333;padding: 2px 2px 2px 5px;background-color: #EDEFF1;}
.navtable		{border: 1px solid #ACBCC4;}
.t3			{margin-top: 10px;margin-bottom: 10px;border: 1px solid #CED8DB;}

.tdsmall  {font-family: arial; }



/* INVIRON? */



HR {
	BORDER-RIGHT: thin solid; BORDER-TOP: thin solid; BORDER-LEFT: thin solid; WIDTH: 100%; COLOR: #999999; BORDER-BOTTOM: thin solid; HEIGHT: 1px
}


font.title2
{
font-family: arial; 
font-weight: bold;
color: black; 
}


IMG.icon {
	MARGIN-BOTTOM: 3px; VERTICAL-ALIGN: middle
}
.text {
	FONT-WEIGHT: normal;  COLOR: #000000; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.info {
	FONT-WEIGHT: normal;  COLOR: #666666; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.controls {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bold;  MARGIN-BOTTOM: 5px; PADDING-TOP: 10px; COLOR: #000000; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none; 
}
.gastitle {
	FONT-WEIGHT: bold;  MARGIN-BOTTOM: 5px; PADDING-TOP: 10px; COLOR: #671C21; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bottomtitle {
	FONT-WEIGHT: bold;  MARGIN-BOTTOM: 5px; PADDING-TOP: 10px; PADDING-LEFT: 40px; COLOR: #000000; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.hometitle {
	FONT-WEIGHT: bold;  MARGIN-BOTTOM: 5px; COLOR: #000000; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.fine {
	FONT-WEIGHT: normal;  COLOR: #000000; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whisper {
	FONT-WEIGHT: normal; COLOR: #999999; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.error {
	FONT-WEIGHT: normal;  COLOR: #990000; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.success {
	FONT-WEIGHT: normal; COLOR: #009900; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.menuorange {
	BORDER-RIGHT: orange 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: orange 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: orange 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: orange 1px solid; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.menuorange:hover {
	COLOR: #9CA4FF; BACKGROUND-COLOR: #FFE1C4;
}
.menugold {
	BORDER-RIGHT: #DACC2E 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #DACC2E 1px solid; DISPLAY: block; PADDING-LEFT: 5px;  PADDING-BOTTOM: 5px; BORDER-LEFT: #DACC2E 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #DACC2E 1px solid; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.menugold:hover {
	COLOR: #9CA4FF; BACKGROUND-COLOR: #FFE1C4;
}
.menugrey {
	BORDER-RIGHT: #B6B6B6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #B6B6B6 1px solid; PADDING-LEFT: 5px;PADDING-BOTTOM: 5px; BORDER-LEFT: #B6B6B6 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #B6B6B6 1px solid; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.menugrey:hover {
	COLOR: orange; BACKGROUND-COLOR: #orange;
}
.formelement {
	BORDER-RIGHT: #669966 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #669966 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal;PADDING-BOTTOM: 2px; BORDER-LEFT: #669966 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #669966 1px solid; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeffee; TEXT-DECORATION: none
}
.tight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.clickme {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; CURSOR: pointer; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.buttonicon {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.buttoncase {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.buttoncase:hover {
	BACKGROUND-COLOR: #dddddd
}
.buttoncase2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.buttoncase2:hover {
	BACKGROUND-COLOR: #dddddd
}
.address {
	PADDING-RIGHT: 3px; MARGIN-TOP: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeee
}
.success {
	COLOR: green
}
.warning {
	COLOR: orange
}
.failure {
	COLOR: red
}
.required {
	 COLOR: #990000
}
.optional {
	 COLOR: #ff6600
}
h6 {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.subhead {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
}
.sidenavheader {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #C0C0C0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.sidenavorange {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #FF8000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.sidenavgreen {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #33E14E;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.sidenavpurple {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #9742FF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.sidenavgold {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #D9D900;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.sidenavblue {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	background-color: #0072FF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}	
.sidenavgrey {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #D5D5D2;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}	
.endnotes {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-style: normal;
}

.question {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #009900;
	font-size:12px;
}
A.opplink:link {text-decoration: none; color:#ff0000;}
A.opplink:visited {text-decoration: none; color:#ff0000; }
A.opplink:hover {text-decoration: none; color:#CFCFCD; }
