body {
    font-family:verdana, arial, helvetica, sans-serif;
    font-size:12pt;
    cursor:default;
    background-color:whitesmoke;
}
* {
    margin: 0px;
    padding: 0px;
    text-decoration: none;
}
html {
    height:100%;
    margin-bottom:1px;
        background-color:whitesmoke;
}
#container {
    width: 90%;
    margin-right: auto;
    margin-left: auto;
    text-align: left;
    background-color:whitesmoke;
    align:center;
}
#header {
    width:100%;
    padding-top:15px;
    
    background-color:whitesmoke;
}
.spacer {
    width:100%;
    height:15px;
}
hr {
    border:0px;
    color:#CCCCCC;
    background-color:#CDCDCD;
    height: 1px;
    width: 100%;
    text-align: left;
}
h1 {
    font-size:30px;
    color:#cc0000;
    background-color:whitesmoke;
    font-family:Verdana,Arial,Helvetica, sans-serif;
    font-weight:100;
}
h2 {
    font-size:20px;
    color:gray;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:300;
    background-color:whitesmoke;
}
h3 {
    color:#cc0000;
    font-size:15pt;
    text-align:left;
    font-weight:300;
}

#left {
    float:left;
    width:240px;
    background-color:whitesmoke;
    color:black;
    padding:0px 20px 0px 0px;
}



#right {

	margin					: 5px 5px 5px 260px;
width:780px;
	  padding:15px 0px 50px 40px;
	border-left				: 1px solid silver;
}


#rightleft{
width:350px;
        float:left;
        padding-right:0px;
}

#rightright{
        float:right;}

#oldmain {
    margin                  : 0px 0px 0px 0px;
    padding                 : 0px 0px 0px 0px;
    border-left             : 1px solid silver;
    background-color:whitesmoke;
}
p {
    color:black;
    background-color:whitesoke;

    padding-top:5px;
    padding-left:10px;
}
a {
    color:#cc0000;
    background-color:whitesmoke;
    text-decoration:none;
}
a:hover {
    color:#cc0000;
    background-color:whitesmoke;
    text-decoration:underline;
}
#footer {
    clear:both;
    background-color:whitesmoke;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.right {
    color:gray;
    background-color:whitesmoke;
    float:right;
    font-size:100%;
    margin-top:5px;
}
.left {
    color:gray;
    background-color:whitesmoke;
    float:left;
    font-size:100%;
    margin-top:5px;
}



UL {margin: 0 0 0 0; padding: 0 0 0 0; } 

li.number {padding-left:0px;font-size:12pt;line-height:14pt;font-family:Verdana, Arial, Helvetica, sans-serif;color:darkblue;}

li.bibaut {padding-left:0px;font-size:12pt;line-height:14pt;font-family:Verdana, Arial, Helvetica, sans-serif;}
li.bibttl {padding-left:0px;font-size:12pt;line-height:14pt;font-family:Verdana, Arial, Helvetica, sans-serif;color:darkblue;}
li.bibpub {padding-left:0px;font-size:12pt;line-height:14pt;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:italic;}
li.bibpag {padding-left:0px;font-size:12pt;line-height:14pt;font-family:Verdana, Arial, Helvetica, sans-serif}


li.bibautold {font-size:12pt;font-weight:bold;line-height:10pt}
li.bibttlold {font-size:12pt;line-height:10pt;}
li.bibpubold {font-size:12pt;font-style:italic;font-weight:bold;line-height:10pt}
li.bibpagold {font-size:12pt;line-height:10pt}

