@import url('add.css');


/* -------------------------------------------------------------------------------------------- */

html {
	height:100%;
}

body {
	width:100%;
	color: #666600;
	background-color: #ecf7ea;
	height:auto;
	min-height:100%;
	max-height:none;
	height:100%;	
	
}

* {
	margin: 0;
	padding: 0;
	line-height:18px;
}

img {
	border: 0;
}

hr {
	height: 1px;
	width: 75%;
	border:0;
	background-color: #006600;
	margin: 15px 0 15px 0;
}

ul,ol {
	clear:both;
	margin:0 0 10px 25px;
}

input,textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width:350px;
	margin-bottom:10px;
}

textarea {
	height: 150px;
}

small {
	font-size: 8pt;
}

form {
	clear:both;
	margin: 5px 10px 5px 10px;
	background-color:#e1f0d5;
	padding: 10px;
	border:1px dashed #006600;
}

/* -------------------------------------------------------------------------------------------- */

table {
	border-collapse:collapse;
	border: 0;
}

div#root table {
	height: 100%;
}

table.head {
	width: 765px;
}

table.head td,thead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}

table.head td.content {
	height: 100%;
	vertical-align: top;
	padding: 20px 26px 25px 26px;
	text-align:justify;
}

table.head td.middle {
	background-color: #daf8d3;
	width:713px;
	font-size:8pt;
	text-align:center;
}

/* -------------------------------------------------------------------------------------------- */

#rawdata table {
	padding:0px;
	margin:0px;
	width:100%;
	border-collapse:collapse;
	border:none;
	height:auto;
	border-right:1px solid #006600;
}	
			
#rawdata table * {
	font-size:8pt;	
	height:auto;
}		

#rawdata table thead {
	text-align:left;
}

#rawdata table thead th	{
	padding: 8px 10px;
	border-bottom:1px solid #006600;
	width:17%;
	padding-left:10px;
	font-weight:bold;
}

#rawdata table thead th.big_wp {
	width:24%;
	border-right:1px solid #006600;
	padding-left:0px;
}							
								
#rawdata table thead th.big {
	width:24%;
	border-right:1px solid #006600;
	padding-left:10px;
}

#rawdata table thead th.small_wp {
	border-right:1px solid #006600;
	padding-left:0px;
	width:11%;
}

#rawdata table thead th.small {
	border-right:1px solid #006600;
	padding-left:10px;
	width:11%;
}

#rawdata table td {
	border-bottom:1px dotted #006600;
	padding:5px 0px;
	color:#29324a;
	padding-left:10px;
}

#rawdata table td.big_wp {
	border-right:1px solid #006600;
	padding-left:0px;
	font-weight:normal;
}	
								
#rawdata table td.big {
	width:26%;
	border-right:1px solid #006600;
	padding-left:10px;
}

#rawdata table td.small {
	border-right:1px solid #006600;
	padding-left:10px;
}

/* -------------------------------------------------------------------------------------------- */
	
a {
	width: auto;
	height: auto;
	color: #136F13;
}
a:visited {
	color: #859926;
}
a:hover, a:visited:hover {
	text-decoration: none;
}
	
/* -------------------------------------------------------------------------------------------- */

.content h1,h2,h3 {
	clear: both;
	width: 100%;
	float: left;
	font-size: 13pt;
	font-weight: bolder;
	font-family: Helvetica, Arial, sans-serif;
	margin: 10px 0 3px 0;
}

.content h1 {
	color: #515100;
	border-bottom: 1px solid #006600;
}	
				
.content h2 {
	color: #006600;
	font-weight: bold;
}

.content h3 {
	font-size: 11pt;
	font-weight: bold;
	color: #006600;
	margin: 6px 0 3px 0;
}
	
/* -------------------------------------------------------------------------------------------- */

blockquote {
	clear:both;
	margin: 13px;
	padding: 10px 0 10px 15px;
	border-left: 1px solid #dddddd;
	font-size: 8pt;
}


div#sape td {
	font-size:8pt;
	padding:15px;
}

div#sape table {
	
}

