/* Definicion de Fuentes */


body{
  font-family: Arial, Calibri;
  font-size: 20;
  color: #223a65;
  margin:0px;
  background-color: #FFFFFF;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}

#Inicio {
  color: black;
}

#Inicio img{
  margin-left:35%;
  height:70px;
	background-color:#FFFFFF;
}

#TrueForm td img{
	background-color:#FFFFFF;
}

#TrueForm{
  opacity: 0.95;
}

#TrueForm[action='nominacionNomina.asp']{
  opacity: 0.95;
  background-color: #EFEBEB;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

#sloganLogin {
  font-family: FS Sammy, Calibri;
  font-size: 22px;
  color: #33ccca;
  width: 300px;
  height: 60px;
  padding: 15px 0px;
  text-align: center;
}
#sloganLogin img {
  height: 200px;
}
#headLogin{
  font-size: 24px;
  width: 270px;
  height: 20px;
  padding: 15px 15px;
  text-align: left;
}
#sLogin{
  font-size: 18px;
  width: 270px;
  height: 70px;
  padding: 85px 15px;
  text-align: right;
  color: #000000;
}
.bottomstyle {
	background-color:#aaaaaa;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
  border:0px;
	text-indent:0;
	display:inline-block;
	color:#ffffff;
	font-family:Arial, Calibri;
	font-size:15px;
	font-weight:bolder;
	font-style:normal;
	height:40px;
	line-height:40px;
	width:150px;
	text-decoration:none;
	text-align:center;
	
}
.bottomstyle:hover {
	background-color:#C0C0C0 !important;
}
.bottomstyle:active {
	position:relative;
	top:1px;
}

#sloganLogin img {
	width:180px;
}

#tablebody{
  width:100%;
  height: 100%;
  text-align: center;
  transition: background 1s linear;
  -moz-transition: background 1s linear; /* Firefox 4 */
  -webkit-transition: background 1s linear; /* Safari and Chrome */
  -o-transition: background 1s linear; /* Opera */
  background-repeat: no-repeat; 
  background-attachment: fixed; 
  background-position: center top;
  background-size: 100% 100%;
}
div#tablebody table {
  margin: 0 auto;
  text-align: left;
}
td.pagetitle {
  padding: 15px;
}
td.pagetitle img {
  height: 110px;
  width: auto;
  display: none;
}
.whiteblur{
  border: 1px solid grey; 
}
#txtBus{
  width: 250px;
  height: 25px;
}
.datagrid table { 
  border-collapse: collapse; 
  text-align: left; 
  width: 100%; 
} 
.datagrid {
  overflow: hidden;
  -webkit-border-radius: 2px; 
  -moz-border-radius: 2px; 
  border-radius: 2px; 
}
.datagrid table td, .datagrid table th { 
  padding: 3px 4px; 
}
.datagrid table tr th {
  color:grey; 
  font-size: 18px; 
  font-weight: bold; 
} 
.datagrid table tr th:first-child { 
  border: none; 
}
.datagrid table tbody td { 
  color: grey; 
  font-size: 14px;
  font-weight: normal; 
}
.datagrid table tbody td:first-child { 
  border-left: none; 
}
.datagrid table tbody tr:last-child td { 
  border-bottom: none; 
}
.datagrid table tbody td.colPersona {
  color: #172b50;
}
a {
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  font-family:Arial, Calibri;
  color: #294577;
  font-size: 12px;
  background: #aaaaaa;
  padding: 1px 10px 1px 10px;
  text-decoration: none;
}
a:hover {
  background: grey;
  text-decoration: none;
}
.CualidadTxt{
  font-size: 14px;
}
.bodytext{
  color:#172b50;
  padding: 5px 10px;
  background-color: #EFEBEB;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.commentTxt{
}
.noshowimp a{
  background:none
}
td#lytborde form[action='nominacion.asp']{
  background-color: #EFEBEB;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
form[action='nominacionLogin.asp']{
  background-color: #EFEBEB;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.alerta {
  width: 800px !important;
}