body {
font: 12px arial, sans-serif;
color: rgb(50, 50, 50);
}

#innercontent {
background: white;
height: 100%;
}

table {
border-spacing: 0;
}

#innercontent {
margin: 25px;
}


.form-table td, .form-table th {
    padding: 4px 10px;
}

#minor-publishing-actions {
    padding: 5px 10px 10px 10px;
    text-align: right;
}

.grid {
border-width: 1px;
border-style: solid;
border-color: rgb(210, 210, 210) rgb(210, 210, 210) rgb(210, 210, 210) rgb(210, 210, 210);
background: url('../images/schemaHeader.png') top repeat-x;
}

.gridheader {
height: 20px;
border-bottom: 1px solid rgb(150, 150, 150);
border-right: 1px solid #fff;
overflow: hidden;
}

.gridheaderinner {
padding-left: 1px;
}

.gridheaderinner table, .gridscroll table {
	font-size:12px;
}

.columnresizer {
width: 0;
height: 18px;
cursor: ew-resize;
}

.browse {
line-height: 17px;
min-width: 100%;
width: 100%;
}

.browse table td {
border-right: 1px solid rgb(200, 200, 200);
vertical-align: top;
}

.item {
padding: 4px 1px 0 0;
width: 200px;
overflow: hidden;
min-height: 20px;
}

.check {
width: 22px;
/*position: absolute;*/
overflow: hidden;
border-right: 1px solid rgb(185, 185, 185);
}

.gridscroll {
}

.buttons {
padding: 7px 0 5px;
}

div#innercontent form p {
	line-height: 5px;
}


#editestudiante input {
	width: 90%;
}

.mytable td, .mytable th {
	border: 1px solid #dddddd;
	text-align: left;
	color: rgb(0,0,0);
}

.withchecks {
margin-left: 10px;
}