﻿/* Overall Page */
body {
	margin: 0;
	background-color: #FFFFFF;
	background: url(imagenes/bgCielo.png);
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 0.062em solid Blue;
	font-size: small;
}
.spacer{clear:both; height:1em;}
/* Header Section */
#header {
	font: 90% Verdana, Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	background: url(imagenes/bg_1057.png) repeat left top;
	border-top: 0.062em Red;
	border-bottom: 0.188em solid Red;
    border-bottom-style: groove;
	height: 9em;
}
#header .title {
	color: Yellow;
    top: 0.25em;
	left: 0.25em;
	background-color: transparent;
	float:  left;
	margin-right: 2em;
	margin-top: 0.3em;
	margin-left: .8em;
	position:absolute;
}
#header .logout {
	color: Navy;
	float:  right;
	top: 5em;
	left: 70em;
	margin-right: 2em;
	margin-top: 0.3em;
	margin-left: .8em;
    position :absolute;
}
#header .breadcrumb {
	color: black;
	background-color: transparent;
	float: right;
	margin-right: 2em;
	margin-top: 0.8em;
	font-weight:bold;
}
#header a:link, a:visited  {
	color:  #B51032;
}
/* Navigation */
#navigation {
	top: 11.8em;
	left: 0em;
	width: 12.5em;	
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navigation li {
	border-bottom: 1px solid red;
}
#navigation li a  {
	display: block;
	padding: 0.313em 0.313em 0.313em 0.5em;
	border-left: 0.5em solid Red;
	border-left-style:outset;
	border-right: 0.063em solid #711515;
    background-color : Maroon;
	color: Yellow;
	text-decoration: none;
}
#navigation li a:hover {
    background-image:url(imagenes/fondo2.png); /* Color al posicionar el mouse */
}
#navigation ul ul 
{
	margin-left: 0.75em;
}
#navigation ul ul li {
	border-bottom: 0.063em solid #711515;
	margin:0;
	background-color: Aqua;
	color: Silver;
}
#navigation ul ul a:link, #navigation ul ul a:visited 
{
	background-color:   White;
	color: #711515;
}
#navigation ul ul a:hover 
{
	background-color: Blue; 
	color: #000000;
}
/* Main Content */

#content 
{
	margin-top:0em;
	margin-left: 0em;
	margin-right: 0em;
}
h1 {
	font: 100% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
}
#content p {
	font-size: 100%;
	line-height: 1.6em; 
}
#content ul {
	font-size: 80%;
	line-height: 1.2em; 
}
#content .Copyright
{
	font-size: 75%;
	line-height: 1.6em; 
}
#content_login 
{
	margin-top:0em;
	margin-left:0em;
	margin-right:0em;
}
/* Data Web Control Styles */
.DataWebControlStyle 
{
    font-size: 90%;
}
.HeaderStyle
{
    background-color:  Yellow;
    background: url(imagenes/dgHeader.png) repeat-x left top;
    font-weight: bold;
    text-align: left;
    vertical-align: middle; 
    color: White;
}
.FooterStyle
{
    background-color: #a33;
    color: White;
    background: url(imagenes/dgFooter.png) repeat-x left top;
    text-align: right;
    font-family : Verdana, Arial, Helvetica, sans-serif;
}
.AlternatingRowStyle
{
    background: url(imagenes/dgAlternating.png) repeat-x left top;
}
.SelectedRow 
{
	 background-color:#ff0000;color:#fff
}
.MAWBSelStyle
{
    background-color: #a33;
    color: White;
    background: url(imagenes/dgFooter.png) repeat-x left top;
    text-align: center;
    font-family : Verdana, Arial, Helvetica, sans-serif;
}
.dlAlternatingAgencias
{
	background-color: White;
}
.RowStyle
{
	white-space:normal;
}
.SelectedRowStyle
{
    background-color: Yellow;
}
/* Misc Styles */
.lblTermino
{
    text-align: left;
    color: Navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: italic;
    font-weight: bold;
    font-size: small;
}
.lblAgencia
{
    text-align: left;
    color:  Navy ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  medium;
}
#explogin
{
	top: 20em;
	left: 18em;
	width: 60em;
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	background:url(imagenes/Bars/BarBlueDeg.png) repeat-x left top ;
}
#registro
{
	width: 12.5em;
	top: 3.5em;
	left: 18em;
	width: 12.5em;	
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
}
#Cube
{
	width: 6.25em;
	top: 0.2em;
	left: 0.1em;
	float: left;
	position:absolute;
}
bodyHawb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  x-small;
}
.demobottom {
	height:8px;
	background:#FFF url(imagenes/demobottom.png) no-repeat left bottom;
}
.heading {
	padding: 0.8em 0 0 0;
	color:#5377A9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.2em;
}
.resizingText
{
	padding:0px;
	border-style:solid;
	border-width:0.125em;
	border-color:#7391BA;
}
.handleText
{
	width:1em;
	height:1em;
	background-image:url(imagenes/HandleGrip.png);
	overflow:hidden;
	cursor:se-resize;
}
.frameText
{
	width:6.25em;
	height:6.25em;
	overflow:auto;
	float:left;
	background-color:#ffffff;
	border-style:solid;
	border-width:0.125em;
	border-color:Gray;
	font-family:Helvetica;
	line-height:normal;
}
 .Loading {
   background-color:#FFFF99;
   color:#770000;
   top:0;
   right:0;
   position:fixed;
 }
  .Grabando {
   background-color:#00F078;
   color:#000077;
   top:0.25em;
   left:0.25em;
   position:absolute;
   font-size:xx-small;
 }
  .Cancelando {
   background-color:#BB0000;
   color:#FFFF66;
   top:0;
   right:0;
   position:fixed;
 }
  .Anulando {
   background-color:#FFFFCC;
   color:#770000;
   top:0;
   right:0;
   position:fixed;
 }
 .Loading img {
   vertical-align:middle;
   margin:1px;
 }
  .Eliminando {
   background-color:#FF0033;
   color:#FFFFFF;
   top:0;
   right:0;
   position:fixed;
 }
