

Body {
	margin-top:15px;
	font-family:tahoma,ms sans-serif,arial;
	text-align:center;
	padding:0px;
	background-color:#72828B;
}
TD {
	padding:0px;
	margin:0px;
	font-family:ms sans-serif,arial;
	text-decoration:none;
	font-size:12px;
	vertical-align:top;
	letter-spacing:0px;
	color:#000000;
}
SELECT {
	font-family: Arial;
	font-size: 8pt;
	width: 100%;
	vertical-align:middle;
}
FORM {
	margin:0px;
}
TABLE {
	 width: 100%;
}
.linedown_tr TD {
	BORDER-BOTTOM: #DBDBDB 1px solid;
}
.mTable {
	background-color:#ffffff;
	padding:0px;
	margin:0px;
	width:960px;
	border-collapse:collapse;
}
.mTablePie {
	padding:0px;
	margin:0px;
	width:960px;
	border-collapse:collapse;
}
.headerTitle {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	background-color: #002B9B;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration:none;
	text-align: left;
	height: 30px;
	margin: 10px;
	background-position: 5px center;
}
a.headerTitleLink {
	font: Arial 8pt bold;
	background-color: #002B9B;
	color: #FFFFFF;
	text-decoration:none;
	background-position: 5px center;
}
a.headerTitleLink:visited, a.headerTitleLink:link {
	text-decoration:none;
}
a.headerTitleLink:hover {
	text-decoration:underline;
}
.headerTitle#Hi15 {
	height: 15px;
}
.siteLabel {
	background-color:#F8F8F9;
	color:#000000;
	font-family:ms sans-serif,arial;font-size:11px;
	font-weight:800;
	padding:3px;
	vertical-align:top;
}
.ContenidoDataFont {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	letter-spacing:0px;
	text-decoration: none;
	vertical-align:middle;
}
.ContenidoDataFontBold {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	letter-spacing:0px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
}
INPUT.text {
	background-color:#FFFFFF;
	color:#333333;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-color:#666666;
	text-decoration:none;
	border:1px solid #D0D0D0;
	width:100%;
}
TEXTAREA {
	background-color:#FFFFFF;
	color:#333333;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-color:#666666;
	text-decoration:none;
	border:1px solid #D0D0D0;
}
.boton {
	height:25px;
	background: #002B9B;
	color:white;
	border:1px;
	border-style:solid;
	border-color:#ffffff;
	border-collapse:none;
	font-name: Arial;
	font-size: 8pt;
	font-weight: bold;
}
.LabelFontBold {
	font-family:Arial;
	font-size:11px;
	letter-spacing:0px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.LabelFont {
	font-family:Arial;
	font-size:11px;
	letter-spacing:0px;
	color:#000000;
	text-decoration:none;
}
.msgError {
	background-image: url(../imagenes/fondo_mensajes.png);
	position: absolute;	display:none;
	width:485px;    height:40px;
    margin-left:-250px;
	margin-top:-30px;    //opacity: 0.8;
    /*IE8*/
	/*filter: "alpha(opacity=80)";*/
	/*IE7*/
	/*filter: alpha(opacity=80); */
	padding:10px 8px 8px 8px;
	left:50%;	top:50%;
	z-index:999;
}
.txtMsgError {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: left;
}
.mimenuTD {
	margin:0px;
	padding:2px;
	color:#D4D0C8;
	font-weight:500;
	text-align:right;
	border-width:1px;
	border-color:#D4D0C8;
	border-style:solid;
	border-collapse:none;
}
.HomeLeft {
	width:170px;
	color:#555555;
	padding-left:1px;
	padding-top:4px;
	padding-left:5px;
	vertical-align:top;
	border:0px #000000 solid;
}
.HomeRight {
	width:790px;
	color:#555555;
	padding:3px;
	padding-top:4px;
	vertical-align:top;
	text-align:right;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
}
.headerSubTitle {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	background-color: #F1F1F1;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	height: 10px;
	margin: 10px;
	background-position: 5px center;
}
.img {
	border-width: 0px;
	vertical-align: middle;
	cursor: hand;
}
.headerTable {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	background-color: #F1F1F1;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	height: 30px;
}
.sbheaderTable {
	width:97%;
	padding:0px;
	border-width:1px;
	border-style:solid;
	border-color: #002B9B;
	border-collapse:collapse;
	border-spacing: 10px;
}
.sbheaderTableBackColor {
	width:97%;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	border-width:1px;
	border-style:solid;
	border-color: #002B9B;
	border-collapse:none;
	background-color: #002B9B;
}
.divPopupCarga {
	background-color: #EBEBEB;
	position: absolute;
    left: 50%;
    top: 50%;
    width: 450px;
    height: 290px;
    margin-left: -225px;
    margin-top: -140px;
    overflow: auto;
    display: none;
}
.bordePopupCarga {
	width:450px;
	height:290px;
	border-width:1px;
	border-style:solid;
	border-color: #002B9B;
	border-collapse:none;
}
.divPopupFormServEsp {
	background-color: #EBEBEB;
	position: absolute;
    left: 50%;
    top: 50%;
    width: 740px;
    height: 480px;
    margin-left: -377px;
    margin-top: -240px;
    overflow: auto;
    display: none;
}
.bordePopupFormServEsp {
	width:740px;
	height:480px;
	border-width:1px;
	border-style:solid;
	border-color: #002B9B;
	border-collapse:none;
}
.divPopupFormAdValorem {
	background-color: #EBEBEB;
	position: absolute;
    left: 50%;
    top: 50%;
    width: 710px;
    height: 450px;
    margin-left: -360px;
    margin-top: -225px;
    overflow: auto;
    display: none;
}
.bordePopupFormAdValorem {
	width:710px;
	height:450px;
	border-width:1px;
	border-style:solid;
	border-color: #002B9B;
	border-collapse:none;
}
.divPopupFormPeligroso {
	background-color: #EBEBEB;
	position: absolute;
    left: 50%;
    top: 50%;
    width: 772px;
    height: 450px;
    margin-left: -386px;
    margin-top: -225px;
    overflow: auto;
    display: none;
}
.bordePopupFormPeligroso {
	width:772px;
	height:450px;
	border-width:1px;
	border-style:solid;
	border-color: #002B9B;
	border-collapse:none;
}
.divPopupConsolidar {
	background-color: #EBEBEB;
	position: absolute;
    left: 50%;
    top: 50%;
    width: 772px;
    height: 290px;
    margin-left: -386px;
    margin-top: -144px;
    overflow: auto;
    display: none;
}
.bordePopupConsolidar {
	width:772px;
	height:290;
	border-width:1px;
	border-style:solid;
	border-color: #002B9B;
	border-collapse:none;
}
.divPopupFollow {
	background-color: #EBEBEB;
	position: absolute;
    left: 50%;
    top: 50%;
    width: 470px;
    height: 300px;
    margin-left: -235px;
    margin-top: -140px;
    overflow: auto;
    display: none;
}
.bordePopupFollow {
	width:470px;
	height:300px;
	border-width:1px;
	border-style:solid;
	border-color: #002B9B;
	border-collapse:none;
}
.divPopupRecepcion {
	background-color: #EBEBEB;
	position: absolute;
    left: 50%;
    top: 50%;
    width: 715px;
    height: 280px;
    margin-left: -367px;
    margin-top: -140px;
    overflow: auto;
    display: none;
}
.bordePopupRecepcion {
	width:715px;
	height:280px;
	border-width:1px;
	border-style:solid;
	border-color: #002B9B;
	border-collapse:none;
}
.cellsBorders {
	border:#999999 1px solid;
}
.tableBorders {
	border:#999999 1px solid;
}
.resaltarFila TD { 
	background-color:#002B9B;
	color:#FFFFFF;
	cursor:hand;	/*IE*/
	cursor:pointer; /*FIREFOX*/
	opacity: 0.7;
	filter: "alpha(opacity=70)"; /*IE8*/
	filter: alpha(opacity=70);   /*IE7*/
	height: 30px;
}
.tablaTituloListado {
	height: 30px;
	background-color: #002B9B;
}
.tdTituloListado {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	width: 100%;
	vertical-align: middle;
	text-align: left;
	padding-left: 5px;
}
.LoadingTitle {
	font-family: arial;
	color: #002B9B;
	font-size:16px;"
	letter-spacing:0px;"
	font-weight:bold;"
	text-align:none;"
}
.upload {
	height:18px;
	background:#FFFFFF;
	color:black;
	border:1px;
	border-style:solid;
	border-color:#002B9B;
	font-name: Arial;
	font-size: 8pt;
	cursor: hand;
}
.ErrFont {
	background-color:#ff0000;
	padding:8px;
	vertical-align:top;
	border-width:1px;
	border-color:#D50000;
	border-style:solid;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:BOLD;
	padding:5px;
}
.FuenteBlanca {
	color:#FFFFFF;
}
.Follow_UP {
	font-family:Courier New;
	font-size:11px;
	color:#000000;
}