﻿.buttonType {
border: solid 1px darkblue;
background-color: darkblue;
}

.toUpper {
text-transform: uppercase;
}

.wide-modal {
width: 25%;
}


/*GRID*/
.webgrid
{
width: 100%;
border: 0px;
border-collapse: collapse;
white-space:nowrap;
}

.webgrid-table {
width:100%;
background-color: #d5d5d5;
font-size: smaller;
}

.webgrid a
{
color: #000;
}

.webgrid-header
{
	text-align: center;
    background-color: #428bca;
    color: #4f5057;
    height: 30px;

	/*
	text-align: center;
	background-color: #424242;
	color: #4f5057;
	border-bottom: 2px solid #890f0f;
	height: 40px;
	border-top: 2px solid #890f0f;
	border-left: 2px solid #890f0f;
	border-right: 2px solid #890f0f;
	*/
}

.webgrid-header a {
color: #FFF;
}

.webgrid-footer
{
	padding: 6px 5px;
	text-align: center;
	background-color: white;
	border-bottom: 2px solid #D6E8FF;
	border-left: 2px solid #D6E8FF;
	border-right: 2px solid #D6E8FF;
	height: 30px;
	/*
	border-top: 2px solid #3966A2;
	*/
}

.webgrid-alternating-row
{
height: 15px;
background-color: #f2f2f2;
border-bottom: 1px solid #d2d2d2;
border-left: 2px solid #D6E8FF;
border-right: 2px solid #D6E8FF;
}

.cCargando {
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    position: fixed;
    background-color: #000;
    opacity: 0.8;
    filter: alpha(opacity=80); /* Internet Explorer 8*/
    z-index: 9999;
    transition: width 2s;
    -moz-transition: width 2s; /* Firefox 4 */
    -webkit-transition: width 2s; /* Safari and Chrome */
    -o-transition: width 2s; /* Opera */
    cursor: progress;
}

        .cCargandoImg {
            cursor: progress;
            position: absolute;
            top: 10%;
            right: 45%;
            left: 35%;
            filter: alpha(opacity=80); /* Internet Explorer 8*/
            opacity: 0.8;
            margin: auto;
            width: 350px;
            text-align: center;
            height: 150px;
            padding: 10px;
            background-color: #000;
            /*border: 1px solid #000;*/
            color: #ffffff;
            font-size: 2em;
        }
      .Label {
            font-weight:normal;
        }
.MensajeCorrecto {
    font-size:15px;
    color:green;
}
.MensajeIncorrecto {
    font-size:15px;
    color:red;
}
.TextLarge {
    width:70%;
    border-radius:5px;
    height:30px;
}
.TextMedium {
     width:50%;
     border-radius:5px;
     height:30px;
}
.TextShort {
     width:30%;
     border-radius:5px;
     height:30px;
}

