/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	color: #000000;
	/*background-color: #E4E9F1;*/
	background-image:url(../images/fondo1.jpg);
	font-family: Tahoma;
}

td,th {
	font-size: 12px;
	color: #000000;
	font-family: Tahoma;
}

a {
	font-size: 10px;
	color: Black;
}
a:visited {
	color: Black;
}
H1 {
	font-size: 18px;
	font-style: normal;
	font-family: Arial;
}

td {
    font-family:verdana,arial;
    font-size:8pt;
}
.contenedor{
    background-color:ffffff;
    border-style:solid;
    border-color:666666;
    border-width:0px;
}
.estilotabla{
    background-color:ffffff;
    border-style:solid;
    border-color:666666;
    border-width:1px;
}
.estilocelda{
    background-color: #BCBED3;
    color: #FFFFF0;
    font-weight:bold;
    font-size:8pt;
    font-family: Tahoma;
} 
.estilopar{
    background-color:#EBEEF1;
    color: #333333;
    font-size:9pt;
} 
.estiloimpar{
    background-color: White;
    color: 333333;
    font-size:9pt;
}

.estiloalert{
    background-color: #FFDEAD;
    color: 333333;
    font-size:9pt;
}  
.estilomoduletable {
FONT-WEIGHT: bold; 
FONT-SIZE: 9px; 
VERTICAL-ALIGN: top; 
TEXT-TRANSFORM: none; 
COLOR: #ffffff; 
FONT-FAMILY: Arial, verdana, helvetica, sans-serif;  
BACKGROUND-COLOR: #ffffff; 
TEXT-ALIGN: center; 
background-image:url(../images/bg_Table.jpg); 
padding-top: 3px; 
padding-bottom: 3px; 
background-repeat:repeat; 
padding-left: 10px; 
height: 12px; 
} 
.estilosubtabla {
    background-color: #62B2FF;
    color: White;
    font-size:8pt;
	 font-weight:bold;
}
H2 {
	font-size: 16px;
	font-style: normal;
	font-family: Arial;
}
estaen1 {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
}
.estaen
{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
}
.callfree {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.callfree_new {
	color: #5865AF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.TitlePage {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.style3 {
	color: #0066CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style5 {color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.style7 {color: #3366cc; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

.paises {color: #3366cc; font-family: "Courier New", Courier, monospace; font-size: 12px; }
.paisesR {color: #A52A2A; font-family: "Courier New", Courier, monospace; font-size: 12px; }

.style9 {
	color: #DC143C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.importante {
	color: #7B68EE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	border-right: solid;

}
.importante1 {
	color: #7B68EE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	border-right: solid;
	border-left: solid;
	background-color: #AFEEEE;
}

recuadro1 {
	color: #FFA07A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.recuadro {
	color: #FF7F50;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.menutop {
	color: #686868;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -1px;
	text-decoration: none;
}
.menutop:visited {
	color: #686868;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -1px;
	text-decoration: none;
}



option {color: Black; font-family: "Courier New", Courier, monospace; font-size: 12px;  background-color: #EBEEF1;  }
.paises {color: #3366cc; font-family: "Courier New", Courier, monospace; font-size: 12px;  background-color: Black;  }

option.uno {background-color: #F5F5F5;  color: Black; }
option.dos {background-color: #EBEEF1;  color: Black; }
SELECT{ font-family: "Courier New", Courier, monospace; font-size: 12px; color: Black; background-color: #EBEEF1;}

.enlaceboton {    font-family: verdana, arial, sans-serif;
   font-size: 9pt;
   font-weight: bold;
   padding: 2px;
   background-color: White;
   color: #666666;
   text-decoration: none;
}
.enlaceboton:link,
.enlaceboton:visited {
   border-top: 1px solid #cccccc;
   border-bottom: 2px solid #666666;
   border-left: 1px solid #cccccc;
   border-right: 2px solid #666666;
	color: #666666;
}
.enlaceboton:hover {
    border-bottom: 1px solid #cccccc;
   border-top: 2px solid #666666;
   border-right: 1px solid #cccccc;
   border-left: 2px solid #666666;
} 

/*- Menu Tabs--------------------------- */


    #BnPtabs {
      float:right;
      width:100%;

      font-size:18px;
      line-height:normal;

      }
    #BnPtabs ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #BnPtabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #BnPtabs a {
      float:right;
      background:url("../images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
				color: White;
      }
    #BnPtabs a span {
      float:right;
      display:block;
      background:url("../images/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color: Black;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #BnPtabs a span {float:none;
	 font-size: 12px;
	 font: bold;
}
	 
    /* End IE5-Mac hack */
    #BnPtabs a:hover span {
      color:#FF9834;
      }
    #BnPtabs a:hover {
      background-position:0% -42px;
      }
    #BnPtabs a:hover span {
      background-position:100% -42px;
      }

        #BnPtabs #current a {
                background-position:0% -42px;
        }
        #BnPtabs #current a span {
                background-position:100% -42px;
        }

/* menu activo para llamadas en ajax  */
#tabmenu { float:left;
      width:100%;
      font-size:18px;
      line-height:normal; } 
#tabmenu ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }	  
#tabmenu li { 
	display:inline;
    margin:0;
    padding:0; } 
#tabmenu a {
	float:left;
    background:url("../images/tableft.gif") no-repeat left top;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
	color: White;
}
#tabmenu a span {
      float:left;
      display:block;
      background:url("../images/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color: Black;
      }
#tabmenu active { background-position:0% -42px;} 
#tabmenu a.active { background-position:0% -42px; } 
#tabmenu a.active span {background-position:100% -42px;}
#tabmenu a:hover {  background-position:0% -42px; } 
#tabmenu a:hover span {background-position:100% -42px;
   color:#FF9834;
      }

