html { 
  height: 101%; 
}

body {
  padding: 0em 2em 0em 2em;
  margin: 0;
  font-family: sans-serif;
  font-size: 11pt;
  color: #111111;
  background: white;
  background-position: top left;
  background-attachment: fixed;
  background-repeat: no-repeat;
}

SMALL.TINY		{ font-size : xx-small }
SMALL.SCRIPTSIZE	{ font-size : xx-small }
SMALL.FOOTNOTESIZE	{ font-size : x-small  }
SMALL.SMALL		{ font-size : small    }
BIG.LARGE		{ font-size : large    }
BIG.XLARGE		{ font-size : x-large  }
BIG.XXLARGE		{ font-size : xx-large }
BIG.HUGE		{ font-size : xx-large }
BIG.XHUGE		{ font-size : xx-large }

PRE			{ font-size : large    }
P			{ font-size : 11pt    }
.item			{ font-size : 11pt    }
b			{ color : black    }
footer		{ 
				color : black;
				background-color: #cccccc;  
				text-indent: 10px;
			}
h1			{ 
				color : black;
				background-color: #cccccc;    
				text-indent: 10px;
			}
h2			{ 
				color : black;
				background-color: #cccccc;    
				text-indent: 10px;
			}
h3			{ color : black    }
h4			{ color : black    }
li			{ font-size : 11pt    }
dl {
			border: 1px dotted #ccc;
			background-color: white;
			float: left;
			clear: both;
			width: 97.5%;
}

dt {
			clear: left;
			float: left;
			width: 5%;
			color: black;
			margin: .5em 0;
                        font-size : 11pt; 
}

dd {
			margin: .5em 0;
			float: left;
			padding: 0;
			margin: .5em 0;
			width: 95%;
                        font-size : 11pt; 
}

blockquote {
                        font-size : 11pt; 
}

* html dd {
			float: none;
			margin: .5em 0 0 0;
}


a:link,a:visited{
 text-decoration: none;                         /* Remove the underline */
 color: black;
 font-style: italic;
}

a[href]:hover { 
	background: #ee2;
	font-style: italic;
}

table                   { valign: top }
tr                   { valign: top }
td                   { valign: top }

#navlist li
{
display: inline;
/* for IE5 and IE6 */
}

#navlist
{
width: 8em;
/* to display the list horizontaly */
font-family: sans-serif;
  font-size: 11pt;
color: black;
margin: 0 0 0 0;
padding: 0;
border-top: 1px #000 solid;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
}

#navlist a
{
width: 99.99%;
/* extend the sensible area to the maximum with IE5 */
display: block;
background-color: #fff;
border-bottom: 1px #000 solid;
text-align: center;
text-decoration: none;
}

#navlist a:hover { background-color: #ee2; }
#navlist a:visited { color: black; }

