body 
{	
margin: 0;
padding: 0;
height: 100%;
  min-width: 960px; font-family: Arial,Helvetica,sans-serif;
   /* padding-bottom: 30px;*/
    padding-left: 0;
    padding-right: 0;
  		
		font-size:12px;
	}
html
 {
    /*background-color: #E6E6E6;*/
	  height: 100%!important;
	 
}
	#hr
	{
		
		border-bottom:4px solid firebrick;
	
	}
	
#tab{
	text-indent: 1cm; 
}

	
img{border:none;}

h1
{
font-size: 20px;
}

h2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	
	color: FireBrick;	
	
	/*margin: 10px;background-color: #264160; /*#3F565F; 
	padding:2px 0;*/
	text-transform:uppercase;
	font-weight:500;
	margin-top: 4px;
	margin-bottom: 8px;

}


h3
{
/*color:#B60002;
color:#E76529;*/
color:firebrick;
font-family:verdana,arial,sans-serif; /*myriad-pro,"Helvetica",*/
	margin-top: 4px;
	margin-bottom: 8px;
font-size:16px;
font-weight:500;
}

h4
{
/*color:#B60002;*/
font-family:verdana,arial,sans-serif; /*myriad-pro,"Helvetica",*/
padding:0px;
margin:0px;
font-size:16px;

color:#4C4C4C;
font-weight:400;
}

/*
----------------------------------------------------------
*/

#headbar-wrap0 {
   background: url('../img/gt1.gif') repeat-x;

    /* min-width: 1060px;*/
    padding-top: 0px;
    top: 0;
    width: 100%;
    z-index: 101;	
  
   
}

#headbar-wrap {
   background: url('../img/gt1.gif') repeat-x;

    /* min-width: 1060px;*/
    padding-top: 4px;
    top: 0;
    width: 100%;
    z-index: 101;	
   
   
    -webkit-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 3px 3px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 3px 3px rgba(50, 50, 50, 0.75);
   
	}
 
 
#header1
{
width:960px;
margin:auto;
position:relative;
z-index: 102;
height:80px;
}

#subHead2
{
	clear:both;
	width:100%;
	/*background-color:#121A20;*/
	background:url('../img/nbg1.gif') repeat-x;
}

#header2
{
width:960px;
margin:auto;
position:relative;
z-index: 103;

}


#sub-head1
{
z-index: 103;
/* background-image: url(../img/cliente/top2.jpg); background-repeat: repeat-x;*/
position:relative; top:10px; 
/*float:left;*/
width:100%;height:75px;

top:0;
}

#logo{}


#logo2{height:80px;
padding-left:10px;
 vertical-align: bottom;
    display: table-cell;
}

#logo2 img{vertical-align: bottom;}

#sub-head1 span{  color:; }



#sub-head1 table{  width:100%; height:100%; }
#sub-head1 table td{ vertical-align:bottom;}


#sub-head1-date1
{

	width:420px;	
}


#sub-head1-date1 img
{
vertical-align:text-bottom;
}
#sub-head1-info1
{

	width:200px;
	text-align:right;
}

#sub-head1-info1 img
{
vertical-align:text-bottom;
}

/*---------------------------*/

#services
{
	/*background-color:silver;padding-top:40px;*/
	border-bottom:4px solid firebrick;
	height:115px;
	
}

#serv_col_r ul img{ vertical-align:bottom;}

#services div
{
	
}

#services ul img
{
padding-right:6px;
	vertical-align:middle;
}

#serv_col_l
{
float:left;
	/* width:40%; */
	height:100%;
	
	
}

#serv_col_l span
{
font-family:verdana,arial,sans-serif;
font-size:12px;
}

#serv_col_c
{float:right;
	
	border-right:1px solid #c1c1c1;
	padding:0 2em;
	
}

#serv_col_r
{float:right;
	
	padding:0 2em;
}

#services ul
{
padding:0 0 0 20px; 
margin:0; 
list-style:none; 


}

#services li 
{ 
	display:block;
	padding:2px 0;
 }

#services li a 
{ 
    font-family: verdana,Helvetica,sans-serif;
    font-size: 13px;
	cursor:pointer;
 }

.li_hdr1
 {
	color:darkred;
 	font-family:verdana,Helvetica, Arial,sans-serif;
    font-size: 11px;
	font-weight:bold;
 }

/*-------------------------*/

#main-menu
{
/*display:block;
z-index:1;

float:right;*/ 
clear:both;
position:relative;
 height:38px;
/*padding-top:10px;*/
/*height:100%;top:0;
font: normal 13px verdana,arial,sans-serif;*/

}



#main-menu ul{
	position:relative;
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	background:transparent;
	display:block;
	/*height:100%;*/
	text-transform:uppercase;
	
	
	
}

#main-menu ul li{
	display:block;
	float:left;
	margin:0;
	/*padding:0;
	border-right:1px solid gray;*/
	text-align:center;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../img/ndiv.gif");
    background-origin: padding-box;
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: auto auto;	

	}
	
#main-menu ul li a{
	display:block;
	float:left;
	color:#fff;
	text-decoration:none;
	padding:12px 20px 12px 20px;
	
	font: normal 11px Verdana,arial,sans-serif;
	/*background:transparent url('../img/cliente/top2.jpg') repeat-x top left;
	border-right: 1px solid #333333;
    box-shadow: -1px 0 #000000 inset;*/
	
	}
	
#main-menu  ul li a:hover{	
	
	color:#fff;
	text-decoration:none;
	font: normal 11px Verdana,arial,sans-serif;
	background:transparent url('../img/cliente/top2.jpg') repeat-x top left;
	 /*background-color:#cc3333;*/
	
}


#main-menu  ul li #home{
	display:block;
	float:left;
	color:#fff;
	text-decoration:none;
	padding:0 12px 0 12px;
	height:36px;	
	/*background:transparent url('../img/cliente/top1.jpg') repeat-x top left;*/
	
}


/**/


#main-menu  ul li #curr{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;

	
	background:transparent url('../img/cliente/top1.jpg') repeat-x top left;
	 /* background-color:darkred;*/
	font: normal 11px Verdana,arial,sans-serif;

}


#main-menu  ul li #curr a{

	background:transparent;
	font: normal 11px Verdana,arial,sans-serif;

}

/**/

#v2mainMenu
{
	z-index:201!important;
	width:100%;
	    /* background: url("blank1.png") repeat scroll 0 0 transparent; */
		 background: -moz-linear-gradient(center top , #FFFFFF 0px, #ECECEC 100%) repeat scroll 0 0 transparent;
	
}

#v2sb1mainMenu{width:960px; margin:auto;}


/**/
#submenu
{

padding:0 20px;
/*height:122px;*/

}


#container-wrap
{

width:100%;
/*background:transparent url('../img/cliente/bg2.jpg') repeat-x 0 38px;*/
position:relative;

   min-height: 100%;
height: auto !important;
height: 100%;
z-index:10;
}



#container0 {

  
position:relative;
background:transparent;
  padding:10px 10px 65px 10px;
  margin-left: auto;
  margin-right: auto;
  width: 960px;
z-index:11;
}

#container {

  
   /*position:relative;
/*
min-height:100%;
height: auto !important;
height: 100%;
*/
background:none;
  padding:10px 0 150px 10px;

 /*background: url("../img/main-bg.png") repeat-x scroll 0 0 white;*/
  margin-left: auto;
  margin-right: auto;
  width: 960px;
z-index:11;
 	
}



#body 
{
	clear:both;
	text-align: left;
	margin-left: auto ;
	margin-right: auto ;
height:100%!important;

z-index:12!important;

   margin-top:10px;
 padding:35px 10px 150px 30px;
      /* Height of the footer */
   
  text-align: left;

     background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../img/hPS.gif");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
 
}

#footer
{  

    z-index:92;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	
	/*text-align:center;*/
	font-family:verdana;
 
	font-size:12px;
 
	/*border-top:2px solid #8F8F8F;*/
	/* #3A4149  */

	padding:1.2em 0 1.2em 0;
	
	color:#585858;
	 
	
}


