@media screen {
		
		body {
			font: Verdana, Lucida, Helvetica, Arial, sans-serif;
			background-color: White;
			color: Black;
		}
			
		bodybkp {
			font: Verdana, Lucida, Helvetica, Arial, sans-serif;
			background-color: White;
			color: Black;
			margin: 0;
			padding: 0;
		}
		.style1 {
			color: #FFFFFF;
			font-size: 14px;
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		.style11 {
			color: #000099;
			font-size: 14px;
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}	
		.style2 {
			font-size: 11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000099;
		}
		.style3 {
			font-size: 13px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000099;
		}
		.style33 {
			font-size: 13px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000099;
		}
		.style30 {
			font-size: 13px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #ffffff;
		}
		.style4 {
			font-size: 12px;
			font-weight: bold;	
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
		}
		.style5 {
			font-size: 11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
		}
		.style6 {
			color: #000000;
			font-size: 14px;
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		.style7 {
			color: #FF0000;
			font-size: 14px;
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		.style8 {
			color: #CCCCCC;
			font-size: 11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		.style9 {
			color: #666666;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}	
		.style31 {
			color: #FFFFFF;
			font-weight: bold;
		}
		.style33 {
			color: #FFFFFF
		}
		
		.style35 {
			font-weight: bold; 
			color:#000000; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 11px; 
		}
		
		.style36 {
			color:#000000; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 11px; 
		}
		
		a {
			color: #436976;
			background-color: transparent;
		}
		
		form {
			border: none;
			margin: 0;
		}
		
		input {
			font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			visibility: visible;
			border: 1px solid #8cacbb;
			color: Black;
			vertical-align: middle;
		}
		
		select {
			border: 1px solid #8cacbb;
			color: Black;
			background-color: White;
			vertical-align: top;
		}
		
		fieldset {
			border: 1px solid #8cacbb;
			margin: 1em 0em 1em 0em;
			padding: 0em 1em 1em 1em;
			line-height: 1.5em;
			width: auto;
		}
		
		legend {
			background: White;
			padding: 0.5em;
			font-size: 90%;
		}
		
		#portal-footer {
			background-color: #dee7ec;
			border-top: 1px solid #8cacbb;
			border-bottom: 1px solid #8cacbb;
			float: none;
			line-height: 1.2em;
			margin: 2em 0em 1em 0em;
			padding: 0.5em 0em 1em 0em;
			text-align: center;
		}
		
		.hiddenStructure {
			display: block;
			background: transparent;
			background-image: none; /* */
			border: none;
			height: 1px;
			overflow: hidden;
			padding: 0;
			margin: -1px 0 0 -1px;
			width: 1px;
		}
		
		table {
			font-size: 100%;
		}
		
		.even {
			background-color: transparent;
		}
		
		.odd {
			background-color: transparent;
		}
		
		option {
			color: black;
		}
		
		optgroup > option {
			padding: 0 0.25em 0 1em;
		}
		
		img {
			border: none;
			vertical-align: middle;
		}

}