body {margin: 0px 0px 0px 0px;
      background-color: #ffffff;
      text-align: center;}

a         {text-decoration: underline;}
a:link    {color: #0000ff;}
a:visited {color: #0000ff;}
a:active  {color: #0000ff;}
a:hover   {color: #0000ff;}

.canvas {line-height: 140%;
	 margin-right: auto; margin-left: auto;
	 text-align: left;
	 padding: 0px;
	 width: 855px;
	 background-color: #FFFFFF;
	 border-right: 1px solid #000000;
         border-left: 1px solid #000000;
         overflow: hidden;}

.logo {text-align: center;
       padding-top: 15px;}

.logo img {border-style: none; 
           outline-style: none;}

.content-canvas {float: left;
	 width: 625px;
         margin-bottom: 10px; 
	 overflow: hidden;}

.content {padding: 15px 15px 5px 15px;
	  background-color: #FFFFFF;
	  color: #000000;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: medium;
	  text-align: left;}

.r-sidebar-canvas {float: left;
	width: 230px;
	background-color: #FFFFFF;
	overflow: hidden;}

.content p {color: #000000;
	    font-size: medium;
	    font-weight: normal;
	    line-height: 150%;
	    text-align: left;
	    margin-bottom: 10px;}

.content blockquote {line-height: 150%;
                     background-color: #aaffaa;
                     padding: 5px;}

.content h1 {color: #ffffff;
             background-color: #ff9900; 
	     font-size: xx-large;
	     border: ridge 10px #ff9900; 
	     text-align: left;
	     font-weight: bold;
	     padding: 10px; 
	     margin-bottom: 10px;}

.content h2 {color: #000000;
	     font-size: large;
	     border-left: solid 8px #009900; 
             border-bottom: solid 2px #009900; 
             padding-left: 3px; 
             padding-bottom: 0px; 
	     text-align: left;
	     font-weight: bold;
	     margin-bottom: 10px;}
.content td {padding-left: 5px;
             padding-right: 5px;}

.r-sidebar {background-color:#ccccff; 
            padding: 15px; 
            text-align: left; 
            font-size: small;}

.r-sidebar h2 {color: #ffffff;
             font-size: small;
             background-color: #6666ff; 
             padding-left: 3px; 
             padding-bottom: 0px; 
	     text-align: left;
	     font-weight: bold;
	     margin-bottom: 10px;}
.r-sidebar ol {padding-left: 15px;}
.bookselection {font-family: 'Arial'; 
                font-size: small;
	                 background-color: transparent;
	                 color: #000000;
                         text-align: center;}
.footer {width: 830px; 
         text-align: center;}