#footer a:link
{ 

	color: #336600;
	font-size:13px;
	font-family:verdana,arial,sans-serif;
	
}


#footer a:hover
{ 

	color: #333;
	font-size:13px;
	font-family:verdana,arial,sans-serif;
	
}

#fcol_0
{
	width:85px;
	float:left;
	margin-right:10px;
	text-align:left;
	
}

#fcol_z 
{
	/*color: #330;
	/*#669933; /*#4F81A6;*/
	float:left;
	font-size:12px;
	font-family:verdana,arial,sans-serif;
	width:700px;
	/*float:left;*/
	margin-left:90px;
	margin-right:10px;
	text-align:left;
}


#fcol_l
{
	width:960px;
	/*float:left;*/
	margin-left:90px;
	margin-right:10px;
	text-align:left;
	
}

#fcol_r
{
	
	/*margin-left:10px;*/
	
	float:right;
	text-align:right;
	width:140x;
	
}

#fcol_l a
{
	color: #360; /*#4F81A6;*/
	font-size:12px;
	font-family:verdana,arial,sans-serif;
}

#fcol_l 
{
	color: #330;
	/*#669933; /*#4F81A6;*/
	float:left;
	font-size:12px;
	font-family:verdana,arial,sans-serif;
}

#fcol_l span
{
	color:firebrick;
	/*#669933;/*#4F81A6;*/
	font-size:12px;
	font-family:verdana,arial,sans-serif;
}

#fr2
{
	text-align:left;
	/*width:700px;*/
	float:left;
}

#fcol_r img
{
padding-top:5px;
	height:33px;
	width:33px;
}
/***********************/

#footer-container {
	/*height: 60px;

	z-index:92;*/
	width: 100%;
	/*margin: 0 auto;
	position: relative;
	
	text-align:center;*/
	font-family:verdana;
 
	font-size:12px;
	background-position:0 0;
	/*background:url(tsSlUIBg.gif) repeat-x;
	
 
	border-top:2px solid #8F8F8F;
	background:#3A4149;*/
	/*padding:1.2em 0 1.2em 0;*/
	/*color:#999999;
	color:#999999;*/
	/*background-color:#121A20;*/
	  position:absolute;
   bottom:0 !important;

 background:url('../img/gb1.jpg') repeat-x;
}
input[type="text"] {   
	background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
	
  -moz-border-radius: 3px; /* Firefox */
  -webkit-border-radius: 3px; /* Safari and Chrome */
    font-size: 12px;
    line-height: 14px;
    margin: 0;
    padding: 2px;
    /*idth: 280px;*/
	text-transform: uppercase;
}


input[type="password"]
 {   
	background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
	
  -moz-border-radius: 3px; /* Firefox */
  -webkit-border-radius: 3px; /* Safari and Chrome */
    font-size: 12px;
    line-height: 14px;
    margin: 0;
    padding: 2px;
    /*idth: 280px;*/
}



.button{
		-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	/*border:1px solid #dcdcdc;*/
	display:inline-block;
	color:#404040;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px 20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	cursor:pointer;
}

input[type="button"] {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	/*border:1px solid #dcdcdc;*/
	display:inline-block;
	color:#404040;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px 20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	cursor:pointer;
}


	 
	  


input[type="submit"] {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	/*border:1px solid #dcdcdc;*/
	display:inline-block;
	color:#404040;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px 20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	cursor:pointer;
}




/* Notices and Errors */
div.message {
	clear: both;
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
	margin: 1em 0;
}

div.error-message {
	font-family:verdana,arial,sans serif;
	font-size:11px;
	clear: both;
	color: #FF0000;
	font-weight: bold;
	height: 12px;
	padding:1px 2px 6px 16px;
	background:url(../img/icons/exclamation.png) no-repeat scroll left center;
}
p.error {
	background-color: #e32;
	color: #fff;
	font-family: Courier, monospace;
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
p.error em {
	color: #000;
	font-weight: normal;
}
.notice {
	background-color: #ffcc00;
	color: #000;
	display: block;
	font-family: Courier, monospace;
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
.success {
	background-color: green;
	color: #FFF;
}

/* Debugging */
pre {
	color: #000;
	background: #f0f0f0;
	padding: 1em;
}

pre.cake-debug {
	background: #ffcc00;
	font-size: 120%;
	line-height: 140%;
	margin-top: 1em;
	overflow: auto;
	position: relative;
}
div.cake-stack-trace {
	background: #fff;
	border: 4px dotted #ffcc00;
	color: #333;
	margin: 0px;
	padding: 6px;
	font-size: 120%;
	line-height: 140%;
	overflow: auto;
	position: relative;
}
div.cake-code-dump pre {
	position: relative;
	overflow: auto;
}
div.cake-stack-trace pre, div.cake-code-dump pre {
	color: #000000;
	background-color: #F0F0F0;
	margin: 0px;
	padding: 1em;
	overflow: auto;
}
div.cake-code-dump pre, div.cake-code-dump pre code {
	clear: both;
	font-size: 12px;
	line-height: 15px;
	margin: 4px 2px;
	padding: 4px;
	overflow: auto;
}
div.cake-code-dump span.code-highlight {
	background-color: #FFFF00;
	padding: 4px;
}



.ajax-loading { 
 	background: #FFFFFF url(../img/spinner.gif) no-repeat center;
	height: 100px;
}

.ajax-loading3 { 
 	background: #FFFFFF url(../img/spinner3.gif) no-repeat center;
	height: 100px;
	z-index:99 !important;
}

#loginbox
{

	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');


}
 
 /************************/
 
 .boxLGN{
  -moz-border-radius: 15px; /* Firefox */
  -webkit-border-radius: 15px; /* Safari and Chrome */
  border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  -moz-box-shadow: 10px 10px 20px #000; /* Firefox */
  -webkit-box-shadow: 10px 10px 20px #000; /* Safari and Chrome */
  box-shadow: 10px 10px 20px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
}
 
 /***************************/
 
 
#mensajes
{
/*float:left;*/
padding-top:15px;
padding-left:12px;

font-size:12px;

/*width:250px;*/
}


#mensajes p
{
top:0;
font-family:verdana, sans-serif;
font-size:12px;
color: black;
padding:2px;
margin:0;
/*font-weight:bold;*/

}


#mensajes span{font-weight:normal; color: darkred; }


#submenu-servicios
{

float:right;
padding-top:10px;
height:100%;
width:80%;

}

.item_submenu
{
float:right;
padding:10px 2px 0px 2px;
}


#content{

	color: black;
	padding: 12px 12px 40px 12px;
	text-align:justify;
}

#leyenda
{
 position:relative;
   bottom:0;

 text-align:center;
 font-family:verdana;
 
 font-size:12px;
 color:#999999;
/*border-top:2px solid #8F8F8F;*/
 background:#21242C;
height:3.5em;
padding-top:1.2em;	
padding-left:1em;	
}


#submenu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:40px;
	text-transform:uppercase;
	font-size:13px;
	
	font-family:Helvetica,Arial,Verdana,sans-serif;
}

#submenu ul li
{
	display:block;
	float:left;
	margin:0;
	padding:0;
	
	}
	
#submenu ul li a{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:12px 20px 0 20px;
	height:24px;	
	}
	
#submenu  ul li a:hover{
	
}


#submenu  ul li #home{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:12px 20px 0 20px;
	height:24px;	
	
}

.renglonDatos{

}

/*#FBFFE6*/
.renglonDatostd table{

 
}


.renglonDatostd td{
font-weight: bold;  font-family:verdana,sans-serif,arial;font-size:11px;
border-bottom:1px solid white;
}

