.inscricoes {
	clear: both;
/*	margin: 20px auto; */
	margin: 20px 0px;
	width: 100%;
	position: relative;
	height: auto;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  border-collapse: collapse;
	border:1px #669900 solid;
}

.inscricoes td {
	width: auto;
	border:0px #669900 solid;
	border-bottom:1px #669900 solid;
  border-collapse: collapse;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: left;
  padding: 2px;
}

.inscricoes td label.col1{
	display: inline-block;
	width: 40px;
}
.inscricoes td label.col3{
	display: inline-block;
	width: 65px;
}
.inscricoes td label.col4{
	display: inline-block;
	width: 40px;
}

.inscricoes thead th {
	width: auto;
	border:0px #669900 solid;
	border-top:1px #ccff99 solid;
	border-bottom:1px #ccff99 solid;
  border-collapse: collapse;
	  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: normal;
  color:#ffffff;
  text-align: center;  
	background-color: #669900;
}

.inscricoes thead th.title {
	font-size: 15px;
	text-align: left;
	color: #333333;
}

.inscricoes tbody th {
	font-weight: normal;
	text-align: left;
	border-right: #669922 1px solid;
	border-top: #bdbdbd 0px solid;
	font-size: 11px;
	border-left: #669900 1px solid;
	border-bottom: #bdbdbd 0px solid;
	padding: 4px 5px;
}

.inscricoes tbody tr {
	background-color: #ccffcc;
}

.inscricoes tbody tr.odd {
	background-color: #e8ffe8;
}

.inscricoes tbody tr:hover {
	background: #76b000;
	color: #ffffff;
}

.inscricoes tbody tr:hover A {
	color: #ffffff;
	text-decoration: none;
}

.inscricoes tbody tr.subitem1 th {
	padding-left: 15px;
}

.inscricoes .highlight{
	color: #0186cf;
	font-style: italic;
	padding: 0px 2px;
}

.inscricoes form label input[type="checkbox"] {
	width:15px;
	min-width:15px;
	max-width:15px;
	display:inline-block;
	margin: 0px;																																																																																											
	margin-right: 2px;																																																																																											
	margin-bottom: 3px;																																																																																											
	text-align: left;
	vertical-align: middle;
	clear: none;
}	

.inscricoes form label{
	display:inline;
	margin-right: 10px;																																																																																											
	text-align: left;
	vertical-align: middle;
	clear: none;
}	