#Agencia
{ 
	background: url(imagenes/Heaven.png);
	font-family:Verdana, Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	border-top: 1px solid maroon;
	border-bottom: 5px solid Violet;
	border-bottom-style: groove;
	font-size:xx-small;
	vertical-align:middle;
    font-weight :bold;
    color:#0000B4;
   	width: 82em;
   	height:60em;
    top: 1em;
	left: 1em;
	position:absolute;
	padding:0.25em;
}
#Usuario
{ 
	background: url(imagenes/Title.png);
	font-family:Verdana, Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	border-top: 1px solid maroon;
	border-bottom: 5px solid Violet;
	border-bottom-style: groove;
	font-size:xx-small;
	vertical-align:middle;
    font-weight :bold;
    color:#0000B4;
   	width: 80em;
   	height:60em;
    top: 1em;
	left: 1em;
	position:absolute;
	padding:0.25em;
}
#pwUsuario
{ 
	background: url(imagenes/Title.png);
	font-family:Verdana, Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	border-top: 1px solid maroon;
	border-bottom: 5px solid Violet;
	border-bottom-style: groove;
	font-size:xx-small;
	vertical-align:middle;
    font-weight :bold;
    color:#0000B4;
   	width: 80em;
   	height:30em;
    top: 1em;
	left: 1em;
	position:absolute;
	padding:0.25em;
}
#Tarifa
{ 
	background: url(imagenes/bgRepeater.png);
	font-family:Verdana, Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	border-top: 1px solid maroon;
	border-bottom: 5px solid Violet;
	border-bottom-style: groove;
	font-size:xx-small;
	vertical-align:middle;
    font-weight :bold;
    color:#0000B4;
   	width: 82em;
   	height:60em;
    top: 1em;
	left: 1em;
	position:absolute;
	padding:0.25em;
}
.txtCenter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:xx-small;
    text-align:center;
    border:0.063em solid #B4D2F0;
    vertical-align:middle;
    height:auto;
}
.txtLeft
{
	Font-size:75%;
    text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:xx-small;
    border:0.063em solid #B4D2F0;
    vertical-align:middle;
    height:auto;
}
#login
{
	Font-size:75%;
    padding:0.25em;
	float:left;
	top:4em;
	left:40em;
	height:auto;
	width:30em;	
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
 	background: url(imagenes/bars/BarLogin.png) repeat-x left top; 
	border-bottom: 0.125em solid Blue;
    border-bottom-style: groove;
}
#login label{
	display:  block;
	font-weight:bold;
	text-align: right;
	width:10em;
	float:left;
}
.Criterial
{
	font-size:xx-small;
    text-align: left;
    border:0.063em solid navy;
    vertical-align:middle;
    height:auto;
}
.tbLeft 
{
	font-size:xx-small;
	text-align:left;
	color:#008;
	border:solid 0.1em #aacfe4;
	margin:0 0.1em ;
	border-style:groove;
}
.tbSmallCenter 
{
	font-size:xx-small;
	width:2em;
	text-align:center;
	color:#008;
	border:solid 0.1em #aacfe4;
	margin:0 0.1em ;
	border-style:groove;
}
.tbCenter 
{
	font-size:xx-small;
	width:10em;
	text-align:center;
	color:#008;
	border:solid 0.1em #aacfe4;
	margin:0 0.1em ;
	border-style:groove;
}
.cmbLeft 
{
	font-size:xx-small;
	text-align:left;
	color:#008;
	border:solid 0.1em #00B4F0;
	margin:0  0.1em ;
}
.btn
{
	top:0;
	font-size:xx-small;
}
.Home 
{
	float: left;
	top:0.5em;
	left:0.5em;
	width: 70em;
	height:auto;
	position:relative;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:85%;
}
	#AE {
	float:left;
	width: 270px;
}
	#SignAE 
	{
	top:26em;
	left:48em;
	position:absolute;
	float:right;
	width: 100px;
}
	#Year 
	{
	float:left;
	width: 80px;
}
/* Links */
#Links {
	top: 0.5em;
	left: 90em;
	width: 12.5em;
	float:right;	
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
}
#Links ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#Links li {
	border-bottom: 1px solid silver;
}
#Links li a  {
	display: block;
	padding: 0.313em 0.313em 0.313em 0.5em;
	border-left-style:outset;
	border-right: 0.063em solid #711515;
	border-left: 0.063em solid #711515;
	background-color:  White; /* Color de Menu */
	color:  #FFFFFF;
	text-decoration: none;
}
#Links li a:hover {
	background-image: url(imagenes/Bars/BarOlivoDeg.png); /* Color al posicionar el mouse */
	color:  #FFFFFF;
}
.lblSmall
{
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color:Maroon;
}