.renglonDatostd th{font-weight: bold;  font-family:verdana,sans-serif,arial;font-size:11px;
border-bottom:1px solid white;background-color: #4C4C4C; color:white;}

.renglonDatosb{ font-weight:bold; background-color:white; border:1px solid darkgray; font-family:verdana,sans-serif,arial; font-size:11px; }


.table_form{
	background: #EEEEEE;
	width: 100%;
	border:#CCCCCC solid 1px;	
}

.table_form td{
	border-bottom: none;
	font-size:11px;
	font-family: arial, sans serif;
}

.table_form input{
	text-transform:none
}

/**/

#estado1,#estado2 {  
   width: 180px;  
   height: 150px;  
  }  
  
  
   
/*--------------------------*/

#tb_detalle
{
background-color:#F1F1F1;
width:100%;
/*border-bottom:1px solid #4C4C4C;*/
font-family:Arial, sans-serif;
 border:1px solid #4C4C4C;
 font-size:12px;
}

#tb_detalle tr
{
 border:1px solid darkgray;
}


.tb_detalle_hd_sub1
{
font-weight:bold;
color:black;
font-size:12px;
width:150px;
border:1px solid darkgray;
text-align:right;
}

.tb_detalle_hd_sub2
{
text-align:left;
font-size:11px;
font-weight:bold;
/*color: darkblue;*/
}

.d_hd_nombre
{
font-weight:bold;
font-size:12px;
width:150px;
font-family:arial,sans-serif;
}

.d_hd
{
font-weight:bold;
color:#B22222;
font-size:12px;
border:1px solid darkgray;
background:white;
}

.sub1
{
width:150px;
text-align:right;
font-size:11px;
font-weight:bold;
}
.sub2
{
text-align:left;
font-size:11px;
}

.subr
{
text-align:center;
font-size:11px;
border:1px solid #CCC;
padding:1px;
background-color:#4C4C4C;
width:150px;
}

.subr span{
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:white;
	padding:0px 8px 0px 8px;
}


/**/

.resultados td a:link {background-color: inherit; color: black; text-decoration: none}
.resultados td a:hover {text-decoration: underline; }


#d_demandado{color:#3B5998;font-weight:bold;}

#grupo_estados legend
{
font-weight:bold;
color:darkred;
font-size:12px;


}

#grupo_estados p
{
font-weight:bold;
color:black;
font-size:12px;
padding-top:0px;

}


#grupo_estados ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:90%;
	position:relative;
	display:block;
	

}

.sel1
{
color:#036;
font-size:11px;
padding-top:4px;

}

