body{margin:0px;
         padding:0px;
         background:#336600;
         color:#FFCC99;
         font:1.1em "Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
         }
a  {
         color: #FFFFFF;
         text-decoration: underline;
         }
a:hover{
         background-color: #FFF;
         color: #336600;
         text-decoration: none;
         }
a:visited{
          color: #FFCC66;
          text-decoration: underline;
          }
#logo{
          padding:0px;
          margin:0px;
          }
div#mainClm{
          float:left;
          padding:13px 2% 10px 5%;
          width:73%;
          border-right: dashed 1px #ffffff;
          }
div#sideBar{
          margin:0px 1em 0px 80%;
          padding: 0 0 0 15px  ;
          text-align:right;
          }
#header{
          padding:0px 0px 8px 0px;
          margin:0px 0px 20px 0px;
 /*         border-bottom:dashed 1px #eeeeee;    */
 /*         border-top:dashed 2px #997777;    */
          background:#336600;
          color:#ffcc99;
          }
#footer{
          padding:0px 0px 8px 2%;
          margin:0px 0px 10px 0px;
          border-top:dashed 1px #eeeeee;   
          border-bottom:dashed 1px #eeeeee;
          background:#336600;
          color:#ffcc99;
          text-align: center ;
          }
          
#footer a {
           color: white ;
           }
          
h1,h2,h3,h4,h5,h6{
          padding:0px;
          margin:0px;
          }
h1     {
          padding:18px 0px 16px 5%;
          margin:0px 0px 8px 0px;
          border-top:solid 14px #ffcc99;
          border-bottom: solid 14px #ffcc99;
          color:#ffcc99;
          background:#336600;
          font:bold 266% Verdana,Sans-Serif;
          text-align: center;
          }
h2     {
          margin:0px 0px 10px 0px;
          padding:2px 0px 2px 5px;
          border-right:solid 1px #f5f5f5;
          border-bottom:solid 1px #dddddd;
          border-top:solid 1px #f5f5f5;
          border-left:solid 1px #f5f5f5;
          color:#ffcc00;
          background:#336600;
          font:bold 110% Verdana,Sans-Serif;
          }
h3      {
           margin:10px 0px 0px 0px;
           padding:0px 0px 0px 2%;
           border-bottom:dotted 1px #cccccc;
           color:#ffcc00;
           font-size:105%;
           text-align:center;
           }
h4      {
          margin:0px 0px 10px 0px;
          padding:2px 0px 2px 5px;
           font-size: 120%;
           color:#ffcc00;
           text-decoration: none ;
           text-align: center ;
           }
h6      {
           color:#ffcc00;
           font:bold 125% Verdana,Sans-Serif;
           }
BR {
           text-indent: 0em;
            }

.noin {
          text-indent: 0em;
          }

.center {
         text-align: center;
          }

.right {
        text-align: right;
         }

.left {
        text-align: left;
         }

.smaller {
        font-size: smaller;
         }

.medium {
         font-size: medium;
        }

.small {
         font-size: small;
           }

strong {
        font-size: 1.0em;
        font-weight: bold;
        color: #00CC00;
         }

hr {
         margin-top : 0.25em;
         margin-bottom : 0.25em;
         color: #006633;
         height: 7px;
         }
#sideBar ul{
           margin:0px 0px 33px 0px;
           padding:0px 0px 0px 0px;
           list-style-type:none;
           font-size:95%;
           }
#sideBar li{
            margin:0px 0px 0px 0px;
            padding:0px 0px 0px 0px;
            list-style-type:none;
            font-size:105%;
			line-height: 1.3em ;
            }
#description{
            padding:0px 0px 0px 5%;
            margin:0px;
            color:#663300;
            background:transparent;
            font:bold 95% Verdana,Sans-Serif;
            }
#sideBar ul a{
            padding:2px;
            margin:1px;
            width:100%;
            border:none;
            color:white;
            text-decoration:underline;
			line-height: 1.3em ;
            }
#sideBar ul a:link{
            color:white;
            }
#sideBar ul a:visited{
            color:white;
            }
#sideBar ul a:active{
            color:#ff0000;
            }
#sideBar ul a:hover{
         background-color: #FFF;
         color: #336600;
         text-decoration: none;
            }
#footer a:link {
             color: white ;
             }
p    { 
			text-indent: 2em ;
			line-height: 1.3em ;
			}

cite.journal {
             color: #33FF33;
             font-family: Helvetica, sans-serif;
}

cite.paper {
             color: #66CC99;
             font-family: Helvetica, sans-serif;
}            
img.right { 
             border-style: none ; 
             float : right ; 
             padding-left: 2em ; 
             padding-bottom: 2em; 
             padding-top: 3px ;
             }
img.left { 
            border-style: none ; 
            float : left ; 
            padding-right: 2em ; 
            padding-bottom: 2em; 
            }
 img.cent { 
            display: block ;
            border-style: none ; 
            margin-left: auto ;
            margin-right: auto ;
            padding-bottom: 1em ; 
            }
img.book { 
            display: block;
            border-style: none ; 
            float : left ; 
            padding-right: 2em ; 
            padding-bottom: 2em; 
            padding-top: 1em ;
            }
dl         { 
             margin-right: 3%; 
             margin-left: 5% 
			line-height: 1.3em ;
             }

em {
			color: #99FFFF;
			font-family: Helvetica, sans-serif;
			font-style: normal;
			}

em.hr {
			color: white;
			font-family: Helvetica, sans-serif;
         font-weight: bold;
         font-style: oblique;
         font-size: 1.1em;
         background-color: red;
         background-attachment: fixed;
         margin-right: 1em;
         margin-left: 1em;
         padding-right: 0.6em;
         padding-left: 0.6em; 
         }