/* GENERAL RULES */
body {
	margin:0px;background-color:white;background-image:none;color:black;overflow:hidden; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#Logo {
	position: absolute;top: 2px;left: 15px;width: 138px;height: 83px;
	background-image:url('imagenes/logowib.jpg');background-repeat:no-repeat;
}

/* RULES  FOR BEFORE LOGIN */
#LoginForm {
	border:0px solid red;
}

div#LoginBox1 {
	position:absolute;left:auto;right:0px;top:25px;clear:both;
	margin:0px;padding:0px;padding-right:200px;border:0px solid black;height:28px;
}
div#LoginBox1 label,div#LoginBox2 label{
	margin:0px;padding:0px;border:0px solid blue;display:block;float:left;padding-right:5px;padding-top:1px;
}
div#LoginBox1 input,div#LoginBox2 input {
	width:115px;border:1px solid #3FAE48;background-color:white;color:black;float:left;
}

div#LoginBox2 {
	position:absolute;left:auto;right:0px;top:53px;
	clear:both;margin:0px;padding:0px;padding-right:200px;border:0px solid black;height:28px;
}

div#LoginBox3 {
	position:absolute;left:auto;right:0px;top:25px;clear:both;
	margin:0px;padding:0px;padding-right:23px;border:0px solid black;width:200px;
}
div#LoginBox3 label{
	border:0px solid red;position:absolute;right:142px;top:0px;display:block;padding-right:5px;padding-top:1px;
}
div#LoginBox3 select{
	width:120px;border:1px solid #3FAE48;background-color:white;position:absolute;right:22px;top:0px;
}
div#LoginBox3 input{
	border:0px;width:120px;color:white;background-color:#3FAE48;position:absolute;right:22px;top:28px;
}

#LoginAyuda,#LoginBox4,#LoginBox5,#LoginBox6,#AppName{
	display:none;
}

/* RULES  FOR AFTER LOGIN */

/*------------------------------------- Administration Box --------------------------------------------------*/
#AdminBox {position: absolute;top: 6px;right: 15px;}
#ReportBoxes {position: absolute;top: 28px;left:635px;width:250px;
	border-top:2px solid #3FAE48;border-left:1px solid black;padding:10px 10px 0px 10px;height:60px;background-color:#f4f5f9;}
#SearchBoxes {position: absolute;top: 28px;left:365px;width:250px;
	border-top:2px solid #3FAE48;padding:10px 10px 0px 10px;height:60px;background-color:#f4f5f9;}
#SearchBox1 {text-align:left;width:120px;z-index:-9999;}
#SearchBox2 {text-align:left;}

#ReportBoxes #ReportBox1 {width:200px;display:none;}
#ReportBox2 {width:200px;text-align:left;z-index:1000;}
#ReportBox2 label {text-align:left;}
#ReportBox2 select {width:150px;}
#ReportBoxes label {color:black;}

#SearchBoxes div {display:block;width:250px;}
#SearchBoxes label {color:black;text-align:right;padding-left:0px;width:55px;overflow:hidden;}
#SearchBox2 select {width:150px;}
input,select {
background-color:white;
border:1px solid #3FAF48;
}
/*------------------------------------- Table list --------------------------------------------------*/
ul.TableList {background-color:white; color:black;position:static;border:0px;margin:0px;padding:0px;border:0px solid black;}
ul.TableList li {margin:0px;padding:0px;color:black;width:135px;overflow:hidden;height:20px;line-height:20px;font-size:70%;
border:0px solid black;float:none;display:block;position:relative;float:left;clear:left;text-align:left;}
ul.TableList li.MenuTablas {padding-left:10px;}
ul.TableList li a,ul.TableList li a:link,
ul.TableList li a:active,ul.TableList li a:visited {text-align:left;padding:0px;color:black;background-color:white;font-size:100%;height:20px;width:100%;padding-left:10px;}
ul.TableList li a:hover {color:white;height:18px;background-color:#3FAE48;}


ul.TableList li.CurrentTable,ul.TableList li.CurrentTableHere {padding-left:10px;background-color:#3FAE48;}
ul.TableList li.CurrentTable a {display:none;}
ul.TableList li.MenuTablas a {display:none;}
div#TableList{
	position:absolute;margin:0px;top:0px;left:200px;width:275px;text-align:left;border-left:2px solid black;
}
div#TableList select{
	font-size:100%;
}

div#AppIcons {
	background-image:url('imagenes/buttonBar.jpg');height:22px;width:100%;
	left:0px;top:87px;padding-left:7px;overflow:hidden;
}
div#N2CIcons {
	display:none;
}
p#WI3salute {
	font-family:Verdana;font-size:80%;font-weight:bold;height:22px;width:50%;position:absolute;
	z-index:1000;right:0px;top:65px;text-align:right;margin:0px;padding:0px;padding-right:10px;width:20em;
}
div#WI3Icons {
	height:22px;width:50%;position:absolute;z-index:1000;right:0px;top:87px;
	text-align:right;margin:0px;padding:0px;padding-right:10px;
}
div#WI3Icons a {
height:22px;
margin:0px;
padding:0px;
background-image:url('imagenes/logout.jpg');
background-repeat:no-repeat;
padding-left:20px;
font-size:11px;
line-height:22px;
display:block;
width:auto;
float:right;
}
div#AppIcons img{
position:relative;
top:-1px;
}

div#TableNameAndAddRecord {
	display:block;position:absolute;left:365px;top:0px;
	padding-top:7px;
	width:400px;
	color:black;
	font-size:70%;
	text-align:center;
	height:28px;
	border-right:0px solid black;background---color:#f4f5f9;
}
div#AddRecord {
	position:absolute;right:5px;
	left:auto;
}
div#AddRecord a{
	color:black;
	padding:0px;
	padding-right:22px;
	text-transform:lowercase;
	font-variant:small-caps;
	background-image:url('imagenes/addwib.jpg');
	background-position:top right;
}
div#AddRecord a:hover{
	font-style:italic;
	text-decoration:underline;
}
div#CurrentTableName {
	color:black;
	font-size:135%;
	font-variant:small-caps;
}

li#CurrentTable {
display:none;
}


