body { background: #ffffff;
       background-image: url(visions02bg.gif); }
td.left {  border: 1px solid #A5A8EB;
	    padding: 1px;
	    background: #EEEBFF; }
td.right {  border: 1px solid #A5A8EB;
	    padding: 1px;
	    background: #EEEBFF; }
img.top {  border: 1px solid #A5A8EB;
	    padding: 1px;
	    background: #C1C4F1; }
p.ref   { 
	font-family: verdana,arial,helvetica,sans-serif; 
        font-size: 10px;
        font-weight: bold;
        line-height: 150%;
        text-align: left;
        color: #000000;
       	background-color: #DED9FF; 
        border: 2px solid #DED9FF;}
#contents {
      	text-align: justify;
	margin: 0;
     	padding: 5px 5px 5px 5px;
	background: #EEEBFF; }
#contents p, li, td, blockquote {
	color: #000000;
	font: 11px verdana,arial,helvetica,sans-serif;
	line-height: 145%;
	text-align: justify; }
#contents h1 { 
	font-family: verdana,arial,helvetica,sans-serif; 
        font-size: 11px;
        font-weight: bold;
        line-height: 180%;
      	letter-spacing: 0.2em;
        text-transform: uppercase;
        text-align: center;
        color: #000080;
       	background-color: #DED9FF; 
        border: 1px solid #A5A8EB;}
#contents h2 { 
	font-family: verdana,arial,helvetica,sans-serif; 
        font-size: 11px;
        font-weight: bold;
        line-height: 180%;
        text-align: left;
        color: #000080;
       	background-color: #DED9FF; 
        border: 1px solid #A5A8EB;}
#nav {
	text-align: left;
	margin: 0;
     	padding: 5px 5px 5px 5px;
	background: #EEEBFF;
	width: 150px; }
#nav p, li, td {
	color: #000080;
	font: 10px verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	line-height: 180%;
	text-align: left; }
#nav h3 { 
	font-family: verdana,arial,helvetica,sans-serif; 
        font-size: 10px;
        font-weight: bold;
        line-height: 180%;
      	letter-spacing: 0.2em;
        text-transform: uppercase;
        text-align: center;
        color: #000080;
       	background-color: #DED9FF; 
        border: 1px solid #A5A8EB;}
.menu {
	color: #000080;
	font: 10px verdana,arial,helvetica,sans-serif;
	line-height: 150%;
	text-align: left; }
.main {
	color: #000000;
	font: 11px verdana,arial,helvetica,sans-serif;
	line-height: 145%;
	text-align: justify; }
a { text-decoration: none; color: #000080; font-weight: bold; }
a:hover { text-decoration: underline; color: #000080; font-weight: bold; }