 body {
 padding: 0.5em 1em;
 font-size: 0.8em;
 }

h1 {
font-size: 1.8em;
 padding: 0;
 }

 label {
 display: block;
 }

 ul label {
 display: inline;
 }

 hr {
 border: 0;
 height: 1px;
 background-color: #DDD;
 }

 table {
 border-collapse: collapse;
 }

 td {
 background-color: #FFF;
 border: 1px solid #CCC;
 padding: 0.1em 0.5em;
 }

 th {
 background-color: #969696;
 color: #FFF;
 padding: 0.2em 0.5em;
 }

 .ss-form-container {
 width: 45em;
 background-color: #FFF;
 border: 1px solid #CCC;
 padding: 1em;
 }

 .g { color: #666; }
 .i { display: inline; }

 .ss-q-title {
 font-weight: bold;
 }

 .ss-form-desc {
 font: inherit;
 white-space: pre-wrap;
 white-space: -moz-pre-wrap;
 word-wrap: break-word;
 width: 99%;
 margin: 0;
 }

 .ss-q-help {
 color: #666;
 }

 .ss-form-entry {
 margin-bottom: 1.5em;
 }

 .ss-choices {
 list-style: none;
 margin: 0.5em 0 0 0;
 padding: 0;
 }

 .ss-powered-by {
 color: #666;
 margin: 0.2em;
 }

 .ss-powered-by a:link,
 .ss-powered-by a:visited {
 color: #666;
 }
.google-visualization-table-td{
		font-size: 11px;
}
.google-visualization-table-th{
	font-size: 11px;
}
select, input{
font-size:11px;
}
.l_div{
display:block;
float:left;
width:100px;
}
.i_div{
margin:5px;
}
.ind_header{
 border:1px solid gray;
text-align:center;
width:500px;
}
.ind_result{
padding:15px;
text-align:left;

}
