.linkmenu{ text-decoration: none; FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkmenu:visited {	 text-decoration: none; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkmenu:hover {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkmenu:link {	text-decoration: none; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}

.linkblanco{ text-decoration: none; FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkblanco:visited {	 text-decoration: none; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkblanco:hover {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkblanco:link {	text-decoration: none; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}

.linkusername{ text-decoration: none; FONT-WEIGHT:bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkusername:visited {	 text-decoration: none; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkusername:hover {	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkusername:link {	text-decoration: none; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}

.linkpaginator{ text-decoration:none; FONT-SIZE: 9px; COLOR: #598C01; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkpaginator:visited { text-decoration:underline; FONT-SIZE: 9px; COLOR: #598C01; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkpaginator:hover { text-decoration:underline; FONT-SIZE: 9px; COLOR: #598C01; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkpaginator:link {	text-decoration: underline; FONT-SIZE: 9px; COLOR: #598C01; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}

.linkpaginatorNext{ text-decoration:underline; FONT-SIZE: 13px; COLOR: #598C01; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkpaginatorNext:visited { text-decoration:underline;	 text-decoration: none; FONT-SIZE: 13px; COLOR: #598C01; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkpaginatorNext:hover { text-decoration:underline; FONT-SIZE: 13px; COLOR: #598C01; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}
a.linkpaginatorNext:link {	text-decoration: underline; FONT-SIZE: 13px; COLOR: #598C01; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}

select {
	color: #333333;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	BORDER: #A5ACB2 1px solid;
}

.button {
	background-color:#023B5E;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	BORDER: 1px solid;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.tituloPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#006600;
	font-weight:bold;
	text-decoration:none;
}
.subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.diverror
{
width:350px;
border:#000000 dashed 1px;
background-color:#FFC6C7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
.divok
{
width:350px;
border:#000000 dashed 1px;
background-color:#99BF93;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
.divwarning
{
width:350px;
border:#000000 dashed 1px;
background-color:#F1DF7A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
.divokHidden
{
width:350px;
height:10%;
padding:10px;
border:#000000 solid 1px;
color:#FF0000;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
position: absolute;
visibility: hidden;
	z-index: 999;
	top: 50%;
	left: 50%;
	margin-top: -75px;
	margin-left: -175px;
}
div#contenido table.dtable_add{
	border: outset 0px;
	border-spacing:2px;
	background-color:#FFFFFF;

}
div#contenido table.dtable_add th {
	color: #ffffff;
	border-bottom: outset 1px  #666666;
	background-color:#598C01;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 2px;
}
div#contenido table.dtable_add td
{
	
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}
div#contenido table.dtable_add td.label
{
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding-right:15px;
}
div#contenido table.dtable_add td.save {
	border: outset 0px;
	background-color: #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding: 2px;
	text-align:center;
	
}
div#contenido table.dtable_add td.texto {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div#contenido table.dtable_list{
	border: outset 0px;
	border-spacing:2px;
	border-bottom: 2px solid  #CB2620;
}
div#contenido table.dtable_list th {
	color: #ffffff;
	background-color:#CB2620;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding:5px;
	
}

div#contenido table.dtable_list td {
	border: outset 0px;
	background-color: #ffffff;
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
}

div#contenido table.dtable_list td.par {
	border: outset 0px;
	background-color: #ffffff;
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
}
div#contenido table.dtable_list td.impar {
	border: outset 0px;
	background-color: #D5EB98;
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
}
div#contenido table.dtable_list td.top {
	border: outset 0px;
	background-color: #dddddd;
	color: #333333;
	text-decoration: none;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	padding: 2px;
}
div#contenido table.dtable_list td.paginator {
	border: outset 0px;
	background-color: #ffffff;
	color: #023B5E;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
}
div#contenido table.dtable_list td.spacer {
	border: outset 0px;
	background-color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 0px;
	text-align:center;
}


.MNUcentral
{
	background-image:url(../img_template/bt_mn_ppal_2.jpg);
}
.MNULeft
{
	background-image:url(../img_template/bt_mn_ppal_1.gif);
	width:6px;
}
.MNURight
{
	background-image:url(../img_template/bt_mn_ppal_2.gif);
	width:6px;
}

.MNUGreycentral
{
	background-image:url(../img_template/bt_mn_grey.jpg);
}

.MNUGreyLeft
{
	background-image:url(../img_template/bt_mn_grey_1.gif);
	width:6px;
}

.MNUGreyRight
{
	background-image:url(../img_template/bt_mn_grey_2.gif);
	width:6px;
}

.tt {
	font-size: 16px;
	font-weight: bold;
	color: #666600;
}

.mnPpal {
	font-size: 12px;
	font-weight: bold;
	color: #CCFF99;
}
.lnkMnPpal {
}
.lnkStandar {
	font-size: 10px;
	font-weight: normal;
	color: #CCFF99;
}

select {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

input {
	color: #333333;
	font:Verdana;
	font-size: 11px;
}
option {


	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
textarea {


	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.ttBox {
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
}
.ttTbl {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.ttTblCol {

	font-size: 11px;
	font-weight: bold;
	color: #5E5C13;
}

.validator{
	color: #D30000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
.texto_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	
}
.linktablelist{ text-decoration: none; FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'}

#ncalendar table {padding:0px; width:180px;margin:0 auto; font: 1.1em/1.2em Verdana; font-size: 62.5%; margin: 0; padding: 0;  }
	#ncalendar table th {font-size:1em;background:silver;}
	/*#ncalendar table td di {padding:0px;font-size:1em;background:silver;}*/
	#ncalendar table tr {padding:0px;}

	#ncalendar {
		background:url('../img_template/calendar_back.GIF') no-repeat;
		width:205px;
		height:182px;
		font-size : .8em;
		padding-top : .9em;
		cursor:  pointer ;
		position :  absolute;
	}

	#ncalendar div {
	 cursor:pointer;
	 text-align:center;
	 height:35px
	 width:200px;
	 display:block;
	}
	#ncalendar table {
	  margin-top:1em;
	  margin-left:1em;
	  margin-right:1em;
	  width:90%;
	  border:0px;
	}
	img {
		cursor:pointer;
	}
	.dayselected {background:#e0e0e0;}
	.noday {background:#e0e0e0;padding:0em;text-align:center;}
	.sunday {background:#ffe1e1;}
	.today {background:#b0b0b0;color:maroon;padding:0em;text-align:center;}
	td.isToday {
		background:#e1ffe1;
		font-weight:bold;
	}
	#ncalendar table td {padding:0px;padding:.2em;}
	
	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
	}
	
	h3 {
		margin: 0px;
		padding: 0px;	
	}

	.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 300px;
		background-color: #ffffff;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #ffffff;	
		color: #000000;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #9ACB0A;
	}
	
	
	
	body2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
	}
	
	h32 {
		margin: 0px;
		padding: 0px;	
	}

	.suggestionsBox2 {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 300px;
		background-color: #ffffff;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #ffffff;	
		color: #000000;
	}
	
	.suggestionList2 {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList2 li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList2 li:hover {
		background-color: #9ACB0A;
	}
	
#imgCompany
{

	width:153px;
	height:54px;
	float:left;
	position:relative;
}

#imgCompany li
{
	height: 54px;	
	position:absolute;	
	display:block;	
	background: url(../img/lg3.gif)  no-repeat;	
}

#imgCompany #LogoCompany{
	width: 153px;
	left: 0px;
	top:0; 
}


	}
	
	body3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
	}
	
	h33 {
		margin: 0px;
		padding: 0px;	
	}

	.suggestionsBox3 {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 300px;
		background-color: #ffffff;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #ffffff;	
		color: #000000;
	}
	
	.suggestionList3 {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList3 li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList3 li:hover {
		background-color: #9ACB0A;
	}
