/* style for Works and News pages, left frame */

body {
    background: #e1e0d0;
    color: #000000;
    margin-left: 30px;
    margin-right: 30px;
    margin-top: 10px;
    font: 10pt/12pt verdana, arial, sans-serif;
    }

:link {color: #000080;}
:visited {color: #800080;}
a:active {color: #ff0000;}
a:hover {color: #ff0000;}

h2 {font-family: Arial, Helvetica, sans-serif;
    font-size: 150%;
    margin-top: 0.6em;
    margin-bottom: 0.8em;
    color: #000080;
    }

h3 {font-size: 120%;
    font-weight: bold;
    margin-top: 0.6em;
    margin-bottom: 0.6em;
    }

h4 {font-size: 110%;
    font-weight: normal;
    margin-top: 0.1em;
    margin-bottom: 0;
    }
	
h5 {font-size: 110%;
    font-weight: bold;
    margin-top: 0.1em;
    margin-bottom: 0;
    }
	
h6 {font-size: 100%;
    font-weight: bold;
    margin-top: 1.1em;
    margin-bottom: 0;
    }

p  {margin-top: 1em;
    margin-bottom: 0em;
    }

ul {margin-top: 0.5em;
    margin-bottom: 0.6em;
    padding-top: 0;
    padding-bottom: 0;
    }

li {line-height: 1.5;
    }

table {
    margin-top: 0.5em;
    margin-bottom: 0.5em; 
    border-width: 0;
    font-family: verdana, sans-serif; font-size: 105%;
    }

th {padding-bottom: 0.6em;
    font-family: verdana, sans-serif;}

td {vertical-align: top; 
    font-family: verdana, sans-serif;}

hr {color: #999;
	margin-top: 1em;
	margin-bottom: 0.6em;
    }

/* for bulleted lists on news page */
	
.small p {margin-top: 0.2em;
	margin-bottom: 0.5em;
	}	

/* classes common to all style sheets */

.blue {color: blue;
    }
	
.red {color: red;
    }
		
p.large {margin-top: 1.5em;
    margin-bottom: 2em;
    }

p.medium {margin-top: 0.5em;
    margin-bottom: 1em;
    }

p.small {margin-top: 0.2em;
	margin-bottom: 0.5em;
	}
	
p.vsmall {font-size: 80%;
    margin-top: 0.2em;
	margin-bottom: 0;
	}
	
p.vsmallblue {font-size: 80%;
    margin-top: 0.2em;
	margin-bottom: 0;
    color: blue;
    }	
	
p.vvsmall {font-size: 75%;
    margin-top: 0;
	margin-bottom: 0;
	}
	
p.details {font-size: 90%;
    margin-top: 0;
	margin-bottom: 0;
	}	

p.comment {font-size: 80%;
    font-style: italic;
    margin-top: 0;
	margin-bottom: 0.1em;
	}
	
p.details {font-size: 90%;
    margin-top: 0;
	margin-bottom: 0;
	}

span.vsmall {font-size: 80%;
    }

span.vsmallred {font-size: 80%;
    color: red;
    }
	
span.vsmallblue {font-size: 80%;
    color: blue;
    }	