.altrow1 {background: #EEE;}
.altrow2 {background: white; }

.altrowA1 {background: #EEE;}
.altrowB1{background: #EEE; }
.altrowC1{background: #EEE; }


.altrowA2 {background: #EEE;}
.altrowB2{background: #fff;}


.normalr { background-color: red }

.normalActiver { background-color: LightSteelBlue;   }
.normalActiver  a:link {background-color: inherit; text-decoration: none}


#pre_result tr td a {
    display:block;
    height:100%;
    width:100%;
	
}

#comprar_entidad
{
background-color:#F8F8F8;
margin-top:25px;
padding:10px 10px 10px 10px;
/*text-align:center;*/
border:1px solid darkgray;

}


#comprar_entidad h3
{
color:darkred;

}

.search_frame1
{

	/*padding-left:50px;*/
	
}

.search_frame1 td
{
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size:12px;
	
}

.search_frame1 label {
	text-align:left;
	width:160px;
	float:left;
	/*padding:0.2em;*/
	margin:0;
	margin-top:0.3em; 
	font-family:verdana;
	font-size:12px;
	}

.search_frame1 textfield {
	margin:3px;
	height:20px;
	width:200px;
text-transform: uppercase; 
	}
.search_frame1 textarea {
	margin:3px;
	height:165px;
	width:200px; 
	
}

#buscar_boletin
{
	margin-top:50px;
	/*padding:0px 1px 4px 1px;
	background-color:red;*/
	/*background-color:#DDDDDD;*/
	font-family:arial,sans serif;
	font-size:12px;
	text-align:center;
}

#buscar_boletin legend
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	padding:6px 18px 6px 18px;
	/*text-align:right;*/
	background-color:Firebrick;
	color:#FFF;	
	border:2px solid white;
	text-align:left;

}

#buscar_boletin label
{
	font-weight:bold;
	
}

#buscar_boletin fieldset
{
	padding:8px;
	text-align:center;
	background-color:#F2F5EC;
	width:80%;
	/*position: relative; */
	
}

/************************/

#consulta_colaboradores
{
	margin-top:25px;
	width:95%;
}

#consulta_colaboradores legend
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	padding:6px 18px 6px 18px;
	/*text-align:right;*/
	background-color:#4C4C4C;
	color:#FFF;	
	border:1px solid black;
	text-align:left;
	/*width:100%;*/
}

#consulta_colaboradores fieldset
{	
	background-color:#F2F5EC;	
	/*text-align:center;*/
}

#grupo_estados 
{

	margin-top:25px;
	padding:0px;
	font-family:arial,sans serif;
	font-size:12px;
	width:95%;
}

#grupo_estados fieldset
{
	background-color:#F2F5EC;	
	
}

#grupo_estados ul
{
		font-family:verdana, sans serif;
		font-size:12px;
		padding-left:10%;
		
}

#grupo_estados li
{
		padding-top:2px;
		
}


#grupo_estados legend
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	padding:6px 18px 6px 18px;
	/*text-align:right;*/
	background-color:Firebrick;
	color:#FFF;	
	border:1px solid black;
	text-align:left;
	margin-top:-1.3em;
	/*width:100%;*/
}

#detalle
{
	margin-top:25px;
	
}

#detalle legend
{
	font-size:10px;
	font-weight:bold;
	padding:6px 18px 6px 18px;
	/*text-align:right;*/
	background-color:Firebrick;
	color:white;	
	border:1px solid black;
	font-family:Verdana, sans-serif;
	/*text-align:center;*/
}

#detalle fieldset
{	
	background-color:#F1F1F1;	
	/*text-align:center;*/
	border:1px solid #4C4C4C;
}

#flds_resultados legend
{
	font-size:10px;
	font-weight:bold;
	padding:6px 18px 6px 18px;
	/*text-align:right;*/
	background-color:Firebrick;
	color:white;	
	border:1px solid black;
	font-family:Verdana, sans-serif;
	/*text-align:center;*/

}

hr{padding:0px;color:#4C4C4C;}

p{font-family:Arial,sans serif; font-size:12px; /*padding:10px; /*color:#174F82;*/}

.pStyle1{font-family:Arial,sans serif; font-size:14px; padding:1px; color:#174F82; margin:1em 2em 1em 2em;}
ul{font-family:Arial,sans serif; font-size:14px; padding:1px;  margin:1em;} /* color:#174F82; */
ol{font-family:Arial,sans serif; font-size:14px; padding:1px;color:#174F82; margin:1em;}
/*li{margin-left:2em;}*/


.msgTp1
{
	
	margin:auto;
	width:60%;
	text-align:center;
	border:1px solid darkgray;
	background-color:#F2F5EC;
	padding:0.5em 2em 0.5em 2em;
}

#msgTpLnk
{
	text-decoration:none;
	font-family:verdana;
	font-size:14px;
	
	
}
#msgTpLnk:hover
{
	text-decoration:underline;
	font-family:verdana;
	font-size:14px;
	color:green;
	
	
}

#paginacion1
{
	/*background-color:white;
	border:1px solid black;*/
	font-family:arial, sans-serif;
	font-size:11px;
	padding:1em 0.25em;
}

#paginacion1 span
{
	background-color:#4C4C4C;
	border:1px solid white;
	color:white;
	padding:0px 8px 0px 8px;
	
}

#paginas
{

	border:1px solid #4C4C4C;
	font-size:12px;
}

.paginacion2
{
   
    width: 100%;
	/*padding:0.5em;*/
	    font-style: normal;
    font-variant: normal;
    font-weight: normal;

border-top:5px solid #f1f1f1;
border-bottom:5px solid #4C4C4C; 
}
.paginacion2 table
{
width:100%;

}
/*********************************/

table tr.altrow td {
	background: #f4f4f4;
}

.resultados td{
	border-bottom: 0px;
	font-size:12px;
	font-family:arial,sans-serif;
	
}

.resultados th{

	font-family: Verdana;
	font-size: 11px;
	
	height:22px;
	color: white;
	/*background: url(../img/layout/fondo_header.jpg) repeat-x;*/
	background-color:#4C4C4C;
	border-top:#666666 1px solid;
	border-bottom:#666666 1px solid;
	text-align:left;
	
}

.resultados th a{color:white;text-decoration:none;}

/* Paging */


/* Paging */
div.paging {
text-align:right;
	color: gray;
	padding:2em 1em;	
	font-size:11px;
	font-family:arial,verdana,sans-serif;
}
div.paging div.disabled {
	color: #CCC;
	display: inline;
}
div.paging span {
padding:1px 4px 1px 4px;
background-color:#EEE;
border:1px solid #DDD;
}
div.paging span.current {
	color: white;
	font-weight:bold;
	background-color:Firebrick;
	padding:1px 4px 1px 4px;
	
}
div.paging a:link {
color:black;
text-decoration:none;
font-weight:bold;

font-size:11px;
	font-family:arial,verdana,sans-serif;

}





#stsp1 
{
	
	background:transparent;
	border:none;
	color:black;
	
}

.infoPg1
{
font-size:12px;
font-family:verdana,arial,sans-serif;
width:32%;
color:firebrick;
}


.infoPg2
{
font-size:12px;
font-family:verdana,arial,sans-serif;
text-align:right;
/*background-color:#F2F6F8;*/
width:64%;
}

.infoPg2 span
{

color:#417394;


}


/*-----------------------------*/


/* set millions of background images */
.rbroundbox { background: url(../rounded/nt.gif) repeat; }
.rbtop div { background: url(../rounded/tl.gif) no-repeat top left; }
.rbtop { background: url(../rounded/tr.gif) no-repeat top right; }
.rbbot div { background: url(../rounded/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../rounded/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 50%; margin: 1em auto; }


.tipo_recomendado
{
color:green;
font-weight:bold;
}
.tipo_reportado
{
color:darkred;
font-weight:bold;
}

.tipo_contacto
{
color:darkblue;
font-weight:bold;
}

.tipo_boletinado
{
color:red;
font-weight:bold;
}

/* ------------------------ MIS TRABAJADORES -----------------------*/

.tb_index_div
{
	width:100%;
	border:1px solid darkgray;
}

.tb_index_div td
{
	font-family:Verdana;
	font-size:11px;
	border-bottom:1px solid darkgray;
	padding:1em 0;
}

.com a:link
{
font-size:11px;
text-decoration:underline;
color:darkorange; 

} 

.com a:visited
{
text-decoration:underline;

}
.com a:hover
{
text-decoration:underline;

}


.rec a:link
{
font-size:11px;
text-decoration:underline;
color:darkgreen; 

} 

.rec a:visited
{
text-decoration:underline;

}

.rec a:hover
{
text-decoration:underline;

}


.dem a:link
{
font-size:11px;
text-decoration:underline;
color:darkred; 

} 

.dem a:visited
{
text-decoration:underline;

}

.dem a:hover
{
text-decoration:underline;

}

/**/


.bol a:link
{
font-size:11px;
text-decoration:underline;
color:red; 

} 

.bol a:visited
{

text-decoration:underline;

}

.bol a:hover
{

text-decoration:underline;


}

/**/


.tb_th1
{
	font-family: Verdana;
	font-size: 10px;
	height:22px;
	/*background: url(../img/layout/fondo_header.jpg) repeat-x;*/
	background-color:#CCC;
	/*border-top:#666666 1px solid;
	border-bottom:#666666 1px solid;*/
/*text-align:left;*/
text-align:center;
}

.tb_th1 a
{color:black; 	font-weight:bold;}


#index_div
{
	padding-top:20px;
}

#index_div fieldset legend
{
	background-color: #F9F9F9;
	color:#4c4c4c;
	font-family:verdana,sans-serif;
	font-size:11px;
	padding:.6em 1em .6em 1em;
	font-weight:bold;
	border:1px #c1c1c1 solid;
}


#sub_th1
{
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;color: white;
	background-color:#4C4C4C;
}

#sub_th3
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #676767;
	background-color:#EEE;
	border:solid darkgray 1px;
}
#sub_th3 div
{padding:0.5em 0.25em;}

#sub_th1 div
{padding:0..25em 0.25em;}
#sub_th2
{
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	font-weight:normal;
	height:28px;
	color: black;
	
	/* background: url(../img/oq.jpg) repeat-x; */
	background-color:white;
	border-top:#666666 1px solid;
	border-bottom:#666666 1px solid;
	text-align:center;
	width:100%;
	font-variant:small-caps;
}

#sub_th2 a
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;

}
.tb_index_div tfoot
{
	font-family: Verdana;
	font-size: 10px;	
	height:22px;
	color: white;
  text-align:center; padding:.5em;
  

}

#flds_add_boletin
{
font-family:arial,sans-serif;

}

/*-----------------------------*/

#add_manual input{

font-family:arial,sans-serif;

}


#add_manual {

position:absolute;

top:100px;

}

.focused{
background-color: lightyellow;

}

.notfocused{
background-color: white;

}

.registrar_index_div{
  margin-left: auto ;
  margin-right: auto ;
  margin-top: 10px;
}

.registrar_index_div fieldset
{
font-family:arial,sans-serif;
font-size:12px;
border:2px solid darkgray;
width:95%;
/*background-color:inherit;*/
  padding-left:10px;
  padding-right:10px;
}


.registrar_index_div legend
{
border:1px solid gray;
/*background-color:white;*/
padding:0.5em 2em 0.5em 2em;
}

legend
{
font-family:verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
padding:0.5em;
margin-left:1em;
}



#containerb
{
	margin-top:10px;
}


#containerb p
{
	padding:0 10px;
}


#import_csv 
{

position:absolute;
top:110px;
width:90%;


}



#import_csv fieldset
{

font-family:arial,sans-serif;
font-size:12px;
border:2px solid gray;
/*background-color:white;*/
width:100%;

}
#import_csv legend
{
border:1px solid gray;

padding:0.5em 2em 0.5em 2em;
}

#divmsg
{
color:white;
background-color:red;
font-weight:bold;
font-size:11px;
font-family:verdana,sans-serif;

}


#MiColaborador_detalle dd
{

font-family:verdana,sans serif;
font-size:11px;
padding-bottom:3px;


}


/*---------------------------------*/

.tbl_mdl_1
{
width:95%;
font-family:verdana,sans serif;
font-size:11px;
}


.tbl_mdl_1 td
{
	padding:1px 4px 9px 4px;
}


.td_row_titulo
{
font-weight:bold;
text-align:right;
padding:4px 2px;
width:25%;
}

.td_row_cont
{
padding:2px 2px;
} 

.td_row_cont input{ width:90%;}

.opts_busqueda {margin-top:1.5em; margin-left:2em;}


.tb_style1 td
{
background-color:#F1F1F1;

}

.txt2
{
text-align:center;
font-size:14px;
font-family:arial,sans serif;
color:FireBrick;

}

.tdgrp_1
{
/*width:50%;*/
text-align:right;
font-family:verdana, sans-serif;
font-size:12px;
font-weight:bold;

}

.tdgrp_2
{

text-align:left;
/*background-color:red;*/
}


.requerido
{
font-size:1em;
font-weight:bold;
color:red;

}

.tb_campos
{
margin-left: auto;
margin-right: auto;
border:1px solid gray;

}

.tb_campos td
{

background-color:#EAEAEA;
border:1px solid white;
font-size:12px;
}


div.registrar_demanda 
{
text-align: center;
}
div.registrar_demanda table 
{
margin: 0 auto; 
text-align: left;
}

/*--*/

input[type=radio], .radio { display: inline; }

	
div.auto_complete {
  margin:0px;
  padding:0px;
  width:250px;
  background:#fff;
  border:1px solid #888;
  position:absolute; z-index:88888;
}
 
div.auto_complete ul {
  margin:0px;
  padding:0px;
  /*list-style-type:none;
  font-size:11px;*/
    cursor:pointer;
  color:black;
  font-family:verdana,arial,sans-serif;
  font-size:10px;
}
 
div.auto_complete ul li.selected {
  background-color:#ffb;
}
 
div.auto_complete ul li {
  margin:0;
  padding:2px;
  /*height:32px;*/
  display:block;
  list-style-type:none;

}

/**/

.menu_hrzntl{
/*background-color:red;*/
width: 100%;
overflow: hidden;
/*border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/


}

.menu_hrzntl ul{
margin-left: auto;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.menu_hrzntl li{
display: inline;
margin: 0;
}

.menu_hrzntl li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #414141; /*background of tabs (default state)*/
}

.menu_hrzntl li a:visited{
color: white;
}

.menu_hrzntl li a:hover, .menu_hrzntl li.selected a{
background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

/**/

#tbl_paq 
{
width:95%;
margin:auto;
border:1px solid gray;
}

#tbl_paq th
{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;

}

#tbl_paq td
{
	font-family: Arial, verdana,sans-serif;
	font-size:12px;
	padding:0.5em;
}

fieldset {
margin:auto;

/*	font-family: Arial, verdana,sans-serif;*/
	/*font-size:12px;width:95%;*/
}

.tbl_input
{
border:1px solid grey;
font-family:verdana;
font-size:12px;
color:grey;
width:250px;

}

/**/
.message, .info, .flash_correct, .warning, .flash_error {
	/*position:absolute;*/
	top:2em;
	width:30%;
	left:0;
	right:0;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid;
	padding:1em 1em 1em 4em;
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 12px;
	font-family:Helvetica,arial,verdana;
	font-weight:normal;
	text-align:left;
	 -moz-border-radius: 6px; /* Firefox */
  -webkit-border-radius: 6px; /* Safari and Chrome */
  border-radius: 6px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

 behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
  
  /* This lets IE know to call the script on all elements which get the 'box' class */
 
}

.info {
	/* color: #00529B; */
	border-color: #00529B;
	background-color: #BDE5F8;
	 background-image: url('../img/s_notice.png'); 
}
.flash_correct {
	color:black;
	border-color: #4F8A10;
	/* background-color: #DFF2BF; */
	background-color: #E5E5E5;
	background-image:url('../img/s_okay.png');
	
}
.warning2{
	/* color: #9F6000; */
	
	/* background-color: #FFFABF;
	background-image: url('../../img/message/warning.png'); */
	
	background-color: #DFF2BF;
	color: #00529B;
	display: block;
	border: 1px solid #DFF2BF;
	/*margin: auto;*/
	padding:10px 10px 10px 25px;
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 12px;
	
	
	/*font-weight:bold;*/
	
	
	font-family:Helvetica,arial,verdana;
	font-weight:normal;
	text-align:left;
	 -moz-border-radius: 6px; /* Firefox */
  -webkit-border-radius: 6px; /* Safari and Chrome */
  border-radius: 6px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

 behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
	
	
}

.warning2 p
{
	line-height:150%;
}
.flash_error {
	/* color: #D8000C; */
	color:black;
	border-color: #C43335;
	background-color: #E5E5E5;
	background-image: url('../img/s_error.png');
	border: 2px solid #C43335;

	
}

.rprtA li{font-family:verdana,arial;
	font-size: 11px;
	font-weight:normal;
	color:darkgreen;
}

.rprtA p{font-family:arial,sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:darkgreen;
}


.rprtB li{font-family:verdana,arial;
	font-size: 11px;
	font-weight:normal;
	color:firebrick;
}

.rprtB p{font-family:arial,sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:darkblue;
}

/**/

.tb_containerTp2 td
{
text-align:center;
 width:30%;
}

.tb_containerTp2 legend
{
 background-color:#FFCC00;
 color:black;
}


/**/

#fldst_results p{
	margin-bottom: 2px; margin-top: 2px;
}

/**/

.symb1{font-weight:bold;color:red; font-size:12px;}

#sel_op_srch{font-weight:bold; font-size:11px;}


a.greenhilite:link { font-size:12px;font-family:arial,sans-serif;color: #32689B; text-decoration:none;}
a.greenhilite:visited { color: blue;text-decoration:none;}
a.greenhilite:hover { color: green; text-decoration:none;}



/**/

.lgnd_rslt
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	padding:6px 18px 6px 18px;
	/*text-align:right;*/
	background-color:Firebrick;
	color:#FFF;	
	border:2px solid white;
	text-align:left;
	/*width:100%;*/
}

#divTmp{margin:auto;width:50%;text-align:center; background-color:white;border:1px solid darkgray;padding:2px;}

.msgTp2 a:link,a:visited
{
	font-family:arial,sans-serif;
	font-size:16px;
	text-decoration:none;
	color:Firebrick;
}

.msgTp2 a:hover
{
	text-decoration:underline;
	color:green;
}

  
 .on td { background-color:red; color:#ffffff; }  
  

    
 .msgbx2
  {
     padding:0.5em 0 1em 0;
  text-align:center;
  background:#FFFFCC;
margin:auto;width:60%;border:1px solid #CCC;
/*background: url(../img/bg87541.png) repeat-y scroll center 0 transparent;*/

/*color:white;*/

  -moz-border-radius: 6px; /* Firefox */
  -webkit-border-radius: 6px; /* Safari and Chrome */
  border-radius: 6px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  -moz-box-shadow: 2px 2px 2px #CCC; /* Firefox */
  -webkit-box-shadow: 2px 2px 2px #CCC; /* Safari and Chrome */
  box-shadow: 2px 2px 2px #CCC; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);  
  }
  
.msgbx2 a:link
  {
	font-size:14px;
	text-decoration:none;
   color:darkblue;
  }
  
.msgbx2 a:hover
  {
  text-decoration:underline;
   color:green;
  }
  
  /**/
  
   .msgbx3
  {
	/*display:block;*/
	padding:1em ;
	text-align:center;
	background:#ECEEF5;
	/*margin-left:10%;*/
	/*float:left;*/
	margin:auto;

	top:0;
	width:60%;border:1px solid #CCC;

	color:darkblue;
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	font-weight:normal;


/*background: url(../img/bg87541.png) repeat-y scroll center 0 transparent;*/

/*color:white;*/

  -moz-border-radius: 6px; /* Firefox */
  -webkit-border-radius: 6px; /* Safari and Chrome */
  border-radius: 6px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  -moz-box-shadow: 2px 2px 2px #CCC; /* Firefox */
  -webkit-box-shadow: 2px 2px 2px #CCC; /* Safari and Chrome */
  box-shadow: 2px 2px 2px #CCC; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
  }
  
 .msgbx3 a:link
  {

   color:darkblue;
  }
  
  .msgbx3 a:hover
  {
  
   color:green;
  }
  
  
  
  
  
  
   .msgbx4
  {
	/*display:block;*/
	padding:1em ;
	text-align:center;
	background:#f8f8f8;;
	/*margin-left:10%;*/
	/*float:left;*/
	margin:auto;

	top:0;
	width:90%;border:1px solid #ccc;

	color:dimgray;
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	font-weight:normal;


/*background: url(../img/bg87541.png) repeat-y scroll center 0 transparent;*/

/*color:white;*/

  -moz-border-radius: 6px; /* Firefox */
  -webkit-border-radius: 6px; /* Safari and Chrome */
  border-radius: 6px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  -moz-box-shadow: 2px 2px 2px #CCC; /* Firefox */
  -webkit-box-shadow: 2px 2px 2px #CCC; /* Safari and Chrome */
  box-shadow: 2px 2px 2px #CCC; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
  }
  
 .msgbx4 a:link
  {

   color:#0070C0;
 }
  
  .msgbx4 a:hover
  {
  
   color:#F67B18;
  }
  
  
  .msgbx4 img
  {
  
  float:left;
  margin:0 4px 5px 0;
  }
  
  
  
  /**/
  
.secc_1 legend
{
	/*background-color:#98BF21;*/
	background-color:#4C4C4C;/*#003C49;*/
	color:white;
	font-family:verdana,sans-serif;
	font-size:11px;
	padding:.5em 2em .5em 2em;
	font-weight:bold;
	border:4px 4C4C4C white;

}

.secc_1 fieldset
{
	border:1px solid #264160;
}
.prin legend
{
	/*background-color:#98BF21;*/
	background-color:#264160;/*#003C49;*/
	color:white;
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	padding:.5em 2em .5em 2em;
	font-weight:bold;
	border:4px solid white;
}

.hlp1 ol li
{
	font-size:12px;
	font-weight:normal;
	font-family:arial,sans-serif;
}

.hlp1 h4
{
	color:red;
	
}

.hlpp1
{
	padding:0;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	
}


.links a:link{
	text-decoration:none;
	color: white;
	font-family:'Trebuchet MS','Lucida Grande',Verdana,Tahoma,Arial;

	font-weight:normal;
	text-decoration:none;
	}
.links a:visited
{
	text-decoration:none;
	color: white;
	
}

.links a:hover
{
	text-decoration:none;
	color:white;

}

a:link
{
	text-decoration:none;
	/* color:#0088cc; */
	color:#104281;
	
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	
	/*background-color: #CCC;*/
	text-decoration:none;
}


a:visited
{
	text-decoration:none;
	/* color:#333; */
	color:#104281;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	
	/*background-color: #CCC;*/
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
	color: #0088cc  ;

}


/*---------------*/



.links1 a:link
{
	text-decoration:none;
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	
	/*background-color: #CCC;*/
	text-decoration:none;
}


.links1 a:visited
{
	text-decoration:none;
	 color:#333; 
	
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	
	/*background-color: #CCC;*/
	text-decoration:none;
}

.links1 a:hover
{
	text-decoration:none;
	color: #0088cc  ;

}

/*******************************/

#footer{clear:both;} 


.msgbxb1
{
position:relative;
height:auto;
padding:4px 4px 0 4px;
background:#3A4149;
margin:auto;width:400px;
border:2px solid #3A4149;
/*background: url(../img/bg87541.png) repeat-y scroll center 0 transparent;*/

color:#666666;

  -moz-border-radius: 6px; /* Firefox */
  -webkit-border-radius: 6px; /* Safari and Chrome */
  border-radius: 6px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
  -webkit-box-shadow: 5px 5px 10px #000; /* Safari and Chrome */
  box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
  
  
}


/**/

.msgbxb2
{
height:auto;
/*background:#2A2A2A;*/
background:#F1F1F1;
margin:auto;width:99%;
/*border:none;*/
border:1px solid #999;
 -moz-border-radius: 6px; /* Firefox */
  -webkit-border-radius: 6px; /* Safari and Chrome */
  border-radius: 6px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
  
}

  .msgbx1
  {
	display:block;
	padding:20px;
	/*text-align:center;*/
	background:#ECEEF5;
	margin-left:3%;
	float:right;
	top:0;
	/*width:30%;*/
	border:1px solid #CCC;

	/*color:darkblue;*/
	font-family:arial,sans-serif;
	font-size:14px;
	font-weight:normal;

  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius: 6px;

  -moz-box-shadow: 2px 2px 2px #CCC;
  -webkit-box-shadow: 2px 2px 2px #CCC; 
  box-shadow: 2px 2px 2px #CCC;
  
behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
  
 }
 .boxder{
	 background:firebrick;
	 color:white;
	 font-size:14px;
	 text-align:center;
	 font-family:verdana,arial,sans-serif;
	 padding-top:0.5em;
	 padding-bottom:0.5em;
	 font-weight:bold;
	 }

.tabder{
	width:100%; 
	text-align:justify;
	}
 
  
  #qHeader 
  {
  padding:10px;
  background-color:none;
 }
  
#qHeader h2
  {
	background:none;
	color:black;
	font:18px 'Trebuchet MS','Lucida Grande',Verdana,Tahoma,Arial,sans-serif;
	padding:0;
  }
  
   #qHeader ul
  {
	margin:0;
	
  }
  #qHeader li
  {
  padding:1px;
  font-family:arial,verdana,sans-serif;
  font-size: 12px;
  color:black;
  }
  
  .qHeaderIn1
  {
	
	color:#174F82;
	font-weight:bold;
  }
  
  /**/
  
  #forum
  {

margin:auto;
  width:96%;
  
  }
  
  .ctitle
  {
  font-weight:bold;
  padding:0;
  margin:0;
  font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
  color:#174F82;
  }
  
  .infoC1
  {
	font-size:10px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
  }
  
.infoC2
  {
  font-size:10px;
    padding:1px 4px 1px 4px;
	margin:0 4px 0 4px;
	font-family:'Lucida Grande', 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	color:#174F82;
	font-weight:bold;
	
}

.infoC3
  {
  font-size:10px;
    padding:1px 4px 1px 4px;
	margin:0 4px 0 4px;
	font-family:'Lucida Grande', 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	color:black;
	
}

   .contentC1 p
  {
    padding:1em 1em 0 0;
	
	margin:0;
	font-family:'Lucida Grande', 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	color:black;
	
}
  

  
  .postdiv
  {
	display:block;
	padding:1em ;
	top:0;
	/*width:30%;*/
	border:1px solid #CCC;

	/*color:darkblue;*/
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	font-weight:normal;

  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius: 6px;
behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
  
 } 
  
  .postdiv a
  {
  color:#32689B;
  }
  
  
	#submit_button  {
     background-color: #19558D;
    background-image: url('../img/bg3p.gif');
    border-bottom: 1px solid #062C50;
    border-color: #19558D #19558D #062C50;
    color: #FFFFFF;
    min-width: 40px;
    text-shadow: 0 -1px #19558D;

	    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../img/bg3p_b.gif") repeat-x scroll left top #D8D8D8;
    border-color: #BBBBBB #BBBBBB #999999;
    border-radius: 3px 3px 3px 3px;
	 -moz-border-radius:3px;
  -webkit-border-radius:3px;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: inline-block;
    font-size: 0.9em;
    font-weight: bold;
    padding: 3px 10px;
    text-align: center;
	
	}	
	
	
	
	.inline_editor_buttons {
 
    margin: 0;
    padding: 0;
	text-decoration: none;
}

	.inline_editor_buttons a{
 
	text-decoration: none;
}
  /************************/
  
  #forumContainer h2{
      color: #444444;
	  background:none;
    font-family: verdana,arial,sans-serif;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 5px;
  }
  
  .msgbx0
  {
	display:block;
	padding:5px;
	/*text-align:center;*/
	background:#ECEEF5;
	margin-left:0%;
	float:left;
	top:0;
	/*width:30%;*/
	border:1px solid #CCC;

	/*color:darkblue;*/
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	font-weight:normal;

  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius: 6px;

  -moz-box-shadow: 2px 2px 2px #CCC;
  -webkit-box-shadow: 2px 2px 2px #CCC; 
  box-shadow: 2px 2px 2px #CCC;


 behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
  
 }
  
  
  #forumContainer table th {
    background-color: #F9F9F9;
    border-bottom: 1px solid #999999;
    color: #676767;
    font-weight: normal;
    padding: 2px 3px;
    text-align: left;
    vertical-align: top;
}


