body { background : #ffffff }
a:link { color: #bb0000; background: transparent }
a:visited { color: #bb3300; background: transparent }
a.white:link { color: #ffffff; background: transparent; text-decoration: none; font-weight: bold; }
a.white:visited { color: #ffffff; background: transparent; text-decoration: none; font-weight: bold; }
a.white:active { color: #ff0000; background: transparent; text-decoration: none; font-weight: bold; }
a.white:hover { color: #ff0000; background: transparent; text-decoration: none; font-weight: bold; }
a.item:link { color: #330000; background: transparent; text-decoration: none; }
a.item:visited { color: #330000; background: transparent; text-decoration: underline; }
a.item:hover { color: #ff0000; background: transparent; text-decoration: underline; }
a.now:link { color: #ff0000; background: transparent; text-decoration: none; }
a.now:visited { color: #ff0000; background: transparent; text-decoration: underline; }
a.now:hover { color: #000000; background: transparent; text-decoration: underline; }


/* For the border effect */
div.border {
	border-style: double;
	background: #ffffff; 
	width: 98%; 
	padding: 1em; 
	border: 0.5em solid #eecc00;
	}
	
	
blockquote { margin-left: 5% }


/* =====================================*/
/* Document Headers					    */
/* =====================================*/
h3 {
 background: transparent;
 color: #c00000; 
 font-weight: bold;
 text-align: center;
 font-family :  "Garamond", serif;
 font-size: 18pt; 
 margin-left: 6pt;
 margin-right: 6pt;
 }
 
h5 {
 background: transparent;
 color: #e00000; 
 text-align: center;
 font-family :  "Garamond", serif;
 font-size: 12pt; 
 }
 
p {
 text-indent: 1em;
 font-family: "Times New Roman", serif;
 color: #000000;
 background: transparent;
 font-size: 12pt;
 text-align: justify;
 line-height: 150%;
 margin-left: 6%;
 margin-right: 6%;
 }
 
span.author {
 font-family: "Garamond", serif;
 color: #000000;
 background: transparent;
 font-size: 12pt;
 font-style: normal;
 font-weight: normal;
 text-align: left;
 line-height: 120%;
 text-indent: 0em;
 }
 
span.red {
 color: #e00000;
 font-weight: bold;
 }
 
p.note {
 font-size: 11pt;
 text-indent: 0em;
 text-align: justify;
 color: #000050;
 margin-left: 9pt;
 margin-right: 9pt;
 line-height: 120%;
 }
 
table.data {
 background: #eeeeee;
 font-family: "Times", monospace;
 font-size: 10pt;
 }

/* Column Headings */ 
td.head {
 vertical-align: top;
 background: #333333;
 color: #ffffff;
 font-weight: bold;
 text-align: center;
 font-family: "Times New Roman", serif;
 font-size: 12pt;
 }

td.side {
 vertical-align: middle;
 background: #ffffff;
 font-weight: normal;
 text-indent: 0em;
 font-family : "Times New Roman", serif;
 font-size: 11pt;
 text-align: center;
 line-height: 110%;
 margin-left: 5%;
 margin-right: 10%;
 }

td.page {
 vertical-align: top;
 background: #ffffff;
 font-weight: normal;
 text-align: justify;
 font-family: "Times New Roman", serif;
 font-size: 11pt;
 }

 hr {
 width: 80%; 
 height: 2px;
 }

