html {
	overflow-y: scroll;
	background: #f5f8f9; /* url('css/html_bg.png') repeat-x scroll; */	
}

body {
	margin: 0;
	padding: 0 0 20px;
	/*background: transparent /*url('body_bg.jpg') no-repeat center top;*/
	/*min-height: 100%;*/
	font-family: "Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif";
	/*font-family: "Arial", "Helvetica", "Verdana", "sans-serif";*/
	font-size: 11px;
}

p{
	font-family: "Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif";
	/*font-family: "Arial", "Helvetica", "Verdana", "sans-serif";*/
	font-size: 11px;

}
.ui-table-content { 
	border: 1px solid #a6c9e2;
	background: #FFFFFF;
	color: #4297d7; 
}


/*
.tableForm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	#position: relative;
	#border: 1px solid #eee;
	border: 1px solid #ccc;
	#overflow: hidden;
	#color: #000;
}
.tableForm td {
	padding:3px;

}
.mDiv
	{
	background: url(../images/wbg.gif) repeat-x top;
	border: 1px solid #ccc;
	border-bottom: 0px;
	border-top: 0px;
	font-weight: bold;
	#display: block;
	height:25px;
	#overflow: hidden;
	white-space: nowrap;
	#position: relative;
	}

.bgup1 {
	height:30px;
	margin:0;
	background-color: #000033;
}

.bgup {
	background:transparent url(../images/bgupwhite.gif) no-repeat;
	height:13px;
	margin:0;
	background-color: #000033;
}




.bgdown {
	background:transparent url(../images/bgbottomwhite.gif) no-repeat scroll left bottom;
	height:13px;
	margin:0;
	background-color: #000033;
}

*/
.maintitulo{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:30px; 
	color:#29166f;
	font-weight:bold;
	
}

.titulo{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px; 
	color:#eae9e9;
	font-weight:normal;
}

.userInfo { 
	font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; 
	font-size: 12px;
	color:#000000;
	font-weight:normal;
}


/*

.subMenu{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:16px; 
	color:#FFFFFF;
	font-weight:normal;
}

.table1{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#FF9900;
	font-weight:normal;
}

.table2{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#29166f;
	font-weight:bold;
}

.table3{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#83ACCA;
	font-weight:normal;
	border-left-color:#83ACCA;
	background-color:#FFFFFF;
}
.tablep{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#29166f;
	font-weight:normal;
	border-left-color:#83ACCA;
	background-color:#dfdfdf;
}

*/
.derechos{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	color:#000000;
	font-weight:bold;
}

.derechoStrong{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#000000;
	font-weight:bold;
}

.divGrid {
	/*#overflow:scroll;*/
	overflow:auto;
	width: 450px;
	height: 180px;
	border:#003366;
}

.divGridGroupsRed {
	overflow:auto;
	width: 350px;
	height: 340px;
}

ul, li{
	margin:0; 
	padding:0; 
	list-style:none;
}
