body {
    margin:0;
    padding:0;
    background-color:#ffc;
    color:#003;
    min-width:960px;
}
a:link {
    color:#639;
}	
a:visited {
    color:#960;
}
a:hover {
    color:#39f;
}
a:active {
    color:#39f;
}
#all {
    background:#ffc;
    margin:0 auto;
    width:960px;
}
#head {
    background-color:#f9f;
    margin-left:288px;
    color:#069;
}
#cont {
    background-color:#fcf;
    margin-left:288px;
}
#all > #link {
	width:272px;
}
#foot {
    background-color:#f9f;
    color:#046;
    clear:both;
}
#link {
    background-color:#ffc;
    width:270px;
    float:left;
    padding:0;
    font-family: Helvetica, sans-serif;
    font-size: 10pt;
}
#row ul{
    margin:0;
    padding:0;
}
#row li{
    display:inline;
    list-style:none;
    margin:0;
    padding:0;
}
#head h1 {
    margin:4px 8px;
    font-family: Helvetica, sans-serif;
}
#head p.navi cont p.img {
    text-align:center;
}
#cont ol.alpha li {
	list-style:lower-alpha;
}
#cont p, #head p {
    padding:0 8px;
}
#cont p.first {
    margin-bottom:0;
}
#cont p.tween {
	text-indent:1em;
    margin:0;
}
#cont p.last {
	text-indent:1em;
    margin-top:0;
}
#cont p.left {
	float:left;
    margin:0;
}
#cont p.right {
	float:right;
    margin:0;
}
#cont h3.clear {
	clear:both;
}
#cont h2, #cont h3, #cont h4 {
    padding:4px 2px;
    color:#39f;
    font-family: Helvetica, sans-serif;
}
#cont p.box, table {
	border:thin outset #003;
    background-color:#f9f;
    padding:8px;
    margin:0 8px;
}
#cont table tr.head {
    background-color:#cde;
}
#cont td {
    padding:5px 10px;
    vertical-align: top;
}
td.right {
	text-align:right;
}
td.dec {
	text-align:".";
}
#cont strong {
    color:#39f;
    font-family: Helvetica, sans-serif;
	font-size:larger;
}
#cont p.note {
	font-size:smaller;
}
#link ul {
	margin-bottom:0;
}
#link h3, #link p {
    padding:0 8px;
}
#foot p {
    padding:4px;
    margin:4px;
    text-align:center;
}