.entryblock {
	background: #ffffff;
	border: thin solid #cccccc;
	margin: 0pt 35pt 0pt 0pt;
	padding: 5pt 7.5pt 5pt 7.5pt;
	margin-left: 10px;
}

.linksbox {
	background: #ffffcc;
	border: 0;
	color: #999999;
	font-size: 7pt;
	margin: 0;
	padding: 1.5pt 5pt 1.5pt 5pt;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}

html {margin: 0; padding: 0;}

/*
body {margin: 0 0 3em; padding: 0; font-family: Verdana, "Lucida Grande", Arial; background-color: #f8eedd; font-size: 60%;}
*/
body {margin: 0 0 3em; padding: 0; font-family: Verdana, "Lucida Grande", Arial; font-size: 60%;}

h1 {font-size: small; border-bottom: 1px solid #FF9933;
	margin-top: 0; color: #003399; padding: 3px 0 3px 3em;}

h2 {font-size: 12px; font-weight: bold; margin: 1.5em 10% .5em; color: #440;}

h3 {font-size: 1.2em; font-weight: bold; margin: 1.5em 10% .5em;}

h4 {font-size: 1em; font-weight: bold; margin: 1.5em 10% .5em; font-style: italic;}

p {font-size: x-small; margin: 0.8em 5% 0.6em; padding: 0;}

ul, ol {margin: .6em 10% .6em 22%; padding: 0;}

li {margin: 5px 0; padding: 0;}

a {
	color: #000000;
	font-size: x-small;
	text-decoration: none;
} 

a:hover {
	background-color: #CC0000;
	color: #FFFFFF;
}

.alignright {margin: 0 30px 20px 30%; text-align: right;}

.small {font-size: .9em;}

pre {margin: 30px 12%; padding: 20px 20px 20px 50px; background-color: #f8ddb8;
	border: 2px dotted #000; font-size: 1.1em; clear: both;}

.float-p {padding: 10px 30px 10px 0;}

.float-p img {float: left; margin: 0 20px 10px 0;}

.float-p-r img {float: right; margin: 0 0 10px 20px;}

.clear {clear: both; margin-top: 2em;}

html[xmlns] pre {font-size: 1.3em;} /*** This hack sends a fudged value to Mozilla ***/

.inlinecode {color: #800; background: #ddd; font-family: monospace;}

.inlineimp {background: #e0e8f0;}

.code{
background-color: #FEFCF5;
border: 1px solid #036;
font: 0.9em "Lucida Console", "Courier New", Courier, monospace;
margin: .8em 10% .6em 18%;
padding: 15px;
line-height: 1.3em;}

.tip{
background-color: #e0e8f0;
border: 1px solid #036;
color: #000;
font: 0.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: .8em 10% 10px 18%;
padding: 5px;
}

.float-box1 {
border: 1px solid black; 
margin: 10px 20px 10px 18%;
padding: 10px; 
float: left; 
width: 180px; 
text-align: center;
background: #fffaeb;
}

.float-box2 {
float: left; 
width: 11.5em; 
height: 16em;
margin: 10px 20px 10px 18%;
}

/* \*/
* html .float-box1, * html .float-box2 {
margin-left: 9%;
}
/* */

.floatdemo-multi div {
float: left; width: 50px; height: 50px; w\idth: 44px; hei\ght: 38px; padding: 6px 0 0; 
margin: 0 5px 5px 0; border: 3px solid; border-color: #7d7 #48b348 #4a4 #70d070; 
background: #55bb55; text-align: center; font-weight: bold; font-size: .8em; 
font-family: georgia, serif; color: #ff8;
}

.floatdemo-multi {
margin: 15px 10% 10px 18%;
}

.opp-wrapper {
margin: 15px 10% 15px 18%;
}

.opp-float {
width: 100%;
}
