/*
body {background-color: #666600; font-family: Verdana, Arial, Helvetica, sans-serif;}
*/

body {	background-image: url('/oz_image/oz_background_001.jpg'); background-repeat: repeat;
	background-position: top left; border: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;}
body.printable {background-color: #DDDDDD; font-family: Verdana, Arial, Helvetica, sans-serif;}
small {font-size: smaller;}
big {font-size: larger; }
a:hover   	{color: green; background: #003300; font-weight: bold; font-variant: small-caps}
strong.hi1		{color: #000000; background: #ffffff; font-weight: bold; font-variant: small-caps; border-style: solid  solid  solid  solid ; border-color: #666600; border-width: thin;
/* a    	{background: white} */
			font-size: x-large; 
			}
a.pnav:link    	{color: black}
a.pnav:visited 	{color: black}
a.pnav:hover   	{color: white; background: #003300}
h1 { font-size: xx-large }
h2 { font-size: x-large }
h3 { font-size: large }
h4 { font-size: medium }
h5 { font-size: small }
h6 { font-size: xx-small }

img { vertical-align:top }

table { background-color: white}
table.colgroup { vertical-align: text-top }	
table.col { vertical-align: bottom }	
table.col.l { vertical-align: bottom; text-align: left }	
table.col.c { vertical-align: bottom; text-align: center }	
table.col.d { vertical-align: bottom; text-align: right }	
table.col.r { vertical-align: bottom; text-align: right }	
tr { vertical-align: text-top }	
td { text-align: left; vertical-align:baseline; background-color: white }
th { vertical-align: text-bottom; background-color: #cccc99 }
td.l { text-align: left }
td.c { text-align: center }
td.d { text-align: "." }
td.r { text-align: right }
th { vertical-align: bottom; text-align: left }
th.l { vertical-align: bottom; text-align: left }
th.c { vertical-align: bottom; text-align: center }
th.d { vertical-align: bottom; text-align: right }
th.r { vertical-align: bottom; text-align: right }
table.lc {text-align: center; vertical-align: top}
tr.lc { text-align: center; vertical-align: top }	
td.lc    { text-align: left; 	vertical-align: top; background-color: #dddddd } /* dddddd */
td.lcctr { text-align: center; 	vertical-align: top; background-color: #dddddd } /* dddddd */
table.bg {text-align: left; vertical-align: text-top; background-color: white;
		border: 8px solid black;
}
tr.bg { text-align: left; vertical-align: text-top }	
td.bg { text-align: left; vertical-align: text-top; background-color: white }
th.bg { text-align: left; vertical-align: text-top; background-color: green }
table.ns {text-align: left; vertical-align: text-top; background-color: yellow }
td.ns { text-align: left; vertical-align: text-top; 
	background-color: #cccc99;  
/*	background-image: url('/oz_image/oz_background_001.jpg'); background-repeat: repeat;
	background-position: top left; border: none; */
	border-width: thin; border-color: #666600 #666600 #666600 #666600; border: groove #dddddd}

div.topmnu {
	margin: 0px 10px 0px 0px;
	}									/* Top menu items  		*/
ul.topmnu li.topmnu {
	margin: 2px 5px 2px 5px;
	padding: 2px 12px 5px 12px;
	border: 1px solid #000;
	list-style: none;
	display: inline;
	font-size:small; font-weight: bold;
	font-family: "Comic Sans MS", "Comic Sans", Arial, Helvetica, sans-serif;
	background-color: #cccc99;
	-moz-border-radius: 8px; -webkit-border-radius: 8px; 

	}									/* Top menu items  		*/


font[size=1] { font-size: xx-small }
font[size=2] { font-size: small }
font[size=3] { font-size: medium }
font[size=4] { font-size: large }
font[size=5] { font-size: x-large }
font[size=6] { font-size: xx-large }
font[size=7] { font-size: 300% }
font[size=-1] { font-size: smaller }
font[size=+1] { font-size: larger }
font[size=-2] { font-size: 60% }
font[size=+2] { font-size: 150% }
font[size=+4] { font-size: 300% }