	 body {
	 margin:0px;
	 padding:0px;
	 background-color:#ffffff;
	 font:24px verdana,arial, helvetica,sans-serif;
	 color:black;
	 font-weight:normal;
	 }

	 img {
	 border:0px;
	 }

	 #top{
	 background-color:#ffffff;
	 height:35px;
	 position:relative;

	 }

	 a {
	 color:#000000;
	 }

	 a:visited {
	 color:#000000;
	 }

	 a:hover {
	 color:#900;
	 }

	 .title, #title {
	 font:40px verdana,arial,helvetica,sans-serif;
	 color:#900;
	 font-weight:bold;
	 position: absolute;
	 left:80px;
	 top:80px;
	 width: 800px;
	

	 }
	 metadata title, .s_metadata .s_title {
		 font:40px verdana,arial,helvetica,sans-serif;
		 color:#900;
		 font-weight:bold;
		 display: block;
	 position: absolute;
	 left:80px;
	 top:-40px;

	}
#nav a:link,  #nav a:visited, #nav a:hover {
	 color: #FFFFFF;
	 }
	 #nav {
	 background-color:#900;
	 position:relative;
	 font: 12px verdana,arial,helvetica,sans-serif;
	 color: #FFFFFF;
	 height: 25px;
	 padding-left:78px;
	 padding-top:14px;
	 padding-bottom:10px;
	 white-space:nowrap;
	 border-bottom:2px solid #000;
	 }

	 p,ul,ol,li,table,tr,td,code,em,strong,a {
		 color:black;
	 	font-weight:normal;
	 }
	
	 li {
	 	margin-top: 10px;
	}
	 table,td {
	 border:thin solid;
	 border-collapse:collapse;
	 border-color:#c6c6c6;
	 padding:5px;
	 margin:0px;
	 }

	 ul {
	 list-style-type:disc;
	 }

	 #logo{

	 vertical-align: right;
	 margin-top: -5px;
	 margin-right: 10px;
	 }

	 #titleImage {
	 position: absolute;
	 left:160px;
	 top:22px;
	 }


	 #oscom {
	 position:absolute;
	 top:0px;
	 left:83px;
	 }

	 #header {
	 font:12px verdana,arial,helvetica,sans-serif;
	 font-weight:bold;
	 position:relative;
	 padding-top:10px;
	 padding-left:78px;
	 top:0px;
	 width:490px;
	 }


	 #contents {
	 margin-top:10px;
	 position:relative;
	 padding-left:78px;
	 padding-top: 40px;
	 top:30px;
	 width:690px;
	 }

	 #footer {
	 font:11px verdana,arial,helvetica,sans-serif;
	 position:relative;
	 padding-top:80px;
	 padding-left:78px;
	 top:0px;
	 width:490px;
	 }

	 h3 b {
	 font:11px verdana,arial,helvetica,sans-serif;
	 font-weight:bold;
	 }
	 #left {
	 position:relative;
	 left:0px;
	 top:0px;
	 }
	 #right {
	 position:relative;
	 left:290px;
	 top:0px;
	 }
	 .middle {
	 position:relative;
	 text-align:center;
	 top:0px;
	 }



author, .s_author  { display: block;}
orgname:before, email:before { content: '- '}
abstract, orgname, email, .s_abstract, .s_orgname, .s_email { font-size: 12pt;}

confgroup address, confgroup confdates, .s_confgroup .s_address, .s_confgroup .s_confdates { display: none; }
conftitle, .s_conftitle  { margin-top: 20px;  display: block; }

rights, date, subject, .dc_rights, .dc_date, .dc_subject { display: none; }

pre, code { font-weight: bold; }
code { display: inline; }