.tdRight{text-align:right;padding-right:5px;}

    #bborg-forums table {
      border-collapse: collapse;
    border-spacing: 0;
	    font-size: 12px;
    width: 100%;
	    font: 12px/1.5 'Lucida Grande','Bitstream Vera Sans',Arial,sans-serif;

	
  
  }
  
       .tbForum table{ border-collapse: collapse;
    border-spacing: 0;
	    font-size: 12px;
    width: 100%;
	    font: 12px/1.5 'Lucida Grande','Bitstream Vera Sans',Arial,sans-serif;
		}
  
	.tbForum td{      border-bottom: 1px solid #EAEAEA;
    color: #333333;
    padding: 2px 3px;}
  
  #bborg-forums table td{
      border-bottom: 1px solid #EAEAEA;
    color: #333333;
    font-weight: bold;
    padding: 2px 15px 2px 2px;
  }
  
    #bborg-forums table th.thEnd{
      text-align: right;
	  }
  
  #cRight p
  {
	margin:2px;
	padding:0;
	color:black;
	font-size:11px;
  
  }
  
  #forumContainer a{
	/*font-size:14px;*/
  }


  #fTags
  {
  	padding:2px 2px 8px 2px;
	background-color:#fff;
 border-bottom:1px solid darkgray;border-top:1px solid darkgray;overflow: hidden;
  }
  
