<?php
print <<<END
<style type="text/css">
body {
	background-color : #DDE5ED;
	color : #333366;
	font-family : verdana,arial,sans-serif,helvetica;
	font-size : 0.75em;
	margin-left : 0em;
	margin-right : 0em;
	margin-top: 0em;
}

/* pseudo classes for links */
a:link, a:visited, a:active {
	background-color : inherit;
	color : #6666FF;
	font-family : verdana,arial,sans-serif;
	font-size : 100%;
	text-decoration : none;
}

a:hover {
	background-color : inherit;
	color : #4A637B;
	text-decoration: underline;
}

td,th,caption 		{
	background-color : inherit;
	color : #333366;
	font-family : verdana,arial,sans-serif,helvetica;
	font-size : 100%;
}

acronym {
	background-color : #FFFFFF;
	color : #333366;
	font-family : verdana,arial,sans-serif,helvetica;
	font-size : 100%;
	border-bottom: 1% dashed #333366;
}

dt {
	font-style : italic;
	margin-top: 1%;
}

h1, h2, h3 {
	font-size: 150%; 
}

span:first-letter {
	text-decoration: underline;
}

/*classes*/

.biblioTitle {
   display: block;
   background-color: #333366;
   color: #FFFFFF;
   font-weight: bold;
}

.biblioEntry {
   display: block;
   border-width: 1%;
   border-color: #333366;
   border-style: solid;
   margin: 0.5%;
   margin-top: 0%;
   padding: 0.5%;
}

.biblioAbstract {
   display: block;
   color: #333366;
   	font-style : italic;
}

.biblioAuthor {
   display: block;
   color: #333366;
   	font-style: italic;
}

.biblioPublisher {
   display: block;
   color : #333366;
}

.biblioAddress {
   display: block;
   color : #333366;
   margin-top: 0.5%;
   margin-bottom: 0.5%;
}

.biblioLanguage {
   display: block;
   color : #333366;
}

.biblioPrice {
   display: block;
   color : #333366;
}

.biblioBold {
	font-weight: bold;
}

.light_blue {
	background-color : #B1C1CE;
	color : #FFFFFF;
}

.mid_blue {
	background-color : #6A8394;
	color : #FFFFFF;
}

.dark_blue {
	background-color : #4A6273;
	color : #FFFFFF;
}

.second_menu {
	background-color : #4A6273;
	color : #FFFFFF;
}

.second_menu_div {
	text-align: center; 
	border: 0px; 
	margin-top: -2px;
}

.center {
	text-align : center;
}

.centersmall {
	font-size : 75%;
	text-align : center;
}

.code {
	background-color : #FFFFFF;
	color : #336666;
	font-family : "courier new",verdana,arial,helvetica,sans-serif;
	font-size : 100%;
}

.copyright 	{
	background-color : #4A6273;
	color : #FFFFFF;
	font-family : "courier new",verdana,arial,helvetica,sans-serif;
	font-size : 75%;
}

.caption {
	background-color : #4A6273;
	color : #FFFFFF;
	border-color: #4A6273;
	text-align: center;
}

.head				{
	background-color : #FFFFFF;
	color : #666666;
	font-family : verdana,arial,helvetica,sans-serif;
	font-size : 150%;
	text-decoration : underline;
}

.product	{
	font-style : italic;
	font-weight : bold;
}

.sample   {
	page-break-after : always;
}

.subjectblock {
	border-top: 0.1% solid #ffffff; 
	border-left: 0.1% solid #ffffff; 
	border-right: 0.1% solid #bbbbbb;
	border-bottom: 0.1% solid #bbbbbb;
	padding: 0.5%;
	margin: 0.5%;
}

.subhead {
	background-color : #FFFFFF;
	color : #666666;
	font-family : verdana,arial,helvetica,sans-serif;
	font-size : 125%;
}

.subsubhead {
	background-color : #FFFFFF;
	color : #666666;
	font-family : verdana,arial,helvetica,sans-serif;
	font-size : 110%;
	font-style : italic;
}

.l45 {
	float: left; 
	width: 45%;
}

.r45 {
	float: right;
	width: 45%;
}

.clear {
	clear: both;
}

.invisible {
	background-color : #DDE5ED;
	color : #DDE5ED;
}



.blue_book {
  color: #3366CC;
}

.red_book {
  color: #FF3300;
}

.coral_book {
  color: #704214;
}

.plum_book {
  color: #CC6699;
}

.teal_book {
  color: #008080;
}

.saffron_book {
  color: #F4C430;
}

.lime_book {
  color: #bfff00;
}

.infoo{
	visibility: hidden;
	display: none;
	position: absolute;
	text-indent: 0%;
	margin-left: 0%;
	padding-left: 0%;
	color: ##4A6273;
	background-color: #B1C1CE;
	border-style: solid;
	border-color: #4A6273;
	border-width: 0.1%;
	border-top-width: 0.5%;
	width: 33%;
	text-decoration: none;
	filter:alpha(opacity=93); /* Internet Explorer */ 
	-moz-opacity:0.93; /* Mozilla 1.6 and below */ 
	opacity: 0.93; /* newer Mozilla and CSS-3 */
}
.infoo dt{
	font-weight: bold;
}


#infoo_001{
	/*top: 197px;
	left:185px;*/
	top: 20%;
	left: 20%;
}
#infoo_002{
	/*top: 421px;
	left:185px;*/
	top: 40%;
	left: 20%
}

@media print {
  body { background-color: #FFFFFF; }
  H1, H2, H3,
  H4, H5, H6    { page-break-after: avoid; page-break-inside: avoid }
  BLOCKQUOTE,
  PRE           { page-break-inside: avoid }
  UL, OL, DL    { page-break-before: avoid }
  .print_gap{
  	padding : 1.5%;
  }
}

</style>
END;