@media screen, projection {.BeNiceToMacIE5 {font-family: "\"}\"";font-family: inherit;}html, body, #wrapper, wrapper2 {margin: 0;padding: 0;width: 100%;height: 100%;min-height: 100%;}html>body, html>body #wrapper, html>body #wrapper2 {height: auto;}div#wrapper {position: absolute;top: 0;left: 0;background:#eee;}#header {position:relative; z-index:500;width: 100%;height: 153px;background:#ffffff  no-repeat left top;}#headcontent {height:142px; background: url(images/banner.jpg) no-repeat; position:relative; padding:10px;}#sidebar {width:180px; height:200px; float:left;padding-left:5px;background:#eee;;}.sidebarlower{	width:180px;	float:left;	padding:5px;	}.glossymenu{	width: 180px; /*width of menu*/	float:left;	border: 1px solid #9A9A9A;	border-bottom-width: 0;	margin-bottom:20px;	}.glossymenu a.menuitem{background: black url(glossyback.gif) repeat-x bottom left;font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color: white;display: block;position: relative; /*To help in the anchoring of the ".statusicon" icon image*/width: auto;padding: 4px 0;padding-left: 10px;text-decoration: none;}.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color: white;}.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/position: absolute;top: 5px;right: 5px;border: none;}.glossymenu div.selected a, .glossymenu a.menuitem:hover{background-image: url(glossyback2.gif);}.glossymenu div.submenu{ /*DIV that contains each sub menu*/background: white;}.glossymenu div.submenu ul{ /*UL of each sub menu*/list-style-type: none;margin: 0;padding: 0;}.glossymenu div.submenu ul li{border-bottom: 1px solid maroon;}.glossymenu div.submenu ul li a{display: block;font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color: black;text-decoration: none;padding: 2px 0;padding-left: 10px;}.glossymenu div.submenu ul li a:hover{background: #cccccc;colorz: white;}#content {margin-left:200px;margin-right:20px;padding:10px;text-align:justify;font-family:"Times New Roman", Times, serif;}.textlinks a {	color: #000000;	font-weight: bold;	font-size:large;}	.textlinks a:hover{	color: #6d1d1c;	font-weight: bold;	font-size:large;}h1 {font-size: large;font-style:italic;font-style:bold;color:#6d1d1c;}h3 {font-size:large;text-decoration:underline;font-style:bold;color:000000;}.small {font-size:small;color:000000;font-style:normal;}.clear {clear: both;margin: 0;padding: 0;}#footer {clear: both;bottom: 0;left: 0;width: 100%;height: 65px;background:#888;color: #fef9ee;overflow:hidden;}#footerContent {padding:5px;font-size:11px;text-align:center;}#footerContent h5 {margin:0; padding:5px 0;}#footerContent p {padding:5px 0; margin:0;}.footerContent a{color:#6d1d1c;}#main {margin: 0;padding: 0;}/* \*/* html #footer {position: absolute;}* html #main {padding-bottom: 100px;}/* \*/head:first-child+body div#footer {position: absolute;z-index:0;}head:first-child+body div#main {padding-bottom: 100px;}}@media all and (min-width:0px) {head~body {height:100%;}}.style1 {	color: #6d1d1c;	font-style: italic;	font-weight: bold;	font-size:large;}.style2 {	color: #6d1d1c;	font-style: italic;	font-weight: bold;}.style3 {color: #6d1d1c}.adobe {	color: #000000;	font-size:x-small;	}.apps {	padding-left:30px;	}