#fTags   ul
{
	 margin:0;
	 overflow: auto;
	 list-style:none outside none;
}

#fTags  li
{
    float: left;
    padding: 0 13px 2px 0;
	margin:0;
 background: url('../img/elements-v2.png') no-repeat scroll right -622px transparent;
}
  
  #fTags div
  {
	float:left;

	
  }
  
  #fTags a
  {	/*margin-top:2px;
	border:1px solid gray;
	padding:4px;*/
	font-family:verdana,arial,sans-serif;
  }
  
  #listPost table td
  {
        border-bottom: 1px solid #EAEAEA;
    color: #333333;
    /*font-weight: bold;*/
    padding: 2px 3px;
  }
  
  #fBuscar
  {
  background-color:#F9F9F9;
  padding: 2px ;
  float:left;
  }
  
  
  #forum h2
  {
      font-family:'Trebuchet MS','Lucida Grande',Verdana,Tahoma,Arial;
	  color: #555555;
	  background:none;
	  font-size:14px;
  }
  
  
    
  #forum 
  {
      font-family:'Trebuchet MS','Lucida Grande',Verdana,Tahoma,Arial;
	  color: black;
	  background:none;
  }
  
  
  #forum label
  {
	font-size:14px;
	font-weight:bold;
  }
  
  
  .forumForm 
  {
 
    background-color: #F0F0F0;
    border-radius: 6px 6px 6px 6px;
	 -moz-border-radius:6px;
  -webkit-border-radius:6px;
    margin-bottom: 1em;
    padding: 1em;
}
 
 
  .forumForm  fieldset{
      border-width: 0;
    margin: 0;
    padding: 0;
	width:100%;
  }
  
   .forumForm  textarea{
      background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    display: block;
    height: 12em;
    margin: 5px 0;
    max-width: 100%;
    padding: 5px;
    width: 100%;
  }
  
    .forumForm  label
	{
      font-family:'Trebuchet MS','Lucida Grande',Verdana,Tahoma,Arial;
	  color: #555555;
	  background:none;
	  font-size:12px;
  }
  
  .postdiv_com{
  background: url('../img/commentsbg2.png') repeat-x scroll center top #FFFFFF;;
 }
     
  .postdiv_com
  {
	display:block;
	padding:1em ;

	top:0;
	/*width:30%;*/
	border:1px solid #CCC;

	/*color:darkblue;*/
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	font-weight:normal;

  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius: 6px;

behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
 } 
  
  .postdiv_com a
  {
  color:#32689B;
  }
  
  .postdiv table td
  {  
  vertical-align: top;
  }
  
  
  .postdiv_com table td
  {  
  vertical-align: top;
  }
 
    .postdiv_resp{
  /*background: url('../img/commentsbg2.png') repeat-x scroll center top #FFFFFF;*/
  	display:block;
	padding:1em ;
	/*text-align:center;*/
	background:LemonChiffon;
	
	top:0;
	/*width:30%;*/
	border:1px solid #CCC;

	color:darkblue;
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	font-weight:normal;

  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius: 6px;

  -moz-box-shadow: 2px 2px 2px #CCC;
  -webkit-box-shadow: 2px 2px 2px #CCC; 
  box-shadow: 2px 2px 2px #CCC;

 behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
  
 }

   .postdiv_resp table td
  {  
  vertical-align: top;
  }
  
  .numMsg
  {
	color:#174F82;
	font-size:12px;
	font-weight:normal;
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
  }
  
  .rBase{
  
  margin:0;padding:0;
 }
  
 
  
  .tags
  {
  
  padding:0;
  border-top:1px solid #CCC;
  }
  
  .tags p{    
  padding:0px;
  font-size:10px;
  font-family:verdana,arial,sans-serif;
}

