html, body { margin:0; padding:0; height:100%;} hr {border: 0;color: #FBA90F;background-color: #FBA90F;height: 1px;text-align: center}#content{	height:100%;	margin-left: 10.5em;	padding: 55px 10px 10px 0px;  	background-color: #FFF;  	layer-background-color: #FFF;  	border: 0px none #000000;	z-index:3;	font-family:arial, helvetica, sans-serif;	font-size:0.95em;	text-align: justify;	h1: {font-weight: bold;}	}	#content a:link { color: blue;}	#content a:visited { color: purple;}	#content a:hover { color: red;}			h1 	{	font-size: 1.6em;	text-align: left;	color: gray;	font-family: arial, Helvetica, sans-serif;	font-weight: bold;	}	h2 	{	font-size: 1.2em;	text-align: left;	color: gray;	font-family: arial, Helvetica, sans-serif;	font-weight: bold;	}	h3	{	font-size: 1.2em;	text-align: left;	color: gray;	font-family: arial, Helvetica, sans-serif;	font-weight: bold;	}		h4	{	font-size: 1em;	text-align: left;	color: gray;	font-family: arial, Helvetica, sans-serif;	font-weight: bold;	}	#menu{	position:absolute;   	left:10px; 	top:75px;  	width:7.5em; 		padding:10px;  	background-color: white;   	layer-background-color: white;   	border: 0px solid #000000;  	text-align: right;  	  		z-index:1;	font-family:arial, helvetica, sans-serif;	font-size:0.9em;	font-weight: bold;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	}		#menu a:link { color: #000000; text-decoration: none;}	#menu a:visited { color: #000000; text-decoration: none;}	#menu a:hover { color: gray; text-decoration: none;}.menutext{ 	padding:3px; 	border-left:solid 0px #FBA90F;	border-right:solid 4px #FBA90F;	border-top:solid 0px #FBA90F;	border-bottom:solid 1px #FBA90F;	z-index:6;}#banner{	position:absolute;   	left:0px;  	top:0px;  	width:99%;  	height:60px;	padding:3px;	background-color: #000000;  	layer-background-color: #000000; 	border: 0px none #000000;	z-index:2;	font-family:arial, helvetica, sans-serif;	font-size:0.9em;	font-weight: bold;	} .skip a, .skip a:hover, .skip a:visited   {  position:absolute;  left:0px;  top:-500px;  width:1px;  height:1px;  overflow:hidden; }    .skip a:active  {  position:static;  width:auto;  height:auto;  }a.contrast:link  { color: #ffffff;}a.contrast:visited { color: #ffffff;}a.contrast:hover { color: #FBA90F;}table{border: 0px;padding: 0px;spacing: 0px;border-collapse: collapse;}td{border-collapse: collapse;background-color: white;border: 0px solid #000000;padding: 0.5em;}th{border-collapse: collapse;background-color:white;border: 0px solid #000000;padding: 0.5em;}.curved-box    {   float: right;     width: 180px;    margin: 10px;    background-color: #ffffff ;}.curved-boxtop    {    background: #FBA90F url(../images/curve_top.gif) no-repeat left top;    color: #ffffff;    padding: 15px 15px 5px 15px;    font-size: .85em;	font-weight: bold;  }.curved-boxbot    {    background: #FBA90F url(../images/curve_bottom.gif) no-repeat left bottom;    margin: 0px;    padding: 15px 15px 45px 15px;    text-align: left;    font-size: .85em;} .align-left { 		float:left; 		margin: 0 15px 15px 0;		border: 1px solid #000000; } .align-right { 		float:right; 		margin: 0 15px 15px 0;		border: 1px solid #000000; } 