/* Explanation of styles: www.net2client.com/manual/imagenes/Panel.png */
/*------------------------------------- Logo to the left --------------------------------------------------*/
body {
	overflow:hidden;
/*	background-color:#003366; 
	background-image:url('../Images/HeaderSeventec.jpg');
	background-repeat:no-repeat;*/
	font-family: Trebuchet MS, Verdana, Arial, Times New Roman;
}
*{margin:0px;
	padding:0px;
	font-family: Trebuchet MS, Verdana, Arial, Times New Roman;
}
a, a:link, a:active, a:visited,a:hover {
	text-decoration:none;
	color: #003366;
}
button  {
	font-size:70%;
	color: #333333;
	background-color: #e5e5e5;
}
input  {
	font-size:70%;
	color: #3F3A74;
	background: #DCDCE8;
	padding: 1px 1px 2px 6px;
	border: 1px solid #454375;
}
select {
	font-size:70%; 
	color: #3F3A74;
	background: #DCDCE8;
	padding: 1px 1px 2px 1px;
	border: 0px solid #DCDCE8;
}
label {
	font-size:70%;
	padding-right:1em;
	}
/*------------------------------------- Application name --------------------------------------------------*/
#AppName{
	position: absolute;
	top: 38px;
	left: 15px;
	/*font-size:1px;*/
	font-weight:bold;
	color:#06458A;
}
/*------------------------------------- Logo --------------------------------------------------*/
#Logo {
	position: absolute;
	top: 5px;
	left: 15px;
	width:1024;
	height:80px;
	margin-left:-15px;
	margin-top:-5px;
	background-image:none;
	background-repeat:no-repeat;
}
/*------------------------------------- Current table and add record--------------------------------------------------*/
#TableAndAddRecord {display:none;}

#TableNameAndAddRecord {
	position: absolute;
	top: 5px;
	left: 140px; 
	background: transparent;
	font-size:80%;
	font-weight:bold;color:#003366;
}
#CurrentTableName {
	background: transparent; 
	font-weight:bold;
	color:#003366;
	display:inline;
}
#AddRecord {
	position: relative;
	left:5px;
	background: transparent;
	text-align: left;
	display:inline;
}
#AddRecord a{
	width: 20px;
	height: 24px; 
	font-weight:bold;
	vertical-align:middle;
	color:#003366;
	background-image:none;
	background-repeat:no-repeat;
	padding-left:24px;
	padding-top:7px;
}
/*------------------------------------- Administration Box --------------------------------------------------*/
#AdminBox {
	position: absolute;
	top: 5px;
	left:230px;
	background: transparent;
}
/*------------------------------------- Search Boxes --------------------------------------------------*/
#SearchBoxes {
	position: absolute;
	top: 35px;
	left:240px;
	background: transparent;
	text-align: left;
}
#SearchBoxes form{display:inline;}
#SearchBoxes label{
	display:inline;
	padding-left:1em;
	color:#F8F8FF;
	font-weight:bold;
	margin-right:27px;
}
#SearchBox1 {
	display:inline;
	text-align:left;
	width:250px;
}
#SearchBox2{
	display:inline;
	text-align:left;
	width:300px;
}
#SearchBox1 img.clickable{display:none;}
#SearchBox2 select {margin-left:8px;}
.RightBox {width:200px;}
.LeftBox {width:150px;}
/*------------------------------------- Report Boxes --------------------------------------------------*/
#ReportBoxes {
	position: absolute;
	top: 60px;
	left:240px;background: transparent;
	text-align: left;
}
#ReportBoxes form{display:inline;}
#ReportBoxes label{display:inline;
	padding-left:1em;
	color:#F8F8FF;
	font-weight:bold;
}
#ReportBoxes div {display:inline;}
#ReportBox1 {
	display:inline;
	text-align:left;
	width:250px;
}
#ReportBox1 form label{margin-right:19px;}
#ReportBox2{
	display:inline;
	text-align:left;
	width:300px;
}
/*------------------------------------- Multiple Application Box --------------------------------------------------*/
#MultiAppBox {
	position: absolute;
	top: 60px;
	left: 830px;
	background: transparent;
	text-align: left;
}
#MultiAppBox form{display:inline;}
/*------------------------------------- Icons  --------------------------------------------------*/
#AppIcons {
	position: absolute;
	top: 5px;
	right: 15px;
}
#AppIcons #LabelA{
	/*display:none;*/
}

#N2CIcons {
	position: absolute;
	top: 5px;
	left: 450px;}

/*------------------------------------- Table list --------------------------------------------------*/
ul.TableList {
	position: absolute;
	top: 85px;
	left: 0px;
/*	background-color:#003366;*/
	color:white;
}
ul.TableList li a:visited{color:none}
ul.TableList li a:hover{color:#DDDDDD}
ul.TableList li a{
	font-size:80%;
	color:#white;
	border-right:1px solid white;
	padding-left:0.5em;
	padding-right:0.5em;
	font-weight:bold
	}
ul.TableList li{display:inline;}
.CurrentTable {
	font-size:80%;
	color:#DDDDDD;
	padding-left:0.5em;
	padding-right:0.5em;
	font-weight:bold
}
ul.TableList li.CurrentTable a.Current{
	font-size:100%;
	font-weight:bold;
	color:#DDDDDD;
}
ul.TableList li.CurrentTable a.AddSign{
	font-size:80%;
	font-weight:bold;
	color:#DDDDDD;
	border-right:1px solid white;
}
ul.TableList li.MenuTablas a{
	font-size:80%;
	font-weight:bold;
	color:#003366;
	border-right:0px solid white;
}
ul.TableList li.MenuTablas a.AddSign{
	font-size:80%;
	font-weight:bold;
	color:#DDDDDD;
}
/*------------------------------------- Login Boxes --------------------------------------------------*/
#LoginBox1 {
	position: absolute;
	top: 2px;
	left: 240px;
	background: transparent;
	text-align: left;
}
#LoginBox2 {
	position: absolute;
	top: 30px;
	left: 240px;
	background: transparent;
	text-align: left;
}
#LoginBox3 {
	position: absolute;
	top: 60px;
	left: 220px;
	background: transparent;
	text-align: left;
}
#LoginBox4 {
	position: absolute;
	top: 2px;
	left: 450px; 
	background: transparent;
	text-align: left;
}
#LoginBox5 {
	position: absolute;
	top: 30px;
	left: 450px; 
	background: transparent;
	text-align: left;
}
#LoginBox6 {
	position: absolute;
	top: 60px;
	left: 450px;
	background: transparent;
	text-align: left;
}
#LoginAyuda{
	position: absolute;
	top: 2px;
	right: 2px;
	background: transparent;
	text-align: left;
}

#LoginBox1 label{
	color:#F8F8FF;
	margin-right:34px;
}
#LoginBox2 label{color:#F8F8FF;}
#LoginBox3 label{color:#F8F8FF;}
#LoginBox4 label{
	color:#F8F8FF;
	margin-right:17px;
}
#LoginBox5 label{color:#F8F8FF;}
#LoginBox6 label{color:#F8F8FF;}
	
#LoginBox2 input{width:97px;}
#LoginBox3 input{
	width:88px;
	height:20px;
}

#LoginBox6 input{
	width:88px;
	height:20px;
}
/*------------------------------------------ Other classes -------------------------------------------*/
.clickable {cursor: pointer;}
.boton {
	font-size:70%;
	background-color: #DDDDDD;
	padding:1px;
}