#fTools{padding:0.5em;}
  
  
  .box1 {
	position: absolute;	
	width:100%;
	text-align:center;
	background:none;
	border: 0px;
	z-index:999999;
	padding-top:1em;

}

.addCat a{
    background: url("../img/elements-v2.png") no-repeat scroll 0 0 transparent;
    background-position: 158px -682px;
    color: #21242C;
    display: block;
    font-size: 11px;
  }
  
    #tblForum a{
	text-decoration:none;
	color:#32689B;
	font-family:'Trebuchet MS','Lucida Grande',Verdana,Tahoma,Arial;
	font-size:14px;
	font-weight:normal;
	}
	
	
	#tblForum a:visited
{
	text-decoration:none;
	color:#32689B;
	
}

#tblForum a:hover
{
	text-decoration:underline;
	color:green;	
}
	
	
	.fLink a
	{
	    color: #000000;
		    cursor: pointer;
			    background: url("../img/elements-v2.png") no-repeat scroll right -460px transparent;
				    text-decoration: none;
	
	}
	
		#addbutton  {	
	
	
	height: 28px;
	padding:0;
	
}
	
	#addbutton  a {	
	
	
	color: white;
	-webkit-box-shadow: rgba(0, 0, 0, 0.0.97) 0px 1px 0px 0px;
	-moz-border-radius:0px 1px 0px 0px;
	border-radius: 0px 1px 0px 0px;
	
	  
	font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 6px;
	
	text-decoration:none;
	text-transform:uppercase;
	background-color: #00B6F3;
	
	
}

#addbutton  a:hover 
{
background-color: #21242C;
color:white;
border: 1px solid #DDD;
}


#profButt a:link
{
	-webkit-box-shadow: rgba(0, 0, 0, 0.0.97) 0px 1px 0px 0px;
	-moz-border-radius:0px 1px 0px 0px;
	background-color: darkblue;
	border: 1px solid #29447E;
	font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 6px;
	height: 28px;
	color: white;
	border-radius: 5px;text-decoration:none;
				
}
#profButt  a:hover 
{
background-color: #00B6F3;
color:white;
border: 1px solid #00B6F3;
}

#pendButt a:link
{
	-webkit-box-shadow: rgba(0, 0, 0, 0.0.97) 0px 1px 0px 0px;
	-moz-border-radius:0px 1px 0px 0px;
	background-color: firebrick;
	border: 1px solid #29447E;
	font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;

	padding: 2px 6px;
	height: 28px;
	color: white;
	border-radius: 5px;text-decoration:none;
				
}

#MB_datos_generales 
{

	
	
	
}

#MB_datos_generales table td
{
border-bottom:1px solid white;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;

	
}

.picProf
{
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #DCDCDC;
    padding: 6px;
height:70px;
width:70px;

}


	.frmButton4 a {	
	
	border: none;
	color: #444;
	-webkit-box-shadow: rgba(0, 0, 0, 0.0.97) 0px 1px 0px 0px;
	-moz-border-radius:0px 1px 0px 0px;
	border-radius: 5px;	
	font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 6px;
	height: 28px;
	
	text-decoration:none;
	text-transform:uppercase;
	background-color: white;
	
	
}

.frmButton4 a:hover 
{
background-color: #21242C;
color:white;
border: 1px solid #DDD;
}

.L_col{font-weight:bold;}

#registros table td{font-size:12px; font-family:arial,verdana,sans-serif;}

