﻿.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.sampleStyleA {
	background-color:#FFF;
}
.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}
.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}
.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}
.error {
	background : #DDDDDD none;
	color : #F37020;
	vertical-align :top ;
	font :  x-small  Verdana;
	text-decoration : none;
	padding : 2% 1% 2% 20px;
	border-style: solid;
	border-width: 2px;
	width: 95%;	
}
.info {
	background : #DDDDDD none;
	color : #F37020;
	vertical-align :top ;
	font :  small  Verdana;
	text-decoration : none;
	padding : 2% 1% 2% 20px;
	border-style: solid;
	border-width: 2px;
	width: 95%;
	text-align: center;
}
.highlight{
    background-color: #FFFACD; 
}
.button{
	background-color:  #E8722A;
	border-style: none;
	color: White;
	font-weight: bold;
	padding: 5px;
	white-space: nowrap;
	cursor:hand;
}
body,input,select,textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1 {
	font-size: 14pt;
}
.style15 {
	color: #E97731;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style15Cursor {
	color: #E97731;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: pointer;
}

h2 {
	font-size: 16pt;
	color: #E97731;
}
.style23 {font-size: 16pt}
.style24 {color: #E97731; font-size: 13pt; }
.style25 {color: #E97731; font-size: 15pt; }

.style37 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.style38 {
	color: #E8722A;
	font-size: 7pt;
}
.style39 {
	font-size: 7pt
}


a:active {
	text-decoration: none;
	color: #E97731;
}
a:link {
	color: #E97731;
	text-decoration: none;
}
a:hover {	
	color: #E97731;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #E97731;
}
.validatorCalloutHighlight 
{
    background-color:white
}
.buttonTempAccept {
	BORDER-RIGHT: #003c74 1px solid;
    BORDER-TOP: #003c74 1px solid;
    FONT-SIZE: 100%;
    BACKGROUND-IMAGE: url(img/fondo.gif);
    BORDER-LEFT: #003c74 1px solid;
    CURSOR: hand;
    COLOR: #000000;
    MARGIN-RIGHT: 6px;
    BORDER-BOTTOM: #003c74 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


.HeaderResult
{
		
	color:white;
	background-color:#E5732D;
}

.FooterResult
{
	color:blue;	
	background-color:#CCCCCC;
	text-align:center;
	text-decoration:underline;
}
.PagerResult
{
	color:White;	
	background-color:#F6EED7;
	text-align:center;
	text-decoration:underline;
}
.RowResult
{
	color:Black;
	background-color:#FFFFFF;
}
.TDLeftMenu 
{
	width: 14px;
	height: 16px;
	text-align:center;
	vertical-align: top;
}
.SubMenu
{
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: none;
}
.MainMenu
{
	font-size: 12px; 
	color: #FFFFFF; 
	text-decoration: none;
	
}
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: white;
    color: black;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: #646464;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: #E36913;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: #E36913;
    font-weight:bold;
}
.DiaCalendario
{
	width:5px;
	height:10px;
	color: white;
	background: url(img/square.jpg) no-repeat center center;
	text-align:center;
}
.SemanaCalendario 
{	
	border-right: solid 1pt;
	vertical-align: middle;
	text-align:left;
	font-family: Tahoma;
	font-size: 7pt;
}
.labelClient
{
	font-family:Verdana; 
	font-size:9pt;
	color: #FF6600;
}
.labelTitle
{
	font-family:Verdana; 
	font-size:9pt;
	color: black;
}

.DivInf
{
	background:url(../images/Chat.png) no-repeat center Top;	
	width:100%;
	height:350px
	
}

.ImagenTabla
{
	text-decoration:none;
	border-style:none;
}
.PanelFieldSet
{
	color:#E97731;
}
.T24 
{
	font-family: Verdana; 
	font-size: 8pt;
	color: black;
	BORDER-RIGHT: #BBBBBB 1px solid;
	BORDER-LEFT: #BBBBBB 1px solid;
    BORDER-TOP: #BBBBBB 1px solid;    
    BORDER-BOTTOM: #BBBBBB 1px solid;
    width: 600px;
    
}
.T24TextBox 
{
	font-family: Verdana; 
	font-size: 8pt;
	color: black;
	BORDER-RIGHT: #BBBBBB 1px solid;
	BORDER-LEFT: #BBBBBB 1px solid;
    BORDER-TOP: #BBBBBB 1px solid;    
    BORDER-BOTTOM: #BBBBBB 1px solid;  
}
.T24Top {
    BORDER-TOP: #BBBBBB 1px solid;    
}

.TableBordered 
{
	BORDER-RIGHT: #BBBBBB 1px solid;
	BORDER-LEFT: #BBBBBB 1px solid;
	BORDER-TOP: #BBBBBB 1px solid;
	BORDER-BOTTOM: #BBBBBB 1px solid;
}
.LabelTitle
{
	color: #E97731;
	font-weight: bold;
	text-align:center;
}

.Centros
{
		
	color:white;
	font-weight:bold;
	background-color:#E5732D;
	border-bottom:solid 1px white;
}
/************ PasswordStrength Related Styles ***********************/
.TextIndicator_TextBox1
{
     background-color:#E5732D;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;  
     padding: 2px 3px 2px 3px;   
}

.BarIndicator_TextBox2
{
    color:Blue;
    background-color:Blue;
}

.BarBorder_TextBox2
{
    border-style:solid;
    border-width:1px;
    width:200px;
    vertical-align:middle;
}

.TextIndicator_TextBox3
{	
     background-color:Blue;
     color:Yellow;
     font-size:small;
     font-variant:small-caps;  
     padding: 2px 3px 2px 3px;   
}

.TextIndicator_TextBox3_Handle
{
	width:16px;
	height:14px;
	background-image:url(images/Question.png);
	overflow:hidden;
	cursor:help;
}

.dynamicPopulate_Normal 
{	
	border:silver 1px inset;
	padding:2px;
	text-align:center;
	height:2em;
	margin:5px;
	width:200px;
}

.dynamicPopulate_Updating 
{
	background-image:url(images/loading.gif);
	background-repeat:no-repeat;
	border:silver 1px inset;
	text-align:center;
	padding:2px;
	height:2em;
	margin:5px;
	width:200px;
}
.HeaderPopup
{
	cursor: move;
	background-color:#E5732D;
	border:solid 1px Gray;
	color:white;
	font-size:medium;
	font-weight:bold;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