#scrollRates {
	
 	height:300px;
 	overflow:auto;
}
		  
#rpt_SearchClientsLowBalanceList {
	
 	height:240px;
 	overflow:auto;
}
	
#ccd_ClientsCreatedDatesList {
	
 	height:240px;
 	overflow:auto;
}		  


table.moduletable {
padding-top: 1px;
padding-left: 1px;
padding-right: 1px;
padding-bottom: 1px;
} 

table.moduletable th {
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
VERTICAL-ALIGN: top; 
TEXT-TRANSFORM: none; 
COLOR: #ffffff; 
FONT-FAMILY: Arial, verdana, helvetica, sans-serif;  
BACKGROUND-COLOR: #ffffff; 
TEXT-ALIGN: center; 
background-image:url(../images/bg_Table.jpg); 
padding-top: 3px; 
padding-bottom: 3px; 
background-repeat:repeat; 
padding-left: 10px; 
height: 12px; 
} 

table.subModule {
padding-top: 1px;
padding-left: 1px;
padding-right: 1px;
padding-bottom: 1px;
} 

table.subModule th {
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
VERTICAL-ALIGN: top; 
TEXT-TRANSFORM: none; 
COLOR: #ffffff; 
FONT-FAMILY: Arial, verdana, helvetica, sans-serif;  
BACKGROUND-COLOR: #7FA8F1; 
TEXT-ALIGN: center; 
padding-top: 3px; 
padding-bottom: 3px; 
padding-left: 10px; 
height: 12px; 
} 

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

/*edicion en linea*/

.noedit {	
	margin: 3px; 
	color: #006400;
	font-weight: bold;
}

.edit {	
	margin: 3px; 
	color:#0033FF;
	font-weight: bold;
}
.edit span {
        display:block;
        /*height: 11px;*/
        border-bottom: 1px dashed #B5B3AE; 
}
.edit input {	
	border: single;
	margin: 0px;
	padding: 0px; 
}

/*Funciones para Barra de Ayuda */

#dhtmlgoodies_leftPanel{	/* Styling the help panel */
	
	/*background-color:#3c94c8;	/* Blue background color */
	background-color: White;
	color: Blue;	/* White text color */
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Which font to use */
	
	/* You shouldn't change these 5 options unless you need to */		
	height:100%;		
	left:0px;
	z-index:10;
	position:absolute;
	display:none;
}

#dhtmlgoodies_leftPanel #leftPanelContent{
	padding:0px;
}
#dhtmlgoodies_leftPanel .closeLink{ /* Layout of close link */
	padding-left:0px;
	padding-right:0px;
	/*background-color:#FFF;*/
	position:absolute;
	top:0px;
	right:0px;
	/*border:1px solid #000;*/
	color: White;
	font-size:0.8em;				*/
}
#dhtmlgoodies_leftPanel .closeLink:hover{	/* Close link text  - mouseover effect*/
	color:#FFF;
	background-color:#000;
}	

A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #559aa6; TEXT-DECORATION: underline
}

.boton{
        font-size:12px;
        font-family:Comic sans ms,Futura,Verdana,Helvetica;
        font-weight:bold;
        color:#663300 ;
        background:#FFCC99;
        border:0px;       
        height:20px;        
       }
.cuadro{
        font-size:10px;
        font-family:futura,Verdana,Helvetica;
        /*text-transform:uppercase;*/
        color:black;
        background:#FFFFee;
        border:0px;       
        height:19px;
       }
.cuadroR{
        font-size:10px;
        font-family:futura,Verdana,Helvetica;
        /*text-transform:uppercase;*/
        color:#ffffff;
        background:#D20000;
        border:0px;       
        height:19px;
       }

.cuadro2{
        font-size:10px;
        font-family:futura,Verdana,Helvetica;
        /*text-transform:uppercase;*/
        color:black;
        background:#FFFFee;
        border:0px;       
        height:19px;
       }
.mensaje{
        font-size:8px;
        font-family:Verdana,Helvetica;
        /*text-transform:uppercase;*/
        border:0px;
        background:#FFFFFF;
        height:13px;
       }
       
.cuadro3{
        font-size:8px;
        font-family:futura,Verdana,Helvetica;
        /*text-transform:uppercase;*/
        color:black;
        border:0px;
       
        height:13px;
       }
       
.cuadro4{
        font-size:8px;
        font-family:futura,Verdana,Helvetica;
        /*text-transform:uppercase;*/
        color:black;
        background:#FFFFee;
        border:0px;
       
        height:19px;
       }
.cuadro5{
        font-size:8px;
        font-family:futura,Verdana,Helvetica;
        /*text-transform:uppercase;*/
        color:black;
        height:19px;
       }       
       

.titulo{
        font-size:20px;
        font-family:Comic sans ms,Futura,Verdana,Helvetica;
        font-weight:bold;
        color:#000000;        
       }
.subtitulo{
        font-size:18px;
        font-family:Comic sans ms,Futura,Verdana,Helvetica;
        font-weight:bold;
        color:#CC0000;        
       }
Body{
        font-size:12px;
        font-family:Futura,Verdana,Helvetica;
        SCROLLBAR-HIGHLIGHT-COLOR: #006699; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #000000; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #e3e3e3;
        color:#000000;        
       }
      

td{
        font-size:12px;
        font-family:Futura,Verdana,Helvetica;   
        color:#000000; 
  }
.titulotabla{
        font-size:14px;
        font-family:Comic sans ms,Futura,Verdana,Helvetica;
        font-weight:bold;
        color:#CC0000;        
       }