#registros ul 
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:95%;
	position:relative;
	display:block;

	font-size:12px;
	font-family:arial,verdana,sans-serif;
}

#registros li
{margin:0;font-weight:bold;font-size:12px;
}

/*------*/

fieldset{
	
}

div .subcontainer1
{
	border:none;
	width:100%;
	
}

.subcontainer1 div
{
	/*padding:0 10px 10px 10px;*/
	width:50%;
	float:left;
	/*background:red;
border:none;*/

	
}

.subcontainer1 div table 
{
	border:1px solid white;
}
.subcontainer1 div table td
{
	padding:2px 4px 2px 4px;
}

.subcontainer1 div h4
{
	
	border:1px solid gray;
	background-color:SteelBlue;
	color:white;
	font-size:11px;
	font-family:verdana,arial,sans-serif;
	padding:4px;
}


/*---------------------------*/

.gral_dataLst1 li
{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	list-style-type:none;
}


.gral_dataLst2 li
{

}


.mdl_steps_btns{width:100%; }

.mdl_steps_btns div{
width:137px;
height:55px;
float:left;
display:block;
margin:0 6px;

text-align:center;
}

input[type="radio"]:checked+span { font-weight: bold; color:red; }



 .status_1
{
color:black;font-style:italic;

}

.status_2
{
color:black;font-style:italic;

}
 .status_3
{
color:black;font-style:italic;

}
 .status_4
{
color:darkgreen;font-style:normal;font-weight:bold;

}
 .status_5
{
color:black;font-style:italic;

}
.uploadingFile div
{
	padding:1.5em 1em;
}
.progress { position:relative; width:400px; border: 1px solid #ddd; padding: 1px; border-radius: 3px; }
.bar { background-color: #B4F5B4; width:0%; height:20px; border-radius: 3px; }
.percent { position:absolute; display:inline-block; top:3px; left:48%; }

.genFormDiv
{
	
	padding:20px 5px 10px 5px;
}

.subMsg
{
	font-style:italic;
	font-size:12px;
	font-family:arial,verdana,sans-serif;
	color:darkred;
	font-weight:bold;
}

#clientStats{font-family:verdana,arial,sans-serif; font-size: 10px;}



#clientStats table span
{
	color:#108800;
	font-weight:bold;
	font-size: 10px;
	    
   
}


.infoParrafo
{
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	text-align:justify;
	width:80%;
	margin:auto;
	
}

#boxContainer1
{
	width:100%;
	
}


#boxContainer1 div
{
	margin:auto;
	padding:10px;
	float:left;
	width:25%;
}


  	
	
	.gencDiv
	{
		font-family:verdana,arial,sans-serif;
		font-size:12px;
		padding-top:10px;
		
	}
	
	
.auxContDiv {  
    width: 100%;  
   /* border: solid 1px #aaa;  */
  
    overflow: hidden;  
	padding:10px 0;
}  
  
.registrar_index_div 

{
	font-weight:bold;
	font-size:12px;
	font-family:verdana,arial,sans-serif;
}

.registrar_index_div a { font-size:14px; }


.genTab table th{

	
	height:22px;
	color: white;
	/*background: url(../img/layout/fondo_header.jpg) repeat-x;*/
	background-color:#4C4C4C;
	text-align:left;
	padding:2px;
	
}


.genTab table 
{
	border:1px solid silver;
	font-family: Verdana;
	font-size: 10px;
}
.genTab td
{
	padding:4px 10px;
}

.resultados div
{
	font-size:11px;
	/*font-family:"Times New Roman",Georgia,Serif;*/

	
}

.resultados div span
{
	font-size:11px;
	/*font-family:"Times New Roman",Georgia,Serif;*/
	font-weight:bold;
	
}



.infoTable1
{
	border:1px solid gray;
	width:100%;
}

.infoTable1 table
{
	width:100%;
}


.infoTable1 table tr
{
	border-bottom:1px solid black;
	

}



.infoTable2
{	
	width:100%;
	font-size:12px;
}

.infoTable2 table
{
	width:100%;
	
}


.infoTable2 table tr
{
	border-bottom:1px solid black;
}

.infoTable2 th
{
	background-color:#4C4C4C;color:white;
	padding:0.5em 0.25em;
}

.infoTable1_H1
{
	
	font-size:12px;
	font-family:verdana,arial,sans-serif;
	padding:1em 0 0.5em 0.5em;
	border-bottom:1px solid darkgray;
}

   .square
    {
        float: left;
        margin:1pt;
        width:72pt;
        height:72pt;
    }
    .DivContainer
    {
        text-align:center;
        width:100%;
       /* height: 80pt;*/
	    
    }
	
    .DivCenterwrapper
    {
       margin: auto;
       width: 100%;
	  
	   
    }
	
    .DivCenterwrapper td
    {
	vertical-align:top;
    }
	
	
	#resultados
	{
		width:100%;
	}
	
	
	
	.importante1
	{
		font-size:11px;
		font-family:arial,verdana,sans-serif;
		padding:0;
		color:darkred;
		
	}
	
	.nota1	
	{
		font-size:12px;
		
	}
	
	.blueLink a:link
	{
		color:#2E64AA;
		font-family:verdana,arial,sans-serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
	}
	
	.blueLink a:hover
	{
		color:#2E64AA;
	}
	
	
	
	.groupbox {

    border:1px solid #999;
    background:#f3f3f3;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    -moz-box-shadow:2px 2px 5px #ccc;
    -webkit-box-shadow:2px 2px 5px #ccc;
    box-shadow:3px 3px 3px #ddd;
    margin-bottom: 1em;
    padding: 0 0 1em 0;
	
}

.groupbox h2 {
    background-color:   #4C4C4C;
    padding:            0.5em;
    margin-top:         0;
	color:#fff;
    font-size:11px;
    font-weight:bold;
	font-family:verdana,arial,sans-serif; 
   
}
	.groupbox div {padding:10px 0 10px 10px;}
	
	.groupbox fieldset{
	
	background:white;padding:5px;margin:10px;
	
	}

	.frm1 input
	{
		width:50%;
	
	}
	
	.closeBtn{width:100%;text-align:center;}
	
	.lcell
	{
		float:left;
		padding:2em;
	}
	
	
	/*-------------*/
	
	.dPendiente
	{
		color:white;
		-webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;
		background-color:gray;
		font-size:11px;
		padding:2px 4px;
		font-family:arial,verdana,sans-serif;
	/*behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
	*/
}
	
	.dValidado
	{
		color:white;
		-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
		background-color:#66B360;
		font-size:11px;
		padding:2px 4px;
		font-family:arial,verdana,sans-serif;
		/*behavior: url(https://www.burolaboralmexico.com/ClientSrvBLMV397345214pIntAtqSecureIni3.0/css/PIE.php);
	*/
	}
	
	.highlight
{
/* background: #CEDAEB; */
color:FireBrick;

}

.highlight_important
{
color:red;
font-weight:bold;

}

.frmTxt1 input[type="text"]
{
width:60%;
}

.divContainer1 div{padding:0.5em;}

.msgResults{text-align:center;font-size:12px;font-family:verdana,arial,sans-serif;font-weight:bold;padding:1em;
	color:black;
	border-color: #4F8A10;	
	background-color: #E5E5E5;
	}
	
.trSelected1
{
background-color:#FFD387;
}


.btnCSV
{

background-image: url('../img/iconCSV.png');
background-repeat: no-repeat;
background-position: left;
/*padding-left: px;*/
}	



.infoPg
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color: #676767;
	background-color:#EEE;
	border:none;
	padding:0.25em 0.25em;
	height: 50px;
	line-height: 50px;
	padding:0 10px 0 10px;
	}
	
	.TxtMsgBox1
	{
		border:1px solid gray;
		border:solid 1px darkgray;
		background:#f1f1f1;
		color:#222222;
		padding:5px;
		text-align:center;
		font-size:13px;
		font-family:verdana,arial,sans-serif;
		text-shadow: 2px 2px 2px #ccc;
		
	}
