#container{
width:835px;}
BODY {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 12pt;
	color: #000000;
	background: #FFFFFF;
/*	margin :20pt;*/
	
	top:3px;
	left:3px;
}
h3 {
	margin:0;
	padding:0;
}

div.logo{
	position:absolute;
    top:4px;
	left:720px;
	height:92px;
	width:101px;
	

}
div.banner{
	font-family : Verdana, Arial, sans-serif ;
	vertical-align:bottom;
	
/*	position: absolute;
	top: 4px;
	left: 10px;
	right: auto;*/
	width: 250px;
	height:60px;
	color: #ffffff;
	background:#1E2580;
}
div.banner h1{
	font-weight: normal;
	margin:0;
	padding:0;
	}
div.banner a:hover, div.banner a:visited, div.banner a{
	color:#FFFFFF;
	text-decoration:none;
}
div.subbanner{
/*	position: absolute;
	top: 56px;
	left: 10px;*/
	right: auto;
	width: 400px;
	height:1.5em;
	vertical-align:top;
	font-family : Verdana, Arial, sans-serif ;
	color: #ffffff;
	background:#8784C6;

}
div.subbanner h2{
	margin:0;
	padding:0;
	font-size: 11pt;
	font-weight: normal;
	color: white;
}
div.subbanner a:link {color: white}     /* unvisited link */
div.subbanner a:visited {color: white}  /* visited link */
div.subbanner a:hover {color: blue}   /* mouse over link */
div.subbanner a:active {color: white}   /* selected link */
div.menu{
	float:left;
/*	position: absolute;
	top: 90px;
	left: 10px;
	right: auto;
*/	width: 210px;
	border: thin #8784C6;
	/*background:#E9E9F8;*/
	padding:0;
	clear:left;
}
div.menu h4{
	color: black;
	height:auto;
	font-size: 60%; 
	line-height: 1;
	text-align: center;
	background:#C1C1E8;
}
div.menu ul{
	list-style: none;
	margin: 0;
	padding: 5px;
	
}

div.menu li{
 background:#E9E9F8;
 margin: 0;
 padding:0;
 border-bottom: 1px solid #E9E9F8;

	
}
div.menu A{
	border-top: 2px ;
	border-bottom: 2px ;
	display: block; 	
	text-decoration: none;
	color:#1E2580;
	margin: 0 0.5em;
	
}
div.content A{
	color:#1E2580;
}	
div.menu A:Hover {
	background:#C1C1E8;
}

div.content a:visited, div.menu a:visited{
	color:#800080;
}
div.menu A:first-child {
	border-top: none;
}
div.submenu A{
	font-size: 80%; 
	border-top: 0px ;
	border-bottom: 0px ;
	display: block; 	
	text-decoration: none;
	color:#8784C6;
	margin: 0;
	margin-left: 2em;
	padding:0;
	
}
div.content{
/*	position: absolute;
	top: 90px;
	left: 200px;*/
	float:right;
	right: auto;
	width: auto;
	border: thin #8784C6;
	width: 620px;
	/*width:expression(document.body.clientWidth > 650? "650px": "auto" );/* ms iexplorer workaround */*/
	padding:0;
/*clear:right;*/
}

div.content p{
    text-align: justify;
	}

div.button{
	display:inline-block;
	width: 300px;
	max-width: 300px;
	width:expression(document.body.clientWidth > 300? "300px": "auto" );/* ms iexplorer workaround */
	border:0;
	padding: 1em;
}	
div.publication  a{
	text-decoration:none;
	color: 	#191970;}
div.publication a:hover{
	text-decoration:underline;
	color: black;
}
div.publication a:visited{

	color: gray;
}
div.footer {
/*	position: absolute;
	left: 10px;
	top: 640px;*/
	margin-top:20px;
	float:left;
	width: 160px;
	height: 33px;
	clear:left;
}
div.footer A{
	border-width:0;
	text-decoration:none;
}
div.footer img{
	border:0;
}
div.item{	
	clear:both;
	background:#E9E9F8;
	padding: 10px 10px 10px 10px;
	margin: 12px 12px 12px 12px;
}
div.item P{
	text-indent:20px;
}
div.item img{
	margin:5px;
}		
TD {
	font-size: 12px;
} 
div.form textarea {
	width:400px;
	height:75px;
}
.topbar {
	font-size: 10px;
	color: White;
	font-family : Verdana, Arial, sans-serif ;
}


div.abstract{
	font-size:80%;
	border:1px solid black;
	margin:5px;
	padding:5px;
	text-align: justify;
}
span.back{
	text-align: right;
	font-size:80%;
	font-weight:normal;
}
div.downloadbutton {
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.downloadbutton p {
	display:inline;
  font-style: italic;
  text-indent: 0;
  vertical-align:middle;
}
div.downloadbutton p a{
  font-style: italic;  
  text-indent: 0;
}

div.downloadbutton p a img{
	border-width:0;
  vertical-align:middle;


}

div.item dt{
font-weight:bold;}
div.item dd{
   margin-bottom:0.5em;
   margin-top:0.3em;
}

@media print{
  span.back{display:none;}
  div.banner{position: relative;}
  div.menu {display: none}
  div.content{
	position: relative;
	top:0px;
	left:0px;
	width: auto;
	border: thin #8784C6;
	padding-right:2em;
	}
  div.footer {
	text-align:center;
	position: relative;
	top:0px;
	left:0px;
	
  }
  div.subbanner{display:none;}
}
@media tty{
div.menu li{display:inline;}
}
	