/***********************************************************************
 General HTML
 reminder on margin/padding: top right bottom left
 ***********************************************************************/

body {
	font-size: 9pt;
	font-family: arial, sans-serif;
	margin: 0;
	color: #333333;
	background-color: white;
}
th, td, p {
	font-size: 9pt;
	line-height: 13pt;
	margin-top: 0px;
}
h1,h2,h3 {
	margin-top: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 11pt;
	color: #444444;
	background-color: transparent;
}
a:link { 
	color: #065990;
	background-color: transparent;
}
a:visited {
	color: #065990;
	background-color: transparent;
}
a:hover { 
	color: red;
	background-color: transparent;
}
img {
	border-width: 0;
}
.sb { padding-right: 25px; padding-left: 25px; padding-top: 15px; padding-bottom: 15px; width: 100% auto; margin-top: 5px auto; margin-bottom: 5px auto }
.sb, .sbi, .sb *, .sbi * { position:relative; z-index:0; }
* html .sb, * html .sbi { height:1%; }
.sbi { display: inline-block; }
.sb-inner { background: white; }
.sb-shadow { background: #333; }
.sb-border { background: transparent; }

